Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gue5t
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
91.
▲
by
gue5t
9y ago
How are we to deal with the problem that the browser developers are also on the side of monetization?
92.
▲
by
gue5t
9y ago
The Unix philosophy references some concrete properties of software (many processes performing small tasks, communicating with text streams), but these are neither desirable (serialize/copy/deserialize is wasteful and kills locali
93.
▲
by
gue5t
9y ago
User-hostile behavior by for-profit websites is the norm; any particular offense is just the fad of the day.
94.
▲
by
gue5t
9y ago
Whereas rich are rich because their parents were rich.
95.
▲
by
gue5t
9y ago
How does one create a machine with such untied hands? The problem I have here is that while you can run any formal system on a universal computer, you do so by embedding the semantics of your formal system into those of some machine, and
96.
▲
by
gue5t
9y ago
Here's an example: you can get a computer to play back recorded music trivially. The code that makes that happen is almost entirely open-source; if you think about the shared (between, say, doing so on your laptop and an RPi) portions
97.
▲
by
gue5t
9y ago
In general hackathons are based on the idea of programming as producing objects/products/services (which all decay over time), rather than seeing programming as the act of codifying understanding of a formal (or informal) system i
98.
▲
by
gue5t
9y ago
This is how Linux (and BSD, and so on) distributions work. Of course there are proprietary and niche outliers, but you can't forbid those in the first place.
99.
▲
by
gue5t
9y ago
GNOME's, Xfce's, suckless', and many other web browsers are based on Webkit (WebKit2GTK+ or other ports) as well, and as far as I know none of them yet support brotli. wget and curl both also fail to decompress your site'
100.
▲
by
gue5t
9y ago
No. The problem is not a lack of access to a general-purpose computer. The problem is the lack of control over the computers you're forced to use in order to manipulate their attached I/O devices such as lights, refrigerators, s
101.
▲
by
gue5t
9y ago
This is the best joke I've ever read on HN.
102.
▲
by
gue5t
9y ago
I was just about to post this. This one also covers zsh and plain sh.
103.
▲
by
gue5t
9y ago
The Gravity esolang falls roughly along this line of thought: https://esolangs.org/wiki/Gravity
104.
▲
by
gue5t
9y ago
Also works in python2 for those of us stuck in the 1950s.
105.
▲
by
gue5t
9y ago
The tone of your message feels rather condescending, which is frustrating in the face of software usability issues. I think that in general it's a good idea to treat people's complaints as well-founded, even if they don't kno
106.
▲
by
gue5t
9y ago
For anyone who has to deal with the pain of reading Discourse message threads, you can append ?_escaped_fragment_ to the URI to get a JS-free page that loads completely immediately and doesn't unload when you scroll. I have no idea why
107.
▲
by
gue5t
9y ago
pflags = protRead <> protWrite mflags = mapAnon .|. mapPrivate What's the difference between these two operators?
108.
▲
by
gue5t
9y ago
This just points to a problem that computer science concepts need to address: the conflation of subroutines (reusable components of programs) and runtime calls/returns. Or, stated more directly, programmer control over inlining and oth
109.
▲
by
gue5t
9y ago
What other than computer science concepts can save us from slow software? Computer science concepts (Amdahl and Moore, maybe Dennard, maybe-maybe Landauer) have proven that hardware improvements cannot. Is there some aspect of the software
110.
▲
by
gue5t
9y ago
Extraordinary claims would do well to find some extraordinary evidence to support them, lest they collapse under the weight of their disproportionate grandeur.
111.
▲
by
gue5t
10y ago
This article is about a film called Threads, not about hazards in concurrency or parallel computation.
112.
▲
by
gue5t
10y ago
People with any (or no) job are hackers as long as they enjoy making computers do new, exciting things. This article is relevant to hackers insofar as the scarcity of hard drives affects them. I don't think every article about a busine
113.
▲
by
gue5t
10y ago
I really don't understand this stance. I try to keep current on Wayland implementation work and was around when the Mir debacle was originally going down (and prior to it, when Canonical stated they would contribute to and use Wayland!
114.
▲
by
gue5t
10y ago
Related to "Unless it's JavaScript", what I mean by "not hard" is that a conservative static analysis can determine whether your code can possibly reference the built-in eval function. A static analysis can't t
115.
▲
by
gue5t
10y ago
Despite many claims to the contrary (and the obvious fact that businesspeople run HN), this is a site for hackers, not businesspeople or corporate shills. I'm on the hacker side of this culture war and didn't understand the term
116.
▲
by
gue5t
10y ago
A fully memory-safe language is not required to prevent use-before-initialization bugs, which are the subject of this article.
117.
▲
by
gue5t
10y ago
I think the problem you see in Rust evangelism is a conflation of overall program correctness (aka "security"; any bug can be considered a security bug in a contrived-enough threat model) with memory safety. The C programs I encou
118.
▲
by
gue5t
10y ago
GCC plugins for static analysis are much more relevant to solving this problem in the Linux kernel than Rust is.
119.
▲
by
gue5t
10y ago
It's statistically inevitable: many eyes also means many fingers, and you'd need a lot of nines on programmer perfection to avoid any use-after-frees in a project as big and frequently-changing as Linux. This is why people are s
120.
▲
by
gue5t
10y ago
Is it possible to use this to contribute to Gnome Shell or GTK+? Or is "contribution" limited to applications?
More ›