Viewing profile — dfox
dfox
HN member- Joined
- Mon, Apr 28, 2008, 4:38 PM UTC
- HN karma
- 5,959
- Public activity
- 2,625 items
- HN profile
- View on Hacker News ↗
About dfox
[ my public key: https://keybase.io/adh; my proof: https://keybase.io/adh/sigs/-nlOT3TEcphUI1F_WEG_MzCvPXi5fQ6Z5oZaDLQGuVw ]
Recent public activity
-
comment
Comment #48759770
Basically the only thing interesting about the ConcertMaster is that Carmack used it (and that it looks somewhat cool). As for the keyboard itself, it is just a basic OEM membrane …
-
comment
Comment #48684870
Do not do this unless you do not have any other choice. Preferrably use whatever native barcode support of the printer involved, if it does not have that, just generate the barcode…
-
comment
Comment #48684809
The fact that this is standard practice does not mean that it is not perverse. It kind of works sanely for plain Code39 (and even then you will see effects of doing that in weird p…
-
comment
Comment #48672316
It had, another thing is that it used somewhat questionable system for CD key validation, which is stubbed out in this release ( https://github.com/BohemiaInteractive/CWR/blob/main…
-
comment
Comment #48554591
The most important fix in SP1 for Office 2007 was fixing exactly that in Excel. Doing ridiculous amount of 4 byte reads made it basically unusable on network filesystems.
-
comment
Comment #48277214
One point is that there is no reason for the entire secret to be one element of the underlying field, it can very well be a n-tuple of elements of a smaller field, with GF(2^8) bei…
-
comment
Comment #48190976
> cannot start with digit Not only it can, but both CL and Emacs Lisp actually defines primitives with names that start with digit.
-
comment
Comment #48048756
It is far from being universal. And the more annoying part of that is that there are at least 4 incompatible "standards" as to the format of the QRcode.
-
comment
Comment #47866650
IIRC the really cheap Casio Organizers/DataBanks of 90's used 5x5 font. And then my ex used something like that on linux in order to fit a ridiculous amount of xterms onto 14" CRT …
-
comment
Comment #47805894
Gnat Studio just works on Windows.
-
comment
Comment #47588347
It uses exactly the same font in the desktop version, and is probably entirely intentional.
-
comment
Comment #47529962
The telling part about uselessness of that window is that the most visible difference between StarOffice 5.2 and OpenOffice.org 1.0 was that equivalent of this window was removed. …
-
comment
Comment #47410780
> running identical software on multiple computer systems is the name of the software-architecture game In the railway signalling industry (which for historically obvious reasons i…
-
comment
Comment #47351558
All the magic of Smalltalk is in the development tools that work by means of introspection into the running image, writing source code in text files causes you to lose all that. Ad…
-
comment
Comment #46901448
PostgreSQL has this: https://www.postgresql.org/docs/current/ecpg.html
-
comment
Comment #46855570
Unles the verification routine (eg. garage) keeps some state somewhere it has no way to prevent replays.
-
comment
Comment #46766113
There is this kind of webdev-adjacent niche where the model of using documentation (or even intentionally sub-par documentation) as a marketing funnel for consulting and/or "Pro" v…
-
comment
Comment #46589724
If I understand the history correctly then it started as a set of C preprocessor macros.
-
comment
Comment #46272985
> Creating obfuscated values using integers While that is often neat solution, do not do that by simply XORing the numbers with constant. Use a block cipher in ECB mode (If you wan…
-
comment
Comment #45823815
> Security? MUCH worse. Comparing single-purpose declarative language that is not even really turing-complete with all the ugly hacks needed to make DOM/JS reasonably secure does n…
-
comment
Comment #45682648
It is not only that ASN.1 was there before SSL, but even the certificate format was there before SSL. The certificate format comes from X.500, which is the "DAP" part of "LDAP", L …
-
comment
Comment #45668922
Mostly no. You do not see the lower layers and for anything sub 1um or so the resolution is too poor anyway.
-
comment
Comment #45300966
The reasoning behind the auto-locking feature is that when the doors are locked it adds to rigidity of the car and thus decreases the likelyhood of the passanger cabin collapsing o…
-
comment
Comment #45182336
> The specifications document was so long that it would be difficult for anyone else to implement it properly. In contrast to ODF specification that is long, complex and written in…
-
comment
Comment #45117369
My experience with Dell is that they are not that focused on selling enterprise support (at least compared to HPE), at most they will push for bundling hardware (cables, cable tray…