skysight-inc/HackerNews huggingface dataset:
By the way, LMDB's main developer Howard Chu responded to the paper. He said,

> They report on a single "vulnerability" in LMDB, in which LMDB depends on the atomicity of a single sector 106-byte write for its transaction commit semantics. Their claim is that not all storage devices may guarantee the atomicity of such a write. While I myself filed an ITS on this very topic a year ago, http://www.openldap.org/its/index.cgi/Incoming?id=7668 the reality is that all storage devices made in the past 20+ years actually do guarantee atomicity of single-sector writes. You would have to rewind back to 30 years at least, to find a HDD where this is not true.

So this is a case where the programmers of LMDB thought about the "incorrect" use and decided that it was a calculated risk to take because the incorrectness does not manifest on any recent hardware.

This is analogous to the case where someone complains some C code has undefined behavior, and the developer responds by saying they have manually checked the generated assembler to make sure the assembler is correct at the ISA level even though the C code is wrong at the abstract C machine level, and they commit to checking this in the future.

Furthermore both the LMDB issue and the Postgres issue are noted in the paper to be previously known. The paper author states that Postgres documents this issue. The paper mentions pg_control so I'm guessing it's referring to this known issue here: https://wiki.postgresql.org/wiki/Full_page_writes

> We rely on 512 byte blocks (historical sector size of spinning disks) to be power-loss atomic, when we overwrite the "control file" at checkpoints.
> I find it’s really interesting how people act when the financial pressure gets suddenly removed.

It seems so strange to me to hear stories about people suddenly coming into a bunch of money and not finding contentment or even ending up depressed. If I could afford to retire today, I would do it in a heartbeat and I'm pretty sure I wouldn't run out of things I want to do.

When the lotto gets to be above $1 billion, I'll usually buy a ticket because it's fun to imagine the life I could have with that money. Lots of it would be spent on hiring experts to teach me things.
i have such a subaru - the nav is a joke - the whole UX for their GUI is bad but the car seems mostly okay

recently got a mazda - seems generally better though I think most car interfaces are crap
It's a walled garden. They think they are making you a big favour of even allowing you inside of their garden / prison. Take it or leave it. Or support Open Source instead.
Curious how long this paradigm (computers using human interfaces) will last for P95 tasks.

If the machines are smart enough, shouldn’t they be able to build better interfaces to existing software?

With that aside, it seems like there are two things at play in this demo:

1. Pixel-tuned GPT-4o

2. “Agent” in prod (supervisor loop + operator loop)

Will be interesting to see if they open those up as separate tools in the future, or if they let this fall to the wayside like GPTs, Dalle, etc.
In the short term. In the medium term it just means that when they finally do break in they will demolish the incumbent. This is exactly what happened with the US auto industry in the 80. Protecting an industry with tariffs and legislation often makes that industry lazy and slow to innovate and eventually just kills it because they have forgotten how to compete.
Gemini is 90.5% in Webvoyager[1] compared to 87% for OpenAI.

[1]: https://deepmind.google/technologies/project-mariner/
Makes me think of tagspaces https://www.tagspaces.org/
I don't know if it was done already but it should be possible to make a compression format that also aids in searching the archive in a bloomfilter-ish kind of way.

Then get 4 goals: compression ratio, compression speed, decompression speed and search (which could be split further)
People try to guess and/or brute force common addresses on my domains fairly regularly. Is this feasible for your private email? Something like me@example.com, or something more like pwq2324oeir2u435wperiouwepriowuepriowje@example.com?
As a really old school UNIX guy I'd agree with this. Programmatic manipulation of the environment is an 'attractive nuisance' in that I feel anything you might be trying to achieve by using the environment as a string scratch pad of things that are different for different threads, can be coded in a much safer way.

I'd be happy to have you copy the immutable read-only environment vector of strings into your space and then treat that as the source of such things.

I think it would be interesting to build all the packages with a stdlib that dumps core on any call to setenv() or unsetenv(). That would give one an idea of the scope of the problem.
My Subaru supports remote start if you pay for the upgraded Starlink plan but if you want to do it from the keyfob, you have to buy some module and carry around an extra keyfob solely dedicated to remote start. It's a little ridiculous. They could have easily just made remote start something where you click and hold a button or whatever like any other car with that feature on the fob.
i'm still patiently waiting for an easy way to point a model at some documentation, and make it actually use that.

My usecase is gdscript for godot games, and all the models i've tried so far use godot 2 stuff that's just not around anymore, even if you tell it to use godot 4 it gives way too much wrong output to be useful.

I wish i could just point it at the latest godot docs and have it give up to date answers. but seeing as that's still not a thing, i guess it's more complicated than i expect.
Yeah there's definitely that aspect too. Though nowadays, led lighting is so efficient that you can get a lot of brightness on reasonable wattage.

That's not enough for the light to feel natural though, you also have to have the parallel rays. And then there's also challenges with brighter lighting to set it up so it's not uncomfortably bright in your field of view or blinding you :-)
Agreed with the other poster. You are great at not letting this hateful rhetoric fester. Most times I see anything like that by the time I refresh the page I'll notice the comment is already removed.
You know your salary before accepting the offer, so if they're that kind of cost control you should have advance warning when they lowball you.

I think the big reason why this is so common is because the type of talent a lot of these startups want to attract is explicitly immature talent. People who are drawn to fluffy perks without realizing that they (a) don't actually benefit from them in any real way and (b) are actually a warning sign of what's to come financially.
Currently, it's mostly to Mexico; and by "transportation", which in "usual" times means busses.
Yes -- it was in fact an SGI t-shirt with the top ten reasons to run NT on MIPS (!!). It was even cringier than you might imagine, and included reasons like "SPARC shmark" (?) -- with the number one reason being "it's so fast it hertz."

I would like to believe that this awful shirt was in fact an extraordinary act of subversion from within a once-great SGI, but no one is that good. Anyway, very much worth the twenty five cents I paid for it at the Palo Alto Goodwill!
The federal court ruled otherwise.
France is not big on billionaires pet project... Also, a lot of the hard work is done by volunteers!
I saw this earlier. benchmarks are impressive!

Did OpenAI release anything beside this product? Any benchmarks at least to compare?

It feels like OpenAI is betting on the fact that they have a nice UI?!
...interestingly, I have basically the same attitude as you, except with game guides instead of mods. Using a guide means playing a game contrary to what the developer intended. Outside of exceptional circumstances, if a game isn't fun without a guide, I drop the game†.

—except, Minecraft totally breaks that! You can't really play Minecraft without a guide, how would you even make a crafting table? Maybe you could figure it out after hours of hitting your head against the wall, but it wouldn't be a good experience.

But what is the intended way to play Minecraft? Should the Minecraft Wiki be considered part of the game?

(Note: I haven't played Minecraft in years, so I'm referring to Minecraft 1.0 more-or-less.)

----

† However, asking friends in real life is allowed, because sharing knowledge and discoveries within a group is a fun social experience. Except, what if someone else previously referenced a guide? Have they poisoned the well? I think about these things far too often and still don't have good answers.
I think the reason why tailwind is as popular as it is, is because it really ties in with the "change something, save, then immediately see the result" loop and dx of modern day web development.

Yes, this works with regular css too but it's the fact that you can do bigger changes inline quickly without making up a class (and god forbid you already have a different class affecting the same element and it gets hairy). Personally I think this is nice, it's great to immediately see results and then adjust. But dx is not the only thing that matters and there are tradeoffs too. Personally I would use tailwind for personal projects but I don't think I would try to introduce it at work.
> 3) Give money to all farmers to put solar.

...on their roofs? Over all their crops? What's the play here?
Might spawn a new occupation: sniff sommelier!
> I would recommend Berlin over San Fransciso

In most capacities except for salary.
Very strange. You should try sending an email to dang: hn@ycombinator.com

Is it possible that the email provider leaked the whole list of emails?
Eliza is a simple, fast, and lightweight AI agent framework
This comes down to your philosophical approach to API development.

If you design the API first, you can take the OpenAPI spec through code review, making the change explicit, forcing others to think about it. Breaking changes can be caught more easily. The presence of this spec allows for a lot of work to be automated, for example, request validation. In unit tests, I have automated response validation, to make sure my implementation conforms to the spec.

Iteration is quite simple, because you update your spec, which regenerates your models, but doesn't affect your implementation. It's then on you to update your implementation, that can't be automated without fancy AI.

When the spec changes follow the code changes, you have some new worries. If someone changes the schema of an API in the code and forgets to update the spec, what then? If you automate spec generation from code, what happens when you express something in code which doesn't map to something expressible in OpenAPI?

I've done both, and I've found that writing code spec-first, you end up constraining what you can do to what the spec can express, which allows you to use all kinds of off-the-shelf tooling to save you time. As a developer, my most precious resource is time, so I am willing to lose generality going with a spec-first approach to leverage the tooling.
I don't know about groundbreaking. It's just more academic questions. We already have a lot of those benchmarks, this is just a bit harder, but at this point these models are so glaringly bad at so many other areas APART from academic questions. Benchmarks for spatial reasoning or theory of mind are more interesting now, for example. These kinds of understanding are far more important if we expect to integrate AI into our everyday lives. I suspect even our most distant primate cousins could outperform multi-modal models on these kinds of tests.
And when can we expect the version of Posix that fixes setenv to be MT-safe?
I'm not saying it's "a source" to the collusion, I'm saying the reasons you gave to entirely reject the LTT clip were invalid. He wasn't talking about the show floor, and he personally experienced a better connection in certain hotels so we know they can manage it.

It might or might not be connected to the show floor issues, but it's relevant information for a bunch of the in-room internet experience to get significantly worse over time. It suggests that they are not even trying, so the fact that convention wireless is hard is not an excuse.
what an intrusive, nosy question!
AMD Microcode Signature Verification Vulnerability
this looks great! I would like standard timeline scrup, drag-drop etc.

Some eta on how long a generation will likely take.
Is there an open source browser RPA that allows mixing of scripted and AI commands? So I could specify exactly what XPath to click on or copy text from mixed with commands like "click the blue button".
Thank you so much for taking the time to explain things! By analogy from studying bicycle mechanical maintenance, I can understand that the wheel of a car has many components like you mentioned (tire, rim, bearing, hub, axle, etc.). Clearly I'm not well-versed in car terminology.

I know many people find pedantry to be viscerally repulsive, and feel that the pedant is acting self-important. I disagree with this because if you look deeper down, I think there is a reason for it: To be able to name and distinguish things. Let me give a few examples:

Some people think it's okay to abbreviate kilometres as "kms", whereas the standard is "km". By analogy, that would mean it's okay to abbreviate watts (a unit of power) as "Ws" and newtons (a unit of force) as "Ns". But now you can't distinguish them from actually useful units, like the watt-second for photographic flash output energy or newton-second for rocket impulse.

I've encountered people who call a laptop computer as a "laptop" (okay) but a desktop computer as just "computer". That makes no sense, as a laptop is a computer, and can easily be a desktop replacement especially if you attach an external monitor, keyboard, and mouse.

These days, it's common to ask "Do you want to buy the game disc or get the digital version?". But that's a misnomer because the data on the disc is digital! Ask anyone from the cassette vs. CD days about whether CD is digital music or not. Common speech ascribes qualities to digital that are not inherent in the definition. Digital does not imply electronic, high-tech, new, or immaterial; there are counterexamples to all of these. There can be digital logic made of plastic mechanical LEGO; digital signaling is as low-tech as a man writing numbers on a tablet; digital is as old as DNA (a 4-symbol code); digital information can be transmitted by physical objects like CDs or by energy like Wi-Fi radio waves.

I argue that the core qualities of "digital" are finite information and perfect copies. For example, you cannot measure the real-valued positions of every single atom in a painting, nor can you copy it perfectly. Technically, you can't copy every atom on a "digital" CD either, but by convention we all agree that the exact atoms are irrelevant and only the high-level interpretation is important. For example, no one argues that a file on a server's hard disk is any "better" than the same file transmitted over the Internet to some rando's flash drive; both files are equally good.

Pedantry means "pay attention to what these words are supposed to mean, not what you want them to mean".
Hopefully this new hardware development framework you just released can help me avoid being spied on by the National Security Agency's Tailored Access Operations gang and other scary creatures. True, if you have nothing to hide then you have nothing to fear. But I intend to build a billion dollar company that can fit entirely on a laptop (AI models are my employees). I don't want the pesky U.S. government or other bad hackers being privy to my advanced technology and corporate secrets.

Thank you for your service to the free and open source principle. Richard Stallman and Eric Steven Raymond would be proud.
Do you think you could be a target for nation-state intelligence?
WebAssembly Standards Objections
Excellent write-up!

However a much better title would have been "Hacking Subaru: FEEL THE FREEDOM"

https://trademarks.justia.com/owners/subaru-of-new-england-i...
Apple/Android devices could assist with offline image analysis and metadata generation, https://github.com/mazzzystar/Queryable
When 10 seconds means 23 minutes: the attention costs of bad design
Is the domain known to have emails or is it a common username? I admin a few different websites and set up Gmail to dump everything sent to the domain to a particular email. A ton of email is sent to addresses that do not exist.
It reminded me of the Sinclair Zeta[0][1]. I hope their product work out better.

[0]: http://rk.nvg.ntnu.no/sinclair/vehicles/zeta.htm

[1]: https://www.grantsinclair.com/vehiclehistory
Thank you for the feedback. As a design decision I did want to completely forego landing pages and upsells, both the sites and the app just "drop you in". I could probably make it a bit more clear without losing the minimalism of the page though that the real experience is in the app, not on the site.

The site serves mostly to allow people to share public posts and profiles from the app.
I mean when they originally went hog wild buying stuff at God knows what prices new. At least this company is recycling the waste.
Mainboard replacement for several dedicated servers (Hetzner)
lol, it's a shooter, not a flight sim!
His work finishing WoT is better than a lot of his own work. I think he's publicly said he wouldn't finish ASOIAF though. I'm sure part of it is out of respect for the GRRM who is still alive, but also Sanderson isn't really capable of writing adult themes and situations due to his mormon background, so he literally wouldn't be able to adequately complete it.

>We did this already and everyone hated it!

Because they rushed it in a way that made no logical sense.
Vim is incredibly extensible.

You can use C or VIMscript but programs like Neovim support Lua as well which makes it really easy to make plugins.
At the end of the day there is only "the reader understands" and "the reader does not understand", with the former being the goal of the author. There is some benefit in using what is conventional to help achieve the desired outcome, but beyond that it matters not.
I use this on-and-off again. It is nice that I can flip between this and Copilot by commenting out one line in my init.lua
Integer formatting requires string reversing if you don't precompute the digits or work backward in a second buffer. It becomes necessary when standard formatting routines are too heavyweight for resource constrained systems.
Even cooler were the shops near LA filled with the detritus of the aerospace industry. Like, piles of titanium tubing, and big rocket nozzles sitting on the floor.

Example: https://www.sfgate.com/la/article/los-angeles-sci-fi-prop-ho...
This will have tremendous bad consequences.

If Trump does not back down the EU will have no other choice than to terminate access to every online service sharing data originating from EU citizens with US based companies.

And I mean every online service. Not "just" mostly consumer facing stuff like Facebook, Instagram and X, but also down to the likes of Azure, GCP and AWS -- and everything in between.

This would be bad for everyone, not only for us here in Europe; but also for those of you out there in the United States. I hopefully don't have to explain why.

Pray that he doesn't succeed in making the EU walk away...
There is a luxury class at both ends of the economic spectrum, as Veblen observed.
It likely doesn’t matter if it is for training in this case. I can’t send our codebase to a friend even if they would never look at it or use it.

The issue would be based on the terms of employment and the software license. There’s likely a provision that just says “don’t share” regardless of what the other party will use it for.

To OP’s point, if your company is paying for the sub, then sending the codebase data would be an approved use of the codebase as part of your job.
A core part of the man that is Elon Musk is paying people to do things and taking credit for them as if he did them himself. That's like, his entire MO.
> you can say "Outlook is shit" all you want, the users will blame you for it, since you weren't able to fix what others could, for better or worse.

Personally, I'd happily blame Microsoft, but the practical significance of this fact is nil.

I am in the very small minority of users who will sometimes complain to our IT when Microsoft forces shit down our throats. But I do this because it feels good, not because I imagine any realistic probability that doing so will make a difference.
Early humans adapted to harsh conditions more than a million years ago
When something consumes you so rabidly and ferociously for so long, and then is just gone (poof), it leaves you searching. Searching for recovery and meaning.

It's 4 years later, and I'm still searching...
You probably shouldn’t show NSFW to non-logged in users.

Otherwise you could run afoul of various laws, since technically minors can access it
Citations on the Anthropic API
There is a difference between search being centralized (as in there is only one search provider) and just being indexed by third parties, in the same way as the whole web can be searched by both Google and Bing. The second one is clearly what you want for public posts, and could even be implemented locally for private posts (because then you don't have to index the whole internet, only the people you follow). It doesn't need to be centralized to work, and better if it isn't.
Radix Colors ?
Sorry, but you're just being a bit pedantic about this and it's not helping any conversation.
What's the relevance of this article to the comment?
My understanding is that this is the case with MDPI. For the most part the actual "journals" that publish more than one issue are about as good as other journals. The special issues are mostly trash.
He's going to cancel my NIH grant, I just know it. Eff him
Oh I see, the paper is out, I read "(arXiv coming soon)" and though it wasn't released yet.
Congratulations! I remember using VWO in 2013, outstanding product!
KitOps v1.0.0 is now available, featuring Hugging Face to ModelKit import
I was exploring KitOps, an open-source tool designed to simplify the packaging, sharing and deployment of AI/ML models. It builds on the concept of containers (like Docker) but focused on the implementation for ml models, making workflows easier for developers and data scientists.

Some highlights from their v1.0 release:

Dev Mode: Run models locally for quick inference without extra setup.
PyKitOps SDK: Package models directly in Python environments like Jupyter, no context switching required.
CI/CD Integrations: Modules for tools like Dagger and MLflow make automation a breeze.
Hugging Face Imports: Easily convert Hugging Face repositories into ModelKits with a single command.

It’s a good project with some exciting use cases, but I’d love to hear what others think or if you have used it.

Check it out: kitops.ml
Docs: kitops.ml/docs/pykitops/
Developer Creates Infinite Maze That Traps AI Training Bots