HackerTrans
TopNewTrendsCommentsPastAskShowJobs

fluffybucktsnek

50 karmajoined 4 tháng trước

comments

fluffybucktsnek
·4 ngày trước·discuss
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.
fluffybucktsnek
·5 ngày trước·discuss
Brazil and Argentina also tortured and killed some people, except they got nothing in return.
fluffybucktsnek
·12 ngày trước·discuss
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 jobs to survive.
fluffybucktsnek
·12 ngày trước·discuss
You know climate change isn't just places getting hotter, right?
fluffybucktsnek
·12 ngày trước·discuss
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 attributed to it, and for political reasons apparently). Some designs don't even have meltdown risks.

But I digress. I mentioned the loss of life due to occasional radiation-poisoning casualties for those working on/living near operating nuclear reactors. IIRC, the max amount of allowed radiation dosage is bellow the radiation dosage you get irradiated in a airplane flight, so that's why a mentioned it at the end.
fluffybucktsnek
·12 ngày trước·discuss
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 current safety standards for nuclear, if applied more broadly, would ban air travel.
fluffybucktsnek
·15 ngày trước·discuss
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/1172/ .
fluffybucktsnek
·16 ngày trước·discuss
> 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 regards to certain video graphics - that's another not mentioned issue here.

We also aren't going to mention issues Xorg or XLibre have with some graphics setups, because that's neither here nor there. This is a thread about security.

> I don't think so: <XLibre github repo link>

Didn't XLibre break some applications when launched?

> Would it not be somewhat interesting if wayland were to be abandoned eventually due to having too few useful features compared to xserver?

It would be interesting to see Wayland abandoned for a better protocol/set of protocols, xserver is neither a protocol nor really better.
fluffybucktsnek
·18 ngày trước·discuss
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.
fluffybucktsnek
·25 ngày trước·discuss
> 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-Computer Interactions, so I'm not sure what's your point. In the end, you don't interact with your computer (in the physical sense) through a 2-key keyboard.

> Please refer to the formal definition found in wikipedia <link to CFG article>

When I mentioned grammars, I was talking about formal grammars in general. Still, I made a bit of confusion, since formal grammars only define the rules, whereas formal languages are, in one of its definitions, sets over strings/words.

Not that this means much, since the point of grammars is to define languages. As such, grammars (RG/CFG/NG/UG) stipulate the words that a language accepts. Words are important to computers (both in mathematical theory and in material reality).

> I've not said anything about computers being strictly deterministic.

My bad, that was my misreading of "formalized".

> And everything is binary at the CPU/GPU level. Even with specialized instructions, you still need to organize them into a proper algorithm and encode it and its data to binary.

Poor phrasinf on my part, but the "needing binary to accomplish inference" was supposed to be read in isolation. Still, computers do not require binary to operate. There are non-digital computers, both in history and being explored today. There are experiments on using trinary for optimizing LLM inference, for instance.
fluffybucktsnek
·25 ngày trước·discuss
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?
fluffybucktsnek
·25 ngày trước·discuss
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 associated with real life: case in point, nowadays, basically no one saves data in diskettes, but we still use them as the "save icon".

Also, I find it funny you mentioned "there's no such thing as words [...] at the computer level". It seems you are the one in the need of a computational theory refresh. Grammars are composed of words, which in turn, are composed of elements of the alphabet set. So, in fact, not only there are words, computers are, above all else, word-processing machines. There are more innacuracies (physical computers being stricly deterministic, needing binary to accomplish inference, etc.), but let's leave it at that, unless you wish to press.
fluffybucktsnek
·28 ngày trước·discuss
No, they are asking for clarification.
fluffybucktsnek
·30 ngày trước·discuss
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.
fluffybucktsnek
·30 ngày trước·discuss
Masonry layouts are a general class of layouts. They aren't specific to Pinterest.
fluffybucktsnek
·tháng trước·discuss
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 of the work. [...] Moral rights are distinct from any economic rights tied to copyrights.

Also from [0]
fluffybucktsnek
·tháng trước·discuss
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 without laws to prevent such.

Also, copyright isn't about compensating authors, but publishers. Authors are basically an afterthought.

In regards to countries with weaker copyright enforcement, I think there's a bit of an inversion. Most countries that fail to properly enforce copyright do so due to a lot of structural issues, which also hamper creative thinking for independent reasons. China would be an example of a country with weaker copyright enforcement but also with good infrastructure, and it seems to be overtaking (if it already didn't) the US in terms of creative production (both for copyright and patents).
fluffybucktsnek
·tháng trước·discuss
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::span<std::uint_8> /* or std::span<char> */ p);
No templated logic in header files necessary. The only template instantion is std:span, which, in theory, should already be used in most files. The author argues this still makes the code more complex, because of the need of reinterpret_cast, but does it actually?

std::span provides multiple ways of safely accessing data. For one, it provides an contiguous iterator, so you get access to the algorithms library basically for free. Second, you get safer accessors to the data inside, such as at, and even [] can be protected through contracts. Finally, even if you don't care about/can use these features, tying the pointer and length together reduces chances for variable confusion.
fluffybucktsnek
·tháng trước·discuss
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.
fluffybucktsnek
·tháng trước·discuss
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 about "landing VC deals", but replace VC with possibly a different audience.

I think this narrowness of mindset is more notable in the last paragraph: "...you want to discover yourself, and maybe some other people, not what a robot can do." In my perspective, what I think OP is saying, and I can personally see, is not about what a robot can do (at least no more than when experimenting with a different language/framework/library/etc.), but how far can you shape and accomplish your idea into reality using AI.