Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
spc476
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
27 ms
·
361.
▲
by
spc476
5y ago
Maybe so, but I wrote about mixing acronyms towards the end of this post: < http://boston.conman.org/2003/11/19.2 >, where IRA can stand for one of three different things. My solution: use use <abbr> (
362.
▲
by
spc476
5y ago
HTML does have the <ABBR> tag. I use it all the time on my blog any time I use an acronym [1]. At least Firefox and Safari will display the title attribute as a tool tip, so hovering over the following HTML: "<abbr title=&qu
363.
▲
by
spc476
5y ago
QNX makes no distinction between IPC and RPC. In fact, a program won't be able to tell if the other end of a message port was on the same CPU, same computer, or network (well, maybe by timing results). You didn't even need to re
364.
▲
by
spc476
5y ago
I did the same thing (only under Linux, not MS-DOS). I also found out that leaving 8 pegs is way harder than just 1 peg (2 ways, excluding reflections and rotations). And for 10 pegs, only 1 way. Edit: Update number of ways to leave 8
365.
▲
by
spc476
5y ago
It's also not much of an issue if you split code and data, each being 64K in size.
366.
▲
by
spc476
5y ago
It only becomes an issue of have a data structure that can exceed 64K in size, or multiple structures, who aggregate size is greater than 64k in size. Then you have to deal with so called FAR pointers.
367.
▲
by
spc476
5y ago
To get a feel for assembly, then yes, any 8-bit CPU would be a good choice. The 8080, Z80, 6502 or 6809. There are plenty of emulated machines today, tons of material are available online, and even cross assemblers that run on modern mach
368.
▲
by
spc476
5y ago
Agree. If I didn't want to have opinions, I'd join a cult.
369.
▲
by
spc476
5y ago
I am one of those folks entrenched in command line editors, and I avoid carpel tunnel by using a real keyboard (in my case, a real IBM model M) and not the absolute crap that passes for keyboards on laptops (or those keybords in the $1 disc
370.
▲
by
spc476
5y ago
Try quoting from the government standard, NIST Special Publication 800-63b, section 5.1.1.2, which states: “Verifiers SHOULD NOT require memorized secrets to be changed arbitrarily (e.g., periodically).”
371.
▲
by
spc476
5y ago
That sounds handy. Parent sticks the baby on the side of the washing machine and can now load it using two hands.
372.
▲
by
spc476
5y ago
I have a ton of family photos where I'm lucky if someone scribbled the year on the back; a bit more lucky if it's the month and year. The number of photos where names were written is way far less ("I remember Bob, but who is
373.
▲
by
spc476
5y ago
So how does one hold Russia accountable?
374.
▲
by
spc476
5y ago
It wasn't a book, but a magazine: Byte magazine. I started reading it in the mid-80s, just as it was transitioning from home computers to more of a computer journal. I still reference some of the articles to this day.
375.
▲
by
spc476
5y ago
Then you get dinged by static analysis tools like SonarQube because you introduced a useless scope or increased the "cognitive complexity" to the code and have to explain it to a team leader who might not understand why you did th
376.
▲
by
spc476
5y ago
Wikipedia has a page on it: < https://en.wikipedia.org/wiki/SWEET16 >. It's architecturally odd because it was designed to run on a 6502 with as small as footprint as possible (about 300 bytes of code, 32 byt
377.
▲
by
spc476
5y ago
NYC to Chicago probably has a decent customer base to support that price point. For amusement, try Miami/Seattle via Amtrak. It's possible, since I looked up the route [1]. One week transit time one way, at $2,000 (I don't
378.
▲
by
spc476
5y ago
It should be up to the application to throw or not, not a library. I write a system service. If it can't find the configuration file, it can't continue, so it throws an exception. If it can't open a file that contains stat
379.
▲
by
spc476
5y ago
> Imagine any company on earth having five-thousand blog posts worth of content. At the end of the day what is the only format that can be guaranteed "readable" in 5-10-20 years time, when some internal analyst wants to find ou
380.
▲
by
spc476
5y ago
Which has to be done after every instruction ( http://boston.conman.org/2015/09/05.2 ) but it quite slow. Using a conditional jump after each instruction is faster than using INTO ( http://boston.conman.o
381.
▲
by
spc476
5y ago
The segment registers were less prominent on the 80386 in protected mode since you also have paging, and each segment can be 4G in size. On the 80286 in protected mode the segment registers are still very much there (no paging, each segmen
382.
▲
by
spc476
5y ago
I don't buy that. The post quoted from _Clean Code_ by Uncle Bob: > The ideal number of arguments for a function is zero (niladic). Uncle Bob is an idiot for making this statement. Taken at face value, just where is the data for
383.
▲
by
spc476
5y ago
Yeah, and the 80's weren't much better, what with the Computer and Fraud Act of 1986 making unauthorized access of computers a Federal crome, Reaganomics and the existential threat of imminent nuclear annihilation. The 90's
384.
▲
by
spc476
5y ago
I've always viewed (and I'm talking about IPv4 here) that the IP layer allows two computers to exchange data, while UDP and TCP allow two processes to exchange data. In other words, IP names a computer, and UDP/TCP name a pr
385.
▲
by
spc476
5y ago
Just replying with a web page showing the 80386 has having control registers doesn't imply that MS-DOS used them in any meaningful way.
386.
▲
by
spc476
5y ago
[citation required] for the MMU support of MS-DOS.
387.
▲
by
spc476
5y ago
Fiddling with IRQ settings was because the IBM PC design didn't allow sharing of interrupts (I think because they didn't expect it to be as popular as it was). Squeezing out memory was due to two design flaws---one being IBM assi
388.
▲
by
spc476
5y ago
The one thing that makes remote meetings at work barely tolerable is that no one bothers to use the camera. Everyone has their camera turned off.
389.
▲
by
spc476
5y ago
Yes, GCC can do tail-call optimization. What you can't do is rely up on in C. Lua has tail-call optimizations and because of that, you can rely upon it. There is a difference.
390.
▲
by
spc476
5y ago
Another fun thing might be to compute e to 100,000 digits, like Steve Wozniak did on the Apple II [1]. [1] https://archive.org/details/byte-magazine-1981-06/page/n393/...
More ›