Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sedatk
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
211.
▲
by
sedatk
10mo ago
The book looks great actually, and I agree with the first sentiment about S.H.I.T, but the author incorrectly assumes that tests are used as a reliability indicator. Maybe some do use it for that, but most teams don't. Tests are regres
212.
▲
by
sedatk
10mo ago
We are destined to re-discover meditation: https://news.ycombinator.com/item?id=46353700
213.
▲
by
sedatk
10mo ago
SO has lost against LLMs because it has insistently positioned itself as a knowledge base rather than a community. The harsh moderation, strict content policing, forbidden socialization, lack of follow mechanics etc have all collectively co
214.
▲
by
sedatk
10mo ago
Discipline not in a strict 3-2-1 sense, but more pragmatic like “if I lose this, it’ll be too much trouble”. Everyone had a box of floppies or spindle of CDs for their backups. Backup was part of life because the cost of data loss was immen
215.
▲
by
sedatk
10mo ago
"Probably" is doing a lot of heavylifting there. Digital backup discipline for consumers emerged way before digital cameras. We used to have backups in floppies, and then CD-R's, which were common and made physical backups ve
216.
▲
by
sedatk
10mo ago
I agree that it's a big deal. IPv6 has some "well-known short addresses" to alleviate this issue like accesing well-known broadcast addresses etc with `fe80::` prefix, but it's sad that they don't have one for the g
217.
▲
by
sedatk
10mo ago
IPv6 has already won on mobile and been gaining fast traction in IoT space with Matter. The reason IPv4 is still around everywhere else is because we came up with ingeniuous techniques that squeezed the heck out of IPv4 address space. Also,
218.
▲
by
sedatk
10mo ago
> to achieve "globally unique" host part that isn't really all that useful characteristic of the protocol. That's the essential part of self-configured addresses in IPv6 that does away with DHCP in most cases. DHCP i
219.
▲
by
sedatk
10mo ago
> but several browser tabs and Electron/WebView apps running just fine on an early 2010s PC I employ. "My car runs fine with the five anvils in the trunk" isn't the argument you're looking for. Performance isn&#x
220.
▲
by
sedatk
10mo ago
I love Windows 11. I'm sure some of my code still lives in Windows 11 from my days at Microsoft. But, the hasty and haphazard ways that some teams at Microsoft treat it sadden me. I specifically despise Microsoft Accounts being forced
221.
▲
by
sedatk
10mo ago
I'm glad that I released my book in 2022 before AI-hype took off. I'm familiar with the type of publisher mentioned in the article too. Those are very strict in their format and content guidelines, and I had also felt that such co
222.
▲
by
sedatk
10mo ago
NTDLL is NT’s kernel ABI, not syscalls. Nothing on Windows uses syscalls to call the kernel. NTDLL isn’t some higher level library. It’s just a series of entry points into NT kernel.
223.
▲
by
sedatk
10mo ago
Nope. https://news.ycombinator.com/item?id=46440942
224.
▲
by
sedatk
10mo ago
No. On NT, kernel ABI isn't defined by the syscalls but NTDLL. Win32 and all other APIs are wrappers on top of NTDLL, not syscalls. Syscalls are how NTDLL implements kernel calls behind the scenes, it's an implementation detail. O
225.
▲
by
sedatk
10mo ago
Changes in syscall numbers aren't necessarily breaking changes as you're supposed to use ntdll.dll to call kernel, not direct syscalls.
226.
▲
by
sedatk
10mo ago
Syscall numbers shouldn't be a problem if you link against ntdll.dll.
227.
▲
by
sedatk
10mo ago
Cutler himself wrote code for Vista/Longhorn though. I don't know what you mean by "supervising" it. He also led the efforts for "PatchGuard" kernel protection mechanism that was introduced with Vista. Source:
228.
▲
by
sedatk
10mo ago
> NT kernel ABI isn’t even all that stable itself Can you give an example where a breaking change was introduced in NT kernel ABI?
229.
▲
by
sedatk
10mo ago
No Linux distro ran a live/usable system from a single floppy at the time. Netbooting obviously isn't an example of a self-contained usable live system. uclibc and Busybox you were referring to had come out years after QNX live fl
230.
▲
Click here to see the content
(ssg.dev)
5 points
by
sedatk
10mo ago
|
0 comments
231.
▲
by
sedatk
10mo ago
You’re missing my point. QNX live floppy came out in 1997. My experience with Slackware 3.x at the time was exactly like how I said it was. You needed two floppies just to boot up the kernel (they were called boot disk and root disk), so Li
232.
▲
by
sedatk
10mo ago
They probably didn't use laptops in which the disk and the speaker are next to each other.
233.
▲
by
sedatk
10mo ago
That’s why I said “QNX live”, not QNX.
234.
▲
by
sedatk
10mo ago
No I meant the base system. A system with X would take at least 20 floppies or so with Slackware 3. The whole setup was 80 floppies in total. I’m sure it’s better now, it wasn’t so when QNX had come out.
235.
▲
by
sedatk
10mo ago
Linux was like that in 1995 (Slackware 3.1 or so). I believe QNX live was introduced in 1997.
236.
▲
by
sedatk
10mo ago
It was mind blowing at the time because Linux required at least 4-5 floppies to set up a text-only base system while QNX ran live from just a single 1.44MB.
237.
▲
by
sedatk
10mo ago
They are very similar in terms of ROM footprint (esp: 128K vs mqjs: 100K) and min RAM (esp: 8K vs mqjs: 10K), but spec coverage need to be examined in detail to see the actual difference.
238.
▲
by
sedatk
10mo ago
For quite meditation types, perhaps, but mindfulness meditation, for example, doesn't require stripping away nuisance, but acknowledging it while keeping a mindful state instead.
239.
▲
by
sedatk
10mo ago
Self-decompressing executables felt like magic to me at the time. Fantastic work, overall.
240.
▲
by
sedatk
10mo ago
What I miss about my long commutes on public transportation in early 2000’s was the serenity of doing absolutely nothing. It was essentially forced meditation, and it helped me a lot in reorganizing my thoughts. I had moved next to the offi
More ›