Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
minitech
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
15 ms
·
211.
▲
by
minitech
4y ago
> Wayland is still unusable Wait, what have I been doing my work on then? Someone should inform Ubuntu and Fedora, too. Who knew it hasn’t been possible to use the most popular Linux distro out of the box for two years?
212.
▲
by
minitech
4y ago
> The point was that it's not a single value, it's a stream of values But it wasn’t. Despite the author calling it a channel, it only supports one value.
213.
▲
by
minitech
4y ago
Well, the context is Node.js, and I would definitely use promises over streams for what’s described in the article (albeit more directly). Node streams are complicated with a lot of historical baggage, and massive overkill for waiting on a
214.
▲
by
minitech
4y ago
EventEmitter doesn’t hold on to its values, so if the `channel.once` listener doesn’t get attached before `emit` is called, the value will be missed. Also, in order to wait on an event, you usually end up with a promise anyway (so `await` c
215.
▲
by
minitech
4y ago
In this story, the electricity wasn’t free and he didn’t become rich.
216.
▲
by
minitech
4y ago
> it was the only way they could think of to allow an arbitrary block of ciphertext to be decrypted without decrypting the prior blocks (i.e. they needed random access as opposed to decrypting the entire ciphertext every time). CBC mode
217.
▲
by
minitech
4y ago
> Not one of the accounts I've come across has done anything outside of the guidelines How do you know that? (And/or how do you know the multi-account history of the people using the accounts?) Some might also be caught up in I
218.
▲
by
minitech
4y ago
Just another person misusing “infer” when they meant “imply”.
219.
▲
by
minitech
4y ago
> Good fun, but not intuitive for people who drive on the left-hand side of the road (the somebody at bone/somebody at flower path assumes right-hand drive). Both have to be occupied at the same time; it’s not directional.
220.
▲
by
minitech
4y ago
> All you really need is a server your developers can SSH into with a shared directory. $2 a month Vultr server and you're golden. which addresses exactly none of what this project is intended to, since there’s no end-to-end encrypt
221.
▲
by
minitech
4y ago
(In case anyone else didn’t realize or found it ambiguous, Kagi is their company.)
222.
▲
by
minitech
4y ago
Twitter automatically bans new accounts all the time. (I’ve heard from others that contacting support helps, but I personally just gave up on getting an account.) If you want to test getting blocked, you need to do it with an established ac
223.
▲
by
minitech
4y ago
> Maybe in another 30 years, we will have gained the technological insight to be able to figure out how to have a team full of people to work on a single server at the same time Why is this desirable?
224.
▲
by
minitech
4y ago
The last time I looked at Lesspass, its implementation was worryingly incompetent[1][2]. Just use your browser’s password manager; it’s less phishable than a manual `genp site` and your passwords don’t pass through your clipboard. EDIT: I r
225.
▲
by
minitech
4y ago
> I also don’t know where you get “Python float is 24 bytes + 8-byte pointer for each item in the list”. Wat. Not sure how many ways there are to reword that. A CPython float takes 24 bytes of memory, and storing them in a list means 8 b
226.
▲
by
minitech
4y ago
> Your IP address isn’t really a primary fingerprinting method for anybody these days. It narrows things down immensely, and many IPs will not have many users.
227.
▲
by
minitech
4y ago
No, it’s noticeably slower than Makefiles on present-year hardware. This degrades the developer experience regardless of how cheap compute and storage are. (This is mostly Docker’s fault and not inherent to containers, though.)
228.
▲
by
minitech
4y ago
I’ve never seen or heard of that. Is this recent? Anyone have a screenshot?
229.
▲
by
minitech
4y ago
The three paragraphs that follow explain, including > This is why we need browser styles, which provide different defaults from one element to the next. Some elements should be display: block (divs, paragraphs, lists, headings, etc), and
230.
▲
by
minitech
4y ago
> do a squash merge to the main If you want Git to continue keeping track of your commits, don’t squash-merge them. Squash merging loses valuable history in general and use of it is a sign that commits on source branches are being made c
231.
▲
by
minitech
4y ago
https://en.wiktionary.org/wiki/top_of_mind
232.
▲
by
minitech
4y ago
> JS is not worse than Python with [its] basic inference JS semicolon insertion is worse, because it depends on the following line. In Python, an unescaped newline outside of brackets always ends the statement, but in JavaScript, par
233.
▲
by
minitech
4y ago
But they’re a distinct string syntax. Your point seemed to be that there was only one. rf"{expression}" works in Python too, note, so either way you want to interpret it, raw strings aren’t a difference.
234.
▲
by
minitech
4y ago
Swift does have raw strings (the #"extended delimiter"# syntax).
235.
▲
by
minitech
5y ago
It force-pushed to a branch of its own fork, then closed its own pull request without merging it – both things any account can do. No GitHub blessing was ever involved. And so we move from uninformed speculation to uninformed misinterpretat
236.
▲
by
minitech
5y ago
Making up things to be disturbed by is a classic pastime. The bot was not built by GitHub.
237.
▲
by
minitech
5y ago
Forgot to disclose your affiliation this time. This is embarrassing, by the way: > So forget user agent/screen resolution/OS masking and other marketing talk used by browsers - this was maybe a thing 15 years ago, if ever. This
238.
▲
by
minitech
5y ago
This is more Gatsby’s design decisions (which I agree are terrible) than a JavaScript thing.
239.
▲
by
minitech
5y ago
Since when is DNS used exclusively for HTTP?
240.
▲
by
minitech
5y ago
They didn’t say integer types were interchangeable; they said that integer literals have type determined by context, which is correct.
More ›