MurphyA/hacker-news huggingface dataset:
by joegibbs | 2025-04-09 07:27:22+00:00
Not like it's actually China doing this, it's some random Tiktoker. If you took things that American Tiktokers made as US foreign policy the US would be simultaneously pro- and anti-China, they'd be liberal, conservative, socialist, communist, monarchist, pro-Genghis Khan and esoteric Hitlerist all at once.
by zsoltkacsandi | 2025-04-09 07:27:26+00:00
There should be some regulatory mechanism for domains if the owner doesn’t use them for something meaningful, they should pay and increased price for it, and/or lose the ownership after a certain amount of time.

They way how it currently works is bad for the SaaS/app developers, bad for the content creators, and bad for the users.

It is ridiculous that nowadays you cannot buy a good domain name, because someone mass registered all of the meaningful combination of words in every existing tld, in hope that they can sell some of them for a few thousand dollars to someone who is willing to pay for it.

Not to mention these obviously unethical cases like this.
by justlikereddit | 2025-04-09 07:28:19+00:00
I have absolutely no use for my photos being annotated by an AI.

I have had use for LLMs and previous era image gens. I haven't got around to trying the last iterations that this article is about yet.

That use I have had of it is very esoteric, an art mostly forgotten in the digital modernity, it's called "HAVING FUN", by myself, for curiosities, for sharing with friends.

That is by far the greatest usage area and severely underrated. AI for having fun, enjoyment that feels meaningful.

If you're a spam-producer or scam artist, or industrial digi-slop manufacturer or merchant of hype, or some other flavor of paid liar(journalist, influencer, spokesperson, diplomat or politician) then sure, AI will also earn you money. And the facade for this money making enterprises will look shinier for every year that passes but it will be all rotting organics and slops behind that veneer, as it have since many years before my birth.

I'm in the game for the fun part, and that part is noticably improving.
by zigzag312 | 2025-04-09 07:29:03+00:00
I once did a naive text wrapping implementation for a game and with a longer text it caused performance to drop way below 60 FPS.

This was on a 4.5 GHz quad core CPU. Single threaded performance of todays top CPUs is only 2-3x faster, but many gamers now have 144Hz+ displays.
by gunnarmorling | 2025-04-09 07:29:26+00:00
Nice post for us escalator nerds out here! Here's two more folks might find interesting:

- An escalator with a varying degree of ascent (it gets flatter and flatter) in Hamburg's Elbphilharmonie: https://www.youtube.com/watch?v=BT9mW9PWNHY

- One of only a few dozen curved escalators in the world, in the Nordstrom department store in Seattle: https://www.youtube.com/watch?v=Xd68HqNG_wo.
by stanislavb | 2025-04-09 07:29:58+00:00
I had that bad experience recently. I've been putting a lot of work into thinking the details of a new project. A year! Then, I decided to buy the domain, finally, this January. I knew it was free. Only to discover that someone had bought the domain 20 days ago. That felt sore. I had to come up with a new name.

That's life. Lesson learned.
by p_v_doom | 2025-04-09 07:30:51+00:00
Problem is that most big companies have "professional" management. And professional management is stuck in completely outdated command and control thinking even today. Whether its people taught by other people at other big companies or freshly minted MBAs none of them really seem to learn or know how to really govern, create autonomy, etc. etc. and there is very little incetive to.When you get the odd curious one they go and find agile, and the first thing they run into is SAFE, LESS and similar, which is the same old taylorism wearing the fresh skin of agile on top like a horrible costume.
by quadsteel | 2025-04-09 07:31:00+00:00
It depends on the type of query, anything has to do with locality or recency, LLMs just don't _really_ work all that well, or even at all.

Someone at work yesterday asked me if I knew which bus lines would be active today due to the ongoing strike. Googled, got a result, shared back in under 10 seconds.

Out of curiosity I just checked with various LLMs through t3.chat, with all kinds of features, none had anything more than a vague "check with local news" to say. Last one I tried Gemini with Deep Research and what do you know, it actually found the information and it was correct!

It also took nearly 5 minutes..

Like I feel if your search is about _reality_ (what X product should I buy, is this restoraunt good, when is A event in B city, recipes etc.) then LLMs are severely lacking.

Too slow, almost always incomplete answers if not straight up incorrect, deep research tends to work if you have 20 minutes to spare both to get an initial answer and manually go and vet the sources/look for more information in them.
by rrr_oh_man | 2025-04-09 07:31:01+00:00
1. Super nitpick and personal pet peeve: "Buying" a domain is not buying it. You're absolutely renting it and it can be taken away at any time.

2. The post is a big list of "I made mistakes and had to face the consequences" — not one, but multiple. (Open repo, legalese comms to NC, non-actionable email to registrant) I've got a lot of sympathy, but I don't know if there's any learning besides "think -> do -> check -> repeat".

3. Congrats on the launch! For what it's worth, kill-saas.com looks more pleasing to my eyes than killsaas.com :)

Bonus Point 4.: I had a similar idea for a website with the same name a year or so ago when I was cancelling all my Netflix, Spotify, etc. subscriptions. There's evidence in my Whatsapp convos. Then again, I don't feel like you've stolen anything from me & wish you all the best! ;)
by electroly | 2025-04-09 07:31:10+00:00
We have only the OP's word that this is actually what happened, and there's no way they could know that. The author also admits to having leaked their Discord key and accidentally leaving the GitHub repository public; their technical competence is in question here. It almost reads like a creative writing assignment. How would anyone have known he was about to register the domain?

I'm sure this did happen but given the followup post (https://kill-saas.com/posts/from-0-to-5) it seems like the author is mostly playing up the experience as a way to advertise his product. Mentioning the vibe coding, the Discord key, and leaving the GitHub repository public feels a little like this might be clickbait.
by jajko | 2025-04-09 07:31:52+00:00
Apple has ~30% margin, so they will just increase prices. If real SHTF with sales (since iphone 16 has had lukewarm sales already and they have 0 new shocking transformative products), they can start chipping down that part, but its a long way to go to reach competition.

Who pays for all this, as always, is common people, getting poorer. More specifically middle class, poor don't buy money-making devices from ie Apple, and rich will either stay rich or get richer if positioned well.
by pmb | 2025-04-09 07:33:43+00:00
They are a zero-trust networking solution that also traverses IPv4 NATs. Zero-trust networking is a layer above the IP layer. In an IPv6 Internet their capital costs go down, and their product remains valuable for their paying customers. (Free accounts mostly use it for NAT traversal, businesses for the zero-trust encryption.)

Their CEO has been working with (and supporting) v6 for decades both at the executive level (now) and also as an extremely capable software engineer that I personally met with a few times while we were both engineers at Google doing network measurement.
by pyrale | 2025-04-09 07:35:15+00:00
> Instead once there was a spark, those relationships kept pulling more and more countries into the conflict

This is a bad take on the cause of alliances. large wartime coalitions had been a thing since the consolidation of power into monarchies in Europe: the 7-year war had involved all of Europe's significant actors, as did the napoleonic wars, the war for the spanish succession, the 30-year war, etc. This was much earlier than the development of cross-border trade.

In an imperialist era, diplomacy was the way to coordinate European nations' colonial efforts without repeating that kind of conflict. It was only temporary, though, since expansionist policies can't last forever peacefully.

The reason WW1 felt so different from previous wars was technological development. That aspect was already present in earlier wars, WW1 was just the first major European conflict in a long time.
by lamp_book | 2025-04-09 07:35:27+00:00
Some choice quotes, since it’s long:

> Ideas in themselves are timeless. They are not tied to individuals, much less to a people. They rest in a people, it is true, and affect their attitudes. Ideas, people say, are in the clouds. When someone comes along who can put in words what everyone feels in their hearts, each feels: “Yes! That is what I have always wanted and hoped for.”

> History proves that the greatest world movements have always developed when their leaders knew how to unify their followers under a short, clear theme. That is clear from the French Revolution, or Cromwell’s movement, or Buddhism, Islam, or Christianity. Christ’s goal was clear and simple: “Love your neighbor as yourself.” He gathered his followers behind that straightforward statement.

> As an idea develops into a worldview, the goal is the state. Knowledge does not remain the property of a certain group, but fights for power. It is not just the fantasy of a few people among the people, rather it becomes the idea of the rulers, the circles that have power. The view does not only preach, but it is carried out in practice. Then the idea becomes the worldview of the state. The worldview has become a government organism when it seizes power and can influence life not only in theory, but in practical everyday life.

> The state needs a worldview. Christianity also conquered the state, and in the moment that it conquered the state it began to carry out practical political activity. You can with justice claim: “Yes, but at the moment Christianity took over the state, it began to cease being Christian.” That is the tragedy of all great ideas. At the moment they enter the realm of this life of sin, of the all-too-human, they leave the heavens and lose their romantic magic. They become something normal.

> > The idea leads to a worldview, the worldview to the state, the individual becomes a party, the party becomes the nation.

> At first there is knowledge; it uses propaganda to find the manpower that will transform knowledge into politics. Propaganda stands between the idea and the worldview, between the worldview and the state, between the individual and the party, between the party and the worldview.
by dguest | 2025-04-09 07:35:36+00:00
Maybe this is a dumb question, but how is the "single large rebalancing transfer" accomplished? I don't know of any machine where dollars go in one side, are destroyed, and euros are created on the other side.

My assumption was that it usually comes down to finding someone else with money in both currencies (i.e. a large bank or government) and exchanging one for the other. Of course that's unsatisfying: it's not just turtles all the way down.

Ultimately if I'm running out of, say, USD, and have a lot of CAD, I have to to buy a bunch of something for CAD and sell it in USD. If you wanted a "zero banking" currency transaction I guess the way to do it is to park on the Canadian side of the border, buy imports to the US, walk across to the US, and sell them.

Or maybe there's a magic money shredding / printing machine that I didn't know about. I guess an international treaty could actually authorize such a thing.
by lucb1e | 2025-04-09 07:36:08+00:00
I heard this rumor and to this day don't use purchase pages to search for domains; I query the whois database directly. If the TLD owner is in cahoots with scalpers, they'd see the search query come in no matter what I use, so that seems like the best option and it's super easy from a unix commandline as well (a whois tool is default installed or a click away in most distributions)
by anthk | 2025-04-09 07:36:56+00:00
I'm from Spain, I know it pretty well. When telecos were a state monopoly, long distance calls were horrible, very expensive. And no flat rates for Internet in late 90's even with ISDN, until DSL I think. Once the telecomms where liberalised, prices plummeted down with new ISP's everyhwere.

OTOH, healthcare from private companies are just good for very trivial surgeries, such as lumps or some minor aestethic surgery if you are in a hurry. For the rest, public healthcare it's far better.
by tomhow | 2025-04-09 07:36:57+00:00
The guidelines apply to everyone. I didn't like that part of their comment either, and the comment would have been better without it, but they were put on the defensive by what had come before and they went on to explain their position. Your phrase "got caught with your hand in the cookie jar" is a swipe that the thread could also have done without. It's no big deal, and it applies to everyone on the subthread; we want everyone to avoid barbs like that on HN.
by pulkas | 2025-04-09 07:37:32+00:00
Killsaas.org and killsaas.net are available to buy. Why aren't you getting these domains? Yes, owning the .com is better, but you've already mentioned that the project is a public benefit one. In that case, .org and .net seem pretty appropriate. I'm curious—why is there so little interest in .org and .net domains?
by ffsm8 | 2025-04-09 07:37:39+00:00
this time I agree that my wording was unclear.

While you definitely loose acuity once you stop exploring new concepts in your free time, the amount of knowledge gained after you've already spend 10-20 yrs coding drops off a cliff, making this time investment in your free time progressively less essential.

My pint was that most of my coworkers never went through an enthusiastic phase in which they coded in their free time. Neither pre university nor during or after. And it's very easy noticeable that they're not particularly good at coding either.

Personally, I think it's just that people that are good at coding inevitably become enthusiastic enough to do it in their free time, at least for a few years. Hence the inverse is true: people that didn't go through such a phase (which most of my coworkers are)... Aren't very good at it. Wherever they went to university and got a degree or not.
by zmmmmm | 2025-04-09 07:37:43+00:00
It seems to me the core issue at hand is that Trump has made a grave strategic error in terms of who really holds more cards in the trade battle, specifically with China.

This bond lever - the threat to abruptly shut off US debt supply - is just one of them. But China can also simply manage far more easily without US imports than the US can manage without Chinese imports. And for any given pain threshold, China can bear that far longer than the US will, because of the authoritarian control the government can exercise.

And then from a geopolitical point of view, even if China loses they win - because the rest of the world fully views this as an act of betrayal and lunacy by the US and the more negative the outcome the better China looks by comparison as a reliable, rule following partner on the world stage.

Basically what I see here is that we have a game of poker where China holds nearly all the cards and Trump is just pushing more and more chips onto the table.
by roenxi | 2025-04-09 07:38:07+00:00
Even that argument is starting to fall apart. What are the theatres where the US is supposed to be able to put on a strong showing? It doesn't seem to be Europe, they've got war on their doorstep and if anyone thinks the US is helping they should reflect on their reasoning. It doesn't seem to be the Middle East, the US has made the region less safe. They're not going to be able to act effectively against China given the trouble Russia has been giving them.

The US can't afford to extract tribute from people. It isn't powerful enough, relatively speaking.
by dathinab | 2025-04-09 07:38:08+00:00
Always fun when code relies on the order of iterating over a dir (which is in general clearly not defined to have any order, even iterating the same dir 2th consecutively might not yield the same order depending on "stuff" (e.g. exact file system used)).

So if order matters, always sort.

(Luckily in most situations where dir iter order matters, the performance impact from sorting is acceptable or even outright irrelevant.)
by mcv | 2025-04-09 07:38:39+00:00
Definitely sleazy. Not sure if it's a good way to make money. People can just get a different domain name, like OP did. And a small project that's not paying for a closed github repo, is unlikely to shell out extra for their domain name.

For well-funded corporate projects it makes more sense; those cost more to rename, and paying extra for the domain name they want is nothing to them.
by procaryote | 2025-04-09 07:39:19+00:00
The absolute amount of debt isn't as interesting as it's percentage of GDP, or as percentage of revenue. If US productivity improves faster than its debt grows, the debt becomes less of a burden relatively.

https://fred.stlouisfed.org/series/GFDEGDQ188S

Of course, the long term trend there isn't great either. It was OK until the financial crisis of 2008, after which it grew to around 100% debt to GDP, which is usually seen as a warning level. Then it grew again very sharply during the pandemic and today is around 121%.

The apparent pattern is that it grows during recessions, but stays pretty flat during good times, and as the current administration seems to want to have recessions for fun, confidence among lenders may have been shaken
by ttctciyf | 2025-04-09 07:39:57+00:00
If I was habitually asking some llm for nuggets of information I'd have to use web search to verify it in any case.

But in fact I overwhelmingly use search over llm because it's an order of magnitude quicker (I also have google search's ai bobbins turned off by auto-using "web" instead of "all".)

I've used llm "for real" about 3 times in the last two months, twice to get a grounding in an area where I lacked any knowledge, so I could make better informed web searches, and once in a (failed) attempt to locate a piece of music where web search was unsuccessful.
by ThePhysicist | 2025-04-09 07:41:07+00:00
Domain hoarding is really annoying. Recently I noticed superposition.de was available and wanted to register it for a side business, now a domain grabber got it and is reselling it for 27.000 USD... I can't fathom how this is a legal practice. I mean, I get that it is legal but the naming authorities could change their terms of service to disallow such trading. It's a small annoyance of course but I find it tiring how every little aspect that made the Internet great is getting monetized into oblivion.
by supermatt | 2025-04-09 07:41:11+00:00
Why so angry?

> "You didn't ..."

No, they didn't. They aren't Neon and didnt do the benchmarks in the linked article. They are a postgres maintainer.

If you actually read their comment instead of raging you will see that they are saying that pg_search is a simple generic index definition that makes a _variety_ of queries work with little effort, and you can still add the additional optimisations (that are already documented - which they linked to) where needed.
by meindnoch | 2025-04-09 07:41:33+00:00
Pretty sure what happened is, he searched on Namecheap for the domain a few days before committing to buy. Namecheap and other scummy domain sellers are known to buy domains that their users show interest in by searching. The telltale sign was that the registrar is also Namecheap.

Never use GoDaddy or Namecheap or other scummy providers to check domain availability. Always use the ICANN whois service.
by marsten | 2025-04-09 07:41:59+00:00
Given the secrecy surrounding Cyc we don't know how close or not they got to something AGI-like. Whatever conclusion you draw will be from very little data.

From a practical standpoint Cycorp seems to have pivoted at least 10 years ago into providing knowledge and inference systems for clients. If customers are willing to pay them then perhaps we can conclude there is value in the technology. But again I'm not aware of any public examples to look at.
by hliyan | 2025-04-09 07:42:20+00:00
A suggestion based on an idea that I've been trying to implement for a while: consider replacing the left panel's form editing experience with an assistive command line at the bottom.

E.g. rather than clicking table, "add field", clicking the name, typing, clicking the type drop down etc., just start writing something like:

: users.add_column name: email type: varchar length: 200

etc., with some assistive auto complete

or, if you're inclined to using an LLM:

add column email to users table, varchar(200)

or, for those who want strict sql:

alter table add column...
by DeathArrow | 2025-04-09 07:42:23+00:00
I agree with all but one of his assertions.

>Don’t Guess

If you are working on critical software like code running in a rocket or medical device, sure, never guess is mandatory.

But I and many other people can be in a hurry. We have to or want to move fast where it matters. I don't have the time to research every single detail nor I am interested in knowing every single detail.

I am mostly interested in building something or solving a problem, I don't care about implementation details as much. Sure, some times details do matter a lot but it's a part of the job to have an understanding of which details matter more and which matter less.

So, I don't guess out of laziness, but because I have things that are more important and more interesting to do and time is a finite resource.

Many decisions can be reverted with minimal loss if they will be proved wrong in the future. Bugs can be solved with ease.

I'm not saying to move fast and move things, but learn how to do the right trade-offs and making educated guesses is a valuable tool.

So I would add another assertion to the the list:

Learn to value time, don't procrastinate, avoid analysis paralysis.
by dspillett | 2025-04-09 07:42:34+00:00
> declaring Subversion (the then leading SCM) brain dead?

I remember that more as berating the incumbent leader in non-distributed VCSs, than promoting a specific DVCS, and that git wasn't mature at that point (the move from BK had not happened). Though maybe my remembered timeline is muddled, do you have further reference to that talk so I can verify details?
by mopsi | 2025-04-09 07:42:36+00:00
> The political will to commit troops and to defend Ukraine simply isn’t there, especially not while Taiwan is looming. Wanting Europe to reindustrialize and handle it’s own defense allows America to focus more domestically and on potential wars more aligned with American interests (disruption of chip manufacturing affects America much more than Russian occupation of Ukraine).

This seems like a coping narrative. The unwillingness to stand by commitments, groveling before Putin without receiving anything in return, threatening long-standing allies with annexation, and now the utterly moronic trade war (which is not based on any economic plan but apparently on chatbot output) are all weakening the US politically, economically and militarily, and giving countries like China a window of opportunity to act against it.

China has no strong allies, and its long-term goal has therefore been to isolate the US from its own allies in order to level the playing field. With each passing day, the US under Trump can indeed expect less and less support from its allies in the event of a Chinese invasion of Taiwan. Despite all the hollow rhetoric against China, Trump is setting the stage for the invasion.

Had the US played its cards better, it could have had a booming economy, motivated allies across the globe, and tens of thousands of highly experienced soldiers from Ukraine's battlefields willing to return the favor in the war with China. Ideally, that would've led to China shelving the invasion plans. Instead, we see an embarrasing clown show, which serves as an open invitation to invade Taiwan.