Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chaosite
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
chaosite
4y ago
It's important to know that the mentioned "resistFingerprinting" breaks a lot of the web. Examples include the back button, uploading photos on some websites uploads random data instead of the photo, etc.
62.
▲
by
chaosite
4y ago
But Wave was not a mature product when it was killed, it was still basically a tech demo. Killing it just wasn't as painful.
63.
▲
by
chaosite
4y ago
You're not allowed to write things down on a notebook using a pencil.
64.
▲
by
chaosite
4y ago
The go-to example for something like that is Datalog.
65.
▲
by
chaosite
4y ago
> people generally ignore this message. Because it's noisy. You get that message whenever your conversation partner switches phones or re-installs Signal. The reaction on seeing that message is more "enjoy the new phone, what d
66.
▲
by
chaosite
4y ago
> if they keep what Linode was good at. Yeah, but that's the big if, isn't it? Once they enact changes which require action on your part (sunsetting services, changing prices, ...), you'll probably move, or at least seriou
67.
▲
by
chaosite
4y ago
> a reputation that would attract customers. But the whole point is that they're throwing away any of Linode's existing reputation in favor of banking on the Akamai name.
68.
▲
by
chaosite
4y ago
> Putting each tasklet's stack in different places on the actual stack and jumping between them is inherently unsafe and not portable. You must be sure that each tasklet does not consume too much stack so that it does not overwrite
69.
▲
by
chaosite
4y ago
Google famously doesn't use exceptions for C++, and Google's C++ code is not exception-safe ( https://google.github.io/styleguide/cppguide.html#Exceptions .)
70.
▲
by
chaosite
4y ago
stack switching with setjmp/longjmp can be implemented like this: https://stackoverflow.com/a/8817009/1116739 But it's messy enough that you'd want a library/framework to help you handle it.
71.
▲
by
chaosite
4y ago
It's said that breps vs. meshes in 3D is like vector vs. raster in 2D.
72.
▲
by
chaosite
4y ago
That doesn't sound right, are you saying that the kernel depends on an unreleased version of GCC (13.1?)
73.
▲
by
chaosite
4y ago
Static single assignment is a property of an intermediate representation, the language used by the front-end of the compiler (the part that handles a specific language, parsing, semantics, and whatnot) to the back-end of the compiler (the p
74.
▲
by
chaosite
4y ago
> Service-oriented architecture applies to both monoliths and microservices, and very few programmers still working in the industry have really seen what an alternative to service-oriented architecture actually looks like. In what indust
75.
▲
by
chaosite
4y ago
Yes, containers compartmentalise the web-facing side of the browser, not the user-facing side. This fits with my use case for profiles.
76.
▲
by
chaosite
4y ago
Multi-Account Containers are like profiles, but in tabs instead of other windows. They're pretty great. It's an official Mozilla Firefox extension: https://addons.mozilla.org/en-US/firefox/addon/mult
77.
▲
by
chaosite
4y ago
Interviews, especially televised ones, are a performance. You're explicitly not trying to convince the interviewer of anything, you're trying to give a good interview, ostensibly for the benefit of whoever is watching. Politicians
78.
▲
by
chaosite
4y ago
AI would be one of the first niches consumed if AI ate programming.
79.
▲
by
chaosite
4y ago
To reiterate the point on the Maven packaging system vs. the Maven tool itself: All the post-Maven build automation tools in the JVM world, including Gradle, Apache Ivy, and sbt (the Scala build tool) use Maven repositories. Good package in
80.
▲
by
chaosite
4y ago
When you say "delay on payables", do you mean not paying you for agreed-upon already-completed work, or do you mean not giving you new work right now?
81.
▲
by
chaosite
4y ago
It's a quote from Hackers (1995). https://www.youtube.com/watch?v=wPrUmViN_5c
82.
▲
by
chaosite
4y ago
Of course I should not be plugging in faulty devices. But sometimes appliances that were fine before break down, perhaps some insulation broke down or just the ravages of time. I would absolutely like that to be safe. And like I said, if it
83.
▲
by
chaosite
4y ago
Well, if the power shuts off and that saves me from electrocuting myself, I couldn't care less how much of the rest of the house lost power. The annoying part is when I plug in some faulty device that is not immediately dangerous and t
84.
▲
by
chaosite
4y ago
2to3 was always available to do that work, for free, yes.
85.
▲
by
chaosite
4y ago
Wait, if it didn't use any strings, then it didn't use the print statement either, right?
86.
▲
by
chaosite
4y ago
Sure, but even in German companies if you want to purchase a 500€ piece of software there's a procurement process that you can go through. There's no process for buying a laptop for an open-source dev who's code the business
87.
▲
by
chaosite
4y ago
Rust is more comparable to C++ than C.
88.
▲
by
chaosite
4y ago
How is that relevant? They also bought DoubleClick (the online advertising "hose")
89.
▲
by
chaosite
4y ago
If we're counting ^C, then I'd also add: * ^D - Send EOF, which exits most shell-like programs (if you're on an empty line, so try ^C^D) And the job control bindings: * ^Z - Suspend current foreground process and r
90.
▲
by
chaosite
4y ago
You can enable "Emacs bindings" in a bunch of applications. Enabling that in GTK would let you use the cursor movement keys in Chrome and Firefox. https://askubuntu.com/a/1280532
More ›