skysight-inc/HackerNews huggingface dataset:
Seeing this topic/documentation gives me a sense of deja vu: I think it's been frustrating and confusing a great many perfectly decent PostgreSQL-using developers for over 20 years now. :P
Storing data in text costs less. A tcp connection to get some blog posts from another process is not necessary.
This is important. Methane causes more climate harm than the same amount of CO2.

As the article says: Methane reductions in the short term are the fastest way we have to avoid the worst effects of climate change.
The entire point of using Linux is to avoid this type of shit. If the people in charge of a distro it don't get this, it's probably best to avoid them and the project entirely.

When users ask you to copy MS Windows, they mean the user interface and how things just work out of the box, they aren't asking for spyware and Microsoft's dark patterns.
> The thing is 5" wide and weighs 1.5 lbs, it's not exactly a burden to lift it a little.

It's the difference between being able to hit the button one-handed or needing two hands. My Mac Mini is sitting at the back of my desk, and the power button is toward the rear end of the Mac, and I definitely find it a bit clumsy to reach back with two hands, flip it over (disturbing an wires/peripherals that might be plugged in), find the button, and press it.

> And there are highly practical workarounds

Not as practical as putting the button on the front or top.

It's certainly not a deal breaker, but I do find it mildly annoying. The ideal for me would be to have the button easily accessible on the front or top, and have it behave like other devices I use: a short press to sleep/wake, and a long press to initiate shutdown. And when I'm getting up from my desk, I could give it a quick tap to put it to sleep and lock it.

My workaround is to use a keyboard shortcut to put it to sleep, which it works fine and is not a big deal. But I still think Apple deserves a bit of mockery for this decision.
I believe the savant in this case is the computer that takes instructions literally?
As someone who is self-hosting with a docker on my own server, I don't see the negatives mentioned in this article as being a problem at all. Quite the opposite, it gives you the freedom to do your docker setup how you want it.

It took me some time initially to figure things out and I had to learn some things. But now it's a breeze. Once I had reverse proxy and automatic certificate renewal in place it has been working ever since then without me having to do anything. Adding a new service like Immisch or Jellyfin takes me an hour or less. Which can be quicker, but I adjust every docker compose to my setup and make it more secure. E.g. I create a new non-root user for each service. Basically I have the whole setup figured out; I have notes and checklists for the new services I add. I don't need to figure out things anymore and in 95% of the cases things just work.

Updating existing services takes minutes: just increment the version in the compose file and rebuild.

For my setup, I use macvlan as opposed to the default docker bridge network. So, the `ports: - "8000:5000"` docker compose config is being ignored. Instead, each docker container gets its own unique IP and MAC address I assign to it. It can then use any port it wants. Thanks to this, on my home network, I can access any container I want by IP. And any container can access any other container. I then add some restrictions for security purposes on the host machine using nftables.

For reverse proxy, I use Nginx Proxy Manager which is a simplified GUI around Nginx. I'm slowly moving to just using Nginx.

For the database, I run multiple instances of Postgres and MySQL and I don't see any issues. They take an insignificant amount of resources compared to the applications. If the application is not in use, its database instance is not being used as well.
Is GPS spoofing an option, underground? Would instantly work on all phones.
Pretty sure only M1/M2 supported, so none Apple's new offerings will fly...yet.

Shame, I'd love to use Linux on Apple's latest and greatest MacBooks, but will stay with tried and true Dell Precision series until the year of the Linux Apple laptop becomes a reality.
I'm pretty happy with my M1 mac book pro with 16 Gb. I'd expect this to be faster. I typically have intellij, vs code, slack, a bunch of docker containers, etc. running. All fine. Get more memory maybe.
Docker is simply a packaging format with docker compose being a wrapper for docker run. Author seems to confuse general application issues with docker's.

Article wasn't convincing enough about docker compose's shortcomings. The linked github's README even less convincing. But to each his own.
I think it could be as simple as clicking a date will cycle it from default, mandatory off, mandatory non-off (must be working).
That is why ethical distributions do not check for updates without user's permission.
This is really cool.

Sort of related, what I find kind of silly, is that my car probably knows really well where I am, but can't help my phone figure out where my car is pointing to despite being connected to it.
Being able to tell a fellow developer "do docker compose up and you can work" is a lot better than navigating them through the installation of a bunch of tools, each with their own quirks.

I'm not convinced anyone below google needs kubernetes, but containers for quickly setting up and running something on my machine are a blessing.
Why did the half-plane, half-helicopter not work? (2016)
I would want to use a search engine that does not perform JavaScript interpretation, image interpretation, OCR, etc. (This is not the same as excluding web pages with JavaScripts from the search results. They would still be included but only indexed by whatever text is available without JavaScripts; if there isn't any such text, then they should be excluded. This would also apply if it is only pictures, video, etc and no text, then they also cannot be indexed, whether or not they have JavaScripts.)
But it’s not an apology, it’s the right design decision. The battery charges to a usable amount extremely quickly, and if you could plug it in all the time most would, which defeats the point.
Ahh… the good old days. Usually when I walked all the way to the computer center to pick up my printout, it would say “syntax error on line 1”.

The. I had to walk all the way back to the terminal room, and was a lot more careful the next time.
Is it spoofing if you are telling the truth? Just pretend to be a GPS satellite during its morning commute.
Even just using your ai assistant in your .zshrc / whatever to add useful aliases etc. is a good win.
A lot of complexity in that “start hammering” bit.
This was a nice short read. A simple (temporary) solution, yet a clever one.

How was he managing the instances? Was he using kubernetes, or did he write some script to manage the auto terminating of the instances?

It would also be nice to know why:

1. Killing was quicker than restarting. Perhaps because of the business logic built into the java application?

2. Killing was safe. How was the system architectured so that the requests weren't dropped altogether.

EDIT: formatting
It's always fascinating to discover a comment on Hacker News arguing against using network services in any way without the written permission of their owners and operators. We'd have a very different internet today if people had been following this advice for the last 30 years. A much worse internet, to be clear.
Do you ever plan on updating? Also, if the telemetry was automatically sent whenever you requested an update, would it be acceptable?

By painting telemetry as bad _because_ of the inherent tracking available due to the TCP/IP connections being made in the background, that does nothing to say the above is bad, since you've already agreed to implicitly worse tracking (since third parties now have that data) in an affirmative manner by requesting an update.

I would agree that this implementation (and opt-out telemetry in general) is bad, but let's not pretend that it's bad because it makes connections to servers over the internet.
I heard - and I wish I remembered where, but possibly when I heard Dr Zahi Hawass speak one time - that much of the grave robbing actually happened within a few years of the tombs being sealed in the first place. So it could still be 4k years since they were last opened.
How could you know what problems they had in order to assert that they don’t exist in Arch and therefore weren’t caused by systemd, especially considering that the only information provided about the problems is the assertion that they were caused by systemd?
> "Oh, well both Windows and Manjaro collect telemetry now, so one less reason to change"

It is one less reason to change from Windows to Manjaro...

People that can't get such a simple thing as no "opt-out" spyware in the distro right can't be trusted.
Do you have a link to a good guide? I still have references to Manjaro all over the place.
That was a bit underwhelming compared to what the headline set my expectations up for, but definitely a good idea and neat solution.
I don't think that was a typo, earlier in the article they classify planning as the domain of middle management, and judgement-based execution as belonging at the supervisory level. I think they are copying this from retail management, I have a hard time imagining a use for an engineer who didn't have the ability to plan or apply judgement.
A perfect bug report. I wish I was getting similar writeups instead of "sometimes doesn't work". Thank you!
Not only that he wants to re-invent messaging and daemons, essentially.

There are pre-existing paradigms for service brokers, message passing, etc., they all try to solve this problem, and they all share this same fault, they become in-extensible...

Which is the core programming tradeoff, flexibility vs robust constrained behavior.

On the extreme end of flexibility you have AI goop you barely understand, but arguably it is far more flexible than anything you ever wrote, even if you can't make any guarantees about what it does, on the other hand you have these declarative things that work fantastic if that's what you wanted, but probably not worth getting into computers for...
The author mentions 2011 as the time they switched from REST to RPC-ish APIs, and this issue was related to that migration.

Kubernetes launched in 2014, if memory serves, and it took a bit before widespread adoption, so I’m guessing this was some internal solution.

This was a great read, and harkens back to the days of managing 1000s of cores on bare metal!
What BSD is the closest to alpine in the Linux space?
Which BSD is the smallest in size and very security focused by selecting for minimalism while also being well maintained and used like alpine?
That seems like it would be a great starting place for a good desktop os
I used to run Devuan on servers but all the package versions being far out of date was frustrating. Now I run Guix System (on desktop and servers). No systemd there either.
My feedback:

This advice was contradictory and impersonal, condescending in part.
For the base model, but any upgrade on the Mac will kill that advantage instantly. For those keen enough to solder better parts on it the Mac Mini base model is the worst kind of barebone, filled with components that shouldn't even be produced anymore.
Sounds like a pretty typical junior engineer to me.
[We should improve society somewhat.avif]
It has expressions that seem like they could lead to much shorter code. I suspect it would take some time to get used to though...
Since I turn off my Mac almost every night, just like I turn off my television, lights, and other stuff when I don’t use them. To me, personally, it makes no sense to waste the electricity for about 15 hrs * 365 days per year.

I would put the power on any vertical side of the mini if I were designing it for my use.
JWST finds galaxies pointing toward a dark matter alternative
I had also sometimes done, but usually because the existing UI isn't very good (and sometimes it doesn't work at all).
With Surge in New Users, Bluesky Emerges as X Alternative
I’d rather have a compiler+ide-supported testing framework that doesn’t require a tested code to be prepared for being tested in any way. Almost all boring languages are fine at writing straightforward code without ceremony, even Java.
Imagine the chaos that would ensue if each IC had four to eight juniors to supervise... :)
I think 2) actually has the most merit. If you have a large number of e.g. temp files a container creates, retaining that file history may not be particularly valuable.

Some sort of "hey back this data up, it's important to my function standard would be nice, and not just for container apps.

Trying to figure out where your app hid its configuration and save files is a perennial user frustration.
Rolligon
Do you have some reference that you can link to? Would be curious to see something about this
Competition, low taxation (kerosene isn't taxed), and completely ignoring all externalities. (Not that the US is very different in those)
Just wait for systemd-telemetry.
to defend the sceptics: in 1960, memory cost (inflation adjusted) ~46t USD/TB, so a modest 4K stack would've set you back the equivalent of ~180k USD.

Stacks are effectively (10MB for 1 cent) zero-cost abstractions now; they were not then.

https://ourworldindata.org/grapher/historical-cost-of-comput...
> Also, the idea that the only reason people work on the project is that they need the money

No one has presented this idea. Your arguing that we should stop paying employees, because they will obviously continue to work unless they are only working because they need the money?

Saying that if someone wins the lottery they’ll likely leave to Perdue the opportunities that bag of money will present them to is not the same as saying the only thing keeping them at the job is money.
Agreed. Running a modern "computer program" is more than just executing a single binary file.

When you have a open-source application with five or six moving parts (monitors, backend, a database, etc.) being able to deploy it to a VPS with a single docker compose and have them all containers act on an internal dockerized network without conflicting ports, etc. is a GOD SEND.
You don’t need to plan for people leaving the company if you have a emergency reserve big enough to literally compete with the lottery payout wise in emergency. If someone leaves you can just hire a couple of hundred people to replace them and still save money.
We get bones and feathers from animals living 10 million years before that. We can find the traces from the Chicxulub impact across the whole world. Same for large volcanic eruptions. Burning enough stuff to cause this kind of global warming would leave plenty of chemical traces. It’s just not serious.
Show HN: ListPostcode – A Global Directory of Postal Codes by Country
ListPostcode.com – I’ve created a platform to provide comprehensive postal code listings for countries worldwide, aiming to make it easier for users to find accurate postal information. I’d love feedback on usability, additional features, and any specific data requests that would make this tool more valuable for you!
Anecdotal, but I learned stuff from this article
>> take stock of the “what” you’re asking as well as the “how.”

I think a lot of errors stem from assuming that "what" and "how" are somehow distinct concepts. In reality they are the same thing, we are just describing objectives at varying levels of abstraction. There are important inflection points along the entire gradient.
Interesting read, the fix seems to be straightforward, but I'd have a few more questions if I was trying to do something similar.

Is software deployed regularly on this cluster? Does that deployment happen faster than the rate at which they were losing CPUs? Why not just periodically force a deployment, given it's a repeated process that probably already happens frequently.

What happens to the clients trying to connect to the stuck instances? Did they just get stuck/timeout? Would it have been better to have more targeted terminations/full terminations instead?
The evidence relayed by the person I replied to, that as the chip was cooled the performance increased.
Taking an 80286 and reclocking it in order to get an 8-bit CPU to work as a 16-bit 80486 processor. Ambitious project.

The IBM 286 can operate at frequencies below 20MHz as well.

>http://www.machine-information-systems.com/286_Processor.htm...

Link to separate repository: https://github.com/rodneyknaap/atx-486at-mainboard
Yeah,we laughed about the stereotypes, but then a genocidal dictator jumped a neighboring country and Russian society very stereotypical just went not only along with it bit danced in the streets . The old stories of everyone dreaming the same western dreams, they are collapsing in front of observable reality .
Well, at least they could make it easy to feedback, like a button on the artist/album page. But it's it really that hard to do it themselves? They are not getting a million albums per day, do they? I'm sure there are ways to improve the process with a little good will.
As another commenter started to point out, the risk is essentially cloning the key. So, if you were out to dinner and it was cloned while you were out, you might not realize you'd been compromised whereas if it was stolen, it might too late, but you'd know. It seems that for many/most people the risk is low, but anyone at risk of a state sponsored attack should be aware.

For the threat model of keeping out random online attackers with no physical access, it seems this vulnerability doesn't matter.
There are a lot of alternative lock implementations that are used all the time, with the most common ones probably being tokios RwLock/Mutex and parking_lot.

That lint won't help for those.
Yes unfortunately there’s no Linux that runs on the metal on an M4 yet.
>> if you know that your manager has to write a weekly report with kpis like code coverage and test cases

The second illustration in the article seems very fitting here
When done right, delegation is as much about building confidence and competence as it is about freeing up time
Nautical Backup – A simple Docker volume backup tool
Australian real estate agent hallucinates two schools in rental listing
But why would you spend billions training an llm, when it barely shiws any improvement over the previous model.

Unless OpenAI is willing to do something desperate, the best they have right now is what llm are, and so the cost would be in maintaing them. If you already paid for a bunch of H100's to train, there is little incentive to move away unless you know TPU are going to be significantly cheaper to run, cheap enough to explain the new cost of buying them.

This is ignoring the giant bubble that has balooned out of AI hype, which if popped would be disastorous for the comapnies most invested in the industry. Nvidia has a P/E ratio of 60-70, if they dont get enough future growth to explain it, they could lose a third of their pricing if not more.
It’s because up until very recently, PioneerDJ gear only supports MP3, WAV, and AIFF.
Since people are posting their respective recipe formats, I'll throw in one created by a friend from college. I haven't tried any recipes in this format, but the color coding of processing/ingredient blocks to the vertical time axis and clear listing of how ingredients get processed together are appealing.

I've had multiple recipes on common recipe sites in which, mid-cooking I've realized were missing steps, didn't mention reserving a portion for later, or some elements were not impacted by the serving size multiplier. A diagram of some sort could help me reduce my error rate.

http://torfinseth.wpengine.com/wp-content/uploads/2016/07/Bu...
I like the practicality of this
Send your favorite recipe to any of the local robot chefs near you to get the exact dish you want, every time.

would restaurants with static menus even be relevant at that point?
Yeah, read a github issue on the topic, looks like this won't change. Tag with some spacer like `:` would be great, but the app would have to treat them differently from regular tags to be useful to me. Or maybe I'll make a pull request :-)
Orbstack might improve energy consumption for your setup, they are applying some clever hacks.
Steve Jobs knew that details matter (not just high level objectives). They key is to pick the details that actually matter and avoid focusing on those that do not.
Meta's chatbot is straight up telling mushroom hunters to cook up poison
Alternative theory: you also ended up cooling the crystal oscillator, which subtly influenced clock speed.

At any rate, sounds like a really fun high school project!
Found you a fun edge case in France: your tool doesn’t know how to faire le pont.

Holidays here often land on a Thursday. It’s generally agreed to not be worth the effort to get back into work mode for just one day, so everybody takes Friday off too. (Thus, “making the bridge)

This doesn’t count against your vacation time. Even schools take the days off. Holidays seem to be scheduled this way intentionally, and sometimes they’ll even have one on a Wednesday.
Delegation doesn’t demand strict separation between "what" and "how"
You https://news.ycombinator.com/item?id=42122491 keep https://news.ycombinator.com/item?id=42106026 spamming https://news.ycombinator.com/item?id=42106020 this.

https://news.ycombinator.com/item?id=42122881

https://news.ycombinator.com/item?id=42103321

https://news.ycombinator.com/item?id=42103303

https://news.ycombinator.com/item?id=41735036
With a locked screen, key presses go to the password field. I have twice caused my user account to become disabled due to too many password attempts while cleaning my keyboard.
I use the convention that all my containers are getting a /data/ folder where data can be stored and will get an automatic daily backup.

It is easy to set the right storage behind /data/.

Just a convention, nothing more, smoothly working for the past "many" years.
We hit this in a past gig too. One of the big services had a leak, but deployed every 24 hours which was hiding it. When the holiday deploy freeze hit the pods lived much longer than normal and caused an OOM storm.

At first I thought maybe we should add a "hack" to cycle all the pods over 24 hours old, but then I wondered if making holiday freezes behave like normal weeks was really a hack at all or just reasonable predictability.

In the end folks managed to fix the leak and we didn't resolve the philosophical question though.
Dutchland?
Marginalia and Kagi are the only alternatives worth considering
In Switzerland (Europe?) we can easily get cheaper price, from official resellers, than the edu price. Apple store won't match.
Oh thank goodness. I knew I buried a train somewhere around here but I just can't find it.
Pravoslavnik motorbike gangs? Check.

https://en.m.wikipedia.org/wiki/Night_Wolves