Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jng
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
30 ms
·
91.
▲
by
jng
6y ago
That's very interesting and explains a number of things. 4MB writes seems pretty high though as a minimum write block size, I've googled but can't find details among the sea of pages trying to sell me SD cards, won't you
92.
▲
by
jng
6y ago
My pleasure :)
93.
▲
by
jng
6y ago
Using Ctrl-[ is perfectly fine if that's convenient to you. Some people doe "inoremap jj <esc>" and double tap j to exit insert mode. If it's faster for you than pressing regular escape, it's an improvement, a
94.
▲
by
jng
6y ago
Here's my best take at this so far, I wrote it in 2007: Why, oh WHY, do those #?@! nutheads use vi? http://www.viemu.com/a-why-vi-vim.html
95.
▲
by
jng
6y ago
... and Jetbrains IDEs support a plugin called IdeaVIM that provides pretty solid vi/vim emulation.
96.
▲
by
jng
6y ago
No, you didn't miss anything. As you probably expected, it's just my deductions from context. I may be completely wrong. I still do believe in them, but obviously no one else needs to.
97.
▲
by
jng
6y ago
If so, it would be in the unusual shape that it is a top-dollar one rather than cover-the-failure-with-a-pretty-ending one. But in this case, Zoom is probably actually interested in the security tech that Keybase has apart from the talent,
98.
▲
by
jng
6y ago
TSMC is reportedly investing $20bln in the plant for the next node (more advanced, smaller, faster, less-power-hungry technology). Few companies can invest that kind of many. And for the ones that could, it's often better to invest it
99.
▲
by
jng
6y ago
SD cards as present on Raspberry Pi, even the Pi 4, don't go beyond ~60MB/s. Older Pis get around ~20MB/s. It's the worst bottleneck of the system. Where do you get that 1 GB/s figure from?
100.
▲
by
jng
6y ago
Indeed, thanks for the correction.
101.
▲
by
jng
6y ago
Is there even a doubt? Windows has a chance at supporting the open, documented interfaces of Linux. Linux has no chance at supported the closed, undocumented interfaces of Linux.
102.
▲
by
jng
6y ago
Made my day too, much love! (Yann/Iguana) :)
103.
▲
by
jng
6y ago
Bravo Finland. I remember attending Assembly'94 in Helsinki. So many good things came from the demoscene, including Tran's PMODE...
104.
▲
by
jng
7y ago
Isn't this paper more about simulation techniques than about reality itself? It looks like time reversibiliy (sub-planck length or otherwise) should be studied in closed form or at least in non-lossy mathematical ways, not simulated wi
105.
▲
by
jng
7y ago
Beautiful, beautiful project. Containing the deepest twists of computation in a single file, and not a single #include. I only missed it including a text editor. Love it!
106.
▲
by
jng
7y ago
I have been a software developer for 35 years (started learning in 1985, I've accomplished several pretty successful things in this time), and it's also taken me over three decades to become a good musician (which I've only a
107.
▲
by
jng
7y ago
If you basically don't know how to code in assembly, learn 16-bit x86 with whichever method you find, it won't be wasted. You can extend most of the knowledge from 16 to 32 bit substituting register names ax,bx,cx,dx,si,di,bp,sp y
108.
▲
by
jng
7y ago
I used a single log.txt file between 2005 Nov 4 and 2014 2014 Aug 11. This was instrumental in my professional life between those dates. Business ideas, call stacks of ViEmu bugs that I worked on, passwords, financial forecasts, bug and fea
109.
▲
by
jng
7y ago
Maybe emily-c knows the details. If the processor starts in real 16-bit mode these days like it used to do in the past (8086-compatible instruction decoding, flat mapping form virtual to physical memory, protected mode features mostly disab
110.
▲
by
jng
7y ago
Thanks for the very complete explanation. It makes sense that this would work this way.
111.
▲
by
jng
7y ago
That doesn't depend on BIOS, it depends on the standard "frame buffer" address for CGA/EGA/VGA graphics cards (I'm not 100% sure they all use the same address, those three and Hercules were the standard back in
112.
▲
by
jng
7y ago
Oh, my bad, I misread the datasheet, read "A9" where it says "ARM9". Thanks for the correction.
113.
▲
by
jng
7y ago
It’s an A9, same as on Xilinx Zynq 7000 series, 32-bit ARM core with full MMU.
114.
▲
by
jng
7y ago
Good to know, thanks!
115.
▲
by
jng
7y ago
Because the original was actually Acorn RISC Machines. They might have as well gone on to become "Acorn", well in line with Apple, which they power nowadays to a large degree, and which they might power to a much larger degree in
116.
▲
by
jng
7y ago
That's brilliant! I could recognize Abu Simbel Profanation, and maybe Elite? My first steps learning programming were Basic and then Z80 assembly language on a ZX Spectrum...
117.
▲
by
jng
7y ago
The developer in question has probably lived some pretty bad 40 years with nightmares about the issue. They might be 60 now, or 80, or already passed away. Only bright spot was probably the fact that they were not known and thus it didn’t h
118.
▲
by
jng
7y ago
Rename is the most atomic you can get on Unix. Original article talks about partial file updates. New SQLITE file + rename should be as failproof as possible. And I’m any case nothing is 100% safe, so redundancy is a hard requirement for r
119.
▲
by
jng
7y ago
Edit and Continue appeared in VS 4, 5 or 6 (can’t remember which one exactly), right before the first VS for .NET which I think was released in 2002. It supported C/C++ out of the box and required quite complex linker plumbing. Second
120.
▲
by
jng
7y ago
Most (if not all) Linux distros come with a “vi” (mandated by Posix) which is a plain, basic, feature-starved build of vim. I believe Posix having included vi as a requirement contributed to the status of vi as the omnipresent text editor.
More ›