skysight-inc/HackerNews huggingface dataset:
Ashby's law is the only law. [1]

That is, a control system (management structure) needs to match the system it controls in complexity. [2]

This book lists many of the major variables you need to control to run a project [3] such as "hiring/managing employees", "communications with stakeholders", ... A project has a beginning and end, unlike the activities of an ongoing business, but the list in PMBOK is pretty exhaustive. A small project/organization doesn't required a dedicated part for each one of them but as you get larger you need HR, PR, the dedicated project manager and such.

[1] A reductivist statement, yes, but Ashby's law takes the reductivism out of reductionism.

[2] The index case is the Wright Brothers' flier. People thought aviation was a matter of lift and thrust but it's actually a matter of controlling roll, yaw and pitch so you don't tumble and had Galileo understood that he could have built a glider.

[3] https://www.pmi.org/standards/pmbok
I recently picked up a monitor light and the change is huge, I wish I did it sooner. My rule of thumb is that I obviously don't point lights in my eyes, only on camera. no overhead light, but lamps are great because they direct light away from you and bounce it around the surfaces of the room.
Show HN: 100 Depth tree search on your iPhone with Rust
I made this app with Rust + React Native. It combines a puzzle game with a solver. While quite a lot of work went into UX, the solver is what I’m most proud of and was the first functional piece of the app. Originally, it solved one layer at a time, but when I added the undo feature I decided to try to go deeper and try to answer “What if the solver has perfect knowledge of the RNG?”. Going from computer CPU to phone and from search depth of 36 to 108 was obviously not going to get good brute force coverage considering I could only explore 30ish moves in a reasonable time which is a small percentage of all paths even before tripling the length of a solution. It ended up being a rabbit hole that led to what might be a novel search strategy that finds higher scores despite eliminating most of the pruning that made the single layer so fast.

Rust was chosen because I like it and already had success using it for game solving. I also had written another iOS app using Rust for the business logic. React Native as the UI was something I wanted to evaluate after their ability to interface with Rust code vastly improved last year with the release of uniffi-bindgen-react-native. The only reason it isn’t also available for Android is procrastination.

The rules of the puzzle come from an old Java game, which means that by reading the decompiled source and porting the RNG from Java, the app is a pretty faithful reproduction. In fact, if you sniff the seed from the game’s network traffic or dump it from the game’s memory, you can replay the same game.
Saved, I just started the 5th Bobiverse book since that "recently" came out
Ok, but the difference between 4 and 4000 murders is still not insignificant in my opinion.
Well we wouldn't want those dirty twitter links to affect the ideological purity of HN
You really haven't used any LLM seriously eh
They said

"When I went on a trip this past fall and saw a very high percentage of people sucked in to these *short form videos* at any idle moment at the airport and out at public events..."

Assuming it was all short-form videos (I'd bet it was), then it's definitely more psychologically destructive than them reading a book on their phone.

Also your mentioning of several hours a day being "crazy high" is slightly telling of your understanding of the relationship, especially young people have, with their devices.

For younger people raised in this environment, myself included, putting in 6-8+ hours a day into doomscrolling youtube/instagram/tiktok is really not that out of the ordinary;

"13- to 18-year-olds use about eight and a half hours of screen media [per day]"[0]

[0]: https://www.commonsensemedia.org/sites/default/files/researc... page 3
I think that nick was comparing the magazine writer to the detective overly dramatically re-creating the scene of a crime in boondock saints:

https://www.youtube.com/watch?v=MsuH1msEkvM

BTW Boondock Saints is like one of the dumbest movies of all time, they made a behind-the-scenes documentary about how the film failed because of how arrogant the directors/screenwriters were. It's so stupid, it's great
that's probably a problem with your dimmer switch, not the bulbs.
Humans will need to have visibility into application code, sure, but not likely optimized visibility - compiling and transpiling are good precedents for this. There was(is?) likely an argument to be made that humans need to be able to directly review bytecode or minified JS, but these certainly aren't optimized for humans. I do think there would be some version of an IDE that makes human traversal of a bot-optimized codebase easier, but the more we expect the LLM to do, the more we will need to favor optimizing for the LLM over optimizing for human developers.
Spain's Prime Minister Pushes for EU Plan to Rein in Social Media
This post is about the supposed admission. It says so right there in the title.

Edit: This general approach seems like a repeat from about four years ago. It's so tiring. Can we not?
> But if they didn't disagree, they'd have designed a system that made removing things from remote history easy

That's not how real world software development works, especially open source (built on volunteer time, usually for personal use, then shared). See X window system, javascript, etc. Git's foundation was built in 5 days as a side project [1][2]. There wasn't some committee, design reviews, etc with perfect foresight. A foundation was built, and built upon, that worked great for 97% of the use case, with the remaining 3%, including those pesky "real world use" quirks, not fitting so great. This is common in software development [3]. I don't think you can reasonably extract an "agree" or "disagree" developer opinion from the implementation of the feature, but since the filter-branch feature was added 18 years ago [4], two years from gits birth, time for those pesky "real world" scenarios to be revealed, I think "agree" is probably the more likely. "Probably should have made that a first class feature" isn't some impossible phrase...I know I've said it many times.

I would be interested in the history of it though. I think a git documentary would be friggin amazing.

[1] Linus mail: https://marc.info/?l=git&m=117254154130732#:~:text=So%20git%...

[2] Interview with Linus: https://www.linuxfoundation.org/blog/blog/10-years-of-git-an...

[3] https://en.wikipedia.org/wiki/Leaky_abstraction

[4] filter-branch patch: https://lore.kernel.org/git/Pine.LNX.4.64.0706030129110.4046...
https://archive.ph/BO5V2
Would I be right in assuming this is like Sysinternals procmon but with a better interface and for Linux?
I'd say the tagline of "add random jumpscares to sites you're trying to avoid" is a fair warning of what the demo entails.
Seems like you could get many of the benefits of a ribbon by using a laser to measure the vibration of the ribbon vs measuring the voltage. Of course the ribbon won't vibrate the same without a magnetic field applied so you could still supply that. You'll also just be picking up the vibrations at one point of the ribbon instead of the summation(?) of it's movement. But you won't have to worry so much about noise and shielding, while still retaining a low resonant frequency.
Depends a lot on the exact setup. He still chose to try to hire a hitman allegedly. The standard is fairly high, "that man is informing on you" isn't entrapment, without knowing a lot of details it's hard to know and it's rarely actually entrapment.
Very insightful answer indeed. I found this part particularly interesting:

> One of the most interesting theories however is Ernst Fraenkels "The Dual State". Fraenkel asserts that Nazi Germany is a dual state where the normative state (the state based on the rule of law) coexists with the "prerogative state" (the state not bound by law). While some swaths of society such as the relation to private property, the civil law etc. continue to function on the basis of codified norms (think the building code, neighbor disputes, companies suing each other, "ordinary" criminal law, stuff in relation to ownership of private property), some parts of the state were unbound by the Nazis such as the prosecution of political opponents, the camp system etc. Fraenkel further asserts that once the prerogative state is established, it has a very strong tendency to expand into the territory of the normative state and that state actions once unbound will cause enormous havoc in a certain sense.

This theory kind of generalizes my statements upthread, expanding them to cover authoritarian states. Any kind of society we could label as authoritarian state is by definition already way too large to be fully micromanaged by the people at the top. Such a state has to retain a quite substantial "normative state", as Fraenkels calls it - and this state is what my arguments about intersubjective beliefs apply to. When people stop having faith in the "normative state" - whether because of "prerogative state" overreach or other forces - the whole thing collapses, and not even the strongest tyrant can hold it together.
Are there any communities of others online dealing with general eye strain? Or other blogs / videos that have helped others? I have had chronic eye pain for a while now and could really benefit from hearing what has helped others. I have not found doctors to be helpful

I have a pretty normal Dell office monitor but not sure if I would benefit from an upgrade. I have relatively normal overhead lighting and try to take breaks or use a screen reader as much as I can, but haven't had much luck reducing pain.
I always wonder how much (relevant) sigcom satellites can nowadays collect given the ever-growing increase in encrypted traffic, especially from the most interesting targets like foreign militaries.
It does seem like the emerging startup powerhouses like OpenAI, Palantir, Anduril, etc. are all very deep in the lobbying game. I wonder if they’ll open up government contracts and regulations to a more democratic and competitive process, or just become the new incumbents holding all the power.
I Built an Omni-Directional Ball-Wheeled Bike [video]
For the last several years, they censored the Hunter Biden laptop story (before an election, at that!), the claim that COVID was possibly a lab leak, and other "uncouth" topics that turned out to be reasonable after all. And the positions censored were far more likely to be associated with Republicans than they were for Democrats.

Republicans on FaceBook in particular joked about being in FaceBook jail heavily -- observing "shadow bans", outright bans, and other ways they couldn't communicate with their fans and friends.

Indeed, when Twitter was bought out and the censorship was removed, many of these people were amazed at how much interaction they got afterward -- it was night and day. And we now know from the "Twitter Files" that the Government was behind these efforts all along, so it's not just a "company has the right to moderate content" issue, it's a "government is violating the 1st Amendment" issue.
Is there any truck that would show that they have a personality?
gg byran well played
Yes. That's known.

Most of the rest of the problem here seems to be the development environment. They're testing on a remote machine in an Amazon data center and using Docker. This rig fails to report that a process has crashed. Then they don't have enough debug symbol info inside their container to get a backtrace. If they'd gotten a clean backtrace reported on the first failure, this would have been obvious.

Why is anyone using "setenv" anyway?
Parfait: Enabling private AI with research tools
Is Growth Still Good?
So would I, but the milk guy at the corner store probably isn't going to stab you over a matter of 20 dollars
If we have to have taxes, I'm very much in favor of a consumption tax. It doesn't work for our current system though, capitalism kind of hits a wall when spending money is disincentivized (compared to saving money or simply not trying to earn more).

Redistribution of wealth is tricky and almost certainly runs into the same wall I mentioned in my last comment. When everyone competing with each other (financially) see a similar bump in income they didn't really change anything. Redistribution is more helpful when targeting the wealth gap and not very useful when considering how wealtht the majority of people "feel".

That said, I 100% agree people shouldn't be working their entire life on a rich person's boat. That's a much bigger, and more fundamental, problem though. That gets to the core of a debt-based society and the need for self reliance. The most effective way to get out from under someone else's boot (financially) is to work towards a spot where you aren't dependent on them or the job's income.
Your kids must found a company etc, day to day job isn't going to keep up with basic necessities like housing,healthcare,lifestyle etc

luckily we have more diverse job in the future
My first introduction to this stuff was also the little man computer. I won't say when as it might make some readers feel old, but very fond memories of playing around with it.

Similarly fond memories of the teacher letting me just do my own thing at the back of the classroom after noticing I was writing an interpreter rather than hard-coding all the logic in the task.

Probably hard to state just how good of an introduction he was to programming, actually. Not a codeforces-style geek but was constantly drilling the value of writing beautiful code that is as simple as possible to a bunch of 14 year olds of which probably only me and a friend were listening. Maybe it's not coincidence that amongst my friends/mutuals from that age there are core maintainers for I think three for pretty big languages
This IS largely how it goes down, but I have a very experienced Principal developer; how do I reward them without a promotion into something that sounds like "Architect"? They are still often hands-on, and have a healthy fear of becoming the Ivory Tower version, but what comes next for them?
If Democrats can incite violence and post information with impunity, yet Republicans get fact-checked out the wazoo (by Democrats, no less!) ... it's very hard for us to take the claim that this wasn't "because of his politics".
Certainly not always. Sometimes a person will confess a crime under immunity, and not be charged. Ulbricht didn't confess the murder for hire formally, and he wasn't charged with it. The controversy is that his role in it was used to influence the sentencing decision for a different crime.
Guess that JB solar laser sat wasn't far fetched, if I'm remembering that movie (unfurling large mirror)
A lot of it does - and that's great! - but a lot of it accrues to the owners of the businesses involved.

If this is a bubble and it bursts in a few years, a lot of investors in specific companies, and in the market broadly, will lose a lot of money, but Sam Altman and Jensen Huang will remain very wealthy.

I'm a capitalist and I think there are good reasons for wealth to accrue to those who take risks and drive toward technological progress. But it just also is the case that they are incentivized to hype their companies, even if it risks getting out over their skis and leads to a bubble which eventually bursts. There are just have lots of ways to extract wealth prior to a bubble bursting, so the downsides of unwarranted hype are not as acute as they might otherwise be.
"it's different when we do it..."
libc does do locking, but it's insufficient. The semantics of getenv/setenv/putenv just aren't safe for multi-threaded mutation, period, because the addresses are exposed. It's not really even a C language issue; were you to design a thread-safe env API, for C or Rust, it would look much different, likely relying on string copying even on reads rather than passing strings by reference (reference counted immutable strings would work, too, but is probably too heavy handed), and definitely not exposing the environ array.

The closest libc can get to MT safety is to never deallocate an environment string or an environ array. Solaris does this--if you continually add new variables with setenv it just leaks environ array memory, or if you continually overwrite a key it just leaks the old value. (IIRC, glibc is halfway there.) But even then it still requires the application to abstain from doing crazy stuff, like modifying the strings you get back from getenv. NetBSD tried adding safer interfaces, like getenv_r, but it's ultimately insufficient to meaningfully address the problem.

The right answer for safe, portable programs is to not mutate the environment once you go multi-threaded, or even better just treat process environment as immutable once you enter your main loop or otherwise finish with initial process setup. glibc could (and maybe should) fully adopt the Solaris solution (currently, IIRC, glibc leaks env strings but not environ arrays), but if applications are using the environment variable table as a global, shared, mutable key-value store, then leaking memory probably isn't what they want, either. Either way, the best solution is to stop treating it as mutable.
This prompt is a lot more complex than what I did. I don’t recall my exact prompt but it was something like, “Generate a list of 25 songs that I may like if I like Girl is on my Mind by the Black Keys.”
Fascinated by everyone’s take on what the “doom” in doomscrolling means to them. One of those weird phenomena where someone is saying this word and someone else knows exactly what they’re talking about when they say it, but the two parties have different definitions of the word that just happen to exist peacefully with one another.
What people consider oligarchy is actually allowing the outsourcing of governance to the elite. Corporations are disproportionately represented because they are the ones who do the most research and strategizing. The high profile victories of the post WWII era (e.g. Civil Rights, the Clean Air Act, OSHA) were achieved by grassroots groups dedicating themselves to similar levels of effort. On the other hand, modern day advocacy and political engagement prioritizes entertainment and memeyness. Even today, people achieve victories over the elite when they take civic engagement seriously like NIMBYs blocking billionaire developers.
He hasn't just been tolerating it, he's been actively promoting their ideas.

The Nazi salute was just a much more public display of the same behavior.
ban foreign math? aye.
A big part of Elon's brand is making it look like he's a kind of autistic, nerd-prodigy. Same aesthetic that Sam Bankman-Fried played on with his cargo shorts and gaming habit. Many normies think that Elon "invented" electric vehicles or SpaceX's rockets and isn't simply a financier with a large inheritance.
Upon review, I realized the parallel construction in "No, my shelf contains no book by Hemingway, but it does contain one by Hemmingway" would help smooth things out.

More to the point, https://archive.org/details/stephencranebiog00stal/page/40/m... has this real-world example: "Although Crane’s list of books at Brede Place contains no book by James Fenimore Cooper, he obviously knew his Cooper."
Depends on your definition of capitalism.

The original Adam Smith capitalism basically called for a nation of small businesses - ultra decentralized. Modern American industries are very far from that. Some might argue they're more like state-sponsored organizations. Which definitely wouldn't be Adam Smith's capitalism.
On a quarterly scale, history shows it typically has little to no effect on e.g. stock valuations.
That wealth, even if it's not in hard cash, can distort reality in ways that should simply not be permitted.
24H2 may harm steamvr functionality? You have a source for that?

That's literally the one thing I still use windows for. ( https://news.ycombinator.com/item?id=42797284 )
How does no one pay for it, though?

I don't know the ins and outs of the UK education system, but I have to assume the facilities and employees are still paid for.

> Does food and water? Shelter?

If everyone had access to it for free? Absolutely! I wouldn't work as a farmer or build houses if no one had to pay for those products. Value, or price in this context, is only really feasible for scarce assets. If something is seemingly unlimited and freely available it will have no (financial) value.
I trust a conviction by a unanimous jury verdict with strict rules of evidence than but the whims of one person.
A usable equivalent of the file system is sorely missing from the web. Every email address should come with a place to publically share files. It could be as easy as https://user@emaildomain.com/
Ask HN: What's an example of a product you're happy to be a customer of?
For a lot of products, it seems like I use it because I need it, but I'm not necessarily happy or proud of it. For example:

- I use TurboTax because it's helpful, but I'm not happy or proud to use it (because it shouldn't need to exist).

- I use TikTok, but it doesn't make me feel good because I know I'm exposing myself to manipulation and data privacy concerns.

- I drive a [REDACTED] car, but it doesn't make me feel good because I always feel scammed when I take it in for maintenance.

I do feel good about my Brother printer, though -- Toner is reasonably priced, and I don't feel like they're trying to squeeze every dime out of me that they can; it's just a good reliable printer that does what I ask it and keeps out of my way otherwise.

I'm interested in all kinds of answers: Software, hardware, services, tools, toys, anything!
Explain. Isn't a dimmer switch just a variable resistor? Do you need fancy dimmer switches if you want them to work with LED bulbs?
I bought my house (in CA) in 2019, and my property tax bill is ~$30k/yr. My literal nextdoor neighbor's property tax bill is less than $1k/yr (it last sold in the 1960s and has been passed down within the same family).
they hate each other but when it comes down to it they all understand their position and common interest in screwing everybody else over for massive and unthinkable profit.
Give the plumber $2 million and he still won’t be taken seriously at the country club. He can try to buy influence from local politicians, but that only works until an older family disagrees with him and offers something better. Like a job for their niece. Or not to publish those pictures from that party.
I find it amusing that I'm slightly disagreeing about philosophy with `philosopher1234` but I do think there is a distinction between wisdom and reason and "philosophy", after all, translates to "love of, or friendship with, wisdom".
I also found a monitor light to be a great addition.
It is! 4o is unfortunantely often very dumb in tricky circumstances, or is biased toward pundit-like opinions that are wrong. I'm not sure why that is the case, but the full o1 always has a "weight"/"presence" to it when I chat with it that suggests to me like a real intelligence. It can also solve difficult puzzles that 4o and me struggle with.
The number of exceptional people is surpassed only by the number of exceptional publicists.
There are a few reasons.

It is more beneficial than cardio in raising my base caloric burn, though I also like running and hiking when I can!

It takes less time each day than cardio for giving me the kind of focus and calm improvements I want.

It has a much bigger impact on physical appearance as well. Something I've learned is that more muscle mass really does translate to more respectful treatment from basically every other human in your life.
Many of them love consuming and faffing about with complex spreadsheets but I just watched my CTO cut & paste cells with menu items and the mouse, in a round-about A->C, B->A, C->B way. And the font is comic sans, and everything is sorted by color. Any of the more sophisticated tools or a macro is way beyond this one.