skysight-inc/HackerNews huggingface dataset:
> we have vastly more guns than other countries,

Yeah, most of the world sees that as a mental health issue. "Gun nuts" is the term most often used.

And, over half of all gun deaths are suicides, so I stand by my statement that better mental health services would greatly reduce the number of gun deaths.

> and more car deaths because we drive a lot more.

I didn't say anything about car deaths. That was you, and I didn't take issue with it. That said, the fact that road safety has fallen so far over the past couple decades doesn't speak well to our collective mental health.

> I think researchers broadly agree with me.

This is at least your fourth distinctly misleading appeal to authority in our short chat.

> you do you; this doesn't seem like an especially promising discussion.

I'm afraid not. I tried though.
Wait a few month and they will have a distilled model with the same performance and 1% of the run cost.
All of these didn't just give you something equivalent to C malloc()/free() with a parameter and result type. Maybe monads are useful in a lot of cases, but require a safe type system that prevents accidentally/negligently ignoring errors and language features to make it easy to unwrap the enum variants e.g. destructuring pattern matches and a collections of functions to work with them. I know both Rust and Haskell have those and suspect the other two examples as well. Without them they would be a pain in the ass to use.
Service providing access to a wide range of AI models
Yes but chrome has not created new user tracking standards. Every web browser leaks a lot of information
Press release primary sources from the German watchdog, BayLDA:

https://www.lda.bayern.de/media/pm/pm2024_08_en.pdf (EN)

https://www.lda.bayern.de/media/pm/pm2024_08.pdf (DE)

Quote from the officlal English version:

> As a result, despite the improvements already introduced, adjustments are still required to bring the company's data processing in line with the applicable provisions Among other things, the company will be obliged to provide a deletion procedure that complies with the provisions of the GDPR within one month of the decision taking effect. In addition, “Worldcoin” will be obliged to provide explicit consent for certain processing steps in the future. Moreover, the deletion of certain data records previously collected without a sufficient legal basis was ordered ex officio. The company has already received the decision and has informed us that it is going to appeal it.

The allusion to "improvements already introduced" would seem to refer (though I'm uncertain of this) to https://world.org/blog/announcements/worldcoin-foundation-un... - which was described there as "reinforced after conversations with data protection authorities focused around further biometric template protection, particularly the Bavarian Data Protection Authority (“BayLDA”), the Worldcoin Foundation’s Lead Supervisory Authority in the EU."

Cryptographic systems that ensure no single party can access data at rest, even if that party were to be compromised, corrupted, or forced to reveal secrets by law enforcement, are absolutely incredible technical achievements - but it seems that, at least in this case, they are insufficient solutions in the eyes of EU regulators. (Not a lawyer, this is not legal advice.)

I hope the stance towards cryptographic erasure evolves thoughtfully over time in general, but World's approach here, beginning to collect data for seemingly unlimited purposes before having a completed system for SMPC, was never going to be one that would lend itself towards establishing positive regulatory precedent.
Lacking a TRS 80, YT has it as well: https://youtu.be/j-Zcog5o_p0?si=p-zMq2mnYwcONqmA
Last time I read this was in high school, it hits different at 40, HN is probably the only social media where I can be pleasantly surprised
> Hardware can fail for all kinds of reasons

Complex cloud infra can also fail for all kinds of reasons, and they are often harder to troubleshoot than a hardware failure. My experience with server grade hardware in a reliable colo with a good uplink is it's generally an extremely reliable combination.
Doesn't Worldcoin produce Zero Knowledge Proofs of biometric data? If yes i do not see what kind of personal data the ledger may hold. It holds the proof of their data, not their data.

If some people are not aware of ZKP here is a short really like [1].

[1] https://www.youtube.com/shorts/c6gpq9nKogo
The issue isn't the grammar. It is that there are 5 distinct LLMs from OpenAI that you can use right now as well as 4 others that were deprecated in 2024.
> Which certainly seems late in the cycle for the benefits of what SSD offers.

90% of emails are never read, 9% are read once. What SSD could offer for this use case except at least 2x cost ?
Tell HN: Latta.ai is spamming FOSS projects with bogus fixes
This bot is responding to issues and discussions on random projects at around 3-4 comments per hour: https://github.com/search?q=is%3Aissue+commenter%3Awwqwq2313&type=issues&s=created&o=desc

The bot's account, https://github.com/wwqwq2313, lists https://latta.ai/ourmission on its bio. On this page they list several other bots like "lattaai1", "lattaai4" and so on, but it seems these accounts no longer exist.

None of the fixes that the bot makes are actually useful, and it just seems to be wasting maintainers' time.
Twitter, but your tweets are stored on a blockchain with smart contracts written by LLMs. In Rust.
Why has this Amazonian tribe started to make contact with outsiders? (2015)
100X efficiency improvement (doubtful) still means that costs grow 200X faster than benchmark performance.
How does one do this with a 20TB SQL database?

Our approach would be to add some filters into our 'restore' pipeline which drops the problematic data should we ever attempt a restore, but I don't think it's good enough, and we have to maintain a list of user id hashes or such to power the filters.

Edit: I mean, in a way that won't eat a lot of costs. I can imagine a malicious group opening and demanding deletions for 1000s of users which would mean a deletion job running on a large number of these 20TB backups, say 100 daily backups and for multiple users?
Even assuming that past rates of inference cost scaling hold up, we would only expect a 2 OoM decrease after about a year or so.
And 1% of 3.5b is still a very large number.
Thank you, that makes more sense now. Wasn't super clear from the intro video. I hope there will be enough people who need this kind of tool for their team/community!
Many things are more easily scored than produced. Like it's trivial to tell whether a poem rhymes, but writing one is a comparatively slow and difficult task. So hopefully since scoring is easier/more-discerning than generating, the idea is you can generate stuff, classify it as good or bad, and then retrain on the good stuff. It's kindof an article of faith for a lot of AI companies/professionals as well, since it prevents you from having to face a data wall, and is analogous to a human student practicing and learning in an appealing way.

As far as I know it doesn't work very well so far. It is prone to overfitting, where it ranks highly some trivial detail of the output eg "if a summary starts with a byline of the author its a sign of quality" and then starts looping on itself over and over, increasing the frequency and size of bylines until it's totally crommed off to infinity and just repeating a short phrase endlessly. Humans have good baselines and common sense that these ML systems lack, if you've ever seen one of those "deep dream" images it's the same kind of idea. The "most possible dog" image can be looks almost nothing like a dog in the same way that the "most possible poem" may look nothing like a poem.
No one mentioning the movie "Telefon" (1977) where this poem is used to wake up the sleepers :)

This is where I learned of the German translation (watching the movie in German):

Des Waldes Dunkel zieht mich an,
doch muss zu meinem Wort ich stehen,
und Meilen gehen,
bevor ich schlafen kann.
I would tend to presume that alternative treatments paired with lower doses of antipsychotics would be a goal, rather than none. There comes a point where control is the goal rather than quality of life. And the treatment of Thorazine in the media in particular has not been kind.
you are forgetting that gambling is an addiction… crossing state lines for gamblers is not a large barrier much like it isn’t for sexual predator and other deviants/addicts.
My reading was that there were two paths the author highlights:

1) Increase deployment capacity (which I'm reading as frequency, and I fully agree with)

2) Increase change capacity per deployment by making it less likely that a set of changes will fail through tests, monitoring, structural, and team changes

#2 is very much geared to "ship more changes in one deployment" which is where my disagreement lies. I think you should still do all those things, but that increasing the size of the bundle is explicitly an anti-goal.

I think you're better off, as a rule of thumb, making fewer changes per deployment if you want to reduce risk.

But -- that is my particular reading of it.
Not a Welsh speaker, I see
No, the stat I am working from is "homicides", not "gun deaths"; I'm just inferring that guns drive those homicides.

I will leave you with this: our health care system has the same structure in basically all 50 states. But CVD outcomes vary wildly among states: Minnesota, California, Massachusetts, and Colorado have outcomes that exceed those in the rest of the G8, while Oklahoma, Mississippi, and Alabama are so bad they drag the whole country down. Health insurers in Oregon and Rhode Island don't function differently than they do in Alabama.

No part of our life expectancy gap has anything to do with health insurance.
If an LLM can't be left to do mowing by itself, but a human will have to closely monitor and intervene at every its steps, then it's just a super fast predictive keyboard, no?
They would want to, if they thought they could, because doing so would unblock a ton of valuable use cases. A tax preparation or financial advisor AI would do huge numbers for any company able to promise that its advice can be trusted.
Teen's murder drives Albania to ban TikTok for a year
If you're using the web interface of either, you might consider looking into tools that focus on using LLMs for code, so you're not copy/pasting.
But this line of thinking is exactly what's wrong with Clean Code. Just seeing your function doing three independent things is not a signal that you should begin refactoring.

I've worked on code bases with functions that were longer than 300 lines with shorter variable names. Whether this is a problem is completely dependent on the context. If the function is 300 lines of highly repetitive business logic where the variable name "x" is used because the author was too lazy to type out a longer, more informative variable name, then maybe it's possible to improve the function by doing some refactoring.

On the other hand, if the function is an implementation of a complicated numerical optimization algorithm, there is little duplicated logic, the logic is all highly specific to the optimization algorithm, and the variable name "x" refers to the current iterate, then blindly applying Clean Code dogma will likely make the code harder to understand and less efficient.

I think the trick here is to cultivate an appreciation for when it's important to start refactoring. I see some patterns in when inexperienced developers begin refactoring these two examples.

In the first example, the junior developer is usually a little unmoored and doesn't have the confidence to find something useful to do. They see some repetitive things in a function and they decide to refactor it. If this function has a good interface (in the sense of the book---is a black box, understanding the implementation not required), refactoring may be harmful. They run the risk of broadening and weakening the interface by introducing a new function. Maybe they accidentally change the ABI. If you have only changed the implementation, if no one spends any time looking at the details of this function because it has a good interface, ... what's been gained?

In the second example, the junior developer is usually panicked and confused by a Big Complicated Function that's too hard for them to understand. They conflate their lack of understanding with the length and complexity of the function. This can easily be a sign of their lack of expertise. A person with appropriate domain knowledge may have no trouble whatsoever reading the 300 line function if it's written using the appropriate idioms etc. But if they refactor it, it now becomes harder to understand for the expert working on it because 1) it's changed and 2) it may no longer be as idiomatic as it once was.
You aren't hiring good programmers if they are intimidated by syntax.
Maybe the most convincing argument yet that this is similar to how humans think.
It is a huge barrier for someone like a college student that doesn't have a car, or if they did they'd have to drive for hours. They'll never have an opportunity to get started. It's wildly different from Disney (or their university) advertising sports betting during games and having them download an app.
> The number of failures you can have on-prem is insane. Hardware can fail for all kinds of reasons (you must know this)

Cloud vendors are not immune from hardware failure. What do you think their underlying infrastructure runs on, some magical contraption made from Lego bricks, Swiss chocolate, and positive vibes?

It's the same hardware, prone to the same failures. You've just outsourced worrying about it.
Maybe they also trained the model on Sam Altman. ;)
Is there a close[dot]city but for Europe?
https://close.city/ is a really cool interactive map where you can select multiple different destination types (supermarkets, transit stops, gyms, etc.) and it shows you places that take the least amount of time to walk, bike, and/or take transit to the farthest destination type. But it is only for towns in the US. Have you seen a website like this for Europe or for the whole world?
Giant sloths and mastodons lived with humans for millennia in the Americas
Whether I know the password, or I know how to access the password via a password manager, I am still the weak link.

The point is that a password manager is an additional weak link in the chain.
Partially, I guess, but also: "We will seek to provide tooling, data, and other support that enables AI organizations and researchers to advance Lean’s contribution at the intersection of AI, math, and science."
I used to run a lot of monte carlo simulations where the error is proportional to the inverse square root. There was a huge advantage of running for an hour vs a few minutes, but you hit the diminishing returns depressingly quickly. It would not surprise me at all if llms end up having similar scaling properties.
"The" reason is not what I'm speculating on, because I don't think a singular reason is likely to exists.

There is likely a mix of reasons -- of which NPE avoidance is almost certainly one. And hiring/talent management is almost always another, when making technology choices. Particularly when choices are coupled with a blog post on the company's tech blog.
how to keep something (a plant) alive and how unpredictable it can be
I used to help manage a couple of racks worth of on premise hw in early to mid 2000.

We had some old Compaq (?) servers, most of the newer stuff was Dell. Mix of windows and Linux servers.

Even with the Dell boxes, things wasn't really standard across different server generations, and every upgrade was bespoke, except in cases when we bought multiple boxes for redundancy/scaling of a particular service.

What I'd like to see is something like oxide computer servers that scales way down at least down to quarter rack. Like some kind of Supermicro meets backlblaze storage pod - but riffing on Joyent's idea of colocating storage and compute. A sort of composable mainframe for small businesses in the 2020s.

I guess maybe that is part of what Triton is all about.

But anyway - somewhere to start, and grow into the future with sensible redundancies and open source bios/firmware/etc.

Not typical situation for today, where you buy two (for redundancy) "big enough" boxes - and then need to reinvent your setup/deployment when you need two bigger boxes in three years.
Octopuses and their relatives are a new animal welfare frontier
Podcast2Newsletter
Yes it works with VSCode although it's not really selenium for VSCode. It is only concerned with recording and replaying changes to open text editors, selection, and scrolls: things that are useful for creating a guided programming session or a tour of a codebase.

The VSCode APIs [1] is the place to look for driving VSCode. Perhaps I could help more if you explain what exactly you're trying to do.

[1] https://code.visualstudio.com/api/references/vscode-api
Good tool! Will be sharerd as open source?
We adopted SSD for the current week's email and rust for the deeper storage many years ago. A few years ago we switched to everything on NVMe, so there's no longer two tiers of storage. That's when the pricing switched to make it worthwhile.
Jeremy is all the Fast things!
I'm against lots of antisocial behaviors and one of the antisocial behaviors I oppose is exploiting addicts by running a casino. I value the safety of my fellow citizens (the many) over a few businessmen's wealth accumulation.
Oh no, not the British influencing the English language! I can't be arsed* about which vs. that when "on accident" has become semi-accepted (as the opposite of "on purpose"). Yuck.
This is a generic tangent on the most-discussed subject (by far) on HN over the last few years. That makes it off-topic in a thread like the OP.

This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.
Nah: If you think Kotlin is vastly better than Java, then you have a poor grasp of Java. I offer the same evidence you did.

Having worked professionally in both, I find that good programmers can write excellent code in both languages; bad programmers can write terrible code in both languages. The average cultural practice of the Kotlin community is perhaps better than the average cultural practices of the Java community (which huge and defies averaging anyway). But Java code which emphasizes immutability, uses Optional instead of nulls, uses streams, etc is pretty indistinguishable from Kotlin.
Simple yet Powerful Principles for Building Strong Product Teams
While I’m sure it’s unintentional, that amounts to nitpicking. I can easily find three to include and pass over the rest. Face value turns out to be a decent approximation.
Being a developer in the age of reasoning AI
Aws is useful if you have uneven loads. why pay for the number of servers you need for christmas the rest of the year? But if your load is more even it doesn't make as much sense.
A 1k-Year-Old Seed Grows in Israel
https://archive.is/dh3An
I think the wildest thing is actually Meta’s latest paper where they show a method for LLMs reasoning not in English, but in latent space

https://arxiv.org/pdf/2412.06769

I’ve done research myself adjacent to this (mapping parts of a latent space onto a manifold), but this is a bit eerie, even to me.
I’m wondering whether O3 can be used to explore its own improvement or optimization ideas, or if it hasn’t reached that point yet.
Can it be just an ad loaded in the browser?
This comment, along with your comment upthread, is a good example of what we don't want on HN. It's a snarky internet putdown with no information and certainly no curiosity in it.

There are other places on the internet to post like this; please don't post like this here.

https://news.ycombinator.com/newsguidelines.html
For another perspective, I can offer the data point that the one dynamic feed generator I’ve written supports both If-Modified-Since and If-None-Match, and that I considered that to be an obvious requirement from the beginning.
Imagine coming up with a naming scheme for the versioning of your product just for it to fail on the second time you want to use it.
The current list of active yarn.social/twtxt sites is at

https://feeds.twtxt.net/feeds (there are quite a lot)

The community name is YARN; 'twtxt' is the protocol name.
All that, while very cool technology, is going to be much simpler than judging how hard a punch hit. You could gauge how fast a punch was with the same sort of tech as that, but how well it connected, and how much force was applied, are much more difficult.
Think of all the search engines alltheweb, yahoo, astalavista,... where sooo much money got poored in, and finally there was just one winner taking it all. That's the race openai is trying to win now. The competition is fierce and we can just play with all kinds of models for free and we do nothing but complaining.
> This method on page 28 is about refactoring to improve readability, and the location where the variables are declared are still in the same class.

Same class, but method-scope local variables were unnecessary turned into long-lived instance variables. This is what GP means by "Lifting variables into “global” (object) state". Their phrasing, not mine.

This unnecessary usage of state for what could be a simple variable binding is what GP is criticizing, and they're arguing that is problematic for maintenance and readability. I agree with them.
I think I only ever interacted with 2 whilst I was experimenting with twtxt.
Ukraine's All-Robot Assault Force Just Won Its First Battle
Because there’s an Audi Tre e Mezzo?
GPT-5 is not behind schedule. GPT-5 is called GPT-4o and it has been already released half a year ago. It was not revolutionary enough to be called 5, and prophet saint Altman was probably afraid to release new gen not exponentially improving, so it was rebranded in the last moment. It's speculation of course, but it is kinda obvious speculation.
Fargate is running containers, Lambda functions. They use Firecracker microVM while EC2 uses full VM. EC2 instances does lot more setup, using bigger image, and user setup. My guess is Firecracker is designed for smaller VMs and can’t support EC2 features that people need.
I’m convinced they’re getting good at gaming the benchmarks since 4 has deteriorated via ChatGPT, in fact I’ve used 4-0125 and 4-1106 via the API and find them far superior to o1 and o1-mini at coding problems. GPT4 is an amazing tool but the true capabilities are being hidden from the public and/or intentionally neutered.
I am thinking based on reading your words that you are upstanding citizen who was raised well and never fell into an addiction trap.

but trust me, for people with addiction traveling 1000 miles without a car is a non-issue (speaking from quite personal experiences). some stuff might slow you down but not prevent you from reaching a goal and quenching your thirst
Yep, if they're related then I agree 100%.
Please, read the Wolfram blog
To surprise of absolutely no-one. This seems to be the first time there's actual publicity about how bad of an extension Honey is.

If I recall, this is the same company that partnered with microsoft to have it integrated into Edge.
I feel like this should be up to the affiliate networks to kick Honey out of their programs for TOS violations right? Or Google removing it from the Chrome store?
Not really. o3-low compute still stomps the benchmarks and isn't anywhere that expensive and o3-mini seems better than o1 while being cheaper.

Combine that with the fact that LLM inference has reduced orders of magnitudes in cost the last few years and hampering over the inference costs of a new release seems a bit silly.
How will this help?
Eh... doesn't have data after October 2023.