skysight-inc/HackerNews huggingface dataset:
I actually have one of those bacon tray things. It's just very messy as you say and doesn't really save effort overall. Probably better using a standard oven for big batches.

re: ground beef or meat in general, slow cookers have sort of the same problem with respect to Maillard reactions. You're generally better off using a dutch oven, browning, and then cooking in the dutch oven--unless you want to do prep and then toss in a pot and forget for the day. I have a slow cooker but wouldn't buy one today.
> Samsung's new 75" display has near-zero power consumption

"The color palette is very limited, contrast is not very high, and the refresh rate is low."

And this power is valid only to keep static images on the screen.

Really impressive. /s
Amazon.com Announces Q4 2024 Results
> And only one of them was a person being burnt to death

Flying is getting safer and safer… only one recent crash at Ronald Regain airport (KDCA).
I am invoking it. “Penetrate and Patch” is illustrative and catchy and the arguments presented, for that one in particular, are largely theoretically, empirically, and even predictively supported.

In fact, all of points except “Hacking is Cool”, are largely well supported. The common thread being that all the other points are about “designing systems secure against common prevailing threat actors” (i.e “defense”) and only that point is about “development of adversarial capabilitys” (i.e. offense) which they wrongfully undervalue and even associate criminality with; misunderstanding the value of verification processes.

And besides, the entire modern science of software security is, objectively, terrible at “designing systems secure against common prevailing threat actors”. What it is pretty good at is the “development of adversarial capabilitys” which has so far vastly outstripped the former and demonstrates quite clearly that prevailing “defense” is grossly inadequate by multiple orders of magnitude.
Necrophagist [1] - Epitaph, but on the clarinet https://www.youtube.com/watch?v=OPebzuVLNKo

[1] For those unaware, Necrophagist was Muhammed Suicmez, the most HN musician ever to live. He wrote The Definitive Technical Death Metal album, twice, and then disappeared from the scene forever. According to the legend, he'd become a SWE at BMW.
"Torrenting from a corporate laptop doesn't feel right": Meta emails unsealed
That's the conventional short-term wisdom, but you'll find just about any rule is bendable to breakable when market conditions change, folks get scared, or they simply decide to.

There's no document formatting that can't be copied elsewhere. Start with new documents and convert the old ones (to pdf or whatever) at some point.
Telling people about things AI said to you is a little like telling people about a dream you had. It probably won’t be as interesting to them as it was to you.

> While the […] focuses on […], it's important to critically evaluate the potential downsides and unintended consequences.

This is just boilerplate that RLHF-aligned models put into their responses when you ask for an opinion on almost anything. It’s AI corporate-speak. It is not meaningful.
Wonder how Elon is getting the clearance for this , dude smoked weed on camera , isn’t that automatically disqualifying for gov clearance ?
Enough cycles and you get a free pillow so the risk comes with rewards sometimes!
https://youtube.com/watch?v=edXOIJZrLPo
N.C.A.A. Excludes Transgender Athletes from Women's Sports
And who is "we"? Is he using the royal we?

"We aim to replace hard-coded.."
Does this do "Computer Use" in that it looks at the screen, controls the mouse, keyboard (e.g. how Anthropic computer use does?)
Nobody said they're okay with it, nor did they describe what they use the data for.
Could this be formulated to cause temporary blindness?
People have been worrying about this for 15 years now, but there's not much evidence of it actually happening.

One possible reason: knowing about a vulnerability is a relatively small amount of the work in providing customers with a working exploit chain, and an even smaller amount of the economically valuable labor. When you read about the prices "vulnerabilities" get on the grey market, you're really seeing an all-in price that includes value generated over time. Being an insider with source code access might get you a (diminishing, in 2025) edge on initial vulnerability discovery, but it's not helping you that much on actually building a reliable exploit, and it doesn't help you at all in maintaining that exploit.
> Of course my premise doesn’t hold, and the glaringly obvious cause is historical inequality.

No, this is false. You don't appear to know what you're trying to postulate.
I completely agree with you. Establishing clear guidelines on how data is used and who can access it would be essential. This concept has value beyond just sales and marketing. For instance, if someone is seeking funding today, where can they find a comprehensive list of potential funders, determine their eligibility, understand the application process, and know what documents are required?

Of course, spam could be an issue. To maintain a trustworthy and reliable environment, a robust reputation system—similar to Google's PageRank could evaluate individuals and their contributions. It would replicate the way we naturally seek advice from trusted individuals but on a global, digital scale.

What do you think?
Very interesting, my mistake! I'm more familiar with acoustics and assumed it was the same phenomenon, but it looks like I jumped to a mistaken conclusion.
I'm curious, have you ever tried the McGill Big 3 for back pain?
Have you seen:

https://winworldpc.com/product/ibm-visualage-for-java/10

QUOTE:
VisualAge for Java is based on an extended Smalltalk virtual machine which executes both Smalltalk and Java byte codes. Java natives were actually implemented in Smalltalk. Later versions were implemented on regular Java.

Obviously not the same....
Show HN: Inferable – Build Reliable AI Agents with Durable Execution
Hey HN,

We've been trying to make agents "programmatically useful" and built an open-source AI-native workflow orchestrator called Inferable.

We integrate Tools, Agents, and Durable Workflows in a code-first way to create "Durable Agentic Workflows".

Basically:

1. We provide SDKs to wrap your existing code as tools.

2. Our agent abstraction dynamically searches through all the tools, and calls them in a multi-step reasoning process.

3. Durable workflows help you string together agent interactions using "workflow as code".

The control plane handles the orchestration of the workflow and the agents, and we've done some things to failover on machine stalls, tool failures, and other disasters.

We also use long-polling, so workflows and tools don't need any network ingress.

There's a lot more to it, but we're seeking any early feedback you have.
If you say so, but I was a practitioner in 1997 and am a practitioner in 2025 and I think you'd be out of your mind to prefer the norms and praxis of circa-1997 software security. You do you.
>Moore's law quickly made those compromises obsolete.

Your overall argument is perfect, but I'd question the use of "quickly" since people were selling essentially 6502-based stuff for how long, 20 years at least? From the Apple II in 1977 to the SNES which was released in 1990 and still getting games in 1995, so that's 18 years of that CPU being highly relevant and worth learning.

Of course, you're 100% right that, assuming money was no object and you could buy and use whatever hardware you wanted to, it wasn't long before you could escape those compromises since the x86 and the 68000 (and probably others I don't know) brought much better architectures to those who could afford them.
I didn't redefine it lol. you assumed I was using one definition and appear to be confused when I clarified. I've been very consistent.
Maybe they have a partnership with Cerebras:

"Congrats on Mistral's new Le Chat launch!
10x faster than ChatGPT, Sonnet, DeepSeek.
It's instant! "

https://x.com/CerebrasSystems/status/1887584562987082174
Big fan of these anti-ad manifestos. Here's one from Banksy: https://news.ycombinator.com/item?id=9326372
It’s probably simmering, but it also probably boils on occasion. You’re not losing stew anyway, you’re just losing water
Is this source available?

Read-only or read-write? And if writeable, what's concurrency like?
C64 Demos peek – Nine by LFT [video]
North Korean Hackers Exploit LinkedIn Job-Offers to Target Devs and Tech Experts
some math because I'm curious:
If you draw down and replace 50% of the water every day, each molecule has a 1/2 chance of sticking around.
After 3 months that's 1/(2^90).
A 5 gallon pot contains around 2^87 water molecules.
So after 3 months there's basically none of the original liquid left.
> You're missing the point. The real issue is that r/pics, a subreddit that should be about photography enthusiasm, has become so hyperfocused on politics,

No, I'm not. I'm making a statement about a particular claim: that Reddit is overwhelmed with leftist death threats.

I said nothing about r/pics being apolitical, and I'm not taking a stance in this comment chain about whether I think r/pics should or should not be apolitical. That's a different claim, and you're moving the goalposts.
This is pretty neat.

My criticism is that the syntactic sugar and trying to make it 'look like' a different language actually just obfuscates what's going on and makes things more confusing. e.g. as I undnerstand it

channel { foo[bar] => {
...baz...
} }

Means 'when you receive the token 'foo' from channel, read another value from it, call it bar, then do the stuff inside the braces'. The `foo` and the `=>` are tightly linked; `[bar]` is in-between lexically but logically the order is:

channel { foo => {
channel [bar]
...baz...
} }

i.e. it doesn't make sense to think about the `[bar]` part until after the `=>` has done its job of matching 'foo'.

In the same vein, putting "!" and "?" directly after some other token makes it look those go together, but they are separate things.

caller.empty!

Sends 'empty' to caller, then closes caller. Maybe just writing this with spaces between the parts makes it more clear:

caller .empty !

Parentheses and square brackets are more about what's inside them than what's outside; `.foo` means 'send literal symbol 'foo'', `(foo)` means 'send value named foo', and `[foo]` means 'accept value and call it foo'. All represent operations to be performed on 'the channel in question', but by shoving things together it 'looks like' a method call or something to someone used to looking at C-like languages.

I am mentally putting spaces like that in there as I read through the README.

channel .foo (true) [bar]

and so on.
I am going to go out on a limb and say if this turns out to be true, you will find some way to rationalize it. Call me crazy.
Including animals in economic estimates is famously difficult. After all, how much wood could a woodchuck chuck if a woodchuck could chuck wood?
> Teslas are good cars, but I can understand not wanting to drive around in anything associated with the current CEO.

It has, unfortunately, nothing to do with it. The prices have risen and people do not have money to spend on cars.
> accusing people of being "far right" or "Nazi", and to call them ignorant or stupid because they want other policies does not work and only increases polarisation.

This is true but this is not what's happened here. The discussion is about whether Musk's gesture is a Nazi salute. OP called ignorant people who do not see it as such. They said nothing about those people's opinions and did not accuse them of being far right or Nazis themselves. In fact OP didn't even call Musk a nazi in their post. To conclude that it was their hidden intention to do so is a leap in logic that is not obvious.
Libertarianism was never my thing, but I get the impression that it's not as popular with people in their teens and twenties now as it was in the 2000s.
CNE: the modern term of art for deploying exploits to accomplish real-world objectives ("computer network exploitation").

LE: law enforcement, a major buyer of CNE tooling.

IC: the intelligence community, the buyer of CNE tooling everyone thinks about first.
OpenAI Deep Research is genuinely useful – Gary Marcus
The issue isn't search or LLMs, it's the data sources. I believe we can create something better than the traditional web for sharing and accessing information in the LLM era. What do you think?
If it's going to take 10+ minutes to cook, why not use something like a toaster oven?
simonw/shot-scraper has a number of cli args, a GitHub actions repo template, and docs:
https://shot-scraper.datasette.io/en/stable/

From https://news.ycombinator.com/item?id=30681242 :

> Awesome Visual Regression Testing > lists quite a few tools and online services: https://github.com/mojoaxel/awesome-regression-testing

> "visual-regression": https://github.com/topics/visual-regression
> It’s AI corporate-speak. It is not meaningful

It is if you want to better understand how models are trained and in what directions they are leaning.
Stremio is (mostly) open source and doesn't cost a penny and AFAIK has no malware. It does sometimes have some ads, about which they are very open about.

Debrid and torrent indexing services are simple websites/APIs with some mostly proprietary hacked together backends. Some of them have subscriptions, but you know what you buy if you subscribe, and many don't even have recurring payments. Someone probably makes some profit out of those, but I'd guess the margins are quite slim, and there's a lot of competition.

There are surely a lot of scams out there too, but I'm quite well aware what my $3 per month buys and I know better what I'm installing or downloading than with any commercial services.

Majority of what's happening underneath is done by the saints of the scene, taking huge risks for zero pay.
The trick is to use a pasta cooker basket which hangs from the edge of the pot like the ones restaurants use. You dip it in to the perpetual stew so that noodles can cook in the broth then take it out when it’s ready. They’ll still dissolve if you leave it in too long but at least with this method you don’t need to boil a separate pot of water and you can infuse the noodles.
But will they do anything to try to stop it? Probably not. They'll continue to toe the (Republican) party line, without exception.
Paraguay's ISPs Struggle to Attain Best Practices at Protecting Users' Data
Prompting Patterns: The Clarification Pattern
Most people used advanced features, even if they were hidden behind libraries. Even if you’ve just had a codebase which only used playframework.
Feel free to re-read my comments and address my actual statement, pointing out that your initial assertion is wrong. That, versus changing the subject.

>Enjoy your slippery slope

There's certainly a slippery slope here—and a strawman, but they ain't mine.
I always thought this was real weird. https://en.m.wikipedia.org/wiki/Aharonov%E2%80%93Bohm_effect
https://www.wsj.com/tech/doge-staffer-resigns-over-racist-po...

Look sources and everything.
> Is r/pics explicitly apolitical?

No, as evidenced by the "Politics" flair. (But also no, the rules of the sub do not forbid political images.)

> Does it tend to feature current events and is that lineup just proportional to the magnitude of what's happening right now?

Yep.
That is objectively untrue
I've had the same experience with my legs and cycling. I usually cycle pretty regularly from spring to mid autumn. But I rarely do during winter. It's just not enjoyable for me when it's -10°C.

Every year during the winter, my legs basically turn into sticks. This year especially since I broke a bone a few months ago. For the first few weeks of spring my stamina and leg strength is at most a third of what it was the previous year. But once I've regularly cycled again for a handful of weeks, the strength returns incredibly quickly.
Cats don't sit at a desk for 8-10 hours a day in the same position
Some microwaves take a useful shortcut with a sensor for water vapor, so they know when something has started to steam and can reactively change the amount of time remaining.

Obviously this is great for things like soups, but not-so-much for things which don't reach 100C in an even fashion.
"C++ isn't really backward compatible with C because to take advantage of its classes and templates you need to change so much code..."
But did it provide a gain in power and soundness? There issues with the 2.x system.
Trump won by a slight majority. Given how close the race was, I don't think it was any one issue. Inflation was the problem. So was anti-DEI sentiment. So was bending over for donors and journalists who didn't reflect majority sentiment. Any one of those things would have probably helped Harris close the gap.
Yeah just do it as part of your work without telling people. You're paid to write software and part of writing software is refactoring.
Each of his videos is a joy to watch. He has a very relaxing voice
> but a real bummer if you're trying to be fit.

Do you mean buff instead of fit?
I thought the same, but I didn't double check so I did not mention it.
> The $80k trucks my family members buy do not cost 3X as much to manufacture as say, a nice Camry, but the price you pay is about 3X.

> ... even using longer term loans to make it happen.

I don't understand how so many people are driving these vehicles. Not only are they 2-3x as expensive to buy or lease but they're also 2-3x more expensive to fuel and maintain. (Probably to insure, too?) I don't have any data to back this up but my intuition tells me that these vehicles and their loans could be the cause of the next subprime mortgage-esque financial crisis.
My top reasons not to refactor:

1. My boss won't let me. The usual excuse: "Too risky... there are other priorities... and besides, where are those performance improvements you promised me? We don't pay you to make the code pretty."

2. Boss of group which owns some of the code I need to refactor won't let me: "Too risky... we have other priorities... have your boss bring this up in the next [bogus] meeting"

3. Other developers get panties in a bunch over a tiny refactor (semantically) but which involves changes to names in a lot of files.

4. Knowing that if I'd start this refactor I will not be able to resist another refactor until I'm basically refactoring people's entire code to look quite different.
But what is the branding?

United States AI?

Like the premise of the company name is bad. Real bad.
Training a base model just for computer use seems like an overkill as normal reasoning model like o3 for planning + a vision model like gemini-flash is good enough[1] without being trained specifically for computer use.

But if you still want to try out this path, Google has made the screenQA dataset(rico) available[2] along with bounding boxes.

1. A framework to use local/hosted models for android use/control - https://github.com/BandarLabs/clickclickclick

2. https://github.com/google-research-datasets/screen_qa
You can do LDA ($0f),y

This is using a 16 byte address in zp as a ptr + y offset

For LD[$0f] #65

It's more instructions but you
LDA #65
STA ($0f),Y (assume Y = 0)
It still seems bizarre to me that the Java ecosystem relies upon code-sharing through precompiled binary packages. Compared to for example Rust or Elixir where you only download source and build it locally so that everything is built with the same compiler and environment. This makes it absolutely trivial to debug your dependencies and even fork them when necessary. Most Java programmers wouldn't ever dream of doing that.
Don't spend 100% of your time refactoring.
Perception is just 1-2 screenshots. A number of recent VLM models have a lot more pretraining data on GUI interactions, which helps.
i wonder how good is R1 at counting pixels from a screenshot. what enabled claude and OAI's CUA to develop computer use was being able to precisely give x-y coordinates of a click location.

also, how big of a gain to have reasoning for computer use? i feel like reasoning unlocks a lot when there is a single complex question but not so much better at taking actions in a long term plan.
Serious suggestion: stand while you watch the video (Youtube on a TV helps here), use a pomodoro timer to do it in bits.

I also find I can watch a good bit of a complicated/technical video while walking on a treadmill/stairmaster at the gym. Just enough noise of other people, and the determination to do 45-60 minutes on a fitness machine replaces the determination required to get through a video. Doing it 3 days in a row feeds the motivation cycle in me. After day 1 I'm itching to get back to the gym and get back to the video to do another "episode".
As someone who has been teaching assembly to undergrads for many years, I have a couple of things to say about this. First of all, I agree. The 6502 is great for beginners but that is not just merit of the 6502 language and I want to explain why.

I have taught 68K, MIPS, ARM, x86, etc., and the overall good student feedback I got by teaching 6502 is mostly because of the surrounding context that comes with the CPU. The reason 6502 clicked better than other modern alternatives (MIPS, ARM, x86, etc.) was because we use it to program a real machine that is simple to understand (i.e. Nintendo Entertainment System). Rudimentary memory mapped IO, no operating system, no pipelined instructions, no delay slots, no network, no extra noise, ...it's just a simple box with a a clock inside, a CPU, some memory addresses, some helper chips, IO mapped to memory addresses, and that's pretty much it!!! So, even though I agree that the 6502 is not the simplest instruction set out there, THIS simplicity of the system helped a lot.

And about the limitations of the 6502 CPU, these limitations were also important for students to understand that these instructions have a reason to be the way they are. CPUs were designed and wired given the constraints of that time, and that reflects on how we programmed for them.

So, even thought this was mostly empirical, I have to say picking 6502 and the NES to teach beginners was successful. Once again, not really because it was the 6502, but because the 6502 forced us to go simple in terms of the sytem we were moving bits left and right.

Once students played around with the 6502 and saw NES tiles moving on the screen, then it was super cool to evolve and show them how the 68000 did things differently, and then evolve more and show how MIPS came, show how pipelining works, how to take advantage of delay slots, and being able to compare the differences of RISC and CISC. It's super simple to evolve once the basics are there.
Could you share some of what is great about the cl/sbcl tooling?
LLM computer use is like that inflatable autopilot from Airplane, it makes no sense for something that can interface directly with the underlying system to have to interact with the GUI that's only there because we are apes who like brightly coloured rectangles and clicking things.
Annie Rauwerda's exploration of this (cooking a stew for 60 days and sharing it with the community in Brooklyn) was really fun to track along with!

https://www.perpetualstew.club

https://www.grubstreet.com/2023/07/annie-rauwerda-perpetual-...

https://archive.ph/iGGJz