skysight-inc/HackerNews huggingface dataset:
I'm pretty certain that fifticon was using water as an example and metaphor, not a specific element of the mouse Universe experiments.

Mice's evolutionary history has evolved them as a small, vulnerable, prey species. In the absence of predation pressures, rather than evolve to a well-balanced and well-functioning society, the same adaptations which are beneficial where most juveniles (and many adults) are killed by predators --- high sex drive, high fecundity, extensive foraging, occasional conflict among mice --- become pathological of themselves.

Too little water kills. Too much water kills.

To much predation destroys mice communities. Too little predation destroys mice communities.

And by extension, similar lifting of long-established, evolutionarily-shaping constraints might affect other populations negatively. The implications for human populations, whether localised (e.g., urban crowding) or global (overpopulation, resource conflict) are pretty clearly indicated in Calhoun's work.
Hydrogen would also be .. interesting ...
End-to-end congestion control cannot avoid latency spikes (2022)
Thank you that was enlightening, and thanks for the heads up too about the images
can you precut it, then solder/polish it to hide the cut?
Seconding this.

Having lucked into using Lilo and no initramfs for several years now, I'm very happy with robustness and straightforwardness of the solution.

In contrast, on the rare occasion I've dealt with somebody elses' GRUB and initramfs setups, they turn out brittle and complex.
As covered in the article, the free Final Cut Camera app gives you full control of the camera settings, including fixed frame rates.
Thats.. in bad faith.

If thats the qualification for "remote" then you can say that every attack is remote and it clearly isnt.
I belive I heard that Ticketmaster let the venue set one of the arbitrary fees and then hide it amongst the rest. So I would agree that the rest of what you said sounds likely.
Referer works standalone with search consoles.

Page visits tell you have many people you get. If you then use how many sign ups you get then you have a conversion rate. That’s an important figure. Page visits can also tell you if your marketing efforts have worked. Imagine doing all the marketing work and not knowing if it did anything.
It's wild to see this posted on hackernews.

I'm pretty sure hn has no problem with user traction.
> fair amount of power

My favorite thing about GPS is all satellites broadcast on the same carrier frequencies and the received signal at the surface of the earth is several dB below the noise floor. Which you can do with complicated signal encoding involving known values at the receiver and a really slow overall bitrate on top of a much faster carrier.
You vill eat ze bugs, you vill own nothing, and you vill be happy
Nowhere in my comment did I say it was easy to change, or that "we could literally change it overnight".

What I said was that with education, outreach, and other nudges, we could, over time, affect the statistical distribution of meat consumption. Which is correct. I did not say it was easy, in fact I did not comment on how hard it would be, I just said it is possible.

In fact, fixing humanity's over-consumption of resources will be very hard. But we have no choice. We will perish if we do not. So, idk about you, but I think we had better try.

By the way, and I want to say this as a genuine bit of feedback, but it is not very interesting conversation if you are going to take what I said, turn it in to hyperbole, and then point out that the hyperbole you made up is unrealistic. I would encourage you to read comments carefully, and make sure you have really understood what the person has said. Cheers, and nice username.
not a single mention of hearing protection?
Is heat a concern in HDDs? Vacuum would probably make it extremely difficult to cool if it's necessary.
I hate to bring the cynical take, but it has often been argued that slavery ended to a great extent due to economic factors (slavery simply not being so profitable anymore due to the rise of industrial capitalism, need of more skilled labor, decline of the profitability of plantations, cost of maintaining the system and stopping revolts, etc.).

Not saying that it was 100% economic and moral/ethical awakening didn't play an important role, but the economic changes definitely helped. And this kind of favorable factors aren't apparent in the case of convincing everyone to go vegetarian.
It doesn't really have to be slower as all that would be needed to do on installation is the final linking step. Linking prebuilt objects into a prepared kernel image shouldn't be inherently slower than assembling modules into an initramfs.
> Does that mean that, by default, fgets() blocks until the user enters a newline

Yes. By default, terminals operate in canonical mode. I/O does not happen at all until the user inputs a full line. Until the user hits Enter, the characters on the screen are just sitting there in the terminal's memory while the application's read system call is blocking on the terminal's file descriptor. The terminal does not write the data until the line is complete.

> and, before they do, it lets them edit the line buffer using the backspace, CTRL+W and CTRL+U shortcuts?

Provided that "it" refers to the terminal, then yes. Normally it's the terminal itself which allows you to edit the line you are typing on. This is also provided by the default canonical mode. Even the fact that letters show up on the line when you type is a terminal feature called echoing. So are things like backspace, delete, Ctrl+C for SIGINT, Ctrl+D for EOF.

Line and text editors just turn off all of this stuff. They place the terminal in raw mode where everything you type is sent immediately to the application where it is handled immediately. A wide variety of everyday programs do stuff like this. For example, password prompts simply turn off echoing to hide the characters.

Even the traditional Unix line ending \n is actually a feature of terminals. To the terminal, \n just moves the cursor down one line, \r is also needed to go back to the beginning of the line. The true line ending is therefore \r\n. The terminal just happens to invisibly turn \n into \r\n. This too can be disabled.
> the Stasi used violence as a political tool

This point is extremely silly. In the modern US, violence is an essentially omnipresent political tool, both at home on every level and abroad. In many cities across the country we just saw police violently crack down on protestors in universities protesting the US support of Israel's present massacre in Gaza, but this also happened at the protests against police killings and bigotry throughout 2020, or at Ferguson before that, or before that against students protesting the Vietnam war, or before that against civil rights protestors, and those are just the really famous cases in living memory. Relatively recently, an activist in Georgia protesting the demolition of a big chunk of forest for the planned enormous training facility for the already armed to the teeth police of that area was essentially gunned down by a whole firing squad of said police, extrajudicially, and you likely didn't even hear about it.

On a federal level, the FBI has been constantly deployed to attack political dissidents with national fame in more targeted ways, and the DHS and DEA were both essentially invented to do this with more impunity under very broad mandates surrounding very nebulous crimes. You could argue that ICE often functions this way too. The NSA's PRISM program is a surveillance apparatus the Stasi couldn't have dreamed of, and that's just what got leaked, and it was at this point like a decade of both capabilities growth and political unrest ago

Political violence is so normalized that when people are scandalized by our use of it abroad (usually via the CIA), it is when they use the tool of political violence for the benefit of American businesses rather than some perceived "pure" political motive, because it smacks of corruption of one of most important functions of US foreign policy, "necessary" political violence against the sovereignty of perceived potential threats

I agree that it is hyperbole to compare the modern US and its various forms of police to East Germany and its Stasi. The Stasi employed a much smaller scale of political violence than the modern US has, and had nowhere near the capacity nor appetite for widespread surveillance, which nonetheless is further dwarfed by that of its corporations, although of course these are often intertwined
It's very variable. 3 years is going to be the shortest duration, but it can be much longer.
I don't disagree, but the trouble is, which do you axe?

Everyone agrees there's too many, but nobody yet agrees what to converge on.

It's probably made worse by the fact that package management isn't considered part of the python core team's remit.

There's a github issue on the Rye page for "Should Rye exist?" for exactly that reason, and Armin (the original developer) seems pretty consious of the package manager clutter. But in all honesty, it solves a real problen that exists (that other package managers don't solve) so I can't see any reason Rye should do anything differently just because there are lots of package managers that currently exist.
I assume the "no it doesn't" was targeted at

> Meat production kills environment

The link above is responding to the "no it doesn't" by providing evidence that it does.

But to answer your question (it's in the link, but I'll save you a click), the next biggest cause is "oil seeds", which includes a large hunk of soy. Most of the soy goes to animal feed, 13% goes to oil for human consumption, some goes to industrial uses, and about 7% goes to human consumption of what would usually be considered alternative to animal products (tofu, tempeh, soy milk, etc).

Yes, eating anything is going to contribute to resource depletion, but what we eat makes a huge difference!
It's rare, but in my experience it can still be very impactful and hindering adoption.

E.g. that practice seems to be quite prevalent in a few high-profile pytorch packages, which caused our team a lot of pain when trying to enable reproducible cross-platform builds 1-2 years ago
Btw, if you want to keep your habits, but for some reason feel guilty about your resource consumption, you could just pay two other people to go vegan (or four other people to cut back their meat consumption by half), and you would achieve twice as much as by changing your own diet.

In terms of overall utilitarian impact, I mean. Not in terms of some moral systems.
The worst health advice and most conspiratorial food theories usually come from other tech folks in my workplace. The comments here seem to reinforce that.
"Abundant" in the infographic is questionable... in the universe yes, but on Earth not really.
The idea for aggressive orders in HFT is to buy before the market goes up, and sell before the market goes down.

HFT signals are about detecting those patterns right before they occur, but as early as the information is available globally. For example someone just bought huge amounts of X, driving the price up, and you know Y is positively correlated to X, so Y will go up as well, so you buy it before it does.

X and Y might be fungible, correlated mechanically or statistically.

You can also do it on Y=X as well; then what you need is the ability to statistically tell whether a trade will initiate/continue a trend or revert. You only need to be right most of the time.
#1987 is actually outdated and way too small. Nowadays it should include build/install/pip/flit/rye/setup/setuptools/setuptools-deprecated/poetry/[insert 50 more build tools].
The president has the power to pardon; he does not have the power to overturn a conviction. That would require a constitutional amendment.

The British parliament has recently done exactly that in the wake of the Horizon scandal - the convictions have been deleted and considered to have never happened.
To nitpick your nitpick, lost PLA casting is most definitely a thing; no wax required.
If it's a standard .pkpass, they could use it with an offline third-party app that can view those, e. g. PassAndroid [1]. Given Ticketmaster verifies Apple ID though, as mentioned in this thread, I'm not really sure it would work.

[1]: https://f-droid.org/packages/org.ligi.passandroid/
From article:

> Studies, such as those highlighted by Jeffrey M. Schwartz in "The Mind and the Brain," illustrate how our neural pathways strengthen with repetition, making familiar behaviors easier to perform over time. When change is introduced, the brain must adapt, creating new pathways and weakening old ones, a process that can feel uncomfortable and energetically expensive.
"besides the fact that I don’t want to install their spyware on my phone."

There's no other mention of spyware in the article - does anyone know what this is referring to?
I think the real lesson here is how bad the state of support has gotten. Whenever they tried to reach someone they were forwarded to people who don't know what they're doing, to forums where no one answers, to dead Reddit threads, all while hinting that paying extra may solve their issue.

Imagine a world where you call Verizon and the person on the phone knows what port forwarding is, or where you write on an official Discord channel and someone from the team replies with a fix.
What would you recommend for that use case? Just remote into an always on desktop?
Maybe to stop people selling the ticket and still going to the event with a pre-printed one? Solving that would also be easy if they have a central verification system (just invalidate the ticket and issue a new one) but not if it is all p2p.

(disclaimer: I'm a complete outsider, last time I bought anything from Ticketmaster was a really long time ago).
I never stopped. What's so bad about building your own kernel?
> permanently damage a kid’s psyche…boarding school

As a counter-example: my 16 y/o daughter attends an arts boarding school and is as well-adjusted, organized, happy and socially-connected as any teen I’ve encountered. I suppose permanent psychological damage could be latent; but I suspect otherwise.

That said, I’m not sure that Eton’s interventions mentioned in TFA, will have the intended effect; but time will tell.
But it's non-profit until it isn't.

I've worked in too many companies that have a "charitable arm".

And the "charitable arm" ends up being just a vehicle for, as you say, tax efficiency and profit maximisation and ways into markets otherwise barred to for-profit entities. Not actually focused on the point of the charity itself.
I will! I'm sure it's faster when the data is available. But when it's not, in the common circumstances described above, network and disk IO are still the same unchanged bottlenecks, for any package manager.

In conversations like this, we are all too quick to project our experiences on the package managers and not sharing in what circumstances we are using them.
Only page view? That's not really useful and you already got that with backend logs.

With true analytics, understanding typical session helps you optimising users workflow, making sure relevant features are easily discovered at the right place.

It really helps when you want to work on user experience. You may need metrics such as LCP, INP and CLS with details per type of page, ability to drill down data and get that in real time.

ROI of such script depends on what you do with the data. If that's vanity or not even looked at, you are emitting CO2 for nothing.
I think it's just usually any 3rd party app is to be considered spyware nowadays.
Belts and shoes doesn't have much to do with ticket sales, does it?
Air-Gapped Containers
Binary Kelly Trainer: Ship Investor Game
Is a fact that marine cages boost biodiversity or, being more precise, alter biodiversity. There are clear visible benefits on the fish schools and damages on the bottom invertebrate communities.

I had seen tuna cages at the sea ant there are small breams everywhere under the cage.

Young fishes used their surrounding areas as a sort of sanctuaries with plenty of food scraps and no fishing. The cage acts as a protecting physical structure that big predators avoid to no get entangled. Wild fishes living near salmon cages learn soon also that in this places it rains tasty fatty food every few days at exactly the same hour.

The cons is that the overlooked pellets falling in the bottom attract invertebrates able to stand the pollution that multiply exponentially and conquer the whole community.
A gas provides a "bearing" for the heads to ride on as the disk spins below it.
> I focus a lot on reducing iteration time to keep devs efficient, and the largest part of that is making sure debugging can happen locally, so you can test your changes or step through the code with a debugger.

I think people don't realize how big of a deal this is. I hate that not being able to run and debug your project locally (without crazy mocking) is becoming the new normal these days.
On Linux, binary wheels are unreliable and sometimes segfault.
Previews, a new feature that lets you see and interact with web apps on Poe
Ruby 3.3.4 Released
Tangentially -- use languages that have great enum support.

Well you knew what was coming -- Rust enums are excellent[0], and so are Haskell's[1] (try and spot the difference between an enum and a record type!)... But that probably won't help you at $DAYJOB.

A bit more on topic though -- I'd like to see a strong opinion on Option<SomeEnum> versus SomeEnum containing a Missing variant. I usually lean towards Option<SomeEnum> but I wonder if there are any devout zero value proponents.

I don't like how golang does/requires zero values, but in more expressive languages I do waver sometime between Option<T> and T w/ a "missing" indicator variant inside.

[0]: https://doc.rust-lang.org/book/ch06-01-defining-an-enum.html

[1]: https://wiki.haskell.org/Type
NYC Canal Street was similar to Akihabara 45+ years ago, for electronics? When did that change? 80s financial boom?
Work profile is really neat, yeah. I'm using Shelter for this, it's quite nice: https://f-droid.org/en/packages/net.typeblog.shelter/
There is a great documentary that covers some of the other issues with farmed salmon (amongs other things)

Eating Our Way to Extinction, available on YouTube.

https://www.youtube.com/watch?v=LaPge01NQTQ
You can't force the caller into using named parameters though. So when it's late at night, you're tired but also think you know better, there's nothing stopping you from doing RaiseInvoice(true, false) when you actually meant the inverse.
> I imagine that I would be much more concerned about a softer precious metal, and I'm glad I have a more durable ring instead.

Well, you could also just live with the scratches in your ring (if you had one made of eg silver) and declare them part of how it matures with the passage of time. Just like copper gets a patina, too.

(I'm glad you are happy with your ring! I'm just saying that if people decide to be happy, they'll find a justification to be happy with what they have. And if they decide to be unhappy, they'll find a reason, too.)
> But the obstinates are mostly failing

I believe there is a "trying too hard". Solving a worthwhile problem itself might be difficult enough to begin with, but trying to map out a solution plan and stubbornly make every checkpoint a success along the way statistically leads to failure.

Every single step has a chance of ("perfect") success that is not 100%. The more steps, the lower the overall chance of hitting the original problem/solution with the exact path of steps. And if the original plan contains a dead end one could not foresee, people give up at some point alltogether.

But persistence simply means more like "lets take multiple shots at solving the problem", discovering stuff along the way, pivot the strategy or change direction, but ultimately just trying to solve the problem X times, which over time increases the chance of solving it.
Oh, the huge HDD.
Thanks. Am just trying to think through how a potential dodgy president could manage to get themselves cleared of things like that. ;)
Show HN: RFID Poker table – Track chips and actions concept [video]
As part of my previous video https://www.youtube.com/watch?v=5QU8MC7q8FQ
I've been looking at how we can track poker cards and add them as an overlay over our video.

Showing cards is great but we don't get the actions

- Player A raised by 50
- Player B re-raised by 150

For now, we need to add all this information manually which could take up to hours for each stream.

Because of that, I've been building a concept for how we can track actions at the poker table automatically without the need for manual work, it will require readers that are far more expensive than the current ones from Eccel but the return on investment will be far bigger since we are saving 10's or 100's of hours per table per month from manually adding all the data.

How can we track bets?

- Each player will have an antenna below their chip stacks
- With it, we will know what is the current total stack
- If a player had 80 chips before and 60 now that means that they placed a bet of 20
- From there we can connect the dots and display what was the bet made by each player

What will we need as hardware?

- RFID-enabled poker chips - x200
- Fixed RFID Reader
- Antenna for each player + 1 Antenna for dealer cards
As other mentioned, anything AI (Stable Diffusion for instance is 5.86, ComfyUI 5.19, then there is Whisper, OpenLyrics, LLM), ... this is not counting the model files of course.
Some client projects are packaged in a way that bring in a lot of unneeded dependencies. They could be repackaged to be 'lite' but no one thinks this is worth the time investment and is going to pay for it.

In almost all cases venv are needed because the dependencies are brittle and changing the python version or some package version break the program.
Show HN: IndieBoard – Earnings leaderboard for indie hackers
Hi everyone!
I am Slaven, a software engineer and I made IndieBoard.

It is a platform for indie hackers and solo entrepreneurs compete against each other in earnings. In doing so they get exposure for their products.

I noticed that most solo entrepreneurs struggle with getting exposure for their projects.
I also noticed that a large percentage of entrepreneurship posts on social media that gain traction have to do with MRR.

The idea is inspired by Open Startup and Marc Lou's ShipFast earnings leaderboard.
Both of these locations require a person to pay to list their product.
Listing it on IndieBoard is free.

MRR is gathered automatically via a Stripe API key.

I have had trouble getting people to add their projects and open up their earnings, so I also added the ability to add your project while keeping your MRR private.

The Tech: SvelteKit, shadcn-svelte, DrizzleORM, PostgreSQL, Railway.

Any and all feedback is greatly appreciated, thank you!
I think removal of adversity was the point. Optimizing away adversity just as collective humanity tries to.

> Incidentally, after Universe 25’s collapse, Calhoun began building new utopias to encourage creative behavior by keeping mice physically _and_ mentally nourished.

I think I'd be more interested in the follow up work. Were they even able to identify and accomplish this? And how did the rats perform any better?
I'm in Germany and can cancel/change my subscription at myaccount.economist.com
> Do people really dual boot a lot in 2024?

Yes. I work on Linux and play most games on Windows. Playing games on a VM is... pretty terrible.
Most mainboards comes with an integrated gpu though? If you use that one for the host OS, it is easy to pass the discrete through no?
There was some sort of thingy that happened that caused people to work from home. Some of those that could, ended up liking WFH and decided never to work from an office again.

This is totally orthogonal to AI working.
AI Room Planner