skysight-inc/HackerNews huggingface dataset:
Really? When I was a freshman in the 90's, I had a friend whose problem was that every other person in the class had (like me) already been programming for years. He transferred to a different engineering discipline and graduated with a 3.7, so not an incapable guy.

If that's true, it's a massive change.
> post a meme to reddit, move pictures from their phone to their computer

Not sure about the others, but most are about consuming memes(or searching for a gif to post), the typical poster to viewer percentage is only about 1% to 2% on places like Reddit.

Also, why would they move pictures from their phone to their computer(assuming they even have a personal PC and not a school issued Chromebook)? They do everything they need to with the image on the phone.
It's almost like the Biden CHIPS act was designed to do that in a non-stupid way.
Apparently Genta designed the Texan, which the OysterQuartz and therefore the Land Dweller are modelled from.
Oh, thank you, I should not trust videobloggers when it is possible to check primary documentation.
Not an exaggeration, I can confirm OPs story at my own university. When I was in school (2010) the first year had a drop out rate of over 80%. The first class took out over 50%. Many people didn’t have any idea how to use a computer at all. The other weed out was after all the math classes.

Professionally I’ve been in charge of interviewing foreign candidates from those headhunter type programs. I’ve legitimately interviewed people who claimed years and years of experience but had no measurable computer experience.

My high school aged family has next to no idea how to do anything on a computer but use a browser.
Fivetran Brings Data Lake Interoperability to Google Cloud
As a gamedev, I don't understand the use-case for SpacetimeDB.

Is it simply to be able to persist the game state?
Libreboot supports these machines, which removes the ChromeOS splash screen and the linux kernel size and signing restrictions, otherwise you'll hit problems trying to install the current version of ArchLinuxARM.

There are several guides here: https://libreboot.org/docs//install/chromebooks.html

I used external flashing https://libreboot.org/docs//install/spi.html to replace the firmware because I couldn't get it to write through software. If I recall correctly the write protect is much harder to reach than the chip.

After doing the external flashing once, it is easy to update the ROM with the Chrome fork of flashrom.

Also huge shout out to Alyssa for the panfrost gpu drivers. There was a time when I was following that development very closely and it made a night/day difference to the linux experience.
Because once you start breaking rules you don't get to control when it stops.

If we're blackmailing Senators, what do we do when the courts step in to stop it?

Breaking the process leads to a pyrrhic victory. It's France going from guillotining the king to guillotining feminists. If that's one's goal, rejoice! The man in charge right now is the best opportunity since the adoption of America's Constitution in the first place to get there.

ETA: As a side question on this topic: let's assume the Democrats, upon finding that Biden wouldn't be willing to serve, found some way to re-run the primary. We'll magically ignore the massive cost to do so and the fact that it would be illegal to use the voting apparatus of most states in a surprise out-of-band second primary, and we'll magically assume they could organize and pull it off in time for the general election. Who would have come out of that process that would have beaten Trump?
Read her book Careless People [1] where she shared many details. A crucial aspect of the China story is that FB/Meta conveyed to the Chinese officials that they were ready to do anything they asked for in the hope that they will be allowed in China.

[1] https://www.amazon.com/Careless-People-Cautionary-Power-Idea...
> There's no good argument against it

"I don't need 1000 pairs of shoes"
It was a mistake to use the term “hallucinate” in AI. It’s a decent metaphor but it’s best to avoid terms prone to anthropomorphism.
Very cool. Very well made. Is this all custom css, or you used material?
This was huge news in the environmental world. Unfortunately, it wound up being really depressing.

We showed that we could substantially reduce emissions with behavior changes. Then we went right back to business as usual and actually increased emissions.

So, can we do it? Absolutely. Are we going to? Absolutely not.
I'm glad you liked it! I gotten figure out that play again bug as I can't seem to reproduce it on my side. Which play again button are you clicking? What os and browser ver did you play on?
.localhost Domains
Good qstn. The phrasing does leave room for ambiguity, but "make revenue close to" certainly indicates meaning closer to "$X from old job ~= $Y from art-gig"

>>work something different and still make revenue close to what they earned on their job by selling art
I think about this book a lot. The point that stuck in my mind was that many of the folks living there were devout Christians. When one family was asked why they vote for the party that pollutes their land and waters they said that it's also the pro-life party and essentially nothing else matters if they don't vote pro life since they'll go to hell in the end.
> The chief villains of the piece are the Linear No Threshold hypothesis (LNT) and a regulatory standard known as ALARA, or As Low As Reasonably Achievable.

LNT is demonized by people who haven't thought things through.

Without LNT (which is consistent with the evidence), the conservative approach to regulating radiation would be to assume radiation damage is at the maximum level not ruled out by evidence. This would make low dose radiation more damaging than predicted by LNT.

ALARA hinges on what's meant by "reasonably".
* as long as it's a bright sunny day

Good look doing that at night or when it's cloudy.
The most rational conclusion after the 2024 election is that most voters are not rational (or, more specifically, "models of their behavior need to prioritize something other than rational-self-interest").
Watched it again recently — still great. Alec Baldwin is a great Jack Ryan. It's such different role than what he's become known for since.
Yeah, we have a couple of Bambus, but the detail on these miniatures is physically smaller than the extruder. So print resolution holds us back a bit.
I started using a paper diary again about a year ago. Turns out I wasn’t missing much and fitting in the rails of calendaring and task management as the vendor (apple) saw fit wasn’t really helping me. I have two jobs and a large family to coordinate.

Ultimate self hosting that. Also only costs $15/year approx.
While I share a lot of the frustration voiced in this piece it also reeks of someone who wouldn't allow anyone to drive a car without knowing how to swap the engine in their garage.

"Reinstall Windows" is even worse than "just drop in a new engine". You're going to lose all the memories of the roads you drive on daily in the process. Good luck kid.

Kids need to be educated better about these things but it takes tremendous amounts of time and patience (that a lot of parents simply can't find) to properly train kids in this way. People like the author and myself did that to ourselves, out of our own curiousity and more importantly, intrinsic motivation.

It's simply completely pointless to expect every person to use a tool as ubiquitous as a computer or a car to be this deeply invested and interested in the operation. If we manage to get all users to be able to swap a tire we would already have come a long long way.
What all these analysis are missing is that the 1970s was a time of substantial government growth. These organizations all pivoted to pushing back against government because their customers (dues paying members) were deeply concerned about government. State governments were doing the same made possible by federal spending.
Isn’t that the crux of the question? Figuring out what all the maintenance stuff our bodies need to do every night and how it works seems useful
The same exact cognitive dissonance dynamic applies to "gun control". The murder of Breonna Taylor was a straightforward transgression of the 2nd amendment - direct summary execution by government agents for defending your family in your home at night (one of the exact touchstone scenarios for the "self defense" line of arguments). Yet "the right" fell in line behind the government authoritarian jackboots because their political machine told them to.
As does Gordon Chang "The Coming Collapse of China" (2001)
Yes and yes :)

Functions with default arguments are also very useful; especially since `nix-build` will call them automatically. Those are "always `rec`" too, which (a) makes them convenient for intermediate values, and (b) provides a fine-grained way to override some functionality. I used this to great effect at a previous employer, for wrangling a bunch of inter-dependent Maven projects; but here's a made-up example:

{
# Main project directory. Override to build a different version.
src ? pkgs.lib.cleanSource ./.

# Take these files from src by default, but allow them to be overridden
, config ? "${src}/config.json"
, script ? "${src}/script.sh"

# A couple of dependencies
, jq ? pkgs.jq
, pythonEnv ? python3.withPackages choosePyPackages
, extraDeps ? [] # Not necessary, but might be useful for callers

# Python is tricky, since it bakes all of its libraries into one derivation.
# Exposing intermediate parts lets us override just the interpreter, or just
# the set of packages, or both.
, python3 ? pkgs.python3
, choosePyPackages ? (p: pythonDeps p ++ extraPythonDeps p)
, pythonDeps ? (p: [ p.numpy ])
, extraPythonDeps ? (p: []) # Again, not necessary but maybe useful

# Most of our dependencies will ultimately come from Nixpkgs, so we should pin
# a known-good revision. However, we should also allow that to be overridden;
# e.g. if we want to pass the same revision into a bunch of projects, for
# consistency.
, pkgs ? import ./pinned-nixpkgs.nix
}:
# Some arbitrary result
pkgs.writeShellApplication {
name = "foo";
runtimeInputs = [ jq pythonEnv ] ++ extraDeps;
runtimeEnv = { inherit config; };
text = builtins.readFile script;
}
That's not what I was talking about.

My point is that everybody experiences cognitive dissonance. Eating meat is a convenient example, because almost nobody reading this has no other choice, and almost nobody here hates animals (or at least will admit to it).

I'm not interested in pursing weird desert-island hypotheticals where eating a dog is the "best choice". If you are, godspeed, but it's unrelated to the point I was making.
That does not explain vote for Trump who is basically anti-masculine. He is basically walking stereotype of hysterical mind changing woman ... except in male shape.
If you said "CLI" I would believe it... But they would have had to download/upload a file to apply to the university, create a resume, post a meme to reddit, move pictures from their phone to their computer, etc.

I would have thought so, too. Until just yesterday.

Someone from a department in my company e-mailed me a Word document with a picture of a PDF icon in it. She thought that would send the PDF document to me.

At first I thought it was the 1990's again when secretaries were first getting computers, and would do things like hold a piece of paper up to the computer screen in order to "scan" it in.

So I looked up her profile in the company intranet. She's 30. Then I remembered what I'd read so often here on HN: That young people grew up with phones and tablets and the whole "desktop" paradigm is foreign to them.

Well, those people are growing up and landing real jobs now. And so now I guess the burden of teaching basic computer literacy falls on the companies again, just like it did in the 1990's.
AI-Powered Apps Are Changing the Dynamic Between Domain Experts and Developers
Those were two examples I thought up in about 4 seconds.

Switch "post a meme" to "download a meme", or whatever. My point is that they have very obviously interacted with, moved, copied, and deleted files.
Ok unrelated, but I'm looking for a tool for making diagrams like that, anyone know what was used on this post? ty
Free speech is about the government, not whatever private social platform on the internet. Thank god we are allowed to moderate content, every "free speech" absolutist platform is 1. a lie (they regularly censor opinions against theirs) 2. instantly become a cesspool full of edgy people who find it extrimely funny and worth their time to pollute the whole plateform with slurs.
It’s the consumers that don’t care. So the manufacturers don’t bother.

So many turntables these days are weird USB enabled devices made for the occasional playback of an album purchased for the retro novelty. People discover and listen via streaming services, not by digging through crates in a dusky shop.

Even DJing has changed, and software can beat match perfectly without needing a visual indicator, and your whole set is stored on a drive.

I’ll never forget visiting my friend who set up a turntable in his rec room and proudly played something and made a comment about the warmth and superiority of vinyl

I went back to his receiver and moved the connection to the phono input and told him there, should sound a lot better now.

He just didn’t notice or care. The act of handling vinyl was what he wanted.
Bar talk vs actual experience is a matter of ritual. I picked up hunting late in life, and everyone privately says they love getting out, walking the land, relaxing, etc. But at the 6-8 "happy hours" each night, it's a bragfest. It's just culture.
Sounds like you think the comments and explantions are the problem? You can write regexes with comments and parsers without. Regexes are not generally known to be self explanatory, except for trivial cases like \d+
C-x 0 can also be useful.
Would you rather there be no outdoors for your grandchildren to hunt in? The “other party” isn’t at war with hunting, they just want a planet that’s livable for future generations.
It's amazing how samply "just works", at least on macOS. You can take any binary call, prefix it with `sample record --` and you'll get a flamegraph (and more) in the nice Firefox profiler UI.

I had trouble finding a good profiler for my Rust program on macOS, samply was love at first sight around 3 years ago. It's only gotten better since AFAICT.

The author Markus Stange apparently works at Mozilla on the Performance team.
Have a little faith
I just wanted to give a huge shout-out to the excellent zune-jpeg library: https://github.com/etemesi254/zune-image/tree/dev/crates/zun...

Most Python libraries like PIL rely on some flavor of the venerable libjpeg (e.g. libjpegturbo, mozjpeg) which makes it the de-facto standard for loading jpegs.

A notable downside is that it's written in C and there have been more than a few exploits found inside it over the years. While it's pretty damn mature by now and there has been a huge amount of fuzzing done to tease out remaining issues, fact remains that it's yet another attack vector that makes your resident security guy or gal raise a few eyebrows.

With zune-jpeg you get a fully memory-safe implementation that can act as a drop-in replacement, and when you turn on the (admittedly experimental) SIMD support for things like the IDCT and color-space conversion it's as fast, or in places even faster, than libjpegturbo/mozjpeg, even on very large (e.g. 4k by 4k) images.
Seems like a neat idea, but for the love of Jesus Christ offer me a flat rate billing solution. Or at least an option of doing that. This seems like the type of thing that will accidentally burn through all of your credits if you code something wrong, and then you're going to have to beg their tech support to refund you.

I had an idea last night for an RTS like game where the units can only be controlled via radio commands which are only sent every minute or so, but this feels like a very strange way to do it. Not to mention hey it's not open source, but after 4 years will open source everything ?

Why, why wouldn't I just want to pay render or something $7 a month for a normal server versus this ? And use an actual open source stack.
I liked your question so much I ironically asked Gemini about this.

Out of the 5 answers it gave, those ones seemed interesting :

>The Hardware Whisperer (Requires Simple Hardware):
>Setup: Requires a cheap microcontroller like a Raspberry Pi Pico or an ESP32/ESP8266, plus maybe an LED or a button.
>Task: "Make the LED blink out 'SOS' in Morse code when you press the button." Or: "Read the value from this simple sensor (e.g., temperature) and print it to the serial monitor only if it's above a certain threshold."
>Why it works: LLMs can generate MicroPython or Arduino C++ code easily. However, the user must deal with the physical wiring, installing drivers/firmware tools, uploading the code, and debugging why it's not working (Is the code wrong? Is the wiring loose? Is the board getting power?). This physical interaction layer is opaque to the LLM.

>Setup: Create a very simple text-based game (e.g., navigate a maze, guess a number with clues, a basic simulation) that runs locally. The game's state changes with each command.
>Task: "Reach the end of the maze / Win the game." The rules might not be fully explained, requiring experimentation.
>Why it works: The LLM can't play the game directly because it doesn't have access to the running process or its internal state. The user must interact with it, observe the output, and decide on the next input. They might use an LLM to suggest strategies or even write a script to automate playing the game (if the interaction pattern is simple enough), which itself teaches valuable skills.
This is very interesting, but also a lot of work. I've been off Google and the likes for maybe 5y now, and what I must say is that it's a bit of a struggle to find the setup that works for you.

One thing for which I don't have a solution yet, and neither does that article seem to address, is how to send invites. My data is one next cloud now, so if I create an invite it sends it. But if I create a it from a client (eg phone) it doesn't. The best I've found is manually export as ics and send an email myself, which ain't great.

Anyone has a solution for that?
I'm genuinely asking this out of curiosity and a bit of naivety — are there as many international students pursuing advanced degrees in China as there are in the U.S.? I don't know the answer and would love to hear from folks who do.
I can't say what the OP meant, but I have a similar setup and I use a VPS rather than a home NAS for better uptime and accessibility and to avoid opening my home network up to the world.
I haven't used an alarm clock in 20 years and wake up within the same 5-10 minute window almost every day.

I have a friend that will just sleep through multiple alarms. But he can also just fall asleep in 10 minutes on an airplane and I can't sleep at all on a plane. He also takes lots of naps and I never take a nap unless I'm sick.

The worst feeling to me is waking up from some external noise. I just feel so groggy afterword. My body will feel better after 5 hours of sleep and I just wake up naturally compared to 5 hours, go back to sleep for 2 hours, and get woken up during the wrong time (middle of REM cycle?) and then I feel tired for the whole day even though I got more sleep.
What, non-migrant Americans are not up to it?
Everything is incentives of the company. People are not told to do something evil, they're told "We don't have the budget to look into that" or "don't do that until we hear from the higher-ups."

I'm disinterested in who made what call because ultimately it's designed to be nebulous. Someone breaking out of that horrific cycle and telling us what it leads to is a good thing. Even though it will likely lead to nothing, like it did with Sophie Zhang [1]

[1] https://www.buzzfeednews.com/article/craigsilverman/facebook...
I started my teaching career a couple of years after this blog post was written, and finished it three years ago, and I saw all the same things. We've gone from 'kids need to get to grips with computers' to 'computers need to meet users where they are', and UX designers have been more than happy to remove more and more functionality from user interfaces to follow this trend.

There's also a general aversion to anything that looks like logic or systems thinking, but that's a much older problem in education. Mathematics is, for most pupils, just a set of increasingly arcane rituals done with symbols on paper. The connection to the arithmetic of everyday life is tenuous at best.

People love LLMs because they can talk to them just like a person, and the LLM will talk back just like a person. The fact that the LLM is a bullshit artist that doesn't know what it's talking about isn't just inconsequential; it's a bonus, because it makes it even more lifelike.
You should really only get one pass for human rights violations before skepticism is the default response. Facebook already used theirs on genocide. After something like that, why should the public give them any benefit of the doubt?
Torrenters are probably the #1 customer for VPNs, so advertising in places that will reach those potential customers makes perfect sense, and not desperate at all IMO.
draw.io probably . It's pretty good for a free tool. If you lost the xml I think it even work to import directly an exported picture (I guess they append the data into it too).
You’re welcome to disagree with people and present your opposing view, but we just need you to do so without escalating into hostility and personal insults. This site exists to be a place of curious conversation, not a battleground.
Discussion https://news.ycombinator.com/item?id=43631381
These were not well-guarded secrets (and the ideas were pretty "obvious" if you had faced the problems before in dealing with Bazel and large codebases). In talking to people at the conference, several knew about these efforts (and some even knew the codenames), so I assume these had been mentioned here-and-there in discussion threads.
i believe there is a general understanding that public spaces should allow free expression up to a point, but definitely not silence for political reasons. Facebook can be considered broadly a public space because it is so widely popular and monopolistic in a way that previous media have never been. There is a limit to calling something private when it is being used by so many , and it is separate from its private company ownership. If it were a niche site nobody cares. BTW "we" don't moderate anything, the people who run those websites do
Is there any technical pathway for changing the underlying hash function? Similar to how git is kind of stuck on SHA1, what would it take to get this onto SHA512?
It was also a mistake calling it "AI".
I have a 42" 4K TV I'm using as a monitor and need to split it into multiple windows to make effective use of it.
Sure. I don't begrudge them either. I'm just pointing out that feeling of conflict. I think how we respond to that is important. And bringing it back to the original post, I think his MAGA fisherman just getting mad or changing the topic is an example of a bad way to handle it.
A lot of discussion about A2A here:
https://news.ycombinator.com/item?id=43631381
Zuckerberg is committed to Zuckerberg. If it makes Meta profitable and raises the value of his estate, he’ll do that. If that’s allowing alternative health nuts sell their ancient cancer healing remedies on Facebook, he’ll do that. If that’s selling user profile data to DOGE for a big juicy contract, he’ll do it.

Regulation and enforcement has to come from somewhere and it won’t be Meta.
Yes, they are. A lot of sociology and its surrounding fields is just talk. Idle speculation. The rather small empirical part is riddled with methodological errors. There are now people trying to build more detailed, computational models, but that is a slow process, and the more realistic the model, the more often it will be wrong.