skysight-inc/HackerNews huggingface dataset:
Win/win also has some teeth under it somewhere, or they’d just give you everything yes? In your scenario, why not give you a billion dollars vs a million vs 100k?

BATNA (and I am every familiar with the term, as I’ve had to do a significant amount of negotiation) is the ‘plan B’ if there is no acceptable ‘good’ agreement.

If someone has no acceptable BATNA, their negotiation is essentially ‘please don’t beat me up too bad’, not ‘let’s see if we can agree on something that works for both of us’. No BATNA means you aren’t effectively negotiating, just begging to not be abused too badly.

Sometimes an employer doesn’t have a BATNA option, but that is rare. Usually it’s the employee which doesn’t have a plan B.

A BATNA when doing negotiations over salary, for instance, might be taking another offer with an otherwise less desirable company. Or continuing a job search for more time. Or becoming a sugar baby for an older woman somewhere, etc. or filing for bankruptcy.

Knowing what your own (and what the other sides) plan B is, is important to actually have a successful negotiation, because when your offer starts to look less desirable than their plan B, it isn’t going to go well.
> If the technology really advances to that point it will be very cheap to live.

Yes. But the flipside of that is that it's hard to earn money. The cheaper it is to live, the harder it is to make money.

The problem UBI solves is when most humans can no longer compete with machines in the economic system. Once that happens there are only a few options, and the least unpleasant is simply to give them (us) money tokens.
Pi-Hole doesn't need an actual Raspberry Pi.

The software runs fine on a lot of hardware. I have it dockerized (via ansible) and deployed on a couple of regular mini-PCs.

You can run it on a lot of hardware these days, or containerized.
I've had plenty of issues with PayPal over the years, but I'd still take PayPal over a state-run bank any day.

Unless you find yourself in a political environment where the private and public sectors have merged, the state will always be more powerful. PayPal can block a transaction or even put a hold on my fund for 6 months, but they don't have an army and can't drive a tank down my street. More realistically, they also can't stop another bank down the street from taking my business.

Just look at what the Canadian government did during the trucker rallies. When the protesters wouldn't leave the government forced banks to shut down accounts, blocking protesters from being able to get hotel rooms or buy food and fuel in the middle of winter. And they were able to do that without directly owning protesters' bank accounts. What would they do once the government doesn't have to worry about forcing a private bank to comply? And though it may be reasonable to think today's government wouldn't do that, what about tomorrow's?
Either your child has a phone or they don’t have a phone. This is one of many binary actions along a progressive line during which you are teaching them responsibility and independence.
This misses the point. C/C++ are unsafe because that’s how implementations happen to work today.

C/C++ can be memory safe. Fil-C/C++ is a good example. It’s not a new language, just a different way of implementing it.

Here’s more info about Fil-C: https://github.com/pizlonator/llvm-project-deluge/blob/delug...
it seems google switched to some kind of semantic search instead of word based search. It doesn't search for what your words are, but instead what your words kindof sortof mean. Which means you always get 'average' results instead of precise results.

This may make it better for the non-tech folks who search for things in unclear language, and likely make it worse for those who search with precision (i.e. much of the HN crowd).

Most importantly, they make their money off ads, and it probably makes sense to optimize for the non-tech folks. The ones that don't run ad blockers and accidentally click the barely differentiable ads.

In short - I suspect they're just using new tech to make more money.
The goal in increasing rates is to cool the economy by reducing construction, i.e. housing starts. Exchanging existing units doesn't affect employment and output as much. Since starts dropped by a third, it follows that prices would have been even higher without the raise in rates.

> we really won't know for sure for at least a decade or so

We absolutely already know. The contractionary effect of a raise in rates is largest in the short term. You can't have a lagging effect after rates are cut if there was no contraction to begin with.
I agree that this is the core question, but I'd put it as: Who Gets To Decide What Is True?

With a search paradigm this wasn't an issue as much, because the answers were presented as "here's a bunch of websites that appear to deal with the question you asked". It was then up to the reader to decide which of those sites they wanted to visit, and therefore which viewpoints they got to see.

With an LLM answering the question, this is critical.

To paraphrase a recent conversation I had with a friend: "in the USA, can illegal immigrants vote?" has a single truthful answer ("no" obviously). But there are many places around the web saying other things (which is why my friend was confused). An LLM trawling the web could very conceivably come up with a non-truthful answer.

This is possibly a bad example, because the truth is very clearly written down by the government, based on exact laws. It just happened to be a recent example that I encountered of how the internet leads people astray.

A better example might be "is dietary saturated fat a major factor for heart disease in Western countries?". The current government publications (which answer "yes") for this are probably wrong based on recent research. The government cannot be relied upon as a source of truth for this.

And, generally, allowing the government to decide what is true is probably a path we (as a civilisation) do not want to take. We're seeing how that pans out in Australia and it's not good.
> Why would anyone ever publish stuff on the web for free...?

Why indeed, person who posted for free* on the Internet?

As a side note, consider that adds can be woven into and boosted in LLM results just as easily as in index lookups.

* assuming that you're not shilling here by presenting the frame that the new shiny is magically immune to revenue pressures
Everyone obsesses on the technical side which was necessary but scaling it up country wide as a functioning profitable business entity, even just urban/suburban, requires far more than just heavily subsidized R&D work and experiments as a minor taxi player in a few places.

I have doubts the very slow pace of expansion was just a matter of regulations and nailing down the tech. It has to make sense as a business otherwise they aren’t going to dump billions into sensor factories (where each LIDAR suite currently costs around $75k to make), cars, and service infrastructure.

Just like how Tesla wasn’t just a of matter of making the first prototypes of electric sports cars. The real magic and barrier to entry was the factories and infrastructure to make the economics work.
Very small team, only still exists because they are a rounding error to the CFO on the balance sheet, but otherwise they could go at any time.

Oddly their biggest strength is being irrelevant to the decision makers, if the bean counters noticed the few million they are losing on running Scholar there will be ads + Gemini all over it.
Wall-E in the best case, Manna (https://marshallbrain.com/manna) in the most likely scenario.

But I'm a pessimist.
"Voters" in this context means "registered voters", which America PAC does require people to be to get the money.

Quoth https://petition.theamericapac.org/:

> To be eligible, both the referrer and the petition signer must be registered voters of Arizona, Michigan, Georgia, Nevada, North Carolina, Pennsylvania, or Wisconsin.
No and No.

This way of thinking describes the plateau that MIP solvers hit in the 90's.

Then in 2000's they starting implementing actual math (valid cuts in the root node mainly, but also during the search), which what gave us the exponential speed ups we enjoy today.

So you would be right 30 years ago. You are wrong in 2024.
Discussion (36 points, 21 hours ago, 20 comments) https://news.ycombinator.com/item?id=42004052
I guess the reason to run the IDE on the server is so that the IDE can inspect the whole (potentially huge) codebase and provide LSP features like code completion & go-to definition, and AI assistance.
Another example: the X-Prize (now named something else, I think)
Real mathematicians favour chalk. ;-)

I actually tend to use fountain pens for mathematics. Especially ones that don’t dry out when left uncapped.

> the freedom to forget about it.

Mathematicians from New York would agree.
Many fishing attacks could be thwarted if there was a more manual process for certificate issuance, CAs were obligated to KYC and verify/monitor applicants stringently and lost their license for malpractice, etc. Web would be a safer place, but the cost is higher barriers for entry, and attackers would just focus on stealing the actual certs.

Some would say being able to communicate privately/securely is irrelevant to whether you should trust whoever you’re communicating with, but then someone could argue that in practice the two get conflated all the time and the aura of the channel colours the counterparty.

I notice that there are two most common categories of non-techie users: those for whom being able to visit a website without loud warnings is enough to auto-trust it, and those who by default distrust anything that has to do with anything on the Web (and the latter are unfortunately correct). You can’t expect people to perform sophisticated threat detection at all times and feel good about their life at the same time.
> "Companies have until January 1, 2026, to create memory safety roadmaps."

This doesn't bode well for open source software not backed by a "company" that can write these roadmaps and deliver on them.

aka Sounds like Microsoft, Oracle, and other's lobbying has been effective.
> CPU trying to read or write that same memory will be limited by the PCIe bus, which is glacially slow by comparison, usually somewhere around 16-32GB/sec.

If you’re forking out for H100’s you’ll usually be putting them on a bus with much higher throughput, 200GB/s or more.
In which country? I was a kid in the 1980s and I remember the low fat craze, but I was under the impression it was always targeted at (from my perspective) "old people". Meanwhile avoiding sugary treats is the number one piece of nutritional advice I remember being drilled into me from birth just about. Of course as kids we still ate them, but everybody knew it was bad for our health.
Chat UIs are really the perfect candidate for a localfirst PWA. I have no idea why they are being built as either a full desktop app or UI where nothing is stored on device.

You’d think with all the funding these companies have they’d make better technical decisions
Has anybody worked out how to do a local install of Hurmet?
Musk's decline into becoming a cartoon has been sad to witness.
Pangui seems really cool. Especially since it's from people developing Unity plugins so we could get good GUI for games too.
Curve higher at one hand and one finger more.
You would need approximately 256 pounds of wood pellets (8,000 BTU/lb) to generate 600 kWh of electricity.
Google's Experimental AI Transforms Heavy PDF into Quick, Fun Audio Summaries
You’re spreading the FUD
They’re making modifications to kernel code, which they’re upstreaming. They don’t need to open anything that’s on the user side of the syscall interface.

There’s plenty of closed source software that runs on Linux, VMware workstation included.
Not just ad fraud but yes... Fake google accounts, fake reviews, fake downloads, fake views etc. etc.

Again not saying they are profiting off of it as much as those are numbers you get promoted for moving up and to right in the OKR, not down.

Can share some receipts if you send me an email.
Give https://recurse.chat/ a try - I'm the developer. One particular advantage over alternative apps is importing ChatGPT history and speed of the app, including full-text search. You can import your thousands of conversations and every chat loads instantly.

We also recently added floating chat feature. Check out the demo: https://x.com/recursechat/status/1846309980091330815
Do you have an OS written in a memory safe language with a good security track record we can switch to? If we start building now we might have a prototype by 2030.
Fixing the AI/robots when they inevitably go wrong and can’t repair themselves, no matter how sophisticated they are.

It seems reasonable to think this is a possibility. We might get something that could be called ‘AGI’ but that still frequently requires human intervention.
I think it is important to recognize that this will only apply to generic normal software, which is already mostly written in memory-safe languages for government e.g. Java. Data infrastructure with state-of-the-art scale, performance, and workload requirements will continue to be written in C++ for the foreseeable future, largely because there is no alternative. Maybe Zig some day?

A pattern I’ve seen (and used myself) is that the heavy core engines are written in C++ for performance and maintainability but skinned with a Rust API wrapper. Rust is closer to a “better Java” than a C++ replacement for extreme systems software.
Maybe you could refer to my open source project llama-github
You can't post like this here, and we ban accounts that do, so please don't do it again. You may not owe billionaires better, but you owe this community better if you're participating in it.

If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and taking the intended spirit of the site more to heart, we'd be grateful.
While security is a legitimate concern this article leaves an impression of paid for piece to scare us into paying more money to security consultants and / or bend over to big vendors.
While I was at Cloudflare, I loved working on the Workers platform.
Their decision to embed a programmable layer into the CDN has transformed the company into something far bigger.

This made me realize that every app should be extensible as deeply as possible - going beyond HTTP APIs and Webhooks.

Today, we've opened up our platform making it simple to bring next-generation extensibility to your application & safely execute end-user code in-process.

I believe we've all faced the desire to run user code, and as modern products become increasingly engrained in our workflows and stacks, this desire is stronger than ever. XTP makes it safe and easy to do this leveraging the power of WebAssembly. On top of this secure core, XTP provides authorization, code uploading, testing, simulation & validation, as well as easy to use SDKs to load and execute user code.

We're excited to open up this platform in public beta & are eager for your feedback!
Just focus on accessibility and standards.
I'm not so sure.

I think the best bloggers write because they need to express themselves, not because they need an audience. They always seem surprised to discover that they have an audience.

There is absolutely a set of people who write in order to be read by a large audience, but I'm not sure they're the critical people. If we lost all of them because they couldn't attract an audience, I don't think we'd lose too much.
Yup take one and pop your koha in the box, and as a kiwi now living in the UK I see it here too, just not as frequently for sure.
The core code of this LlamaPReview is from my open source project llama-github. But there are some other code currently still have not open source.
are you from phind? phind got worse over time. what happened? obviously you have changed something. but still, thanks for making it available for free. I hope it stays this way.
hallucination is user error
ChatGPT Pro already allows you to upload drawings / mathematics in terrible handwriting and it can usually make sense of your intended input.

I never took mathematics in college, so I'm not the person to judge AI's accuracy/hallucinogenic nature.
Letting your hands type an error is a trust fall that nobody is willing to make in an environment without a much higher than usual amount of trust.
Must I wait for it to “type out” my search results?
It’s such a poorly designed PWA. They really failed to take advantage of any of the browsers storage mechanisms. Like why not put conversation history in indexedDB?
All of the animals, the flora and the rocks should be legal persons. The only entities that should not be legal entities are the humans (at least humans that I don't know personally) since they cause all of the problems.
Probably true, although I do still count it as a win. It's less out-of-tree kernel modules to deal with. Presumably, this also means you can use KVM/libvirt virtual machines alongside VMWare virtual machines in the future.

Now we just need Oracle to decide not to want to maintain the Virtualbox kernel modules. Seeing as someone already did most of the work of porting it, they don't even need to do a lot of work to make it happen.
Leave it to politicians to pit bull a language. Model checked C/C++ is memory safe. Had they reached out to a wider set of people for guidance, they'd have a more balanced report.

I will agree that software safety -- not just memory safety -- is critical. Trying to attack this at the language level instead of the development process and assurance level is daft. FIPS certification and aerospace certification both require auditing already. It's not much of a stretch to require an audit of critical infrastructure to verify that safety processes are in place.

Simply adopting a different language won't make software safe. It will make it safer, perhaps, but we can do better. Model checked code -- be it written in Rust, C, or C++ -- is on the same level. Tools exist for each. That is what CISA should focus on, not trying to force organizations to migrate their code bases to some new and shiny language.
this seems like it's likely inspired by Idris, to which i say: awesome!
As opposed to value extraction under socialism, also known as "GULAG", "down to countryside", "killing fields", "reeducation camps" and "transitory labor regime". The most prominent feature of all those is how kind, warm blooded, soulful and personable they are. Literally everybody who was there (and came out alive, which wasn't easy) makes sure to point that out.
I'm working on a search engine at https://sirch.ai if anyone wants to join something fun - or if anyone is interested in trying a demo. My email is josh @ sirch.org

The search engine uses AI to connect people - and it actually works at this point, kinda.
Before you know it, the Big Bang will own everything.
Ask HN: Best Regex Resources?
I'm looking for suggestions on books and sites for deeper understanding of regexes or a reference of the most useful ones.
Seven Obscure Languages in Seven Weeks
I think this is great, at least on a personal level.

I've been running esxi to host my home infrastructure for many years. But Broadcom took that away.

As such, I've been looking around for a replacement, and if KVM can now support VMWare VMs natively, that will make my migration process a lot simpler.

Or am I missing something important?
Thanks! Macroexpanded:

The Wait Until 8th pledge - https://news.ycombinator.com/item?id=36207142 - June 2023 (244 comments)

Middle School Misfortunes Then and Now, One Teacher’s Take - https://news.ycombinator.com/item?id=19284217 - March 2019 (146 comments)
I guess the reason to run the IDE on the server is so that the IDE can inspect the whole (potentially huge) codebase and provide LSP features like code completion & go-to definition, and AI assistance etc.
Yes, that's my point. I'm complaining about the one idiot pointing to the other idiot crapping on science and boasting about eating toxins being top comment on this fractally appalling story.

Happy Halloween
If AC did not exist and I invented it, I would also be a billionaire, energy consumption would go up, and the net effect for society would be positive. Energy consumption going up has always been a sign of improvement in human wellbeing. Why would the future be any different?
Yeah the Wikipedia is instructive.

>In the last part of the inquest held after the sinking, a group of master shipwrights and senior naval officers were asked for their opinions about why the ship sank. Their discussion and conclusions show very clearly that they knew what had happened, and their verdict was summed up very clearly by one of the captains, who said that the ship did not have enough "belly" to carry the heavy upperworks.[81] When other ships that predated stability calculations were found to lack stability, remedial action could be taken to increase the beam.

Also the original builder and his successor both died before completion. (Not suspiciously, but makes responsibility in construction harder)
I understand some people want their data deleted, but think more customers would want the data saved in case they renew.

The part I dont understand is feeling helpless, complaining, and dealing with daily emails when it would take 60 seconds to log in and delete the files.

It is like someone who cant be bothered to wipe their butt complaining about the smell.
but the capitalist thing to do would be to put ads on both the paid and free versions of the service and infuriate all your customers to add penny shavings to your short-term bottom line!
> esoteric

The legal concept doesn't feel esoteric to me. In contrast, "companies" creating governments is quite rare in my mind. The historical concept you're referring to was even more of a legal concept. Those companies were individually chartered by their host governments. They might have inflicted something else on their victims, but ... Let's take the East India Company as an example. It might have appeared sovereign at times, but was trivially dissolved by the British Empire.
They're activists: their point is literally to cause trouble
How does this compare to lamdu?
Regarding chat history, I've been thinking that people should have ownership over chat history. We are migrating the chats towards SQLite, so your data is going to be a timeless format like files* - SQLite has long term support through year 2050. https://www.sqlite.org/lts.html

* See [File over app](https://stephango.com/file-over-app).
Open Source Licenses and Lego Blocks
Suppose for one second that all these people are profit motivated. Whatever research money there is, there is far far far more to be had for the patent royalties from treatments.

Not even close. So much more money to be made from treatment than from research. And there is so much money to be had from beating a competitor with a better treatment than there is to have an equivalent treatment

Taking a cynical profit-only driven view of the world would optimize for better cancer care.

But nobody goes into it "aha I want to make a lot of money." They might go into it wanting to get famous for coming up with a cancer cure. But take the cures that are most closely associated with individuals, whether it's a drug targeting BCR-ABL1 fusions or HER2, and almost nobody knows their name. So even then the fame motive is pretty weak.
"Focus on the journey, not the destination"
I can only partially agree. The new stuff often breaks in much nastier ways when it does eventually break. The worst of that old school C with objects code (and the toolchains that built it) can be dissected using simple tools and a lot of single stepping. Even when things miscompiled, you had a reasonable shot of figuring out the boundary conditions so you could avoid it in the future.

A lot of the modern stuff isn't like that. There's a thousand different rules governing ten thousand different constructs that interact in fun and dangerous ways.
> a job at McDonalds

> far less time and effort

Pick one