skysight-inc/HackerNews huggingface dataset:
I really enjoy https://andrewiggins.github.io/gz-heatmap/ to help visualize gzip/deflate at a per-byte level.
> the approach where "agents" accomplish things by using the browser/desktop always seemed off to me

It's certainly a much more difficult approach, but it scales so much better. There's such a long-tail of small websites and apps that people will want to integrate with. There's no way OpenAI is going to negotiate a partnership/integration with <legacy business software X>, let alone internal software at medium to large size corporations. If OpenAI (or Anthropic) can solve the general problem, "do arbitrary work task at computer", the size of the prize is enormous.
> I'm not convinced this is the path forward for computers either though.

With this approach they'll have to contend with the agent running into all the anti-bot measures that sites have implemented to deal with abuse. CAPTCHAs, flagging or blocking datacenter IP addresses, etc.

Maybe deals could be struck to allow agents to be whitelisted, but that assumes the agents won't also be used for abuse. If you could get ChatGPT to spam Reddit[1] then Reddit probably wouldn't cooperate.

[1] https://gizmodo.com/oh-no-this-startup-is-using-ai-agents-to...
Rich Cellinthian Leather anyone?
The first two really were good though. If he finishes the third I'll happily re-read the first two and then give the third a chance. I'm not starting anything new he writes until I know it has an ending though. That's also my rule for any series on Netflix.
Common LISP seems like it would be a prime language to do something like this. Since one of the core tenets of the language is that all code is data, no?

That said, I'm not sure it is exactly what you are asking. They still somewhat expect you to have the system defined in a central spot as far as what all you depend on. Which I think you are almost always going to want.

That is, if you want individual files to be able to specify dependencies, that is probably doable; but you are almost certainly going to want something to pull those up to a central spot. If only so that you can work with it as a cohesive unit?

I get that you can feel these are somewhat redundant. But they are also meaningful? You could, similarly, not use any imports on a Java program and just fully qualify names as you use them. Such that imports could similarly be seen as redundant/unnecessary. At some point, you will want a place to say what names can and cannot be used in execution. Which ultimately puts you back in the same game.
And it's why you can't have a single messaging app that acts as a unified inbox for all the various services out there. XMPP could've been that but it died, and Microsoft tried to have it on Windows Phone but the messaging apps told them to get fucked.

Open API interoperability is the dream but it's clear it will never happen unless it's forced by law.
A comment before the problematic line can specify options to shellcheck, (e.g)

# shellcheck disable=SC2086

which remain valid within that block.

Of course, disabling the linter should be done with deliberation...
If you can't, you can probably still get a bluetooth mouse to work and navigate that way.

There are lots of sub $10 bluetooth mini keyboard/mouse combos out there that can do the job even if they are generally crappy at it.
WebAI Winter Release: End-to-End Local AI Stack
Efficient in terms of wire transfer sure, but GraphQL tends to wind up generating queries that are quite difficult to optimize at the DB layer, so you wind up spending way more computer and time than you would otherwise need. If you're in an organization where folks with no database knowledge are writing the GraphQL queries, this winds up being a never-ending game of whack-a-mole. For anything performance sensitive, I'd much rather have a nice, optimized endpoint that returns more data than the client needs rather than have the client be able to issue any query they want.
You are literally debating something that hasn't happened yet. The death penalty example was just that, an example
This is because protobuf supports full run-time reflection and compact serialization (protobuf binary objects are not self-describing), and this requires a bit of infrastructure.

This is a large chunk of code, but it is a one-time tax. The incremental size from this particular message is insignficant.
What reality is this?

- OpenAI hasn't gotten any money yet, not even $100b
- OpenAI is releasing this feature after Anthropic
- AI has yet to replace any significant fraction Hollywood actors

I'm not disagreeing that these things might happen, but you have to be cognizant of the fact that you're talking projections of the future -- not assessments of the here-and-now.
> Try exposing a grpc api to a team that doesn't use your language

Because of poor HTTP/2 support in those languages? Otherwise, it's not much more than just a run of the mill "Web API", albeit with some standardization around things like routing and headers instead of the randomly made up ones you will find in a bespoke "Look ma, I can send JSON with a web server" API. That standardization should only make implementing a client easier.

If HTTP/2 support is poor, then yeah, you will be in for a world of hurt. Which is also the browser problem with no major browser (and maybe no browser in existence) ever ending up supporting HTTP/2 in full.
The series of the universe the paper is set in is one he's been editing since before he wrote Game of Thrones so is this procrastination on GoT or the opposite and he's no longer procrastinating by writing the ASOIAF series?
The franchise seems to be alive and well. My daughter really likes the prequel series. But season 8 definitely dulled the show's impact on popular culture. (Obligatory: Don't name your kids after a series' characters until it's done. So sorry to all the Danaerys's and Khaleesis out there...)

TBH, _if_ he finished it, he has a golden opportunity to capitalize on people's dissatisfaction and publish an ending to the series that people will like. Then they can reboot the whole TV series and he can buy a few islands...
I didn't quite appreciate how much involvement the UK government had had in the Sinclair story - their prints are all over Acorn and the BBC Micro, but I didn't know that the NEB (UK National Enterprise Board) had taken a stake in Sinclair and bailed them out as much as they did.

For non-UK readers: the NEB was a UK agency that invested in companies the UK Gov considered useful or strategic. Part of the general Wilsonian agenda to forge the future in the "white heat of technology", as his phrase was back then. The original intent was to use the influence gained to direct their activity (all very socialist/central-planning in the 1960s, considerably more free-market later on). They funded Inmos and their Transputer, if anyone here remembers that. Ultimately they were wound up themselves and are now part of some UK healthcare(!) company, BTG plc.

Also: no discussion of Sinclair is complete without talking about the C5. The British could forgive Sir Clive his abysmal quality control, love his inventiveness (see: "boffin" in British English), but the C5 was roundly mocked and crushed his business. Shame really, but not too surprising once you consider how British roads were, and the climate.
The security implications of this are very unclear it seems. Even the supervisor model can be fooled, and what if the agent just makes an honest mistake. It will be very interesting to see whether people are willing to let this actually go into their real accounts with real payment information attached. I am assuming that it may happen eventually, but the trust for it will need to be built over time.
Update to Linux kernel could cut energy use in data centres by up to 30%
Congrats Paras! Great to see a bootstrapped success story from someone that I have been following for over a decade. Kudos!
That makes sense! I've heard the telco/COCOT distinction before, but never summarized quite so succinctly.
This is my take as well. It was the right ending -- the problem was the last season should have been 2 (maybe even 3) seasons. I think the decision to "wrap it up" with season 8 was the network's decision for budgetary reasons? Can't remember.
Cool to see the work Adept Ai mention a few years back come to life.

Given how much work is going into "safety", I wonder if this is a field in which less safe open source could overtake the premium models.
There's always a lot of real (additionally to non-authentic) merchandise sold on Ebay from defunct startups.

Theranos: https://www.ebay.com/itm/146096029198?mkcid=16&mkevt=1&mkrid...
I Spent $10M on Paid Traffic, Here's What I Learned
Also transforms anonymous product to some specific cool inventor stuff who as you now know has a sense of humor, and actually understands product testing and target audience. Smart move, well done.
This is so sad. We will inevitably 'own nothing and be happy' when it comes to media. At least I can still buy physical games for now.
Tell me more :) Narrowly, also # of guests for restaurant reservations, and getting hours they're open
If that plan to cultivate a strong OpenAI competitor within Microsoft is still a thing, and I think it is, I think they will not give a single F.

That they gave green light to OpenAI to do this says a lot.
All big-tech AI teams should be worried.

The DeepSeek folks just showed the world how to do the same thing those teams do, but at ~99% lower cost -- and published all code and weights as free open-source.
Wish I could post a pic of my Ferrari-red, "high end" Ikea KLAPPE office chair I'm sitting on right now, purchased 15 some years ago, still going strong holding me up. The floor demo, however, that had reached EOL, lol!

Okay, okay, it's not Ferrari-red but it is a nice red that has not faded in 15+ years.
> It has grown in the last year to about 4,000 monthly active users. I think it could grow way beyond that this year.

Is it really a good idea to paint a bullseye on this group in the US right now?
> guidelines to set expectations are possible. No politics, no hateful or abusive posts, etc.

"No politics" is not possible. We experimented with that once, and found that it made the site more political. I'll try to dig up a link or two about this. (Edit: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...)

As for "no hateful or abusive posts", hateful is certainly prohibited by the guidelines. Abusive also, but that's perhaps a vaguer term.

> warned for what amounted to correcting false information under the eschew flamebait rule, like they should have known and let false information stand uncontested

I'd like to see some specific links where we allegedly warned or banned someone just for correcting false information. That does not sound like us at all, and is certainly not what we intend. In most cases of this nature, it turns out that the commenter was breaking the site guidelines by, e.g., adding snark or name-calling to their comment. It's things like that which cause us to post warnings. Simply correcting false information in a neutral way is fine.

The rest of your comment gets harder for me to follow, and when you talk about us using insidious repressive anaconda chilling-effect tactics, I find it harder, because there's nothing in my experience (either outer or inner) that I can easily relate this to. It's not that I don't want to engage or reply, but I need something more specific than that.
This is one of the problems with Singletons. Especially if they end up interacting or being composed.

In Java you’d have the static initializers run before the main method starts. And in some languages that spreads to the imports which is usually where you get into these chicken and egg problems.

One of the solutions here is make the entry point small, and make 100% of bootstrapping explicit.

Which is to say: move everything into the main method.

I’ve seen that work. On the last project it got a little big, and I went in to straighten out some bits and reduce it. But at the end anyone could read for themselves the initialization sequence, without needing any esoteric knowledge.
You could add another vector to the score for 'out of the box deployment deviation'.

* If you need a rare CLI flag set, lower the score

* If you need a rare configuration property set, lower the score

* If you need undocumented behaviour set, lower the score

There should be a way to note that a configuration set is unlikely but possible.
I don't think rothfuss has it in him anymore. I love the books, but I think they were a self projection where the author wrote himself into the story, and then changed as a person. Kvothe has the personality of a 2005 reddit neckbeard that I can only assume is a lot less attractive to the author now in his 50s.
Something this misses is that all programs make assumptions for example - “my process is the only one writing this file because it created it”

Evaluating correctness without that consideration is too high of a bar.

Safety and correctness cannot be “impossible to misuse”
Sure, but the low inhibitions on murdering civilians are entirely mutual- it's not like all the suicide bombing during the second intifada was mainly aimed against military targets...

I'll absolutely concede that as outsider its more important to keep the Israelis in check, but this is simply because of how the power balance looks: Israel is a modern industrialized state with a highly effective military-- the palestinians, on the other hand, have some smuggled RPGs and a bunch of guns at best.

But when assigning blame for all the bloodshed, also consider the following: If you swapped the roles over night, took all the military capabilities from Israel and gave it to the Palestinians: Do you think the situation would actually improve, or stabilize? Honestly?

My external view of the whole conflict is that Israel is a state that does not want to care for or govern its palestinian minority (which is unethical and very problematic); a lot of palestinians, on the other hand, simply want the Jewish population dead or banished, and finding a solution from this position is immensely difficult.
Incredible. Congrats, enjoy the fruits of your hard work!
TikTok owner ByteDance, DeepSeek lead Chinese push in AI reasoning
I wonder if there will be an "operator.txt" or something akin to a "robots.txt" where the owner of a web site can place special instructions - I recently worked on a Custom GPT for "operating" a management API, and found myself needing to give a bunch of hints and examples in the prompt for things that would probably have been obvious to a human but GPT-4o got wrong.
> but I always imagined some sort of standard, where apps and services can expose a set of pre-approved actions on the user's behalf

I sincerely hope it's not the future we're heading to (but it might be inevitable, sadly).

If it becomes a popular trend, developers will start making "AI-first" apps that you have to use AI to interact with to get the full functionality. See also: mobile first.
How is creating or operating a community “painting a bullseye” ?

And tbh now more than ever I think it’s important for communities like this to exist.
PQConnect: An Automated Boring Protocol for Quantum-Secure Tunnels (2021) [pdf]
One Month of Using Devin
I used to do this, but because I bought the tires from Discount Tire they performed the labor free each time. I thought this was great, except after a couple years the wheels inevitably got warped enough that the tires constantly leaked air.

I eventually got a whole new set of tires+wheels and the shop still swaps them for free.
Google DeepMind's Demis Hassabis: AGI Within 3-5 Years
Another interesting discovery - an organization with more than 15K GitHub repositories - https://github.com/orgs/static-web-apps-testing-org/reposito...

It has been found with the following query - https://tinyurl.com/bp76yzvt
Right, but wouldn't an app built around creating a container with all the dependencies make more sense?
I think the prior Trump admin wasn’t nearly so caustic against trans people. It probably genuinely feels like more of a betrayal this time with years of build up of anti-LGBTQ sentiment.

I agree the article would be better covering the prior association of Tim Cook with Trump.
TIL: VIM has it's own language. Thanks Georgi for LLAMA.cpp!
I work on compilers. A friend of mine works on webapps. I've seen Cursor give him lots of useful code, but it's never been particularly useful on any of the code of mine that I've tried it on.

It seems very logical to me that there'd be orders of magnitude more training data for some domains than others, and that existing models' skill is not evenly distributed cross-domain.
> To me, the problem with gRPC is proto files. Every client must be built against .proto files compatible with the server; it's not a discoverable protocol.

That's not quite true. You can build an OpenAPI description based on JSON serialization of Protobufs and serve it via Swagger. The gRPC itself also offers built-in reflection (and a nice grpcurl utility that uses it!).
This is true, but what would make sense to me was if "Operator" was just another app on this platform, kind of like Safari is just another app on your iPhone that let's you use services that don't have iOS apps.

When iPhones first came out I had to use Safari all the time. Now almost everything has an app. The long tail is getting shorter.

You can even have several Operator-y apps to choose from! And they can work across different LLMs!
Not “everyone” does that. You have individual files doing their own initialization when they get loaded. Including loading other files or modules.

They might do it for testing purposes.
> Eastern European developers are pretty awesome, in my experience.

Absolutely!

nb: I married to one, so I know. :)
wait.. so these cells form a sort of excitement topology. so a cheese ripe cellar can be expected near the food cell cluster and the bank cell cluster
Even when short of an outright scam, a major factor is the idea that participating in a doomed mess can be profitableas long as your can sell to another person before the end.

https://en.m.wikipedia.org/wiki/Greater_fool_theory
Congratulations.

I'm curious... what do people do after something like this?

Vacation?
> I always imagined some sort of standard, where apps and services can expose a set of pre-approved actions on the user's behalf

OS specific, but Apple has the Scripting Support API [0] and Shortcut API for their app. Works great.

[0]: https://developer.apple.com/documentation/foundation/scripti...
Awesome. For others, I see that Paras is now running https://turingsdream.co/ "an AI hackhouse running a six-week residency for coders and researchers who're interested in AI. The hackhouse is in Bangalore, India and you can join it either in-person, or in a hybrid fashion."
The site is blocked by my DNS filter.
If that's all you want, is compiling it all into go really better than just having a portable bash?
Ideas for Cot Models: A Geometric Perspective on Latent Space Reasoning
OpenAI is merely matching SOTA in browser tasks as compared to existing browser-use agents. It is a big improvement over Claude Computer Use, but it is more of the same in the specific domain of browser tasks when comparing against browser-use agents (which can use the DOM, browser-specific APIs, and so on.)

The truth is that while 87% on WebVoyager is impressive, most of the tasks are quite simple. I've played with some browse-use agents that are SOTA and they can still get very easily confused with more complex tasks or unfamiliar interfaces.

You can see some of the examples in OpenAI's blog post. They need to quite carefully write the prompts in some instances to get the thing to work. The truth is that needing to iterate to get the prompt just right really negates a lot of the value of delegating a one-off task to an agent.
I'm not sure how different this is from "Foxes standing guard inside ultra-secure henhouse are now required to get permission before touching chickens".
That’s really tough. For me I use a display that has an ambient light sensor so it matches my surroundings, that might help a bit.

Ideally your environment is balancing the light level of your monitor (maybe 50% black level) so you can have something that works if it’s a white display window or dark.
> they became #4 GDP PPP

That doesn't mean much on its own. Their per capita GDP is still low.

Also arguably their GDP figures are worth even less than Ireland's. A huge proportion of Russia's economy is tied in military production (and huge proportion of that is funded through debt).

If you make a rocket worth $1 million and then blow it up the next month that cost is obviously included in GDP but it's literally the equivalent of burning money/productivity.
Tesla US sales were YoY lower in 2024 while other brands grew

other brands had nowhere else to go but up :) and this “a lot of people will not even consider the Tesla brand…” is basically same people who said they would move out of the USA if Trump won and yet they are still chillin here…

if we all made large purchased based on some moral ground there wouldn’t be any iPhones sold in the USA.
> pay to mount and balance tires twice a year

Depending on where you drive, it's a good idea to rebalance your tires on a regular basis anyway.

Incidentally, my tire shop said they've had people lose the balancing weights due to the current adhesive not being able to handle the heat this summer. Hopefully they switch to something stronger next year, but it looks like you may have to rebalance twice per summer...
Off to /r/fatfire for you
If it makes you feel any better, law enforcement makes sure reddit, Home Depot, and instagram are "aligned" as well.

Don't worry though, it's all on the up and up. No backdoors or google-like search facilities our anything like that. It's not at all automated in that sort of unseemly fashion. They always go to court. Where they talk to a judge, that they totally don't go golfing with, and ask them for a warrant for the data they found on the instagram/home depot/reddit systems.

Oh wait, no, I mean, a warrant to try to find data on the instagram/home depot/reddit systems.

/s
MS is on a mission to prove to large numbers of people that AI is not the next big revolution in computing.

Copilot has all the potential Cortana had.
Tools Free to Use
It's pretty troubling and illiberal to use the same word for a software tool being constrained by its manufacturer's moral framework and for a human user being constrained to that manufacturer's moral framework.

While you can see how the word is formally valid and analogous in both cases, the connotation is that the user is being judged by the moral standards of a commercial vendor, which is about as Cyberpunk Dystopian as you can get.
I'm not seeing a lot of entitlement or anger. GRRM is not obligated to finish the series--but, neither is he free from people giving him shit for not finishing the series. If you start a book series, foster a fandom, sell the rights to it for a TV franchise, and then fail to complete it... yeah, people are gonna give you shit when you not only don't finish it, but also move on to a totally unrelated activity!

But I think most of the commentary here is just in fun. I'm not angry at GRRM, but TBH if I knew him I don't think I'd be able to pass up "so, George... how's the book coming?" every time I saw him -- or "dude, you'll do _anything_ but work on the book, huh?"

(Also: I am a writer. I know all about procrastination... best way to focus on writing is to have something else I don't want to do.)
The 8 sample questions available here are interesting:

https://lastexam.ai/

I might be able to answer 2 of them with great effort (maybe!), and I would highly surprised if any human alive could answer 5 or more without seeing the problems in advance.