Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jmmv
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
181.
▲
by
jmmv
3y ago
Yep! That one was the precursor to this other article... and there is one more in the pipeline :) I've tried to keep the scope of each one contained enough to keep the discussions more-or-less focused.
182.
▲
by
jmmv
3y ago
I have a G5 and indeed the interior is awesome. But I also have a modern ThinkStation and it's actually nice. Not as flashy as the cheese grater, but the build quality seems to be there.
183.
▲
The cost of IPC: an architectural analysis
(researchgate.net)
2 points
by
jmmv
3y ago
|
0 comments
184.
▲
by
jmmv
3y ago
So cool I had to spend an hour replicating it in EndBASIC: https://repl.endbasic.dev/?run=jmmv/pongwars.bas -- Super-hacky and buggy, but it works for a quick demo! Make sure to press any key while this runs to drop in
185.
▲
The 286's Internal Registers
(rep-lodsb.mataroa.blog)
5 points
by
jmmv
3y ago
|
0 comments
186.
▲
DJGPP
(delorie.com)
156 points
by
jmmv
3y ago
|
108 comments
187.
▲
by
jmmv
3y ago
[Original author here.] Exactly! That (DPMI) is the thing I originally wanted to talk about but I realized I had to clarify many more thoughts first! And I still have to do the research on DPMI to be able to talk about it :)
188.
▲
by
jmmv
3y ago
Thanks for sharing this. See the previous discussion: https://news.ycombinator.com/item?id=27456222
189.
▲
by
jmmv
3y ago
I (author) wouldn’t say I “forgot” about it. I was there when Eclipse became a thing, and my memories are all pretty grim. Difficult to use, slow, very resource hungry… so I never really paid much attention once I finished school. It probab
190.
▲
by
jmmv
3y ago
Here is my version of this same idea from a year ago, updated for this year! :) Not Julia… but it feels very much on topic. Edit: Don’t miss hitting ESC at some point (there is a virtual key in mobile browsers) to explore. https:/
191.
▲
by
jmmv
3y ago
What features are you looking for and what kind of “Mac support”? EndBASIC runs natively on macOS :)
192.
▲
Bazel 7.0 LTS
(github.com)
2 points
by
jmmv
3y ago
|
0 comments
193.
▲
Djgpp
(delorie.com)
26 points
by
jmmv
3y ago
|
4 comments
194.
▲
by
jmmv
3y ago
> Because of this the kernel name cache may not necessarily know the current name of an open file. If it started out having multiple hardlinks, was opened through one hardlink, and then that hardlink was removed, the name cache may not k
195.
▲
by
jmmv
3y ago
> which worked because the V6 shell didn't use buffered input; it read its input line by line Isn't this the case still, though? I've been bitten by this many times: start a long-running script, modify it in the meantime,
196.
▲
by
jmmv
3y ago
Oh thanks. I must have forgotten about that; if you have read the book, do you know if this was explained? Will need to read more and try to update the text!
197.
▲
by
jmmv
3y ago
My understanding is that the original collaboration between Microsoft and IBM was around certain parts of OS/2, not the whole system, so it is plausible that Microsoft worked simultaneously on OS/2 and NT as the book describes. No
198.
▲
by
jmmv
3y ago
One reason is because OWA is really slow on not-great hardware...
199.
▲
Bazel market growth, year over year
(blog.aspect.dev)
1 points
by
jmmv
3y ago
|
0 comments
200.
▲
by
jmmv
3y ago
Original author here. Back in September, I got the recommendation to read the "Showstopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft" book from some other comment thread here in HN. I don'
201.
▲
Windows NT: Peeking into the Cradle
(blogsystem5.substack.com)
102 points
by
jmmv
3y ago
|
67 comments
202.
▲
by
jmmv
3y ago
Hmm… I’ll have to check later but right now I’m seeing the right thing in iOS. The blog is built by Hugo, so it’s all static files. But maybe something changed with the latest update. Thanks.
203.
▲
by
jmmv
3y ago
Oftentimes, the constraints around what you have to do dictate what language(s) you can use. So you do what you can with them and you try to get the best out of them. https://jmmv.dev/2023/11/why-do-i-know-shell-an
204.
▲
by
jmmv
3y ago
Bash is "real language" if you treat it as such . Yes, there are plenty of spaghetti scripts out there, riddled with global variables and full of side-effects, but if you write shell in a principled manner, you can solve some pre
205.
▲
by
jmmv
3y ago
Hey, original author here. Thanks for sharing this and making it rise to the front page! :) By the way, the title probably deserves a (2020) and it would be nice if "test" wasn't capitalized, because it actually refers to the
206.
▲
Black Mesa: Relive Half-Life in this highly acclaimed, fan-made recreation
(crowbarcollective.com)
3 points
by
jmmv
3y ago
|
0 comments
207.
▲
NTFS isn't that bad (2020) [video]
(youtube.com)
2 points
by
jmmv
3y ago
|
0 comments
208.
▲
by
jmmv
3y ago
I can confirm that writing a terminal is fun, for the reasons mentioned in the article: it’s easy to get “self-hosting”, but then the possibilities are endless :) In my case, this was about creating the terminal for EndBASIC ( https:/&
209.
▲
by
jmmv
3y ago
I studied in the Computer Architecture department next to the BSC. After I graduated, I joined Google Dublin as an SRE in the Google File System (GFS). The first fun team offsite we did after I joined (2010) was a trip to Barcelona, and the
210.
▲
by
jmmv
3y ago
I’ll recommend here the book “Showstopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft”, which someone else recommended a few weeks ago. Link: I’m still reading it, but it’s really enjoyable. And it makes m
More ›