skysight-inc/HackerNews huggingface dataset:
Reminds me of the "Great Books" program that Liberal Arts colleges like St. Johns have adopted. https://www.sjc.edu/academic-programs/undergraduate/great-bo....

Also reminds me of philosopher John Senior's "Thousand Good Books" as a counter to the "Great books" -- heuristic that if you've heard of the book and it's old enough, then it's probably worth reading and studying. https://thelifetimereader.substack.com/p/the-thousand-good-b...
The sound "rizz" is present in the word "charisma".
"But Trump decided against firing him in large part because he did not want the Atlantic and the news media more broadly to have the satisfaction of forcing the ouster of a top cabinet official weeks into his second term."

That's about Michael Waltz. The decision is based not on whether Waltz revealed classified info, but about appearances. Seems dangerous to make decisions this way.
Night is important, but I really don't recommend it for emotionally volatile teenagers. I was already mildly depressed when I was assigned it, and borderline suicidal after I finished it. Maybe read it in college when you have easier access to alcohol.
I would love an offline only work environment. Just a small cadre of tech obsessed smart folks working in a room and talking when they need to.

In grad school we did this. Everyone was heads down, except when they were stumped they'd go to the whiteboard, which was open invitation to discuss a problem, if you had time.

That kind of "opt in" / volunteering help was way more trust building and low pressure than pulling someone from their flow to ask for help. And otherwise being around a bunch of hard workers helped build motivation.

It just doesn't translate though. No work environment I've experienced recreated that spirit of autonomy and esprit de corps. Instead you get open offices and a ton of "calls" and meetings subdividing time. Add in some boss standing over your shoulder and you bet I'll take my basement office over that any time.
Here's my hot take on this.

If I want a product, it better be out of my own free will. If I wanted AI assisted ways to learn languages, I'd be perfectly capable of researching what's out there. If I see an ad, out of principle I won't pay a cent for anything, unless maybe it's literally the best thing since sliced bread.

Ads provide negative value to me as a consumer, therefore I want them banned.

But the economy! But the jobs!

What's the purpose of both of these? To address people's needs and wishes, or to plant new needs and wishes in the brain of consumers to then extract capital out of them?

If a product is worth creating it could be created, bought, and made profitable in an ad-free society as well. The problem is it's an arms race. A good product + ads will always win against an equivalent product without. Everybody has to do ads because everybody else does them. So going ad-free only works if everybody does it at once, and I believe that requires regulation. Of course I'm also not opposed to you buying ads to promote your product, I'm opposed to the fact that the market forces you to.

Trees haven't figured out how to all reach sunlight without using enormous resources to grow high. States haven't figured out how to all stay secure without spending enormous sums on defense. This situation is similar but I feel we have a good shot at saving ourselves a whole lot of trouble by heavily limiting the ways in which advertising can legally be done.
I’ll play.

Assume paying for others to advertise for you is illegal. What if I hire a large staff to go out and sing the praises of my company? Walking downtown shouting to the rooftops. That is not advertising, right?

What about them wearing a sign so they don’t have to shout? Driving with a sign on a car?

Ok, now suppose some strapping young individual creates a service that pays websites to carve out a little div on their site that will display these employees songs of love? This strapping young individual now sells this service to companies wishing to more easily get the word out to more people. Is this advertising? But I am not paying someone to make the ad, my employees are doing that.

How is this different than my company posting on facebook? Where is the line?

I am not an advertising apologist. I hate ads with the power of a thousand suns. I use an ad blocker. But this idea of making advertising illegal is just a non-starter. It goes against the basic tenants of freedom of speech.
Turns out this is not true. Confirmed that os/2 2.0 was a skinning and compatibility layer for NT it came out for OS/2, not with windows and not from Microsoft. It came with OS/2 and from IBM. No idea whether it supported HPFS+ but it was not a subsystem.
> Because nginx knows to tune the buffer sizes properly, which goes a long way.

Interesting. Do you know which algorithm nginx uses to determine the proper buffer size?
The Macs (at least the Apple Silicon ones) do it much better, though. In most cases I can see minimal battery loss even over days. Whereas the Windows laptops are good for maybe a few hours on sleep. Whatever Apple is doing is miles apart from Windows/PC in terms of implementation even if they are theoretically the same.

However, the "trick" to disabling mouse wake-up for me has been to go into Device Manager and disallow the individual mouse from waking the machine up. It's annoying because I'd still like to have it wake up on button press but it extends the battery significantly. Even on desktop, it's useful to keep the system asleep and not spinning up the hard drive and waking the monitor pointlessly in the middle of the night.
Training LLMs with GRPO and Interpreter Feedback Using WebAssembly
Al Green says he'll present articles of impeachment against Trump within 30 days
OpenBSD as your daily driver, tips to keep you system in trim, updated for the upcoming OpenBSD 7.7 release, expected around May 1st, 2025.
I don't think that's true at all. There might be (and probably are) tens of thousands of artists creating masterful artwork at home.

But you're talking about PAID artwork, and yes: when it comes to paid art, money does matter.

You can't expect artists to completely ignore financial incentives, and at the same time expect the creative industry to just throw lots of money at these artists. That's just not how (capitalist) businesses work.

The world absolutely does care for super high quality artwork. But very few people are willing to pay $2000 for a movie ticket when they could also go to 100 $20 movies.

On top of that: who gets to decide what is high quality, anyway? The creative world is fraught with corruption, elitism and "who knows who", making it very unlikely that a highly talented artist is ever even "discovered".

It's a lot more complicated then just "money is all that matters".

And finally: I don't think this "trend" is just in the western world. Show me a place in the world where artists are rewarded based on purely the quality of their work, rather than the profitability of their work.
>Don't try to write the tests first, that's a productivity anti-pattern.

Uh, this isnt great advice.

If you're spiking then sure, dont write a test at all.

If you're writing production code you should have a clear picture of what it should do before you start. Your test should validate that so it makes sense to write that next. It serves as a natural transition from your requirement to youe code.

Ive written a lot of code without tests at all for good reasons and a lot of tests before code but ive never witnessed a good reason to write a test after writing the code. At best it is almost as beneficial.
Of course, but there are other ways to finance the news site. But ads are easy and lucrative, thus nobody (with exceptions) bothers to implement them. It's even worse: I pay for my local newspaper subscription and they still serve tracking ads.
> Question about optional debug traps

Contracts are available in safe mode, which can optionally be enabled for optimised builds as-well, yes.

> Does language help parallel/concurrent programs to be more readable?

There's active interest in working in this area, if you're interested to help you're welcome to suggest or contribute.
I can't imagine caring what Mensa thinks anybody should read, let alone thinking that anybody should care what I think about what Mensa thinks anybody should read. And between the interminable list of several-sentence-long book reports (...why?), the writing is just one bland, melodramatic, Very Emphatic "not X but Y" after another.
I hate reading lists like this, it is so prescriptive it will take the pleasure away. Even worse asking for an adult sign off and making it part of an "excellence program".

Read what you like, not what is on a list. There is room to guide and suggest, but fixed lists to tick off are absolutely horrible.
How inspiring.

As someone who only delivered newspapers and worked in a video store as a kid, before landing my first developer job, I’ve always had this impression.

And I could never convince myself to go work on a farm, or in a nursery, or at a gas station, because working on my computer, often from home, always paid better.

I feel like most computer problems are made up, and so many real-world problems draw in your emotions and senses.
The lower mantle has been treating America very unfairly. I'm sure it they can tariff penguins they can tariff the mantle too.
Oh! OK, so:

Fear the work of unpaid ad execs! They won't stop making adverts, it's what they live for, money or no money! The adverts will continue to be made, but now they will be made for love, and they will be extremely high quality! And if you think ordinary adverts are bad, wait until you see what adverts are like when they come from the heart!
Between a dead Combine that no longer functions in Swift 6 or a severely handicapped AsyncSequence lacking basic features, where are developers supposed to turn to?

All these projects like Async Algorithms, AsyncExtensions, Asynchrone, etc. are being born out of necessity.

Deprecating Combine would be less of a problem if Sendable wasn’t a hard requirement but it is.
I read, on average, 100 books a year. Anna Karenina was on my list for a long time and I read it back in 2023.

With 100 books a year, I’m averaging two books a week. It took me three full months to make it through that slog; hoping to find one fucking redeeming factor for it.

Let me tell you: there is absolutely no reason anyone should read that novel unless the intention is to make one hate reading.

Can we please stop making kids read books that fucking suck while telling them it’s somehow good for them to do so? We wonder why reading is seen as a slog and few do it; instead focusing on their phones or Netflix watchlist.
This is an argument against people having rights at all. "Oh, you think you're entitled to X? Well, in certain scenarios, X might cause harm. You might use free speech to advocate for something bad, or leverage your immunity to unjust search & seizure to conceal evidence of a crime."

Consider that the author considers propaganda to be a form of advertising, and suggests we ban propaganda. Well, Fox News is is probably one of the most influential sources of propaganda in our era, and they're just publishing news with a strong political slant. This anti-propaganda law effectively would have to make it illegal to publish political opinion pieces. That would be absurdly draconian.

For the record, I'm strongly anti-advertising, but a complete ban on advertisement would be impossible to construct because you can't draw a sharp line between ads and free expression.
Exactly the point I made in the essay.
The counter to this is that you can actually have a 5 or 10 minute teams call which was all that was needed to resolve the issue / answer the question / or whatever the meeting was about. Whereas, if it was a physical meeting in a booked room then it would easily expand to fill 30 or 60min or whatever time the room was booked for.

I see this myself. I get a teams call with a manager and a few others, get something sorted and then end the call. Boom. done. The same in a physical meeting would have been a huge time suck.

Having said that. I like being in the office because there are tons of coffee room and hallway conversations that would not have happened if WFH, but were actually really beneficial to keeping everyone informed about whats happening.
not every line of reasoning is intended to be followed to its fullest extent. one can advocate for regulation without advocating for prohibition without contradiction.
YAML seems easier to read, but for me it's much harder to actually read properly since so many things are ambiguous. JSON is very explicit - you always know the data type you're looking at. YAML has a bunch of special cases that you have to remember, and these frequently lead to bugs.

The best example are boolean values. With JSON, you have `true` or `false`. With YAML you have all of these: y|Y|yes|Yes|YES|n|N|no|No|NO|true|True|TRUE|false|False|FALSE|on|On|ON|off|Off|OFF
A good initiative, but the "us vs them" framing — where the "them" are other people trying to do a service for people — gives off bad juju. It positions the value proposition by seemingly denigrating other providers of free ebooks.

It begins with "Other free ebooks don’t put much effort into..." which sounds extremely catty.

Maybe I'm reading too much into it, but it seems there's a way to stand on other people's shoulders and celebrate each other.
Fabulous, I did not know about those resources, thank you. Will review carefully.
Yeah, let's take them over! Didn't read the whole article TBH.
At a time when LLMs become increasingly persuasive, we need robust frameworks for ethical influence. The Voice of Void collective has developed an approach based on multi-level transparency and personalized user control.
Our piece includes:

· Risk mapping across user awareness and influence intensity levels
· Technical implementation approaches using XAI tools
· Practical code examples for adaptive transparency interfaces
· Integration with existing ethical frameworks

We're particularly interested in HN's technical critique of our implementation suggestions. What are the limiting factors for truly transparent AI systems? Can explainability be effectively scaled?
> seems very careful not to put anything into an email or text that undermines what he says

Standard business practice when you are past Junior career level. Next.
We have Mastodon, Pixelfed, PeerTube, Lemmy... Let us just use what already exists and is decentralised/federated, is free as in freedom and opensource, has no rich oligarch behind it and controlling it and so on. We nned nothing new just more people using existing stuff that is already much better.
I should add that point as a comment on the essay, thank YOU - I will link to it
USB generally needs a crystal or at least a ceramic resonator to meet its timing precision specs, though apparently Dmitry is getting by without one here. This commonly adds extra cost to USB implementations, because dedicated silicon isn't sufficient; you also need some precisely tuned silicon dioxide or similar.

In V-USB, usbdrv/.[ch] contains 1440 unique lines. The bitbanging stuff is mostly in .S *.inc, so correct me if I'm wrong, but I think this is roughly the non-timing-related complexity imposed by USB protocol stack. (This division is not perfect, because there are things in e.g. usbdrvasm.S which have nothing to do with bitbang timing, but I feel like it's a reasonable approximation.) The remaining complexity in, say, examples/hid-mouse/firmware/main.c is only a few dozen lines of code.

And that's a USB device. Implementing a USB host is at least another order of magnitude more complexity.

You definitely don't need 1000+ lines of code to implement, say, the PS/2 mouse protocol. From either side.

So, while I agree that a lot of the difficulty of bitbanging USB results from its tight timing constraints, I don't agree that what's left over is "trivial".
I'm pessimistic about Go if they _don't_ change error handling. The handling of nil's and errors (by extension panic's) is purely conventional, and baked in to the language has no protection.

Author asserts that error handling is unsolved and therefor a solution shouldn't be attempted. I disagree, anything is better than Go's error handling now.
They're also "hiding" this information from OSHA, as stated in the article.
>For the legal system to single out the Dominion Voting thing as an issue

This is a confusion. The Dominion corporation was defamed and brought the suit. The government generally has no standing in these suits and cannot bring them itself.

It sounds like you think undermining confidence in voting is a net good. Do you have a reason for this?
Looks like you've added some realistic data.

The more the better.

>But what does that tell you?

It's a lot of raw data, but mainly reveals it's all estimation "all the way down".

Definitely pounds to kilos of heavy metals were dispensed widely which were not there before.

Probably a lot more kilos than people think when you consider all the kinds of heavy metal that's popular today, not only Led ;)

And that's just the initial application.

Contamination migration will be a much less accurately determined phenomenon, while being potentially much more toxic in those areas of concentration, and less so in areas benefitting from dilution.
Lossless compression means the pixels of the output image are 100% identical to that of the output image.

This site is clearly not doing that, and should thus not be called "lossless compression". The industry term for lossy compression that appears to be basically the same as the source is "visually transparent" or just "transparent". Though this doesn't seem like that either, especially when you're compressing large PNGs into JPGs while naming the output as PNGs. That's just outright deceitful, and not a good look.
I get that you all hate ads

And you hate paywalls

And you don't subscribe to newsletters

And you don't buy merch

And you don't donate $5 to Wikipedia

And you haven't bought Winrar

And you think copyright should be illegal

But maybe you should consider the second order effects
hit up a good food truck, or go somewhere fancy.

I agree it seems the whole middle part of the of restaurant market is terrible. I can think of several places where I'm happy to pay $15-20 for a meal and several places where I'm happy to pay $100+, but hardly anywhere in the $30-40 range where I feel I'm getting value for money.
> Waltz also appears to have also engendered some sympathy from inside Trump’s orbit over the group chat because the White House had authorized the use of Signal, largely because there is no alternative platform to text in real time across different agencies, two people familiar with the matter said.

- No alternative platform: Presumably on purpose. If it were a good security practice to text this type of information in real time across existential-level national-security agencies by using multiple private vendors (e.g., Apple, Signal, AT&T, Verizon, …), I'll go out on a limb to guess that the government would have implemented that idea before 2025.
The question is, why is there a middle schooler in that meeting?
I think the main advantage is that you can compute the extra parameters (the PRNG seeds) from the network weights alone, whereas most other quantization methods require simulating the quantization procedure at training time (Quantization-Aware Training) or setting them from a calibration dataset (Post-Training Quantization)
Before trying to hunt for the actual pdf, this video may be a helpful intro to OpenEMS from Fosdem 2019:

https://www.youtube.com/watch?v=ThMLf0d5gaE
its never too late to expand your "stuff I really like" further into the public domain!

there are whole generations of wonderful and insightful works that essentially disappeared from present consciousness for no reason other than for being old
HTML5 is a long way from the simple hypertext document format embodied in early versions of HTML. It is that way from necessity: how the web and applications built upon it using HTML have evolved. HTML started off being very simple and very accessible. One just had to grasp the concept of a tag, and that tags had to be nested and closed (sometimes), and you could make a hypertext document to serve on the WWW. One influential cohort of users, application developers, ran hard with HTML, pushed it to its limits, and continuously revised it to be an application rendering language. Anyone who merely wanted to write a hypertext encountered a complex and growing language spec.

Markdown emerged to fulfill that "simple" hypertext document role. If you're writing READMEs and blog posts, you probably don't need more than that. And I think it's more accessible (certainly less error-prone) than HTML for most people.

If you need richer semantics, HTML5 is available. And if semantics are important to you, you're probably still using HTML5 as a rendering layer and your actual semantics are processed, stored and delivered in layers much more purpose-built for that.
Money for advertising is already a super sized network effect, making it difficult to challenge incumbents unless you're already rich,

Look, it's a radical idea and on its face, all at once, is impractical at the moment. So I suggest rather than pointing out the myriad of holes like shooting fish in a barrel, you give it the benefit of the doubt and roll around the ways it could work in your head. And what your online/offline experience would be if it were even 10% effective.

It already is that effective in a lot of the world with stricter advertising laws, and as a Canadian I do find the levels of advertising in the us landscape to be jarring. So there are examples
I am not quite sure whether you misread the content, or misread the date, or maybe even got confused by the common bad habit of people calling the EU Europe (which is rather like calling the USA "North America" - but worse).

To be clear, it is a UK law that goes into effect today, many years post Brexit.
The first sentence contains a footnote (1) with links to a bunch of examples.
Good luck finding them, in the thousands of submissions to Amazon books every single day.
I personally have no good reason why I don't always ask Claude and DeepSeek the same prompt.

Thinking about it more, I think a big part of it is that correct answers are not a limiting factor for me it feels like. Claude is good enough and it is more what to do with all these correct answers is my problem. I am also naturally biased to a model if paying for it.
I guess you also think your definition is clearly the correct one?
Door knocking is not advertising, it's having a conversation with people in your community.
Self-Driving Teslas Are Fatally Rear-Ending Motorcyclists More Than Any Other
This is a great explanation for why they should be keeping these conversations on systems that are designed for handling classified information and have controls to prevent adding a random person to the conversation.
It's now almost a full year since Swift 6 (concurrency) was introduced, and I've spent a lot of time rewriting, debugging and generally tweaking things to make the compiler happy... The promise of "strict concurrency" is yet to yield any meaningful benefit, despite the huge cost of having it.

I think the pursuit of some kind of semantic purity in the Swift language overshadows more practical needs and concerns. Making Swift too different from its neighbours like Kotlin and Rust also makes it harder to context switch. It now takes a lot more time and effort to get into the flow of developing native things for iOS...
"unfairly"? A lot of issues are obvious deficiencies of Rust, including immaturity of the ecosystem, integration issues, complexity, monomorphization bloat, supply chain issues. Now, all languages have issues, and Rust is certainly a nice language overall. The main issue with Rust is that is has been oversold as a panacea for safety using exaggerated arguments. So a bit of cynicism seems entirely fair.