skysight-inc/HackerNews huggingface dataset:
That's a huge part of it. If I stumble across random Rust code, I can assume that it's using typed data correctly, that it's not accessing freed memory, that it's not allocating but never freeing, that length checks are being enforced, etc. If they weren't, it wouldn't even compile (and the compiler would explain why).

Glancing at random C code tells you nothing about what happens with the data flowing into and out of it.

In my experience with it, rustc has been insistent on making me write code that's actually correct. I could translate that code back to C and have better C code than I would likely have written on my own. If there were something similar to `gcc -Werror -Weverything-rust-would-complain-about` — and if that thing were even possible — I very well might stick with C. Oh, and something as fast and ergonomic and informative as rust-analyzer would be hugely welcome.
The US Department of War and Department of the Navy were combined to form the Department of Defense. This separation imitated that in the United Kingdom, where the War Office administered the British Army, and the Admiralty administered the Royal Navy and the Royal Marines (and, later, the Air Ministry administered the Royal Air Force).
Just try to make any generic high order function in C#. Any one you can think of.
>It's meant to be so obviously absurd that a person inside the room, merely substituting symbols, should in any sense understand the meaning of those symbols.

Alright, so what neuron in your brain "understands" English ?. Hell feel free to name any part regardless.
This is why the Chinese Room is nonsensical. Either you admit the system can understand even when none of the constituents do or you admit you don't understand anything at all either. At least either conclusion would be consistent.

Unfortunately, we have many people take the nonsensical middle road. "Oh that doesn't understand but I certainly do, just because."
Meta, but this might be one of the longest comments I have seen in reply to a couple sentences. Lots of condescension, emotions, and holier-than-thou in it, right before asking the person to not react emotionally. Fun stuff.
I agree if you approach it naively you will accomplish nothing.

With some optimization, you can evolve programs with search spaces of 10^10000 states (i.e., 10 unique instructions, 10000 instructions long) and beyond.

Visiting every possible combination is not the goal here.
A lot of its value is that it's intuitively obvious to laypeople.

If you deal in modern machine learning/AI/whatever, you can formulate all sorts of criteria and parameters for an "actually intelligent machine", but it's never going to be as clearcut as "if it quacks like a duck".
"Sometimes" as in "on some cards". You're having luck with yours, but that doesn't mean it's a good place to build a community.
Early Features Approved for Fedora 43: Maven 4, RPM 6.0, JPEG-XL Wallpapers
To be fair the author of this did found two massively successful businesses so I imagine he does understand tackling a business problem.
People facing deportation have never been entitled to a trial. What you’re describing would be a vast expansion of the procedural requirements for deportation.

Deportation is not an “extreme sanction” if it’s proven that someone is not a U.S. citizen. Non-citizens have no right to remain on U.S. soil except what the government chooses to extend.
I think for production it’s a good move, it just doesn’t feel like a sure assumption that the majority of node services are containerized.
Not just bureaucratic, but also give it an air of technological sophistication. It's not about pure power, but being more advanced than anything else. And over the years, the way in which weapon systems are developed, funded, and procured have changed--the DOD does less of its own R&D, and outsources everything to contractors.
I tried Pinta, and honestly it has so many subtle differences from PDN, it was really uncomfortable and unproductive for me. I could not get to like it, but will give it some more time.

Also the icons are terrible (at least on the mac), I find it really hard to identify a tool, these monochrome icons set me off and slowed me down since Visual Studio 2012. This fad is a really good example for design trends ruining productivity.
Let's suppose I was a manager who only cared about line go up. And let's suppose I was able to think about second-order effects. What would I do?

I would care about not burning out my programmers. Burned-out programmers program slower, not faster. Slower doesn't make line go up. Sure, I could get faster... for a week, maybe two. After that it's counterproductive. If I don't really need it, right now, then I shouldn't do it.

Same thing with workers leaving. Sure, I could hire more, but training costs. I spent a lot of money getting the ones I have now to learn what's going on well enough to be effective. If I care about line go up, I don't want to lose those people.

Extreme Programming (XP) was all about going as fast as possible. One of their rules was "Never work overtime longer than one week in a row." Why? Because programming isn't an assembly line. Tired people miss things. They write more bugs. They just work slower. If you want to go as fast as possible, be rested. When you're tired, go home. Get some sleep. Come back with a brain that works.

Look, a decent human being should have some empathy for other human beings. But even a manager with no empathy whatsoever, if they understand, still shouldn't be making their programmers work crunch time except in very short, rare amounts.

The problem isn't just managers who only care about line go up. It's managers who do so in a clueless way.
What Happened to Procomm Plus
Study finds strongest evidence yet that shingles vaccine helps cut dementia risk
Digital Archivists: Protecting Public Data from Erasure
For intercept? Yes, absolutely.

DIY drones can do that now never mind by the time this is actually in service.
Is it impossible, in this day and age, to enjoy a post without thinking about LLMs? It's like an obsession.
And don't forget Doc Holliday in Tombstone, such a great role
The "expression arguments extension" is intended to allow for 'richer' expressions wherever an argument is expected. In the following example, it shows how you might use it if you need basic control flow in your configuration:

if (x > y) {
print "x is greater than y"
}

It's freeform so your application would need to interpret what's between the '(' and ')'.

The "punctuator arguments extension" is the one I'm most anxious about since it might be too flexible, but I'd like to hear feedback. It lets you define your own domain-specific punctuators for your configuration so, for example, you might decide that "=" is a punctuator which means the following is equivalent:

x = 123
x=123

Under standard interpretation, if you wanted "=" it be distinct from "x" and "123", then white space would be required.

The "comment syntax extension" is just C style comments.

My goal was to keep the language basic while encouraging custom flavors. If an extension becomes ubiquitous, then - depending on what it is - it might merge with the standard or be added to the annex.
This. It's usually all the things besides writing code that takes most of the time.
Climate change doesn't mean it only gets warmer, it means you get more extreme weather outcomes. Your anecdotes are a good example of climate change in action.
What if fintech cores was as easy as integrating payment APIs?
'She loves me, she loves me not': Physical forces encouraged evolution of
'A study presents a striking example of cooperative organization among cells as a potential force in the evolution of multicellular life. The study is based on the fluid dynamics of cooperative feeding by Stentor, a relatively giant unicellular organism.'
I got the NES Teenage Mutant Ninja Turtles game for christmas in 1990. My mom left the price tag on so I could see how ridiculously overpriced it was: $69 CDN. It was a crap game.
> Traditional (meat-space) engineering has a clearer delineation between design and build

I'm not so sure about that. But, in software, the builders - historically known as coders - got automated out of a job by compilers. Software is entirely design-side nowadays. Builds are done by machine.
Is there a guide for how to use this, including the UI, with SIP on?
It’s largely due to a move from single-branch designs to weapons “platforms” that are used by multiple branches of the armed forces so they now go through far more bureaucratic design processes. They had to do it because of the funding cuts after the end of the Cold War (although some systems like ATACMS predate that, both it and HIMARS just reflect a more bureaucratic army). HMMWV and MRAP though are generic terms, not really restricted to the US armed forces.

Designs that are ordered by a single branch like the USAF often still have the emotive names like the Predator and Reaper drones.
Especially because there's a thing called a gene drive, and i thought this was a corresponding thing for whole genome duplication: https://en.wikipedia.org/wiki/Gene_drive
> What I am thinking about is not my brain state

Obviously the thing you are thinking about is not the same as your thinking about it, nor the same as your brain state when thinking about it. Thinking about a thing is necessarily and definitionally distinct from the thing.

The question however is whether there is anything to "thinking about thing" other than the brain state you have when doing so. This is unknown at this time.
The charts for black carbon seem to have the labels for "Buildings" and "Energy" switched.
As these things go, this awesome list was inspired out of an ongoing personal frustration — I have been searching for a frequently updated and well-resourced list of recent AI-related market maps. Since I couldn't find a comprehensive resource which met my needs, I decided to set something up for the greater community.

My current data collection workflow includes ChatGPT, Exa Websets, Liner and some other methods.

I hope this is helpful for others!
Both also had a massive own-goal branding problem, in that nobody who wasn't a gaming nerd could figure out they were totally new consoles, not new editions of an existing one, from the name.

The 3DS had it even worse than the Wii U, since the DS line had several versions with very-similar names some of which were variants of existing ones, and a couple of which were actually totally new platforms (was it the DSi that was the other one? I can't even fully remember and I'm way farther down the console-nerd path than the vast majority of people)

At least they just put a number after this one, so folks will get it this time.
Better than MMX at least.
I unironically wish there was an enterprise version of Plan 9. I've been writing most of my scripts in `rc` (something my coworkers put up with because we use nix and I can pull it in automatically with dirnev) and it has been great.
They're not collecting all of this data to make pretty pictures, it's going to be used to test all sorts of theories. Ones that explain Dark Matter as well.

(I do agree with Angela Collier, youtuber nee physicst, Dark Matter is not a theory, it's an observation. We've looked out into the universe and have seen something that we call Dark Matter that our current theories don't match up with.)
> mouse for Metroid Prime 4

I would do horrible, horrible things to get keyboard + mouse controls for Metroid Prime 3: Corruption on Wii.
Yeah I guess this is true about "fast paced". It's probably just a buzz word everybody uses. Thanks and I hope you are able to get over your anxiety too!
No. This is not the real problem. There is nothing you can do if your 'bash', 'ls', 'cat', 'grep', etc do something they not supposed to do.

Proper error handling would be helpful though.
What would you have done differently? They were dependent on SL (which is a facebook source control system written in C) but the user had overwritten the expected path with a shell script. That is not something most engineers would build around... "what if the user is overwriting the path to dependencies with nonsense shell scripts?".

It doesn't feel like something that is entirely the Jest maintainers fault, I am not sure why Jest needs a source control system but there are probably decent reasons.

Like if I overwrite `ls` to a shell script that deletes everything on my desktop and then I execute code you wrote that relies on `ls` are you to blame because you didn't validate its behavior before calling it?
It's like Newton and alchemy. Just because you're a genius doesn't mean you can't also be a crank. Many such cases.
I like the premise of the joke, but then as the explanation ran on... I suddenly became depressed. So much broken stuff, so much complexity.... to, what, make a network tunnel? If all this extra work was the joke, that would be funny.
I think the core idea is reasonably solid. For as long as there's some intellectual capability that humans have and machines don't, it should in theory be possible to use that to distinguish the two. Turing gave the example of feeding in chess moves, for instance.

Just that in 5-minute sessions (which is what Turing suggested, not the fault of this study) with non-experts, the conversations seemed to tend heavily towards brief unchallenging small talk - which GPT-4.5 did well at due to many interrogators being poorly calibrated about LLMs being able to speak informally.

I think it might instead make sense to consider the accuracy of the best interrogator/strategy. Most accurate strategy listed in the paper still gets 75% accuracy for instance, and I'd suspect there are many people well-informed of LLM weaknesses that could reliably exceed even that.
You mark the failing test with "failing". The test runner knows that it might fail but doesn't fail the suite.

I'm not a big fan of git commit hooks, but it can give faster feedback than waiting for a CI runner to point out something that should have been obvious if you keep it light weight (such as style linting or compiler warnings).

Edit: replaced "Todo" with "failing" since we're talking about jest specifically: https://jestjs.io/docs/api#testfailingname-fn-timeout
DOGE Mandates Power Tool Manufacturers Use Single Battery Platform
Networking crowd probably think it's obvious. Because of things like Cisco cli, or even Mikrotik. Or "ip" cli as well, I guess.

I never bothered to check what's the origin of that pattern.
Real Genius was my actual favorite movie growing up. I used to watch it every few years, then slowed down so I wouldn't wear it out. Loved all the nerdy high-tech hijinks and the characters! My path into engineering was already assumed but this set it in stone. I went to the university that had a tour closest to the movie I could picture.
Was that the arcade port one or the other one, with the infamously hard underwater bomb-diffusion level?
IIRC it took six years for Switch Breath of the Wild to get a price cut and that was a port. Just have to wait for the Switch 2 successor announcement to get a Switch 2 Nintendo game sale.
Show HN: Shorten links and redirect to the right app
You share a YouTube link on Instagram, but it opens in the in-app browser instead of YouTube. Frustrating, right? Flare fixes this. Our Direct Links open in the right app automatically. Shorten, share, and let Flare handle the rest for a seamless experience.

It is totally free and we would like to know your thoughts on this
Nothing to do with 2008. JP Morgan and the other banks made fees by selling mortgage-backed securities where the real credit risk was obscured by packaging good mortgages with bad.

JP Morgan spending $175m for hot air isn't something they can spin into gold.
I'm sure it takes more than that to shamble an Olympic Silver Medal winner in archery.
My understanding is that the whole history of basketball is explained by the fact that they won't make the court bigger and the nets higher to account for the fact that the players are seven feet tall now.
I thought this was a joke, but he actually did do this first. Impressive!
> I wonder if zoning rules aren't just another form of HOA that people voluntarily opt into by moving to specific cities.

It's the other way around; HOA's are largely an outgrowth of the real estate industry stepping in to solve the problem of how racial discrimination in housing could be made formalized and still publicly enforced through the courts when explicit racial discrimination by local governments in racial zoning was struck down by the Supreme Court in 1917; starting with racial restrictions, other busybody terms started getting adding to property covenants.
Yeah. A lot of the warnings on the side of the box are based on really suspect data from a very long time ago (Abraham Morgentaler at Harvard is my go-to for this) but the point cj raises is legit.

When a man takes exogenous testosterone, their endogenous production (in the testicles) plummets. This is largely fine, but the production in the testicles also leads to sperm production, and that gets lost.

The solution to this is HCG, which stimulates some testicular production. But it is not a perfect solution, and recently CA has made it much harder to use HCG for this purpose (which was always off-label).
A small violin part highlights bigger problems for the global economy
SmallRig's Cooling Fan Promises to Improve Canon R5 II Recording Duration
Standard filters is interesting but it looks that the Ikea one has many advantages: it's smaller, discreet, less power-hungry, has textile pre-filter so that you filter will work longer, can accommodate activated charcoal filter and is not loud on 1
no; https://astrodon.social/@catherineryanhyde/11424695314205282...

this is what i was thinking of; thanks for the hubble reference, though!
I'd say it's not natural to check for the correct part that has been given to you by an authority that claims to have done so, but a learned problem solving technique.
Writing code that runs down hole or otherwise connects back to the real world would be fun. Maybe I should pickup firmware skills. Good luck with your hiring!
Mario Kart World is kind of like the kid safe version maybe?
Show me a planet full of dumb humans capable of introspection and I'll show you a paradise. I'll take even the longshot capacity for self-awareness over "intelligence" any day of the week.
Introducing Claude for Education
Assuming your body doesn’t form a dependency to it somehow and becomes sluggish weening off of it.
Artificial intelligence can make board games better
Amazon Said to Make a Bid to Buy TikTok in the U.S.
One year ago Redis changed its license and lost most external contributors
Somehow caffeine from Maté feels different though. To me coffee gives a fast spike and then comedown, while Maté's effect is more balanced, and lasts longer. And I don't think it's just caffeine content, because tea is nothing like that for me.

For staying productive for hours, nothing beats Maté for me (except stimulant medication).
I'm not criticizing WordPerfect, though I wonder why they didn't use accelerator keys and the keyboard (e.g., ctrl+s) - or was that an option in WP?

Regardless, my point was that their keyboard UI wasn't as efficient as Vi. WP still made the right choice - no way the general public was learning Vi!
The original battle royale. My friend was addicted to this game as kids but I never enjoyed it because he always stomped me.
Webinar in progress (Google Meet) https://ftp.plan9.ts.net/webinar
Your criticism is rather incoherent and it is difficult for me to make sense of it.

You don't even have to use the computation block for that and can use the built in functions as I mentioned earlier and gave 3 examples of.

You're both complaining about extra keywords while trying to make the case of adding yet another one. Thus your complaint boils down to F# not picking the exact keywords that you like - that the language is not specialized to exactly how you want to use it. In language design there are always tradeoffs but I'm unable to see how your suggestions would improve the language in the general case or even in your specific case.

Computation expressions are a generalized concept which are there to add the exact kind of syntactic sugar that you're after. It's better than C# in that you can create your own as a first class concept in addition to using the built in ones. It's there for the exact purpose of creating mini-embedded DSLs, the very thing you're complaining about is the exact point of it.

F# is not for everyone, nor should it be.
I've just installed and run Star Wars Empire at war (2005) from steam, it seems to run just fine in WQHD. The UI isn't even blurry
As an owner of a bucket of overpriced Joy-Cons I've long since stopped bothering shipping to Nintendo to get fixed, they should have made it clear they addressed the drift issue, even if they had to do it subtly.
Tailored Code Generation for Every Database Query
Narrative I/O | Senior/Staff Backend Engineer - Query Compiler | New York, NY | Full-time | REMOTE | $140k to $200k USD | https://narrative.io/

Narrative has been building a data collaboration platform designed for simplicity and ease of use since being founded in 2016.

Our primary strength is functioning as a data marketplace where we differentiate ourselves by:

- Automatically standardizing data, simplifying the user experience by eliminating the need to deal with n representations of the same underlying concept from different suppliers.

- Making platform data accessible through the Narrative Query Language (NQL) and easy-to-use UIs powered by NQL. This enables users to transform, deduplicate, and filter data instead of selecting from a set of provider-defined, pre-packaged datasets.

- Giving data providers the ability to define row-level access and pricing policies for their data.

We are a small, remote-first team looking for someone with experience working on query compilers or query execution systems in general. While the company's headquarters are in NYC, the development team currently includes engineers working from the US (California and New York), Canada (Alberta, British Columbia, and Québec), Poland, and Serbia.

In brief, the technologies we use are:

- Scala, Spark, Apache Iceberg, Apache Calcite, Cats, Cats-Effect, Http4s, FS2, Doobie, Deequ, Axolotl, BentoML, and HuggingFace Transformers. We love functional programming and make use of libraries like Cats, Cats-Effect, and FS2, but we keep a pragmatic stance on purity given our exposure to the Spark ecosystem.

- Our services are deployed on AWS and provisioned using Terraform. We leverage the usual suspects: Fargate, EMR, RDS, Lambda, etc. and we're starting to lean into Kubernetes. Being a small team, we think twice before rolling out custom infrastructure that we'll need to monitor and maintain.

- On the frontend, we use Typescript, VueJS, PrimeVue, Nuxt, and Vite.

Job posting and more on information about our team and culture are available at: https://jobs.narrative.io/open-positions/backend-engineer-qu...

Apply by sending your resume to hiring-dev@narrative.io.
Great share, thank you! Scratches the itch of "I'd love to turn some of my beats into ambient soundscapes but don't want to spend the time".
> Ship multiple binaries, or distribute the source code (and let users build it).

And that's why we have package managers and distro maintainers/packagers. You'll get no help from the community if your stuff is proprietary, just the way it is. Ship the code, distros will pick it up and do the packaging for you to make it available in their distro. It's part of the free software culture that surrounds the Linux ecosystem.

If you absolutely must ship proprietary software, then target an enterprise distro. Ship it for RHEL or Ubuntu LTS and you get, at least, 10 years of a stable base.
Purchasing Power is a function of inflation and income - so it always "keeps up" with inflation. You might've been trying to say that income hasn't kept up with inflation, but that's not supported by any data. Real wages have remained roughly flat since 2021. https://www.statista.com/chart/32428/inflation-and-wage-grow...