skysight-inc/HackerNews huggingface dataset:
I am impressed that with multimodal modals in the hands of everyone people still say this. I mean it’s true on the surface but the ability to take a picture of a data sheet and wiring diagram and get it to give me step by step instructions to wire two components together and an example of the UART protocol in cpp that while not directly functional captures all the essential information I need. That’s amazing and it’s not just word prediction, the source is images of documents with diagrams!

Anyone who does this and comes away jaded has lost the ability to dream.
Time to brush up on my sign language skills so I can communicate with my wife in private while in the car. :\
The US Government's BLS inflation adjustment calculator puts $500 in January 2006 to $793 today.
They didn’t do that, they decided that specific tax deals made with specific companies were outside of the law
The use of "hallucinate" is also my gripe.

Philosophy of language, and Wittgenstein in particular, has more specific words for the output insofar as they mean anything to humans: "senseless" or "nonsense".
Primordial black holes in the solar system [pdf]
Part of it is because status means something because other people can’t achieve it.

https://en.wikipedia.org/wiki/Veblen_good#
> This is the responsibility of the installer

On any Unix I can grep my way into the /etc tree and find files belonging to uninstalled applications and get rid of them myself. The whole point is that I can manage the “configuration database” with the same tools I manage a filesystem. That if the brilliant tools like apt and dnf fail to clean up after a program is uninstalled.
> Deep Purple will observe the Earth, the sky and its celestial bodies, and other satellites in the ultraviolet (UV) and short-wave infrared. It was designed, developed, qualified and delivered in approximately one year and for less than $1 million by a team of LLNL spacecraft engineers.

I think that's faster & cheaper than launching our last product at work.
Why would it? The selling point of CentOS was that it was RHEL with a different logo, with all of the benefits and drawbacks.

If MS doesn't create a RHEL clone while promising a century-long support period, I don't see how it could be an opportunity.

Old CentOS users can switch to Alma/Rocky/Oracle for free, can shell out money for RHEL, or can switch to other distros - of course Azure is also an "other distro", but there are quite a few other with decades of history (better history than MS has)...
Sounds like a good job for a new nonprofit named Black Mirror or something.
Bplustree.app
>There's also the matter of the user experience, the fact that a lot of people have a large catalog of games on the PS platform.

Playnite is no match at all for the PS5 interface, which also handles streaming apps, which Playnite does not from what I can tell. I use both and know very well. The last place a user wants to deal with buggy behavior (bug right now in Playnite where I won't be able to use controller to move to the top bar in Playnite) or a manual touch to get things going the right way (Windows multi-display behavior is insanely bad, you need a Playnite plugin to fix it so things always launch on the TV and not the monitor, but you have to assign this for each new game) is entertainment center UX.
Framerate seems about double or triple (from 30fps to 60/120fps), it has a new dedicated chip for AI upscaling and seemingly also adds more ray tracing capabilities.

Personally, won't make me pay double for a PS5, but I'm sure more than a few people care about these things.
Rsbuild – the fastest web bundler – reaches v1.0
You're right, it didn't change. It was always just a thin wrapper around Bing.
Fully agree with your attitude.

Its always easy to fall into cynicism and and its trivial to justify to yourself and others, but in the end, its a shit attitude that is more likely to do harm than any good...
> I imagine that fewer foreign enterpreneurs will want to tie up their enterprises in a place with significant geopolitical risk.

It's an unrealistic anxiety that doesn't come up when deciding FDI destinations within the EU.

A bigger issue for me would be around the administrative capacity within Poland. What's to prevent PiS or a PiS-style populist party from returning to power, and redeveloping acrimonious relations with Brussels?

(Btw, this is a common concern across the CEE - Babis and Duda's losses were too close for comfort, and if it weren't for generous tax holidays, some serious AoP planning would have happened)

The difference between Hungary and Poland's GDP per Capita and development indicators is marginal, but Hungary's acrimonious relations with the EU has caused companies to shift greenfield investments to Poland, Czechia, and Romania.

Also, the larger economic boom across the CEE is largely a result of investment outflows from Russia, Ukraine, and Belarus in the 2015-2016 when the Ukraine war started, and the sanction regimes began. This is reflected in GDP per Capita across the entire CEE
The reason that ChatGPT and other LLMs use such language is because they often find it in the corpus of text they’ve ingested. It’s a frequent pattern in writing.

So, I don’t necessarily think that’s an immediate red flag. To be sure, I guess you’d need to go back and look at the author’s previous stories and compare writing styles.
The filesystem is very easy to use for simple things by comparison to a DB, and it's more accessible from the shell. But you're right, the filesystem is very difficult to use in a power failure safe way. SQLite3 has great power failure recovery testing, so the advice to use SQLite3 for any but the simplest things is pretty good.

It'd be very nice to get some sort of async filesystem write barrier API. Something like `int fbarrier(int fd)` such that all writes anywhere in the filesystem will be sync'ed later when you `fsync()` that fd.

It would also be very nice to have an async `sync()`/`fsync()`. That may sound oxymoronic, but it's not. An async `sync()`/`fsync()` would schedule and even start the sync and then provide a completion notice so the application can do other work while the sync happens in the background. One can do sync operations in worker threads and then report completion, but it'd be nice to have this be a first class operation. Really, every system call that does "I/O" or is or can be slow should be / have been designed to be async-capable.
If you can simulate a nuclear weapon with that degree of accuracy, you already know what it is actually supposed to look like.
Can you believe when you get dicked around by unelected bureaucrats for political reasons people get upset? They should know to listen to their betters!
Kaggle
Mlcourse.ai
I have a hard time believing that stereoscopic image analysis will ever surpass the efficiency of lidar map analysis of 3d spaces. Given how hard self driving is, it would make sense to make the ugliest, sensor-packed vehicle a working model, and then miniaturize /prune from there.

Starting with "basic" sensors is backwards. It is like aspiring to become a chess grandmaster so good you can play with your eyes closed, and starting out as a beginner with your eyes closed.
What if that person firmly believes what they say is true?
you mean like this?

https://www.etsy.com/listing/1382479348/1-mm-to-5-mm-diamond...
I don’t think brokerage offices are going away anytime soon. https://www.login.gov/ is the future though of US identity.
Also less likely to break on the plug side because it's a solid block rather than an extruded shape. Apple is infamous for its flimsy cables, but they always broke at the start of the cable (right after the end of the solid plastic thing), they never broke at the connector level. USB-C breaks on the connector, the plug, and the start of the cable.

I'm not entirely sure why it happened… Maybe Apple thought that they could keep their own proprietary plug forever and that the EU was bluffing about forcing everyone to use USB-C? Or maybe they are happy like everyone to switch to a fragile connector type that will shorten the lifespan of iPhones.
I feel like this is unlikely because it's not like a crypto algorithm where there's really only one way to compute the output. There are various optimizations, algorithms, and approaches and having more general purpose hardware yields flexibility.
Absolutely. My point being we're not actually dealing with commodities. In house production is about as far away from "commodity" as one can get.
> Why would a language model do anything other than "hallucinate" (i.e. generate words without any care about truthiness) ? These aren't expert systems dealing in facts, they are statistical word generators dealing in word statistics.

That's a false dichotomy.
NTFS has inodes.

The thing about Windows is that because the file open operation (`CreateFile*()`) by default prevents renames of the file, Windows apps have come to not depend so much on file renaming, which makes one of the biggest filesystem power failure hazards less of an issue on Windows. But not being able to rename files over others as easily as in POSIX really sucks. And this doesn't completely absolve Windows app devs of having to think about power failure recovery! "POSIX semantics" is often short-hand for shortcomings of POSIX that happen to also be there in the WIN32 APIs, such as the lack of a filesystem write barrier, file stat-like system calls that mix different kinds of metadata (which sucks for distributed filesystems protocols), and so on. And yes, you can open files in Windows such that rename-over is allowed, so you still have this problem.
> Performance-wise it's looking to be miles ahead of the ThinkPad X230's I daily-drive

What are the specs?
Show HN: API monitoring for solopreneurs and indie hackers
I built this after one too many 3 AM wake-ups due to API outages. Existing solutions felt overpriced and overcomplicated for my small-scale needs.

Key features:

Simple, GitHub-inspired dashboard
Free tier: 5-minute checks, email alerts, 30-day retention
Premium tier: 1-minute checks, SMS alerts, unlimited retention
Significantly more affordable than enterprise solutions

Tech stack: Next.js frontend, Node.js backend, MongoDB, Stripe for payments.
This is my attempt to solve the "sleep vs. downtime" dilemma for fellow indie hackers. I'd appreciate any feedback or feature suggestions.
What's your approach to API monitoring for side projects? Are existing solutions meeting your needs?
It doesn't help much though. Aristotle was smart but he knew fuck all about disease and infection.
Hmmm, that's worse for NVidia.
Or even the other way around: with the economies of scale created by industrial use cases removed, mining diamonds just for jewelry could get more expensive.
Stop using the term "Hallucinations". GPT models are not aware, do not have understanding, and are not conscious. We should refrain anthropomorphizing GPT models. GPT models sometime produce bad output. Start using the term "Bad Output".
You can sell the discs? Admittedly the drive for this is an add on.
> This is also why, in Rust, relying on drop to close a file (which ironically is the poster child for RAII) is a bad pattern.

Is it though? It ensures the fd is closed which is what you want, and if you have some form of unwinding in the language you can't really ask for more. And aborts are, if anything, worse.

It also works perfectly well for reading, there's no value to close errors then.

> Closing a file can raise errors but you can't reasonably treat errors on drop.

It's mostly useless anyway, since close does not guarantee that the data has been durably saved. If you want to know that, you need to sync the file, and in that case errors on close are mostly a waste of time:

- if you've opened the file for reading you don't care (errors are not actionable, since you can't retry closing on error)

- if you've flushed a write, you don't care (for the same reason as above)

The one case where it matters is if you care but missed it, in which case we'd need a bunch of different things:

- a version of must_use for implicit drops

- a consuming flush-and-close method on writeable files

- a separate type for readable and writeable files in order to hook both, and a suite of functions to convert back and forth because even if rust had the subtyping for you don't want to move from write to read without either flushing or explicitly opting out of it as you're moving into a "implicit drop is normal" regime

> one way to achieve that is to have the option to return Result in a drop, and if you do this then you need to handle errors at every point you drop such a variable

That is nonsensical, the entire point of drop is that it's a hook into default / implicit behaviour. How do you "handle errors" when a drop is called during a panic? It also doesn't make sense from the simple consideration that you can get drops in completely drop-unaware code.

Consuming methods is what you're looking for.
Are there ordinances that prevent row homes from being converted into dense residential? Maybe the easy thing is to get rid of those ordinances first.
It's absurd how these licenses are not fast-tracked by the government. This is one of the greatest technological assets the US have over other nations. It boggles my mind how the US government is shooting itself in the foot here if you compare it against other national security projects run by the government itself.
You can kind of achieve this at runtime like so

struct Foo {
bool dirty,
}

impl Foo {
fn clean_up(&mut self) {
// ...
self.dirty = false;
}
}

impl Drop for Foo {
fn drop(&mut self) {
if self.dirty {
panic!("Foo was not cleaned up before its lifetime ended");
}
}
}

fn bar(foo: &mut foo) {
foo.clean_up();
}
Given that the set if items to match is static, I wonder if they tried a perfect hash table; that would reduce it to a few arithmetic operations followed by a single string compare. It would be interesting to see how it compares to the trie.
My god heaven forbid people don’t go through THE PROCESS
It is, but in both cases it's not a good reason by itself to reduce investment in supply (roads or GPUs).
For games that old the most trouble-free option is probably a Windows 2000 or XP VM using some VM software that offers graphics acceleration.
Some people are just pessimistic rather than unimaginative. It seems like a miserable way to live life but it's fairly common IME.
Google Illuminate: Books and papers turned into audio
If Russia attacks Poland, there will be a nuclear war. So I wouldn't worry about that too much, as it will be risky then everywhere.
> But when you compare against Steam, it's clear what actually sells.

And not just "what actually sells", but also that digital games remove a lot of costs while consumers don't necessarily expect a discount.

There are a lot of people who wait for sales and bundles, but IMO that's more likely digital games being able to capture parts of the market that physical games struggled with rather than expecting a discount. I know I would definitely think a lot more before buying games if every title in my Steam library took up the space of even a disk.
Bullshitting implies knowing that you're lying. Some sort of malice or intention to deceive.

Hallucinating means the LLM really "thinks" that you can use PVA glue in a pizza recipe. It's not trying to screw you over. It's just that the token generator has found a weird path through the training set. (I'm sure I didn't word that last sentence correctly)

I think "hallucinate" is a spot-on description of what's happening under the hood.
Truly means real. Assuming you are a human, you can truly relate and connect ideas with your experiences. You can know what a rose is both in relation to having seen and smelled it and if now having experienced flowers and rose like things. Without qualia you can not know and understand a rose.

An LLM no mater how big can never have experienced any of this. The closest it can ever come is to have been trained on the tokens in texts relating to roses. If its more than an LLM it might have also been shown images or even video or roses but no LLM alone has ever seen a rose.

LLMs can only contain understanding the way a book can. There is no sentience in a book. Even if we jump to the old analogy of the Chinese room the instruction book in not conscious, nor is the reader following the instructions able to actually speak Chinese. It's beyond and between where lies the entity thar can converse in Chinese.
> What's the point of owning a gaming console?

Plug-and-play entertainment. I thought this was kind of well known at this point?

> You don´t really own the games anyway; as in being able to hand them over to a friend or sell them on a second market.

Isn't the same for most PC players who purchase games via Steam and Epic Store? You don't "own" those either. Most consoles at least has optional discs you could gift/sell on second hand market.

> Why not just stream the gameplay through big mainframes like Nvidia GaForce Now and the likes?

Not everyone lives in places where there is 10ms latency to the closest data center. Streaming only works OK when bandwidth is high and latency is low, which is probably less common than you think.
If you ask the model what the color of grass is, and it answers blue, then that would indeed be false (or maybe a lie). I think most people wouldn’t call that a hallucination.

But if you ask it for a court case, and it makes up a whole false case file with fake names and fake facts and everything, then calling that ‘false’ seems to be an understatement. Hallucination seems a good label for that kind of thing, imo.
Usable data hacked from air-gapped computer
I understand that security needs to be pragmatic, but because security does it, doesn't make it right.

It isn't about being in the enclave, it is having to keep track of what headers you set vs external. It is fragile and error prone and it will absolutely break someone else when there is a name collision.

All security exploits are a subset of bugs.
>Game overlay bars - Steam, Epic Games, Windows, Nvidia, all have in-game overlay bars that have to be disabled

I've got like 3 apps trying to hijack either Print Screen or the Xbox Controller big center button.
What exactly do I gain from the registry that compensates for the fact I can use any tool that works on files to manage the /etc tree?

Can you manage registry folders with Git and keep track of the changes you make? Can you grep for content? On a Mac it’s indexed by the systemwide text search tooling.

Using the file system to store that data is extremely powerful.
steam is not on a closed platform though... maybe the EU should look at the console gaming marketplaces
Our users (who are perhaps untrusted) write the compute for this and so, they cannot just do whatever they want. But it still has to be performant so kicking off containers so far is not great, however even they we couldn't find done.
Yeah, for this problem you'd want a bloom filter that can entirely fit in vector registers during the computation, which should work well for a few hundred items.
That’s too vague. Use “confabulations” instead. Anyway the battle is lost, “hallucinations” it is and forever will be.
How is Tomato compared to the typical x86 choices PfSense or Opnsense?
Why is this concern more important the what people interpret from the media, social media and the dissemination of information in general where lies and fabrications are also commonplace? Like surely people will always fall for nonsense, lies or fabrications and there is nothing that can be done about that.
So this trie uses a custom u256 type that is a wrapper around an array of 4 u64s. Is rust smart enough to vecorize it into AVX instructions for the bit twiddling?

What about for the other integer sizes that the trie supports?
Yes, I know that. That's all that has happened... so far.

And I maintain that, to keep it that way, it is good that the money not wind up at the EU, but rather at the member state.
I'm not very well versed in data structure optimization, but I was surprised they dismissed hash tables so quickly, especially when the table they are searching through is static. I find it somewhat hard to believe that a specially optimized hash table would not be faster than their trie implementation.
Did you forget about the 32x and the Mega CD? We're back in the golden age of the Sega Genesis.
You need a quick reaction time for lots of games, many people have high ping times because of their internet provider or rubbish wifi.

Ad for owning games, if you buy the game on disc, you can sell it, if you download it, you cant, that's on you.
I do not find this view to be useful.

The are cases from my personal experience, where I asked somewhat esoteric practical questions, that likely do not (seem) to have a clear answer in the web and I have got considerable help from ChatGPT. At some point this dichotomy of 'statistical word generator' vs 'true intelligence' should go away as it's just not useful. (I think these discussions always lead to Chinese Room problem; and IMO at some point it does not matter what 'dumb' process is behind, provided it solves a problem or the system behaves like an intelligent agent)
> but am I the only one unhappy about the choice of the word "hallucinate" to describe the phenomenon of LLMs saying things that are false?

This has been discussed quite a bit and some people have decided that 'confabulation' is a better term.
I believe there’s no further process for appealing this decision either
Are you opposed to this being used programmatically? I've been working on a site [0] that replays feeds, but the initial step is to first find the feed given a website, and it's not always able to find it. I'd be interested in using your service to try to find the feed when I'm unable to do so.

[0] https://refeed.to
I don't believe in it, they will have the option to reduce prices if they need to, but all of these companies will fight tooth and nail to not have the enshittification priced in, that is where they make the most profit.

But they will use it as a weapon against the competition, driving all suppliers to the same behavior. BMW will absolutely try again with seat subscriptions.
https://en.wikipedia.org/wiki/Charles_Proteus_Steinmetz
I've never heard of contractors getting paid in stock, which is arguably one of the best parts of being in tech, you can ride the price up, and if the price crashes, you can switch jobs.

I believe you that the contractor rate can pay substantially more than salaries but does it make up for the 100k, 200k, or more in stock each year a FTE might get at a really good tech company?
Their ability to generate facts is a consequence of the word statistics they are truly using. I think it's fair to say the statistics explanation is a more accurate interpretation.
[dupe]

Discussion on official announcement: https://news.ycombinator.com/item?id=41501580
I am seriously worried about the Microsoft acquisition, because products acquired by MS almost never end up well.
Has the Recession Started? [pdf]
> There is nothing in NT kernel that forces a certain UI toolset

Unfortunately, Windows the OS and the NT kernel are not completely independent - you can’t really run one without the other.

> we had to replace X

We did so because we wanted to continue to run apps made for it. The fact it was done without any change to the Linux kernel is precisely because the graphical environment is just another process running on top of the OS, and it’s perfectly fine to run Linux without X.
+%0.1 is +%0.1 legally. Shady marketing tactics from Apple as usual.
If you want it to be used by the public it doesn't matter if it's more accurate on some things if it's very bad at other things and the user has no idea in which situation we are.

As a senior developer I routinely use LLMs to write boilerplate code, but that doesn't mean that the layman can get something working by using an LLM. And it's exactly the same for other professions.
The thing is that nuclear research has been stiffled for decades. It is possible to create nuclear reactors that consume their own waste.