skysight-inc/HackerNews huggingface dataset:
Once it gets hard to run the needed services for all the applications in the organisation/team on your development machine it'll start to look more attractive to turn to Docker/Podman and the like, and that's when automatic tests and deploys built on disgusting YAML starts to make more sense.

I've been at a place where the two main applications were tightly coupled with several support systems and they all were dependent on one or more of Oracle DB, Postgres, Redis, JBoss, Tibco EMS and quite a bit more. Good luck using your development device to boot and run the test suite without containers. Before that team started putting stuff in containers they used the CI/CD environment to run the full set of tests, so they needed to do a PR, get it accepted, maybe wait for someone else's test run to finish, then watch it run, and if something blew, go back to commit, push to PR, &c. all over again.

Quite the nuisance. A full test suite had a run time of about an hour too. When I left we'd pushed it to forty minutes on our dev machines. They didn't use raw Kubernetes though, they had RedHat buy-in and used OpenShift, which is a bit more sane. But it's still a YAML nightmare that cuts you with a thousand inscrutable error messages.
I scanned the docs but don't have time to deep dive, and I couldn't see: how does this access the DOM? Does it call JS DOM API functions from rust? And what's the performance like for doing that?
The judge’s happiness is immaterial (I’m unsure why you’re focused on his emotional response, it doesn’t provide him additional options). What matters is his obligations to the creditors and written instructions to the trustee. Those are facts, both legally and public record (respectively).

If the judge intended a different auction process than what was held, or less expansive language directing the trustee (granting less authority to the trustee), that is their mistake.
64 bit mod is much slower than 32 bit mod. Your C program uses int32_t everywhere, while your Go program uses int (which is probably 64 bit on you machine); so this is not a fair comparison. Changing the Go program to use int32 everywhere makes it 35% faster on my machine.
> This poses a challenge for anthropic reasoning as a viable explanation for cosmic coincidences and the apparent fine-tuning of the Universe

It's a philosophical matter and it's been debated uncountable times but isn't that line of reasoning moot? Pick a value out of a probability distribution, if it's not incompatible with life here we are no matter how extreme that value is. If it is incompatible we are not here to reason about it.
Yeah, I'd bet their burnout risks aren't going to go away by just replacing k8s with ECS.

I also hope they have a good support contract with AWS, otherwise they are going to be in for a fun surprise when ECS has some weird behavior or bug.
Other funders too.

2022, https://ece.ncsu.edu/2022/misra-named-to-darpa-microsystems-... & https://ece.ncsu.edu/2022/veena-misra-awarded-alexander-quar...

> (DARPA) has named Dr. Veena Misra to the Microsystems Exploratory Council (MEC) for a three-year term.. total funding with Misra either as a PI or a mission-critical Co-PI exceeds $59 million.

2023, https://ece.ncsu.edu/2023/department-head-dan-stancil-to-ste... & https://engr.ncsu.edu/news/2024/05/10/misra-named-head-of-de...

> After 14 years of outstanding leadership as head of our Department of Electrical and Computer Engineering (ECE), Dan Stancil will be stepping down from his position.. Veena Misra.. named Interim Head.. [May 2024] Veena Misra has been named as the permanent head of the Department of Electrical and Computer Engineering (ECE) at North Carolina State University.
I think it's necessary. Bots and trolls are already ruining online conversations.

I envision a state run identity provider which provides a limited number of non-resolvable identires to you. E.g. you log in with your personal identification card, then the website knows you as <some guid>. Your identity can only be resolved on court, e.g. if you commit online fraud.
That was my immediate takeaway as well, although it's important to remember that we don't have any certainty either way.
Sorry to have to tell you this, but you’re old. Your neural plasticity has gone down and you feel like you have seen it al before. As a result you cling to the old and never feel like you grasp the new. The only reasonable thing to is to acknowledge and accept this and try not let it get in your way.

Our generation has seen many things before, but at the same time the world has completely changed and it’s led to the people growing up in it to be different.

You and me didn’t fully grasp CPUs anymore. Some people today don’t grasp all the details of the abstractions below K8s anymore and use it when perhaps something simpler (in architecture , not necessarily in use!) could do it better. And yet, they build wonderous things. Without editing php.ini and messing up 2 services to get one working.

Do I think K8s is the end all? Certainly not, I agree it’s sometimes overkill. But I bet you’ll like it’s follow-up tech even less. It is the way of things.
> Rhapsody will have superb support for Java. Apple has decided that Java is a very important part of their future and has devoted significant resources to integrating it into Rhapsody. In his keynote speech, Avie Tevanian said that "Java is Apple's biggest opportunity." I found the Java information to be some of the most interesting and pleasantly surprising news to come out of the conference.

And it did for a while, this always felt like a Plan B, in case Mac OS developer community bread with Object Pascal and C++, would not accept Objective-C.

As soon as they got the message that Objective-C was being fully embraced by the developer community, Java bridge was dragged behind the barn and shot.

And then a whole decade was spent looking for a successor to Objective-C.
Ping Identity run the largest enterprise identity platforms on the planet after merging with ForgeRock last year. Think HSBC, JP Morgan Chase-scale.
I have been using plover for about three years now for the majority of my time spent on the computer. I don't think I type more than 50 words a month using a regular keyboard. I still use (half) a keyboard for games, and there are some programs on Windows plover does not work with. There is an embedded steno engine (javelin-steno) so you don't have to use plover, but I have not set it up yet and just stick to using plover.

I write all my code using plover, but I am not a professional programmer. I use emacs most of the time. I use this dictionary for my symbols https://sammdot.ca/steno/emily-symbols.png, this one for
typing almost any shortcut combination with my left-hand https://github.com/Abkwreu/plover-left-hand-modifiers/blob/m..., as well as this http://www.openstenoproject.org/stenodict/dictionaries/cross... for moving the cursor around and selecting text. The emily-symbol dictionary is fairly popular, and most users will have some set of dictionaries for shortcuts and movement.

Its worth noting you can type single letters, so if you don't know a word or don't care to learn it, you can still type the word out. You don't have to memorize every single word.
Great, thank you, I'll take a look.
Python type hints may not be not for me in practice
This is not that surprising. First, it depends on how big the YAML files were and what was in them. If you have 200 services, I could easily see 200 YAML files. Second, there are non-service reasons to have YAML files. You might have custom roles, ingresses, volumes, etc. If you do not use something like Helm, you might also have 1 YAML file per environment (not the best idea but it happens).

My suspicion is the original environment (47 Kubernetes clusters, 200 YAML files, unreliable deployments, using 3 clouds, etc.) was not planned out. You probably had multiple teams provisioning infrastructure, half completed projects, and even dead clusters (clusters which were used once but were not destroyed when they were no longer used).

I give the DevOps team in the article a lot of credit for increasing reliability, reducing costs, and increasing efficiency. They did good work.
Mostly business guys don’t know the difference but we are running on local cloud provider and they think of it is not on Azure or AWS it is not in cloud - they understand that we run stuff on servers but they also don’t understand VPS is IaaS.

Developers want to use PaaS and also AWS or Azure so they can put it on their resume for the future.
Very cool project and would be super useful with something like GraphQL, which tends to produce big nested JSON objects. Thanks for sharing it!

One improvement in my eyes would be to remove the "connector" boxes, like `members (2): "Array"` and `powers (3): "Array"` and have the arrow go straight to the array property. Those connector boxes take up a lot of real estate without conveying new information.
Homicide is more like a prequel - the source material is the same as The Wire but was developed a decade earlier.

WOTC is indeed a follow-up of sort (same author as The Wire, produced recently), but the real follow-up to The Wire (i.e. what David Simon did straight after, bringing with him a bunch of actors from The Wire) was the short-lived Treme.
FTC urges smart device makers to disclose software update lifecycles
And then once that runs out we will once more turn on each other with the same stoneage instincts and railguns.

Or.

Or we take a brewk. Spend a thousand years fixing what evolution couldnt, turning inward, instead of using up the environment to build ever larger wheel chairs for the sprawling tribal mess.

Maybe that dreams of unchanged infinite growth are a madness in themselves , a madness necessary for now, as we fall apart without surplus. But it cant last forever, either we change or the fever dream burns itself out.
Fundamentally the issue is one of battery tech. If you can build some kind of magical super-battery that can charge quickly and has 900 miles of rage, as Toyota claims to be doing, then all of those issues magically disappear.

That said, the BEST solution to commuting is being able to walk to your workplace, but unfortunately with America's terrible zoning policies everything will likely remain super far apart and unusable without a car forevermore.
It doesn't use PHP's jit
I tried entering cocaine and it was rejected, but tried coca leaves and it looks quite good. Also my opponents pieces were coffee beans which is a nice color contrast, and with that I beat the easy computer player. My first try a couple hours ago and I chose Grasshopper Pie Milkshake and the opponent it chose was Avocado Toast, and both were green, and I lost.
The processed and chemicals may be a proxy for high calories low nutrition, but generally they are used to create hyper palatable foods that are low nutrition. In general, it's quite hard and expensive to produce high palatable foods using real ingredients; food engineering changes that and makes it easy for cheap food to mess with our senses. As far as I can tell, this is the generally accepted argument for the problems with UPFs - they make people want to eat more cheap crap food.
It's not that surprising. Japanese car makers are still not really making a lot of electric cars.
Jains don’t eat foods like onions and potatoes. But, so far as I know, this is on account of the bugs that may be harmed when harvesting soil-based plants.
And transparency of the process is one of those obligations to the creditors and to the population at large

> The judge’s happiness is immaterial

In an ideal world it would be, but we don't live in such a world. After watching a fair few US trials, pissing off the judge can quickly turn a case that would normally be a winner, into a loser you then have to go though the appeals process to try and fix.
Issue #393 - "My printer isn't working" is a highly recommended read in this repository. Every time I thought it couldn't get any worse, someone posts another atrocity. It's a bit like BOFH, but from the user's point of view.

https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpris...
> Is K8s the end all? Certainly not, I agree it’s sometimes overkill. But I bet you’ll like it’s follow-up tech even less. It is the way of things.

I agree with your analysis.

People wanna talk up about how good the old days were plugging cables into racks but it's really laborious and can take days to debug that a faulty network switch is the cause of these weird packet drop issues seen sporadically on hot days.

Same as people saying 'oh yeah calculators are too complicated, pen and paper is what kids should be learning'.

It's the tide of change
Five Companies Produce Nearly 25 Percent of All Plastic Waste Worldwide
I think that's quite different, though. If someone is currently doing paid labor, they indeed can't just quit in most cases, because they depend on the income.

But there's no such thing with volunteering to try a new service. That's just something people do because they feel like it, are bored, enjoy it in their spare time?
I wonder if there were any bootleg boards that copied the silkscreen mistake, but didn't use those 16V capacitors, and ended up catching fire.
Generally what the article discusses, and yeah my comment meandered a fair amount, is that should Tesla be specifically excluded from subsidies?

The EU has plausible progress from its mainline car makers in EV scaling. It can shield an entire industry with tariffs or targeted subsidies. The US is basically Tesla, some early stage startups, and the US companies only doing it because their activist shareholders would fire the US leadership of GM or Ford if they weren't being active.

The US is one company, and per my argument that company is no longer helping the overall health of the EV market. Honestly I think Chinese EVs would be a welcome kickstart to adoption in the US. At a minimum it would probably drive a vast amount of domestic manufacturing for onshore/nearshore chinese car factories, a sort of reverse-transfer of manufacturing technology/practice back to the US from China (from companies that are probably desperate to diversify their global footprint with the dire demographic and authoritarian future of China that is apparent).

If Musk wants to temper tantrum over that little meeting, then he is again not being a CEO. Again, HALF OF THEIR CUSTOMERS ARE DEMOCRATS. So not the middle third/half of Americans, not the quarter-right. You cannot alienate half of your customer base, and Tesla is going to find out what happens if a CEO plays politics.

Tesla is a company of passionate progressive thinking people that were willing to jump on board a radically new car company. Politics will be important to these buyers, because it is part and parcel of the brand identity.

This is marketing 101. Brands == Emotions == Identity == Investment. Musk has shattered the emotional and identity link of a huge amount of current and probably most future customers. For many, it won't just be weakened with some dose of comparmentalization/cognitive dissonance. For a large number, and probably some of the most passionate defenders (like me), it is poisoned.

So the CEO should have swallowed politics and played to his customer base. That is what CEOs and business is about. But that's not what happened.

Almost all Tesla owners I know were proponents and advocates for a decade. Since the election, they are now, at best, rationalizers. Many others regret the purchase and now will just ride out the current car/lease and "Never Tesla" again.
> I think we'd end up doing this no matter what. If it wasn't "agile" it would be "brisk methodology" or "go-minded development" or something. The reality is people sort of just like having hand-wavy terms that they definitely know other people have heard before, but have been given an ever shifting definition for.

Totally. That's "best practice!"
Is it this one, Kubernetes: Up and Running, 3rd Edition by Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson from 2022?
https://www.oreilly.com/library/view/kubernetes-up-and/97810...

(edit: found the 3rd edition)
High fructose:glucose ratios definitely exist in nature.

Agave syrup is 4:1. Apples and pears are around 2:1.

Moreover, high fructose corn syrup is a bit of a misnomer. Most HFCS used in food are 42% fructose, 58% glucose. The ones used in soda are typically 55:45.

That makes even the latter's ratio lower than say, watermelon, papaya, pears, apples, mango, blackberries, etc.
I can see why people may take issue with tabs VS spaces, that's as old a debate as programming languages themselves. But taking issue with single quotes is just on another level of bike shedding! WTF is wrong with single quotes???
I wish AZ was as good at this as CA. I rented a tesla from avis in AZ and it was a train wreck. At rental they were pretty threatening about they didn't have a place to charge so it'd be huge fees if I didn't bring it back charged, and they also didn't include the adapter that they said to charge at non-tesla charging stations. It's was both super stressful and a total pain to find a supercharge for this nearby. It's almost as is Avis is trying to go out of their way to making EV's seem horrible for customers.
Not really a reasonable comparison - paid labour is more likely linked to income that is used for basic necessities, whereas volunteering implies freely offering to take part in an enterprise/task - thus no consequence for just choosing not to partake. Honestly seems like a bit of an emotional overreaction.
In that case the paid labor loses their livelihood.

What do they lose when they weren't being paid in the first place?
Part of the gateway trilogy
Most people miss, that you do not need a full and fast charging infrastructure at home. I rarely need to fill the car from empty. I rarely need to jump on the next multi hour trip right away.

If you "stay with family" I assume this is a few hours or overnight. Even slow charging from a regular outlet gives enough over night or a 6 hour stay. In Europe a regular outlet can give 3-4kW, so 6 hours is enough to go another 100km.

At work they installed a lot of 11kW chargers. Sure - some might need them, but most people would be fine with topping up their cars every day on a single phase charger. You park there for 6-8 hours, even at 3-4kW that would be enough for a daily 200km commute (which is rare, that guy can go to the 11kW charger).

I stayed in rural Italy with really old crappy electricity. Even there I could hookup the car on single phase at 1kW and keep charging. Two days later it was full again.
Not GP, but there are two senses in which I think it could be meant:

- Currency no longer has to be backed by some fraction of shiny objects,

- Banks do not need to arrange CB reserves before making loans -- they make loans and then secure the needed CB reserves.
In the mid 80's I was the head of the CS student chapter. We ran the computer rooms for the science faculty. We had a room with about 20 Mac 128k. I do not know where Apple sourced their capacitors from, but these were not A-tier. A Mac going up in a puff of white smoke was a weekly occurrence. We had a few in reserve just to cycle them in while they were out to Apple for repair.

P.S. still my favorite Mac of all time was the IIcx. That one coupled with the 'full page display' was a dream.
Then they simply should not have opted in. I didn’t?
A build step in your pipeline is fine because, chances are, you already have a build step in there.
Is nomad still around?
Medium, so cant read.
47 clusters? Is that per developer? You could manage small, disposable VPS for every developer/environment, etc and only have Kubernetes cluster for a production environment...
Absolutely, and 90% of people will happily do so. So your personal ‘line in the sand’ is just completely and utterly irrelevant (aside from your own satisfaction)
"pay-to-play"
No, just Haiku 3.5, but I do like Anthropic's trained choice of personality more than the one I get from ChatGPT.
There are better ways to protest than violating a legally binding agreement - seems more like an emotional reaction than a properly thought through protest.
Being left out of a centralized platform at launch is a big deal. Lack of federation suggested they are not serious about the protocol part, as if it is a second-class crutch and at best a gimmick to attract nerds to another centralized platform. The techdirt interview seems to indicate otherwise, though.
Are you the only one waiting on your app if it goes down?
This article kinda reads like "I didn't need HA, and you probably don't either". HA isn't necessary, but if you want a reliable system that will be online without being woken up at 3am (assuming you even have alerts at that point), you're better off with HA.

Similarly, you don't need Kubernetes, but if you want something that makes developer's life's easier, makes it easy to use a singular API, has many, many integrations and tooling, then you're better off with K8s. Sure, you can go with VMs, but now you have to scale and manage your application on a per VM level instead of per container. You have to think about a lot of cloud specific services, network policies, IAMs, I don't know what else, scaling.

I guess what I'm saying, you always have the option of writing in Assembly, but why would you when you can have a higher level language that abstracts most of it away. Yes, the maintenance burden on the devops/platform team is higher, but it's so much easier for users of the platform to use said platform.
Your reading is overly simplistic. You're also feeding a huge diversity of disparate microbes when you eat, all of which produce a huge array of different chemicals during their normal life processes, all within our digestive tract. The question then is the interaction of all these different microbes and chemicals with the food and the human and the other microbes.
what a great article, I loved seeing the links that Krebs (?)/Unit 221B (?) dug up and all the info they managed to connect. It felt like I was reading a detective story. It sounds like this guy is doomed, the NSA application date alone basically identifies him
Weird one: a ring doorbell. Started going off randomly between 3-5 in the morning, stuck on until unplugged. Replaced with an analog one, don’t miss it at all.
The con men [edit: pluralize] aren't selling their product to software engineers. They're selling to management. So they twisted agile into some kind of feel-good micromanagement called Agile (with the cap A), which is what appeals to management.

How would anyone ever expect a framework that diffuses control from managers to sell well . . . to managers?
Encryption in git repo from start sounds like an antipattern.
I can’t post a translated Dutch website on HN without it being shadow blocked, yet one can post stuff like this. Still love HN of course!
I think the takeaway was Kubernetes did not work for their team. Kubernetes was probably not the root problem but it sounds like they simplified their infrastructure greatly by standardizing on a small set of technologies.

Kubernetes is not an easy to use technology and sometimes its documentation is lacking. My gut feeling is Kubernetes is great if you have team members who are willing to learn how to use it, and you have a LOT of different containers to run. It probably is not the best solution for small to medium sized teams because of its complexity and cost.
It would be nice.

Though, as a life-long Android user, I've been jealously looking at how long apple have actually been supporting their iPhones (at least since the iPhone 6) and I'm seriously considering switching.

The 6S, 7, 8 all got feature updates for 7 years, and are still getting security updates after 9 years. The iPhone XS is still getting feature updates after 6 years. On Android, you are lucky to get 3 years of feature updates and 5 years of security updates.
Well yes, but I doubt that Krebs is really posting this data dump for random Internet readers like us. Some other investigator might find some useful hints in it, though.