skysight-inc/HackerNews huggingface dataset:
I think what probably happened is in the 60's we moved toward a culture of disposable packaging. Throughout the following decades, various people decried a culture of waste, and at one point exhorted us to not use as much paper. The original message was "use less paper! Don't use paper bags!" It then morphed to "use less paper! Use plastic bags instead."

You can see the same course in messaging around the three R's, where the original idea "Reduce->Reuse->Recycle" has a lot of merit, but out of a desire for convenience, it morphed into Recycle->Recycle->Recycle, and became a moral crusade wherein we mix totally unrecyclable materials in with valuable recyclables and then throw 90% of the resulting mix away at the destination facility by putting everything non-metallic in a big pile outside to be sorted and then it all washes into rivers.

The original message was trying to get us to move away from a lifestyle of disposability and it instead became a moral crusade for us to take our disposables and just put them in a different receptacle. The real problem has always been disposability, and it won't matter in the end whether we're disposing of paper or plastic. Back when we switched to plastic recycled wood fiber from used paper was totally unsuitable for most purposes, and I would bet that if we went back to largely wood-fiber based disposable packaging we'll see a lot more chemical dumping and used chemicals from the bleaching and washing process end up in a waste stream somewhere else.

Essentially the problem is waste, and everything else distracts from that.
My pet peeve is that if you start playing a video by clicking on it in the watch later playlist it will start wherever you left off, but then if you let it proceed to the next video it will start at the beginning of that one, forever erasing your watch position for that video.

In general the saving of watch position is very frustrating on YouTube. There are a lot of bugs. They need an explicit way to see exactly which parts you've watched.

Has anyone made a "watch later" queue that is site-agnostic? I'd love to be able to add Twitter videos, Spotify podcasts, YouTube clips, etc to a single "watch later" queue.
> And so additional arguments against exceptions are put forth, including performance issues (which are real) and this idea of paranoia being better than language tooling (which is rather suspect imo).

I feel you are mischaracterising my position, which was to have graduating students work in C for a non-trivial amount of time before they moved on to a new language.

The argument that paranoia is better than language tooling is entirely absent from my arguments.
Rounding transcendentals correctly has unknown time and space complexity. [1] Sort of brushes up against the halting problem. With limited precision, the upper limit becomes calculable but it's rather large - packages that offer correct rounding on 64-bit floating point use potentially hundreds of bytes to deal with a single floating point value. Dedicated circuitry to implement it fast would be big and complicated even by today's standards.

https://en.wikipedia.org/wiki/Rounding#Table-maker's_dilemma
The Science of Detecting LLM-Generated Text
My bank has a similarly sized png as the texture background of their pages, and sometimes it visibly, slowly, loads fresh on each page you go through.
In my experience in two HW companies that developed their own ASICs (one as a startup and one as a publicity traded company), we never developed any chip fully by ourself. In all of the cases there was another large company who helped to make the project work so we will actually end up with wafers.

If you are not at the scale of NVIDIA/intel and release a new silicon every other month, it is not worth it to recruit so many people for a relatively short period. However, I am not fully sure how involved they were in the pre-silicon verification process, but at least in some cases they were very involved in the development.
Which language?

For C++, there's this: https://en.cppreference.com/w/cpp/types/floating-point
Instead of investing money a food producing company, people could purchase forward contract from a food producing company, allowing investors and entrepreneurs to focus on investing in capacity.
I've published two novels, and I have tons of notes for all kinds of things, and frankly while there is lots I have written that I don't want to publish until/unless I rework it, and some things I don't want to publish at all, I couldn't give a shit what gets published after I'm dead other than to the extent it'd harm or embarrass anyone I care about. I don't think I have anything that'd harm anyone, but I do have things that might embarrass some. Like love poems written in my youth that has sentimental value for me, but might be embarrassing to my present or then girlfriend, for example.

Frankly, all I'd ask of a literary executor would be that they 1) humor my requests while I'm alive, 2) respect the wishes of my family. Other than that, whether they actually follow through on my wishes? Put it this way, if I find myself in an afterlife, as an atheist, I doubt whether my executor stuck my wishes will be high on my list of things to care about. And without an afterlife it's not as if I'd be able to care. Or know,
Article based on so many erroneous assumes, I can't believe I see it on HN!

Most important, authors don't know, that all modern AI based on Back Propagation calculations, just because they are easier to implement on cheap old hardware, but natural neurons working on Forward Propagation, which is magnitudes faster on inference.

Unfortunately, for FP we need other hardware, but it is not mean "reaching the limits of hardware scaling", it is just scaling limits for CURRENT hardware, totally other sense.

Sure, if people will play blind and avoid to see obvious things, we will have new AI winter, before somebody will reconsider FP technology.
And thank you for being receptive and listening! I hope my thoughts and others can help make your tools better.

I really appreciate that people like you are out there trying to defend our data and privacy. I know it is such a difficult problem to solve and you got a lot of work ahead of you. But appreciation is often not said enough and left implied. So I want to make it explicit: Thank you.

(and I'll say this interaction is the best advertisement you could make, at least to me haha)
Forgot some context: I was commenting on a torrentfreak article (2011) that is linked in this article.

https://torrentfreak.com/u-s-p2p-lawsuit-shows-signs-of-a-pi...
Sadly the work from the STEPS project seems to have disappeared, especially the Frank software he used in some talks. That looks like it would have been very interesting to play with.
Correct, DNS only queries the hostname portion of the URL.

Maybe my attempt to be thorough – by making note of DNS along side HTTP since it's part of the browser ↔ network ↔ server request diagram – was too thorough.
React Compiler won't be included in React 19
"Floats are not deterministic" is not engineering rigor, it's just wrong. They are specified precisely by IEEE-754 in how they must behave and which operations are allowed to produce which results.
> Barring someone doing a "check if AVX is available" check inside their code

Afaik that is exactly what glibc does internally
A lot of games did this.

Like each Final Fantasy game on the PS2 is a new engine. Each Resident Evil.

There was Renderware I guess to share liek Unreal. But that's it.

Not like these new game devs. I can really tell these new games are so unoptimized.

I mean look at this. Is this progress?? Not really. And 2024 has just waaaaay worse performance.
https://www.youtube.com/watch?v=E5fr1R8kZzI
This specifically (CPU exhaustion attack) is called out as a rationale for why Wireguard implements cookie reply packets[1]. If a verified source is DOSing you with bad handshakes, maybe its time for their IP to be put in timeout in an upstream routing table.

[1] https://www.wireguard.com/protocol/#dos-mitigation
It is state dependent, yes, but in all the states I looked at 16 you get restricted driver's license. You can drive without an adult but you cannot have more than one passenger, cannot drive at night, cannot use your phone, etc etc. In many states this still requires road test.

The "adult" driver's license can be acquired at 18.
I can see both views. On the one hand, authors aren't always the best judges of their own work and executors can hire someone who may do a good job of polishing. On the other hand, there are unfinished works that are relatively mediocre (True at First Light) or just clearly unfinished (The Last Tycoon).

Of course, a movie studio is almost certain to finish off a movie if a director dies and may remove them for other reasons.
Writing code, reviewing code, meetings - it's a programming job. Probably think about data a bit differently than other jobs, need understanding of the models and the domain you work in.

> How reasonable would it be to not only change languages (Ruby to Python presumably) but also change the type of code that you write?

Tough because of the state of the market. People are finding it hard to get a job, any job, and if you try to switch, you'll be play that game on ever-harder mode.
Yeah the ocean does a lot.

If you look at the prevailing winds off of the eastern atlantic, it looks a lot like Southern Sweden gets the same air that London does. Plus there's a couple of considerable lakes along that path, so grapes do seem plausible.
Won't really work on consoles like PS1 and PS2.
Hello everyone!

Today marks an important milestone for us with the launch of the developer preview of Dispatch.

Along with a serverless scheduler, we released an open-source Python SDK, providing developers with a simple programming model to integrate with Dispatch.

This is the first of many steps on our mission to make distributed application development radically simpler.

To all developers tired of wrestling with infrastructure and eager to experience better tools to develop distributed applications, check out our blog post and take Dispatch for a ride!
But this group claims to have demonstrated a way to use SNNs to run LLMs effectively and with vastly less energy usage.
I’m pretty happy with Continue, which is a free VS Code extension. You can use an OpenAI API key or local models. I don’t think it does autocomplete, just pair programming, but I’ve found AI autocomplete to be more of a distraction than anything, so it’s good for me.
I heard about this on NPR this morning (which is looks like someone already posted the link: https://news.ycombinator.com/item?id=39633900), and it sounds like the sons justification was that the book was good and the issues was that Gabriel García Márquez's wasn't in the right mind to recognize his own work anymore.

"When he said it doesn't make sense he didn't realize it didn't make sense to him anymore."

I'm not familiar with this work so have no stake in this particular game, but it sits uneasy for me anyways. For myself, I think it mostly comes down to the incentives for releasing it.

Is this a valuable literary work that deserves to be published? How would we even go about deciding such a thing, without breaking the deceased's will anyways?

Or, is this just the estate saying, "The money from the previous books is drying up! We can either get real jobs, or go against dad's wishes for free money." In which case, screw that.

But even if you agree with the latter, given the complexity of the former, I feel like the fix there is that the rules for publishing works of the deceased should be different, e.g. it is immediately in the public domain so that there is no (or at least less) financial incentive since the original author has already decided not to profit from it. That would at least let us address the former questions more clearly and with reverence.
New React hook called useActionState
I work as a director of photography and own an Alexa Mini.

Reliability in this context means that the camera will record and the footage will not be corrupted on the media.

Film sets are very rough on equipment and things break all the time. Sometimes one films in very harsh conditions that anre either very cold or very dusty and hot. Often you don’t have the luxury of being able to repeat a moment or you have travelled to very remote locations so having gear that will continue to work is worth paying a huge premium for.

The Arri sensors and imaging pipeline also offer the best overall image quality. This means it can handle very high dynamic range scenes better than all other cameras. For example the new Alexa35 sensor can record 11f stops of information above middle grey. Most prosumer video cameras can record above and below middle grey around 12 stops total with most of the information in the shadows.

It also means consistent image quality in different shooting environments. Arri has very sophisticated cooling to keep the camera sensor within a specified temperature for consistent noise performance.

Because Arri make more than just cameras it also means that the camera fits into the whole professional eco system and synergises with other pieces of filmmaking equipment like the Arri wireless focus systems, camera remote heads etc etc. Meaning you can focus on the hard bit which is creating amazing stories.
Should have (2009) in the title. I don't know enough about C++ to say which of the problems have been fixed since then.
Why, then, is it most common for a judge to fine a lawyer $999 if they bother to issue sanctions against them? A laughable and seemingly arbitrary hand-slap for an attorney making $550+/hour! But it's not arbitrary because a $1000+ fine would result in mandatory reporting to the bar.

One recent high-profile example of such a consequence-avoiding fine is THIS VERY CASE:
https://www.washingtonpost.com/technology/2023/11/16/chatgpt...
agree, except for

> stick with through-hole parts, if at all possible

These days it's more work to avoid SMD than it is to embrace it. Many many parts are not available in through-hole, and dealing with 0805 passives and 0.65mm pitch ICs is not that difficult (unless you assume that it is).

As a bonus, you get much easier re-work, access to assembly services, and cheaper components.
Actually I am pretty careful about adding stackoverflow URLs to comments, not out of any sense of obligation but so I know where to look if I need further insight when debugging or reusing the code later. This habit has paid off more than once.

For LLM-generated code, I don't see much value in documenting where it came from, especially since it will be very exhaustively tested (and likely rewritten entirely) before it gets checked in, to an even greater extent than excerpts snagged from Stack Overflow. Also, a given prompt will rarely return exactly the same code twice, certainly not years later when I need to look back at it. It will make more sense to create a new query if/when that happens.
These are fancy Markov chains in the sense that humans are just chemicals and computers just do math. Technically true, but not even "overly reductive"; it is just wrong if it is used to imply that, e.g., humans just swirl around in beakers or the most complex thing you can do with computers is trigonometry.

You can make anything sound unimpressive if you describe it sufficiently poorly.

And: So many different variations are published every month. There are a good number of people in serious research trying approaches that don't use cross entropy loss (ie, strictly next-token prediction).

I don't know what the trajectory of the technology is over the next ten years, but I am positive no one else does either and anyone who thinks they do is wrong.
Here is a Nixdorf 820 with the ROD memory

https://www.icloud.com/sharedalbum/#B0Y59UlCqNHCjx

https://www.computerhistory.org/revolution/memory-storage/8/...

This computer earned listing for this innovation.

https://www.computerhistory.org/revolution/memory-storage/8/...

Which puts into context.

I also included the story of it's previous life.

My thinking is we are focused on making circuits too small. We need big circuits that make big but simple decisions. I was collecting pre-microprocessor computing artifacts for a while. I now need to get sit down and figure out what I have.

In the meantime I use them as reference idea to feed my development of a 100 year computer.
Towards a standard for bearer token URLs
Absolutely, but it's not a certainty - after all, this scum is still made of law professionals, who file paperwork for a living. They know you know there is a slight risk they might be serious, and try to exploit it.
Aside from "they're dead, how can it hurt them" factor, there's the point that if an author well and truly wants a given work out of the public eye, they can destroy it themselves when they're alive.
I agree to the extent that the Voron ecosystem has developed to the point where it's actually possible to buy and build a complete kit and have a working machine at the end. This has not always been the case for these high performance hobby designs where you have to cobble together everything on the BoM, deal with the lack of instructions, maybe have to customize or source some different parts that changed, etc. I'm happy to know that the situation is much improved.

Also I am curious if you happen to have a Voron, do you have any other printers?
Does this apply to inheritance too? Why should we care what happens to our kids once we die?
> It's hard to call out people for being "exploitative assholes" for disrupting the legacy taxi cartels.

It really isn't, if you don't fall for the false dilemma: taxi cartels and Uber both exploit their drivers and passengers in different ways.

> ...the people have spoken loudly and unequivocally in favor of the "exploitative assholes."

Public support is turning against tech slowly, and then rapidly. We will deserve it, going by the comments and attitudes I frequently see on HN. While I'm grateful for the high tech salaries, the prospect of wealth attracted a lot of people whose aims start and end with getting rich by any means, and will ruin it for the rest of us.
Rivian R2/R3 Hands-On Impressions [video]
> Spirit-of-the-law practice means most honest judges would quickly throw out this sort of technicality-based argument, particularly in the anglosphere.

The intent of the law is a big part of what courts deal with in Roman law/civil law countries too. In Norway statutes are typically fairly general leaving precision to preparatory works, Supreme Court precedent, administrative regulations and the courts. So the spirit and intent of the law is certainly a big thing in at least some non-Anglosphere legal systems.

See https://www.advokatforeningen.no/en/features-of-the-norwegia...

And the Anglosphere is hardly uniform in this respect, in particular in recent decades there has been a proliferation of detailed strict liability laws in England which restrict the courts abilities to interpret the law.
It's generally tucked under Fair Use doctrine because "It's for the science", until it doesn't (looking at commercial AI non-profits).

Then "they're doing something amazing, they don't need permission, and the cat is already out of the bag, and similar musings".

Seriously, it's both copyright infringement, and unethical. This is why I don't use any of the popular AI tools, or even AI add-ons in Evernote, Notion, etc. They all link back to the usual suspects.
You can’t compare the spec sheets. You need to look at the over and under tests. There is no camera close to the Alexa35 in dynamic range
The problem with wlroots is giant C library. A nice thing about X is that it is feasible to use directly from non-C languages such as Common Lisp.
Gathering Structures – How to gather people and create communities
You can just use standard C _Float128 type https://gcc.gnu.org/onlinedocs/gcc/Floating-Types.html
In a world where the options were to

1) pay the author,

2) implement guaranteed citation of the author any time the model gave an answer that was directly derivative, with an option to not do so if the summary was sufficiently vague,
or

3) ignore the author's book completely as training data

we would all choose 3).
https://theconversation.com/its-ukraine-not-the-ukraine-here...

https://en.wikipedia.org/wiki/Name_of_Ukraine#English_defini...

https://old.reddit.com/r/AskHistorians/comments/tg00js/ukrai...
> It's like, the simple stuff doesn't really tell me anything.

It tells you loads.

* The basic syntax is C-like but modern (no brackets around the `while` expression). There are alternatives - it could have been lispy or more ML like.

* You can mutate variables.

* You have some weird advanced hieroglyphic features.

You only used 5 lines and you've already told me loads.

Loads of languages get this right. I gave some examples here: https://news.ycombinator.com/item?id=37805216

(And another language that gets it completely wrong - AngelScript.)
With an open-source system developed and trained on our codified laws, presumably, such a system would be WAY less arbitrary and more benevolent than the average judge. HN clearly hasn't experienced the family law system in America.
Ok sure I'm on board with it. Now convince the millions of students who vote with their wallets to stop attending these all-inclusive campuses.
I'd agree, but incidentally I've also been extracting string labels into some higher level, such as a constant or message creator function that looks up the message by it's code in some dictionary. It helps with readability, particularly in modern view libraries, to just have all your labels in one place and not have to scan the JSX or HTML for the string literals, and likewise all modifications will produce more concise diffs, testing could be easier if you're doing string matching, localization is more manageable with fewer scattered external dependencies on translation hooks or w/e
GPU Quicklist
Cursor is really great. It will do codebase search as well as actually apply the code it suggest from the chat interface. Some other neat features like checking your staged changes for bugs.
I’m talking about distributing the corpus, which by itself is not bound to any particular usage.
They have usernames now.

Using it with a dedicated username for whatsapp contacts could be a way.
Too much (self) marketing for my taste; I much prefer this one: https://dl.acm.org/doi/10.1145/3386335 (Ingalls, 2020, The evolution of Smalltalk: from Smalltalk-72 through Squeak)
Oh! I forgot he still sells those. Its now offered as a downloadable video file as well.

See https://www.mckusick.com/history/videoorderform.html
While we’re alive, we care. When we’re dead, it’s up to our children to care. Inheritance wishes are generally respected, but also can and do get overridden. I’m not saying that an author’s wishes shouldn’t be taken into account, the living still care about how they felt while they were alive, but it shouldn’t be the one and only priority that gets respected. Again, the dead can’t care anymore. Only the living can.
By matching claims with observations from reality. When someones claims don't match reality, they are lying.
Oh, that's disappointing. I was hoping to read in-depth detail explaining why Granny Smiths are so satisfying.
Arrays start at 0 or 1 in VBA
There's no authority to trust anymore. We know dirty stories about every government, every institution, every celebrity, about our parents and friends. People are more lost than ever because it's become normal to feel that everything is trying to exploit you. And so people forwent reaching out and creating a collective civilization, despite being more enabled in terms of communication and connectivity than ever.
If I a EU citizen (wink wink) and want to communicate with my family member living in usa, will this let me or not let me?