skysight-inc/HackerNews huggingface dataset:
Okay, now that it's darker out I can see the game covers faintly. I guess I'd suggest making it a little brighter since it's hard to make out detail in daylight if you want it to come through, not a big deal if it looks how you want already

I also see it's actually a png on desktop and jpg on mobile. For an image of this size, I don't feel like png is a good fit without significant optimizations like restricting colors to a very limited palette. Baking the underlying background color into it as a jpg, like you did for mobile, could help reduce the file size quite a bit for a lot less effort. I converted them at 90% quality and ran them through ImageOptim which got the file size down to 115KB for the desktop image and 88KB for mobile

Sorry for the AI comment. I noticed Tailwind and NextJS while inspecting the images and jumped to conclusions
Obviously and obliviously spoken by someone who never used a Real Unix System back in the day that EVERY Unix system needed MANY specific exceptions.
It's because everyone's "personal experience" is "I used it once and it didn't work".
To be clear, they're not arguing they have no way of retrieving them. As you mention, they're also not arguing they're supposed to be there. They're arguing that a US federal judge has no jurisdiction to even demand that the government attempt to retrieve them.
What you mean “we”, White Man?

Internet comments really need to get pronouns & antecedents under control. Use the Scientific “we” if we’re a tenured professor or scholar with credentials.

But the GP is perhaps not a police officer, a department of corrections administrator, or legislator, so please, leave AStonesThrow out of your speculative, hypothetical scenarios and TDS bloviations?

<Thx>
24 The disciple is not above his master, nor the servant above his lord.

25 It is enough for the disciple that he be as his master, and the servant as his lord. If they have called the master of the house Beelzebub, how much more shall they call them of his household?
When searching something non-programming related, I do. For example, I'm building an addition on our home. Searching for building materials, ideas, and any building science questions I have, I often find LLMs lacking. Even then, maybe 40% of the time Gemini gives me a good enough response.

On the flip side, any time I'm searching for something programming (FE, JavaScript in my case) it's last resort because an LLM is not giving me the answer I'm looking for.

This is still shocking to me, I really never thought I would replace my reliance on Google with something new.
This is a fair take, but also consider that Germany attempted to use purchasing fossil gas from Russia to prevent aggression, and it did not.
If only Postgres had Virtual Generated Columns. Not being snarky; MySQL has had them for ages, and they are a perfect fit for this: takes up essentially zero disk space, but you can index it (which is of course stored).

It is, in my mind, the single biggest remaining advantage MySQL has. I used to say that MySQL’s (really, InnoDB) clustering index was its superpower when yielded correctly, but I’ve done some recent benchmarks, and even when designing schema to exploit a clustered index, Postgres was able to keep up in performance.

EDIT: the other thing MySQL does much better than Postgres is “just working” for people who are neither familiar with nor wish to learn RDBMS care and feeding. Contrary to what the hyperscalers will tell you, DBs are special snowflakes, they have a million knobs to turn, and they require you to know what you’re doing to some extent. Postgres especially has the problem of table bloat and txid buildup from its MVCC implementation, combined with inadequate autovacuum. I feel like the docs should scream at you to tune your autovacuum settings on a per-table basis once you get to a certain scale (not even that big; a few hundred GB on a write-heavy table will do). MySQL does not have this problem, and will happily go years on stock settings without really needing much from you. It won’t run optimally, but it’ll run. I wouldn’t say the same about Postgres.
There literally might be US citizens in the El Salvadorian mega-prison right now. Because there has not been due process for many deportations there, we do not have any way to know whether that's the case.

Due process doesn't exist just to let sneaky criminals make all their sneaky little arguments like "there is no evidence I committed a crime." It also exists to establish basic facts like "what is this person's name?"
Yep they've basically created a culture where people are incentivized to look busy, ship things fast, and look out for themselves. Which attracts and retains people that thrive in that kind of environment.

That's a terrible way to execute on big, ambitious projects since it discourages risky bets and discourages collaboration.
>you posted a 5 word question that was maddeningly vague

"maddeningly vague", hell yes, but only for 'hotshot' HN dumbasses (of which there are many here) who don't look before they leap, aka, in this case, don't read (the comment context) before they yap.

proof: here is the comment to which I was replying above, when I asked "what is the doge thing":

>So what are the alternatives to gumroad? I’d been thinking of using them to sell the PDF version of a book, but after reading about the doge thing, I feel like I need to look elsewhere.

See the overall comment, as well as the part I highlighted.

from the context, as shown above, it is clear (to anyone with common sense) that I was asking what they meant by their reference to doge, in the context of gumroad, and was not asking about doge itself, which I could, obviously, have easily googled for.

so, is it now clear to you, dear sir, andybak, that my question was not vague at all, and in fact, it was your comment that was maddeningly idiotic and unjustified? even more idiotic in view of the fact that Frump, Tusk, and their shenanigans like doge and tariffs have been making news headlines all around the world for the past few weeks? in view of that, isn't it likely that I would know what doge meant?

jfc.

in future, look before you leap, or you're likely to land up in a pile of dog(e) shit (of your own making).
> Else, what was your point again

None really. Just kvetching.

> Anyway, I also agree we should be proud of the work done by companies such as (for example) ASML or ARM. Irrespective of where that happens, to be honest.

Amen to that!

> you're saying here that ARM is a company with a large and near-even (by headcount) presence in three countries (and much more distributed overall), then I agree with you fully

Yep! It's a positive product of globalization, and the breakdown of globalization will hurt any nation with a large presence of ARM (and similar conglomerates).
Is it?

Christmas ‘88 a NES was $99 at Sears.

https://christmas.musetechnical.com/ShowCatalogPage/1988-Sea...

That makes math trivial. What did games cost?

Mario 2 was 45% of that. Kid Icarus 40%. Punchout was 35%. Cheapest game was 10 Yard Fight at 30%.

Switch 2 is $400. Mario Kart World is $80.

That’s only 20%. HALF the price of Kid Icarus in relative dollars.

Games are not more expensive in inflation adjusted dollars. They’re not more expensive relative to the console.

Games have gotten cheaper.
Wait huh? I’m sorry I got whiplash from that bit at the end. What are you saying?
Also does he risk his insurance rejecting the claim saying he caused the damage? Also although probably negligible your then making the flooding worse for your neighbors.
What Chinese personal productivity software app has no counterpart in the USA?
Counterpoint: as far as I know, 30 years ago, a small US company could invent a consumer good and credibly manufacture it here in small to moderate quantities. Today, not so much. If you want an economical contract manufacturer to help you manufacture your product using modern tooling and access to the engineers who know how to set up those tools, as far as I know, you mostly need to look outside the US.
Dockerfile has been standardized as Containerfile: https://github.com/containers/common/blob/main/docs/Containe...
> strongly encouraging him and his team to make greater use of AI tools

I've seen this with other tools before. Every single time, it's because someone in the company signed a big contract to get seats, and they want to be able to show great utilization numbers to justify the expense.

AI has the added benefit of being the currently in-vogue buzzword, and any and every grant or investment sounds way better with it than without, even if it adds absolutely nothing whatsoever.
Training an AI on something requires you to produce a copy of the work that is held locally for the training algorithm to read. Whether that is fair use has not been determined. It's certainly not ethical.
I think it's a pretty wild idea that intelligence is some sort of threshold, instead of a continuous spectrum.
It's a constant tug of war between standards and expectations.

I personally prefer hypotheticals, or some variant on live pair programming. Also, as someone with enough free time to do take-homes, I also prefer code reviews over that one-off code which then becomes a case of 100% "I did this and here's why".

Even with that last example I would say, "well to optimize, etc., we could do this".
That's an extremely good point, which hits really close to home.

I wonder if Putin would have still invaded Ukraine, knowing the extent of sanctions that would hit them. He might have been lulled into thinking that the EU would not care, given the existence of people like Gerhard Schröder and his ilk.

edit: I am not sure that the reason for the Russian-German energy alliance was an attempt at pacification. It seems more likely to me that it was simply in the economic interest of Germany. Countries which are East of Germany certainly complained about it, for strategic reasons.
Ask HN: Would you move to the US now?
I got a good offer to move to the US and work for big tech but I'm afraid of what might happen to the country.
I think that is related to #1 above, but isn't necessarily true.

There can be winners and losers of free trade, despite more aggregate production. I dont personally think we were there, but it is a possibility.
https://news.ycombinator.com/item?id=43599667

(Sorry if this blows up the memory usage ;)
Let me preface this by saying that I wholeheartedly agree with the sentiment the article is trying to convey. That said, the “anonymity”, and the almost tropey at this point C*O characters make this read like a fan fiction.
I am going to hazard a guess that it's because the closer the services are to your data, the easier they are to implement, and you often get great speed too. FTS in Postgres has been fantastic for me, and combining it with vector search and RAG gives you a pretty sweet deal for low effort.
Why would people continue to use hackernews as opposed to reddit?
This sounds really cool. Is there a verification step where you confirm that the right number or identifier was entered for the first payment to someone? That's always one of my biggest concerns and I don't want to enter a number twice as the verification.
I think Texas Instruments is still capable of manufacturing radios, if it comes down to that.
"Slate Auto is tackling a big goal: an affordable two-seat electric pickup truck for around $25,000"(anon sources)
I’ve been a Postgres FTS advocate for over a decade since replacing a Solr search with it and getting easier maintenance, more flexibility with queries and virtually no difference in speed.

It’s pretty great.

Elastic is on a different level for a lot of use cases, but pg is more than enough for the vast majority of workloads.
Sorry you’re being downvoted; you are correct. I love Postgres, but devs absolutely flock to it because influencers said to. At a job a while ago, my team put out a poll asking for devs opinions and reasons for their preferred RDBMS. Every single one said Postgres, but no one could elaborate as to why. One said “it’s more flexible,” which is true, but no one there was using ANY of its flexibility.

That’s the part that baffles me. You’ve selected a DB with native support for esoteric but useful data types like INET (stop storing IP addresses as strings in dotted quad!), and a whole host of index types beyond B+tree, but they’re never using them.

Read your RDBMS docs, people. They’re full of interesting tidbits.
In '98 I rigged something like Pix using IRC bots and a cron job on a Solaris box. Worked beautifully until daylight saving time, then everybody got paid twice.
> Do you really expect people to blindly adopt your ideological views if you just state them forcefully enough?

This is the view of most people outside the industry.
That’s just syntax sugar for a trigger. Not really a big advantage.
If the interest rate cuts are as a response to a potential or ongoing recession then no, it doesn't really have the effect you're suggesting. Sure, borrowing costs go down... but so does revenue. Investors are unlikely to have loose wallets during a recession since even good ideas may not be able to monetize effectively.
Xi is not that sophisticated. Trump is abysmal.
It's coming in the Postgres 18. https://www.depesz.com/2025/02/28/waiting-for-postgresql-18-...
They could sidestep this entirely by shipping the boards separately and letting users assemble them. Worked fine for RS-232 terminals.
> There is quite a bit of controversy over what the mechanisms for the Hawthorne Effect are, and whether change alone can introduce it for whether participants need to feel they are being observed

My vote is change alone can introduce it; going from not being observed to observed is a change itself. People get into a daily groove after adjusting to whatever circumstance or process (maybe that averages 4-8 weeks I have no idea), but introduce a novel thing into that and they "perk up" until that bit leaves or integrates into the daily groove. In my experience, people prefer working on new features, even if that feature is some managements arbitrary initiative. They rather work on that new ridiculous thing than continue on their previous slog through the bug backlog until the new thing becomes a slog itself.
Git turns 20 – interview with Linus Torvalds
But a dockerfile is not yaml. do you mean for docker compose?
Sorry, I should've been way more clear. But this is what I was getting at. If the average person wants to buy or trade in crypto, they don't reach for an open source solution, they'll use a proprietary service. I know that's built ontop of a lot of great open source tech, but the final 'app' people interact with isn't open. The fact that pix doesn't have an open source app just strikes me as a weird reason not to use it.
Well, Pix is not free from those too... Besides being operated by the Central Bank, you still have to use your commercial bank account to send/receive money and, even though the Central Bank do require some minimum UX implementation standards, banks can still show messages offering lending services before you finish the transaction. So you also get banks already offer some kind of instant micro-loan even for small Pix transactions, just as you described.

At least most aren't as intrusive as Alipay, but they do exist.
You can implement this yourself fairly easily.
Soft power is essentially a euphemism for influence, which in the best case is necessary but not sufficient.
I'm generally a pro-capitalist but replacing your goverment 12x seems like a good thing? They're refactoring for what they want. Better than "This hundred year document that couldn't conceive of the internet or machine guns is giving us guidance on those things with a ouiji board"
I mean, technically any database with triggers can have generated columns, but PostgreSQL has had generated columns since version 13. Current version is 17.

https://www.postgresql.org/docs/current/ddl-generated-column...

I can’t think of any advantage of a virtual generated column over a generated column for something like a search index where calculating on read would be very slow.

Postgres has been able to create indexes based on the output of functions forever though, which does the job here too.
I think the old ones were more trustworthy, as the LLM wasn't used for knowledge retrieval. Instead, it wrapped around a search API and summarized the "10 blue links". That's not the case anymore. Now they produce the search results, hallucinating along the way.
The key is to always square the generating function—it doesn’t matter why, it just feels more correct. Learned that from a proof in an old cereal box puzzle.
Show HN: Vystery – A daily visual puzzle game
I've been working on a visual puzzle game where you strategically uncover an obscured image bit by bit to figure out what it is. There's a limit to how many reveals you can do to make your guess.

It now has hints and spare moves that you can use as you wish, because some days are harder than others.

What do you think?
Funny enough, you could double that to 70 engineers and that's still a TINY amount of engineers.
> If you’re talking about those, then yes every job in every industry does that. If you’re talking about stand at this white board and solve a problem that I know the answer to to while I watch.

I think you're failing to understand what actually happens in hiring rounds. You stand in front of a whiteboard to showcase your knowledge on abstract topics like systems architecture. This is exactly what happens in the real world in design rounds. I lost count of the amount of time I spent in front of a whiteboard this year alone. Perhaps you don't work with systems architecture, but if you are applying for a position where in the very least you are expected to have a cursory understanding of systems architecture, you are obviously expected to showcase your skills to help hiring managers compare you with other applicants.

And no. The point of whiteboards is not to solve problems. Their point is to help you present and clarify your thoughts in a dialogue with people in the room. It's a communication tool.
Cash is arguably more secure and likely less traceable and easier to use if you don't trust governments. I don't see much use case for crypto other then illegal activities (although possibly not always immoral)
It's not a very good one, but it is ubiquitous (it's also better if you remember to include the right syntax marker that enables heredocs):

# syntax=docker/dockerfile:1

I suspect that the GP was really asking "why not use a different tool", like buildah <https://buildah.io>, buildpacks <https://buildpacks.io>, nix <https://nix.dev/tutorials/nixos/building-and-running-docker-...>,
kaniko <https://github.com/GoogleContainerTools/kaniko>, ko <https://github.com/ko-build/ko>, bazel <https://github.com/bazel-contrib/rules_oci>, apko <https://github.com/chainguard-dev/apko>, or other tools.

Each of those has tradeoffs compared to Dockerfiles (I have no need for bazel, but if I did, then adding `rules_oci` might be a win-win, rather than using a Dockerfile). If I used Nix, then the Nix dockerTools would be a huge win (I don't use Nix). If I were shipping Go programs, `ko` would likely be a good baseline.
> Do you mean that front-ends have proprietary code?

Yes, sorry for not being clear, but this is what I meant. When the average person uses crypto, they're not using an open source app to buy/sell it. They'll be doing it through a propriety service, with a non-open source front-end. That service will build on top of a lot of great open source tech yes, but the final layer is very likely a private company.

I know there are open source options, but my understanding is the overwhelming majority of human trades won't be using them. My point is, refusing to use pix because there's not an open source mobile app is odd to me.
https://youtu.be/NvtHfCuVxJ8
It's really not at scale. It's on the order of 500$ a month per dev for "gold" level care for a company of 50 people. I'm sure it's less the larger you get.
If you can avoid adding an extra service without paying too much penalty, it means not having to acquire an extra skill or hire another devops person or keep yet another service in sync / maintained / etc.

The cost of adding services to an app is so much higher than people give it credit for at organizations of every size, it's shocking to me that more care isn't done to avoid it. I certainly understand at the enterprise level that the value add of a comprehensive system is worth the cost of a few extra employees or vendors, but if you could flatten all the weird services required by all the weird systems that use them in 30,000+ employee enterprises and replace them with one database and one web/application server, you'd probably save enough money to justify having done it.
Restack
Does anyone know of a way to print echarts to a PDF, without having a headless Chromium instance involved? Been fighting this at work.
Trump says EU must buy $350B of US energy to get tariff relief
What was your offer’s package? Which big tech company, and where in the US would they be ant you to move?
That and pumping
> How much do you trust your government with your money?

When you use Pix, your money is not in custody of the government. The money goes to/comes from a standard commercial bank, just like a wire transfer. What the government (Central Bank) does is just the infrastructure for moving money between bank accounts.

The point about not being a global standard is valid, though. Although there are initiatives in progress to connect similar instant payment systems from different countries as other users have noted.
> It’s because medicine, with its residencies and HN-mocked credentialism,(...)

The whole point of credentials is that they are designed to be revoked. That's their whole point. If your credentials are pulled, you lose your ability to practice. That's by design. They are not gate-keeping tools. They are "this guy killed patients, so let's keep him far away from them" tools.
It's not only an additional disk space, it also a need to sync it with main column, using triggers or whatever, and have much bigger backups. Why "initial instinct was to question", though? I don't see downsides still, unless yeah, weighted queries or need to search in joined tables etc.
> Not only crocodiles and turtles are more closely related to birds than to lizards and snakes

Most fish (bony fish) are more closely related to us than they are to sharks and other cartilaginous fish. Technically we're all air breathing walking bony fish.
VulnCon Day 2 Errata and Taking Ben Edwards to Task
I experimented with this for five minutes, and so far it looks great. The one thing missing, or that I didn't see in five minutes, is that when I uploaded the schema for one of our SQLite databases, the tables came out perfectly, but the views were ignored. There are a lot of views, and we would want them in the diagram. I will definitely be coming back to it. As I say, what I saw was great.
> Let's fix the real problem then? Why can't tech be like this?

Why should it? What problems would they solve? Are you so afraid of competing with those who might not get a certiciation?
> anyone getting cancer should just pay for it themselves instead of society working to treat everyone of cancer?

False dichotomy. Furthermore, “treat” is a creepy term that tends to conjure up images of sticky lollipops and Hallowe’en bandits with loaded diapers.

Some of us prefer not to subsidize immoral behaviors and activity on group health plans.

But in a hypothetical parallel utopia where chemotherapy is 100% out-of-pocket, my people would welcome fewer deaths from chemotherapy, far fewer invasive biopsies & “spelunking” diagnostics, and perhaps increasing incentives to produce cures, rather than Kevorkians.
> Some developers have speculated that this changed behavior has been prompted by the arrival of Agent Mode in the stable build of VS Code, an AI-driven feature that makes Cursor a more direct competitor.