Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fluffybucktsnek
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
31.
▲
by
fluffybucktsnek
3mo ago
Quite frankly, this post is massive set of unsubstantiated claims. For starters, no one said the only problem with Chromium is C++. But it certainly contributes with some of the problems (specially those related to security). And, no, these
32.
▲
by
fluffybucktsnek
3mo ago
Wrong. For starters, a good typing system absolutely helps catching logic errors at compile time.
33.
▲
by
fluffybucktsnek
3mo ago
Had some headaches with nuget, and C# type system isn't as advanced as Rust or TypeScript, even less so in comparison to Haskel (still solid notheless), but it really is a solid choice. Specially in comparison to Java.
34.
▲
by
fluffybucktsnek
3mo ago
Why should they apologize? All they did was point out that you just provided a counter example, not statistics (thus "we don't know how prevalently your scenario is" yet), and share a personal opinion. No accusations were mad
35.
▲
by
fluffybucktsnek
3mo ago
I'm not informed of the Postgres's internals, but, maybe, that can be solved by grouping threads into different processes depending on which set of extensions they request.
36.
▲
by
fluffybucktsnek
3mo ago
Brazil and Argentina also tortured and killed some people, except they got nothing in return.
37.
▲
by
fluffybucktsnek
4mo ago
I would argue that only the latter is truly a job. The other points are things we have tied to jobs (like hobbies), but, perhaps, we should strive to decouple from them so that we can pave a way that doesn't need dedicating one self to
38.
▲
by
fluffybucktsnek
4mo ago
You know climate change isn't just places getting hotter, right?
39.
▲
by
fluffybucktsnek
4mo ago
Bear in mind that this article is talking, specifically, about daily radiation dosages, not nuclear accidents. Still, look no further than Fukushima meltdown and the potential loses already dropped significantly (only one casualty attribute
40.
▲
by
fluffybucktsnek
4mo ago
But there is such a thing as too much safety. Imagine if we banned airplanes because there's a crash in a decade. Ultimately, safety is not absolute and is about tradeoffs. The question, thus, is whether the tradeoff is worth it. The c
41.
▲
by
fluffybucktsnek
4mo ago
It can. Easily. Wayland is a new protocol, without an established implementation; X11 is an older protocol, while Xorg was an established implementation and XLibre is trying to modernize its codebase. Recall https://xkcd.com/
42.
▲
by
fluffybucktsnek
4mo ago
> Wayland also has fewer features than xorg; and there are also fewer choices available Because Wayland is a strictly a window management protocol focused on policy over mechanism. > I am not even going to issues wayland has with rega
43.
▲
by
fluffybucktsnek
4mo ago
Why are you asking the author about that? It's rather clear they are just trying to present Oracle's perspective, not whether Oracle will be the one who will champion the next technological revolution.
44.
▲
by
fluffybucktsnek
4mo ago
> There's always jargon and other token words that holds no meaning in other realm of life. Even the alphabet today is mostly arbitrary gliphs. Sure, but this is a discussion focused on how humans interact with computers, ergo Human
45.
▲
by
fluffybucktsnek
4mo ago
Unless your hardware is exotic (or actively anti-consumer), most devices are well supported. If you wouldn't mind, what issues did you have recently?
46.
▲
by
fluffybucktsnek
4mo ago
I don't think the "languages" they said meant specifically "programming languages". In HCI, computer interfaces can be referred as languages as they come with their own affordances and symbolism that is not directly
47.
▲
by
fluffybucktsnek
4mo ago
No, they are asking for clarification.
48.
▲
by
fluffybucktsnek
4mo ago
Whenever your designer team decides to use that layout. It seems to lend well for social medias (I have been requested to apply it in a non-art social media) and galleries.
49.
▲
by
fluffybucktsnek
4mo ago
Masonry layouts are a general class of layouts. They aren't specific to Pinterest.
50.
▲
by
fluffybucktsnek
4mo ago
Interesting for a later search, but moral rights aren't about compensation though: > The moral rights include the right of attribution, the right to have a work published anonymously or pseudonymously, and the right to the integrity
51.
▲
by
fluffybucktsnek
4mo ago
The most basic incentive is for the fun of it. There are plenty of people who publish stuff without hoping to get directly compensated for it. Even otherwise, ideas have a nasty habit of breaking free from the first authors, specially witho
52.
▲
by
fluffybucktsnek
4mo ago
You don't have to make function templated to use span. Given: void DoSomething(void* p, size_t numBytes); Presuming p to mean a buffer of bytes, the direct declaration equivalent using span would be: void DoSomething(std::sp
53.
▲
by
fluffybucktsnek
4mo ago
I see this being thrown sometimes, but, honestly, it feels like a "HN is becoming reddit" situation. Would be interesting to see a study or a review of recent comments to confirm if that's really true.
54.
▲
by
fluffybucktsnek
4mo ago
I think it's you who has a very narrow vision of what a hackathon can be. Hackathons can both be about developing your programming skills or coming up with, then presenting new and interesting ideas. In a sense, the latter is kind of a
55.
▲
by
fluffybucktsnek
4mo ago
In comparison to a plain void* and a separate size, it's still an improvement. As others mentioned, void* suffers from the same problem (it might point to a type that is not trivially copyable), except it has more opportunities for mis
56.
▲
by
fluffybucktsnek
4mo ago
But these compilation times optimizations don't significantly undermine the other goals. Given that we're talking about std::span<T>, a pretty small template all things considered, I think practical evidence (e.g. actual cas
57.
▲
by
fluffybucktsnek
4mo ago
If youif you are using C++, your last concern will be compilation times. By this point, just use C.
58.
▲
by
fluffybucktsnek
4mo ago
I don't see how it is unrelated. If have a custom type `A` with an overload on `+`, it will only affect places I used custom type `A`. If there wasn't operator overloading, I would just have to use a different notation to call the
59.
▲
by
fluffybucktsnek
4mo ago
I think both operator overloading and most operators themselves are syntactic sugars. Operator overloading happens to point towards specific functions, whereas arithmetic integer operators point to compiler intrinsics.
60.
▲
by
fluffybucktsnek
4mo ago
That might imply USENET and mailing lists to be forms or primitive forms of social media.
More ›