skysight-inc/HackerNews huggingface dataset:
> did Trump just spell the end of his popularity

Trump is doing what the law permits, granting a 1-time extension of not more than 90 days. In the meantime, he’ll find a way to remove the national security threat.

> why did it need to be combined in a foreign aid package to Ukraine rather than stand on its own?

This is how all bills are passed. I also advocated for the Ukraine bill; that was the weaker (and far more partisan, though not entirely so) of the two.

> I do not discuss specific bills I have helped author and sponsor online without disclaimers

Cool. I do not. (I’ll disclose my involvement if I need to add gravitas or if there’s a conflict. But it’s not a conflict to be arguing for a thing I advocated for, or vice versa. I’m not professionally in politics, after all.)
That's what isatty() is for. If stdin is not a TTY, prompting should not be the default. Many programs change their defaults or their entire behavior based on isatty().
Executive orders cannot supersede or go against the law. The courts would quite rightly shut him down.
For point 1, I think you're misunderstanding the timeline. That change happened in 2008, during code review of the initial patch to add that option as a boolean, and before it was ever committed to the main git tree.
How to Avoid Yourself: A tour of self-avoiding walks
A lot of the same people also recently bet huge amounts of money that blockchains and crypto would replace the world's financial system (and logistics and a hundred other industries).

How did that work out?
The average Maga got the attention span of a braindamaged goldfish so obviously this is long forgotten.
One Day Film Challenge: Making a Pinball Arcade [video]
>I was typing out entire codebases for didactic purposes

I've read about an author who did this (I can't remember their name right now), writing down the works of another author they wanted to learn from.
> The negatives of ~Tiktok~short form videos have nothing to do with …

It feels silly with this coloring of TikTok as the evil when meta, Google and a dozen other American companies are doing the same, just less successfully because they let advertisers and corporate interests buy priority in the algorithm which literally just boils down to “you likely like the same stuff as people who like the same stuff as you”.
Someone thought of a feature (i.e. configurable autocorrect confirmation delay) and decided the interface should be identical to an existing feature (i.e. whether autocorrect is enabled). In my thinking, that second part is "design" of the interface.
But can the government actively interfere with my communication by banning the platform? If the government notices that a lot of critics are organizing over Discord, can they ban Discord, because they're not banning speech specifically, only a platform used to spread the speech?
It's a new iteration on the ancient form of learning by copying. I've only ever seen people copy stuff when writing by hand when wanting to memorize something though, I imagine with a keyboard the memory-enhancement effect of writing by hand is lost, but it's probably more effective than just reading alone.
It's all cat videos till some Jihadi livestreams bombing a Taylor Swift concert or something.
If what you’re saying is true, why would there be a term limit at all?
Prompt-based window snapping. For example, I would describe how windows should snap based on the type of app, the number of windows and more. Example: single terminal window should snap bottom left, second window should snap next to it. Browser window full screen unless other apps are open in which case half screen left. Etc.
Do try https://diff.blog which is an aggregator of developer blogs which I built around 5 years back.

diff.blog tracks over 2000 dev blogs at the moment.

And you can also follow blogs and topics.
> Gitea goes commercial, making previous community contributions into essentially free labor for their profit

Gitea (like Gogs) is under MIT license, which allow commercial applications. Is the new expectation of open source that we grant everyone license terms that they shouldn't use? I don't understand this at all.

Forgejo is under GPL-3.0, which also allows commercial applications. Should we expect the Forgejo community to start name-calling any company that would use Forgejo according to its license terms?
>feels like the start of a very dangerous path

Start?
Europe already implements consistent data privacy regulations for all apps operating in Europe. No particular inconsistency in singling out TikTok over Meta
Thoughts on Watermarking AI-Generated Content
I was about to be very excited that my bachelors in Philosophy might become relevant on its face for once in my life! But, I’m not sure that flexing that professionally is going to get me at the top of any neat AI projects.

But wouldn’t that be great?
> Second, I think the statistic is that 81% of businesses have had an outage due to certificate expiry. So you need to understand that making certs expire more is inherently damaging.

Uh, no. Most of the outage due to certificate expiry is not caused by subtly broken automation. It's caused by non-existent automation or outright broken (never gonna work) automation.

So, if you make certificates expire in 6 days, you are not going to have these outages. They will be caught during develop.

People just pretend it's okay and forget about 1 year certs. With 6 days cert it would be impossible to pretend it's okay to shift a few files manually. Or maybe some organizations will setup a human-run rotation which actually does shifting a few files every 3 days, that's totally okay. You don't need automation. You just need a way to consistently make sure your certificate won't expire in prod (and in emergency, able to quickly replace a cert).

Certificates with 1 year expiry is nothing but a dangerous footgun. It's worse than 30 years expiry, at least with 30 years expiry you don't get outages.
I think if it's spring-loaded then definitely. (But it's 100ms, not 10ms.)
> The fact that the majority of deep thinking and deep work of our time serves mainly to feed the endless growth of capital - instead of the well-being of humankind - is the great tragedy of our time.

I'm not blind to when this goes horribly wrong, or when needs go unaddressed because they aren't profitable, but most of the time these interests are unintentionally well aligned.
> Moreover if the bill had so much bipartisan support, why did it need to be combined in a foreign aid package to Ukraine rather than stand on its own?

You've got things reversed. The ban is what the Republicans wanted and the Ukraine support was bundled in to take advantage of that. They wanted the Tiktok ban so much they allowed the Ukraine funding (as part of the larger funding bill).
That requires a legal agreement to divest to be in place, which I suspect isn’t the case yet.

That being said, the law is enforceable today and Biden said he won’t enforce it.
Is there a picture of it closed? The tab sticking out for the camera. I want to see what it looks like, closed. I have concerns about finger prints on the
lens, despite them making affordances to discourage it.
> Graffiti laws are also evaluated under heightened scrutiny due to free speech implications

Graffiti bans are unquestionably constitutional. Graffiti laws that regulate the content are not.

Telling people where they can speak is precedented, legal and necessary. Telling people what they can say is against the principles of free speech; the government doing so is illegal.
I think they are talking about times where you realize a mistake as you are making it as opposed to hindsight, given that 100ms seems pretty reasonable.
Backtracking and unification do not make a languge Prolog. What makes Prolog, Prolog. is that programs are sets of definite clauses, executed by proving Horn goals with SLD-Resolution.

There is so much confusion about that and I blame textbooks like Structure and Interpretation of Computer Programs and hackers like Gerald Sussman who have taught generations of programming students that Prolog is about backtracking with unification. It isn't and I've had many awkward conversations with folks who know about logic programming and Prolog from SICP and other similar texts until I realised that we are talking about completely different things.

If I remember correctly SICP doesn't even mention SLD-Resolution, or Resolution at all and most people I've spoken to who have learned about Prolog and "logic programming" from SICP have not even heard the words "SLD-Resolution". It's like a Prolog from a parallel universe based on dictionaries and partial unification with LISP variables.

As to Dialog in particular- it's a Domain Specific Language for writing IF games. Ver cool but not Prolog.
That's exactly what the cats want you to think.
How does an executive order just pause a law passed by Congress? Does Trump think he really has that kind of authority?
+ for Reeder for macOS and iOS

I follow several feeds and Youtube channels.

Reeder have a very smooth experience.
You could say that, but if it turns out to be working in the US...
Exactly. People don’t struggle with format-patch, they struggle with integrating patches into their email clients.

Our design philosophy is to not require the project’s git repo in order to enable developers to collaborate.

We are also trying to make this service a supplement to other code forges. Competing with GitHub is a huge uphill battle, instead I’m thinking of this service more as a patch-bin instead of a git collaboration tool for corporate entities
>"If you don't like it then find another society. "

Isn't use of any non-violent means to advocate one's belief to change the society is the whole point of the democracy? Your point is rather very totalitarian.
L.A. Homeowners Installed Private Fire Hydrants
Except it doesn't sound like he's satisfied any of the criteria, unless he's promising to buy it himself:

(A) a path to executing a qualified divestiture has
been identified with respect to such application;
(B) evidence of significant progress toward executing
such qualified divestiture has been produced with respect
to such application; and
(C) there are in place the relevant binding legal agree-
ments to enable execution of such qualified divestiture
during the period of such extension
>Was Chomsky ever an expert?

Chomsky is a Linguistics Professor, he has no formal training in media or political theory. So yes, he is not an expert, and funnily enough he's the kind of leftist who straight up admits he is biased and selectively picks facts to support this arguments.
I just watched Douyin yesterday on their site for numerous hours without a login to try and understand the differences.

Douyin is very much "available."
Thanks. So that was between friday night and today, that means it would also be true that Bytedance could not rely on the autonomous aspects of the US government to not create liability, unless given an explicit assurance.

I wouldn't say following the law would be purely to force a hand, I would say multiple things can be true at once. They still had liability.

Other government agencies, like the SEC, has been filing court cases all the way till the last minute even though they’ll likely get dropped tomorrow. It is understandable to take a risk averse approach for a company.
This makes me wonder. Is anyone practicing TDD with genAI/LLMs? If the true value is in the tests, might as well write those and have the AI slop be the codebase itself. TDD is often criticized for being slow. I'd seriously like to compare one vs the other today. I've also heard people find it challenging to get it to write good tests.
In the big picture, I think this is just the recurring story of capitalism. The big players can seize the market. Nearly every industry or medium offers economies of scale that favor large investors. And everything facing the public turns into this advertising and analytics game. So, yes, it's driven by VC money that can buy user attention and drown out the small hobbyists who cannot invest so much in marketing nor features.

I think the answer to your "dismantling" question would be similar to antitrust actions against railroads, steel industry, etc. a century ago. It takes political will and sensible regulation. Economics favor the capital, not democracy or other social values. As in with other mass consumer markets, I think the consumers also enable this in a tragedy of the commons scenario. They each can make self-serving compromises for convenience and enjoyment and ignore the externalities.

By the way, before the internet protocols dominated, there were bulletin board systems (BBSs) and unix-to-unix copy protocol (UUCP) networks. These had some grassroots kind of community federation but also got more commercial consolidation over time. Handwaving a bit, this included systems like Compuserve and AOL. In some ways, USENET was the biggest social media that made the transition from UUCP to internet. It too eventually suffered from the same erosion of its userbase and attacks by commercial consolidation and neglect, before the web.
That would likely be a breach of separation of powers. Relevant reading: https://crsreports.congress.gov/product/pdf/R/R43708

The executive branch tends to have power of discretion in what to enforce and how.
It's unfortunately not news that a Trump presidency doesn't respect the mores of the office.

The president can pardon people for breaking federal law and can stop the enforcement of federal law[1] so as president elect it makes sense that he can effectively neuter any federal law short of congress deciding he has gone to far and impeaching and removing him.

[1]i.e. federal agencies no longer prosecute personal marijuana use by executive order
Episode 43. Myron Scholes (Stanford Professor and Nobel Prize Winner)
It's not the first time. For one example, VKontakte is a social network mainly used in Russia and has very few US users.
What would you recommend instead for the ones that would be interested to start learning robotics stuff? (Not trying to be snarky but actually curious)
It's funny how the only time there's something bipartisan is when it's to do Israel's bidding.
Cool, I did not know!
And yet you conveniently leave out the part where clearly the Chinese government desires that TikTok continue to operate in the US (under their control). Denying someone something they want is nearly the definition of punishment.

The analogy only works if the US response to banning US social media was to do something similar like banning Russian social media that had no impact on China.

As for whether the ban is legitimate or not, The Supreme Court unanimously ruled that it is. We’ve banned foreign governments from owning television stations for decades.
Those are criteria the President has to certify are the case, not criteria that have to be the case.

Zero clue how that would play out in the courts, but it wouldn't resolve in anything resembling a timely manner.
> the last person to enter the breakfast room after a kill night is almost always a faithful

Never trust the order things happen in reality tv. They will show reaction shots to completely different things, mess up the order of shots, cut things completely out of order, etc, to drive a narrative.
An issue arises when popularity is manipulated through artificial boosting by an adversarial government.

At some point, it becomes State Propaganda masquerading as grassroots activists.

Control over content can influence and distort public discourse and understanding. This is also against the spirit of free expression envisioned in the constitution and instead injecting an intentionally divisive voice.
Firstly, thank you for paying to support the Foundation for so long and for sticking with Matrix & Synapse.

> It's been quite a while since we've seen a new user-facing feature

I'm not sure this is true, as you say yourself in the following paragraphs. On the Element side, we shipped Element X as the much-needed rewrite of the old Element apps. On the Matrix side, Matrix 2.0 is a step change in terms of instant sync/login/launch, QR login, native-OIDC, invisible encryption, etc. From an end-user perspective, my experience of Matrix has improved unrecognisably in the last year. I can see how this might feel different if you're stuck on the old stack.

> All in all, it does not feel like the things I want, and (assuming I'm not a completely unusual case) that the community wants, are high priority for the Element team

We've tried to prioritise usability, stability and performance over everything - including features. I'm sorry if this doesn't match your needs though.

> They're spending what budget they do have on refactors like MAS, which don't seem to impact usability.

Some of the usability improvements that MAS provides are:

* 2FA and MFA (which is frankly embarrassing that we didn't have before)

* QR login (for parity with Discord/WhatsApp/Signal "just scan this QR code to login")

* Refresh tokens, so that leaked access tokens expire rapidly

* Integration with password managers

* Password reset flows which work on all clients (e.g. password reset doesn't exist on the legacy Element mobile apps)

* Huge security improvements by actually following a mature auth standard (OIDC) rather than making up our own one. We've had some near misses on the old auth system for failure modes which OIDC fixed years ago.

> They spend time and effort supporting new features which make Element X faster (Sliding Sync) but have not yet implemented all the core functionality (Spaces) so there's not much reason to move.

Spaces is already there on the SchildiChat Next fork of Element X Android. We'll add it to Element X Android later in the year - but it's been delayed as the paying customers tend not to care that much about spaces (they just want a WhatsApp clone).

> This announcement, and that RAM graph which I will never see on my own server, makes me confident in discontinuing my support.

The hope is that the $ from Synapse Pro allows us to fund FOSS Synapse dev to improve the core perf & resource usage of FOSS Synapse - which in turn will reduce the RAM usage for everyone. (But massive-scale scalability will remain paywalled for now.)

To be clear: the reason small Synapse servers are slow is NOTHING to do with the workers being written in Python rather than Rust. We will use $ from Synapse Pro to speed up Synapse (and Matrix, at the protocol level) for everyone.

> I do not feel like Matrix/Element values its community any more.

Sorry. If we didn't value the community I wouldn't be sitting on HN trying to explain why we've done this. Thanks again for supporting over the years.
I'm sorry to be the pessimist here, but I doubt it. HN users are the most likely to use RSS in the first place. I sincerely doubt that RSS is going to make a comeback this year with all my non-IT friends using it.
Then why did they sign the law?
Many certainly collapsed, Romans including.
Try adding our feeds if you're looking for curated terminal tools every week, we have a blog as well with ATOM.

https://terminaltrove.com/feeds/

All our feeds have an easy to see preview of the feed instead of unstyled XML so you know what the feed looks like.

https://terminaltrove.com/new.xml
The whole thing is starting to look like a circus.
Unless the precision (resolution) is known (stated), it is unclear whether the trailing zeroes are significant or not, one may only guess (while such a guess looks reasonable in this case). A convention for writing that unambiguously is to avoid insignificant trailing zeroes: e.g., writing it as 26e2 or 2.6e3. Then the written number carries along its precision.
(A) is intentionally vague and deferential. The possibility of a Trump Presidency was in everyone’s mind in drafting; he’s not a guy you tell what to do, he’s a guy you give discretion to with an opportunity to blame unsatisfactorily deferential third parties.
That's git in a nutshell. An elegant data structure masked by many layers of unnecessary crap that has accumulated over the years.
Why would ByteDance care what TikTok users think?
The EU have a policy of targeting specific US politicians' constituencies, with their retaliatory tariffs. I expect the Canadians will take a leaf out of their book. Should be fun to see who they decide to hit.
I enabled autocorrect (set a 3sec) a year ago and have the following observations about it:

1. it does not distinguish between dangerous and safe actions

2. it pollutes my shell history with mistyped commands

Reading this article gave me just enough of a nudge to just disable it after a year.
> So who exactly has been harmed?

Society, because your free work gives big tech the continuous headstart to focus on bottom line and forget about externalities. Look at current society and how much everyone is cranking their tech out fast as possible, including free software folks who start coding on the first hint of an idea. Starting hobby, then comes popularity and subsequently big tech adoption (read: harvesting of low-hanging fruit) so they can do more of their thing: ruthless value extraction.. from society. We are not talking healthy circular money flows, big tech is billionaire class leaning stuff, imho.
>I don't understand why this is not the primary takeaway.

Because this takeaway is wrong.
I have never heard anyone mispronounce postgres. It's even more straightforward than Gitea, which native-roman-language-speakers might pronounce "git-tay-ah"
Welcome to the religious fallacy of strict textualism, currently worshipped by the Supreme Court majority
We simply increase the number until 95-99% of population agree with it.
Please don't force Light Mode on users. Thanks
I suspect it's located in Texas because California really does not like them.
> executive branch tends to have power of discretion in what to enforce and how

No, it doesn’t. Plenty of lawsuits are around laws not being adequately enforced (and courts forcing such enforcement).
Oh ok that's funny, I hadn't heard about that

Hmm not enough details to say whether it was due to the incident or something else.

I will choose to believe it was because of the backwards rifle thing though because that's hilarious
I got Elon tweets in my notifications, despite having him blocked. That was the last straw for me.
China is technically a multi party democracy, however the CPC does control the PLA (imagine if Republicans controlled the military, and that would be like China).
Can you be more specific about what you mean? The search summary for that page says:

> The Tiananmen Square Tank Man is an iconic image that emerged from the protests and subsequent military crackdown that occurred in Beijing, China, in 1989. The protests, primarily led by students demanding political reforms and greater freedoms, took place in Tiananmen Square, a prominent public space in the heart of the city.

I'm not a TikTok user, it was down earlier but clicking now I see the famous tank man video, an article about Chinese censorship of AI, etc. Do you get something different?
Is this like window/program repositioning for multiple monitors or something? Just making sure I understand.

Would you describe how every window should be positioned? And if so would you want to just do so once, and then have the configuration (or configuration pattern, as you might have a similar but different set of windows) set up when you ask for e.g. "apply my window snapping" ?
Oh and I only have to give my identity to Alipay and Chinese transit? And modify my phone so it consistently beacons out a trackable ID?
Repostify in a SAAS startup that lets you automatically repost content on Facebook, X, BlueSky, Instagram Reels, YouTube Shorts, TikTok, Dropbox, and Google Drive—all in high-quality 1080p with no watermarks. Save time and reach more people with ease.

No Watermarks: Share your content cleanly and professionally.
Multi-Platform Sharing: Post to 8 different platforms with one click.
Simple Setup: Connect your accounts and let automation do the rest.

Join the waitlist for 3 months free + 50% off forever on launch (mid Feb 2025)