skysight-inc/HackerNews huggingface dataset:
"The recommended way to trigger a guest-initiated shut down is by generating a triple-fault".

my OS is riddled with recommended guest initiated shutdown procedures :'). seems like a perfect fit!
You had the fonts, but your system was configured for cp1250 or something like that, while the installer used cp1251. So it was a text encoding issue.
Why would anyone panic over DeepSeek R1? It’s cheaper and open, but still not remotely general intelligent.

Their breakthroughs can be copied, and probably surpassed by someone else. Could be Meta, could be another company in China.

But companies like Meta, OpenAI, Google and MS is still in a far better position to monetise their AIs. They have the brand, the customers, the data centres. You could have the best model in the world and it’d mean nothing if you can’t run it and sell its results on a large scale.

From what I’ve seen the people within these companies know that they’re not always gonna be ahead. They know that the models they’re developing now will be outdated very quickly. So the game isn’t really about always having the best model. It’s about how their model integrates with other services and apps that people are using. It’s about having the data and data centers to train a new world class model when a new AI architecture comes along. The model can always be switched out for something better when it comes along.
Portal Explorer: web visualization of mind-blowing portals using ray-tracing
Demonstration video from the autor: https://youtu.be/3z3aC-1MGoE
Is the migrant crime the only crime you are trying to get away from? Are you ok with local crime? One would hope you just want to escape crime, unless you are insinuating that all crime is migrant crime or most crime is migrant crime. Neither of which is true.
The Nvidia Way: A Good Book, yet Fairly Selective
This rule alone would make me walk out:

"New rules will be revealed one by one. The candidate should note them as there won’t be shown again"

This feels more like a Squid Game parody than an interview.

I interview people from all walks of life. I would definitely not have hired some of the best engineers I worked with if I was trying to be too clever and quirky when giving out requirements.
Honestly, if you are still using FizzBuzz in 2025 as a hiring question, you don't deserve the best developers. If you're still demanding a university-level education for a full stack developer you're going to be missing out on some great individual contributors.

I get that smaller companies can't afford to mis-hire, but they are also not a FAANG - when I read this, I doubt I would have passed.
Gulf of America doesn’t bother me, but I’m going to have to keep calling the mountain Denali. Better name by far imo
> requires you to gift them the rights to your code (not just license it).

The legally binding section only talks about giving them an infinite free license to it. It does not say you hand over your copyright, so the summary seems correct.

I still don't think you should sign it. The editor code seems to be variously under GPL, AGPL and Apache 2.0, all of which would be fine without one.
Show HN: Currex, a Pythonic currency calculator with real-time exchange rates
I would like to share Currex - a Pythonic currency calculator that makes working with currencies and exchange rates simple and smooth.

I often use Python as a command-line calculator. However, I frequently found myself going back to Google Search to convert between currencies. So, I created this library to make it easy to add, multiply, and convert between currencies. One of its core features is autocasting - when working with multiple currencies, it automatically converts them to match the first currency used.

This library is designed for use in interactive Python sessions (such as Jupyter Notebook, Jupyter Lab, or IPython) to quickly get ballpark price estimates - perfect for travel planning or online shopping. I personally use it through IPython on the command line.

It is a new package, so I'm open to suggestions.

Try it in Google Colab, without need to install anything: https://colab.research.google.com/github/stared/currex/blob/...
Study identifies a widespread phenomenon linked to fake news susceptibility
Set theory is the start of most maths right now but it only has been for about a century and this might change. Lean is based on type theory, not set theory. On the other hand, (some sort of) logic seems indispensable.
I think the interviewers were looking for the key insight that a number is divisible by 3 iff the sum of the individual digits is divisible by 3. That is easy to verify, even constrained to using single digit data types. To be clear, I am not saying this was a great interview question and I agree the solution OP came up with is impressive.
Please suggest alternative solutions then.
Otherwise you are just a nihilist. If you want to be a nihilist you can do so, there is nothing but death that way so I won't follow you there.
If you want to live, and have still hope, when you slash a solution, do come up with a better solution.
Please suggest other solutions or ways that the problems you find with my solutions can be overcome.
Scams on every possible level - the internet has become so depressing.
mosquitos are indeed not attracted by light (other insects are). I believe they are attracted by CO2 (breath) blood and sweat.
I don't quite understand but it's the worst way to create anything. Actually there is no creation at all, and you can't change it unless by trying another prompt so that the AI will create it for you. There are literally a billion Flash games and abandonware that are better than this.

> I didn’t write a single line of code, and the entire process took less than an hour and about 20 iterations.

If you want to discover something, do the tiniest activity and learn how to display a sprite in TIC-80, it's the "atom" of writing a game. If you don't want to do this, admit that you don't want to do anything and buy a Switch or a PlayStation.

I would never say "I learned to play the violin by buying an audio-CD," or "I wrote the next Metroid game in less than one hour, all I had to do was ask for Nintendo to generate it for me and I gave them my credit card number."
That’s how interviews go though, it’s not like I’ve ever had to use Bayes rule at work but for a few years everyone loved asking about it in screening rounds.
https://pbs.twimg.com/media/GhyrpXcaIAAVs3W?format=jpg&name=...
It is so weird. Hey you can be a legal criminal, why risk real prison for doing old school crimes?
Rail for people is hard to get profitable without pretty high cost (or permanent subsidies).

Look at Switzerland - this is the land of trains, all reachable cities and villages have main train station at their heart, use is frequent, and its part of national pride (precision, coverage, cleanliness etc.). Yet prices are brutal, sure if you live here you can often afford it but it still hurts. The price keeps rising.

And I still use our family car for anything else but commuting to work (and even for that sometimes). Morning trains packed like sardines, in reality there are frequent (usually small though) delays which cascade. Car for 4 is significantly cheaper - I'd say 4x for full tickets, less with half/card but then thats 200 bucks a year on its own per head.

Whatever problems you are facing, I doubt that in US rail will solve all of them. Happy to be wrong here of course. I see rather some AI vans/minibuses ondemand hailing and sharing as way more effective and cheap solution. Small bus full of people has minimal env impact and can provide door-to-door transport.
Switching.software: Ethical, easy-to-use and privacy-conscious alternatives
Sounds like you have an interesting book to write :-)

Eg “The 1M challenge”
I assume Tiktok loads the initial fMP4 fragment (metadata + 500ms of video) for about 10 videos at once.

If you scroll extremely fast through videos, you'll always get a short moment where it's loading after the same number of videos.
A popular alternative, also selfhosted: https://github.com/vernu/textbee
The interviewers clearly expected the candidate to give up on his weird solution early. They should have just said, "Do it another way, we don't like this." But they let him dig his own grave instead. This solution is impractical in many cases, and fundamentally difficult to debug. They said many things that suggested that they wanted "easy to extend" and that implies "easy to debug." I don't really have much sympathy for the candidate. The whole story could also be fake, and certainly sounds like the kind of thing someone would make up to post a clever solution to HN that in truth took days or weeks to come up with.
The best solution to all these problems is to have a extra 'co working' room that any guest, or for a fee anyone, can use and just bill an extra $15/day to use it (or whatever) including the coffee machine.

Working and sleeping in the same room is actually not that great for you most the time.
The Pixelfed homepage and "support our project" page both have a banner directing people to a Kickstarter that's almost 200% funded. I wonder if they've cannibalized their own donations by steering people there.
Once AGI is many times smarter than humans, the 'guiding' evaporates as foolish irrational thinking. There is no way around the fact when AGI acquires 10 times, 100, 1000 times human intelligence, we are suddenly completely powerless to change anything anymore.

AGI can go wrong in innumerable ways, most of which we cannot even imagine now, because we are limited by our 1 times human intelligence.

The liftoff conditions literally have to be near perfect.

So the question is, can humanity trust the power hungry billionaire CEOs to understand the danger and choose a path for maximum safety? Looking at how it is going so far, I would say absolutely not.
> Look at Tumblr or even Reddit, that despite being popular, never had influencer culture.

I can't talk about Tumblr, but while Reddit doesn't have an open influencer culture in the same way that TikTok or Instagram do, it does have massive amounts of content marketing. It is very much not the anti-advertising community heaven it appears to be, at least outside of very small subreddits. Taking it as an example of pure socializing is quite optimistic.
F1 drivers face bans for criticising ruling body
I've been using vim/neovim for decades, and "so that you don't feel the difference between manipulating text and files" made no sense.

Then I watched a video from the README (https://github.com/stevearc/oil.nvim) and yup, that looks amazing and makes so much sense. Thanks GP for mentioning it!
Firefox Nightly adds a new profile manager
If someone replies to your comment then I think it’s entirely fair that they take your point in the context in which it was intended. Otherwise, if they are not interested in the point then simply don’t reply to it.

No-one enjoys being taken out context.

But I do accept that given the hostility of replies I didn’t make my point very effectively. In a nutshell, the original comment was that it’s surprising a small team like DeepSeek can compete with OpenAI. Another reply was more succinct than mine: that it’s not surprising since following is a lot easier than doing SOTA work. I’ll add that this is especially true in a field where so much research is being shared.

That doesn’t in itself mean DeepSeek aren’t a very capable bunch since I agree with a better reply that fast following is still hard. But I think most simply took at it as an attack on DeepSeek (and yes, the comment was not very favourable to them and my bias towards original research was evident).
> There's a ton of friction to interact with X without an account.

Anyone else here remember when Twitter had RSS/Atom feeds for each account? You could read Twitter with a news aggregator.
Thanks for the clarification. That makes sense and seems like a reasonable change to me.
This was a major plot point of the movie Her. I remember thinking it was wild when it dawned on me that was what was happening in human to human interactions. Now here we are.
You're going to end up in a position where you're telling a farmer how to manage & value farmland. That'll lead to more misses than hits.
Eh, if you're dealing with corporate network proxies all bets are already off. They keep blocking connections for the most random reasons until everyone is opening ssh tunnels just to get work done. Websockets are a standard feature of the web, if you cut off your ears don't complain about loss of hearing. Unless, you're explicitly targeting such corporations as clients, in which case - my condolences.
Does it take into account the way that some subway lines run much less frequently than others?
That's part of good senior/manager skills unfortunately. These sort of subtle hints happen all the time, it looks bad if folks keep missing them. Ie British are famous for them, you'll rarely experience straight talk to the bone.
I think companies such as WeWork or Servcorp try to fill that gap. I don't like working in the same room that I sleep in - you have to keep the room tidy for video calls, handle housekeeping, and hope that the seat won't break your back. The rent-an-office locations are usually pretty well equipped with good desks and large monitors.
Of course. The "I can't see how this works so FAIL" comments are missing the point.

This person aced some ridiculous requirements. The odds are good they're capable of writing simple, clear, non-clever code when asked to.

If the job requires simple, clear, non-clever code don't ask for FizzBuzz that can't use numerics.
The Bulgarian Calendar
I've used dating apps in multiple countries. I always got to where I wanted to be in the dating game (a serious game at that) by being a bit strategic about it. I'm average looking too, at best. My cleft lip scar doesn't help.

I feel most people just don't have the right frame or set of beliefs of looking at it. To be fair, I can be pretty intense about it if that is what the situation requires. I found that most people can't match that intensity, the uncomfortableness overwhelms them. I've seen people close to my intensity, far under it and clearly above it. It's in my opinion a big determinant to fix dating issues when one experiences them.

That's my perspective anyway, it's a bit unique as my journey in it has been a bit unique, I daresay.
It's not a very good man-in-the-middle if it can't handle a ubiquitous protocol from 2011 based on http/1.1. More like an incompetent bureaucrat in the middle.
I think you know that it's not about one still photo, but about the whole gesture. In case you're acting in good faith and didn't know: it's about the whole gesture.

If you want to argue that politicians have made the same gesture, you need to provide videos showing the whole gesture.
But in a large SRAM, most of the gates are not switching, at any given time. The cells are mostly just sitting there holding their data.

And if cooling it lets you shrink the SRAMs that’s also going to let you reduce the capacitance, so switching power will also be reduced. I’m sure a design optimised for low temp will do some clever stuff with clock hating as well.

The problem here is that you generally put SRAM on the same die, or at least package, as the processors. And those do switch many of their gates.

So you’d probably have to do this in a case where you want a lot of fast RAM in a different box, with some really fast optical interconnect to your processing cores.
The interview was also very clever and unconventional.

"Numeric types, number literals and their associated methods and operations are forbidden".

If this is how the interview behaved, I'm pretty sure this is a company that expects developers to write code in a certain way but doesn't really know how to guide them.

Kudos to the author, but shame on the interviewer.
> 1. Max of 30 lines. Lines taken by the input array do not count.

> 2. Max width of 100 characters. Lines must break on natural breakpoints and not with the aim of optimizing for following the rules. Comments do not count toward this limit and would be positively valued if they are helpful.

This is the point at which I would say that I've heard enough and I'm not interested in working for their company, before I hang up the call.
They know exactly what they're doing. The code, while clever, is bad for understandability, extensibility, and debuggability. They tried throughout the interview to get the candidate to do something else, and he ignored all advice and hints. If this even happened at all. It sounds like a "just so" work of fiction.
They exist on Raycast too, what are you missing?
I like Warp, Ghostty, iterm2 for different reasons. And I can run multiple ones so no need to choose the best.
Why is there a required account login in the software?

I'm so sick of this crap where I want to see if something is worth a damn and I'm forced to sign up for something. This is not FREE.
First of all you shouldn't rely on HTTP headers for traffic identification as that makes a bunch of assumptions. Secondly, look at the example 301 on MDN which contains no identifying information: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/301

Redirected traffic is coming from one or more dedicated locations performing the redirection. The source of redirection is still identifiable by IP address. So, if you know the traffic is coming from the a given IP and is a 301 you have all you need. Even after that the identified traffic, if not bots, can then be further tracked via a variety of client-side things like cookies and localStorage.
Surprisingly and disgustingly so it did not actually use a proper log structure on disk. So much pointer walking...
This is all about fingerprinting and tracking and privacy invasion and personalized advertising.

Google's core business model is and has always been antithetical to privacy.
Usually it's the inefficiencies of architectural decisions (your algos, layouts, etc.) you put into that rails app.
Its impossible to ignore the correspondences, but there's a difference between taking context as such as given, and recognizing that the tensions out of which a work of art comes to be (recall the example of the Greek Temple) are already within a foreclosure of a fullness that would exclude all difference. Hence, context is nothing but irreconcilable difference.
Best place to learn to use PostgreSQL
The requirement says "Numeric types, number literals and their associated methods and operations are forbidden".

There is almost zero chance that a passable FizzBuzz would be produced in those interviews.
My mothers friend had her brain tumor removed a few months ago through the eye socket.
I think I'm actively trying to not do anything dynamic/complicated. :)

If Zed breaks things too much in the future (to the point that its JSON config doesn't let me do something I need to get my work done) I'll probably go back to using Neovim. We'll see how it plays out over time. For now I'm enjoying having less configuration knobs.
Site is down for me

https://web.archive.org/web/20250123192931/https://wedistrib...
Spill the beans already!
This is a thought-provoking article for sure.

> At the opposite end of the personality spectrum are insecure people, who I’d also avoid, as they tend to see credit as a zero-sum game, needing to diminish you to bolster themselves.

As a self-proclaimed insecure person, I take a lot of issue with this statement, putting it mildly. I have no idea where Patterson got this idea, but it is, of course, utter nonsense. To write off insecurity like this is as much an ableist statement as any, as if you have to be confident (from the start!) about anything you do. It is almost an immediate write-off of people in the autism spectrum, with attention deficit disorders, people with mental or physical disorders, with anxiety disorders (like myself), "neurospicy" people (includes me as well) to name a few, or just anyone with traits that make them feel that it's hard for them to fit in.

I wholeheartedly agree with the advice to focus on people and to "choose happiness" but this is no strategy for dealing with adversity. I have, of course, no idea what struggles Patterson's had to face in his life (we all have them, for sure), but I'd suggest reading up on Kristin Neff's works on self-compassion instead of dismissing insecure people like this.

I will propose the opposite. Rather than to "avoid working closely with them" and exclude them further (feeding their insecurities), foster relationships with insecure people, and foster your own insecurities. Listen to them (the people, the insecurities), as they can tell you what you have been so sure about that you may have to reconsider.

Highly insecure about posting this, fearing the backlash, but there you go.
Determinism is interesting; I’ve often wondered how much benefit we actually obtain from pseudo-randomness, versus it being a way of coping with the fact that we don’t really have a convincing account of why GAs work.
Is that really surprising?

It’s basically the same brain playing with itself. Seems quite natural to link the code names to the same words.

Let different LLMs play.
I was wondering about the same. It is possible that the instructions didn’t try to make the gameplay as aggressive as possible. A good model could optimize the separator to make it easy to guess the most words possible. By having access to its own state, it should be possible to reach 5–6 words in most cases. There is an argument for keeping words around that would increase the difficulty of the opponents guessing large/clean separations, so it is possible that optimal play includes simple pairs on occasion. Very interesting application nonetheless.
"Pushing to help make it a reality" as in they want credit if someone else does it with this lot of LLMs. If they built something that conforms to everyone's definition of AGI I doubt they'd release that thing, unless someone else was about to.
Be a Luigi, take a bicycle.
> non-parallel XOR of input stream

I remember this one in particular making me upset, simply because of another extra buffer pass for security reasons that I believe are only to prevent proxies doing shit they never should have done in the first place?
> you say that like it's a bad thing

Notwithstanding needing a military for geopolitical purposes, the government could also create jobs by repairing/rebuilding infrastructure like bridges, locks, public transit, rail lines, etc.

Is a bunch of tanks more or less useful than replacing a >50 year old bridge?
nice , going to add this template to https://codekeep.io/screenshot
i have added 98, xp, nes before which was shared in hn.
I agree. But the nature of open source means that you can't force someone to work on something, unlike a job. And for whatever reason, open source seems to attract people that would rather be principled and split a project into two barely viable one's, rather than be receptive to feedback, compromise / find common ground and work together to something better.

GIMP is the best example of this. Years back a few devs tried to get it renamed from GNU Image Manipulation Program to GNU Libre Image Manipulation Program (GLIMP), because multiple people found it embarassing or even got shot down by their boss for suggesting to use and donate to a program named GIMP.

What happened? GIMP devs did a big nuh-uh, dug in their heels, and the other devs forked GIMP into GLIMP for a while. GlIMP is no longer maintained now, and GIMP still gets scraps for funding :)