skysight-inc/HackerNews huggingface dataset:
Perhaps I might be used to it, won't deny it. No idea about drawbacks from the workaround. Wayland transition is planned though: https://github.com/QubesOS/qubes-issues/issues/3366
This is great article! Very detailed and explains things on a low-level.

For a more high-level implementation, I just released yesterday a blog post about ring buffer in Golang: https://logdy.dev/blog/post/ring-buffer-in-golang
I'm dissuaded from using Thorium after the news of the developer including... questionable material in their builds[0], and checked into CVS no less.

[0]: https://github.com/Alex313031/thorium/issues/147
Since the 2012 cycle, groups nominally independent of the candidate have formed single-candidate superPACs for almost every major candidate in every election, and the coordinate message and activities with the formal campaign committees indirectly via public messaging, even if they avoid other coordination (they certainly try to avoid being caught in other coordination.)

Legality aside, not considering donations people make to these single-candidate SuperPACs as just as much “campaign donations” for all practical purposes as those made to candidate committees is willful blindness.
Only where the dangerous situation can be made safe. Rock climbing is dangerous, but with a little training and equipment becomes safer than playing soccer. A chainsaw cannot be made properly safe, not for use by children, for the same reasons we have minimum ages for driving cars.
Unfortunately your kind of argument is what often comes up in ecological debates. I am not denying the impact of microplastics but raising the point that it is a complicated equation. Banning plastics is just a silly comment. What about tires, medical devices, plastic jugs to get water to people with no access to clean water. It is an easy argument to make if you might be in a place of privilege and you can hand wave most of those problems away. My posistion is that yes microplastics pose a possible issue on a go forward basis, I don't know the totality and I believe that humans are still better off than we were before plastics.
There are many companies worldwide that provide AI development services, making it challenging to pick the most suitable one. That's why we created this guide for you. Our article sheds light on top AI tech companies.

We explored the world of technology to give you a detailed look at the best AI companies in 2024. Join us on a journey through the dynamic digital space where innovative companies work to make change across a wide range of industries. Navigating through this guide will provide invaluable insights and assistance for those seeking to identify and partner with the best AI development company.

Groundbreaking solutions and new products hit the world, showcasing the rapid pace of innovation. These advancements not only reshaped industries but also set the stage for exciting possibilities in the ever-evolving field of artificial intelligence. As businesses and consumers alike experienced the impact of these cutting-edge technologies, the anticipation for further breakthroughs in 2024 continues to grow.
February Roundup
> wanted to expand housing (lower housing cost) they would offer low interest loans to home builders

Not sure if you noticed, but the home builder have been able to borrow near infinte quantities of cash at ~0% for the last decade.

It did not expand housing or lower the housing cost.
Really? The default GNOME Adwaita theme has been pretty blech in my opinion for a number of years. The update just kinda flattened out the visual identity and kept the same "sickness" looking colors.

I quite like the GTK toolkit but I'll never be able to tolerate the default Dark colorscheme. If we're strictly talking about colors, I find Breeze to be more pleasing in Light and Dark mode.
KDE plasma is the main reason I could switch completely from windows / macos for work and hobbies. Very mature DE that can challenge commercial solutions.
They at least advanced an opinion that can be discussed rather than a simple head nod or shake.
It's too dang easy to make accounts to spam and pollute communities. My future would have less anonymity and more user verification.
> new utilities designed (heat/cooling/light/power/access) and rebuilt.

The biggest ones (from a $ perspective) are window access in the interior of the building, and water (clean and waste). To add windows to one building in NYC (I forget which one), they had to knock out the center. IIRC that wasn't cheap.
Not if your program needs to be realtime or near realtime safe. Locks are controlled by the OS typically, and can have non-deterministic latency.
Swahili and Indonesian were primarily second languages, in the 20th century. But now they are very much first languages as people are learning them from childhood simultaneously with their ethnic language.
I agree it's a great free service and I've rarely seen downtime, but as a nitpick:

The posts for YC backed companies that are hiring (where the comments are turned off) are ads.
Jeez, at some point you folks who don’t like Elm’s decisions have to leave the theater so the rest of us can enjoy the show.

If you think a cult of personality is bad, you aren’t appreciating how much worse is, to the rest of us, the cult of anti-cheerleaders on every post that mentions Elm.

For years now any time someone wants to read about Elm, they have to hear from the same few HNers who don’t even use it yet refuse to let it go.

It’s like every time Dune plays in the movie theater, the same crowd comes in to explain how shit it is, how different it is from the book, in fact check out this ancient blog post about how bad it is, and there’s no way yall in the audience will enjoy it so don’t even try! The director sucks too, just look what he did! He fkin did that! It’s actually impossible to enjoy the movie once you know all the facts. And the guy who made the movie didn’t listen to my meticulous feedback and it hurt me cuz boy do I have opinions about how a Dune movie should be made, believe you me.

Meanwhile we just want to watch the dang movie.
Notably, this is an interim staff report that has NOT been voted on by the committee and was produced entirely by partisan (Republican) staff.
A lot of people thought the people they chatted with or watched content of on the internet were their friends, and not just bored strangers. Once money got legit it became profit seeking individuals/enterprises.

The solution is not to pine for the old days of the internet but to rethink your friendship/companionship seeking strategy.
I think the term "woke" is somewhat pejorative. The data used to train AI models suffers from decades of white upper and middle class bias. It is obviously a ham fisted attempt to counteract that, so yes, of course it is by design.
Ah- that's a much better definition of exterior angle than the old one I had in my head. Thanks for the puzzle!
I wonder if the 3rd spaces are moving online.

This thread notes the decline of horse girls and car guys - (it's gender roles too, but) maybe everything is just online now. Idk if toontown or minecraft or whatever perfectly replaces playing on a playground, but maybe? There is a sort of exploration, maybe not the same. There is a perception of in game risk without the risk of physical injury, but also without physical fitness benefits.
Ahh, in that case I'm very happy to be called out on that. I have a few Seagate ones from various generations, and none of them pass any SMART data. It's quite infuriating.
Not a terrible idea. The AI doesn't have to be perfect, just better than what's being done now. Not a high bar?
By retro platform GP meant Atari ST and Commodore Amiga and the like: LUT were the name of the game for everything back then. Games, intros/cracktros/demos.

Heck even sprites movements often weren't done using math but using precomputed tables: storing movements in "pixels per frame".

It worked particularly well on some platforms because they had relatively big RAM amounts compared to the slow CPU and RAM access weren't as taxing as today (these CPUs didn't have L1/L2/L3 caches).

The N64 is already a more modern machine.
I tried to write a lock free ringbuffer with weak atomics, I haven't proved it right with TLA+ yet but I started writing a model in it. I use tagging to avoid the ABA problem.

they're all on https://github.com/samsquire/assembly, i tried to write multiple disruptor with multiple consumers, then one with multiple producers then one with multiple consumers AND multiple producers, inspired by LMAX Disruptor. (There's files for each of them and table in the repo. it's not proven yet!)

the contention on the same memory address (the read/write index) is the thing that seems difficult to address.

One thing I've learned about thread safety:

I think if you have thread-owned values then you can be thread safe with a simple semaphore, providing that you have unique, DISTINCT values for each thread.

If you have two threads that have this in a hot loop in parallel:

// thread 0
if buffer[x].available == 1:
// do stuff
buffer[x].available = 0

// thread 1
if buffer[x].available == 0:
// do stuff
buffer[x].available = 1

Due to causality, no matter the interleaving, thread 0 owns the buffer[x].available and body of the if statement when it is 1 and thread 1 owns the body of the if statement buffer[x].available when it is 0.

The CMP is a cheap mutex with distinct valued memory locations.

Even though thread 1 is writing to buffer[x].available and thread 0 is writing to buffer[x].available it doesn't matter because the causality is mutually exclusive. There is no interleaving of buffer[x].available = x because of the if statement.

The buffer[x].available = 0 will never run while buffer[x].available is equal to 0 overwriting or causing a data race when setting buffer[x].available to 1. So the second line cannot happen in parallel.

I need to write a TLA model to assert its safety.

If you have more than 2 threads, then you need different tokens to provide admissability to the if statement.

Remember to use compiler memory barrier

asm volatile ("" ::: "memory");

so you don't need volatile struct values.
What USENET? The one my ISP took away from me before I ever got the chance to experience it? The USENET that's today basically just a venue for piracy?
> You're going to need to explain how you've managed to bring The Foreigns into this, you've just glued together two unrelated statements. You say that the US population isn't growing through birthrates, and then talk about population decrease and immigration as though that's related.

As far as I can tell, population growth in the USA is from people moving here from other places. Not as a result of growth from people having children.[1]

Assuming we live in a world where AI eats jobs, which as far as I can tell is what we are talking about, I would expect population growth, regardless of birth or flowing from another country to stop being beneficial. I agree with you that under current system it is a net benefit.

>Out of interest, which of the First Nations tribes were you born into?

How is that relevant?

[1] https://www.brookings.edu/articles/new-census-projections-sh...
Windows 11 with WSL
Chinese PC-maker Acemagic customized its own machines to get infected malware
Dutch airport experimenting with digital passport checks within an app
Work Motivation Is Not Generational but Depends on Age and Period
Yes, they shed plastics:

https://www.wbur.org/hereandnow/2024/01/12/plastic-bottles-n...

The question should be reversed, is there anything made of plastic that doesn't shed particles? It seems likely not, they all tend to shed.
> One big speech after another by some god/demagogue/mathematician.

You were a fan of the books, but disliked this? ;)
Just want to point out the obvious: if the Internet was _all_ fake, then this post would also be fake and trying to get something from you.

The reality is the Internet isn't all fake, but lots is so you have to use your brain to not get suckered in, and accept sometimes you probably still will. Overall it's still a good thing, but just not as good as it used to be when there were fewer people and the nasty people hadn't caught up with how to trick you.
Spanish is not dumb simple. A friend transferred a PhD there and could never get to the level of comfortable conversations with her lab mates and had a hell of a time. Same with French or any European language not English to be frank (have German stories as well). So it’s perhaps not a great analogy, and folks who learned a language as kids or are polyglots should recuse themselves from commenting on how easy those languages are to others.
Which suggests the market is broken somewhere. At least here in the UK, the land a house is around half the price of the home. Which is insane, and suggests the market is broken by limited access to land. Which is _directly_ controlled by local governments.

Ergo, liberalise planning.
IMHO The pinacle of the Windows desktop was Windows 2000. Windows XP was ok except for the default bubble gum theme. We don't talk about Windows Vista and Windows 8. Windows 7 was sort-of ok. Windows 10 is was trying to salvage some of the Windows 8 mess with little success. Can't comment on Windows 11 because I'll stick with Windows 10 as long as possible ;)
At $100k per child, it would effectively open up "babymaker" as a career. US median household income is ~$75k, so a family doing nothing but having a baby every 16 months would average out to median household income.

I assume that's not great, but it might be better than working the late shift at Taco Bell for the rest of someone's life.

I'm conflicted on this. On one hand, it could be a solution to low birth rates.

On the other hand, it toes a very fine line on sexism.

It's a pretty bad image for women that we're willing to pay them more to reproduce than most other things. A woman having a baby every 12 months makes 30% more than the median household income. There are economic justifications, but it's a bad look.

While it's nominally a voluntary process, it can be viewed through a lens where we as a society make being poor awful (or fail to make being poor bearable) and the only reliable escape we offer is reproducing, casting doubts on how voluntary participation really is. If a woman is going to get evicted and the only means she can find to get out of that is having a baby, is her participation really voluntary?

I also don't know whether we should financialize having children. That may lead to a very different and less optimal kind of parenting.

The last I've found is disparate impact on genders. I generally get that the benefits are for the child, but $100k is enough that I think it could create dramatically disparate outcomes. We'd practically be offering a down payment on a house, or a way to avoid bankruptcy, or seed funding for a startup, but only to women. Straight men would need to couple with a woman to qualify, gay men wouldn't be able to qualify at all.

That may not apply if this program applies to adoptions too, as it probably should.
This is true in complex scenarios but not true in other finances scenarios. For example, there is a reason why any electronic exchange will use integers with implied decimal precision as the wire format and will continue to use such representations before and after encoding/decoding. We do not need to do hugely complex operations, it is mostly simple comparisons and some simple maths operations. We absolutely need exact precision and speed and it is difficult to get that when using doubles.

In parts of the stack where things are more complex and outside of the critical path, then yes, you use floating point.

Also, it isn't just that rounding the cents isn't worth it, it is that if you work with implied decimal integers with an implied 2DP, then you're going to end up with massively inaccurate results after a few operations.
Which means the people willing to stick around after their interaction to answer a customer satisfaction survey was the same...
I think world scale social networks as in an open "town square" are borderline impossible. Which is not that surprising as it's quite unnatural to talk and be seen by the entire world.

However, if you do try it, I still believe a central network is superior. I would opt for baseline moderation (content should be legal) after which any further moderation should be in the hands of the user, not the network. Bluesky has interesting ideas in this area. For example, you can say to always block sexual content, show a warning, or just show it. To each their own.

With that in place, a centralized network is superior as it tends to have excellent discovery, search, no weird syncing issues, it's centrally monetized, doesn't depend on lots of volunteer effort and the track record in keeping content online is far better compared to alternatives. That's a lot of benefits to consider.

The only real downside is the algorithms that dictate reach and how they are gamed.

Federated social media is a really bad idea. Having separate instances is fine if you want to carve out a community, it's the federation part that sucks.

It's very resource hungry and still can't manage to properly sync up content, likes and replies.

Discovery and search is very hard which beats the entire point of a social network, which is to find people and content.

Reliability is low as any volunteer may quit on a whim, taking down your content.

Instance moderation is very heavy-handed in that it not only dictates instance rules (which is fine) it also dictates federation. Which means you have no say in which outside content or people you can see. The solution is the dreaded "switch instance". Social media users don't know what an instance is, you're not getting it.

The culture on the Fediverse is: connect nobody. Extreme safetyism.

The lack of some type of ranked algorithm is a problem, not a solution.

Reach is a problem. Bigger accounts, institutions, companies, news, sports...get no reach on the Fediverse.

Bottom line: fully centralized social media or fully isolated ones. Federated is the worst of both worlds.
The median household income in Greenbelt is significantly less than Reston ($82k vs $135k).

The average home sale for all of DC Metro, for all home types, is right around $600k. And average new homes in Fairfax County is around $1 million.

That's why I had "affordable" in quotes - it's not cheap, no debate there, but it's reasonable for the area given the demographics (and you can spend less, but get a less desirable home design or location). Lots of teachers and SAHM/Fs in my neighborhood, which you're less likely to find in Ashburn or McLean.
When someone says a design is harder to use, you don't get to say "no it isn't because Fitts' Law". If it's harder for someone to use, those are the facts on the ground. You need to adjust your theories to fit the facts, not try to say the facts aren't true so they fit your theories.
While the Internet certainly is more than the Web, the whole reason people are here on HN and on Reddit is because unlike 20 years years ago USENET is basically a ghosttown (other than the people using it for piracy). Or maybe that's your point? That while the Web isn't what it was, USENET is an example of how things could get even worse?
On the Design and Development of Program Families (1976) [pdf]
If they got off their virtual asses and explored USENET at scale, then guess who/what would follow them right on to USENET?

USENET is only what it is precisely because "nobody" uses it. And what it is isn't exactly a utopia anyhow.

Nowadays you have to build out a network with the explicit design goal of preventing this from happening, and execute on it skillfully.
If I am following you correctly, disabling the wifi router is to avoid detection right? If so why not encase it an an RF pouch or RF shielding netting to block the signal?
How alive the web is relative to the percentage of users creating remaining the same or increasing.

And it should be increasing.
The art of reusable React components feat. TWC
I have to agree that this is FUD. So, it’s impossible to use the language in production because FFI is async (ports)? lol, come on guys.
> The simple 2-bit explanation is KDE is following Windows trends, Gnome is following Mac trends.

I am a heavy Mac user at home (for about 20 years), and a heavy Linux (and to a lesser extent Windows) user at work, and I don’t see that at all. Gnome is infuriating even for a Mac user. I don’t like KDE either, so I use XFCE, but I am absolutely not at home in Gnome.

I feel that this perception that Gnome is Mac-like is because the Gnome devs have strong opinions and don’t tend to compromise. But as a piece of software and desktop environment, Gnome is not more “Mac-inspired” than KDE.
Related : https://en.wikipedia.org/wiki/Dead_Internet_theory
yes things like the tree sidebar, i think those UI element can be improved, again magit can be used for benchmark, this can improve the log viewer make it look nicer
Plenty of weird indie internet still exists. Unfortunately, most people can't stay away from corporate mega-sites. Even HN is run by such a company.
White House urges developers to avoid C and C++
That's a lot of effort, don't you think?
I hope it's good. I hope they can get around the fact that Neuromancer has been so influential for so long that making it now risks having it seem like a rip-off of all the things which copied it.

In any case, I'm intensely curious to see how they approach the visual representation of jacking-in. How do you not have it end up like Lawnmower Man or Johnny Mnemonic? My guess would be to have jacked Case look exactly like non-jacked Case except he's in some kind of workspace or cockpit. That would allow you to have the Dixie Flatline there too for all the "as you know, Bob" asides they're probably going to need.
I helped some smaller companies move from AWS EC2 to Hetzner dedicated servers. One example: Biggest cost saving was in the bandwidth bills. They also realized they don't really need to be able to scale up/down in minutes or having 6 instances online, but having two beefy machines lead to better performance, less latency and cheaper monthly bills.

Originally they just went with AWS because the developer who did infrastructure stuff was most (only?) used to it and had some certification or similar, without really thinking about why AWS. Reached out to me when they started to wonder why things were so expensive for what they were doing.
Do you support rent control? You're making the argument the fight is between homeowners and renters, but you're not addressing landlord profiteering. How will you ensure rent is affordable for renters (as I've shown, it clear isn't for 30-50% of Americans) if increasing supply does not increase affordability?
Maybe, but I find Discord unusable so it's not a solution for me. Also, I dislike apps and walled gardens for communities. And dislike chat apps too (except for a small group of friends or for work).
TWC – Supercharged Reusable Tailwind CSS and React Components
Easier said than done

My step 0 would be: run it through an UML tool to get a class diagram and other diagrams.

This will help you a lot.

> Get the tests passing on your machine

Tests? On a C++ codebase? I like your optimism, rs
Possibly. I know for a fact that Whole Foods in NYC has bulk coffee, as well as bulk rice and other grains. It's also the norm in local mid-range chains (Westside Market, Fairway) and greenmarket-style stores.
YES. This is exactly the point.

The institution using the LLM is exactly as responsible for it's actions as when they hire a sales/support rep.

If either goes 'off the ranch', the company faces the consequences. and if they are smart, will take corrective action so that the good off-the-ranch excursions are encouraged and the bad excursions prevented. If they don't, they may go out of business. And yes, just as if a rogue salesperson who can't or won't improve gets fired, they can shirtcan the LLM.

(The only difference might be some recourse against the provider of the LLM, depending on their contract)