skysight-inc/HackerNews huggingface dataset:
What drives the adoption of automation is not "labour is expensive" but "labour is unavailable", "labour is too slow to obtain/train", "labour is imprecise", "labour is dangerous", "labour is untrustworthy" or "labour is unreliable".

Generic industrial automation solutions are still very expensive to integrate unless simplistic. Furthermore, if you automate one unit operation, the rest of your process line also needs automating or the adjacent operations will simply become the new choke points.
The original title sounds a bit click-baity to me, so maybe that's why.
https://webreader.app/?url=https://www.nytimes.com/2022/01/2...
The big problem I have with the Keto diet is twofold:

1. People rarely compare it directly to something like a "Real Food" diet - they go from a lot of processed crap to mostly non processed stuff on the outside of the grocery store and then see huge benefits. But I suspect if they just switched to a Real Food diet in the first place they would see most of the same benefits.

2. It completely leaves out almost all legumes and many root vegetables and gourds which are both hugely beneficial and also some of the cheapest / most sustainable calories out there. There is a reason humans domesticated gourds early on - they are easy as hell to grow, tasty, healthy, balanced, and the shells often also provide other benefits.

On top of that the three above food groups are the main sources of high quality prebiotics (not probiotics) which are essential to our gut health and producing both essential fatty acids and Vitamin K2. The FDA just assumes that people meet an RDA value for EFA and K2 based on gut fermentation but this relies on people consuming quality fiber and most importantly specific prebiotics like long chain inulin and resistant starch (which are very different than simple starch and normal inulin). EFA and K2 are intricately involved in immune modulation, gut inflammation, inflammation in general, and all kinds of other processes.

I think we all know that the average person in the west is likely not eating nearly enough of these prebiotics and in addition many have other digestion issues as well. There is a reason scientists call them ESSENTIAL fatty acids and not "kinda sorta important" fatty acids.
It shouldn't be difficult:

1. You have a graph struct that has ownership of all nodes (in Rc containers).

2. Nodes have Weak references to connected nodes
Bitcoin’s energy consumption remains insignificant

It's hard to call an amount (220 Twh) that exceeds that of all the world's data centers (209 Twh) or of multiple countries in Europe "insignificant". Especially when it is disproportionately based on coal (and keeping many plants alive that should otherwise be shut down). And which has been growing something like 50-100 percent YoY for the past several years.

When we desperately need global usage and energy usage to decrease, not increase.
I still use foobar2000. The library/metadata management it is quite proud of is entirely built on your existing folder structure (it does not mutate it; it auto-explores/watches it for changes) and your ID3 tags (which it only mutates on your explicit edits). That was a big deal at the time it launched, especially versus how Windows Media Player and iTunes both fought to control your folder structure, rearranged everything form time to time, and would update your ID3 tags at the whims of Microsoft's or Apple's "genius" tagging databases (which were often full of mistakes, especially for rare/weird files).

Foobar2000 was the breath of fresh air opposite of "software/vendor lock-in" and a model that software today still often fails to live up to.
If covid happened 30 years ago, I can imagine public safety ads about kids sharing and blowing on NES catridges to make them work, quite a vector.
People say what they will with JPA but at least it makes “context for the code” very clear.
Advanced dining reservations?
Please don't over-index on this comment. It's pretty out of touch with how the majority of the field works.
Oh, sure. People are wrong a lot.
> Microservices does not mean Kubernetes. The idea that to properly implement microservices, you need to set up a k8s cluster and hire 5 devops guys that keep it running is just flat-out wrong.

You don’t need to use kubernetes but I strongly believe it’s the best choice if you’re not using FaaS. If you pick nomad or bare vms you’ll spend a lot of your time building a framework to deploy/monitor/network/configure etc your services whereas kubernetes has “sane” defaults for all of these

That said - you should use managed kubernetes and not deploy it from scratch
Isn't the real development that automation and efficiency improvements move more and more people into bullshit jobs? So instead of becoming entirely obsolete, we continue working, not knowing what value we contribute, if any.
That's why my intuition (and fear) is that in such BS jobs, the rewards will become more and more skewed. So instead of a 9-5 corporate BS job, one gets a highly competitive BS job (evaluated using metrics that are poor predictors and assessors of individual quality of work) in a high-pressure environment.
This post is from yesterday. Why the Internet Archive link?
But that only works for a bug-for-bug compiler, no? If you want to build something like a linter, you couldn't use them to validate you are covering the fully syntactic range. Though I guess it would help look at coverage if your linter threw any errors, but it wouldn't validate correctness.
I sure hope that's right. It was the best feeling in the world to stand up an Apache server on my Amiga, and later my little FreeBSD server, and see my friends viewing the website I was hosting on my dialup connection. It wasn't pretty, it wasn't elegant, and it certainly wasn't fast, but it was mine. I made that. From installing the server to writing the HTML, I owned that service from end to end and had completely freedom to do whatever I wanted with it.

That's what I want the Internet to look like for my younger family and friends. It'll probably never happen exactly this way, but I can picture someone running an IPv6-only service on their phone to impress their friends. I know what their smile would look like because that was once my smile, too.
No single place in the country is representative of the country.
Yep. Though, the 6s was sold for quite a long time, and I think it’s the guts of the original SE, so we’re probably still in the 5 years from last sale time frame.

My 6splus is still in the “not a bad phone” range for what I need it for today, and I haven’t managed to destroy it in 4 years.
The point is to expend effort, where possible, in gaining understanding.

Recognising the possiblity of misrepresentation is yet another higher-order level of awareness.
> You just have to bear the support costs yourself. Too expensive?

I ported Android 12 on thousands of Android devices. I'm already bearing the support cost myself.

Small proof, Android 12 on 17 of devices I bought with my money to support that cost, 7 days after Android 12 is released https://twitter.com/phhusson/status/1447824974396497924
Well, the node representation relies on internal identifiers and is not really human-friendly, so I think you’re out of luck there.

(I do run my home automation and quite a few dashboard and minimal API projects on Node-Red and version then that way, but if I want something with an actual lifecycle, I’ll reach for Python or Go…)
Well, for Sweden there's the national monopoly, so denaturing it means being able to sell it for private establishments like hardware shops... And also not requiring an ID check and being > 20yo to buy.

The reasoning is public health. You can argue that it's not a preferred solution but there's definitely more than tax to it.
In Switzerland excessive speeding fines are based on income.

A French Mann doing 250 kmh in 2009 had to pay 70k.

A Sweede was also caught and the fine was estimated over a million but I don't know if it was ever paid.

https://www.blick.ch/schweiz/249-km-h-von-seat-bolzer-noch-l...

https://www.blick.ch/schweiz/bern/mit-290-km-h-auf-der-autob...
I don't remember the hard numbers, but on average each service at Netflix was maintained by about 4 people but there were outliers in both directions. Sometimes there were four or five services maintained by one person, and sometimes there was one service backed by a team of 25+.

The other important number was that about 25% of engineering was dedicated to building the tools to manage the microservices. We didn't work on customer facing software -- the other engineers were our customers. And I found that number to be pretty consistent amongst any company that was fully invested into microservices.
Has the legality of a warrant canary ever been tested? Commenters on this site often mention that the law is not executed by machine, and so it seems a court would see through this charade.
I still do not understand the pros of having these scripts in package.json instead of ./scripts/*.sh..
I think there’s two things at play. One, small screens were never a good fit for that style of multi-panel UI. You could perhaps get away with it now, but we had years of small phones and iPods that were definitely not big enough. (FWIW, iTunes—or “Music” as it’s now called—has a UI option much like what you describe, though not enabled by default. It’s a trash fire of an app these days, but it bears mentioning.)

Two, things have changed with the move to streaming. The goal of the music player is no longer to help you browse a curated library, it’s to put new things in front of you. The primary interface is now the suggested playlist and the AI mix.

It’s a shame that the ratio of price/month of music streaming to album price is pretty much 1:1. If it was more like 3:1 I think I could justify going back to just buying albums. Strangely, I don’t think I enjoy music as much now I can listen to anything at any time.
Sure this is fine but incompatible proprietary extensions, from powerful vendors who can use them to try to differentiate their products seems like a bad destination.

I guess we’ll have to agree to respectfully disagree!
75% should do the trick.

£150 is a bit short is you want something made of metal. £200-£250 would be easier.

But really, if you can afford it this is something that is likely to outlast your computer by a long shot and be use for hours every day.

There are diminishing returns at some point, but you're going to reach that point before ~ £500.
In the case of RefCell, when you begin modifying its data, you’re not allowed to begin modifying its data a second time without declaring “I’m done” with the first modification. This makes doing several modifications in different places that are interspersed with each other tricky because it’s hard to reason about when each spot is actually done so that a modification can be performed elsewhere. (If your program is single threaded it’s possible you don’t even care about mutation happening in multiple places, but Rust cares because in general Rust programs need not be single threaded.)
Google Drive flags nearly empty files for 'copyright infringement'
Redacted hasn't quite rebuilt What.CD's full library, but it's getting remarkably close. Streaming services have taken some of the vigor out of the torrent scene, but I think it's safe to say What's all-music-archive dream is alive.

It might be a little late now, but in the early days, they seemed more than happy to have former What.CD users (provided they were in good standing) on board. There was an interview, but it wasn't a big deal.
Which suggests that for Hard Mode, your best bet is to seek out less likely terms first.

The question is whether or not the goal is to achieve a very low tries score, or if you want to solve most or all challenges.

The canned-guess easy-mode strategy optimises for the latter.
Because sometimes HN hugs things to death. I went straight to the comments for the alternate link when the site was still loading after 10 seconds.
Austria and Vienna in particular is incredibly classist and I'm shocked that was even mentioned as something worse about the US. We have greater inequality but culturally it's another world.
Lawyers aren't tracking & billing in 6 or 10 minute increments to punish their clients, they do it so you only pay for the time they actually spent on your account. It's beneficial that, if they get a 5 minute phone call while preparing a document for you, you don't get billed for the time they were on the phone.
How I write and curate the cron.weekly newsletter (2020)
I have encountered non-technical managers who were good, but in every case they would have been better still had they had some technical background.

I have encountered technical managers who were not good, for various reasons.

I think having a technical background is always a benefit, HOWEVER, it is neither necessary nor sufficient for being a good manager.
I also found Flashbulb via what.cd vanity. Good stuff
Well maybe to you "managed database server" feels more reassuring which is fine, but to me I run my business off SQLite which I've found insanely simple to set up and maintain, so that is more reassuring to me.

And just an aside, I think if you looked into it a bit you'd probably find that while there is a lot of nuance to database fine tuning, you can get most of that without needing to be an expert.
If ARM IPOs in a reasonable timeframe they will be fine. Hopefully a bunch of big customers take large stakes (apple, qualcomm, etc).
This is missing the obligatory reference to Bertrand Russell who said in 1932 that working hours will reduce to 15 hours/week [1] and this is good.

[1] https://harpers.org/archive/1932/10/in-praise-of-idleness/
> Why does adding types result in any more coupling than what exists already?

Because the client and server now share a code base. The client requires the server to run.

> If your client and server both treat field "temperature" as a string for protocol version 1, and then the client upgrades to protocol version 2 and temperature is now a float, the server has to be modified anyway, type system or no type system, because otherwise it'll break.

If the data interchange format changes then yes both the client and server need to change. But if either the client or the server wants to coerce temperature to a different type they are free to do so. As long as the conform to the interchange format the internal representation of the data is irrelevant to third-parties.

In a world where types are shared, updates to the server necessitate updates to the client even if the client doesn't want to change (and vice-versa).

> If anything, the type system helps to expose the fact that the client and server now disagree about the type of a field, which is helpful.

The coupling should receive the credit not the type system. Regardless this undoubtedly true. Two isolated pieces of code don't know what the other is doing. You need to test and you need to write design docs.
This is governments protecting their tax margins.

They tax stuff some people like, because other people think its bad. But some stuff they can't tax because companies want it, so they make it taste awful or poisonous so people won't like it.
I did strict, high ratio, keto for 6 months. I did it pretty "clean" too. I almost never strayed above 50g carbs a day and usually stayed under 20g. My fat ratio made up 70% of my diet. No processed foods. Lots of veggies.

My years of indigestion went away (and never came back - it's been 3.5 years since this experiment) Lost 60lbs from 220 to 160. Slept like a log. Like a solid 7-9hrs a night once I was a month in.

All my markers - lipids, metabolic, blood Glucose, etc..went from shit to within norms with LDL slightly elevated.

I had more energy during the day, and way more focus (I'm adhd).

I had to quit bc even when upping my calories to 2,500-3k a day. I was still losing weight.

Also I developed Orthorexia during this process. I became obsessed with making keto versions of bread, taco shells, home made cereal, and started to spend endless amounts of time in the kitchen. When eggs, meat and big ass salads would have done just fine. Even when quitting keto.. Taking nutrition to absurd degrees was common for years. It became a total OCD.
Here's a good paper on the mirror actuators [1]. Skimming, they look like hexapod rotary stepper architecture that would not need power to hold a position, only to change position.

[1] https://www.esmats.eu/amspapers/pastpapers/pdfs/2006/warden....
Never mind when law students graduate and go to work for the government, for a salary less than a year's tuition...
Daggy – C/C++ library for data streams catching in conan-center now
Or https://12ft.io/proxy?q=https%3A%2F%2Fwww.economist.com%2Ffi...
Pretty sure "Monolith" was originally designed by a weird team of space aliens who left one on the Moon and Europa :-)
Scientists warn that ocean microplastic pollution may be greater than estimated
Something about this article is just fishy to me.

"Very-low-carbohydrate diets may lack vitamins, minerals, fiber, and phytochemicals found in fruits, vegetables, and whole grains (6–8). "

How many vitamins are in non-fortified grains?

"However, findings from a recent trial by Hall et al. suggest that a low-fat vegan diet (10% energy from fat) may be more effective than a ketogenic diet in suppressing appetite (27). "

"Conflict of Interest"
"[she is the author of a food and nutrition blog, Veggie Quest]"
I use almost this exact machine as my main ArcaOS system and I love it a lot: https://imgur.com/a/7TcIBV9
>If I was a ThedaCare investor I’d absolutely be reading up on what the fiduciary duty of corporate officers are, because at a plain reading it seems they’re attempting to drive down the valuation.

ThedaCare is a not-for-profit, so they are probably more worried about profit than valuation
I’ve really come to the conclusion that OS users are merely policy barriers and not security barriers (or at least, not strong barriers). This seems to be the position of Microsoft as well, given their stance on UAC and privilege escalation exploits in general.

I think it’s akin to real-life locks. Keeps good guys out, but not a determined attacker.
We are currently between 3-7 services per dev depending on how you count (~40 services developed in house, ~70 if you include third party micro services we run)

It would likely be insurmountable if not for using kubernetes, we choice the idiomatic options (gke/GitHub actions/Argo/Prometheus/etc) so starting with micro services wasn’t too bad
Can you distill out the denatonium? I'm guessing it would just be too much work to make it worth it if so?
There was a place in San Francisco called Darwin Cafe that had the best kale salad ever. It used a lot (though not 1:1) prosciutto fried in garlic oil and tossed with lemon and balsamic with almost equal parts parmasen. The recipe called for the kale to presoak a bit tossed with the lemon and some salt to break down some of the kale fibers and make it more palatable.

https://food52.com/recipes/26414-addictive-raw-kale-salad-wi...

It's just a good dish, even if you don't like kale.
US frackers starting back up combined with a stable cadence of LNG export vessels running the US/EU Atlantic route would meet the need, while also tying the US and Europe together a bit more tightly than NATO.

Half of last month’s US LNG exports went to Europe.

https://ec.europa.eu/energy/sites/ener/files/eu-us_lng_trade...
Ethyl alcohol is an industrial solvent. People like to drink it. The market is bifurcated into industrial use and recreational use. The former can often use impure alcohol for their purposes, or explicitly require it, but those impurities are poison if consumed.
And yet, it’s drastically slower in JavaScript than in Go, Rust and Zig. I realize different algorithms will optimize differently between JS and native code, but I sincerely doubt tsc is anywhere near optimal speed.
> 30-40% or even more because i need my body to slowly adjust to cold

That seems weird to me. I find that as it gets colder my inclination is to go faster. I regularly go out in -5°C; after no more than 5km or so my hat and gloves are off, and not too long after that I'm wishing I could take off more without being indecent. It's in the summer that I need more breaks. It's an unending source of wonder how differently people can react to the same conditions.
Except 100% ethanol would be considered a poison too. 100ml (4 ounces) could likely kill a 5 year old child. https://www.alcohol.org.nz/alcohol-its-effects/health-effect...
An example to show you how easily the idea of "boundaries" breaks down...

We need to show customers a list of products they registered in a scrollable list. The product registration data is basically a product ID, the user ID and date of registration. It does not contain actual product details.

The product registration data is in one database whilst the product details data is in another. Each has their own data store, API and team.

So it's a classic join problem. To show the customer a list of their registered products including the product name and a thumbnail of it, a call has to be made to get the list of product registrations, plus several dozens of individual calls to get the product details (name, picture), one call for each item.

It's terrible UX. Slow and jumpy.

Yes, I know...a monolith would also struggle with this scenario as the data sources are split for organizational reasons not relevant to discuss here. You might also create a new service that somehow joins these data sources, although I'm sure that might be an anti pattern.

What is the best solution isn't really my main point, rather that boundaries are not typically respected, whether it is at data level or at service level. The real world doesn't care because data and services are not products. Furthermore, when designing these boundaries you absolutely can not foresee how they're going to be used.

As such, it is incredibly common that for an app/web developer, the API fails to meet needs. It doesn't have the data, you get too much of it, or combinations of data are not efficient to get. In my experience, this is the norm, not the exception.

There's another downside. Now that your services are maintained by autonomous teams, guess what...they really are autonomous. That extra data that you need...sorry, not on our roadmap. Try again in 6 months. Sorry, another team is building a high prio mobile app, their needs come first.

A boundary is not a feature. A boundary is a problem. It makes everything inefficient, slow and complex.

I'm not closed minded, there's a time and place for micro services but I would consider it a last resort. Only do it when having explored all options to avoid it and when things really are bursting at the seams.