skysight-inc/HackerNews huggingface dataset:
"If people start using ChatGPT-5 to hack critical infrastructure and take down power grids, do we just give up and die ? Or adapt ?"

Why do I keep hearing stuff like this?

First off, if ChatGPT-5 comes out and makes hacking critical infrastructure and taking down power grids easy, what makes you think its ability to counter that by hardening systems won't go up too?

And second, what makes you think that ease is the main thing stopping people from committing terrorism? We know that you can cause widespread and long lasting damage by firing at a fragile metal boxes that take months to replace and affects the ability to power entire regions.

There's something to be said about not needing to be physically there... but fear of getting caught is not really what keeps people from being terrorists. The fact is for all the unfounded pessimism the 24 hour news cycle has birthed, people just generally don't want to take down power grids, even for fun, or even if it's easy, our just out of curiosity.

-

There are reasonable angles if you want to argue for responsible AI, "it's going to turn people into terrorists" is not one of them.
Yeah but Firefox drops pinned tabs from memory all the time if you're low on RAM. It's definitely not as reliable as a separate app.
That is incorrect. A TV is a display panel optimized around a 10’ interactive distance. A computer monitor is a display panel generally targeting 2’-3’ at most.
Your argument possesses a fundamental mistake that most venture capitalists make: that the demand is infinitely elastic but supply is completely fixed; in other words, the manufacturers being able to perfectly impose what consumers want to consume.
And if you tell me now, that it works without having access to contacts, its lightyears ahead of WhatsApp.

But still, these moaning dialogs aren't trust-building. I wish there would be better guidance with UX in the industry.
I can't give a specific example sadly. In my opinion it is not the best bang-for-buck because you need to luck for that specific model and the needed parts. I think you can find better deals if you are open e.g. for other Thinkpad models that are currently sold at a better price in your country but can't run Libre/Coreboot. I think T440ps are already out of the "companies are dumping them on the used market"-window so their are probably better deals with a bit younger models …
That seems irrelevant given that these offenses are but a minute share of the total judicial cases.
I don’t know anything about hydrinos, so I’m not qualified to evaluate your link myself. However, the Wikipedia page [1] has nothing good to say about that company. That video makes all my scam alarms go off.

[1]https://en.m.wikipedia.org/wiki/Brilliant_Light_Power
Seems like a cool idea - you’d just have to figure out where to get the stats from.
They explain it in the docs, here:

https://framesurge.sh/perseus/en-US/docs/next/state/intro

Seems like snapshots of the current data view, in this case.
It actually rewrote my explanation and made a substantial change to part of it, using a completely different chain of logic than I did. But you're right, it struggles to do original mathematics. When I asked it to write an explanation from scratch, it made a mistake in the proof.

I just wanted to point out that GPT 4 can be quite useful despite its shortcomings.
We could already be doing that during the 1980's had it not been for UNIX getting out of Bell Labs with source tapes, and bad management decisions.

https://interlisp.org/

http://toastytech.com/guis/cedar.html

"Eric Bier Demonstrates Cedar"

https://www.youtube.com/watch?v=z_dt7NG38V4&t=2s

"Making Smalltalk"

https://www.youtube.com/watch?v=PaOMiNku1_M

http://www.edm2.com/index.php/VisualAge_Smalltalk

Also there is to note that most BASIC implementations had support for automatic memory management, at least for strings and arrays, the structured compiled dialects even better.

Also database programming with languages like Clipper and FoxPro.

And even if we stay in the UNIX world, that is exactly using stuff like Perl also allowed for, C like programming without the headaches of manual memory management.

Or the brief fad of 4GL languages.
Yeah back in my day we didn’t even have let or const, we had var and we liked it! We were lucky to have it! You kids nowadays with your const and your fat arrow functions, you don’t know how good you have it.
Making i18n a special case is also something Next is moving away. I18n is just an example of personalization, like multi-tenancy, AB tests for instance. Support personalization and you get all those for free. From the readme it seems a good clone of Next 12, but a very small step behind the current rationales that explain Next 13 design choices. Again still very cool project!
Purism sells laptops without a branding, but also without actual touchpad buttons.
Thanks. I didn't realize anthropologists thought that so many human habits and inventions developed so recently. It appears there is some debate about whether this occured suddenly 40,000 years ago or gradually starting more than 80,000 years ago. I will definitely be paying attention to this debate going forward.
> GrapheneOS supports this with a feature called Storage Scopes

Thanks for the pointer, adding the missing reference: https://grapheneos.org/features#storage-scopes

This looks pretty interesting (and there's more GrapheneOS has to offer):

> GrapheneOS provides Storage Scopes as a fully compatible alternative to the standard Android storage permissions. Instead of granting storage permissions, users can enable Storage Scopes to make the app assume that it has all storage permissions that it asked for. On Android, an app that doesn't have any storage permissions is still allowed to create files and directories, and is allowed to access the files that it created. Users can optionally add files and directories as storage scopes to permit the app to access files created by other apps.

This comes pretty close to what I imagined, thanks a lot for providing this living example!
Car exhaust filters fail to clean up ‘ultrafine’ air pollution
After watching how people are applying GPT3.5 and GPT4, I'd say both goals those types of goals will be attempted, and anything else that could be of use.
Best thing would be a specific html standard for emails that is defined by a group of the top email providers like whatwg.

I don't care what this html will look like as long it's can be used without workarounds.
Well I did it on my t440p and I didn't find it entirely trivial including the risk that you may brick the motherboard and that the Laptops sold over their are additionally refurbished if I understood correctly … So £130 is not too much in my opinion. Obviously it is on the high side because low volume and support for free software ·
But at that price, why bother scanning if you can buy it ?

To give those complaining about copyright the $$$ they're after?
Mastering VS Code: Proven Tips and Tricks for Effective Debugging
Obviously none if their laptop is too fragile to be doing any such work :P
I'm endlessly fascinated by the strong opinions people in software develop about tooling. I never saw it with such intensity anywhere else... I'd like to get more into that someday. Maybe because we use these tools with our minds so it's a very intimate thing. Maybe because people find hard to learn a set of tools due to so much of foundational knowledge behind it having been abstracted away so they develop mental defenses against other sets of tools as a rationalization of why they don't wanna lose the sunk cost...
I can see an underground metro requires air conditioning, but for most other things there are people in developing countries with higher temperatures who live without it.
No.

What matters is whether it's "news worthy". BillG being robbed would be news because he's a celebrity. The news is where or why, but that it's them.

That's why the news reports on Lance Reddick dying on March 17 2023, but basic obituary search finds multiple other people in Studio City who died the same week and they did not get new reports. If we based our ideas of mortality on news reports we'll find that cities that have more celebrities have higher rates of elder mortality.
Feature request: https://en.m.wikipedia.org/wiki/Deluxe_Paint_Animation was so much fun.
For those interested about the tools used: https://youtu.be/TGD8zKvRxc4 - how to make a "balenciaga" style video.
yes, depending on your motivation level. which probably is true for everything under the sun.
I always thought of static sites as prebuilt from templates, whereas traditional SSR sites populate the templates (think jsp or php) on demand. Depending on the framework, the SSR page might already be cached and be effectively static.
Dart has surprisingly hideous syntax. I wish they would have gone Go or Kotlin
This is needlessly pedantic, and you know it. The same-origin policy makes lots of things a real pain in the ass, and that there is no escape hatch for those times I know that there are some missing headers on my responses doesn’t make sense.

What OP obviously meant was a way to disable same origin policy checks.
> What's so insidious about this thinking is that its framed as benevolence.

Again, I want to remind the context of this: the context is that you're saying we need to force people to work under the threat of losing their livelihood or they can't be fulfilled.

And you're phrasing this as if I'm coming in and colonizing blue-collar workers or pushing my ideals on them. I don't think "benevolence" is the right word to use here, I just don't think there's anything noble about forcing people to work and saying that it's for their own good. It's an interesting turn of phrase to write about this like it's a "culture" when -- again -- the conversation is about whether or not people in blue-collar positions are too lazy and unmotivated to find meaning unless they're forced to work.

I just... it's wild to hear that phrased using the terms you're using. And I wonder if those blue-collar workers would agree that guaranteed income would be "taking away" their purposes, because most of the blue-collar workers I know are much more engaged in social institutions than the white-collar workers around them, and are therefore probably more prepared to find meaning within their communities and families outside of work than the average programmer on HN is.

> You want to see what people get up to when they have endless free time, just see what idle young men get up to.

This is me imposing my culture on other people? Pointing out that you're basically comparing blue-collar workers to lazy youth? Come on.

We derive tremendous value from blue-collar workers that hold up white-collar jobs and allow society to continue to function, even though they're often paid significantly less than us for what is arguably more important work. The least we can do is not pretend that this arrangement is somehow created for their benefit. This has all the energy of the proletariat complaining that the rabble can't take care of themselves and how the actually offensive thing is suggesting that they can.

If only HN could get out of its bubble and empathize more with the average worker, then it would realize that the average worker is lazy and unmotivated and needs to be managed /s
With the Office365 improvements (in particular to Excel) in recent years I would have assumed that many orgs are on the update channels for Office rather than doing manual rollouts.
Some physical books cost 3 bucks, new, others are 30, some textbooks 150 USD. Distribution costs have little to do with it. Not that I'm defending predatory textbook pricing, I totally support copying those 150 USD textbooks, whether it's digital or, old school, photocopier copies.
Author of the blog post here. Not only is it still in use, but I rely on it all the time because I find inline evaluation (M-:) unusable for anything but the simplest command. At the very least I want to visualize the output of the command without it being replaced in the echo area by the next message, and I may want to copy it.

And of course now I have a persistent history of all commands.

Thank you!
The most interesting part to me is at the bottom:

> What was initially thought to be a market-triggered event turned out to be a clear case of fraud, with former CEO Kwon at the epicenter. According to on-chain data, In the 3 weeks leading up to the depeg of the TerraUSD (UST) stablecoin, one entity dumped over $450 million of UST on the open market. Four days after the last sale, UST started collapsing. The entity behind the massive dump was none other than Terraform Labs.
I worked ~20 years ago doing this exact job at Royal Mail in UK. The software that they were using was not their own, but being created on contract by Lockheed Martin, who did not write it themselves but subcontracted out to another company. I'm pretty sure that the basics of the software will have been sold again and again to different companies. The end result of the contract was that Royal Mail did not own the software and when the development contract was up, there were several stupid things that could not/would not be fixed without serious money being spent on a new contract.

The issues that we (as keyers) had with the software in development were virtually impossible to address, given that there were several corporate layers between the contacts. The one time that a load of developers came to our data centre to observe keyers in action, one of our quick-thinking lower managers managed to snag a contact detail and for about a month there was an easy option to get small niggles fixed.

oh, btw my tph was 2-3000 so I don't know why the USPS workers are so slow. Actually thats just boasting, I probably do - it is likely that the software is a whole lot better than it was, which means that the quality of the images that it cannot handle has gone right down and takes longer for a human to process as a result.
I didn't know you could do this, how did you go about buying the list? I'd like to do this for myself.
The original Mac was mostly Assembly for the graphics code.
I'm not being pedantic. What the definition of "better" in this context is. Is everything.
The different uses of Python type hints
Here are some interesting bits on deep learning vs crediting prior research from a prominent Swiss DL research pioneer: https://people.idsia.ch/~juergen/scientific-integrity-turing...

> As mentioned earlier,[MIR](Sec. 21) when only consulting surveys from the Anglosphere, it is not always clear[DLC] that Deep Learning was first conceived outside of it. It started in 1965 in the Ukraine (back then the USSR) with the first nets of arbitrary depth that really learned.[DEEP1-2][R8] Soon afterwards, multilayer perceptrons learned internal representations through stochastic gradient descent in Japan.[GD1-2a] A few years later, modern backpropagation was published in Finland (1970).[BP1] The basic deep convolutional NN architecture (now widely used) was invented in the 1970s in Japan[CNN1] where NNs with convolutions were later (1987) also combined with "weight sharing" and backpropagation.[CNN1a]
Heat pumps are becoming widespread in Scandinavia, especially Norway — even though Norway is rich in fossil fuels.

Alaska is colder, but: https://www.wired.co.uk/article/heat-pumps-alaska-oil-energy...
Maybe they should create a mobile application that uses the API of their OCR system and allows users to take a photo of the handwritten address in order to determine, before sending the letter, if it is readable or not.

And then lose their jobs.
> You do know a wifi card has the same capabilities, right?

WiFi card has no full access to everything, including CPU, RAM. On my machine, it’s isolated into a dedicated, hardware-virtualized VM (Qubes OS).

> Okay, but you need to balance those problems with the very real security benefits this allows Intel to offer.

Such as?
What is 'state-driven'? Thank you.
Both - principal engineer
An example from the doc about state: "For instance, you can't generate personalized dashboard pages at build-time, because you don't know yet who your users are"
That's an outdated take, it's been proven wrong, otherwise you wouldnt be able to implement static i18n. The extreme case where you have a version of the page for just 1 user is totally doable and can be relevant (say a version of the page just for the admin).
But will you be able to afford this fancy artisanal therapy, yoga, massage coaching? There will be a general intelligence providing this via dirt cheap robots eventually.
> In the US for young people, iPhones make up 87% currently.

but the global US market is 55/45 not really a huge difference

> The global average is mostly dictated by whatever India and China use

Not really. It also depends on market penetration, in the west is around >90%, In China is below 50%, in India ~60%.

OTOH the fact that billion people can effectively communicate using cheap Android phones, means that expensive iPhones are not actually a necessity, but a luxury, we could get rid of them and still be able to do what we already do everyday. I
There are plenty of details online of what makes an address easily readable. Just look at the specifications for getting bulk sender discounts.
Intrepid Victorian surveyors mapped the length and breadth of Britain
People need very large red "click here" call-to-action buttons to click inside emails. With plain text email you can't have those. Also people need a sampling of your latest blog posts in a table inside all your emails, with a stock photo in the left column and the article title and snippet in the right column.
By the number of lines of codes GNU part is still the largest AFAIK.
Yes seeing it as a cache, where the cache key is a transformation of the user request (including requests to "static" pages) is a better model that leads to a unified vision of SSR/SSG
The simple definition is “its faster for a manager with medium computer skills to spin up an instance than to train a human for almost all desk jobs.” We look for other definitions because if an AI satisfying this definition showed up tomorrow, we’d all starve.
Thanks for the post here. It brought 3000 hits to my work, pretty much double my weekly reads. Just posted two more on the famous Mount Waddington in Canada. Bigwallgear.com has the index to my climbing research work.

Cheers
John Middendorf
“You can discover more about a person in an hour of play than in a year of conversation.”

That was actually Winston Churchill, not Plato: https://quoteinvestigator.com/2015/07/30/hour-play/
I'm far more worried about BLM-style riots. Iirc, in Seattle they even managed to cordone off parts of the city, called them "autonomous zones" and declared themselves kingpins of the square, while the gov forces were ordered to not engage. The local citizens who lived there had to get over it. Only when BLM kingpins killed someone the gov forces had to engage.
IMHO it's a huuuge mistake to try and squash these two very distinctly different things into one word (SSR), and it has added a ton of confusion to many with Next.js's move away from it.

- SSR: Dynamic rendering of paths, happening at runtime.

- SSG: Static rendering of paths, happening at compile time.

A separation makes it much clearer that the core difference here is that SSG can only take you as far as "something generic for everyone" and SSR will be able to render "a page unique for a specific user".

Infrastructure-wise there is a world of difference between the two approaches and they are not even close to being related.

- SSR: You'll need servers, scaling, load balancing, etc.

- SSG: CDN + S3 and you're done

EDIT: To add a bit, imagine the following "I'm using SSR.", "Ah, cool, like full SSR or only half SSR?", "Only half, serving static files" - at this point, it's clear that we've now overloaded SSR to be a less useful term to describe what it is, which I personally find quite unfortunate.
Multiple Passengers Skipped Customs on US-Bound International Flight
AI-Driven Image Generation: A Comprehensive Prompt Guide
Likewise I've noticed that a laser pointer that works well in a normally lit room will be invisible outdoors.
They thought of that. There are Box::new_in variants for all the other ways of creating a Box. You can put data in there to identify a green thread’s heap. https://doc.rust-lang.org/stable/std/boxed/struct.Box.html#m...
Over-the-air and cable broadcasts are a thing of the past. How is life back in the 90s?
Where Do Stolen Bikes Go?
Doesn't this proof not work when alpha or beta is 45°? 2 alpha would make the upper of the extension line in the diagram 90°, and alpha+beta for the bottom angle also 90°. The lines will never intersect, they're parallel
Yes. Famously, this is why stuff on paper ever only uses a single font with empty line paragraph separators, and nothing else.
Don't the System76 machines have way more binary blobs though?
Congrats on the release. I have to admit looking at the code samples, this looks like some pretty tough to swallow ergonomics for real-world usage. Is this inherent to Rust web libraries?
> Your immediate and slightly extended circle doesn’t equate to the entire planet.

Doesn't mean he wasn't right.

iOS is majority in a handful of countries, mostly small very rich countries (Monaco, Norway, Denmark), North America and Japan (probably Australia too by a smallmargin) and North Korea.

In UK to situation is 53% Android, 46% iOS, which is kinda strange for UK, the country of London, the temple of global finance. Being majority in UK is like having 80% of the market in Germany.

> Based on app metrics, iPhone users are more likely to use their device.

that's some spurious correlation there!

of course app metrics say that, Android users can use a web app! They aren't trained to only use whatever Apple wants them to use.
Tell HN: Happy Easter
I guess I misinterpreted it, sorry for that.
I used to run 10k every other day. Once I decided to try a half-marathon (21k) and found that it wasn't particularly hard. It was like running 10k twice.

But I've heard that between a half-marathon and a full marathon there's 'the wall'. A qualative change in difficulty which makes a marathon much harder than running a half-marathon twice.
Nitpicking here, but it's kWh (kW * hour) and not kW/h
Ask HN: Recommendation for Language Without Punctuation Nonsense
I don't want to see ; and { everywhere.

No :: please.

Don't want to Vec<Int32[wtf]>@[1,2,3,4] in order to make a list.

Any recommendations beside python?
Depending on what you are manufacturing

Plasticky goods probably yes, but for electronics assembly, it's already USD 2500 a month for a good experienced assembler.
This is very much a thing where I live in New Zealand.

I’m sure that I could save money by tailoring usage better, but ‘cheaper overnight’ is about all I know about it.
This link says absolutely nothing about Flutter usage.

It's about apps that are already written in native iOS code, which are currently using custom Material Design components (which are mostly/entirely in obj-c), and that going forward those custom Material components are going to be phased out and apps will use standard UIKit elements instead.

This tells you absolutely nothing about Google's commitment to flutter.
https://www.reddit.com/r/OpenAI/comments/12696oq/im_dating_a... This one is wild. I expected that Black Mirror episode to become real eventually, but definitely not so soon...
You need to have a lot of gas capacity but the actual usage of that capacity can drop.
FWIW, I recently purchased a pack of Kirkland Signature T-shirts from Costco, which were made in Ethiopia. It's the first time I've noticed my clothing coming from Africa.
Graph only goes until 2020.
This project offers a convenient way to generate commutative diagrams and export them to tikz-cd; I thought the very well commented code might be interesting to people here.
"Minds differ greatly by culture" -- Bravo

Is it politically correct to say "Minds work better in some cultures, because they live in harsh environment, so only better-working minds survive"?

-- Probably not because properties above the neck are not hereditary. Everybody is equally beautiful and wise.