skysight-inc/HackerNews huggingface dataset:
The "computer use" demos are interesting.

It's a problem we used to work on and perhaps many other people have always wanted to accomplish since 10 years ago. So it's yet to be seen how well it works outside a demo.

What was surprising was the slow/human speed of operations. It types into the text boxes at a human speed rather than just dumping the text there. Is it so the human can better monitor what's happening or is it so it does not trigger Captchas ?
Here's the fun part, you don't.
Awesome work & congratulations Rich and team. I'm a longtime Svelte user and advocate for Svelte over React and Vue. I'm glad to Svelte 5 growing in strength and finesse. In particular, the new runes and new snippets are both much appreciated.

IMHO you're on HN and reading this, and know about React or Vue, then give Svelte 5 a look. It's easy to pick up because Svelte uses all the HTML, CSS, and JS/TS that you already know. And Svelte 5 works with SvelteKit, which is a great framework for apps, including routers, caches, SSR, etc.
I had an interview once where they asked "can you describe yourself in one word?" and they disliked my answer of "no".
> if we get within the ballpark of their efficiency

In all likelihood, we can get ~10x better efficiency without trying very hard.

Living beings don't focus much on growing. They are usually less than 1% efficient on that, with more complex life being on the order of 0.1% efficient.
SEC charges four companies with misleading cyber disclosures
> work on EV charging infrastructure

Could you expand on that? Are you saying that you don’t need a licensed electrician to connect a new EV charging terminal at installation time?
That was pretty much my feedback at the time a well. AES-256 is more than adequate to store some secret data.
> How hidden can you keep a test that many thousands of voters take?

After its taken, and presuming active measures were taken to prevent distribution other than for people taking it who would then return it, pretty easily. Paper is biodegradable, burns easily, can be shredded (and recycled into new paper), etc.
What is the benefit of changing

int main(void) {

to:

pub fn main() !void {

Except making it looks like a "new" language and requires other people spends 15min to get to used to it？
Sure, but Gunicorn doesn't try and run Node. I totally get benefit for development; I was just worried about someone YOLOing this into production.
Great to see! I remember checking you guys out in Q1, great team
I hope you understand that "why not cut your commute" is a highly privileged question; I'm happy its been easy for you, but wfh is not a guarantee in most lines of work, and neither is reasonable CoL anywhere; wherever you live, you still need to pay bills (and not to mention that the process of moving itself is rarely easy).

And there's a lot of things I would love/want to do that I "simply" don't, because I either can't afford it, or its otherwise incompatible with my current position in life/security. This is part of being an adult.

And I have a decent relationship with most family members near me, but spending time with them is still eventually mentally exhausting, I moved out for a reason. I suspect more extroverted people do not experience such exhaustion from continued socializing (which would obv be more frequent in a multigenerational/multifamily home), so thats why I mentioned it.
It is more puzzling how much emptiness there is. Everything we see in these images is absurdly far from each other.
Voter IDs are free, they do not disenfranchise the poor.
yes vim does this. same commands.
Next release patch notes:

* Fixed bug where Claude got bored during compile times and started editing Wikipedia articles to claim that birds aren't real

* Blocked news.ycombinator.com in the Docker image's hosts file to avoid spurious flamewar posts (Note: The site is still recovering from the last insident)

* Addressed issue of Claude procrastinating on debugging by creating elaborate ASCII art in Vim

* Patched tendency to rickroll users when asked to demonstrate web scraping"
I'm not sure how to parse the sarcasm in that one. It's literally true, and counting people (rather than voters) is reasonable when you look the history of US demographics.

Are you saying it would be scummy for some folks to rail against certain groups while happily accepting their contribution to local census numbers?
Rating averaging methods _should_ treat scores with fewer data points as less trustworthy and either suppress showing the score or apply some early-rating bias. I.e. if users are sorting by rating new products should never be near the top.

Otherwise it should be possible to sort products or even brands/sellers by age and prefer older ones with more reviews.

I'm not sure Amazon does the first though ATM, and it definitely doesn't do the latter.
IPLS: Privacy-preserving storage for your WhatsApp contacts
That comment is wrong, it appears this campaign is much wider.

SF: https://x.com/_claudiazhao/status/1815463380767121733/photo/...

LA: https://x.com/michaelmiraflor/status/1840797631095964110/pho...

Boston: https://x.com/moloneymike/status/1842203082374946851/photo/1

London: https://x.com/maria_axente/status/1805607576156979673/photo/...
We are currently using the Kepware IoT plugin to stream around 800k tags per second via MQTT ultimately into a Victoria metrics DB. It's a little clunky and requires more processing steps than I would like. I am currently moving away from this solution (since Kepware charges a reoccurring license fee every year for the IoT plugin), and toward using telegraf to read the OPC-UA data directly from kepware without the IoT plugin.

Do/Did you work at Kepware?
OpenAI and the Lenfest Institute AI Collaborative and Fellowship Program
Clickhouse is criminally underused.

It's common knowledge that 'postgres is all you need' - but if you somehow reach the stage of 'postgres isn't all I need and I have hard proof' this should be the next tech you look at.

Also, clickhouse-local is rather amazing at csv processing using sql. Highly recommended for when you are fed up with google sheets or even excel.
Interesting, so you don‘t find the parts of the website to be connected?
> Cut your commute. Sacrifice space to relocate around work

I've actually done this. It was a massive financial stretch, but probably the best thing I've ever done for my own and my family's wellbeing...and it's not a thing that just anyone can do.

I've also done the opposite, as circumstances and life changed.

Even later in life, I've gone completely the other way. I commute once a week to spend Tuesday through Thursday near my job in another city.

Every person, situation, and dynamic is unique. There's no one-size solution that applies all of the time. The real key, IMHO, is reflecting on and knowing what you want, and then optimizing for that.
I'll just add one more as a happy customer who would never upload personal photos to some AI service: ACDSee [0] has local AI tagging and super resolution upscaling without any associated cloud services or subscriptions, it's just a one time purchase lifetime license - basically a lightroom classic competitor.

[0] https://www.acdsee.com/en/photo-studio/ai/
Most significantly, QUIC handles packet loss in a way that is fair to all the contained streams; no head-of-line blocking.

But the parent asks

> Why do you need multiplexing when you are only downloading one (video) stream?

So that largely doesn't apply.
I think the best use case for AI `Computer Use` would be a simple positioning of the mouse and asking for conformation before a click. For most use cases this is all people will want/need. If you don't know how to do something, it is basically teaching you how, in this case, rather than taking full control and doing things so fast you don't have time to stop of going rogue.
I wondered if you sneaked in some made up countries in the Nationality dropdown, saw "Cocos (Keeling) Islands (the)" and though hah. But then I googled it: https://en.wikipedia.org/wiki/Cocos_(Keeling)_Islands TIL
“You understand what I’m saying? We knew we couldn’t make it illegal to be either against the war or black, but by getting the public to associate the hippies with marijuana and blacks with heroin. And then criminalizing both heavily, we could disrupt those communities,” Ehrlichman said. “We could arrest their leaders. raid their homes, break up their meetings, and vilify them night after night on the evening news. Did we know we were lying about the drugs? Of course we did.”

John Ehrlichman, White House counsel and assistant to Richard Nixon
Sundar is former McKinsey I believe. So it starts at the top and has been the case for years.
Unenforced rules aren't rules so much as taxes on the honest.
oof - the app we work on at my company does all of these..
Allegro: Advanced Video Generation Model
The mind wanders when you're doing something repetitive that doesn't demand much attention, or when resting. So I guess if you were engaged all the time in something that requires concentration, your mind wouldn't wander.
Remedy for Poor-Performing SQL Queries
What's the difference between runes and signals?
As others suggested, I would diff against a generated one, then potentially treat the generated one as source of truth in the future... Then diff accordingly as it changes.
How I Defeated an MMO Game Hack Author
With the FTC in particular, neither party wanted the FTC to be aggressive. Biden wanted to appoint someone else but had all his appointments blocked by the far-right. Lina Khan got in because populists (left and right) saw her as a weapon that could be wielded against Big Tech.

There's actually a big cloud hanging over the Kamala Harris candidacy over whether or not Lina Khan will remain FTC chair. There's a lot of tech money flooding into her campaign. Though in this case it's also to replace the current SEC chair, because the SEC chair is actually enforcing securities law against crypto fraudsters, who would really like to keep their scam going.

Same with Trump. Big Tech banned him for, y'know, instigating a coup d'etat. But three years later, Big Tech is now trying to wine and dine him, because the FTC is scaring the shit out of Big Tech. You have Tim Cook going to Trump and Trump saying how he's going to stop the EU from attacking US companies. Hell, Elon Musk bought Twitter just so he could turn it into an arm of the Trump candidacy. And who knows what Mark Zuckerberg thinks. Likewise, with the SEC stuff, Trump used to be a (rightful) big critic of crypto, until he realized he could make money selling tacky NFTs of himself, and is now also trying to get in on that crypto money.
On the one hand, if OpenAI makes a bad choice, it’s still a bad choice to copy it.

On the other hand, OpenAI has moved to a naming convention where they seem to use a name for the model: “GPT-4”, “GPT-4 Turbo”, “GPT-4o”, “GPT-4o mini”. Separately, they use date strings to represent the specific release of that named model. Whereas Anthropic had a name: “Claude Sonnet”, and what appeared to be an incrementing version number: “3”, then “3.5”, which set the expectation that this is how they were going to represent the specific versions.

Now, Anthropic is jamming two version strings on the same product, and I consider that a bad choice. It doesn’t mean I think OpenAI’s approach is great either, but I think there are nuances that say they’re not doing exactly the same thing. I think they’re both confusing, but Anthropic had a better naming scheme, and now it is worse for no reason.
The Vice President is elected by the Electoral College, not the people, and the President Pro Tem of the Senate is not the President of the Senate, despite frequently performing the functions of the President, so, strictly speaking, all of the answers are wrong.

Except in the case where a vacancy occurs in the Vice Presidency during a term, in which case the President does appoint a Vice President who is confirmed by the House of Representatives, so (c) would in that case be correct -- but that wasn't true until 1967.
Holy mother of god, this is gorgeous!

It is absolutely incomprehensible how _vast_ the Universe is.

I can only hope one day I'll be reborn as a lifeform who can bend time and space to explore it all.
If the inability to think stems from the thought “I am unable to think”, then OP might be better off with written CBT tasks than just writing in general.

That’s pretty much doing what you suggested but with a clear instruction set on how to.

My experience is that under certain conditions your mind might not be able to get free writing correct in a way to make it really help you. Then, it might further discourage you from trying even though all that was wrong was not missing thoughts but habitual negative thoughts preventing you from doing what you want to do to begin with.

This can be quite tricky so it would be very helpful to learn more details about OP’s exact issue.
You forgot the most important one.

* Added guards to prevent every other sentence being "I use neovim"
Running gets you to your destination in much less time than walking the same distance, obviously you'll probably arrive less wet.
I didn't ask to roleplay, in this case it's just heavily hallucinating. If the model is wrong, it doesn't mean it's role-playing. In fact, 3.5 Sonnet responded correctly, and that's what's expected, there's not much defense for GPT-4o here.
How to make soft skills measurable?
I’ve only done it for Minecraft and it was kinda fun.
Wait a second...I weigh more than 160 lb. Does that mean that if I stepped on the hitch of one while trying to get up into the bed it might break?
How many admins can you pay with 2 million dollars per year?
FINALLY a use for MangoDB https://github.com/dcramer/mangodb
LetsEncrypt + DNS challenge + DNS provider with letsencrpyt compatible API for modifying records works fantastically well for getting "real" https/SSL working for private IP addresses, the automatic renewals make it largely set and forget with very little config or setup required.

I've had working validly signed SSL on literally all my private home self-hosted services and load-balancers internally for years this way.

It also easily switches to a production like setup if you later did decide to host something on the public internet.
Mathematica is the application. Wolframlang is the language. They are both extremely impressive each in their way, but they aren the same.
Syntactic sugar is such a broad and vague term that those features you mentioned could also technically be considered syntactic sugar. Instead of having to write harder longer code you can write easier and less code.
Making FPS game with Electron client and PHP server is an interesting choice of technologies to say the least.
A good lesson I learned from one of my patent attorneys was: "Never try to write claim language yourself." You're much better off writing it in straightforward language that you understand yourself, and let the lawyers translate it into good claims, which you can then review.

Of course this assumes access to lawyers who are familiar enough with the subject matter. But if you don't have that, then you're screwed, and your patents will be weak.

In my submissions to the patent lawyers, I have a section such as "proposed claims" and I write them in conversational language. I explain why I think each claim is important. This is also useful when other people such as managers have to be involved in deciding whether an invention is worth patenting or not.
Sure, there's no 'digital savior' (as the article puts it) - these are tools which can often help triage the great majority of 'boring' cases, focusing human attention where it is most-needed. In that sense, they are multipliers for the effectiveness of human labor, which is exactly what you want out of any given technology.
Multiset Rewriting Recipe Book
> the SCOTUS judges are the de facto experts of all matters and the regulators

And thankfully so.
Now I am really curious how to programmatically create a sandboxed compute environment to do a self-hosted "Computer use" and see how well other models, including self-hosted Ollama models, can do this.
You might be right
There is no ambiguity, (b) is unambiguously correct (more precisely, it puts it in that hands of State legislatures).
For one thing, the fact something's supposed to fail on unexpected input doesn't always mean it will fail.

For another, some implementations thought they understood name constraints, but had bugs in their implementations. For example, applying name constraints correctly to the certificate's Subject Alternate Name but not applying them to the Common Name.
There are tradeoffs:

Use of the pub keyword means you can tell whether a function is public in the module without needing to look at a separate place for listing exports (like, say, a header file). Though that itself has tradeoffs, so it's hard to say whether one or the other is better.

Use of the fn keyword makes it easy to find function definitions by grepping for it, whereas finding functions in regular C syntax needs semantic awareness.

What I don't understand is the !void at the end of the declaration, if we're meant to be returning an int, surely !int would be the expected syntax (although I would prefer returns int instead).
USGS uses machine learning to show large lithium potential in Arkansas
I agree we do not want one, or a few platforms, for social media.

What we need is a protocol for social media that is widely adopted, like http did for small websites. This is where I think ATProto shines (Bluesky). Meta is testing out ActivityPub with Threads, but that apparently has discoverability limitations that ATProto addresses. I also like how they make the four core components modular (App, data host, algo feed, moderation)

As an aside, the bifurcation is already well on the way between authoritarian govts and the free world
Google Takeout can also run on a schedule. You can do a monthly backup and they will email you when it's ready.
I see a ton of 5 star reviews that just say something like "Super fast shipping!" and think, "OK, have you even opened the box? does it work? is this review for FedEx?"
The GitHub languages thing shows it's 82% PHP, 15% JS and some sprinkles with HTML/CSS. But what is the actual client made with? Is it in a different repository? Or is it all implemented in PHP? Impressive if so.

> This is low violence game

I love this description for a game that is all about shooting others in face, planting/defusing bombs and trying to survive while being shot at.

As a side-note, has the OP ever seen a football field? :) Seems to have a bunch of crosses and other out-of-place lines, but I guess the football isn't the focus so probably matters the least :)
BuyOnceSoftware: Find all the software you can buy one time, and own forever
Very interesting! I have been telling my teenage boys if they can master soft skills they will have a lot of success in life despite the industry they work in.
Ask HN: Is Engineering Doomed?
My question is for Sr. SEs of the industries and veterans. Did you ever feel in your career that your job and field it self will be gone in few years. Looking at history I can see internet era was a big one when lots of people thought all their windows and console programming knowledge is gone, next was apps and iphone when people thought all their knowledge of web programming is gone and now with AI i am seeing reports all the time that machines will make programming obsolete. How can one keep motivation to do anything at this point? How can you compete with creating any product when it can just be replicated by AI in a day?
This happened long ago and is a common pattern has companies transition away from founder led (without all the drama inherent in the “founder mode” meme).

If history rhymes and Sundar is Google Ballmer and I wonder what the next era may hold.

Google brought a lot of great tech, products and people forward and I do hope they find a way back to a more vibrant culture.
I was unphased by Electron, but PHP for Counter-Strike? I'm hoping its using regular websockets.
I do miss 2 features from LiveScript:

1. `wxyz = [ 2 8 -5 5 ]` (commas optional for non callables)

2. `console.log \hello` (backslash strings)

Don't know how hard/compatible #1 is, but for #2 I had a tested PR that I could bring around.

(#3 was bulleted lists, but you already added that!)
I hope that with that small caveat, you agree that the Cybertruck completely and utterly dominates the EV truck market now. Which is a notion that seems to upset a lot of people here.

As for my other "false" claims? Which are you referring to? You used the plural here. And since we're being pedantic ...
Embedded work - not very low level, but I need to decode a lot of CAN network packets where the individual bits matter. Most of them time I use a hex representation, but that is because hex makes it really easy to figure out the binary going on underneath. Even when I'm doing normal math though it is important to remember that it is binary under it all and so overflow happens at numbers that make sense in binary terms.
No, you just buy new computer.
This is allegorical, folks. Have blowguns shrunk so much in the past forty years that they now fit in your pocket?
The Amendment making (c) correct in some circumstances was passed in 1967, so presumably would not be referenced by a test written before that date.
Data I'm seeing[0] has pedestrians alone at ~35%. I think "largely" is justified, particularly when it's more than car drivers and passengers combined.

[0]: https://pbs.twimg.com/media/GS2X2c4WMAAJlBw?format=jpg&name=...
I checked the docs but did not find it out.
Cloude has API as the GPT Assistant? with also the ability to give a set of documents to work with?

It seems that you can only send single message, thus not relying on the ability to "learn" from predefined documents.
I know it's offtopic, but try reading some recipe reviews...

Chocolate cake recipe, needing a lot of butter, sugar, eggs, etc.

And below it a one star review "I only replaced the eggs with aquafaba, put in just a third of sugar and a third of oil to make it healthier, used cocoa poweder instead of baking chocolate, and it was horrible, hard, clumpy, didn't taste good at all, never making this again, 1 star!"
> Sarcasm, cultural context and subtle forms of hate speech often slip through the cracks of even the most sophisticated algorithms.

I don't know how this problem can be solved automatically without something that looks a lot like AGI and can monitor the whole internet to learn the evolving cultural context. AI moderation feels like self driving cars all over again: the happy path of detecting and censoring a dick pic - or self driving in perfect California weather - is relatively easy but automating the last 20% or so of content seems impossibly out of reach.

The "subtle forms of hate speech" is especially hard and nebulous, as dog whistles in niche communities change adversarialy to get past moderation. In the most subtle of cases, there are a lot of judgement calls to make. Then each instance of these AGIs would have to be run in and tailored to local jurisdictions and cultures because that is its own can of worms. I just don't see tech replacing humans in this unfortunate role, only augmenting their abilities.

> The glossy veneer of the tech industry conceals a raw, human reality that spans the globe. From the outskirts of Nairobi to the crowded apartments of Manila, from Syrian refugee communities in Lebanon to the immigrant communities in Germany and the call centers of Casablanca, a vast network of unseen workers power our digital world.

This part never really changed. Mechanical turk is almost 20 years old at this point and call center outsourcing is hardly new. What's new is just how much human-generated garbage we force them to sift through on our behalf. I wish there was a way to force these training data and moderation companies to provide proper mental health care .
Part of the problem is that there are no more easy inventions left. The time when you could get a dozen new inventions just sticking a pair of electrodes into a vacuum chamber in your garage is long over.