skysight-inc/HackerNews huggingface dataset:
a workaround for IP-based TVs may be some sort of splash/loading screen that shows recent-ish screenshot of the channel very quickly. It'd still take a long time for picture to start moving, but at least user will see something and could switch away quickly if they don't care about content at all.

Of course this will be non-trivial on server side - constantly decode each channel's stream, take a snapshot every few seconds, re-encode to JPEG, serve to clients... And since channels are dead, no one is going to do this.
> Could someone help me understand why we're not dramatically ramping up key sizes across the board on all encryption? Not as a solution, but as a buy-some-time measure.

I am acutely aware that there are SOME places where software only supports RSA and only supports up to 1024-bit or 2048-bit keys, and that is a legal requirement. Ramping up key sizes would be great but even 2048-bit keys aren't quite secure against certain kinds of actors (even disregarding hammer-to-head style of attacks)

> Even simple things like forcing TLS 1.3 instead of 1.2 from client side breaks things

... kind've a case in point about the pace of required improvements.
> Their primary leverage is unique features and functional adblockers, neither of which is impacted by the layout engine.

Yes, unique features like being written in a memory safe language and depending on memory safe implementations of image and video decode libraries are exactly what I care about in an all-knowing sandbox which touches network services and runs untrusted code on my computer.

> And again, you're taking away resources from something that is already behind right now.

Disagree. You're talking about every Mozilla project that's not Servo. Firefox/Servo development is Mozilla's core competency. One which they've abandoned.
Yes, but then it also encroaches on ability to verify that you were the sender when receiving the original email. Basically, unless the recipient also checks whether the current DKIM key has been published, then they can't trust it because it may be published. If it's being published at random times and to a random URL, then it's nearly impossible to actually check.

So I agree that it brings deniability, but I don't agree that it still meets the original purpose of verifying the sender.
wow so many warnings for the future.. They didnt intend to but FB now has some responsibility about whats generated on it as one of the most massive source of info in the planet...
years ago, i solved plenty of HackerRank problems in Haskell with code that contained "instance Monoid ... where" :)
Yes back in 2005 when I first went to undergrad as a mech engineering major, linear algebra was not a requirement. Our mechanics professors were highly irritated by this.

I don't think this has changed much (but absolutely should). I've watched in real time as Micron representatives reject mechanical engineers and prefer résumés from industrial engineers for design roles due to their superior grasp on linear algebra and statistics. I'm paraphrasing but "it's easier to teach an IE how to do FEA than it is to teach a mechanical engineer DOE and Weibull analysis".
That's a good idea. You go first?
:) Use your imagination.

Here, they drew you a picture:

https://archeologie.culture.gouv.fr/lascaux/en/lascaux-cave-...
I'm 61 and I'm definitely aware that by many metrics I am a worse programmer than I was 10 years ago.

By some other metrics, I'm better, and I could still run circles around most younger programmers in terms of architecture/system design.

But it absolutely has an impact.
Great stuff! Just a wee thing - when I read "Atlas of Space" I immediately assumed it went beyond the solar system and clicked-through expecting to be able to track stars at least a few light years out. Reading your explanation here though, I see that's not intended.

Whatever, a job to be proud of!
Only if you are deliberately being obtuse.
> I feel like I'm on pretty solid ground saying that what they're doing today isn't working

How does that follow at all?
I think I write much less code now to solve a given problem, largely due to a few decades of YAGNI experience. Gee, I could build this infinitely flexible inner system to solve this whole class of problems, or I could just write some code to concretely solve today’s problem, and keep it loosely coupled enough that we can replace it wholesale later if we need to.

That, plus a healthy dose of “good enough”, along with a whole lot of “I’ve written this 5 times already” lets me get easily maintainable stuff out the door more quickly than when I started.

If I were hiring, I’d vastly prefer current me to younger me.
I don't see the words "standing desk" together in the comments yet. I am using one at the moment and later today I will be sitting. It is important to alternate lest you create new issues IMO.
> It's a rough schedule.

I agree, it is pretty rough, I wouldn’t wish it on anyone and don’t think anyone should follow it if they intend to live a full happy life.¹

¹ I know what you meant, I’m making a joke.
But MPEG is lossy compression which means they are kind of a just a guess. That is why MPEG uses motion vectors.

"MPEG uses motion vectors to efficiently compress video data by identifying and describing the movement of objects between frames, allowing the encoder to predict pixel values in the current frame based on information from previous frames, significantly reducing the amount of data needed to represent the video sequence"
It's tiring that most things have to come back to politics nowadays.
except when it comes to banning books in schools. and prohibiting classroom discussions on race or LGBT topics.

somehow free speech never seems to cut both ways with these people.
Honest question: why do you censor the word rape?

I skimmed HN's FAQ and I see no mention of forbidden topics or words and it seems the mod team prides itself on openness (does not make it true, i know). Do you believe your comment or your account would face negative consequences for using that word?
There are two reasons I'd choose a MacBook Air over other ultrabooks. First and foremost, the MacBook Air is fanless. Second, there are silicon keyboard covers widely available to protect against dirt getting inside.

Both Asus and Dell seem to be marketing laptops to compete with the MacBook Air, but none of them have this feature combination that keeps the MacBook Air unique in 2025.

Only with the MacBook Air can you live in a house with six cats and be confident the laptop internals won't be full of fur / dander / dust after a year.
But most generations before us also didn't have the same awareness about the health risks associated with a lot of those acts unlike younger people today.

And the generation after us will probably think we were dumb about stuff as well (eg. social media, disinfo, Delta9, etc).
It's the position of the electron beam in a CRT monitor -- from the VGA signal the hardware is emitting.
The coming American labour market shock
Nonsense no, all technology has a use-case, including blockchains, VR and whatever’s been hyped in the last 20 years. I’m not even an opponent of AI in its current state, its and incredibly useful tool for a big number of things.

Overhyped (and more specifically, overvalued) is a different question though. I think that most people working in the AI field have a pretty good monetary reason to say that AGI and ASI are just around the corner, but I have yet to see proof of any of it being achieved in any way whatsoever.

Looking at everything we have so far, LLMs are still only token prediction and neural nets can only do what they’ve been trained to do. The datasets may be bigger, the computing power and efficiency may be increasing and we’re building abstractions that make longer chains of „thought“ possible, but at the end of the day this is still the same technology with the same restrictions that it’s always had and I don’t see that changing.
They are, but someone set this up in 2016 or so, and nobody has changed it :) Most likely the person got laid off, or went somewhere else, and nobody on the team has any idea about it.
Would you rather they be ashamed of it?
Show HN: Stagehand – an open source browser automation framework powered by AI
Hi HN! I’m Anirudh — longtime lurker, first time poster, and I couldn’t be more excited to show you Stagehand.

Stagehand is a TypeScript project that extends Playwright with three simple AI methods — act, extract, and observe. We’d love for you to try it out using the command below:

npx create-browser-app --example quickstart

Here’s a sample workflow:

const stagehand = new Stagehand();
await stagehand.init();

// Stagehand overrides the Playwright Page and Context classes
const { page, context } = stagehand

await page.goto("instadash.com") // Regular Playwright

// Take action on the page
await page.act({ action: "click on taqueria cazadores" })

// Extract relevant data from the page
const { price } = await page.extract({
instruction: "extract the price of the super burrito",
schema: z.object({
price: z.number()
})
})

We built Stagehand because we loved building browser automations using Playwright and Selenium, but we grew frustrated at how cumbersome it is to just get started and write simple browser automations. These frameworks, while incredibly powerful, are built for QA testing and are thus notoriously prone to fail if there are minor changes in the UI or underlying DOM structure.

The goal of Stagehand is twofold:

1. Make browser automations easier to write
2. Make browser automations more resilient to DOM changes.

We were super energized by what we’ve been seeing with vision-based computer use agents. We think with a browser, you can provide even richer data by leveraging the information in the DOM + a11y tree in addition to what’s rendered on the page. However, we didn’t want to go so far as to build an agent, since we wanted fine-grained control over each step that an agent can take.

Therefore, the happy medium we built was to extend the existing powerful functionalities of Playwright with simple and extensible AI APIs that return the decision-making power back to the developer at each step.

Check out our docs: https://docs.stagehand.dev

We’d love for you to join and give us feedback on Slack as well: https://stagehand.dev/slack
That's because most people live in cities because they prefer it, not because their office was there.
An easy way is to check the length of the p= value in the DKIM record. If it's around 216 characters, it's likely a 1024-bit key. A 2048-bit key usually has about 388 characters.
Music volume these days is too loud for me.
Insert reference to the most infamous “Eiffel tower at night” situation
At the time? It's still happening today!
I'm a physicist. What education are you referring to?

Downplaying the risks of nuclear power plants, which are real, is easy to do, as long as it is far from your home. Most people can't grasp the reality of a nuclear disaster or its aftermath, because they haven't seen it. I have.

Yes, engineering has progressed, yes, there are ever improving safe-guards.
As you're probably aware, in Japan, we had a major disaster 14 years ago. Such disasters are very rare, but they will keep happening in future, and no electrical company that build nuclear reactors can guarantee that the probability is 0%. It is a matter of time (maybe in 50 years, maybe in 500 years), and when it happens, who is going to take responsibility for all the lives and damage? Toden couldn't, and certainly not the armchair (nor actual) nuclear engineers who like to lecture people about how they are uneducated.
Fantastic project and front page. I'm sorry I have nothing to add, I'm just amazed be the effort, and how smooth, fast and straightforward it all is presented.
yea, yeah, everything sucks now... we know.
It’s worth pointing out the incongruity of calling online theft “violent in nature” and then directly comparing it to mugging, which works off the threat of implied violence.

You clearly understand the difference between violence and mere deceit. The fact that this isn’t a violent crime is probably relevant to its popularity, since recruiters don’t have to filter for people who are willing to resort to violence in the face of resistance.
Supply can't possibly keep up when real estate is used as an investment.

As an analogy to the dead internet hypothesis I present the dead real estate market hypothesis. Increasingly it's just investors buying and selling properties from each other.

And it's not just a hypothesis. China built enough homes to house its population twice over, yet it's not reflected in the prices. All because everyone and their grandma is investing in real estate.
Run on any device, Code in JavaScript/TS, Use NPM, Share with Git
Capital Beyond Wealth: Why Taxing Rich People Often Fails
I love this.

It’s really easy to get lost in Space when you zoom out and back in after twisting. I can see the planets on the edge of the screen, but can never seem to find them again.

Reloading, of course, fixes all. But maybe some compass to click on to recenter on yourself (earth) like on google maps.
Yes it is. There's no zoning law that says "You can only build houses here, no apartment, unless you build commercial real estate"

Commercial real estate is generally illegal anywhere dense housing is also illegal.
I mean, let's suppose I had a guarantee that I have the purest coke to ever exist, with no adulterants added, straight from the factory...it's still bad for me. I probably shouldn't be ingesting it regardless.

I've been reducing my caffeine intake, and I don't drink alcohol. I don't even eat sweets anymore. I'm basically a square now; too old to do this stuff.
I think https://spaceengine.org/ fills part of your request. I haven't played it but I've watched videos about it and it looks like you can jump anywhere around the observable universe and look at any object you want.
Amen, hopefully someday we can get a proper civil discussion on this. Shame on the HN mods and higher ups really for trying to censor this.
Tidy First? A Daily Exercise in Empirical Design • Kent Beck • Goto 2024 [video]
Do you mean why would it be the case that a strong claim needs citation? Because it's a strong claim with no evidence (they provided some in another comment, sample size of 5...).

If you mean the claim itself, the person you responded to did not make it.
Once you have a CO2 tank and regulator the only thing the sodastream is providing is the interface from tank to water bottle.

Direct into the bottle is the way. You can buy carbonator caps for different bottles from a homebrew store. This is a routine maneuver for homebrewers and the risks are small & well understood if you approach it using their gear, knowledge, and technique.

Once your current sodastream bottles expire you can replace them with something else entirely. Getting the tank and regulator is like 80% of breaking free of their stuff entirely, just finish the process.
Problems you see in videos on the internet maybe prove that problems will still occur with permitting.

It doesn't show you if it would happen any less compared to no permitting.

Not that I care either way regarding permitting, but people being stupid is common, but we still do things to try to limit it.
Counterproductive how and to what/whom? For the sake of keeping DNS TXT entries and e-mail headers compact? Would you stand by this statement also in the context of a certificate authority's root signing key, or an RSA host key for an ssh daemon?
Coder | https://coder.com/ | Multiple roles | Multiple locations | Full-time

Coder is an open-source, remote-first software company. Our product moves development from local machines to cloud infrastructure, reducing onboarding time while speeding up builds, tests, and workspace configuration for individuals and large dev teams. The developers that we support work at companies like Discord, Dropbox, and Palantir.

[1] Staff Ecosystem Engineer (US/Canada, Remote)
[2] Software Engineering Manager (Poland, Remote)
[3] Coming soon - Director of IT (US, Remote)

Careers page w/ more information + salary bands: https://coder.com/careers?utm_source=O2n5Ew72WD

Questions? Reach out to connor.brim@coder.com
COVID + Middle Class Poverty
I talked to Meta's Black AI character. Here's what she told me
In any case, the demise of the use of Latin in the church…

It’s actually making a comeback in the Catholic Church with the growing popularity of the traditional Latin Mass, which is celebrated around the world by various communities, much to the chagrin of some persons presently of influence and/or in leadership.

https://www.latinmass.live/

It’s much rarer to encounter the reformed Mass (missal of 1969-latest, i.e. reforms following Vatican II) offered in Latin, but it is done in some places. The communities offering the traditional Latin Mass use the 1962 edition or a 20th Century edition predating the changes to Holy Week in 1955.
Yeah, stats is the other major deficiency in the course load. I think one course is required but its basically high school level "check out these normal distributions, 68-95-99.7, here's a Z-score, see you later".

Thankfully the companies I've worked for have done a really good job with advanced stats training.
Nevermind Chinese spies: US Air Force picks Verizon for 35 base network upgrades
Rust in Linux Kernel: Safer Code or Unnecessary Complexity? [pdf]
HoloISO (which basically is SteamOS 3) - https://github.com/HoloISO

SteamFork - https://github.com/steamfork

ChimeraOS - https://chimeraos.org/

Take your pick.

My point is that you have all kinds of choices (including Bazzite and a earlier version of SteamOS) to run Steam in a couch/console setup RIGHT NOW.
Is this a trailer for Black Mirror's new season?
Thanks, I'm in the UK, and US-UK shipping is horrendous, but I may give them a try.

Right now I'm try to find a longer persistence photochromic for the daylight version.
If someone runs over a pedestrian and they're in the hospital because they drove in a pedestrian path ... that's on them, not "it's me vs cars".
> The fact checking was pleasing the left, and now that the right has the power, this left-wing-propaganda thing has to go.

Yes you understand. Meta, due to its problems with moderation over the years, both legal and political, has largely ceded direction of that to the government. Previous government wanted things like fact-checking, an oversight board for moderation decisions, and censorship of certain issues. Current government doesn't want any moderation at all, like X, the social media owned by Trump's biggest ally, which he personally loved so much that he created his own Twitter clone when he was booted off of Twitter. So in that environment, the easiest, simplest thing is to treat Meta platforms like X. That's all there is to it. It signals commitment to the new administration, it heaves political and legal pressure off Meta, etc. much more than your suggestion, that they keep fact-checking but bias it towards the right (which would need to be explained to the administration, etc.) Just saying "We're like X now" gets the point across most cleanly, and it's cheaper
If you want to continue with the analogies, looking at a lock and figuring out it's fake does not constitute a crime.

That key can not be used to decrypt anything. Maybe impersonate, but the researchers haven't done that. It's also difficult to claim something is very sensitive, private or secure if you're publicly broadcasting it, due to the fact that the operation to convert one to an another is so absolutely trivial.

And they did not make a copy of their private key, they did not access their system in a forbidden way. They calculated a new one from publicly accessible information, using publicly known math. It's like visually looking at something and then thinking about it hard.

I wouldn't want to explain these things either, but such a prosecution would be both bullshit and a landmark one at the same time.
Oh, so community notes on twitter are actually not good, but its good that Facebook is implementing them anyway? You make no sense and are constantly equivocating back and forth in all your different posts.
This is even worse for copying the link. On iOS the contextual menu comes with the preview, which will destroy the magic link.
Commercial RE too. When you say supply is constrained, they don’t mean there’s no RE available, they mean RE isn’t available at a lower price. Most cities in the US right now have a huge commercial RE vacancy rate, yet if you try to lease it, you’re not getting rates that a free market low demand situation is going to get you.
QR Code clock. It updates the QR every second to display the time, in realtime
I do not believe in "boyscouting". I think if you want to leave it better, make a ticket and do it later. Tacking it on to your already planned work is outside the scope of your original intent. This will impact your team's ability to understand and review your changes. Your codebase is unlikely to be optimized for your whimsy. Worse though is when a reviewer suggests boyscouting.

I've seen too many needless errors after someone happened to "fix a tiny little thing" and then fail to deliver their original task and further distract others trying to resolve the mistake. I believe clear intention and communication are paramount. If I want to make something better, I prefer to file a ticket and do it with intention.
Ok, I just tried again.

Turned off WiFi and put phone into Airplane Mode. Verified that Bluetooth is still connected to the watch.

Go into the Connect app. There's a big red box that says "No Internet Connection."

Heart Rate is transmitting to the Connect App in real time.

However, if I try to run a Sync from Connect, it hangs and then fails.

Turn on WiFi and take phone out of Airplane Mode. Run a Sync from Connect. It completes successfully.

Confirmed - If you complete an Activity and want to sync your watch to your phone with the Connect app, your phone must have an Internet connection.
AMD partnering with drug-company Absci to lower inference costs
Very beautifully done. Thanks for sharing, perhaps you can add the Trojan asteroids in the next iteration.
Can anyone elucidate how the client can discharge the bigger TTL of their own DNS result for that shorter period with CloudDNS?

Or is that a given DNS design such that a client too must wait for its longer DNS TTL to lapsed from its own cache before benefiting from CloudDNS?
Yes, I've now read it and it answered those questions. But it also stumbled upon an easier possible solution without realizing it: if you wish to pretend you didn't send some emails, you can still claim that someone stole your password. Whether this claim will be believed or not, is independent of DKIM.

Spoofing is a better excuse than a stolen password only in the case of a single email. If there's a conversation spanning multiple messages, a spoofer wouldn't be able to properly answer the messages of the other party, as he doesn't receive them.
Such ideas generally interfere with usability. I loath any such automations. Some more examples: the menu changes when the mouse hovers over the item; the window size or position changes when the window movement nears the border; Word automatically indent bullet items etc etc. The people designing such systems think they are designing a smart system and the usability is horrible, for me at least.
The U.S. is controlled by an ever shrinking collection of people and institutions, namely corporations and extremist groups. That's how it's more and more republic-like.

Sure, you could even bring a national voting system, but it wouldn't make it any less of a republic because of the outsized influence that the sub one percent of people have.
I wonder how it compared to off piste snowboarding? I lived in Chamonix a bit and a lot of the shuttle bus drivers seemed to have spinal injuries from going off cliffs accidentally snowboarding off piste. It can be hard to see them in deep powder.
Widespread Fog Sparks Theories About Secret Tests and Alien Activity
A Novel Wearable Sensor for Measuring Respiration Continuously and in Real Time
Woooooooooowwww