skysight-inc/HackerNews huggingface dataset:
As an atheist, I couldn't agree more. The fastest way to become an atheist, as it's often pointed out, is to read the Bible, which explains why about 95% of the Christians I've known have never read it. When asked, they say things like "the _whole_ thing?" or "cover to cover?" as if it were the unabridged Oxford English Dictionary, instead of just a single volume.

As a work of literature, with an unparalleled influence on Western culture, it's required reading for anyone interested in literature, philosophy, history, or related disciplines. As a blueprint for how to live your life, however, any reasonably ethical person will find its teachings to be at odds with modern ethics. More often than not, it's morally repugnant, and unapologetic about it, too. You won't hear about how backwards its morality is by going to church, though, and so you need to read it for yourself. Even Jesus, one of the most upright citizens in the book, is revealed to be as full of hate and vengeance as he is a "prince of peace."

Of course, as with everything, it really matters what edition you get. The New Oxford Annotated Bible is a good starting point. The Norton Critical editions (in two volumes, the old and the new testaments) are great, too, and include some of the source materials. (Bet you didn't know that a lot of the Bible was plagiar...ahem... adapted from much earlier texts, and from other religions.) The Skeptic's Annotated Bible is a great edition, too, and annotates everything from a secular perspective.
That's the pitch but it does not seem the reality. It seems like the exact opposite of unix philosophy, one tool to rule them all, rather than doing one thing really well.

I can achieve the same with unix philosophy, using the tools and languages I already know.
I ran a test: same resume, different platforms (Rezi, Canva, LinkedIn…), uploaded to Workday. The best one? 58% accuracy.

Why is resume parsing still this broken in 2025? I wrote up the mess (with data) and proposed a simple fix. Would love your take.

TL;DR: We made a Resume Metadata Standard — and it's open-source. https://github.com/rezi-io/resume-standard
I don't think it would help. As far as I can tell, the source doesn't include the macros needed to actually perform an assembly.
> Seeing this, the game’s creator decided to take it to the next level. New rules were introduced, allowing the cards to be used in actual battles. The objective isn’t to defeat the opponent’s card but to outplay it based on the characters’ skills and abilities.

Anyone have an idea of how the gameplay works? How do you "outplay" your opponent?
Is anyone successfully running MCPs / Claude Desktop on Linux?
The function would be "compile time" so that function would be evaluated when you call `lx add <dependency@version>`, I'd also assume that the previous configuration would be cached and a diff shown of dependencies.

But I would also accept that it would be a subset of Lua that could define tables, but not contain functions. The data only declarative sublanguage.
But you are the one both defending the argument and judging if they understood the argument.

If it is your argument, it means you believe in it, it means you think it is a good argument and not a bad argument. So maybe in fact they are right and they understood the argument correctly, but you are the one mistaken. How can you tell?

Let's, for the sake of discussion, imagine that your argument is bad. You believe it is good, but it is bad. It means that you don't yourself understand your own argument. How can you therefore judge if someone has understood the argument or not?

You were saying that you can see when they use "circular reasoning" and "rhetorical trick". That's exactly the first impression that everyone has when they defend a bad argument and someone points at the flaws in it.

I'm not mixing up "understanding" and "agreeing", I'm saying that you claim that you can tell if someone "understand", and I'm simply saying that it is not possible to tell if someone has understood if yourself you believe the argument is correct and they belief the argument is incorrect.
No. The world needs our cash to transact by the truckload. We effectively tax the world by printing more.
Something I don't see mentioned here but is implicitly assumed is that the candidate wants the job. Given the lottery of passing leet coding interviews, interviews are a place to practice interviewing. Some candidates may not want the job but simply want to try different things during the interview and see what happens with the goal of practice for an interview for a role they really care about.
I plan to add ability to deploy additional agent to the env that is being tested, and that one would just grab resource metrics and send back to me while its being tested. :D So you can see your resource usage while tests are running and you can predict how much traffic/usage your platfroms/services can handle
Do you have sources for any of these statements? I understand he was deportable but just had a clause that he should not got to El Salvador (where he was from) which for whatever reason got missed. I mean where else would he be deported to if not his country of origin? Kind of a strange case, and will be interesting to watch it unfold.
Try MobX. I think it's the holy grail of state management.

You have your app state in an object/class, and components automatically rerender when the part of the store changes that they access during render.

class Store {
counter = 0
constructor() { makeAutoObservable(this) }
increment() { this.counter++ }
}

const Component = observer(() {
const store = useStore()
const click = () => store.increment())
return <button onClick={click}>{store.counter}</button>
})

It has a very light set of idiosyncrasies for what it gives you unlike, say, redux.
There are good reasons to object to using "literally" as a meaningless filler word instead of, say, to mean "this sounds like hyperbole but it isn't". First, there are times when you need to indicate "this sounds like hyperbole but it isn't", and there really isn't a great alternative. Second, there's no point to having a meaningless filler word. If a sentence means exactly the same thing with and without the "literally", why is it there?
The essential part of democracy is the right for people to make bad decisions (and hopefully learn from them).

If people are allowed to choose only from preselected candidates, then that is no democracy at all. "You can choose any color of the Ford you want as long as it is black".

That's the same reason I despise the "minimal amount of votes/percentage threshold to be elected" shenanigans that exist in many countries (including Europeans). That's exactly how Putin started to take over Russia's democratic election system in the beginning of his reign.

System needs controllers. But who is going to control the controllers? And who is going to control the controllers of the controllers? Turtles all the way. And the only reasonable and workable system is when people have the control. Even if they sometimes/often make mistakes. It's still the best system we have.
> but we are still struggling to package them in a way that seems more approachable

Normal documentation pages on a website would be a good place to start. Don't bury them in a tool I have to download and fumble through
First trip to Japan, I selected what I thought was a local cherry Coke equivalent from the vending machine. I was more than a little surprised to get a can that was a) hot, and b) contained not cherry-flavored cola, but chunky sweet red bean soup (oshikuro).
Sure they can but you're not exempt from that manipulation so your own evaluation of their interests and what they're voting for is just as subject to manipulation and thus you can't tell if it's in their interests or not any better than they can. The difference is they're responsible for their vote, not you.

atoav called the government a "a neo-nazi connected right wing party". It won't actually be neo-Nazi because that's surely illegal in Austria. So it's probably some kind of propaganda that led him to believe that or exaggerate its significance as being against the interests of non-Nazis. Maybe they offer something their voters want and their voters don't care about whatever media-hype-hate-frenzy label they're given.
Sigh, the "Koigu Ruffle" pattern is knitting, not crochet. Not important for the article, but I only crochet.
Isn't this insane:

"They dismissed the weight of Boasberg's spoken order during a hearing two hours earlier calling for any planes carrying deportees to be turned around."

And what does this mean? "The ruling said the court was not resolving the validity of the administration's reliance on that law to carry out the deportations."
A related article:
https://www.economist.com/special-report/2023/05/15/could-di...

https://archive.md/IAyHH
I think if we try hard enough we can get there.
You could quickly wire up one of the LLM APIs as an application-defined function using SQLite if you wanted to play around with the idea of very slow and expensive queries:

https://sqlite.org/appfunc.html

https://learn.microsoft.com/en-us/dotnet/standard/data/sqlit...

Maybe stick with the aggregate variety of function at first if you don't want any billing explosions. I'd probably begin with something like LLM_Summary() and LLM_Classify(). The summary could be an aggregate, and the classify could be a scalar. Being able to write a query like:

SELECT LLM_Summary(Comment)
FROM Users
WHERE datetime(Updated_At) >= datetime('now', '-1 day');

Is more expedient than wiring up the equivalent code pile each time. The aggregation method's internals could handle hierarchical summarization, chunking, etc. Or, throw an error back to the user so they are forced to devise a more rational query.
Chief executives are so often transients.
Didn't they kill one police officer? Or was it two? In a single afternoon?

Please tell me how many police officer did the BLM protesters killed per day, just to confirm how violent they were.
Great work! They'd love to see this over in https://old.reddit.com/r/GaussianSplatting/ :)

In your observation, is this technique restricted to static geometry? Or, is there a clear path to rendering a skinned animated character using SVRaster?
The “no legal authority to arrest him” seems a strange claim as he was long ago deemed deportable, just apparently not to El Salvador. So it was fine for him to be detained and deported, just to somewhere other than El Salvador
Not filing taxes doesn't mean the money wasn't collected though.
I thought the example comment should strive to be shorter than this:

// Currently, key can be spread in as a prop. This causes a potential
// issue if key is also explicitly declared (ie. <div {...props} key="Hi" />
// or <div key="Hi" {...props} /> ). We want to deprecate key spread,
// but as an intermediary step, we will use jsxDEV for everything except
// <div {...props} key="Hi" />, because we aren't currently able to tell if
// key is explicitly declared to be undefined or not.
if (maybeKey !== undefined) {
key = '' + maybeKey
}

But I found while trying to shorten it that a) it couldn't be that much shorter and b) it actually contained all the info I needed to understand it, which is the goal. Rewriting to my preference would just be my way of understanding it.

Anyway, here's what I would write to explain the why:

// If the JSX key was passed explicitly, use it. This may overwrite a `key`
// from spread props, e.g. <div {...props} key="Hi" />. We can't distinguish
// that from <div key="Hi" {...props} />, so until key spreading is deprecated,
// we ask people to use `jsxDEV` instead of `jsx` for all cases except
// <div {...props} key="Hi" />.

This explains:

* Why the line of code is here: to ensure explicitly passed `key` wins. The 'what' is "coerce maybeKey to a string", which doesn't clearly address the issue of key spread

* State the issue with _this line of code_, which is that it overwrites user-specified keys in props, not just that it's "a potential issue".

* State which example is good and which is bad and requires jsxDEV -- actionable advice.

I also think the `key` param should be documented to say

This will overwrite `key` in spread props. Use `jsxDEV` if you want to do <div key="Hi" {...props} />.

Otherwise, you've only explained the issue to internal developers, while framework users get no warning until they're so far into debugging they've narrowed it down to this function.
Indeed, lead acetate is an artificial sweetener.
Ironically hg now has better rebasing than git e.g. the evolve extension
Usenix FAST '25 conference presentations
It's just self congratulatory bullshit that, like you have pointed out, doesn't stand up to 8 seconds of actual thought.

"We only hire the best"

-> "I'm judging who is best"

-> "I must be pretty good then"
> In my 18 years of professional dev I’ve never actually used Git professionally. Git is for hobby side projects. Perforce and Sapling are for adult projects.

I have encountered Perforce, Mercurial, and git professionally throughout my career. Considering the prominence of git in the market, it must be obvious that git does some combination of things right. I myself have found git to be solid where the other salient choices have had drawbacks.

The use of git it so widespread that it is hardly a local minimum.
Here is what the government is arguing:

* They can grab anyone off the street and send them to a labor camp in a foreign country even if they have no connection to that country.

* If you want to challenge them in court, you have to do it in the location where the person is being held. They don't have to tell you where that is, and they can move the person to a venue where the courts will be favorable to them. They are moving people thousands of miles to Louisiana or Texas as quickly as possible.

* If they can get you out of the country before you can get into court to challenge them, too bad. The courts can do nothing to get you back, and the government certainly isn't going to try.

* You cannot challenge their decision that a gang or criminal organization constitutes an invasion by a foreign country, no matter how absurd it may be.

* You might be able to challenge whether the person is a member of that organization (originally they said you couldn't but they may be wavering on this point), but they are going to do everything they can to get you out of the country before you can get into court to challenge them.

* They don't have to tell the courts even the most basic publicly available information, like when flights departed.

As a practical matter, there is very little stopping them from grabbing anyone, even an American citizen, and sending them to a labor camp in El Salvador. Is it illegal? Sure - but they are making it almost impossible to get restitution in court.
While it is true that many Russians might prefer living in a 2019 Russia over a 2025 Russia, you're not going to find a single person in the country who would prefer the 1999 Russia over either of them.

> wasted their Soviet heritage military arsenal

30-year-old arsenals require replacement, and war (even an embarrassing one) is an to modernize them.
If you provide too many ways to do the same thing, people get confused. Like... I don't need a button or drag-n-drop to turn a function into a class function, I can just move the code or add the modifier in a normal text editor. Now, AI can do it for me with underspecified natural language, no need for an overly complex UI that takes so much effort to learn.

I suspect this paradigm would be better served by nuking the implementation and reframing this around AI with tool usage. That seems where development is going
A difference insufficient to magic resources from thin air for additional sub category processing to create sanitised public records.

Again, if you or others are interested then by all means either do the work of a reporter and researcher or sponser it, or lobby to have the work done on the public purse.

I'm guessing that as a UK citizen (?) you have no wish to spend your taxes on complete scrubbing and processing of every last category and sub category of record within the ever growing government archives?

Perhaps subscribe to or make a solid donation to The Times and write and ask them to do further work on the FOI returns they've already sourced and to expand their document base.
The usefulness of a local Lua bundle depends on whether you're packaging a library or an application.
pkg-config can search by version, so you're not going to end up trying to build a Lua 5.4 package with Lua 5.2 with Lux. If you need a reproducible Lua installation, you can configure pkg-config - That works quite well in nixpkgs, for example.
Or, you can just disable pkg-config and let Lux install the correct Lua version for you.
We don't provide a way to dump a Lua bundle, but in principle that would be easy to add if users request it.
I'd rather it be like passing the bar, accounting exams (CPA etc) or actuarial exams. They test very relevant deep knowledge and act as a proof of fundamentals - and software engineer does have technical fundamentals that could just as well be tested for in a meaningful way.
Isn't this kind of like simply putting the data structures from the first Unreal Engine (which I believe used BSP), into the latest one? For the game you appear to be building, this appears to be rather unnecessary, even for authoring purposes. Even the Nintendo Switch 1, which is being phased out, might not necessarily benefit enough performance-wise to overhaul these core systems.
>there are extremely-well-compensated roles still available in remote companies.

There always have been. Companies have made remote exceptions for decades.

What we lost was the chance to normalize it for everyone. The bosses put that delusion to bed real quick.
*local maximum
I don't know what your expectation on the program's size is, but even for a constrained translation case (i.e. legal transcription between two Romance languages), I would expect you are embedding at least the size of WordNet in both languages.
If they existed but no longer exist, we are still alone.

Unless they have some sort of radio beacon that was built so that it lasts forever, we'd have no idea they existed without that beacon. The odds that beacon is pointed in a direction that we could detect is pretty slim. If they were of like minds/ability to detect other stars that would be interesting to say hi to, our Sol might not have existed then. They'd probably be pointing at a star that is now no longer existing.

The universe is big. The universe is old. It's just hard to fathom exactly how small the chances of us finding someone else out there would be even if they do exist. Our squishy lobes just are not equipped to comprehend that type of desolation.

I'm not trying to be a downer, but just have some realistic expectations. Plus, I've seen enough sci-fi to know that this other civilization might not be benevolent, so not knowing about them (and them not knowing about us) could be the better result
I have genuinely never understood Tailwind's value proposition, other than as padding for its developers' CVs, at which I assume it excels.

We stopped inlining style attributes for a reason - is this just how the next generation needs to learn?
"obachan" expansion potential
Money and property do not exist by themselves. You can grab, use, and carry things — and at other times, you may not be holding or using anything. Beyond this, concepts like "my money" or "my property" are social constructs; they exist only because society creates and enforces them.

The same society that upholds these constructs can also create others — such as human rights and the idea that everyone deserves dignity. In early societies with limited resources, survival often took precedence, and it was sometimes accepted that the old or disabled be left behind. Today, however, we have an abundance of resources — so much so that, in theory, hunger shouldn't even exist.

Yet we live under an individualistic and selfish ideology, where some argue for a return to a brutal indifference toward those in need, despite society's capacity to care for everyone. All this in the name of a self-centered ideology.
It’s funny to me that the honest intent of my comment was merely “that’s neat, it would be cool to expand it to other members of the community” and people go straight to discrimination & indignation. Is it so hard to just express that it’d be cool to take a neat thing and expand it?
Splunk (A Cisco Company) [https://splunk.com] | Principal Software Engineer, Backend | Remote (Vancouver / Toronto, Canada)

Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable.

The role I'm hiring for is to lead the effort for a new API that will power Splunk's new Data Management experience while allowing customers to use the same APIs for their own automation.

Golang experience is required.

Apply here: https://www.splunk.com/en_us/careers/jobs/principal-software...
>full source bootstrapped from 180 bytes of human-auditable machine code

What does this mean? You have a C-like compiler in 180 bytes of assembler that can compile a C compiler that can then compile GCC?
The foods sold in vending machines make sense though - everyone's already used to instant or canned soup, so throwing it into a vending machine and warming it up makes sense. You're not getting fine dining from the vending machines, you're just getting a quick and tasty snack (although there is also a culture of niche vending machines with serious meals that require cooking at home, which is another story). Just swap out the corn potage with something Americans would already be familiar with, like Campbell's chicken noodle soup in a single-portion can with a twist cap instead of needing a can opener, and it could work.

I think some Americans might object more to the idea of microplastics leaching into your food, or high amounts of preservatives, though. And the ubiquity of vending machines in Japan makes it possible to build a habit around vending machine food, whereas in the US they're fewer and far between, so you couldn't really depend on them.
As I understand things, in Japanese the terms "onii-san", "ojisan" and "ojii-san" literally translate as "older brother", "uncle" and "grandpa" respectively - and are widely used for people who aren't relatives.

So while the colloquial use of ojisan roughly lines up with "middle-aged man" it's not a perfect mapping.
It’s almost free to produce, so anything you do make with it is pure margin. Quality media is expensive. Profit is income minus expenses.
> Everyone I knew thought the idea of cold coffee was ridiculous, a quirk of the Japanese that would never catch on.

Iced coffee has been around for centuries and is very common in warmer countries (and was before the 90s). アイスコーヒー is closer to cold brew than the milkshake-esque thing we call iced coffee.
Not really sure why this is on Hackernews but let me be first to say: Spanfeller is a herb.
Just add the +25% at checkout in big bold red letters saying Trump Tariff

…eventually it’ll sink in for even the thickest people
I was wondering if there was some practical, legalese reason for this "pushback." It seems that whenever someone tries to faithfully deliver on some other artist's vision, the original artist's foundation or estate or representatives will always chime in to say something like "Well, we disavow this work and it has nothing to do with the actual artist!" No matter how much love, care, and attention to detail in the derivative work. Happens a lot when a movie is based on a book. The adaptation is never good enough.
> And yeah, you guys, it's time to buy a suit.

At my previous employer, I had to convince several people in my team that wearing a suit was NOT a reason to reject a candidate out of hand. It's really difficult to gauge the expected dress code at a company beforehand, but it's not good advice to just blindly dress up.