Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sly010
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
sly010
4y ago
You are repeating an argument you read somewhere, not actually something you believe. No-one sizes their terminals to 80chars. Heck, I don't even remember the last time I came across one, maybe other than some BIOS over RS232 (i.e. NOT
62.
▲
by
sly010
4y ago
Meh, this wont even survive a xerox :) [0] [0] http://www.dkriesel.com/en/blog/2013/0802_xerox-workcentres_... TLDR: xeroxes try to compress documents by replacing _similar_ glyphs with the _same_ glyph.
63.
▲
by
sly010
5y ago
Maybe "down" is buffered and the buffer is read at the moment of release. But the buffer is only a few hundred millisecond wide. If the "wind" theory is true, would a cat would have it's paws pointing upwards while
64.
▲
by
sly010
5y ago
Particularly the "parent-child" example feels like a non issue to me. You probably want to keep multiple versions of a glyph anyway to support things like undo, in which case explicit parent update is a requirement, not an annoyan
65.
▲
by
sly010
5y ago
so basically the internet
66.
▲
by
sly010
5y ago
Not 100% sure it's possible, but maybe you could turn this into a font family and license it. It would be a much better way to make money than an API that can be replaced with a 3 line function.
67.
▲
by
sly010
5y ago
Actually the "raw" data coming from most cameras are often already compressed somehow, otherwise the camera would not be able to write it to storage (or send it over USB) fast enough. In fact since decoding also often happens in h
68.
▲
by
sly010
5y ago
Hopefully not via npm
69.
▲
by
sly010
5y ago
Perhaps some rental model could work, where appliances are not owned but rented. Although the renter would probably still be on the hook for breakdown due to mis-use and once mis-use is an excuse, there is no incentive to make things last.
70.
▲
by
sly010
5y ago
> If you pick it up by the base it flexes so badly the touchpad clicks. The XPS15 does the same. What's your USB vendor id / device id? I am working on a libinput patch that mitigates that [0]. [0] https://gitlab.fre
71.
▲
by
sly010
5y ago
I agree with everything you just said, it's just that in my (maybe twisted) mind the principle of back-pressure can be implemented in a number of ways and adding a blocking queue in front of a system that is falling over is just one of
72.
▲
by
sly010
5y ago
This happened to me. I am unfamiliar with the area, the rental company didn't mention it so I ended up receiving a ticket for not setting my transponder correctly. They even send my a picture on the ticket clearly showed me and my wife
73.
▲
by
sly010
5y ago
The point I am trying to make is that backpressure is a contract between producer and consumer. It requires a shared understanding by the both sides. When you put a queue in your HTTP server, you are implementing both the producer (the code
74.
▲
by
sly010
5y ago
"backpressure" is an unfortunate term because it's not something the queue does. "back-off" would probably be a better term, since it's the behavior of the producer. The producer has to be aware of it.
75.
▲
by
sly010
5y ago
Just guessing, but maybe is the natural consequence of asymmetric last-mile internet technologies like (ADSL/cable) where you _must_ allocate separate bands for up/down. This is even true for LTE I think.
76.
▲
by
sly010
5y ago
Or in this case locale state considered harmful ;)
77.
▲
by
sly010
5y ago
> Most nodes already forward any packet they can handle On second thought, I guess I am wrong here, since the default MTU in Linux is a very low number (something like 1500). Robustness would be to have limit by default and fully rely on
78.
▲
by
sly010
5y ago
In this case I think the robustness principle is actually counter productive, here me out: MTU discovery is "robust". Most nodes already forward any packet they can handle. The problem is that _some_ nodes filter out ICMP packets
79.
▲
by
sly010
5y ago
You can try (especially if you know ahead of time) but background check is done by a third party. Recruiters and interviewers don't care until background check flags it. You can try to be upfront about it, but it just creates a weird s
80.
▲
by
sly010
5y ago
On the flip side, when we do road trips with my wife, if we have the time we often turn on "avoid highways" and take a more scenic route. Highways can be boring. But I agree, the map should take into account preferences.
81.
▲
by
sly010
5y ago
Indeed they are probably most useful to the person writing them.
82.
▲
by
sly010
5y ago
I admit I quickly searched my company directory to see if you work where I do :) The article mentions 3 things engineers care about: Technology, Intellection and Stability. Perhaps your pain fits into the 3rd category (if extrapolate a litt
83.
▲
by
sly010
5y ago
> Calling a sync API from an async function is no different to calling it from a sync one. That's only true syntactically. If your sync function actually does any IO, it will block your async worker thread. Said differently it just
84.
▲
by
sly010
5y ago
Allegedly (I can't confirm, since I use Android) in imessage, non iphone users messages show up in green speech bubbles, while imessage users are blue (or grey?) [0] [0] https://www.news.com.au/technology/gadgets&#
85.
▲
by
sly010
5y ago
Definitely agree. My first thought was "but yes", after reading the article I am not so curious to peek under. Perhaps the marketing department doesn't like the idea of the car being "danger"-ous.
86.
▲
by
sly010
5y ago
Or just use hex head or torx head screws. It both works better and has 6x more chance that it will look perfect when torqued.
87.
▲
by
sly010
5y ago
Congrats, the demos look awesome! Having struggled with something like this in the past (for automated testing) I am always curious about how various solutions represent the "program" so its long term repeatable? I often had to ma
88.
▲
by
sly010
5y ago
On the contrary, I find writing embedded GUIs enjoyable. Sure, it's harder, but also very rewarding. You need an event queue, so you can handle internal and external events the same way. The rest is "just" programming.
89.
▲
by
sly010
5y ago
I don't necessarily disagree with you (I generally prefer tried and true), but to turn that metaphor around, there were (probably) many advancements in sailing since the olden days in the field navigation, communication and weather for
90.
▲
by
sly010
5y ago
There is always a tradeoff between making something better for power users and making it bullet proof for (ab)users. Indeed, chrome strikes a pretty good balance. Also > bar should be particularly high hehe
More ›