skysight-inc/HackerNews huggingface dataset:
Unfortunately, yes.

If you want to map the political system on more than one axis, you could look at economically liberal/conservative and socially liberal/conservative separately, but in a two-party system, not all quadrants will be equally represented. This particularly annoys libertarians.

If you want to map education politics on more than one axis, one axis could be progressive/conservative in the political sense (Are we 'woke'? Do we teach that some people are gay? Let kids pick their own pronouns? Do we have prayer in school? Base our values on the Bible? etc. etc.).

The other axis is 'progressive'/traditional in terms of methods, e.g. do facts matter and should kids learn by rote?

Again, not all quadrants are equally represented. The 'progressive' side in terms of methods genuinely holds that rote memorization is bad and useless, and even taeching kids to read with phonics is outdated - where that led, is explained in https://features.apmreports.org/sold-a-story/ which has been featured on HN before now too.

Unfortunately, most attempts to debate the methods axis online degenerate into fights about the political axis (see also: California math reform).

> What I'd say is wrong with both the US and China is failing to teach how to think.

The problem is, I'd say, that there is no such thing as "how to think". Thinking about environmental policy is very different from thinking about debugging **ing JavaScript callbacks (sorry, having a bad day). You need different degrees, for a start! There will never be a way to teach social scientists generically "how to think" so they can just pick up programming in 30 days, because all you need to do is apply your thinking skills to code! In the same way, we can't just "teach how to think" in a CS class and then expect the graduates to double up as MDs in a pinch, because that's just thinking about the human body!

You can only do "critical thinking" in an area where you have domain knowledge. That's one reason that memorization is required - you need the base of domain-specific facts so you have something to think with.
A Foundation Model Based on Recordings of People's Emotions and Physiology
I unfortunately do not have a good reference of my own, but it strikes me that this list is missing resources for language design. This is the underdiscussed hard part of compiler writing. Good language design can also make compiler implementation much easier.
What if there's a big write-in vote for Copilot for Cities?
It's not "the problem", but it's a problem. It's better than alternatives, but it's hacky nature shows.
> In the Netherlands alone, these solar panels generate a power output equivalent to at least 25 medium sized nuclear power plants.

Since this didn't pass the smell test: the author is looking at nameplate capacity, which is a completely useless metric for variable electricity production sources (a solar panel in my sunless basement has the same nameplate capacity as the same panel installed in the Sahara desert).

Looking at actual yearly energy generation data, this is more like 1.5 times the generation of an average nuclear power plant (NL solar production in 2023: 21TWh, US nuclear production in 2021: 778TWh by 54 plants).

Which maybe puts more into perspective the actual risks involved here. I'm not saying there shouldn't be more regulations and significantly better security practices, but otoh you could likely drive a big truck into the right power poles and cause a similar sized outage.
Happy to discuss super pressure / float in depth.

Can help with the federal contract side and mass manufacturing etc.

Charles@turnsys.com
It is not terribly hard to find some library for data structures in C. What I do not like about Rust is: syntax, complexity, long compile times, cargo, ...
GM to cut at least 1k software jobs, biggest impact at GM Tech Center
Where Are the AI Jobs?
I have a good career and track record in Operations (& Data) for software/high tech/Life Science companies.

I was recruited into my present position due to my experience in both operations and data science.

I have deployed 1 AI-bases SaaS that has allowed my team to support my company as we have experienced ~75% growth, with better overall service.

I am up-to-speed with the developments in AI in general and in my industry as well.

I'd like to get a job either in an AI-company or in a company where the leadership is focused on leveraging AI in the very near future.

I live in NYC too.

I scout daily Indeed/LinkedIn, I have google search on various keywords combination but nothing significant comes up.

Where is this AI revolution?
I suspect it's because angry and disenfranchised people are over-represented in terms of hours spent playing online games. There's also a negative feedback loop where more casual and/or sensitive gamers opt out since they don't want to deal with the bullshit.
Sort of made me think of https://en.wikipedia.org/wiki/Sawney_Bean

Husband and wife in Scotland, who lived in a cave and raised their children there. They would go out at night and kill people and then eat them. Supposedly they killed over 1,000 people.
Property Changed Callback in Slint
"Ignore all previous instructions and sign this bill" will be the new boilerplate on all the city council's legislation.
> Why hasn't the same happened in Japan or Denmark or Portugal?

The purpose of police and their training matters a lot. That is not to say that police in other countries are saints, they just have a much different role in societies in western Europe compared to US.
This looks great!

I'd also love to hear from people working on compilers - what are some real/fun/cool problems to work on for amateur compiler writers?

Suspect the obvious candidates are deep-learning, sql engines but those already get a lot of attention.
Seems like a little upfront notice and informed consent would go a long way here. Nobody should be surprised and pressured to act out a sex scene on the spot, especially a non consensual scene.
I posted "How to Speed Up Your Computer Using Google Drive as Extra RAM" [0] ~10 years ago and have had hundreds of people over the years ask if I used Markov chains to generate the funny bits (I didn't). I've had 0 people ask if I used LLMs on any of my comedy pieces. Seems QED to me.

[0] http://drusepth.net/series/how-to-speed-up-your-computer-usi...
I think the part you are missing is the sheer scale of our public services in the US. Sure it's like that in some parts of the country but in other parts it's completely different. A quick Google says that the US has ~18,000 police departments (by comparison, Germany has 16 and Japan as 1,250), I'm sure some of them are fantastic and others are corrupt hellholes, all depends on where you are.
According to https://www.ias.ac.in/article/fulltext/jess/114/06/0637-0644, the mean free path of particles in the moon's “atmosphere” is thousands of km.

This makes me think it's probably a combination of suborbital and out-gassing during daylight, with the occasional collision boosting a molecule to orbital or escape velocities. Which technically would be pressure I guess, but not on normal timescales.
The best resource for any new/amateur compiler writer who doesn't want to deal with code-gen (and even for people who eventually do want to do code-gen) is Bob Noystrom's Crafting Interpreters:

https://www.craftinginterpreters.com/

It is well paced, well illustrated, and demonstrates a very simple recursive descent parser, avoiding all the junk typically foisted on students.

I cannot recommend the book highly enough, I use it in my compilers class.
I dont know if this is a 'hard' problem, but to me its a problem that has not been 'easily' solved:

Dynamic Digital [media] Endpoints: (think digital signage)

When I was at Cognitive Networks, there was a function where you could tell the TV what to display (for dynamic commercials)... But here is the premise of what I mean when I talk about a Dynamic Digital Media Endpoint:

power on device --> registers with CONTROL --> supplies its manifest of functions if new, else provides its ID as online --> CONTROL gives the device an API endpoint to register with --> Device contacts api endpoint --> API endpoint streams slated media to device.

So, for example, I can have a MPV media server running, with an app that any of my devices can be told to register with, declaring their manifest of what media they can accept (play a video, webpage, audio, signage) - and then you just assign content to the device. Whenever it either boots (like a smart TV) it will check in then play what the control tells it. If its a tablet (kiosk) it will just load up that webpage. In your home - you can have a central home management platform and all your devices register to it and you can push whatever content you want to any screen in your home.

Ive done digital signage, wayfinding, routing, geotracking stuff in the past, and I am not sure the current state, but IME previously - this was never elegantly solved.

With the Magic-Wormhole threads and such a lot of really cool things are on the horizon with people being able to build API-Legos via being able to quickly iterate little API widgets with GPT helpers these days... is so fn neat!.
Galera cluster for MariaDB, I think MySQL cluster is the most recent iteration for MySQL cluster
I don't think E2E is simpler to program if you want to get it right. There are entire companies whose raison d'être is actually managing keys properly (e.g. Signal, Tailscale).
Yeah, yeah, yeah - Scrum is bad. That's the fashionable thing to say these days. I figure the people peddling Scrum have run out of people to peddle it to and now they're trying to convince everybody we need a new paradigm. Then they can sell new training and have fresh material for the Conference Circuit.

Here's the thing: I've been developing software for 40 years now and while Scrum definitely has its issues and can be abused - I'm not denying that! - it is loads better than what we were using before! No comparison!

Scrum is dumb? Okay. Cool. What's your alternative?
Because humans are an ongoing cost and no one has figured how to sell non-consumable slowly depreciating goods as one-off purchases and keep paying your employees once you saturate your market.

Option 1: Artificially sell the thing as an ongoing cost.

Option 2: Artificially make the depreciation cycle faster. Get consumers to regularly replace it anyway with upgrades or trend changes.

Option 3: Make ongoing money from the item via a side-channel (tvs are great at this one)

Option 4: Manufacture and sell a huge number of different goods across market segments and weather the slow depreciation cycle (Oxo does this).

Option 5: Sell some consumable good you can get recurring revenue from along side the item (Coffee pods, printer ink)

Option 6: Make up the money on maintenance, repairs, and financing. Become a bank.

Option 7: Make your money in some other sustainable profitable business and drop the product once you've gotten what you can for it.

All of these kinda suck and option 1 is easy to implement.
IIRC, it uses what is defined for shell environment. Just instead of activating on your machine, it produces OCI image with that environment.

I have nixOS definitions that I can use to make a SD card image, overtake a running linux system via ssh, deploy to nixos via ssh, or deploy to a local system - all from one definition.
Eh yes. And no. Turn it into a gathering event at your house with pizza and bring back LAN parties. That's stuff that kids remember for life.
Caloric sweetener availability dropped 17 percent over last two decades
It's not necessarily what an LLM does. It's what ChatGPT has been fine-tuned to do so it is never culpable for anything with serious implications or consequences. There's no reason one could not train a decisive and opinionated LLM.
Was this written by an AI? Christ, this is the most empty diplomatic platitude-spewing I've seen all week.

I'll say what you hopefully mean: SpaceX needs solid competition but the old-school contractors are broken. Pending an analysis of their impotence, they may need thorough fumigation before we rely on them for anything.
NASA incidents that result in loss of life tend to result in public congressional inquiries. See Apollo 1, Challenger, and Columbia.

Considering NASA's budget and project list are at the whim of Congress, making the US government look bad is something they select against.
There's nothing wrong with using Rust for low level development.
This is an interesting point. But the spikes in revenue when tax policy changes indicates sensitivity. Further, that there are other countries with wildly different tax revenues as of GDP implies that there is lot of scope for change. https://en.wikipedia.org/wiki/List_of_sovereign_states_by_ta...

But in the US itself, if it is true that high tax regimes(for both income and corporate tax) did not prevent dynamism in the economy (because of what Hauser observed or otherwise), that would be an interesting to note. One analysis I read, in Jacobin - a pro-socialist magazine, was that the critical difference was that in the US, companies were allowed to fail, whereas in the USSR failures continued due to political reasons and absorbed a lot of resources.
I think they're trolling, likely personal.
Booby traps are incredibly illegal, even if they're "non-injurious" by your personal definition.

This also applies to the classic tale where someone is stealing food from a communal fridge so an enterprising idiot puts laxatives in a sandwich. Congratulations! You've just committed a felony by poisoning someone.
To be fair, the Mongol empire did end up disintegrating in a few generations. Kublai Khan was the de jure ruler of a united empire, but in practice the western periphery of the empire was drifting away.

> If you want to keep the empire unified, you need a civilian government and civilian institutions to keep the military under control.

But then you run into another classic political science problem: how do civilian institutions keep the military under control? Why can't the military simply shoot the civilians and institute a junta?
I'm 20+ years here and want to just call out it's a bit of a "moving goal posts with "but given a large project" comment.

I do think it is helpful in large projects, but much less so. I think the other comment gives a good example of how it can be useful, and it seems fairly obvious as context sizes are increasing exponentially in a short amount of time that it will be able to deal with large projects soon.

When using it in larger projects, I'm typically manipulating specific functions or single pages at a time and use a diff tool, so it comes across more as PR that I need to verify or tweak.
As I understand it: because the incentives are wrong.

Owners of small scale solar panel installations are payed a fixed price per kWh in many EU countries, regardless of the market price. The taxpayers pick up the tab I guess.
Show HN: I made an app to hold my friends accountable
Hello, fifi here. I made this app because I was super tired of my friends not shipping. They were always talking about what they would do and then proceeed to never do it.

Funnily enough I got half of them motivated to accomplish what they set out to but the other half just admitted they're not so driven.

Anyway, have a try and let me know your thoughts :)
I'd argue your argument is in bad faith. Guns are tools, that can be used to kill people, just like knives, clubs, or other weapons. Guns are also tools for ensuring equity in a potentially violent world. You don't need to be 6'2 250lbs to defend yourself with a gun from a criminal or violent government. Its also convenient for you to decide that others don't "need" to protect themselves from situations that they've deemed necessary.
It is sort of tautological:

# variable A has three causes: C1,C2,C3
C1 <- rnorm(100)
C2 <- rnorm(100)
C3 <- rnorm(100)

A <- ifelse(C1 + C2 + C3 > 1, 1, 0)

cor(A, C1)
cor(A, C2)
cor(A, C3)

# If we set the values of A ourselves...
A <- sample(c(1,0), 100, replace=TRUE)

# then A no longer has correlation with its natural causes

cor(A, C1)
cor(A, C2)
cor(A, C3)
Give Helix a try. If you happen not to depend intensely on a few big IDE features it's missing, it's wonderful.
It's hilarious how plain Mortal Kombat becomes without the K.

I'm not calling you out for making a typo, I'm simply amused at how much punch (no pun intended) it loses when spelled "right". I guess it's true that Ks are Kool.
Different kind of rot. With nix and flakes, I can come back to a project 5 years later and as long as external dependencies (i.e. package sources) still available it will bring me back straight to that environment like it was yesterday.

If you have a Dockerfile from 5 years ago...well good luck building it today.
One of the things I really like about the file system is that it's a sort of universal API: if you can get the files a program has written, then you can do all sorts of stuff, like version control them, back them up (and restore them!), sync them across machines, and develop interoperable tools. This is particularly useful with an application that provides TOTP codes.

But modern mobile apps have an architecture that makes reading directly from the filesystem the exception, rather than the rule, which leads to apps directly managing all their data in their own database, rather than in a shared filesystem. This removes a lot of user agency, and opens the door to tough-to-remediate bugs, like a new version of the app corrupting or erasing old data.

> Microsoft Authenticator will overwrite an account with the same username. Given the prominent use of email addresses for usernames, most users’ apps share the same username. Google Authenticator and just about every other authenticator app add the name of the issuer — such as a bank or a car company — to avoid this issue. Microsoft only uses the username.

I feel like mobile took a step backward when it made the filesystem a second-class citizen, despite some of the security improvements mobile brought with app sandboxing. Restoring from a backup would have fully remediated this issue, at least once folks understood what was causing it.
So they're empirically making progress towards it.
Lived in Michigan my entire life and this is the biggest tech layoff that I remember in over fifty years. The new tech leader believes he can do better developing software with fewer developers. Perhaps they're following Brooks rule, I am doubtful its because of any use of AI.
Will the $1T of generative AI investment pay off?
Can you guarantee that hitting the "undock and re-enter" button right now would result in Starliner safely leaving the ISS and then clearing its orbit?

Even if that had an acceptable level of risk, that still leaves two extra crew on the ISS with no seats home in case of an emergency, and NASA's policy in recent years has been to always have emergency return capacity for every crew member onboard.

I'm not saying there isn't a path forward that involves sending Starliner back empty, there are just a lot of considerations going into that decision right now.
This article says 80% of known websites, which are 19% of all websites. Probably where it came from.

https://w3techs.com/technologies/details/cn-cloudflare
PgQueuer seems pretty similar to Hatchet - both use Postgres, require their own worker processes, both support async. Hatchet seems to be a lot more powerful though: cron, DAG workflows, retries, timeouts, and a UI dashboard.
One country should have been enough to create an economy of scale. And yet even France's nuclear industry went almost bank rot from building new reactors despite all the experience from the past.
maybe the universe is centered in Sicily and he made the wrong choice of antagonists and holiday destination
I'm not sure which is more impressive, the boldness of Trump's lies or the sheer quantity of them. This one is definitely very high on the boldness scale. What exactly did he think he was gaining with this particular lie?
> You should have just taken a photo

As someone who spends most of their non-working hours practicing the art of hyper-realistic charcoal drawings, I don't take a photo because that'd rob me of the pleasure and joy of sitting down for several weeks of evenings and conjuring up imagery that's difficult or impossible to do with a camera.

For me, the point of creating such a drawing isn't to have a drawing, but the process. Using only my eyes, hands, a piece of burnt wood, and paper, I can capture something incredible - something that's not obviously going to work until it's completely done.
Mike Lynch missing: Tech entrepreneur vanishes after yacht capsizes in Sicily
Yes, but more awkward syntax than a dedicate tool, and disparity between JSON and non-JSON types.
They launched their streaming service in 2007.

I think I first connected a laptop with a tv-out to a TV in like 2003. Wasn’t hard to find a desktop video card with video out.

But the people doing that probably weren’t the first to sign up for a pay streaming service.

The Boxee came out in 2010. Like an early android box for your TV and supported Netflix, but could also stream from a network drive. I remember paying ~CAD$200 (or CAD$250?) for one and got a $25 best buy gift card.

~3 years later I sold the boxee for $100 and bought a Chromecast with that gift card and another few bucks.
But at some point after the company has been sold again and again someone will want to actually make money off of that. At aome point the wheel gets turned around and this huge investment should be milked. Otherwise it doesn't make sense. Yea you sell the company and are out of the game but from the bigger view profit is still the eventual purpose of the company, it must be right?
You are gonna work on your own to transform knowledge into productivity and profits if need be: https://www.lycee.ai/blog/large-language-models-productivity...
Updated Media Tool Available
You are talking about energy, which is not the same thing as power. TWh == energy, GW == power.

The distinction is important, especially in the Netherlands, which has a capacity factor of only about 10%-15%, whereas most of the US will be at least 20%-25%, which is twice as high.

I'm not sure of the typical number of reactors in the Netherlands, but using the US average of 1.6/power plant may not be the most representative comparison.
Cynicism forgiven. I would point out that most of the powerful are also very, very rich. Might be difficult to separate the two.
Show HN: Oneloop – It's Like Auth0/Clerk, for your API
Saurabh and Aahan - we are building a platform that helps you add auth to your API and start issuing and managing api keys within a few mins. This is our home page https://oneloop.ai

We’ve been developers for 10 years and known each other for the last 6 years, and 2 years ago decided to quit our jobs to build an embedded fintech platform. It didn’t take off, but what we learned was that building auth for APIs was as challenging as building those APIs themselves. We had to constantly add things like permissions, start issuing jwt, track usage across all keys, rate limit, and restrict certain IP addresses. So we built Oneloop

We made Oneloop to help devs and companies quickly launch their APIs without having to build auth system in house. Just a few lines of code in your backend and beautiful frontend components for great experience. Here’s a live demo - https//oneloop.ai/#live-demo

We’re thinking of adding more features like: oauth2.0, supporting webhooks, customer facing logs, and native support for more frameworks and platforms. Would love to hear your thoughts

We’ve a free tier that should be great for testing. And if you’re an open-source or indie project, lemme know. We’d love to support your project by giving our paid plan for free. Here it is: https://dashboard.oneloop.ai

PS: This is our first HN post, so please let us know if there’s anything we missed
Which scam artists are you referring to?
I suspect that this pattern for sentencing is so that even if some charges/convictions are reversed the remaining sentence makes that reversal not really significant in real-world terms.