MurphyA/hacker-news huggingface dataset:
by amarcheschi | 2025-04-23 16:35:29+00:00
But the main figures behind the Ai doomerism are nutjobs either applying bayesian math in a bad way or right wing extremist believing that black people are inferior for genetics reason (I know it's an overreach that doesn't represent all the population of Ai doomers, but the most important people in that sphere are represented by what I said).

Furthermore, they're people without a history in academia or a specific past in philosophy. Although i do agree that investigating Ai dangers should be done, but in an academic context
by mark_l_watson | 2025-04-23 16:35:52+00:00
I mildly disagree with the author, but would be happy arguing his side also on some of his points:

Last September I used ChatGPT, Gemini, and Claude in combination to write a complex piece of code from scratch. It took four hours and I had to be very actively involved. A week ago o3 solved it on its own, at least the Python version ran as-is, but the Common Lisp version needed some tweaking (maybe 5 minutes of my time).

This is exponential improvement and it is not so much the base LLMs getting better, rather it is: familiarity with me (chat history) and much better tool use.

I may be be incorrect, but I think improvements in very long user event and interaction context, increasingly intelligent tool use, perhaps some form of RL to develop per-user policies for improving incorrect tool use, and increasingly good base LLMs will get us to a place that in the domain of digital knowledge work where we will have personal agents that are AGI for a huge range of use cases.
by Havoc | 2025-04-23 16:36:24+00:00
>I prefer the existing 5V.

Guess what USB-C PD defaults to when you put in on your tongue. Low current 5V. ;)

Most PSUs will happily send 50-100 watt down the 5V line to anything that's connected including childrens tongues while usb-c will top out at 15W without negotiation

So maybe spare me the misinformed lecture about what is safe...
by mindslight | 2025-04-23 16:36:43+00:00
It's funny how the argument always comes back to how you're being "unfairly" written off, while the only objective argument you've actually offered is "tariffs can be good too" - presented as if you're some independent tariff enthusiast skeptical of Trump himself and not just a full on America-hating cult member.

Bot or not it doesn't really matter. It's clear you're not going to change your opinion of Dear Leader until this country is in shambles, at which point you'll grumble about how you were lied to while moving on to the next destructionist rallying cry. (I doubt tariffs were a main issue for you twenty years ago)

So it's not really about changing your mind, rather it's really about preventing other people from getting sucked in by the whirlpool of lazy unsubstantiated vibes.
by nuancebydefault | 2025-04-23 16:37:05+00:00
What i saw during the eye migraine when closing my eyes was jittery jagged short bright lines, together forming a half moon. When i looked that up on the internet back then, it was explained as symptoms of 'eye migraine' and i believe it is an inflammation of the visual nerve. The disappearing numbers on the clock were quite scary, that is why i remember.
by bdangubic | 2025-04-23 16:37:45+00:00
I own two Teslas as well and was waiting on new Y to upgrade, not happening right now as my wife would divorce me that same day I went to pick it up :)

Musk successfully alienated his customer base (rich liberals) to the point that I do not believe the company will survive this unless he leaves... and of course he cannot leave because Tesla is a meme stock now, if he left the stock would tank (only he can sell fantasies like robotaxis and robots etc to justify triple-digit P/E ratio...)
by iainmerrick | 2025-04-23 16:37:50+00:00
That's not quite right! I made the same mistake in a Solid project.

The deal is that your `props` parameter is reactive. If you use `props.x`, and the value of `x` later changes, that bit of your component will update.

The catch is that you have to access it via `props` -- if you extract it, e.g. "const { x } = props", subsequent uses of `x` aren't reactive. Sometimes that's actually what you want, sometimes not.

Like you, I ended up turning lots of props into accessor functions -- `props.x()` -- so it's clear exactly when they're being used. This isn't necessary if you're careful to access via `props` and not extract fields prematurely. But sometimes I like being explicit about it, so I still sometimes use function props.
by CamouflagedKiwi | 2025-04-23 16:38:24+00:00
Easier for internal development. Non- or less technical team members can tweak values without having to rebuild these binary files. Possibly also easier for lightweight modding externally as well.

This isn't that uncommon - look at something like Diablo 2 which has a huge amount of game data defined from text files (I think these are encoded to binary when shipped but it was clearly useful to give the game a mode where it'd load them all from text on startup).
by IshKebab | 2025-04-23 16:39:22+00:00
You can feel pressure and see flow rate. They're way easier to understand than voltage and current. Hydraulic accumulators are a real thing. There's even a freaking hydraulic equivalent of a boost converter! It's an amazing analogy. I'd say even calling it an analogy sells it short - it's not "like" electricity; it's exactly the same but in a different domain.
by bigyabai | 2025-04-23 16:39:52+00:00
> Bundling a controller would increase the cost for everyone to satisfy a minority of gamers.

Apple doesn't have to increase the cost. The leaked BOM suggests that Apple makes a sizable margin on Vision Pro, even if each controller cost $500 they could give them away in-box and still make more money per-unit than the Quest headset. It's not about cost.

> So instead they support all PS5, Xbox, BT etc controllers.

Those are not 6DOF controllers, they are class-compliant USB devices that every single computer really ought to support. If Apple supported OpenXR then they would likely also have the software to support other controllers, but apparently that's a touchy subject in this thread.
by mrtksn | 2025-04-23 16:40:24+00:00
The alternatives are Samsung, Xiaomi, Oppo and others. Already the dominant brands in Europe. It doesn't have to be European, it has to be good and those are pretty good at much cheaper prices. They also offer premium models that Apple doesn't have a match.

People pay a lot extra for the feelings the brand invokes in them. Tesla was like that when it was about the values it used to represent, right after Musk dropped those values they had to start pricing their vehicles based on the specs to compete with similarly specced alternatives.

If Apple goes into fight with EU and becomes the "anti-european tech giant" they will have to start selling 300 euro iPhones.
Ask HN: How to deal with people getting tired of my type of SaaS?
by sebestindragos | 2025-04-23 16:40:31+00:00
I started a SaaS tool last year in the job search space. When I initially showcased it on reddit, it got a lot of positive feedback, it was a new way of searching for jobs which made people go “wow”. I still get traffic from those early posts which have been indexed great both in reddit and in google.

Since then, about a million other similar apps have been released and are flooding/spamming reddit almost every day. I actually play a drinking game with my wife, every time we see a new tool released we drink a glass of wine. My liver has not been doing great lately.

Nowadays if I try to promote the app again, it either gets ghosted or down right hated upon with the usual “great, just what we needed, another job search app”.

I don’t know what to do to stand out, or do I just have to wait until the wave passes and people start building other tools and the current ones die out?
by oceanplexian | 2025-04-23 16:41:03+00:00
> He encourages us not to get hung up on galaxies far, far away but to pay more attention to our own fragile planet and the frail humans around us.

While I don't necessarily agree with the motives of the Silicon Valley billionaires you must have a really basic imagination to hate on the future, and the answers to Man's oldest questions which may be on Mars and beyond. Of course, like a broken record, out comes the trope of "Why don't you solve poverty on Earth (with all that money)".

For once, can the malthusians come up with a single unique idea or viewpoint rather than recycling the same content? People criticize AI for producing slop but look at what makes the NYT.
by IshKebab | 2025-04-23 16:41:47+00:00
To be clear I think "it's a lot of work and we don't want to deal with the complexity" is a totally valid reason. I have that reason for not doing a ton of things.

I just don't think "it shouldn't be done" is really the true reason. It's very tempting to say that though because it sounds like a stronger defense than "I don't want to". I think some people that do it don't even realise.
Show HN: I built task manager that give you suggestion on what to work each day
by whatinside | 2025-04-23 16:41:51+00:00
Hey HN, founder of Zesfy here.

I’m excited to finally share a feature that I’ve been working on for quite sometime now: daily suggestion. Zesfy will now suggest relevant tasks such as highlighted tasks or tasks you planned yesterday but not yet finished so you guys can quickly add them your daily plan quickly. Let me know what you guys think.
by rurp | 2025-04-23 16:41:55+00:00
I have decidedly mixed feelings on Python decorators, but tend to shy away from them. The parts I like are that they can be a good way to reuse certain functions and they make surface level code much more concise and readable. The trouble comes when you need to delve into a stack of decorators to try to untangle some logic. Bouncing between decorators feels harder to track than a set of functions or classes.

One project I worked on used decorators heavily. Things worked great on the happy path but trying to track a subtle bug happening in a function with nine complex decorators is not a fun experience.
by sdenton4 | 2025-04-23 16:42:07+00:00
There's two kinds of ignorance which come into contact when people work across disciplines.

In my own work helping ecologists, I see plenty of CS/ML folks who think they'll change the world by throwing a transformer at the problem. (which problem? you think we haven't tried that?) It takes some time and exposure to figure out what kinds of problems you can meaningfully contribute on.

On the other hand, I've met lots (most?) of ecologists who underestimate the impact of looking at their work through CS/ML lenses. Effective automation can greatly improve iteration speed, which ultimately leads to better outcomes than a slow but 'perfect' process. (and, indeed, the 'slow-but-perfect' process may not be sufficiently benchmarked, and not be perfect at all...)

You can do a lot of good by working closely with a practitioner, and identifying the places where they are spending a lot of time doing 'boring' stuff, and finding ways to automate or approximate the outcomes of that boring work. As you work with more people, you'll be able to identify boring stuff that everyone in the field is stuck doing.

So, in short, an excellent goal is to find ways to save people time through bottleneck analysis. Improve iteration speed and you improve the speed at which we can accumulate knowledge / make discoveries / etc. When you're done, it's "just a tool", but beforehand it's a problem holding back discovery.
by danbolt | 2025-04-23 16:42:07+00:00
I’ll be the first to defend the greybeards I’ve befriended and learned from in AAA, but having seen codebases of that age and earlier, the “meta” around game development was different back then. I think the internet really changed things for the better.

Your average hire for the time might have been self-taught with the occasional C89 tutorial book and two years of Digipen. Today’s graduates going into games have fallen asleep to YouTube lectures of Scott Meyers and memorized all the literature on a fixed timestep.
by iainmerrick | 2025-04-23 16:42:35+00:00
I've tried both and I much prefer Solid. The key advantage for me is that it's just JS/JSX -- you can use it in both your UI code and JS utility functions and it works everywhere. Svelte seems a lot more magical; your UI code is in a special language that looks different and works differently from JS utility functions.

Edit to add: if you dislike JSX I'd guess you would probably prefer Svelte over Solid.
by ayukh | 2025-04-23 16:42:50+00:00
We are excited to present the results of the collaboration between INSAIT Institute in Bulgaria and ETH Zurich in Switzerland - first Ukrainian-focused LLM MamayLM! Based on Gemma 2, this model outperforms models of similar size and even manages to reach the performance of models up to 10x size.

More information about the model and the technical details are available in our blog on Hugging Face (currently top 1 trending HF article): https://huggingface.co/blog/INSAIT-Institute/mamaylm
by tekchip | 2025-04-23 16:43:10+00:00
Seems like a lot of comments here are US centric. As if Canonical and Suse don't exist and aren't Europe based/focused?

Also a lot of arguments that MS provides some total package which is irreplaceable which just isn't true. That argument seems to conflate software dominance in the US (is that even true? Linux runs most back end) with some kind of hardware dominance. MS doesn't provide hardware beyond some limited set of desktop hardware which most businesses don't even use. Most business lease from the likes of Dell, HP, and Lenovo both front and back end. This should probably be the real discussion.
by bluGill | 2025-04-23 16:43:50+00:00
They will not be gone, the question is will they be large enough to get power.

Several people who I know who voted for Trump (not a representative sample!) do not like what he is doing with tariffs (they are not Euro-hostile) but they are worried about the border. They would support someone else if that person "fixed the border" without raising tariffs. There is also the possibility that someone could convince them that the border isn't a problem (or something else is more important).

I know a couple people who voted for Trump the person. They don't see Vance in the same way and so won't be excited to vote for him.

Only time will tell. However remember that this too shall pass. There will be a different crisis in a few years.
by tshaddox | 2025-04-23 16:44:40+00:00
Yeah, this isn't really that complicated. It's just colloquial usage, not rigorous dimensional analysis. Roughly no one is actually confused by either usage ("1920 by 1080" or "12 megapixels").

It's nearly identical to North American usage of "block" (as in "city block"). Merriam Webster lists these two definitions (among many others):

> 6 a (1): a usually rectangular space (as in a city) enclosed by streets and occupied by or intended for buildings

> 6 a (2): the distance along one of the sides of such a block
by NoMoreNicksLeft | 2025-04-23 16:45:29+00:00
All the stores are like this now, not just Best Buy. Walmart used to be, as I remember it, this insane level of consumerism store where the shelves were overfilled and there was no product so niche that they didn't have at least a few of nearly any product you can imagine. They used to sell hard drives, for fuck's sake, even if it seems like they were locked behind the glass near the electronics checkout. Now you go in there, and it's just a wasteland. Home Depot no longer sells home improvement or hardware store goods... it tries to sell the cheap junk you'd think would be in the Walmart. There are no tools at Home Depot unless a contractor would use them. Absolutely nothing for woodworking (I seem to remember them carrying at least one display piece for a wood lathe back around 1999-2003), now there are no table saws. I often end up going with my wife or my daughter to Michael's or Hobby Lobby, the former has reduced their store inventory so much that the only way to hide it was to remove shelves and spread them thinner so that you could march a school band through the aisles without them having to step closer to each other. The latter has changed their inventory to have fewer craft supplies, and more Temu-style junk.

Big box stores are all dying or dead.
by genewitch | 2025-04-23 16:46:29+00:00
to compare, ENIAC had 18,000 tubes and 1200 relays, and could perform 5000 additions, or 3 square roots per second. in 1956, when it was decommissioned.

that was 80 years ago, for the military. So plotting that out, first actual PC was 25 years after ENIAC was decommissioned, the IBM PC 5150, with 29,000 transistors in the 8088. 12 years later, the 586 had 3.1mm transistors, P4 had 42mm, 10 years later (2003) p4xe had 169mm (but a year earlier there were only 65mm in the p4). haswell, ten years later, 1.4 billion transistors. in 2023, AMD ryzen 7800x3d had 6.5 billion transistors.

here's a graph i threw together to see what the trendline was https://i.imgur.com/4ofV7Xr.png
by xp84 | 2025-04-23 16:46:55+00:00
I really enjoy how popular retro tech of the 6502 era has become (and thus how much content is created about the subject) from ~= 2017ish to now. For me it started on YouTube with 8-bit-guy and Adrian, but clearly it's in the zeitgeist in general, in a way that I don't feel like it was in the '00s or early '10s.

Those of you who are Gen X and grew up with parents who bought you computers at a young age, you are so fortunate. Reading those manuals and learning to code in assembly gave that cohort an amazing fundamental understanding of computing. It's similar to the understanding of the Internet's underpinnings that we Millennial geeks gained by experimenting with HTML and the Web, before everything was sealed up and packaged for consumption.

But I sure would love to experience some long summers as a kid in the early 80s with nothing but time and a Commodore 64 and its manual.
by cryptonector | 2025-04-23 16:48:13+00:00
There were people before 1870, some cranks, sure, some not, who thought Troy itself was fictional. I was told as much as a child (that it had been thought that Troy was fictional). I linked to a specific quote by someone you did not name as a crank saying that both the stories and the city were fictional.

I believe you that many others did think Troy had existed, and that there were many good reasons to think as much.

The comparison of Atlantis to Troy is somewhat apt in my opinion, and completely inapt in yours.

I did not say that Atlantis must exist, or that the experience with Troy implies as much. On the contrary, I said Atlantis can't ever be found, either because it never existed or because if it did the cataclysm supposed by some to have destroyed it must have left no evidence of it behind. (Unless of course Atlantis was the Americas, in which case it was found in some sense, but not another, and again, if destroyed fully then it never will be found, and since it hasn't been found on the Americas yet it's safe to say it never will be.)
Show HN: SimpleAuth.link – Selfhosted passwordless service with no database
by kacuatro | 2025-04-23 16:48:21+00:00
SimpleAuth.link is a secure authentication service that enables your users to log in to your platform without the need for traditional passwords. Using the service, other apps or platforms can verify user identities and manage active sessions through cryptographically generated tokens.

Token Generation Process

- By leveraging the Ed25519 signature algorithm, the service deterministically generates a private key using your App ID and secret.

- This ensures that each token is cryptographically secure and uniquely tied to your application, eliminating the need to store sensitive keys.

Stateless Architecture

- SimpleAuth.link works without a traditional database. It does not store any user data, including email addresses, on its servers.

- Instead, the data generated is self-contained, requiring no further information or state to be used. This stateless design increases security and reduces the risk of data breaches.

Other links:

- Source code: https://github.com/SimpleAuthLink/authapi

- Documentation: https://docs.simpleauth.link/
by anyonecancode | 2025-04-23 16:48:23+00:00
One thing they had going for them is that the people who moved (and move) to Israel come from a number of different language backgrounds, so it wasn't the case of make everyone who speaks language A now instead speak language B (as would the the case with Gaelic in Scotland, and was with Irish in Ireland) so much as choose a language all the speakers of A, B, an C can agree to learn and use so that can all talk to each other.
by bigyabai | 2025-04-23 16:48:31+00:00
> If Apple somehow flipped a switch that turned on Vulkan support, almost nothing would change.

That's not entirely true. Whiskey being depreciated to support Codeweavers was a headline story this week - something that outright would not need to exist if Apple users could run upstream DXVK instead of GPTk.

> pay studios to do it or for Apple to license DirectX from MS.

That doesn't work either! Paying Eidos and Capcom and Hello Games did not start an avalanche of ports. Apple could license DirectX from Microsoft, but they could also just support Vulkan 1.2 and get perfect DX12 coverage through translation.

The bigger point is that the Metal-only route isn't working. We can argue over the merits of Vulkan until the cows come home, but the simple issue is that Metal doesn't get ports. Native APIs on Apple platforms just get ignored.
by philipkglass | 2025-04-23 16:48:33+00:00
This is, loosely speaking, the bundle of ideologies that Timnit Gebru and Émile P. Torres dubbed TESCREAL (transhumanism, Extropianism, singularitarianism, (modern) cosmism, Rationalism, Effective Altruism, and longtermism).

While these are largely associated with modern Silicon Valley esoteric techbros (and the odd Oxfordian like Nick Bostrom), they have very deep roots, which Becker excavates – like Nikolai Fyodorov's 18th century "cosmism," a project to "scientifically" resurrect everyone who ever lived inside of a simulation.

I think that I first heard of Fyodorov via SF author Charles Stross's writings. It was part of the world building in his early Singularity-oriented novels (Singularity Sky, Iron Sunrise, Accelerando, maybe Glasshouse). He also blogged about Fyodorov, as in "Federov's Rapture":

https://www.antipope.org/charlie/blog-static/2011/07/federov...

Fyodorov/Federov also shows up in Hannu Rajaniemi's "Quantum Thief" trilogy.

It's a bundle of ideas that has produced some very good science fiction, but I wouldn't reorganize my life around it.
by lazzlazzlazz | 2025-04-23 16:48:47+00:00
Cars have killed millions of people. Add to that the consequences of electricity, industrialization, urbanization, and even capitalism itself. But billions and billions of people are not only better off -- living lives of outrageous luxury when measured against recent history -- but they wouldn't have existed at all.

Everything good comes with tradeoffs. AI will likely also kill millions but will create and support and improve the lives of billions (if not trillions on a long enough time scale).
by asveikau | 2025-04-23 16:48:52+00:00
When I worked at Microsoft and I had downtime I would sometimes read the code for app compatibility shims out of pure curiosity.

Win9x video games that made bad assumptions about the stack were a theme I saw. One of the differences between win9x and NT based windows is that kernel32 (later kernelbase) is a now user mode wrapper atop ntdll, whereas in the olden days kernel32 would trap directly into the kernel. This means that kernel32 uses more user mode stack space in NT. A badly behaving app that stored data to the left of the stack pointer and called into kernel32 might see its data structures clobbered in NT and not in 9x. So there were compatibility hacks that temporarily moved the stack pointer for certain apps.