MurphyA/hacker-news huggingface dataset:
by lmazgon | 2025-04-04 10:41:19+00:00
I can't say. It's definitely not the same as running on bare metal. Then again, any benchmark in a test environment is just an approximation of the real thing. To see how anything will act in the real environment, you have to run it there.

In our use case we wanted a way to quickly and easily set up benchmarks that would allow us to compare our software to our competitors under the same conditions. Given that Benchi can run the same benchmark scenario for different tools, the results are comparable with each other. We also run all benchmarks on an empty AWS EC2 instance, to minimize any other factors. But does that mean that the collected results show the absolute limit of what the tools can handle? Probably not. Under different conditions, results can change, but that's just the nature of benchmarks.
by eyko | 2025-04-04 10:41:42+00:00
As a UK non-citizen resident, my observation is that our economy is pretty much involved with USA (and the global economy more generally).

I just looked up the latest trade and investments factsheet[1] and there are some interesting deets. If you're wondering about direct investment in the US as well as imports:

- Total UK imports from United States amounted to £111.5 billion in the four quarters to the end of Q3 2024 (a decrease of 5.1% or £5.9 billion in current prices, compared to the four quarters to the end of Q3 2023).

- In 2023, the outward stock of foreign direct investment (FDI) from the UK in United States was £494.1 billion accounting for 26.7% of the total UK outward FDI stock.

In addition to direct investment I would also count portfolio investment since we're sort of involved at an individual level through our workplace pensions (and/or personal), savings, stocks and shares ISAs, and so on. A preliminary report[2] foreign holdings of US securities as of June 2024 puts the UK as the top holder at over 3 trillion USD.

1. https://assets.publishing.service.gov.uk/media/67b6f8efbd116...

2. https://home.treasury.gov/news/press-releases/sb0037
by shafyy | 2025-04-04 10:42:14+00:00
That's because many people just don't have time to take action or inform themselves, because all they care about (and rightly so) is how to bring food on the table for their kids.

Of course, this is exactly what authoritarian governments want. People who are exhausted, just poor enough but not too poor to start a revolution. People who don't have the time to read (really read, not watch TikTok videos) about important issues.
by thaumasiotes | 2025-04-04 10:42:38+00:00
Forerunner? Bastiat would have been 15 when Ricardo published.

But note also that the example doesn't make any use of comparative advantage. It's sufficient that the value of the coal is different in different places. This is about how water is more valuable when you're dying of thirst, not about how water is easy to produce if you live on an island in a freshwater lake.
Show HN: I've built the best temporary mail browser extension
by desmosedici | 2025-04-04 10:42:56+00:00
Hello HN!

I've been frustrated with all of the temporary mail extensions I've tried. Most of them has a shitty UI, and they just open a new tab to display emails, which I hate.

So I've built my own: introducing Better Temporary Mail. It's completely free (donations appreciated!) and you can actually view your emails in the popup.

I'll be here for a while, please keep your feedbacks coming!
by neilwilson | 2025-04-04 10:44:20+00:00
"If a game costs $10 to make in China"

It doesn't though. It costs a certain amount of Yuan. About 70CNY

Therefore to make the numbers add up now they need $5 to buy 70CNY

Which means to make China a viable source, the exchange rate needs to go from 1:7 to 1:14.

Those Chinese Sovereign wealth funds need to be more generous with their CNY if they want to keep the manufacturing.
by lproven | 2025-04-04 10:46:13+00:00
I disagree.

It's in active development. They're putting out new versions and selling licenses.

There are much deader OSes out there than VMS, such as Netware.

I suspect that there are more fresh deployments than there are of Xinuos's catalogue: OpenServer 5, 6, and UnixWare 7.

https://www.xinuos.com/products/

Last updated 2018...
by Timshel | 2025-04-04 10:46:25+00:00
While limiting, it's not atrocious:

>You may use the software under this license only if (1) your company has less than 1 million USD (2024) total revenue in the prior tax year, and less than 10 million USD (2024) GMV (Gross Merchandise Value), or (2) you are a non-profit organization or government entity.
by mschuster91 | 2025-04-04 10:47:16+00:00
For all I love to dunk on Musk and the 47th... there is a lot of truth in the words that most talented nerds start out as hackers in the negative interpretation of the word or get other kinds of run-ins with the law. Hell, many years ago one of the three letter agencies complained that they have to reject too many people for weed convictions.

At the core of it, companies (and the three-letter agencies) want highly experienced people, and the most experience, creativity and wisdom can be had by, well, breaking rules. When you're up against other nation states, you need people with the mindset to question things.
by whazor | 2025-04-04 10:47:20+00:00
The Framework Desktop is what you would want for a Steam Machine 2.0. But the price is around $1,186 and I think that price is too high for a game console. As a PlayStation 5 Pro is $700. Maybe they could reach that price with a second-gen chip? Or when they introduce a new chip and this machine gets discounted.

I do think Linux-based experience for a TV based game console is still lacklustre. There are rumours that Valve integrating either Google TV/Chrome OS. And it would be nice for a game console to also be used as a media center for Netflix and others.
by xelxebar | 2025-04-04 10:47:48+00:00
> rewrite it in a real language

This refrain shows up in every shell script discussion here, and hot take, I find it mostly ill-founded hogwash. Some of the worst spaghetti code I've seen is such Python and Javascript rewrites.

Choice of language only really helps when it encourages developers to use patterns that fit the underlying problem domain. However, Python's path of least resistance is OOP architecture, which usually fits terribly in the domains where shell scripts are ubiquitous, e.g. glue code between systems, infra administrative tasks, etc.

Almost all shell script tasks boil down to executing a linear collection of steps, and by organizing code thusly, I find shell scripts to keep code short, sweet, and very maintainable. Using a data-first design, with well-designed global state typically meshes well with shell's strengths—dynamic scope, pipes, word-splitting, etc, not to mention coreutils, grep, awk, etc.

IMHO, all the shell hate boils down to not recognizing an impedance mismatch between the programming paradigms of the programmer and language. Try writing Haskell like you would write Java or vice-vesa, and you'll end up with just as much of a mess.

</rant> This topic is a bug-bear of mine, for whatever reason. :shrug:
by captn3m0 | 2025-04-04 10:48:23+00:00
> You may use the software under this license only if (1) your company has less than 1 million USD (2024) total revenue in the prior tax year, and less than 10 million USD (2024) GMV (Gross Merchandise Value), or (2) you are a non-profit organization or government entity. Adjust the revenue threshold for inflation according to the United States Bureau of Labor Statistics' consumer price index for all urban consumers, U.S. city average, for all items, not seasonally adjusted, 1982–1984=100 reference base.
by b3lvedere | 2025-04-04 10:49:36+00:00
Most people work for money. As long as money is necessary to survive and prosper, people will work for it. Some of the work may not align with their morals and ethics, but in the end the money still wins.

Banning will not automatically erase the existence and possibilty of things. We banned the use of nuclear weapons, yet we all know they exist.
by kelnos | 2025-04-04 10:50:01+00:00
Sure, because people have limited bandwidth for caring about things. I wish all livestock was raised humanely, and that the cost of meat accurately reflected that actual costs to society.

But I like to eat meat, and I have lots of other things in my life to worry about; doing something to improve this situation is nowhere near the list of things I will actually have the bandwidth to work on.

> they want others to lower their quality of life or spend more.

This is the other sucky part: while we should be paying the "real" cost of meat, I don't think it's fair to make meat only affordable to those who are fairly well-off. That sounds like something out of a dystopian speculative fiction novel.
by yonran | 2025-04-04 10:50:28+00:00
I think the parable of Squanderville and Thriftville is interesting and it reminds me of the chapter of Henry George’s Progress and Poverty that also warns that renters can be a slave to the landowner (https://www.gutenberg.org/cache/epub/55308/pg55308-images.ht...). I’m wondering to what extent is Squanderville a warning against monopolies and private property in land, as opposed to a warning against debt and trade deficits? Would Land Value Tax fix this?
by te0006 | 2025-04-04 10:50:48+00:00
You might find Stanislav Lem's Golem XIV worth a read, in which a what we now call an AGI shares, amongst other things, its knowledge and speculations about long-term evolution of superintelligences, in a lecture to humans, before entering the next stage itself. https://www.goodreads.com/book/show/10208493 It seems difficult to obtain an English edition these days but there is a reddit thread you might want to look into.
by troppl | 2025-04-04 10:50:51+00:00
Something I haven't yet seen mentioned, but that is going through my mind. To me, it doesn't even seem like OpenAI got any better at producing GenAI images. Instead, it seems to me like they now simply removed a whole bunch of guardrails. Guardrails that, for example, made AI images shitty on purpose, so to be "safe" and allow people to kind of recognize. Making all of this "safe" was still very en vogue a few months back, but now there was simply a big policy/societal change and they are going with the trends.

This then allows their pictures to look more realistic, but that also now shows very clearly how much they have (presumably always) trained on copyrighted pictures.
Lost 2FA credentials and recovery codes
by vijaysagikri | 2025-04-04 10:51:53+00:00
Hi,

My Github account name as myinzack(vijay.sagi@gmail.com) is enabled 2FA but some how i lost my mobile device and unable to get Authenticator codes I do not have Recovery Codes and Personal Access Token.

I tried all options with this link https://docs.github.com/en/authentication/securing-your-account-with-two-factor-authentication-2fa/recovering-your-account-if-you-lose-your-2fa-credentials

Can somebody help me to login into Github am unable to reach support@github.com

Thanks vijay
by verisimi | 2025-04-04 10:52:05+00:00
As a consumer, is it possible for me to opt out of seeing IP protected imagery?

I would be absolutely fine with not having pokemon, mickey mouse etc shoved down my .. eyeballs.

I know this is a ridiculous point. But I think I'm getting at something here - it ought not to be a one-way street - where IP owners/corporations etc endlessly push their nonsense at me - but then, if I respond in a personal way to that nonsense I am guilty of some sort of theft.

It is a perfect natural response to engage with what I experience - but if I cannot respond as I like to that experience because of artificial constructs in law - perhaps it ought to be possible (legally) to avoid that IP protected immersion in the first place. Perhaps this would also be technologically possible now.

Won't someone think of the consumers?
by mojomark | 2025-04-04 10:52:41+00:00
The actual article title uses the phrase "end-to-end encryption". The HN OP just missed the word.

I'm still honestly looking for an answer to my question below. The only thing this seems to do (to me) is add another minor step for a Hacker to read your email. Adding another authentication factor seems much more secure than this half-baked E2EE approach.
by codingbot3000 | 2025-04-04 10:52:41+00:00
The article in my view even underestimates the 2nd order effects on big tech. Examples:

- Foreign clients divesting from US vendors due to the unpredictability, i.e. the supply chain risk

- The EU taking retaliatory measures impacting them, such as making parts of their IP temporarily unenforceable, or taxing cloud offerings within the EU.

All this does not bode well for their stock valuation :-/
by anonzzzies | 2025-04-04 10:52:55+00:00
A lot of people in my surroundings are not buying this life anymore; especially young people are asking why would they. Unlike in the US, they won't end up under a bridge (unless some real collapse, which can of course happen but why worry about it; it might not) so they work simple jobs (data entry or whatnot) to make enough money to eat and party and nothing more. Meaning many of them work no more than a few hours a month. They live rent free at their parents and when they have kids they stop partying but generally don't go work more (well; raising kids is hard work of course but I mean for money). Many of them will inherit the village house from their parents and have a garden so they grow stuff to eat , have some animals and make their own booze so they don't have to pay for that. In cities, people feel the same 'who would I work for the ferrari of the boss we never see', but it is much harder to not to; more expensive and no land and usually no property to inherit (as that is in the countryside or was already sold to not have to work for a year or two).

Like you say, people but more our govs need to worry about what is the point at this moment, not scifi in the future; this stuff has already bad enough to worry about. Working your ass off for diminishing returns , paying into a pension pot that won't make it until you retire etc is driving people to really focus on the now and why they would do these things. If you can just have fun with 500/mo and booze from your garden, why work hard and save up etc. I noticed even people from my birth country with these sentiments while they have it extraordinarily good for the eu standards but they are wondering why would they do all of this for nothing (...) more and more and cutting hours more and more. It seems more an education and communication thing really than anything else; it is like asking why pay taxes: if you are not well informed, it might feel like theft, but when you spell it out, most people will see how they benefit.
by szvsw | 2025-04-04 10:54:40+00:00
I’ve been using Hatchet since the summer, and really do love it over celery. I’ve been using Hatchet for academic research experiments with embarrassingly parallel tasks - ie thousands of simultaneous tasks just with different inputs, each CPU bound and on the order of 10s-2min, totaling in the millions of tasks per experiment - and it’s been going great. I think the team is putting together a very promising product. Switching from a roll-my-own SQS+AWS batch system to Hatchet has made my research life so much better. Though part of that also probably comes from the forced improvements you get when re-designing a system a second time.

Although there was support for pydantic validation in v0, now that the v1 SDK has arrived, I would definitely say that the #1 distinguishing feature (at least from a dx perspective) for anyone thinking of switching from Celery or working on a greenfield project is the type safety that comes with the first class pydantic support in v1. That is a huge boon in my opinion.

Another big boon for me was that the combo of both Python and Typescript SDKs - being able to integrate things into frontend demos without having to set up a separate Python api is great.

There are a couple rough edges around asyncio/single worker concurrency IMO - for instance, choosing between 100 workers each with capacity for 8 concurrent task runs vs 800 workers each with capacity for 1 concurrent task run. In Celery it’s a little bit easier to launch a worker node which uses separate processes to handle its concurrent tasks, whereas right now with Hatchet, that’s not possible as far as I am aware, due to how asyncio is used to handle the concurrent task runs which a single worker may be processing. If most of your work is IO bound or already asyncio friendly, this does not really affect you and you can safely use eg a worker with 8x task run capacity, but if you are CPU bound there might be some cases where you would prefer the full process isolation and feel more assured that you are maximally utilizing all your compute in a given node, and right now the best way to do that is only through horizontal scaling or 1x task workers I think. Generally, if you do not have a great mental model already of how Python handles asyncio, threads, pools, etc, the right way to think about this stuff can be a little confusing IMO, but the docs on this from Hatchet have improved. In the future though, I’d love to see an option to launch a Python worker with capacity for multiple simultaneous task runs in separate processes, even if it’s just a thin wrapper around launching separate workers under the hood.

There are also a couple of rough edges in the dashboard right now, but the team has been fixing them, and coming from celery/flower or SQS, it’s already such an improved dashboard/monitoring experience that I can’t complain!

It’s hard to describe, but there is just something fun about working with Hatchet for me, compared to Celery or my previous SQS system. Almost all of the design decision just align with what I would desire, and feel natural.
by globular-toast | 2025-04-04 10:54:48+00:00
Something you realise about a melody is its not about the notes, it's about the intervals. Nor is rhythm about the time at which it is played, rather it is about the relative time between events. So you could argue the music is only really happening when things change, as they did on this day. So I see this more as a time capsule similar to Seldon crises rather than a piece that is continually playing, but your interpretation can be different. Cage's 4'33" certainly challenges my interpretation.
by eimrine | 2025-04-04 10:55:13+00:00
> They can just put the browser in offline mode and continue to use the app forever.

You are so optimistic about browser's garbage collector! What you have said is possible, but I need a whole computer devoted to use some web-browser software in such a way. Any another web-page can make the "system" to crash and bye-bye foreverness.

It was better 10 years ago when I could buy a 1-day trial to some expensive newspaper, then open all the long-reads and read everything effectively free. Now any web-page tries to be very much smarter than the user and I would rather never use any proprietary "app" for not even seeing what the vendor has prepared to such a digital scavenger.
by wiz21c | 2025-04-04 10:57:30+00:00
I certainly don't need planes, war stuff nor ships and machinery. The food I eat mostly come from my country, my car is made in countries close to mine and so are the materials used to repair my house... And my gaz is Poutine's.

So I fail to see why I need America at all...

Ah, yeah, one big exception: my computer. Argh!
by kelnos | 2025-04-04 10:57:31+00:00
I'm sure people are studying them. But as GP said, antibiotic are lazy. A doctor would much rather prescribe an antibiotic than do the work to match the specific bacterial infection with the particular phage to deal with it.

And since antibiotics still work (for now), there's not all that much money in phage research. If we do get to the point where we "run out" of antibiotics due to bacterial resistance, I imagine phage research will become a lot more attractive as a destination for research funding.
Show HN: I open-sourced a tool to compare Google Play apps side-by-side
by ntorresdev | 2025-04-04 10:57:41+00:00
I recently open-sourced Clash of Apps, a tool I built to compare Google Play apps side-by-side — features, ASO, reviews, ratings, update frequency, etc.

It started as a way for me to research competitors more efficiently and evolved into something others might find useful too. Great for indie hackers, devs, or anyone working on mobile apps.

Try it here: https://clashofapps.com GitHub: https://github.com/ntgussoni/clashofapps

It’s still early — open to feedback, ideas, or contributions!
by lupusreal | 2025-04-04 10:58:12+00:00
I have given detailed descriptions of my own novel ideas to these image generators and they have faithfully implemented my ideas. I don't need the bot to be creative, I can do that myself. The bot is a paint brush. Give it to somebody who isn't creative and you won't get anything creative out of it. That isn't the tool's fault, it's merely an inadequacy of the user.
by clonedhuman | 2025-04-04 10:58:29+00:00
Part of the problem here is that you're abstracting the actions of a handful of relatively powerless people to a principle: "People whose opinion I don't like can be banned from society." The 'I' here is, from your framing, the 'left' or something.

Strawman. The fired people you're talking about weren't banned from society by the people pointing them out on the internet. If someone's on an international flight yelling racial slurs and causing a commotion, and someone else publishes video of that person yelling racial slurs on an international flight, it's not the people commenting on the video who fired that person from their job. It's their employers. What would be the alternative? No one takes video of the person yelling racial slurs? Or, if the video is posted, no one comments on it? Or, maybe, the person yelling racial slurs could simply avoid losing their employment by not yelling racial slurs on a flight full of people with their phones out? Or maybe the employer could choose to ignore the negative publicity and keep the person on staff despite the risk to their revenue? Who exactly is the responsible party here?

I generally find it pointless to point out that 'right' perspectives suffer from a lack of practical logic--pointing out the fundamental irrationality of a position rarely changes the mind of the person holding that position. But, your position ignores power differential between people--your argument is a matter of 'principle,' but this isn't fundamentally about principles.

Is your argument then that a person yelling racial slurs on a full airplane shouldn't have their employment threatened by their behavior? That their employer shouldn't fire them?
by codingbot3000 | 2025-04-04 10:58:53+00:00
Yes, probably US consumers will bear the strongest impact in terms of inflation etc. So far, stock market impact is global.

OTOH the policy is intended to isolate the US economy, and looks like it will achieve that goal. Will be interesting to see how this plays out in the long run, maybe it will be better for the average Joe. It certainly is a break with decades of US economic policy and business as usual.
by whywhywhywhy | 2025-04-04 10:59:03+00:00
> Stanley, at 15, bragged about "fucking up servers," a now-deleted Internet Archive screenshot reportedly showed. Another, reneg4d3.com, was launched when he was 16. There, Stanley branded a competing messaging board "stupid noobs" after supposedly gaining admin access through an "easy exploit,"

I'd expect a large percentage of high talent adult developers to have done exactly this at 15 years old if not more.

Pathetic of journalists to be reporting on essentially totally normal 15 year old nerd and neurodivergent things from 20 years ago.
by ludston | 2025-04-04 10:59:25+00:00
A lot of people like to tell themselves that breaking into other people's computers is about curiosity or activism or some other such virtue.

I don't see it. What I see is post-hoc rationalisation to justify lust for a feeling of power and control over others.

Practically any virtue you ascribe to "hackers" you can give to those kids that break into people's cars and take them on joyrides.