skysight-inc/HackerNews huggingface dataset:
Ask HN: Open-source app to schedule enforced downtime on macOS?
I want to be able to schedule multiple Downtime periods on macOS, but that isn't possible. So instead I'm looking for an open source app that will enforce a downtime schedule.

Alternatively, some applescript to automate the UI but that has been an exercise in frustration for me
I think it would be a good thing if average Americans and Chinese interacted more

Maybe then we will see we are all more alike than we are different
The research peptide sites are about the only reasonable places to buy this stuff
> Admittedly, it did not cost me the $6300 from the article's title, much closer to $900

I am confused, I assume the 900 dollars is the cost of his camera but where did the 6300 figure come from?
In my case, it's because all my client devices are laptops, or locked down like Apple TV. It's nice to have a low-stakes experimentation box that can also be a Jellyfin server.

On the other hand, I don't go to the trouble this guy goes to. I just have a cheap mini PC plugged into Ethernet sitting on top of my router.
The debate has never been "will consuming less calories than you expend make you lose weight" -- the debate has been "will just telling people to consume less calories, patting yourself on the back and calling it a day make them lose weight."

The latter was settled in a 2023 cohort study that showed doing is completely ineffective. [1]

There's been tons of data on this. The scientific consensus has been pretty clear for a hundred years, but nobody wanted to listen. Probably in part because there was no good solution before.

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC10407685/
Not technically, but they sure don't have to make it easy. Getting an element reference is clearly not the optimized-for use case. The docs even warn against it.

> Refs are an escape hatch. Manually manipulating another component’s DOM nodes can make your code fragile.

https://react.dev/learn/manipulating-the-dom-with-refs
The first two are, partially.
You're missing the main point that OP is making: TFA's complaint with these patterns isn't that it's React, it's that it's not using the modern tooling. That is true, but could just as easily be an argument for updating old React code bases to take advantage of the new features. There's nothing inherently React about avoiding using them, it's usually done because of some combination of lack of knowledge of the changes and a need for various reasons to support old browsers. (Yes, a lot of real world use cases still require supporting versions of Safari older than 15.4 [0]).

It's not fair to take these legacy patterns, which are what made React and friends so much better than the other options that were available at the time, and compare them to features that were specifically built with the intention of making those patterns no longer necessary.

Once those new features are supported on most devices (which again, they aren't in many cases) I'm excited to see them incorporated into code bases written in any framework.

[0] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/di...
Yeah, me neither. Some analysis said the absolute number is large but the percentage is still small. And the migration is more about protesting. Xiaohongshu will need to come up with better monetization schemes too.
Bun.x is not a standard API
I loved this article, thanks for writing it.

I attempted playing a few world cyber game US regional matches and I was always amazed how much faster everyone else was. Then I remember when they live streamed it from Korea and I saw how fast they played and I was blown away. From a strategy point of view, something so basic about the game that I missed was when a blog introduced me to some math for a protoss zealot power up that defeated a zergling in 2 hits rather than 3. That's when I realized this is a chess game and I got hooked.
How Democrats Drove Silicon Valley into Trump's Arms
That's a great point. Hadn't thought about that angle
Well done.

From a technical point of view the page scrolls a little slowly. I'm on Firefox for Android and it's usually faster than that. However for those scammy sites slowness is par for the course. It adds to the realism of the experience.
I only know Vue as "like Svelte, but without compiler goodies".

So to me a "Vue but built 100% on web standards" at least has a unique selling point.
It really is, I’m still amazed that hardly anyone has heard of this guy.
https://archive.md/B4spp
Then why do you have "Install Bun" in the steps to get started?
I settled on excalidraw via obsidian

https://github.com/zsviczian/obsidian-excalidraw-plugin
> The key point here is that an algorithm can invisibly nudge those viewpoints, and a foreign adversary controls the algorithm.

Compared to all the other algorithmic social media in which domestic adversaries control the algorithm.
Another DDoS attack leaves Dutch universities with little to no internet
CISA and FBI: Product Security Bad Practices
Reminder that simplex will put forward censorship measures for CSAM (as per their "declaration of war to CSAM"), and some people say it's a violation of E2EE.
pricing model, downtime, model support, pricing model, trying to take over the experience rather than assist within my experience. This last one is big, because Cursor wants to "reimagine" how developers work. The problem is the AIs are so far from being competent, they need to be kept on the sidelines and sub'd in occasionally, not be the quarterback. Oh, did I mention pricing model?
I see a lot of people doubleclicking on the web. Both young and old.
I've played around with this a little bit while trying to engineer the "perceptually loudest ringtone sound". I thought a square wave or pulsed white noise would work well, but I found that the bell-like "telephone ring" seemed perceptually louder.

I now have to read up on the Harman curve because I'm curious about this and it has a direct practical application.
Somehow people shilling for Russia can operate unimpeded in this country.
The cynic in me thinks they are only going for Semaglutide because the patent expires in several places in 2026, tirzepatide has another ten years.
Guess how many US intelligence operatives work within corporations to do the exact same thing.
Also...

https://news.ycombinator.com/item?id=42710262
Well, you had a chance to have a Programmer joke here, as it was RANDOM.

However, the issue with Life is that God is only human made concept and not all human societies have that concept as well.
Isn't it also how, many years ago, Top Gear got away with a hit job on Tesla by claiming they're just an entertainment show, so they're not obligated to do honest or truthful reviews?
"Shaky" compared to what?

Isn't the inquiry made MORE subjective by incorporating extratextual considerations?

Or do you just mean that textualism is oversold, and delivers less than it advertises?
Super cool, and I also love how this page has text and still-image content equivalent to what's said and shown in the video.
TSMC Can't Be Caught or Bought, Only Sought or Stolen
it's more specifically ByteDance must divest. The effects that happen because of a divestment by ByteDance, such as TikTok losing access to "the algorithm", are just incidental. The oral arguments for the case are on YouTube and are worth a listen.
Hey sorry for the noob question. I wasnt actually sure what you meant by design systems - Is there actually a level of "understanding/expertise" one needs to have to just "get" it? For context even though I am not an FE eng, I have built apps and sites (using nextjs, tailwind, bootstrap, vanilla html, css, jquery, htmx - not all of them together). Again I am not an expert in CSS (i really suck at it) but il put together something that works.

So back to design systems, googling it I found - https://designsystemsrepo.com/design-systems-recent.

At a high level this looks like a set of templates and themes (but I think you were alluding to something more than just this?)
NATO is currently losing a conventional proxy war against it, that's how. Which only reinforces my point: there's zero reason to believe that either proxy or direct confrontation with China can be "won".
You have to have learned AlJazeera, RT or Xinhua exist, because they're not going to be shown to you by normal channels

Al Jazeera is widely known across the country, and during the time I had cable television was available in every city in which I lived.

RT is available over-the-air on free regular broadcast channels in some American cities. You can't get less restricted than that.

You speak like someone who's never even been to the United States.
Google reports halving code migration time with AI help
Andreas, Tim, Michał, and I don't need new machines
How many of those downloads originated in China? Genuine question, I read the article and it doesn't say. Apple's App Store is available in China, and China's population alone could be skewing those numbers.
I don’t think most people have the space to fit a 24U rack at home. Or tolerate the noise and power consumption of typical 19” hardware. Or cost.
It received some popularity among TikTok refugees from the US and subsequently also from around the world by users who got curios about what the fuzz was all about.
I am afraid this might not last long. There is no official announcement yet for now, to be clear, but still[0].

0. https://arstechnica.com/tech-policy/2025/01/rednote-may-wall...
Related:

Casual Viewing – Why Netflix looks like that

https://news.ycombinator.com/item?id=42529756
What was your pro hamas comment that got moderated? You know that Hamas is a terror organization? Maybe you mean Palestinians instead? Flagged means just that a lot of people did flag your comments. Moderation usually gets a note.
Remember, TikTok has also been banned in the largest country in the world by population for years now..
> FTC will review the acquisition process as well

Why?

> Political capital is needed because the tiktok question is politicized heavily (national security as a reason)

This is entirely meaningless. You don’t need political capital to maintain the status quo.

> Do you have a counter example?

To your hypothetical? My example is the law. FACA is tightly defined. Bytedance needs to divest to a non-FAC to return to the status quo. Trump could do something else to fuck with them. But that’s true of anyone anywhere.
> at these speeds, over 20000km/h, the falling debris will travel a very long way before coming down.

Without air resistance, falling 145 km takes 172 seconds, which would result in the debris falling 956 km east of the explosion point if it were moving horizontal to the ground to begin with. With air resistance, it is substantially shorter as everything is decelerating proportional to the velocity cubed. If we approximate the terminal velocity of the debris as 500 km/h, to a first order approximation it would travel approximately 79 km east. The distance from West Caicos island to Grand Turk island is 138 km, for reference.

Satellites are moving much faster and at much higher altitude. Starship was not in orbit.
At the very least they have an export ban on the "algorithms" which is why they won't sell, and chinese control, especially under Xi, is well documented, so I don't know what kind of smoking gun you'd expect. It'd be more unusual if there was a laissez faire position by the government.

Regardless, assembly of an iPhone with Taiwanese, Korean, and Japanese components in China is not the same as mass surveillance as a service.
you CAN extrapolate from nearly all e2e encrypted apps not giving a way to use the data. And there is a big difference between buggy google export features or facebook actively making export unusable to lock in users.
Yes but you have an appreciable number of customers who are running wacky mid-market android devices.
It probably prevents them from distributing updates though.
why not have a 100 feet buffer clear of vegetation around housing? seems like an easy fix.
Since I'm a reasonably well-known textualist, I'll bite:

First, the court was not asked to reconsider the meaning of the First Amendment. In the US, we generally hew to the rule of "party presentation," which generally provides that courts will consider the parties' arguments, not make up new ones on their own.

TikTok's claim was that application of the statute in question to it violated the First Amendment's clause that "Congress shall make no law...abridging the freedom of speech." The Supreme Court has considered the interpretation and application of that clause in...well, a whole lot of cases. TikTok asked the court to apply the logic of certain of those precedents to rule in its favor and enjoin the statute. It did not, however, ask the court to reconsider those precedents or interpret the First Amendment anew.

Since the court was not asked to do so, it's no surprise that it didn't.

Second, as noted, the court has literally decades' worth of cases fleshing out the meaning of this clause and applying it in particular circumstances. Every textualist, so far as I'm aware, generally supports following the court's existing precedents interpreting the Constitution unless and until they are overruled.

Third, even if one is of the view that the Court ought to consider the text anew in every case, without deferring to its prior rulings interpreting the text, this would have been a particularly inappropriate case for it to do so. A party seeking an injunction, as TikTok was, has to show a strong likelihood of success on the merits. That generally entails showing that you win under existing precedent. A court's expedited consideration of a request for preliminary relief is not an appropriate time to broach a new theory of what the law requires. The court doesn't have the time to give it the consideration required, and asking the court to abrogate its precedents is inconsistent with the standard for a preliminary injunction, which contemplates only a preview of the ultimate legal question, not a full-blown resolution of it.

Fourth, what exactly was the court supposed to do with the text in question, which is "abridging the freedom of speech"? The question here is whether the statute here, as applied to TikTok, violates that text. Well, it depends on what "the freedom of speech" means and perhaps what "abridging" means. It's only natural that a court would look to precedent in answering the question. Precedent develops over time, fleshing out (or "liquidating," to use Madison's term) the meaning and application of ambiguous or general language. Absent some compelling argument that precedent got the meaning wrong, that sort of case-by-case development of the law is how our courts have always functioned--and may be, according to some scholars, itself a requirement of originalism.
Unlike the normal distribution in your link, earnings in the legal profession follow a bimodal distribution. The mean/median earnings of everyone from public defenders and law firm associates isn't typically representative of actual incomes.
I don't have a homelab, but I have an old mac mini (that I put Debian on) as an always-on file server and other self-hosted software. I also have a 1L office pc as my main desktop (freebsd) with a couple of dev VMs (alpine linux). Both draw very little power, which is important for me as I'm on solar.

I have an M1 Mini which is more powerful than any of these, but MacOS is not really suitable for tinkering and anything that's not Apple(TM).
a man can dream
Tik Tok said they'll fully shut down. They'd rather go dark now than have a slowly-degrading experience, since users won't be able to update the apps.
Freedom.

Americans want freedom of speech without interference from the US government.

TikTok was banned because of sharing anti-zionist videos documenting the genocide of Palestinians.
It seems that this would be well-suited to a simple online test -- show a square with one color and a square inside of that with a different color, and ask the user whether the inner square is brighter (or too close to call). Aggregate this across users and assess the fit to the CEILAB or other color spaces. It seems like you could get almost all hn users to take a stab at this for a bit before they get sick of it.
Looking forward to when an AI James Lipton reads the classics on Netflix. No script, no actor, no crew, no need to look at the screen and the works are in the public domain.
Why are you building CSR when every other mature web framework is shooting for streaming SSR support? Why even build that at all?
How Antivirus Software Has Changed with the Internet
I couldn't disagree with the premise of the sections more on development methodology

> Fast Food
> Here, we develop in "agile" sprints. Working software is developed at the fastest pace possible, and all bugs are to be fixed later.

> Home Cooked
> Here, things are slower, more thoughtful. More waterfall-y.

While Sprints is a term that sounds like fastest pace possible, that is not what the term means; and a key part about waterfall vs agile is that waterfall IS NOT more thoughtful, but all planned up front.

Both methodologies can create bugs, or deliver features faster than scale can be thought of and deliver features faster than can be tested.

If we remove the quotes from "agile" we actually get slower and thoughtful. A key part of that is measuring (training, interviewing, analyzing). An agile process should build a feature, release that feature, interview users, analyze system behavior, iterate by improving user's goal, adding appropriate scale, iterating by removing unexpected errors or behavior.
> Who does your AI agent actually work for?

Yes. I made that point a few weeks ago. The legal concept of principal and agent applies.

Running all content through an AI in the cloud to check for crimethink[1] is becoming a reality. Currently proposed:

- "Child Sexual Abuse Material", which is a growing category that now includes AI-generated images in the US and may soon extend to Japanese animation.

- Threats against important individuals. This may be extended to include what used to be considered political speech in the US.

- Threats against the government. Already illegal in many countries. Bear in mind that Trump likes to accuse people of "treason" for things other than making war against the United States.

- "Grooming" of minors, which is vague enough to cover most interactions.

- Discussing drugs, sex, guns, gay activity, etc. Variously prohibited in some countries.

- Organizing protests or labor unions. Prohibited in China and already searched for.

Note that talking around the issue or jargon won't evade censorship. LLMs can deal with that. Run some ebonics or leetspeak through an LLM and ask it to translate it to standard English. Translation will succeed. The LLM has probably seen more of that dialect than most people.

"If you want a vision of the future, imagine a boot stepping on a face, forever" - Orwell

[1] https://www.orwell.org/dictionary/
Recently?

Al Jazeera America closed down some years ago. (2016 apparently).
Sometimes I watch studio porn on Youtube (multiply by a few years).

Studios keep limiters in their racks for exactly the reason I describe.

Just as they keep compressors around to add color.

Your DAW probably doesn't emulate limiters that clip because it is not common practice (not Common Practice, either). But your DAW probably has compressor plugins that do distort because that's what people have heard about.

In theory, an ideal limiter does not distort. Neither does a compressor. Or a mixer. In musical practice, an ideal device is often a bad idea. Musically we might want squelchy TB filters and CR1604 crosstalk.

When you want to hard limit amplitude, clipping is the simplest thing that might work. And clipping is usually better than tinnitus.
Timelines Wiki
Reading through this discussion, I’m reminded of how World of Warcraft has evolved to cater to such a diverse player base. Originally, it was a game where everyone started at the same level, facing similar challenges. Over time, though, that’s changed, and now players have multiple options on how they wish to engage with the game. One aspect that has grown immensely is the pursuit of WoW Hardcore Gold.

This is a fascinating element of the game, where dedicated players push the boundaries of their abilities, accumulating resources that are crucial for success in the toughest parts of the game. Hardcore gold farming requires commitment, skill, and time—things that not every player has in abundance. For many, accumulating this gold is a way to unlock high-end gear, support raiding endeavors, or fund their adventures in Mythic+ dungeons.

What stands out to me is how this niche has sparked a new economic layer within the game. Hardcore players are investing huge amounts of time into gathering resources, and their gold becomes a sought-after commodity. This creates a different dynamic for players who want to skip the grind but still desire top-tier rewards. It’s not simply about completing quests or leveling; it’s about mastering the toughest aspects of WoW’s economy.

The question is, how will this continue to evolve in the future? Will the demand for WoW Hardcore Gold (https://wowvendor.com/shop/wow-gold/product/hardcore-gold/) keep pushing players to go deeper into these challenges, or will other methods of progression emerge to balance things out? I’d love to hear how others feel about the impact of this shift in WoW’s economy.
> The truth is that the rich diversity and stunning landscapes of places like Yosemite and other natural environments in the United States were intentionally cultivated by Native Americans for thousands of years. And their greatest tool was fire.

https://www.history.com/news/native-american-wildfires
GNU Coreutils 9.6 Released with Changes for POSIX 2024, More AVX2, AVX-512 use
Trade routes passed through the British isles long before the Romans. Cornish tin was highly prized for making Bronze. Burials around Stonehenge have been excavated by archeologists and tests showed the people buried there spent extended periods in the Alps. Stonehenge predates the Romans by thousands of years.
Yosemite NP, especially the iconic valley, looked vastly different when the Europeans first arrived in the nineteenth century. It was sparsely forested and had lots of meadows. After a 150 years of no controlled burns, it's a dense forest down there. It turns out the native peoples were managing the forest, after all.
You may have already added this in other locations, but it's worth flagging in each comment that you are the creator. I had a suspicion from your tone, but I had to check your bio to be sure.

And, while on the subject of tone: this is not a very effective way to receive constructive criticism. I had exactly the same reaction as OP, as did apparently a lot of upvoters. Communication is a two-way street, but when a significant number of people misunderstand you or can't find the information that you think you put out there, it would be worth listening to them to figure out what you could do to better communicate.

In the end, most people wouldn't even notice or care if they didn't fully appreciate your project— you are the one who is invested in people appreciating it, so it's up to you to take responsibility for the way in which it's communicated. It's not useful to blame other people for failing to understand your docs.
Oklab is mentioned in the article as also being flawed in this sense.
Come on, we are Communist China

don't be like us