Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
aib
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
aib
4y ago
Being the go-to git guy for a whole project when everyone was new to it. Are you using it from the command line? I feel that helps a lot. Get a good log alias[1] and get hacking. I almost exclusively use the official CLI, with the exception
32.
▲
by
aib
4y ago
It'a a photo of Uffe Isolotto's We Walked the Earth, at the Danish pavillion.
33.
▲
by
aib
4y ago
So did I, but my man page (open(2)) cast doubts: "The O_DIRECT flag on its own makes an effort to transfer data synchronously, but does not give the guarantees of the O_SYNC flag that data and necessary metadata are transferred.&qu
34.
▲
by
aib
4y ago
I use it for the O_DIRECT flag (oflag=direct). Better progress report, and I know when to pull the stick. Edit: Looks like O_SYNC (oflag=sync) is needed, too. Should update my 'sddd' alias.
35.
▲
by
aib
4y ago
Is there something like a "capabilities declaration" in the works to actually solve the problem? You know, something like a "X-I-Support: images, frames, ecma6, vr, xss" header? I could even imagine an "assigned cap
36.
▲
by
aib
4y ago
> where is the f-string described as suboptimal? I guess it's implicit in that f-strings, as arguments, will be evaluated before the logging function can even run whereas `debug("...", heavy_obj)` will avoid a potentially
37.
▲
by
aib
4y ago
> Who gives a crap? Those four things break you free of the borrow checker while also letting you get a grip on the language. Exactly! And remember, it's not always getting a grip on the language. Sometimes it's getting a grip
38.
▲
by
aib
4y ago
> > Wanting to ship without violations does not mean you are not interested in getting your algorithm working, first. Often enough, you will abandon your laboriously borrow-safed code without shipping it, because you figured out a bet
39.
▲
by
aib
5y ago
Source control
40.
▲
by
aib
5y ago
I don't know how actual asymmetric KDFs work, but I was thinking more along the lines of secret -> private key -> public key, i.e. the public key doesn't contain information about the secret.
41.
▲
by
aib
5y ago
I think there is an impedance mismatch in how easy the game is to understand versus how the ZK proof part has required reading. Some (if not most) of the questions or comments here must sound silly to someone knowledged in the field. Anyway
42.
▲
by
aib
5y ago
What page are you talking about? All I see is a hard-to-read white-on-black quarter page of text that takes longer to scroll through than to read and animated GIFs.
43.
▲
by
aib
5y ago
I remember "going on the Internet" (with a capital "I" back then) as an activity. It felt like walking through a forest with its vast ecosystem; a colored, rich variety of life, an intriguing mixture of things both alien
44.
▲
by
aib
5y ago
Um, hasn't this already happened? [1] It's what saved us from the quasi-distopian tech age where we had to carry adapters for everything, if memory serves. This reads like an article from 10+ years ago, even the part where Apple o
45.
▲
by
aib
5y ago
A raytracer is simple enough and fun.
46.
▲
by
aib
6y ago
Check out Qalculate![1] for a program that does that and much more (though obviously not as much as WA). 1: http://qalculate.github.io/
47.
▲
by
aib
6y ago
This has been my experience as well. Sometimes I tell onlookers that it's an ISO standard.
48.
▲
by
aib
6y ago
As if there weren't enough reasons to learn Rust already, there's a new one: We owe it to the planet.
49.
▲
JDK 15
(jdk.java.net)
264 points
by
aib
6y ago
|
212 comments
50.
▲
by
aib
6y ago
I do software development in bursts (think productive weekdays + long weekends) and do all my updates in the downtimes. One day Snap decided to update Slack right before an important meeting. To a, yes, broken version. Another angle to this
51.
▲
by
aib
6y ago
> the least software support, even in this limited scope I think they were talking about ARM.
52.
▲
by
aib
6y ago
uBlock with all third party requests blocked. That means I don't even see recaptcha, but when I explicitly enable it for a site, it takes 3-4 rounds to pass. Logged on to gmail and youtube.
53.
▲
by
aib
6y ago
Okay, so an IoT BBQ is a useful thing. How are we going to prevent every single useful thing from coming up with its own crappy, poorly-maintained application? Because obviously having open standards is not enough. So far the solution we&#x
54.
▲
by
aib
6y ago
Can we please also take a moment to wish tiny inconveniences upon designers of applications which ignore my locale and present me with "11:06 AM" or worse, "04/05/2020"?
55.
▲
by
aib
6y ago
In your database, you should always use types with time zones.
56.
▲
by
aib
6y ago
> > Whitespace sensitivity is a terrible choice > It's my favourite feature of Python It's like the speed bump: It's for people who can't follow simple rules. It inconveniences you, but is rationalized with that
57.
▲
by
aib
6y ago
Are userscripts still run once after page load? That was a major pain point last time I tried using them, on a dynamic page. I tried hooking some events and run-registered-function-on-tree-change-but-at-most-at-N-msec-intervals, but it got
58.
▲
by
aib
7y ago
Have you seen Pandoc[1]? I'm not sure it supports the particular cases you've stated, but I've been using it happily as an HTML generator[2]. 1: https://pandoc.org/MANUAL.html 2: https://www.aib42.
59.
▲
by
aib
7y ago
The variety of solutions people have mentioned in this topic is a testament to the complex and varying nature of back pain (and the body in general, if you'd like to go there). I would therefore like to add my personal savior: Hamstrin
60.
▲
by
aib
7y ago
> didn’t manage to get past the first two scrolls I did, but I was so distracted by the vast amount of whitespace (and 3x normal the amount of scrolling required) that I don't remember anything.
More ›