Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DylanSp
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
211.
▲
by
DylanSp
3y ago
The Digital Antiquarian has a _lot_ of interesting writing about the early history of video gaming and home computing. https://www.filfre.net/sitemap/ has the full list of posts, starting from the beginning of the blog
212.
▲
by
DylanSp
3y ago
And you can combine them - the TV Tropes for the SCP Foundation is one way to find SCPs to read! Browse the Nightmare Fuel pages [1] for horror, or the Funny pages [2] for a more comedic approach. 1: https://tvtropes.org/pmw
213.
▲
by
DylanSp
3y ago
There's an Eric Lippert post from a few years back about working on the C# compiler, where he followed a similar spec-guided approach, with simpler benefits for both making the code clear and making sure the spec was reasonable: > [
214.
▲
by
DylanSp
3y ago
Entirely fair. The main reason I bring up them as even having realistic potential is that they've built a few BE-4 engines that're ready to go on Vulcan, and I think they've been spotted building hardware for New Glenn's
215.
▲
by
DylanSp
3y ago
New Glenn has a potential path to compete with Starship eventually, with BO's work on making a reusable version of its second stage. It's years away at best, but it's arguably more than anyone else is doing.
216.
▲
by
DylanSp
3y ago
I'm also interested in this. I tried using the Node bindings from https://github.com/ApsarasX/llvm-bindings in Typescript, its types look like they map pretty closely to the original LLVM types; figuring out even
217.
▲
by
DylanSp
3y ago
Got it, thanks! I knew that Intel had a compiler for C and C++ from reading blogs about compiler research, but I didn't know any details about its current architecture.
218.
▲
by
DylanSp
3y ago
Out of curiosity, does Intel's icc compiler see much use? It looks like it uses LLVM these days, but its frontend presumably still needs to handle all of C++'s complexity.
219.
▲
by
DylanSp
3y ago
It doesn't help that OOP is still frequently taught in a similar style; not necessarily with UML diagrams, but with inheritance hierarchies that are often based on physical objects (i.e. an Animal class, with Cat and Dog subclasses).
220.
▲
by
DylanSp
3y ago
The selling point is that this allows leveraging existing React knowledge, as per the founder's comment upthread.
221.
▲
by
DylanSp
3y ago
I _think_ the idea is just to use React as a templating language to write HTML emails, rather than dealing with the quirks of email HTML directly; it's not about sending emails from the frontend.
222.
▲
by
DylanSp
3y ago
Seems like this should be what's linked to, especially since it's got a code example that actually directly uses the connect() API.
223.
▲
by
DylanSp
3y ago
Microsoft has a library/tool called Coyote* that helps with testing distributed systems; you can write tests/specifications, Coyote will systematically explore nondeterminism in your system and check if your tests still pass. If t
224.
▲
by
DylanSp
3y ago
Definitely brings back memories, this was the guide I used for my first experiments in building compilers. It was also the first real standalone project I worked on outside of college, I was just learning to use Git at the time...it was a m
225.
▲
by
DylanSp
3y ago
This is so much nicer than the usual "List of falsehoods programmers believe about X" for one simple reason - _examples_. Having concrete counterexamples to the assumptions being considered makes it so much easier to understand wh
226.
▲
by
DylanSp
3y ago
I think Devereaux mentioned on Twitter that this is the longest single post he's written; he usually breaks his more detailed writing into series.
227.
▲
by
DylanSp
3y ago
That's how I learned about him.
228.
▲
by
DylanSp
4y ago
Wikipedia mentions that the dome was dismantled in 2010.
229.
▲
by
DylanSp
4y ago
Interesting that this came up; I was reading https://arxiv.org/abs/2301.02308 , on Rust's usability, earlier today. One of the interesting conclusions from that paper was that while Rust's error messages are g
230.
▲
by
DylanSp
4y ago
Some stores do have machines that scan your feet, but that doesn't mean they'll have a shoe of exactly the correctly size in stock.
231.
▲
by
DylanSp
4y ago
Agreed, I don't think there's anything necessarily wrong with academic research languages, especially when people working on more directly applied projects know to use what's been researched, as the other thread about Rust al
232.
▲
by
DylanSp
4y ago
I'm glad to see more mentions of MS's Midori project. The blog posts from Joe Duffy that this article links to make for interesting reading, and I think that there's some interesting ideas there that I'd like to see more
233.
▲
by
DylanSp
4y ago
You're probably thinking of https://codecrafters.io/ . I've been meaning to check them out with my education stipend from work, just haven't had the time to devote to it.
234.
▲
by
DylanSp
4y ago
Shattered Sword , by Anthony P. Tully and Jonathan Parshall. An in-depth analysis of the battle of Midway, primarily from the Japanese perspective, covering everything from the organizational culture of the IJN and its impact on Japanese d
235.
▲
by
DylanSp
4y ago
Just because the standard exists doesn't mean every browser has already implemented 100% of it, hence why I was asking if anyone's had any experience actually trying to use it. EDIT: I saw from your other comments on this post tha
236.
▲
by
DylanSp
4y ago
Does anyone have hands-on experience with how well different browsers support this? This blog post and caniuse both say Chrome support is currently somewhat limited (though being improved); caniuse also mentions that Safari (both desktop an
237.
▲
by
DylanSp
4y ago
This is definitely better, yeah. The blog post[1] on absurd-sql notes that it's a hacky solution that would be improved with file system access; it references the old Storage Foundation proposal [2], which has since evolved into the cu
238.
▲
by
DylanSp
4y ago
Matrix multiplication. First encountered it in high school, where the textbooks presented matrices without any real motivation, and matrix multiplication just seemed like a weirdly-defined operation. Once I got to linear algebra in college
239.
▲
by
DylanSp
4y ago
This might go well with some theming based on A Fire Upon the Deep and A Deepness in the Sky, given how Vinge describes programming and automation as critical to operating spacecraft in those books.
240.
▲
by
DylanSp
4y ago
Yeah, that part confused me too; the latency goes up, but the throughput stays the same. It looks like it's just a bad example, because the later example under "Forming a Lock Convoy" shows better understanding of the pro
More ›