Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gue5t
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
31.
▲
by
gue5t
8y ago
Hardly reasonable. Domains are (in reality, if not in legislative fantasy) property of ICANN and merely rented by everyone else.
32.
▲
by
gue5t
8y ago
I would put good money on the first one, based on experience with GTK development and my guesses about the way Vim uses GTK (presumably, they don't do anything different across GTK2/GTK3 that they don't have to).
33.
▲
by
gue5t
8y ago
In case you were asking how it might be a problem, look at some of its effects on the status quo: Forced obsolescence, pervasive spyware/security problems, being locked into an "app" ecosystem, user-hostile antifeatures, lack
34.
▲
by
gue5t
8y ago
Companies providing operating systems is a clear conflict of interest. Evidence: the tragic state of the entire mobile ecosystem, where no hardware can be fully utilized by (or even make calls with) an open-source OS. This article also fail
35.
▲
by
gue5t
8y ago
In short, ambient authority strikes again. Environment variables were a terrible design mistake in UNIX.
36.
▲
by
gue5t
9y ago
The document misspells "haveged" as "havaged". :)
37.
▲
by
gue5t
9y ago
If you're already using Rust, you should use Rustls directly and jump on the opportunity to avoid having the absolutely fucking insane OpenSSL API in your stack at all. Ideally such a misdesigned API would not exist at all. Library int
38.
▲
by
gue5t
9y ago
This code is incorrect: it has a a race condition that can cause it to use the wrong maximum width in its listing.
39.
▲
by
gue5t
9y ago
Which aspects of HTTP strike you as particularly elegant or well-designed?
40.
▲
by
gue5t
9y ago
This rebuttal isn't very good. The lack of canonical names for parameters to data constructors is usually addressed by convention, and can present real problems for reading unfamiliar codebases. There are solutions, but this is a legit
41.
▲
by
gue5t
9y ago
The pop culture of software engineering is tragic. Legitimate complaints about ergonomics and performance (linked lists are bad) are mixed here with pitiable ignorance (the problem with higher-order functions is... passing functions by na
42.
▲
by
gue5t
9y ago
Google Books is not public: https://www.newyorker.com/business/currency/what-ever-happen...
43.
▲
by
gue5t
9y ago
This page appears to be a product advertisement, not a resource in of itself.
44.
▲
by
gue5t
9y ago
This is because hardware manufacturers don't upstream drivers.
45.
▲
by
gue5t
9y ago
Linux's native audio API is ALSA; consult the kernel sources if you don't believe me. Pulse is a common userspace audio system, but is not the native Linux audio API.
46.
▲
by
gue5t
9y ago
Webrender works like the rendering logic of a game engine. The input-handling logic of SDL and friends are badly impoverished compared to what full-blown GUI toolkits support; input methods, accessibility, multiple windows, tooltips, moda
47.
▲
by
gue5t
9y ago
On Linux, I'd really love a caching resolver that saves its cache persistently . I don't understand why the machine's power-on state has anything to do with the validity of the DNS cache; if the entries were good at shutdown
48.
▲
by
gue5t
9y ago
If we had a more expressive way to classify posts than "up" or "down", I'd use it to indicate that "I want this post to be highly visible because it encourages anti-Facebook sentiment, which I consider to be a
49.
▲
by
gue5t
9y ago
Packet switching and distributed routing protocols.
50.
▲
by
gue5t
9y ago
"It's like saying all the cloud technology we have today is not much more than having VMs." No shit? Unless you mean that it's ignoring the "distributed systems" part of the cloud, which is mostly a shitshow. T
51.
▲
by
gue5t
9y ago
With ~1000 more preorders the Librem 5 will be fully funded.
52.
▲
by
gue5t
9y ago
I'm demand, trying to find and coordinate with other demand for the same product in order to ensure that there is a supply. Please don't treat economics as normative when it is, at best, a descriptive science. Please don'
53.
▲
by
gue5t
9y ago
If you have trouble with that on your current phone, try https://play.google.com/store/apps/details?id=is.xyz.mpv which is the Android port of mpv, successor to mplayer/mplayer2 and what I use on every one of
54.
▲
by
gue5t
9y ago
The copy could state more explicitly that it does work as a regular phone with your number and SIM, but it is explained under the section "A No-Carrier Phone?": The Librem 5 can be used in any of three ways: - With a cellular carr
55.
▲
by
gue5t
9y ago
The Essential phone does nothing fundamentally new. The Librem 5, on the other hand, will if it gets crowdfunded: it'll be the first phone to not lock its users into the shitty app store paradigm where you rely on the manufacturer for
56.
▲
by
gue5t
9y ago
Tracking the thread through https://bugzilla.mozilla.org/show_bug.cgi?id=1207700 and https://bugzilla.mozilla.org/show_bug.cgi?id=1170342 (and ultimately https://bugs.freedesktop.org/show_bu
57.
▲
by
gue5t
9y ago
Re: touchpad scrolling, make sure you disable "smooth" (animated) scrolling and enable precise scrolling; on Linux this requires setting MOZ_USE_XINPUT2=1 in the environment.
58.
▲
by
gue5t
9y ago
Chrome has been shipping DRM called "Widevine" for years.
59.
▲
by
gue5t
9y ago
Try https://danluu.com/file-consistency/ for one point: the filesystem isn't really even viable for data persistence. The filesystem's "you can only persist uninterpreted bytes" policy means softwar
60.
▲
by
gue5t
9y ago
How is a for-loop not a fold?
More ›