skysight-inc/HackerNews huggingface dataset:
I don't think I need a citation to say that it's feasible for China to inject malware via the TikTok app on people's phones. Would it be difficult? I imagine so. But, I think the risk is such that the onus is to prove that it's not possible, not the other way around. China is a hostile power and an authoritarian regime. It's a different risk calculus than Facebook, which is not controlled by a dangerous foreign adversary.
Yet the question remains. Surely he is not aiming at a target, preparing to shoot.
shit, I already forgot about that
For those unaware of ACLU's change over the last 10 or so years, here is an example:

In September 2021, the ACLU wrote a New York Times op-ed defending vaccine requirements, arguing they actually advance civil liberties by protecting the most vulnerable and allowing more people to safely participate in public life. David Cole and Daniel Mach, the authors, wrote that individual liberty isn't absolute when it puts others at risk.

Surely, one can be pro vaccine mandates. But I would not expect a civil liberties organization to hold this position.

[0] https://www.nytimes.com/2021/09/02/opinion/covid-vaccine-man...
Correct me if I'm wrong but TikTok was never forced to shut down for US users, it was just going to be removed from the stores and unable to be updated.

Is it back on the stores or not? Because if not, nothing about the ban has changed, it's only that TikTok undid the decision that THEY took to shut down.
This is the prologue to a potentially dark time in American history
I wonder why the Chinese transit card uses an unsecure method. Sounds like that is a lone outlier case so presumably intentional for some reason?
the comment that wong replied to was unsubstantial. wong should not have responded the way they did but samr71 comment was in fact posting reddit level diatribe without engaging in good faith after wong clearly put time and effort into their post.
Just as soon as they allow the Chinese government censors to control what is and is not available on the platform.

How you see his position as different from ours is an astounding result driven by American imperialist propaganda.

None of these entities are on your side. Highlighting a false dichotomy does nothing.
Something like 90% of romans did not live in cities. Survivorship bias again. We judge them buy the solid cities, or lord's manor houses. We have lost the mud/brick/wood farms where the vast majority lived.
I'm a 50+ average Joe who only watches Australian state media (ABC) and I've seen plenty of content that I find shocking from both Israel and Hamas and I came away with sympathy for the Palestinians caught in the middle.

Does that count as pro-Palestinian?
Writing High Performance F# code
right back at ya.

all that caring about Normies
>An important warning before we continue: from the telephone company side the line pair carries voltage used to power the phone and ringer, so never plug this cable into a wall jack — doing so could potentially send up to 48 volts to the computer, with likely undesirable and even fiery results. A cable like this should only ever be directly connected to another modem.

I tried this exact thing way back in 1985 or 1986. I wanted to use the C64's sound chip as a modem. I also had a PLL chip to decode received tones.

I was a teenager at the time and I didn't realize the voltage on the phone line was so high, so yeah, I fried my C64 pretty quickly. That was the end of that experiment.

I did eventually make a 300 baud modem using speaker coupling to a telephone handset, but I had to save up to buy a new C64 first.
I’ll go ahead and say it: Common LISP. Cliche, but I really believe it.

ETA: also, human beings will still program, if only for fun and mental exercise. There will also continue to be an (ever shrinking) elite who can continue to be most productive by collaborating with AI rather than just asking it for things.
That could simply be a side benefit and not worth Trump making a "deal" to rescue TikTok from an existential threat. Icing on the cake.
It sounds stupid but I think the bit where you pick your host was too much for normies or led to pushing off the decision and just not joining. Even when you have an account you know have to pick a client.
He isn't? The patch of green on the finger is his middle knuckle. His finger is well outside the trigger guard.
And Nostr. Nostr is smaller than either Bluesky or ActivityPub, but it has some benefits over those two. It has a large number of cool clients (twitter-like, medium-like, music related, instagram-like) and the fact that instance admin can't de-platform you like they can on Mastodon, which literally happened to me.
Nostr also shows signs of being able to support the developers via very easy "tipping" feature. For example when new Amethyst (nostr client on android) is released, it makes it super easy to send the developers couple cents. And those cents add up. I don't think it's self sustainable currently, but it's not that far either.
That was a story to reach simple minds. No one in this forum needs 1984 to inform them of the methods and outcomes of propaganda.
Automakers Want Feds to Pump the Brakes on New Emergency Braking Rules
Atom and RSS are functionally equivalent despite their technical differences. Effectively no one has ever implemented Atom push capabilities so Atom is primarily only ever used for syndication. The term "RSS" is just a generic term for "XML syndication feed".
Yeah, but the times I've seen parents actually address/redirect bad behavior or of their kids in constructive ways are few and far apart, many sort of gave up or go to the other extreme. Small kids lack a great deal of emotional empathy and can wear a decent adult down very fast if right buttons are pushed at right time, so thats tricky to say at least. But then again its the greatest achievement in most people's lives (to raise their kids well just to be clear) so some proper effort long term should be spent here.

Good parenting consistently is hard, very hard and sometimes basically impossible, but the difference between parents who at least try hard to raise kids well and those who sort of gave up on their kids is striking (tiktok and other digital stuff is a good yardstick of overall state of this, when I see kids of other folks using it and clearly addicted I am losing all respect for those folks as parents, and its always a big bag of various failures and neglect coming along). Its heartbreaking to experience, especially the powerlessness.
BYD slashes prices across its EV line up, now starting at under $30k
Given the UID is the same every time, I can assume it’s to make surveillance easier?
Why not fork from the latest version? It's provided as AGPL, and you don't need to sign the CLA as you are not going to contribute to the upstream anyway.
- Take notes of past decision (what context, deadline, available skills on the team, compromises that had to be made...).

- MR/MR contains a ref to the ticket, an explanation of the changes, proof of work or way to test the change.

- Know how to leverage your tools (git, editor)

- Be curious [other languages, tools (formal methods, fuzzing..), fields (web if you embedded, or the other way around), maths ... ]
> and he shows how totalitarian the "democrats" are.

and by that you are including the massive majority of republican legislators who also sit on intel committees also voted for it with resounding vigor?
Show HN: I quit my job and made macOS app solo
Hey Hacker News!

Last year I started making Taim, an automated time-tracking tool for freelancers, while still juggling freelance gigs. Since then, I’ve been busy refining the app and squashing bugs.

For anyone who missed my backstory: I left my job feeling burnt out, started freelancing, and realized I was terrible at tracking my own hours. I’d forget to start or stop timers, and never really knew how much time went into each project. Taim solves that by focusing on automated tracking and productivity — so you can work without worrying about timers.

I’m excited to share that Taim is now officially open for everyone! The core functionality is solid (though I’m still a one-person team), and I’d love more folks to try it out. Your input will help shape future features and improvements.

Feel free to check it out and let me know if anything breaks—or if you have feedback on the features or pricing. Thanks for reading and for all your support so far!
I think they're trying to say that you don't respond to bad behavior (China banning apps) with your own bad behavior (US banning apps). If America is opposed to the way China handles social media then we shouldn't seek to emulate them
I didn't miss anything of that. It only seems to you because you happen to have a very blind eye on the literal inverse (I guess).
Fifuciary duty to shareholders is one of the most pernicious forces against progress there is.

The short term "number go up" mentality is breeds is a cancer.
My main gripe is actually a neoliberal sympathy (something I usually don't have).

The framework is progress moves fastest with a global leveling and elimination of friction between markets.

Fundamentally I see this as American companies using government cheat codes instead of sharpening their game, just like with the Chinese electric cars 100% tax.

It stems from my critique of neoliberalism, the failure to invest in foundational societal systems that give an affordance to such positioning: education, mass transit, health care, maternity leave, preschool funding, scholastic enrichment, the stuff that most of Asia is great at we're lousy at.

Chinese people aren't like genetically superior, they just spent the past 50 years investing in their people instead of taking things away and fighting stupid wars.

And these are the chickens coming home to roost just like they did for Hungary, the UK, and Spain.

We've been fucking up for decades and racism isn't going to fix it.
There's something in this argument about national security, that if taken to its logical conclusion, would result in a world most people would consider upside-down:

If social media owned by foreign companies is a national security threat, then wouldn't that essentially make FB, X, YouTube a threat to like every other nation? Why not throw wikipedia in too? So now any nation can legitimately see any other source or collector of information as a national security threat and ban it at will? Taken to the logical conclusion, every nation should be enveloped by its own digital borders.

To me, it's the popular sentiment alone, for example people feeling sad and upset TikTok's gone and feeling happy that it's back, that's preventing this dismal future, otherwise governments would block apps on a whim. And this I'd say is a win.
> And how a call will make it simpler?

Person buying the product has an idea of what they need. The information available within someone's head is naturally going to be much, much greater than any website.

Not to mention, that information can be accessed randomly and immediately. Searching if a product has feature Z is time consuming and you'll probably read about features A-Y. But asking a person can reveal the answer immediately.
My dog is a dog. He doesn't see anything wrong with pooping on the floor, so he won't be fazed if I do it too: threatening to poop on my own floor is not going to get him to stop doing it. If I follow through with my threat, not only will I be doubling up on the problem of poop on the floor, I'll also be behaving in a way that is far more improper and unacceptable for a me than it is for my dog, because we do not hold human beings to the same standards of behavior and hygiene that we expect from dogs.

China is an authoritarian dictatorship. Their government does not see anything wrong with violating the rights of their citizens, so they won't be fazed if we do it too: threatening to restrict access to social media in the US is not going to get them to stop doing it in China. If we follow through with our threat, not only will we be doubling up on the problem of illegitimate political restriction on public discourse, we'll also be behaving in a way that is far more improper and unacceptable for the US than it is for China, because we do not hold constitutional republics to the same standards of rule of law and respect for individual rights that we expect from authoritarian regimes.
So not an octogenarian. ;)
I have a hard time taking Chomsky seriously after he felt his need to make his uninformed opinions on Russia's aggression and AI public.

Was Chomsky ever an expert? Maybe, I wouldn't know because I haven't read what he built his legacy upon. But that he wrote so poorly on two topics he has little experience with does him no favors.
Damn, this is the simplest, most accurate breakdown on what’s actually happening that I’ve come across. The incoming administration is pretty transparent in the bend toward corruption, and these folks know exactly how to manage that as a business challenge.
Awareness of own’s limitations and humility in thenselves are the best intellect boosters mankind ever known.

Anything beyond that requires you to formulate a very precise question to get any answer worth reading (what kind of smart/stupid do you mean? What result you want to get, in what context? Etc).

Currently it’s a very generic and broad question => any answer can be bad or good depending on the perspective.
Realize that any successful language came from a close family with repeative daily tasks. To be successful they would need common terms to cooperate.
My personal rule for time processing: use the language-provided libraries for ONLY 2 operations: converting back and forth between a formatted time string with a time zone, and a Unix epoch timestamp. Perform all other time processing in your own code based on those 2 operations, and whenever you start with a new language or framework, just learn those 2.

I've wasted so many dreary hours trying to figure out crappy time processing APIs and libraries. Never again!
No court in the land will agree with your interpretation. The first amendment protects speech, but it doesn't grant you the right to publish that speech wherever you want. If it did then Facebook couldn't ban people from its platform, for example.
This is a distinction without a difference (no insurance vs. unaffordable insurance).
Short Video Addiction
> rest of Silicon Valley tends to be suburban, upper class tech workers with large immigrant populations who are only moderately likely to have libertarian views

And very likely to not be paying attention to him right now to the degree they’ll remember anything come election. Not for tangential issues. Donors, on the other hand, can give now.
Human society is collapsing.

The stuff playing out on right now was science fiction when 1984 was written.

This whole charade has had me laughing since yesterday.

The Caesars of Rome often played these public games to make themselves look magnanimous, while at the same time consolidating power and control.
Stealing is still illegal
My teenage son hangs out with his friends every night. On discord and phone, playing shared games.

When I was growing up at his age, other than at school, I maybe saw my friends once or twice a week at most.
> I got recommended a few videos talking about Chinese/American wargames and how Americans were done for due to ultrasonic missiles and naval capabilities.

You get those on youtube as well, for every combination of large power, I'm not sure why that its own should be a red flag.
That is funny and true at the same time:)
They're an absolutely staggeringly immense company and they fight tooth and nail to preserve their rent seeking and premium margins. Nobody owes them a positive interpretation of apparently poor behaviour, especially not when discoverable materials often show the principals are absolutely doing the wrong thing (e.g., Jobs and the anti-labour wage fixing racket).

If the company wants people to have positive thoughts, they should do positive things! If indeed there are positive reasons for an apparently negative thing, they should explain them.

If they can't or won't explain them, then people absolutely should assume if they feel like they're getting screwed, that they probably are.
The headline doesn’t match the article. As it points out, C++20 has a very nice, and portable, time library. I quibble with the article here, though: in 2025, C++20 is widely available.
He missed JPEG 2000.

It's used by the US National Map, the National Geospatial Intelligence Agency, CAT scanners, and Second Life. JPEG 2000 lets you zoom in and access higher levels of detail without reading the whole file. Or not zoom in and read a low-rez version from a small part of the file. So it's good for map data.

Deep zooming doesn't come up much in web usage, and browsers don't support JPEG 2000.

The JPEG 2000 decoder situation isn't good. OpenJPEG is slow and has had several reported vulnerabilities. There are better expensive decoders, and GPUs can be used to help with decoding, but the most popular decoders are slow.
That helps find content to read.

I wish it was easier to find out what my friends have been up to without getting them to sign up for some platform they’ve never heard of, then post in multiple places in perpetuity, and move on again when that platform also goes to shit.

A hard problem but surely not unsolvable. It belongs in a pg “please solve these big problems” essay.
Courts and laws don't need to stop their analysis at "is it a corporation registered in the US." It is a foreign-controlled organization, therefore it is treated as a foreign organization. If you have ever dealt with the defense contracting apparatus, you will know this is how it works.
You pose this as a mathematical question but stop far short of it's full extent
You are so close to breaking through..

> Otherwise, if democracy is good and votes should matter and at the same time voters are a mob subject to manipulation... democracy is what? A system of government by whoever can do better propaganda? Why would that be good for anyone except those who do propaganda?

Yes. And you are already waking up to that in your next question.

> One question I would ask if people are just a mob, who is actually pushing the buttons? Owners of media, political leaders, are also humans, no? They have the same weaknesses, at least in principle.

> If you accept some people are different (those who command and control propaganda) then we must conclude that not all people are vulnerable to it

Why would those who do propaganda not be susceptible to disinformation, or the Dunning-Kruger or Gell-mann Amnesia effects? Every person is susceptible to disinformation. The difference is that those in power can disseminate disinformation at scale.

> so maybe it's a spectrum. But still democracy sounds like a bad idea, as a majority are probably on the low end of the spectrum, and the majority rules.

Hence "tyranny of democracy". Many places in the First world are now experiencing this, where 'green' programs and and social progress are being dismantled en masse because of a slight majority. Worst of it is, long term these decisions will carry a massive financial burden. The LA fires with $250 billion+ in damages are a herald of that.
100 ms is an insanely short window. I would say usually even 1000ms would be too short for me to recognize and kill the command, even if I realized immediately that I had done something wrong.
Did you ask Chatgpt? Who else better to ask questions about AI than AI?
Ok, that’s their country what does it have to do with us? Also why do we do this:

> https://www.aljazeera.com/features/2023/10/24/shadowbanning-...

This is why it’s good to have a social media company free of US control.
I believe that they are required to have no more than 20% ownership by "foreign adversaries"
Distractions as usual for the minions.
Okay, might be definitional, but when I think of 'first class', I think of something baked in to the language. So in Haskell's case, in the Prelude I suppose.
There is no paradox. Tolerance is a social contract. If you break the contract you are no longer covered by it.
1. Keep notes.

Depending on context, that might be comments written on the ticket, a notes file (that I delete when I open a PR), or todo notes (with my initials) that I either resolve or defer to another ticket before opening a PR (and I have a `git todo` alias to find them all).

Partly this is just so I don’t have to rely so much on my memory. Partly this is communication to the rest of the team.

Sometimes I leave a comment on my ticket at the end of the day saying what I’d say about it in standup the next day. Which is good for me when I come back after the weekend, and good for the rest of the team if I spend a day or two off ill. It makes it easier for someone to pick up where I left off in my absence, if necessary.

2. Review my own PRs before I ask anyone else to.

If I can fix all the obvious nits before someone else looks at it, that frees them up to notice more fundamental issues that I’m blind to.

3. Commit early, commit often. Especially if I’m having a bad brain day.
To me, if building a landing page seems like too much work, you might not have enough enthusiasm for the idea to do the heavy lifting that comes later.

And often, building a landing page is a way of playing house. It seems like progress but it isn't because it doesn't move the product forward and does not gain actual users. It provides an excuse to avoid those unpleasant tasks.

If you really want to go down the landing page route, be serious and ask for money. People's willingness to pay you while knowing the product does not exist is reasonable validation...though of course you have to do "successful kickstarter" level work.

Anyway, in the time it takes to read this, a person could be halfway done with HTML and Javascript and a Google Sheet for a landing page. Good luck.
Well, whose rights are we talking about.

There is "freedom to" and "Freedom from" lots of people not getting vaccinated affects people's freedom from getting infected.
His point in this section is that people are incorrectly or unreasonably claiming that PQC adoption in hard.

He uses Cloudflare's 33% number as counterevidence against it being hard, and I'm pointing out how this is a selective argument: it was "easy" because nobody, Cloudflare included, considers just PQ key exchange to be a full adoption of PQC. The full adoption requires asymmetric PQC and a corresponding re-imagining of how to encapsulate much larger public keys over the Internet, which is decidedly not easy.

(I don't have opinions on whether QC "won't work" or not; I think it's good to pursue PQC regardless, since we should have more "hard" primitives that don't decompose to the hidden subgroup problem.)
It's true, the defaults are quite strict.

As for the "hours" max interval, this is the result of a design decision in Go's time duration library, dealing with the quirks of our calendaring system.
It's not an opinion. It was like that (Twitter), now it's not (X).

He's telling you your experience is outdated.
Censorship is very strictly defined as government’s doing. If this isn’t your definition, we aren’t even talking about the same things. I gave you a very concrete example with potentially serious consequences if you’re a Chinese national posting in China vs somebody getting deprioritized on one platform in yours.
All kinds of innovations of the network stack would be easier when IPv6 has that penetration. I saw a very cool vid by Brett Sheffield of Librecast [0] titled "Privacy and Decentralization with Multicast" [1] (btw, it is hosted on a decentralized PeerTube instance) and it was an eye-opener for me, as the average tech person not deeply into this stack and taking the one we have for granted (mostly).

[0] https://librecast.net

[1] https://spectra.video/w/9cBGzMceGAjVfw4eFV78D2
The Supreme Court with its unanimous decision made it very very clear it’s not about freedom of speech, but about foreign adversary having access to data profile of 180 million US citizens. And believe in lawmakers argument of foreign adversary propaganda to those citizens.

Why do people on hacker news keep drudging up freedom of speech ad nauseum??