skysight-inc/HackerNews huggingface dataset:
Somewhat related: if somebody is interested in King's story in more depth, I can really recommend Jonathan Eig's book from 2023, titled "King: A Life". Amongst many other resources, he has used the (back then) recently released FBI files about King. He did a really stellar job of portraying MLK not just as a legend, but also as a human being.
While I agree with the sentiment, the new administration clearly doesn’t care about that and has no intention of fixing it. This political theater so they can fix it later.
I'm thinking of the time I had a membership with Anytime Fitness. Entry into the gym entailed scanning a key fob, so it was readily possible to have a record of when I entered, and (relevantly) when I didn't.

This was an exact point I raised when they attempted to charge an expired card twice and then sent my bill to collections. The gym staff admitted to remembering that I attempted to cancel because I was moving to a place with no Anytime Fitness locations; they refused to let me cancel my contract early without me showing them my new lease, which I didn't have yet and wouldn't have until after I had already left my old city. They also surely had electronic records confirming that I had not set foot in an Anytime Fitness since that time - or else, no ability to prove that I had set foot in one since that time.

That they had the nerve to not only keep charging my card but send the progeny of their multiple degrees of utter failure to collections is exactly why they never got a dime out of me. If anything they owed me money, not the other way around. That hundred or so dollars has since rolled off my credit report, but until then I wore that delinquency as a badge of honor. That shithole of a company can shove it.

...anyway, that'd be the way to enforce it: by checking access logs to see if the customer actually used the service. Don't have access logs? Well then, you know the saying: customer's always right.
wow.. our society really has a tendency to overcorrect regarding social issues
Thanks a lot for trying!

I tried to upload some Korean videos and indeed it fails on transcription quality. I've built in a check to filter out low confidence videos. I'm using AssemblyAI under the hood but I think it is too strict. I'll investigate.

"Quality control" is now simply a confidence score check and a warning that translations can be wrong. As long as it is mostly right I believe there can be value. However, the experience quickly degrades if it is wrong on every sentence.

EDIT:

I'll try to deploy a new version today. I'm too scared to do it right now because I already brought the server down by building a Docker container. I'm not hosting on a super large node.
It's fine if you're starting from nothing.

But we wouldn't be starting from nothing. There's a large group of people who would lose income and who will lobby against that.
The limit on the C64 is, nominally, 8 sprites. Widely known tricks exist to increase that to 8 per raster line, by IIRC repositioning them during horizontal retrace.

This demo actually shows 9 "sprites" on the same raster line using some clever tricks like low-res stretched sprites combined with custom characters. It all makes sense once you know the tricks, but the really impressive thing is how smooth it is. Which I guess is why it features a magician.
If people can't learn git, I wouldn't trust them with the even harder parts of software development.

This idea breaks under pressure. People have limited concentration and the more you demand for daily routine, the less there’s left for the actual job. This argument only makes sense in a relaxed setting with lots of time and coffee breaks. But all these problems tend to happen at friday evening when you’re expected to get your kids in an hour or something and this damn repo got broken again.

Yes, things should be easier. Cause you get what you get. If you want people who have no issues with git, feel free to enjoy the greatly reduced hiring pool and stop whining about someone not being able to juggle fifty things at once in their mind - focus on your hiring process and where to get the budget for inflated compensation instead.

Is it any wonder software today is so bad?

I remember delphi and vb time, when people - who were unable to understand or use CVS and SVN - made full-blown apps for real sectors, and it worked. Because it was easy. Nowadays all we have is important dudes with pseudo-deep knowledge of git, css, framework-of-the-month and a collection of playbooks, who cannot make a db-enabled hello username message box in less than a day. I don’t think you’re moving in the right direction at all with this. This paradigm is going further and further from good software, actually.
It is not. Even the previous one is not mass produced and you can't buy it.
These are unprecedented times

Given HN’s community’s pretty close ties to the current events, HN should allow and even promote discussion

Even if sometimes threads can get derailed. There are a lot of very thoughtful conversations that allow for greater nuance and understanding than almost anything you can find on social media or sites like Reddit
Hopefully the re-industrialize [1] movement can inspire a new generation of board designers, learning from Pascal and research hardware like NetFPGA [2], which lead to commercial DPUs/SmartNICs.

[1] https://www.reindustrialize.com/resources/attendees

[2] https://netfpga.org
Kagi is awesome, but the thought of having a limit led me to use it less and less and I eventually unsubscribed.
The fact that no one will go on the record can mean two things: that there is no story or that people are afraid bad things will happen to them if they do. "Bad things" being rather unbounded if this is effectively a coup.

So it's either lots of news outlets (journos but also fact checkers) being fooled, or that people are only willing to speak of the record because they fear for their career/freedom/life. All feds fear at the minimum for their career right now...
I assume by this point they're getting it direct from that one factory that supplies Coca-Cola.
Compiling Tetris from 1992 on OpenVMS x86
Italy, Spain and UK include some shadow economy
This is 100% why the article was written. The author spends a LOT of time trying to convince others the way rust does $anything is better.
> they refused to let me cancel my contract early without me showing them my new lease

They problem is the cancellation process, not "they shouldn't charge me if I'm not using it".
Probably won't affect me much, since I've happily been a daily user since learning about them at Handmade Seattle last year, but I'm glad they're going this route nonetheless.
Standardized interoperable E2EE > Proprietary E2EE > client-to-server encryption > no encryption

It isn't as simple as "apple bad, google good". Apple/iOS having E2EE is good. Apple refusing to cooperate at all in making E2EE interoperable with non apple products is bad. Google/Android having E2EE is good, and better than the claim above that RCS doesn't have E2EE by default. The fact that it is a proprietary extension is bad, but they seem more willing to interoperate. That said, if the positions were reversed, I suspect Google would also be more resistant to interoperability.
I'm working on it! The biggest blocker is the reading direction but that should be solvable. Both AssemblyAI and DeepL support it.
Sounds like a attack by foreign powers to me
What's happening in the US is in a whole other league of fucked
No, that's a gross simplification, and leaves out all the violence and constant deception. This is a good primer on just how far off the pop culture understanding of the Nazis is: https://archive.org/details/TheOriginsOfTotalitarianism/

"Without subversion or trickery" is flat out wrong. And it's also wrong for the US today.
> If it's a 32-bit target platform, then the minimum granularity is 4 bytes.

Huh? How do you think `const char *s = "Hello"; const char *t = &s[1];` works?

> Why should pointer size determine value size though?

Because you should be able to take the address of any value, and addresses have byte granularity.
Thanks everyone for taking a look.
We crossed 300 unique visitors, unfortunately still no conversion.

If you have any feedback on structure, layout, pricing, please let us know!
Drug Similar to Ozempic Failed to Treat Parkinson's Disease in a Trial
And on the whole, I prefer shadowing. I’ve never had a bug in either direction, but keeping everything immutable without shadowing means you spend all your brain power Naming Things.
Who cares anymore in 2025? Maybe in 1999, but now in about 1 year we'll have agents that can manage subscriptions automatically.

Actually, I'm pretty sure OpenAI Operator can already do that, but I don't pay $200 for Pro so I can't confirm.
You can look at contract towers to see how private entities handle ATC duties. They under-staff to the point that single controllers are handling the entire airspace without so much as coverage for the bathroom sometimes for the full length of their shift. Service is significantly worse in all aspects - the controllers aren't as well trained, they can't handle as much traffic as safely, and they're both less pleasant and less clear on the radio (phraseology, etc - not voice clarity)
If you're memory bandwidth bound, you're using the chips wrong and may better be served by stacking DDR5.
You are right it is not genocide. It is however ethnic cleansing.
It’s a govt service, they are not trying to meet wall street quarterly shareholder expectations
Yes, but that problem would've been moot if they were prohibited from charging me for months I didn't use it (i.e. every month after the one wherein I attempted to cancel).
Go has plenty of bad design decisions, but not being a safer C isn't one of them.

TinyGo and TamaGo folks enjoy writing their bare metal applications on embedded and firmware.
Zig has a C and C++ compiler built into it and works seamlessly with it. Several C/C++ projects use Zig as a build tool. Zig makes different trade-offs with C++ from a language design standpoint. C++ has a lot more footguns to create UB in the first place.
> Keeping $60K out of every $100K extra salary I make is plenty of motivation to work harder

That's good that it motivates you. It doesn't motivate me any more. I'm not interested in "investing" more time for the reasons I have said.

> the taxes paid aren't burned, they mostly go to things I care about.

I'm pleased for you. I'd like to put more money towards things I care about.

> The income tax rate isn't all that relevant to the costs and benefits of starting a company

I am just less positive than you: it feels like win you lose, lose you lose bigger. I'm just pointing out that our government talks about supporting businesses but I've seen the waste from the repetitive attempts to monetise our scientific academics.

> The rewards for founding a successful company mostly aren't subject to income tax

Huh? Dividends are income. Or are you talking about the non-monetary rewards of owning a business?

> NZ has a very light capital gains regime

Which requires you to sell your company to receive the benefits of the lack of CGT. So every successful business in NZ is incentivised to sell. NZ sells it's jewels. Because keeping a company means paying income tax every year. NZ is fucking itself by selling anything profitable - usually to foreign buyers.

The one big ticket item I would like to save for is my retirement fund. But Labour/Greens want to take 50% to 100% of capital if you have over 2 million. A bullshit low amount drawdown at 4% is $80k/annum before tax LOL. Say investments go up by 6% per year and you want to withdraw 4%. Then a 2% tax is 100% of your gains. Plus I'm certain they will introduce means testing for super before I am eligible. And younger people are even more fucked IMHO. The reality is I need to plan to pay for the vast majority of my own costs when I retire, but I get to pay to support everybody else. I believe in socialist health care and helping our elderly, but the country is slowly going broke and I can't do much about that. I believe that our government will take whatever I have carefully saved - often to pay for people that were not careful (My peer-group is not wealthy so I see the good and the bad of how our taxes are spent). Why should I try to earn more to save?
These hypotheses seem eminently testable. Give people (with and without underlying conditions) these drugs, test their performance. Rather than simply prohibiting entire categories of drugs.
You mean kindle unlimited? That's the only monthly subscription they have?
Uncle putin wants them gone
I have a question. How can users here help you, Dan? Judging by the activity over the past 15 days have gone, the next four years are going to involve multiple MOTs on most days, and moderating that all seems like a lot of work for one person.
If I have multiple errors then that in-out parameter has to be a union(enum). And then I'm back to creating dozens of slightly different unions for functions which return slightly different sets of errors. Which is the same problem I have in rust. All of the nice inference that zig does doesn't apply to my in-out parameter either. And the compiler won't check that every path that returns error.Foo always initializes error_info.Foo.
"I don't think there's evidence for this," in response to my statement that millions of people hate podcasts. You might forgive most readers for understanding that to mean that you don't think millions of people hate podcasts.

I responded to something you wrote. Maybe I didn't respond to what you meant to write, but the solution to that is for you to write what you meant.
For those that don't know, Wang hunting wrote that in 1991! Now he is one of the top dogs in the Chinese government ....
Something like 28 years ago I created my first TCP/IP sockets in C by reading one of Beej's tutorials. Thanks Beej!
It means ABI-stable interfaces (i.e. interfaces between separately-compiled "crates"/libraries, including dylibs and shared objects) can involve arbitrarily complex types with possibly nested generics, and these are implemented behind a single pointer dereference at most. This requires something a lot like dyn trait object vtables in Rust ("witness tables") except quite a bit more complex.
As of 10:30pm Pacific time, the subreddit is still banned: https://www.reddit.com/r/WhitePeopleTwitter/
1) I say it happens automagically. :) I'm not really familiar with merging strategies, but I would imagine that it happens in a way similar to a diff. But it only works if the changes are "distant" from one another. If they are happening too close in the file, Git punts and tells you there's a conflict you have to manually resolve.

2) I try to stay out of holy wars. Use the right tool for the job, I say, and sometimes that could even be Emacs. ;) I do talk about a few of the more common options for branching in teams (mostly focused on the small teams we tend to have here in university). And I talk about their pros and cons. But I stop short of declaring one the winner since the best option depends on the circumstances. IMHO.

3) I've seen repos with big functions and small functions, so I don't think it's a Git thing. Students tend to write functions that do too much and are too large, but it's certainly possible to break things down into pieces that are prohibitively tiny. Overall this seems more of a software engineering design choice than anything Git-related.
why don't they use Loongson? are they also manufactured by Huawei?
> C++ has a lot more footguns to create UB in the first place.

I'd actually give the edge to C++ over Zig, because of smart pointers (not that I'm implying smart pointers are anywhere near sufficient).
Time to step up?
It is a degraded experience. Not as smooth as being on iOS. It’s a common playbook used by Apple (as well as MS and others) in an attempt to get and retain users.
I see your point, however, in this case the democrats and republicans are part of the same entity.

I am suggesting that the politicians’ interests are somewhat aligned, in regard to grabbing power. Their techniques are different, but the outcome is that we become more normalized to the behavior of “being ruled”, bit by bit.

Don’t forget the right-leaning protests in 2020 over democratic governors telling people they had to get vaccinated or fired, and they were not permitted to have their small businesses open or go to the gym. That was also authoritarian, regardless of how necessary some people thought it was at the time. You may not have agreed with them, but they were upset about the same things as you.
8 trillion is the amount the debt rose while Trump was in office last time: https://www.consumeraffairs.com/finance/us-debt-by-president...

How much do you think he will raise it by during this term?
I’d probably ask this question on a website for nurses, doctors, or maybe healthcare public policy folks. Instead of a website for programmers.
Not quite. Drawing a full sprite-sized bitmap would not be so smooth on the C64.
StarRocks is more engine is more optimised for Apache Iceberg and additionally has a aggressive caching mechanism for metadata and data, recent development in Trino are interesting as well
Because it is not $120 of raw material...
Show HN: Healthy eating and healthy lifestyle platform
But WWW was made up at CERN, you might as well say it exists due to EEC grants.
Yeah, it's a bit worrying.

There's a good article in the NYT saying it's a bit like when the US tried to remake the Iraq government after invading and sent in a handful of young people to rearrange everything who did't know what they were doing

"The Familiar Arrogance of Musk’s Young Apparatchiks" https://archive.ph/jnTG3

It seems much closer to what's happening than calling it a coup.

It was odd as a Brit seeing him going on about the grooming scandal in the UK. I mean it was a bad thing but he was getting a lot of his facts wrong and wanting to fire the wrong people etc. I'm not quite sure what's up with him.
Zig might not become very popular, but IMO, it will become more popular than Rust.
Zig is good at all the areas Rust is good at. Zig is also good at game development which Rust is not good at.

And Zig is better when integrating with C/C++ libraries.
This is true, but not relevant to the trick.
This is another big difference between Rust and Zig. Rust lets you have it both ways with configuration. Zig places much more value on being able to read and understand any Zig code in the wild, based only on “it compiles”. Rust’s “it compiles” gives you lots of information about safety (modulo unsafe blocks), but very little about certain other things until you’ve examined the 4-5 places which might be tweaking configuration (#[attributes], various toml files, environment variables, command line flags).
Søren Kierkegaard was a Danish philosopher and theologian who is known for his influence on the field of existentialism, a philosophical movement that emphasizes individual freedom and choice, the inherent meaninglessness of life, and the search for meaning and purpose in the face of this worthlessness. His works always fascinate me, especially his most essential work, Either/Or, published in 1843, which is why he is known as the father of existentialism.
It's all neural nets to me [pdf]
But they are not the same. One party is weaponizing racism and ignorance to illegally destroy institutions that have taken decades to build.
Incidentally, our President today really likes his cheeseburgers.

I don't blame him.
Do any mainstream streaming services offer you greater than 1080p on desktop Linux? I had thought that none of them allow it due to the perception of weaker DRM. And because 90% of consumers watching on desktop really care/notice
The article presents a dramatic narrative that implies the FAA deliberately lowered its hiring standards by replacing the traditional system with a biographical questionnaire. It’s clear from the account that many qualified CTI graduates (note: CTI schools are third parties) were unfairly filtered out from the applicant pool, and there’s documented evidence of a cheating scandal that casts further doubt on the process. However, the reality is nuanced. Although the new process may have altered who got to start the journey, every candidate still had to pass the FAA’s rigorous and extremely selective training and certification— which remain the true measure of an air traffic controller’s capability. In an ideal world, we could put everyone through this process to see who passes.

Critics argue that this change, driven in part by diversity goals, compromised the quality of candidates entering the pipeline, but the actual FAA hiring and training criteria remained exactly the same as before. It's an extremely difficult and selective program. The ongoing issues in air traffic control, such as understaffing and controller fatigue, stem from a range of systemic challenges rather than a simple lowering of the qualification bar.

This isn’t a straightforward case of DEI lowering standards; it’s about how changing the initial screening affected a well-established pathway. The FAA aimed to broaden the applicant pool, and while that decision led to unfair outcomes in unusual directions, controversy, and discontent among CTI graduates, it doesn’t translate to less competent controllers.
> for folks who didn't like Google's direction

Which rhymes pretty well with not believing in their mission. They are telling people to leave instead of trying to influence the direction from the inside.
https://archive.is/ptmP5
Ask HN: Still safe to use US tech products?
Hi all, I'm a consultant in the non-profit space, and I've had several conversations this week with clients who are concerned about being targeted by the Trump administration.

Each discussed the risk of backdoors in US software and the possibility of seizure of data from Microsoft and Google.

The organisational profile is typically European, engaged in human rights and climate work. I can think of lots of other entities this might apply to though, up to and including governments that considered themselves US partners until last week.

Leaving aside the validity of the concerns -- I think it's a fairly neutral thing to say that the situation is "dynamic" -- how risky is it for entities that perceive a threat from the current administration to use US tech? What might alternatives look like, given limited capacity at their end to self-host.
This only works in a vacuum. In the real world women will just close your app and open the one that has hot guys. I do wonder what would happen if you told people their own ranking and the ranking of their recommendations plainly though.
I don't know what you would consider radical if you think what is happening now is incremental.
upvoted by poster. BUT - USPS stopped subsidizing Chinese packages back in 2018? https://thehill.com/opinion/finance/418081-usps-is-done-subs...

So on the surface, this looks more like corporate welfare to FedEx/DHL.
Of course. Don’t buy one if you aren’t going to use it.
Vladimir Putin first took power in 2000, and never really gave it up. Russians were still holding large-scale pro-democracy protests over 10 years later.

Of course, that didn't go so hot for them. But Russian democratic culture was only 20 years old, and the fall of the Soviet Union had gutted their economy almost on the level of the Great Depression. They weren't really set up to win.

Poland has been doing comparatively better. PiS first took power in 2005 and then again in 2015, and began taking over the media, compromising the courts, and attacking the constitution. But even so, they lost their majority in parliament in 2023.

US democracy is as old as the country, and the US has the strongest economy in the world. You probably have at least one more chance in 2028, which will be shaped by how effectively the authoritarian movement can consolidate and how well opposition manages to mobilize.

Democracies, and countries in general, are big, lumbering, slow-moving things. They take a long time to die, and you never know if there's a surge of vitality that will shoot forth from somewhere hidden inside them.