skysight-inc/HackerNews huggingface dataset:
What if the universes are like Deep Learning Algorithms Getting Tuned?
Hey everyone, I've been noodling on this idea and wanted to share: What if our universe isn’t just a random accident but the result of a kind of cosmic "deep learning" process?

Imagine the universe as a huge simulation running over and over, tweaking its own parameters—like the mix of elements or the strength of gravity—until it gets things just right for life to emerge. Think about how our modern neural networks work: they adjust millions of parameters over many iterations until they perform perfectly. Now, picture the cosmos doing something similar over billions of years.

In this theory, every star, planet, and even the evolution of life is like a step in a massive computation. Each cosmic "epoch" fine-tunes the conditions, and only the versions of the universe that work out (like having the perfect mix of oxygen in the atmosphere) stick around.

It’s a pretty out-there way to look at things, mixing ideas from evolution, physics, and modern tech. But if this iterative process really is happening, it might explain why the universe seems so perfectly set up for life. What do you think—could our cosmos be one giant experiment in cosmic optimization?
>Yes there is, but you have to tell someone you have something to sell at some point

It's 2025. You could list it on your website, have it searchable in search engines, and aggregators for your product category, have independent and user review sites, and lots of other solutions that don't involve advertising.

I don't want anyone telling me they have something to sell I didn't ask them to tell me, and when I wasn't looking for such products actively (i.e. not because I searched somewhere else for a similar product).

>Even if it goes through independent reviewers, the reviewer has to be reached somehow, that's still advertising

No, it's not, unless the reviewer is paid or gets benefits for making your product look good.

And a great difference with "independent reviewers" is I can go to them (watch their videos, read their blog, go to their website, or whatever).

Advertising, on the other hand, cames to me. And increasingly I can't even skip it or get rid of it.

They also take the form of a review. Not a praise, or a video/image unrelated to the product, trying to sell it to me via sex, cool imagery, etc.
But hey, I bet the metrics are up this year!

You can no longer disable it without breaking CarPlay, and it’s started randomly activating when you press the power button on my phone when carplay is on.

My theory is that typing a GPS destination into my car dashboard at a stoplight is too dangerous, and typing it on a phone keyboard is also too dangerous, but unlocking the phone, frantically yelling “cancel” until you find the “STFU Siri” button on the steering wheel, dismissing random useless carplay displays and THEN typing the address into the phone is completely safe.

On a related note, they keep adding more distractions to the apple maps carplay screen. The other day, I was at an intersection, and the map rendered the sidewalks similarly to the road. It knew I was driving. Does it think using sidewalks as shortcuts is legal or something?
Because you have to first find the template, possibly not even knowing whether one exists. Turns out three exist: which one do you pick? Okay that one. What do we have to change in it? Oops something doesn't work: it seems to be out of date. Whom do I ask? AI combines the search for information with massaging it into the right form. Or sometimes just almost the right form, which is good enough. You just talk to it and it'll make a template for anything. Page templates with cascading style sheet? OK. Kernel driver? OK. Dockerfile? No problem. You literally you don't have to leave the same chat window.
> If you read the prior work too early to you get locked into existing mindsets.

I agree, though in some cases coming up with your own ideas first can result in you becoming attached to them, because they are your own. It is unlikely for this to happen if you read the prior work first.

Though I think overall reading the prior work later is probably still a good idea, but with the intention not to become too impressed with whatever you come up before.
I have pretty positive experience with Capacitor, actually. Precisely because it doesn't try to be e2e solution that shields you away from the native platform. It doesn't stand in your way when you want to do something native, it's more of a toolkit to manage the bridge between WebView/Native land.
The polls show majority doesn't like Trump's idea. Almost half of US understands that. From this side Canada looks like exemplar democracy. No crime, no border, no zillions of migrants/year. Probably we don't know all the details. But if not Canada then what?!
I had similar experience in the UK. Maybe 3-4 outages in the first nearly 30 years of my life. Moved to the states and even living in the outskirts of Seattle I used to get multiple outages in a year.

The funny thing is, every time people from not-the-states talk about how rare power outages are, americans feel this bizarre urge to defend their power companies and grids, coming up with incredibly contortions to explain why it's not even remotely possible to do power the same in the states as elsewhere in the world. One memorable conversation here on HN ended up with the poster, facing the fact that yes, even in countries with lower population density still manage to bury their power cables (because they were claiming people were too far apart), somehow decided that it was because the states didn't have the expertise or equipment for burying power cables. Apparently no one here has diggers, and things like sewage pipes and gas pipes just run over the surface.
What is the benefit of writing Go to generate HTML?

1. With go-app

func (h *hello) Render() app.UI {
return app.Div().Body(app.Text(fmt.Sprintf("Hello %s", h.name)))
}

2. Compared to using templ

templ Hello(name string) {
<div>Hello, { name }</div>
}

For me personally, the latter seems nicer

- I can see at a glance the structure of the HTML

- Completion on the HTML tags, attributes, etc

- Completion on CSS (TailwindCSS LSP for VSCode)

- Logic can still be shared with other types of UIs (e.g. CLI, Native Apps, Webkit, gRPC)

If what you want is option 1, isn't this solution incomplete. That is, the fully realised vision would be a native component / widgets API (e.g. Fyne, QT, GTK), and then generate HTML from the components?

However, "since Dagger Cloud is built as a PWA, it can be installed as a desktop or a mobile application. This makes it possible to launch Dagger Cloud like a native application and get a full-screen experience without needing to open a browser first, or just have a dedicated icon in your desktop taskbar/dock", so it sounds like the "Native App" is using a Webkit (e.g. Wails, Tauri, Electron)

Anyway, congrats on having commercial users building stuff with your project!
The VAT is on the final price, which already includes any tarrifs, so it's the other way around, but yes.
It's not an opinion. The fact that he is the richest man in the world is the proof that his decisions have been succesful. And obviously it's not luck because of repeated success.
> DEC VT100 at the Living Computer Museum, image by Jason Scott

LCM RIP.

I wish I'd managed to visit it before it shut down.
the way US bureacrats envision regulation is wrong imo.

They only increase cost of doing business and add overhead on the consumer (one more document to sign that nobody reads, when closing a loan).

I really dont understand what these 1700 people accomplish productive every day to justify the agency's existence.

If they are doing something manual, this ought to be automated.
If they are manually enforcing something - this ought to be encoded in laws and should not require post-hoc enforcement.
> It certainly works

That's going a little too far. If you're using bluetooth headphones, and you enable a microphone anywhere, you'll stop receiving sound from everything else on your computer.
Do we know that the economics work for SpaceX? It's a private company and it's financials aren't public knowledge, it could be burning investor money? E.g. Uber was losing around 4B/yr give or take for a very long time.
Do you sit there like a robot and do nothing more than drive? No music, no radio, no podcasts, no phone calls; nothing?

For those of us who enjoy some form of entertainment while driving, sometimes those things mentioned don't hit right or you getting bored of them or you run out of episodes, especially on long drives. Talking with ChatGPT's just another form of (audio) entertainment. I can ask it about whatever and have it interactively teach me about eg double entry accounting. I can interrupt with the dumbest questions and never feel judged.

¯\_(ツ)_/¯
Evaluating Generative AI (Engineering Responsible AI, #4)
Needing that MakeArguments macro makes this substantially worse than just defining an aggregate struct for your arguments and using designated initializers. I've never wanted to reorder named arguments anyway, I've only ever wanted to elide some of them.
Musk-led group makes $97.4B bid for ChatGPT maker OpenAI
PHEVs will run their gas engines after they have not been used in a while in order to keep the gas in them from going stale, it seems odd that the braking system on EVs doesn't do the same for the brakes
> TSA has a documented and repeated ~80% failure rate at detecting threats. To the extent security theater is effective, you would expect that that effectiveness would disappear once everyone knew that they most likely wouldn't stop the attack.

Well, if we caught 20% of threats across the 19 hijackers on 9/11, there would have been a 99% chance one was caught. And a 67% chance that someone was caught in each group for each of the first 3 planes with 5 hijackers.

But even if they do miss 80% of the failures in penetration tests, what actually matters is whether or not real world threats are being caught. Threat actors in the real world act with different motivations than penetration testers, and with different skill sets.
Pre-salesforce Slack is probably the most clear example of this in my mind. Still to this day, their API documentation is a lot of fun to read.

The Salesforce Behemoth Corporate Machine is slowly eroding the character of Slack, though, sadly.
https://thedispatch.com/article/fact-check-politico-usaid-fu...

See corrections at the bottom. It's confirmed that $8.2M from USAID and other us gov agencies went to politico!
If you look at ChatGPT search volume, you can see massive dips during the summer when school is out:

https://trends.google.com/trends/explore?date=today%205-y&ge...

Which suggests that the most common use is as a tutor / cheating on homework.
Curious - how would one frame the cat before/after box reveal within the conceptual framework of causal closure?
What I find interesting is that the primary Turkic/Mongolic deity, Tengri, is also a sky father. There’s no shared genetic or linguistic ancestry there, just two different steppe nomad populations independently deifying the daylight sky the same way.
Dupe (590 points, 10 hours ago, 739 comments) https://news.ycombinator.com/item?id=43004889
> The developer of Balatro made an award winning deck builder game by not being aware of existing deck builders.

He was aware of deck builders and was directly inspired by Luck be a Landlord, but he was not aware of just how massive the genre is.

Direct quote from the developer:

> The one largest influence on Balatro was Luck Be a Landlord. I watched Northernlion play for a few videos and loved the concept of a non-fanatsy themed score attach roguelike a ton, so I modified the card game I was working on at the time into a roguelike.

> I cut myself off from the genre at that point intentionally, I wanted to make my own mistakes and explore the design space naively just because that process is so fun. I hear the comparison to Slay the Spire a lot but the truth is that I hadn't played that game or seen footage of it when I designed Balatro, not until much later.

https://www.reddit.com/r/Games/comments/1bdtmlg/comment/kup7...
True, but at the same time "enterprise software" vendors keep changing their UI icons instead of fixing real, decade old bugs (I'm looking at you, JetBrains). Apparently there is some value in adding such features.
Did I hear someone is ready to switch to Linux?

Come to the dark side, we got lots of freedom here.
Or a statement about the annual carbon budget?

Which is also why we can't have faster planes. It's not good for fuel economy.
I would respond, but you have not provided any supporting arguments.
I find it interesting how they describe the PHP web front end as a "serverless" or "function as a service" architecture. I guess it's a matter of perspective. It's a service that has a monolithic codebase with lots of endpoints deployed to it. I guess from the perspective of the maintainer of one of those endpoints it's "serverless" but that abstraction (like all abstractions) has leaks: the teams responsible for the top endpoints and those working on shared libraries can't treat the infra as a given, but rather need to be acutely aware of its limitations and performance characteristics.
With such an internal mistake so easily deployed, i would argue that a breach might've already happened that's a lot more sophisticated and was not detected at all.
C++ is already so reliant on optimizing `const&` parameters that I can't imagine why you wouldn't use them if you happen to be stuck with a shitty embedded toolchain (or MSVC) that can't be relied on to pass struct parameters efficiently.
Ask HN: What have you built with GenAI?
Bringing back a question from last year - but broadening the scope to be LLM or generative image/video etc.

What have you built?

Last year: https://news.ycombinator.com/item?id=39263664
Hard disagree on Node (at least if you're using Typescript) not being a good server language, and I say this as someone who was a Java dev for the first 15 years of my career. I've seen more performance nightmares with Java compared to a well-written Node server, though Java has improved a ton in recent years with things like virtual threads and the community has generally seen the error of the unnecessary AbstractFactoryBuilderGenerator shit that was so common for a long time in Java.
I think it’s better to have somebody who has a deep understanding of all layers of the application rather than only one part.

If a developer is already an expert in the back end using Go, then great. Maybe they’ll bring a different perspective when they work on the front end. And they will probably enjoy a new challenge.

Web development is not so hard that a good developer can’t learn the basics in a couple months, especially with some mentoring.
Their release notes [1] is still kind of fun.

[1] https://slack.com/intl/en-au/release-notes/mac
adaptive radix trie can be and is used for sparse arrays, O(log(k)) where k is the key size, const for bounded integers

alternatively, depending on your data and the sparseness, bit vectors can indicate filled and empty slots and popcnt be used to find the actual slot for some index.
Off topic but tangentially related, here’s a fun fact, DEC Alpha actually ends up transparently converting IEEE single precision floats (S-float) to double precision floats (T-float, or register format) when performing registers loads and operations.
A side effect of this is that a zip.exe that unzips a zip into a book that contains text indistiguishable from the output of a human must reason too.

From what I can see, you’re only massaging semantics. That is uninteresting.
> Yes, consumers may pay a liiiitle more for their eggs, milk or bread

> very important for low-income households and their financial planning.

Paying more is beneficial for low income households, I see. That looks like expert level mental gymnastics detached from the reality.
That doesn't really solve the problem of your bag not arriving at destination. So far my ratio is 3 out of 14 that had bagage problems when I didn't bring them in with me as carry on.
Another of Stallman was right situation.
The mark of death on another company.
Zeroperl: Sandboxing Perl with WebAssembly
Ok, big shout out to monort [0] for the link to the video [1].

This is just a quick overview from a single viewing of the video, but it's called "funnel hashing". The idea is to split into exponentially smaller sub arrays, so the first chunk is n/m, the second is n/(m^2), etc. until you get down to a single element. Call them A0, A1, etc., so |A0| = n/m, |A1| = n/(m^2) etc., k levels in total.

Try inserting into A0 c times. If it fails, try inserting into A1 c times. If it fails, go down the "funnel" until you find a free slot.

Call \delta the fraction of slots that are empty (I'm unclear if this is a parameter that gets set at hash table creation or one that's dynamically updated). Setting c = log(1/d) and k = log(1/d) to get worst case complexity O(log^2(1/d)).

This circumvents Yao's result by not being greedy. Yao's result holds true for greedy insertion and search policies and the above is non-greedy, as it's cascading down the funnels.

There are probably many little hairy details to work out but that's the idea, as far as I've been able to understand it. People should let me know if I'm way off base.

This very much reminds me of the "Distinct Elements in Streams" idea by Chakraborty, Vinodchandran and Meel[2].

[0] https://news.ycombinator.com/item?id=43007860

[1] https://www.youtube.com/watch?v=ArQNyOU1hyE

[2] https://arxiv.org/pdf/2301.10191
> 1. could be automated completely, removing the need for human cost in the process

Automation fails. A lot. There will always be a need for humans to address at least some of these cases.

> 2. should be created for all other industries as well, not only finance consumers

Adding to the list of things the government doesn't do (removal of the CFPB without an alternative) doesn't achieve this.

The FTC still directs consumers to the CFPB. Might want to call Russ and let him know.
Product managers aren't seen to be shipping if all that they have to show are bug fixes that the actual engineers did. They need big projects that they can slap their name on.
Unrelated: The hakenkreuz (swastika) was used by German nationalists and "Aryan" supremacists as early as the late 1800s, and was quite popular, even used by the Wandervogel. The swastika officially became the emblem for the Nazi Party on August, 7, 1920, so your quilt is almost certainly an Aryan quilt, and possibly an official Nazi one.
I was looking to name a property recently and tried ChatGPT for suggestions on a theme of geographical features in various languages. I had it try Kaurna (Adelaide area) on a whim and was pleasantly surprised (given that Google Translate doesn't cover it, I guess) to find that it gave loads of relevant suggestions without any issue. Any that I picked to selectively check verified with Kaurna dictionaries OK.
> to make it easily reproducible

What I'm calling "low hanging fruit" I mean "impossible to miss if you use the product." Of course, tracing a bug is much trickier and often hard to actually predict the difficulty of solving. But it's also worth noting that the harder it is to trace a very noticeable bug often correlates with larger issues in the programming, i.e. tech debt.
Huh. Other countries survive just fine. I thought America was to be great, though.

CFPB tends to go after those who rip off the less affluent. Not a HN constituency.

We got along great for almost 200 years without the DEA and they have a much larger budget. Hasn't materially improved anyone's life, or do you know someone who was better off from their action? Go after them first.
Siri on the other hand is embarrassingly bad.

and any attempt to replace this crapware with something better is sabotaged by the App Store guardians
RTFM.
I have never met a shell user who has read `man bash` from top to bottom.
It's not a hard document to read if you have been using bash for a while.
People read bits of it, as you do with other man pages, and get frustrated navigating it. But man bash should be read top to bottom with intent to understand it before complaining about it.
It should be given the same attention to details that you give any programming language, not any gui tool (that you can exct to be intuitive) bash is a very powerful language and deserves 1 hour of you time to read the man.
It you want to write good scripts

Read Google bash coding guidelines.

Try to write shells scripts that don't fork. That approach really helped me write resilient scripts.

Use

x=`${...}`. Instead of

echo |...

Then you bash starts to improve every day, instead of accepting mediocre all your life.%

I have given the above lesson to a few folk who suddenly found bash fun and a highly productive programming language.

Like all languages get it working first, make it testable and refactor until it's good.

With bash that whole process can take 5 mins for a simple script: and scripts should only be simple
In a few airports in Europe they stopped requiring you to take out laptops (and for a while liquids, but I think that choice may have been reversed).
Overallcoation has a limit. You only have so much RAM/storage. Beyond that you start swapping.
I could really use a hash table (or similar structure) that degrades less with higher occupancy.
Why call every little disagreement and pointing out of inconsistency "hate"?
Representation of BBC News Content in AI Assistants [pdf]
Thanks so much for this link. I remain convinced that papers are so much more understandable with an accompanying talk by the creators. I wish papers would just come with a video talk included.
An interesting aspect of PDFs that I didn't know until quite recently is that they're a subset of PostScript and that in fact accounts for some of the heftiness. PostScript is a full-on programming language (albeit an unusual one) but PDFs are not (i.e. they're not Turing complete). They do not support control flow and what could be expressed as a simple loop in PS must be unrolled and stored as a series of simple declarations/expressions for a PDF.

The advantage is that PDFs don't need a full program interpreter to be rendered.
It’s pretty wild to try to claim twitter wasn’t a propaganda machine before musk
Alexander => Alexasha => Sasha

And then with suffix -urik: Sashurik => Shurik
the only annoying thing about it is that it consistently takes six seconds to start listening
> the engineers are aware of all this, they just aren’t allowed to work on things that haven’t been prioritized and blessed

I accept this answer, but this is honestly a more concerning problem. And I ask, at what point should engineers rebel and be "radical fixers"?
太辣眼睛了 That's an assault on the eyes
That doesn't seem to be the case here - they already mentioned that the data is heavy, which means they have to send a huge amount of data over the network, only to crunch it down and show a subset of it (I don't think the UI shows all of that data at once). This seems more costly than sending some UI updates over the wire, for example.
I looked up my least-favorite Wordle of all time, HUNKY, and it's not there either. It's not a complete list.
unfortunately villages and people are on the very far end of the hallucination spectrum
> From this we can logically conclude that some people do not have sufficient value to exist

Why?

> let us consider that every person may have an intrinsic right to exist

This is compatible with the statement "existence isn't free." One side describes the obligation. The other describes the cost.
I find this article very frustrating. I don’t understand why he was sued. He doesn’t seem to say.
The loading part is inserting the cartridge. ;-)
What happened in Calvine? The mystery behind the best UFO picture ever seen