Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ainar-g
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
211.
▲
by
ainar-g
5y ago
> and AMD decided to build their own AMD64 back end They kind of already did. And it's on LLVM, too. https://developer.amd.com/amd-aocc/
212.
▲
by
ainar-g
5y ago
https://en.wikipedia.org/wiki/Eastern_Arabic_numerals , I assume.
213.
▲
by
ainar-g
5y ago
At this point, you can—and probably should—consider C and “C-with-analysers” two different languages. If you use static (and dynamic, if you have tests) code analysis, making software without these issues is way easier, and doing so withou
214.
▲
by
ainar-g
5y ago
Alec of the YouTube channel Technology Connections has a video[1] on his second channel that you might find interesting. He demonstrates how one can use modern E-Ink displays for basic Internet browsing and such. [1]: https://ww
215.
▲
by
ainar-g
5y ago
Of these, I personally have only watched “First on the Moon” and “Salyut-7” of these, and judging by the reviews of the other ones, the latter is a bit emblematic wrt the problems that some of these have. They will sometimes either exagger
216.
▲
by
ainar-g
5y ago
If you want more space-related mockumentaries, I can really recommend “First on the Moon” from 2005, about the “very first spaceflyer programme that took place in the USSR of the 1930s”.
217.
▲
by
ainar-g
5y ago
I'm pretty sure that this conclusion isn't new, but I've come to think that Copilot shouldn't be thought of as a better developer, but merely a quicker one. Obviously its code will be somewhat average, considering t
218.
▲
by
ainar-g
5y ago
> Or if your language has something specific built in, use that. Unless your language is PostgreSQL's dialect of SQL, apparently. https://wiki.postgresql.org/wiki/Don%27t_Do_This#Don.27t_use...
219.
▲
by
ainar-g
5y ago
Something tells me that a person who reacts to Vim with a “yuck!” won't like Acme either. Also, I don't know how true this is, but I've read that Acme loses some of its advantages when it's run in e.g. X11 as opposed to
220.
▲
by
ainar-g
5y ago
The goal is to have a non-sequential ID (for example, to hide the information about the actual size of the data set) in a situation where one needs to support a storage that doesn't have a native support for UUIDs (that isn't just
221.
▲
by
ainar-g
5y ago
I don't think I've ever seen this mentioned anywhere, but if you need a unique ID for an entity with not a lot of records planned (≤10,000,000), why not use a random int64 with a simple for loop on the application side to catch th
222.
▲
by
ainar-g
5y ago
fvwm is still updated, and it still consumes very few resources. Apart from Netscape, nothing is stopping you from recreating that experience, heh.
223.
▲
by
ainar-g
5y ago
How would you test something like that using Selenium or something like that?
224.
▲
by
ainar-g
5y ago
Iirc, the official protobuf module for Go still uses reflection in the generated code as opposed to fully generating the encoding and decoding code, so maybe that creates additional garbage or performance issues or lock contention. I think
225.
▲
by
ainar-g
5y ago
I think I've also seen resource versions being called “layers” instead of “versions”. So in theory you could use versions for the whole API, including error codes and other conventions, and layers to actually evolve and change your re
226.
▲
by
ainar-g
5y ago
Yeah, I was fully prepared to hate it, but it's actually quite nice. Even switching from compact to normal mode didn't take that much space. Them moving and renaming some menus is a rather meh decision, but I guess it's m
227.
▲
by
ainar-g
6y ago
> When people ask, "Why hasn't someone disrupted YouTube?" I think the more boring answer that keeps getting overlooked is that it still meets the expectations of enough users, and the dissatisfied constitute a small perce
228.
▲
by
ainar-g
6y ago
Here[1] is the video. At the time of me writing this comment, the ratio is 53 likes to 15,486 dislikes. [1]: https://www.youtube.com/watch?v=xDcvPf78g1k
229.
▲
by
ainar-g
6y ago
Do you mean libraries for backend languages, like Go and Java, or servers, like Nginx and Caddy? Because for Go there is the quic-go module[1], and since Caddy is written in Go, it already has (experimental) support for HTTP/3[2]. [1]
230.
▲
by
ainar-g
6y ago
Probably falls under the umbrella issue filed by Rob Pike… back in 2013[1]. But that's the umbrella issue, and it's probably better for the Cockroach people to file a new one mentioning their findings, but don't quote me o
231.
▲
by
ainar-g
6y ago
The thing is, most of them translate between dialects of SQL excluding Standard SQL, which is both more and less than what I would like to have. I don't want the ability to turn PostgreSQL SQL into SQLite SQL, but I do want the ab
232.
▲
by
ainar-g
6y ago
I actually mostly agree with you, except for the fact that in reality SQL is not a language, but a family of languages, some of which don't support the syntax[1], including Google's own BigQuery. Whether or not this is a reason t
233.
▲
by
ainar-g
6y ago
Thanks for the article! How did I not see this before? Didn't know that POSIX has obsoleted -a and -o either. I guess I have some shell scripts to rewrite, heh.
234.
▲
by
ainar-g
6y ago
Legacy and backwards-compatibility. find(1) is a really funny example, too, because POSIX find doesn't have that many flags, so they could probably fit all of them into the short format.
235.
▲
by
ainar-g
6y ago
I think Go's package "flag" was partially inspired by the one made by Apache for Java, but I can't find any sources confirming that now, so I might have seen that in a dream, heh.
236.
▲
by
ainar-g
6y ago
I mean, if your startup is a COBOL consultancy for big banks and gov't orgs…
237.
▲
by
ainar-g
6y ago
> […], we determined that 8 out of 12 (75%) of serum samples from 12 recipients […] showed dose response curve slopes indicative of failure to neutralize rcVSV-CoV2-S: B.1.351. I may be misreading this, as English is not my native langua
238.
▲
by
ainar-g
6y ago
Just some thoughts on why an ash might be useful today, although perhaps not as an everyday shell: 1. ash is usually smaller than these, and so works well in distributions aiming for a smaller size. 2. ash has fewer features, but most of
239.
▲
by
ainar-g
6y ago
> Dunno -- help, anyone? https://golang.org/cmd/go/#hdr-Build_constraints EDIT: Those are in the process of being replaced with //go:build directives. See https://github.com/golang&#x
240.
▲
by
ainar-g
6y ago
From what I could tell, they specifically worked out the current design in a way that allows them to change the implementation later. The current WIP code, as far as I know, mostly just compiles Generic Go code into the regular Go code, s
More ›