skysight-inc/HackerNews huggingface dataset:
I usually think about this in terms of entrepreneurs versus managers, or creators versus optimizers and maintainers.

One is not more important than the other.

Entrepreneurs are cowboys in this analogy. But it's more than just being willing to figure things out on the fly. An entrepreneur sees something that doesn't exist yet and breaks all the rules in order to bring that thing into reality.

Think of any successful startup. Or think of Steve Jobs or Bill Gates. They're bullshit artists with a penchant for finding talent who can make reality match their lies so that they're not lies anymore. Without them, the word would be a very stagnant place.

But, for every successful Jobs, there is a Tim Cook. For every Bill Gates, there's a Paul Allen.

The problem with the visionary entrepreneurs is they make for terrible managers (drones). They're great gamblers, great at taking big risks, but they just keep doubling down until eventually things blow up in their face, unless they're constrained by an excellent manager.

Look at SBF or Liz Holmes. I truly think they're cut from the same cloth as Jobs and Gates in terms of being willing to bullshit their way to the top. But they never appreciated why they needed "drones" (talented managers) to keep things in check and tell them "no" when their visions were truly batshit.

I'm not sure anyone is truly great at both. Being great at one tends to blind you to the other.
Of course, there are obvious bad regimes which are more or less left alone because they have them and obvious good ones which are destroyed because they don’t.

Bad and good as defined by the aggression they express towards neighbors and their own populations.
Yeah, I imagine they save the list of all the tickets they've sold, get a hash of the values, and then generate the winning number.
This was one of the reasons why I applied. I wasn't entirely sure it was the right fit (my current job is flexible, which is good, vs a grind, and I'm happy there) but I wanted to study their ways a bit and see what I could bring back, because my company has made some remarkably terrible hires over the past few years.

In short, it's a very well designed "build an app" take home test. There isn't a solution so to speak, but its designed to test your product-engineer aptitude as well as your execution speed, as there are things to get done and requires some thoughtfulness. One can go in a lot of different directions with it. Code can look great, but did you build the right thing, something actually relevant? That's what's important.

Its the sort of test that would instantly filter out 99% of applicants, because of the product emphasis vs the code emphasis, and good product engineers are rare. One could be the best coder around but not have a clue what to build. They want people who know what to build.

I had a lot of fun working on it and loved the challenge, but ultimately didn't know what to build and was fishing a bit, being more of a platform engineer vs product engineer.
The much feared American Tianmen Moment has not yet occurred.
Maybe this is needed to wake up for the larger public.
Sure but the web is already TOFU even with CAs because the only thing being asserted is that your connected to someone who (probably) controls the domain.

The client is perfectly able to verify that when connecting without a central authority by querying a well-known DNS entry. Literally do what the CA does to check but JIT.

This does leave you vulnerable to a malicious DNS server but this isn't an impossible hurdle without re-inventing CAs. With major companies rolling out DoH all you care about is that your DNS server isn't lying to you. With nothing other than dnsmasq you can be your own trusted authority no 3rd party required.
I have the same urges.

You need to carefully consider what you truly want and the realities surrounding those desires. How large do you envision this social network becoming? Do you aspire to be the next Reddit, Hacker News, or Lobsters?

Large social networks need to grow to survive, and growth requires funding.

Are you pursuing a commercial venture or a non-profit one?

If it's commercial, you will likely need to seek external investors. They will expect a return on their investment and will exert influence -- often in the form of ad revenue or otherwise increasing costs to your end users. It almost always ends this way, unless you stay a small bootstrapper.

If it's non-profit, you will still need to secure funding through various fundraisers and donations.

It would help to brainstorm (to yourself, at least) what you want to accomplish in lucid detail. This post is not it.
The other comments are great but I wanted to touch on why I seem to be struggling in a reality that generally provides enough today.

It's because as hard as it is to believe, especially for young people: life these days is decent despite the status quo, not because of it.

In other words, had we continued on the trajectory we were on before loosely 1980 and trickle-down economics, we could have had moonshots to solve each of humanity's problems in the order of need rather than profitability. We could have consulted academics to invent 25% efficient solar panels for under $1 per watt and had them installed on over 50% of homes by 1990. We could have invented lithium iron phosphate batteries at that same time and had $10,000 electric cars, because they simply aren't that complicated. We could have had blue LEDs, and WiFi, and flatscreens, and everything else we enjoy today, decades earlier. Stuff that doesn't even exist right now but should, like affordable public buffets, mass transit in small cities and single-payer/public healthcare. Robotic hydroponic greenhouses. Living closer to work (I know, inconceivable).

Instead, I had to watch everything roll out at a glacial pace under a risk-averse private system that allowed the Dot Bomb to happen around 2000. That defunded nearly all pure research and outsourced the jobs that provided a healthy work/life balance. That marginalized eBay businesses and online advertising and the resale market so that influencers and the ultra-wealthy could capture all of that low-hanging fruit while the rest of us have to work. And boy did I have to work, at jobs that sapped every bit of my passion, motivation and self-determination, leaving me too exhausted to pursue my side hustles fast enough to get to market before someone else beat me to it or a deregulated recession wiped me out again.

When you've watched progress flounder for as long as I have, it becomes obvious that sabotage is where the money's at. The powers that be denied innovation at every turn, in order to prop up aging industries centered around a 20th century fossil fuel economy that still dominates our lives today.

And now suddenly AI falls in our lap because a billionaire finally decided to fund it. Now you see what happens with a moonshot. Things change so rapidly that we're left reeling with their implications. The luddites come out. Politics devolves. Time runs backwards to the 1950s, the 1940s, the conditions that fanned the flames that turned into world wars.

Now they gleefully say "see! we should have kept stifling innovation! ignorance is strength!"

It's.just.so.exhausting.

I find that people fall very strongly into 2 camps, which could be loosely mapped to left and right: those who suffer knowing what could be, and those who defend what is to deny their own suffering.
Semantics.
Considering this is your first comment ever and your account was made an hour ago I'll assume this is ragebait
AI is going to usher in a wonderful world of increased surveillance and authoritarianism. It will be a truly transformative technology, and isn't is great that Silicon Valley is working so hard to bring it to us, as hard and fast as possible?
H5N1 is already extremely good at spreading between birds, getting better at that is not going to increase its fitness.

It's the amount of contact between livestock & humans that we primarily care about, and that is a lot larger with a large number of small farms than it is with a small number of large farms.
How close are we to Q-Day?
It's interesting how the “scientific we” is used for “we... go to the Moon”, where most folks seem to be referring to the USA? Or the subset of nations with capable space programs, excluding China? But the people writing, “we”: are they engineers working for NASA, or parroting the P.R.?

Because I personally haven't landed on the Moon, and I don't plan to, but “we” is typically assumed to include the speaker.

I'm beginning to suspect that those who perpetuate the meme of “we never landed on the Moon” are coyly defining “we” in a restrictive way that excludes the astronauts who did. “We [our family in California] never landed there!”

Cheap word-games. See also, political slogans designed to be misinterpreted and energize the base.
Netherlands Daft Visa for Americans
> Was it not you above that said you make a lot of decisions on principal, but find Amazon too efficient to not use?

No.
At least if you turn out to be the father you can put the issue to rest. If not, you can pursue parallel construction somehow.
What a sad state of affairs really. Using nukes on your closest neighbour ? I understand why it is a deterrent but man, what happened in the past 6 months that we are now seeing news like these...?

I'm kidding. We know exactly what, I mean WHO, happened.
Everyone has their own tastes, but I personally don't understand the appeal of SNL. Even skits that are so called "classics" don't strike me as all that funny. Maybe it's a generational thing.
That's such a refreshing thought. Now that we have llm oracles one could generate a daily company horoscope (while avoiding calling it that)

Today will be a productive day, new opportunities will arrise but be careful what you wish for, a mistake will be made and come with a much needed moment to reflect as a blessing in disguise.

As a kind of, before things can improve, first they have to get worse.
DNS enumeration (brute force) with a good wordlist, zone transfer, or leaking the name through a certificate served when accessing your host via IP address are all possibilities.

The name "userfileupload" is far from not-obvious, so that would be my guess.
My SO has lived in Sweden for a few years, gone through the provided Swedish classes to be eligible for university studies, but really feels the need to consume more swedish text.

The easier-to-read books in the libraries are all too simple, and they don't want to learn by regularly reading a lot of news (which is probably the easiest way to be trickle fed new and niche words), but this seems really nice.

This looks promising for their situation. I'll plop LoTR, Antimemetics Division or something in there later and see how it turns out!
Don't think I've ever encounter someone that didn't become nostalgic for 10 after having to switch to 11. So many pointless UI changes, and just like with 8 none of them are necessary to force the user to use beyond some incessant need to dictate how users do things on the part of Microsoft.
This is huge, and confusing. Poland doesn't have any nuclear reactors, or nuclear expertise of any kind. The latency to obtain nuclear weapons—unless some allied country literally gifts them—would presumably be extremely long. AFAIK it also doesn't have long-range missiles, nor any missile industry: hence no credible, modern delivery mechanism.

Poland is a signatory of the international nonproliferation treaty, although that's merely symbolic because anyone can exit with just 90 days' notice[0].

Less symbolically, Poland has a Section 123 treaty agreement with the United States[1], which obligates nonproliferation and is tied to literally tens of billions[2] in ongoing commercial nuclear power investments. Granted that in the current political climate, anything could happen; during the ancien régime, this action would (I understand) have triggered automatic US sanctions on nuclear technology—something that'd be stupidly expensive with the amount of nuclear reactors Poland is currently buying from the USA (and from Korea, another 123 signatory).

[0] https://en.wikipedia.org/wiki/Treaty_on_the_Non-Proliferatio...

[1] https://www.energy.gov/nnsa/123-agreements-peaceful-cooperat...

[2] https://en.wikipedia.org/wiki/Nuclear_power_reactors_in_Euro...
In this particular lotto, 4% of all possible numbers were bought in a typical period. So it's not truly riskless, but there was definitely a positive expected value.
Daily reminded that LTSC exists
> the domain

Perhaps a contributing factor is how HN shows only the final non-eTLD [0] label of the domain. If it showed all labels, you'd have seen "engineering.fb.com" which, while not a dead giveaway, implies that the problem space is technical.

It would be nice if this aggressive truncation were applied only above a certain threshold of length.

[0] https://en.wikipedia.org/wiki/Public_Suffix_List
I've seen similar, thousands up to about 10k, but never 20k myself. It would not surprise me to find it in the wild, though.
> Warewulf is a stateless and diskless container OS provisioning system

are we just always assuming that everything is Linux, now? There are other operating systems, and this one only supports Linux.

I know that once you start working in Linux a lot, you start to ignore other operating systems, but they still exist.

This is not an "OS provisioning system", this is a "Linux provisioning system".
You should check out the voting process for electing the Doge of Venice:

https://www.theballotboy.com/electing-the-doge
North Korea and Iran are highly isolated regimes. Nearly all other countries are NPT signatories and can't just up and start assembling nukes in a basement without effectively dismantling the entire non-proliferation framework. It's unlikely Canada (or Poland) has any intent of doing that.
I want mine on the right. I don't understand how something that was possible in 10, isn't in 11.
Yes, but market making was difficult.
That’s only the tip of the iceberg. Here’s “How Perl saved the human genome project” from 1996:

https://bioperl.org/articles/How_Perl_saved_human_genome.htm...

(And of course all the articles about excel renaming genes, and then people trying to clean up the mess…)
cloudflare uses certificates with numerous other site names included on the certificate as alt names so your site name could have been discovered by any other site that happens to use that same cert
I don’t think that analogy works well, a subdomain that is not published is more like hiding the key to the front door in the garden somewhere… does a fine job of keeping the house secure until someone finds it…
Or top, I like my taskbar being on top
basically MS has dropped the ball on UI since the time of WPF (I maintain apps stuck in WPF at work).
It looks like the crayon electron browser kids are running the ship now adays :-/

I find WPF incredibly unsexy; unfortunately everything they have tried afterwards is even more amateurish.
As others have mentioned, they have probably doomed themselves to eternal KPI hell, so with zero management vision, zero management talent, zero management strategy and zero management commitment, they are incapable of delivering anything to rise above Q3 mediocrity (Ie, they cannot deliver on any meaningful multiyear strategy, because they all have their heads up Q4 asses).
They are the Intel of UI, at this point.
NTT Com says hackers accessed details of almost 18,000 organizations
Ariane 6 successfully completes first commercial mission
Kitchen foil and Algerian markets: When your phone is stolen in London
I don’t engage with people who make unsupported statements with rhetorical aims on their own terms.
I wish it wasn't necessary, but it is.

You can't rely on other countries.

Be good if Europe could produce a shared deterrent, under article 5-like auspices; the more independent actors you have with nuclear capabilities, the more likely they are to be used.
This is partly fighting a strawman. No performance aware programmer worth their salt assumes a fast PDP-11. C is still loved because it provides control over memory layout and memory management, maybe the two most important things if performance is needed.
Windows Open Shell will give you the folder menu back.
Many, perhaps most, mainstream Christian churches define Christianity as Trinitarian, and that dogma is the “bright line” between Us & Them. It's absolutely not “recent”.

You're confusing “additions/accretions to doctrine” with the way the Church worked in reality. Doctrines and dogmas were believed but not defined or formulated until heresies and controversies arose.

The definition of a doctrine is a final way to settle a controversy in favor of orthodox belief. The definition of the Holy Trinity was simply when the reality was put into human words.

Lest we forget that the Church produced Scripture, because it seems like folly for this to be turned upside down, but for 500 years, Scripture has begotten churches.
Yes, the proper term is 'Xcreted'.
Heh, yeah. The protobuf people's expectation was if you had a really large dataset you'd wrap it up in your own mini-protocol of "sequence of protobuf messages". But of course that's way more friction, so in practice it will end up not getting done when it should be (plus also, it requires a certain amount of ability to predict the future).

Lesson for technologists: if you want to make the world a better place arrange your tech such that the lowest-friction path is also the correct path.

(Another example: disasterous multi-byte UTF encodings [correct solution was more friction] vs basically successful UTF8 [correct solution was less friction].)

I don't know if you're still dealing w/ this particular problem for protobufs, but based on my experience with thrift, a very similar library, there are probably some not too terrible ways you can kinda hack up the client-side parsing to be more streaming-ish...
Bjarne Stroustrup on How He Sees C++ Evolving
I think French has prescriptive dictionaries (to varying degrees of success)
You don't even need DNSSEC because CAs will
happily issue you a cert without it.
I completly agree. :)
Strongly recommend The Great Beauty from the same director (Paolo Sorrentino), IMO his greatest work by far.
There’s an old joke that if you ask people to pinpoint the golden age of Saturday Night Live, they’ll give you an answer that coincides with whenever they were in high school. It’s less true now in the era of on-demand streaming of the entire backlog, but for the longest time people would simply remember when SNL was fresh and new and exciting.

Funnily enough, I see the same thing playing out with computers, operating systems, the internet, and video games. People identify the peak as some time when they were younger and it was all new and exciting. Everything was downhill since then.

Talk to younger people and they’ll already tell you that Windows 10 was actually the GOAT and they won’t comprehend any fascination with Windows XP. That was the junky old OS they had to deal with on old computers once.
Show HN: ChurnDog – My weekend side-project to fight churn in B2B SaaS
I run a SaaS company (HeySummit). For years, I watched as failed payments and silent cancellations chipped away at revenue, but I never felt like I had a handle on where (or why) things were going wrong. The guessing game around churn trends was especially frustrating; I’d see high-level monthly reports showing lost subscribers, but never enough context to know what to fix.

So, on a few weekends here and there, I decided to hack together something to solve it. Originally, ChurnDog was just a scrappy dunning tool to recover failed payments. But then I realised a lot of churn tools I’d tried either stopped at email recovery or dumped a bunch of data without telling me what to do next. I wanted something that gave me both automation (to claw back revenue) and real insight into why people might be leaving.

ChurnDog is definitely still in its early days (this is basically my soft launch), so I’m very much learning as I go. If you’re a SaaS founder or operator, I’d genuinely love to hear your thoughts:

- Is a simple, automated approach to failed payments and churn insights something you’d find useful?
- What tactics have you used to reduce churn that really worked (or totally bombed)?

I’m offering 6 months free for the first 10 folks who want to give it a spin—just ask and I’ll set you up. Mostly, I’d love any feedback on what feels missing, or what you’d do differently. Building this has been a bit of a passion project for me, and I’m eager to learn from others in the community.

Thanks for reading, and I hope it sparks a good discussion about fighting churn in SaaS.

Looking forward to your thoughts!
Me too. Keep fighting, my friend. Much love.
This is the inevitable consequence of the USA not paying it's debts in terms of the Budapest Memorandum anymore. Other countries know they cannot rely on non-military-action-binding treaty arrangements with the USA. And the only other protection is via nuclear weapons (which Ukraine gave up in exachange for protection in the Budapest Memorandum (and other protection agreements with France and China).
Generate PDF Invoices from the CLI with groff (2020)
to quote someone else: "at least when I ask an intern to find something they'll usually tell me they don't know and then flail around; AI will just lie with full confidence to my face"
Evidently also planning military training for all men…
Wait, does this mean Polymarket is also an assassination market?

https://en.wikipedia.org/wiki/Assassination_market

This may be an obvious thing that everyone else has caught onto, but... if I were to place a bet against someone dying this year (say it was someone powerful), wouldn't I essentially be offering a reward for someone to prove me wrong and make that death happen?

And isn't that exactly what's happening when people are betting on a new pope in 2025? Doesn't that heavily incentivize some violent individual to take that bet and commit murder?
I'd put a dollar on it being due to tracking mouse behavior — if they want to cheaply track clicks & movement for the sake of advertisers, their surveillance needs to be as low-powered as possible.
I once worked for a company which was using a subdomain of an internal development domain to do some completely internal security research on our own products. The entire domain got flagged in Safe Browsing despite never being exposed to the outside world. We think Chrome's telemetry flagged it, and since it was technically routable as a public IP (all public traffic on that IP was blackholed), Chrome thought it was a public website.
Wish there was a similar US visa for Europeans, but it would probably get swamped with applications
The original insider info is here
Binary search isn't about search (it's about invariants)
So far my philosphy is if I'm using a specific software, I can bear with MacOS and Windows. But for daily usage, I go with Linux (Currently Fedora and Gnome).
The web PKI is not TOFU in any way: Neither do most browsers offer a convenient way of persistently trusting a non-PKI-chaining server certificate across multiple site visits, nor do they offer a way to not trust a PKI-chaining certificate automatically.

The essence of TOFU is that each party initiating a connection individually makes a trust decision, and these decisions are not delegated/federated out. PKI does delegate that decision to CAs, and them using an automated process does not make the entire system TOFU.

Yes, clients could be doing all kinds of different things such as DANE and DNSSEC, SSH-like TOFU etc., but they aren't, and the purpose of a system is what it does (or, in this case, doesn't).
Earlier: https://news.ycombinator.com/item?id=43289737
Yes, but I also miss when the people on the internet were smarter than average.