skysight-inc/HackerNews huggingface dataset:
In my experience same goes with microservices. Same spaghetti, different abstraction layer,
That's really good, but 5 images? It should illustrate almost any paragraph.
You can live beyond your means by buying used and learning how to repair broken things.

Needle and thread, solder and glue, these things can stretch almost any income.

Also, get and understand your credit score. Having good credit takes time and effort but pays back in life ease once you make it.
My images are being cutoff oddly. The top of 1/3 of my image doesn't display in the "default" setting. The full images shows in "iPad Pro H." The top 1/8th is cut off in the "Widows Web." The Windows Web only shows a white background with rounded corners--it it supposed to show the Windows operating system?

I'm not sure what the expected outcome is supposed to be, but I don't think I'm seeing it.
fyi docker works perfectly fine in wsl on Ubuntu and other distro using the standard installation method on Linux, no docker desktop needed.
What happens when I already have all the calorific or reproductive value I need? Endlessly seeking more isn't a fact.
Amazon's value proposition to potential employees is basically that it's the easiest way to break into big tech. It's an awful place to work but they hire people who can't get into to other FAANGs, pay them more than they would make outside of big tech, and give them an onramp into better employment situations after they put in 1+ years at Amazon.
Yes to Main Characters – No to Main Character Syndrome
I think microservices can be useful for nontechnical reasons: They let you take the "org chart becomes architecture" from an unseen, not really understood force into something explicit that you can observe and manage.

Instead of multiple teams working on the same codebase and stepping on each other's toes, each team can have clear ownership of "their" services. It also forces the teams to think about API boundaries and API design, simply because no other way of interaction is available. It also incentivices to build services as mostly independent applications (simply because accessing more services becomes harder to develop and test) - which in turn makes your service easier to develop against and test in (relative) isolation.

However, what's of course a bit ridiculous is to require HTTP and network boundaries for this stuff. In principle, you should get the same benefits with a well-designed "modulith" where the individual modules only communicate through well-defined APIs. But this doesn't seem to have caught on as much as microservices have. My suspicion is that network boundaries as APIs provide two things that simple class or interface definitions don't: First, stronger decoupling: Microservices live in completely separated worlds, so teams can't step on each other's toes with dependency conflicts, threading, resource usage, etc. There is a lot of stuff that would be part if the API boundary in a "modulith" that you wouldn't realize is, until it starts to bite you.
Second, with monoliths, there is some temptation to violate API boundaries if it let's you get the job done quickly, at the expense of causing headaches later: Just reuse a private until method from another module, write into a database table, etc. With network/process boundaries, this is not possible in the first place.

It's a whole bunch of very stupid reasons, but as they say, if it's stupid and works, it ain't stupid.
[spoiler alert?]

> Some of the most obviously correct physical theories - namely string theory and the multiverse - make no testable predictions,

[Submitted on 1 Apr 2015]
Why did you think he was supposed to save the planet? He clearly wrote in the document that the goal is to make the best YOUTUBE videos. Not saving the planet or any other bullshit that he puts in the videos. If the numbers showed that the best YOUTUBE videos could be made by torturing third-world infants to death, then he would torture third-world infants to death. Because that would be how you get the best YOUTUBE videos.
I wonder if engineers are going to start refusing to do on-call. "Sorry, it's going to take me an hour to get to the office because I'm not allowed to work remotely".
It is absolutely blazingly fast and surprisingly so. Few small pain points but the speed increase makes it absolutely worth it for many cases.
Reasonable articulable suspicion of committing a crime is a bar. Quite low, but "suspicion of committing a crime" is not met based just on an anonymous tip, as SCOTUS said quite clearly. It is enough to investigate, not to arrest and not even to detail someone.
this is an interesting angle. maybe the js luminaries signing this open letter can get support from the government in jakarta. i didn't realize this, but a hundred and fifty-six million people live in literal java
Maybe storing ranges or similar
That's surely missing some qualifiers.

Transport is a big issue. The price of silver in 1550s Iceland, where there are no silver mines, was certainly going to be far higher than Joachimsthal where silver was mined and Joachimsthalers mined.

The Great Bullion Famine[1] and subsequent Price revolution[2] fueled by Spanish expropriation of New World gold and silver tell me that prices weren't so stable over the pre-20th century period.

[1] https://en.wikipedia.org/wiki/Great_Bullion_Famine

[2] https://en.wikipedia.org/wiki/Price_revolution
"'Wash. Rinse. Repeat.' You didn't repeat."

- This was just a quick rinse

- I already repeated
Scaling a monolith is almost always cheaper than migrating to microservices and scaling that.

When you split it into microservices you are adding a bunch of infrastructure that did not need to exist. Your app performance will likely go way down since things that used to be function calls are now slow network API calls. Add to that container orchestration and all sorts of CNCF-approved things and the whole thing balloons. If you deploy this thing in a cloud, just networking costs alone will eat far more than your $20(if not, you'll likely still need more hardware anyway).

Sure, once you add all that overhead you now may have a service that can be independently scaled.

There's also nothing preventing you from splitting off just that service from the monolith, if that call is really that hot.
The difference is that you don't need to do it every day. On the one hand, it's pretty easy to "multitask", like charging while while brushing/flossing, shaving, etc. But it's certainly much easier to not have to think about charging it at all in the evening basically ever, which is the joy that Garmin users have.

I currently have an Epix Pro and I use it to track a 45-90min workout about 6 days a week. I also have it set to "most accurate" (GPS + Galileo + GNSS) positioning and to sample blood oxygen all day rather than just at night, so it's getting quite a battery workout for a non-ultra-endurance-athlete user. When I opened this thread I decided it was a good time to charge it, since I'm in a work call anyway, and it was only at 53% after about a week since the last charge. I'll have it plugged in for 20-3min and it'll probably be around 90% when I put it back on after the meeting, and I'll find some other convenient time next week... but not until next week.
> Direction and technical decisions are driven by priorities of board-level members

This signifies a weak CEO.
The classic audio diagnostic on Linux/Unix is some beeps occurring and kernel debug text on all virtual terminals when something really horrible has gone wrong.

If you want to make a beep in a linux console, try adding this to your shell scripts. It should trigger the default system "beep" sound. I used to include this in my scripts that ran really long tests or cluster jobs to wake me up and check the results.

Sadly, on many laptops and PCs today, there seems to be no action on the PC speaker at all, but you can configure this system beep code to trigger a sound of your choice from your favorite gui console application.

In Python I believe you can trigger the system 'beep' sound with one of the following:
print("\a") # cross platform
print('\007') # linux only

My gui favorite, Konsole does not make any sound using these standard methods unless you manually configure it to play a file for "Bell in focused session" under Notifications.
Of course this plays a wav/ogg file instead of triggering the PC speaker.

It can be really hard to make a little beep these days, when you consider you may have 4 different sound outputs (one for each display and video card, one or two for the motherboard), application specific audio levels that get set to quiet or muted by default arbitrarily, and then application specific opt-ins needed just to support a little sound that was kind of a failsafe notification in earlier times.
I recall reading several years ago that Apple dropping affiliate links (? Not sure if that’s the correct name) was a major financial blow.
I had no interest in the podcast or the reviews of games on other platforms, or the increased coverage of anime games, but I continued to support them financially in a modest way just so that I could read the roundup of new games released every week. A few years ago, there would be several games I would check out each week, but more recently I would just scroll through the list and find nothing of interest.
The accounting people I know all hate Quickbooks (with an extra portion of hate for the online version).
This(1)(2) might hold you over for a bit:
"Genode's microkernel architecture, capability-based security, sandboxed device drivers, and virtual machines in a novel operating system for commodity PC hardware and the PinePhone. Sculpt is used as day-to-day OS by the Genode developers. "

It looks pretty neat - could be fun to play with!

1) https://genode.org/

2) https://genode.org/download/sculpt

They
Oh gross an unexitable popup begging for email. (Assuming it's just cut off by cellphone proportions).
I can't stop thinking how HTTP REST is just an abuse on the original design of HTTP and the whole thing of using HTTP verbs to add meaning to requests is not a very good abstraction for RPC calls.

The web evolved from being a tool to access documents on directories to this whole apps in the cloud thing and we kept using the same tree abstraction to sync state to the server, which doesn't make a lot of sense in lots of places.

Maybe we need a better abstraction to begin with, something like discoverable native RPCs using a protocol designed for it like thrift or grpc.
Why don’t they mandate 6 day work week to compete even more…
“Everybody who supports single-payer health care says, ‘Look at all this money we would be saving from insurance and paperwork,’ ” the former President noted. “That represents one million, two million, three million jobs.” -Obama
JavaScript creator Brendan Eich: Oracle should free JavaScript's trademark
Yes, no such thing as dark pools in traditional finance /s
You realize I belong to an Ahmedi family? What kind of insidious “ingroup” is that in Pak context? Please tell that to any Pakistani who will collapse in peals of laughter.
seL4 foundation member list[0] might give you some hints.

0. https://sel4.systems/Foundation/Membership/
> EU

:(
Is that a soft layoff?
Sure, customers are free to blame their vendor. But please, we’re on HN, we aren’t customers, we don’t have beef in this game. So we can do better here, and properly allocate blame, instead of piling on the cs hate for internet clout.

And again, you cannot prevent your vendor breaking you. Sure, you can magic some convoluted process to catch it asap. But that won’t help the poor sods who got caught in-between.
My friend’s father was Hoodbhoy’s class fellow at MIT but thanks for the links.
The point still stands: rust isn’t memory safe if you use unsafe.

It’s true that to write a kernel safely, you need more than memory safety, but that’s kind if a different point. Folks don’t just use the unsafe construct in Rust to do kernely things.
I understand what it means, I'd like to know where the monolith architecture stands in this context. One of our projects was originally a monolith, and each tenant had their own dedicated DB the monolith connected to. Then they switched to the microservice architecture (back when it was the peak of the hype) and rejected the idea of database sharding because each microservice already requires their own DB, and if you also sharded by tenant, then you'd end up with M x N databases (where M is the number of tenants and N is the number of microservices) which sounds like a lot of complexity to manage. I think they once had a bug where one tenant could see data from another tenant because they don't have strong DB boundaries anymore.
This(1)(2) any good for ya?

"Genode's microkernel architecture, capability-based security, sandboxed device drivers, and virtual machines in a novel operating system for commodity PC hardware and the PinePhone. Sculpt is used as day-to-day OS by the Genode developers. "

1) https://genode.org/

2) https://genode.org/download/sculpt
I’m inclined to agree. There is an underlying (mostly unquestioned) assumption that surely there must be something actionable to learn from the articulation of the history of other companies. But… maybe not? Just because we can clump a bunch of people and processes together to call it a “company” doesn’t make it the same (or even remotely similar) to any other company! Every company is unique at every point in time and space, and companies are made of people, who are also unique at every point in time and space.

Maybe the scary truth surely is that we are always on our own, and our longing for security and familiarity draws us to a sort of pareidolia - seeing patterns where there are probably none. Add to that a survivorship bias of a few people who succeeded and possibly assign causation to the correlation of having succeeded after following the previously mentioned articulations.

It’s late here! I’ll read this comment once again in the morning and see if it makes any sense or if the HN pitchforks are out for me ;)
I used to do this as a data scientist. Sometimes training jobs would take an awkward amount of time like 30 minutes or an hour and I'd get sidetracked doing something else. So I just had it beep when it was done like an oven. Prevented me from having to check back every now and then or missing an email. We didn't have good chat integration back then.
Ah, but the replacing humans issue is a completely different "threat", and one we've overcome many many times since the Luddites and even before. Every time we make something more efficient we face this exact problem, and we eventually solve it.

As for the influencing part, what specific actions to gain power over us can be achieved now with LLMs, that could not be achieved before using a few tens of thousands of paid humans?
So basically a GET with a request body, with the query as the request body rather than as URI local-part query-parameters.
Touristic Budapest District Votes to Ban Airbnb-Style Rentals
They hired a ton of UNSW graduates who had worked on L4 around that time.
Putting Code on a Nerves Device
no, that's just chomskists getting desperate. Polyglots can't be Sapir-Whorf denialists, and Internet is only broadening paths to be that, so support for UG theory must increasingly become irrational and negative.
do they do Southeast Asia? typhoon yagi has wrecked our homes
A lot of well funded VC startups poached liberally from big tech. A lot of VC money dried up (and some is now dry powder) because of higher interest rates.

If money pours back into VCs and they turn on the spigot again, you'll absolutely see the market change. Will it be significant? Maybe not in the grand scheme of things, or maybe it will, but to act like interest rates don't matter at all is silly.
It's particularly apparent if you look at the Kindle Top 100 - https://www.amazon.com/Best-Sellers-Kindle-Store/zgbs/digita.... I'm most familiar with the romances, so that's what I'll be discussing. There's a lot more to the genre than these examples, but that's not what sells.

• Fourth Wing and Iron Flame are poorly written fantasy romances that blew up on TikTok.

• Haunting Adeline and Hunting Adeline are poorly written dark romances(https://www.reddit.com/r/RomanceBooks/comments/uu1age/what_d... they're also antisemitic QAnon fan fiction.

• Three books with bare chested men on the covers. These indicate that there's lots of sex scenes; no one reads them for plot.

• Icebreaker is a poorly written hockey romance. The author is ignorant about college, hockey, and the US to say the least.

• Credence is a contemporary romance that's best known for sex scenes and toxic relationships.

• A Court of Thorns and Roses and A Court of Mist and Fury. Both of these are mediocre fantasy romances by Sarah J. Maas; she's the Dan Brown of romance.
Australia's Security Chief Aims to Force Companies to Break Chat Room Encryption
The original title of the article was:

> Australia’s Security Chief Says It’s Time To Start Forcing Companies To Break Chat Room Encryption
"ten thousands of companies have built fantastic products with it"(LGPL Qt) -- any data to back this up? I doubt it myself.

the license mess at Qt is why I never touched it over the years.
I remember when our group in the 80s tried to play Chivalry. 5 of us peasants got slaughtered by an armed guard. Sounds about right for accuracy, but it was not much fun at all.
Well a lot of these aren't counterpoints but rather examples of when companies naively followed KPIs to their own detriment. Boing has fallen from dominance to a distant second, Windows has been steadily losing dominance, Ford's darker years were around the Pinto fiasco.

While Microsoft as a whole is still quite strong, Ford and Boeing lost significant market position and the losses are partially attributed to these very mistakes.
This "The Twitter sale really broke him, didn't it?" is an under-examined angle:

Elon did not want to buy Twitter. He owns it because he was about to lose litigation that would have forced him to buy it or pay what would have to be an enormous settlement - enough to make Twitter's shareholders at least as happy as him buying it. He spent $100M on lawyers before giving up.

He spent what is likely to be his most readily liquid $30Billion. That's gone now. He probably thought he could flip it and come out close to even. But now his most accessible money is gone.

That's got to leave a mark.
That license is, in my opinion, why wxWidgets is still around, despite wxWidgets looking like 90's desktops.
It's for when the AG unit breaks on space stations. :(
I am new to the Mac ecosystem, and I am in the middle of learning SwiftUI by writing my first macOS app. I had no idea that Xcode was tied to the OS release and was a bit surprised that I could no longer open my project after the update. I could download the RC, but I am not in a rush, just a little shocked that the new Xcode is not available the same time as the new release if the old version will not work on it. I mostly bought my Mac because I need the Adobe Products for some of my workflows. Linux is my usual daily driver but writing SwiftUI caught my attention and I have been enjoying it until now.
It is because the insurers and interests [provider groups] represneting the providers want it to be a convoluted mess.

a. No. Some of it is handled by different apps now including Healow, MyChart, etc.

b. The negotiated rates change depending upon what insurance you have. It is coked-up monkey with a random number generator that is making the actual billed prices.

c. Yes. Hippa, the ACA to some extent, different state political interests too.

TLDR -- Healthcare is a hot mess in the USA for all but the very wealthy.
Daniel-isms: 50 Ideas for Life I Repeatedly Share
The problem with that strategy is that for the remote work crowd, the only people who stay are those with golden handcuffs or those that don't have better/other options, so you end up losing your best people to companies that are more flexible.
Rakuten, temu, aliexpress, etc. are probably gaining concerning market share for amazon.

I cancelled prime years ago because if it's some mass produced chinese white label products you can get the same thing on ebay for cheaper let alone the aforementioned 3 for dirt cheap provided you don't care to wait a couple weeks.

Everyone is hawking the same slop, and although amazon can get it to me in a day, that's often not worth the premium.
Chargers cost $$ to deploy and there may not be a sufficient amount of customers and trucks to warrant that money (+ may not have easy maintenance for BEVs in those places). That could be one explanation. And yes, there are probably a lot of places where the power grid wouldn't be rated to charge up truck batteries and need updates of infrastructure such as transformers to deliver that amount of electricity to the postal depot.

I'm not informed on the matter but those would be my best guesses.
I came for the genetics but stayed for the recipes.
I mean, did anyone really think D&D was an accurate representation of medieval life in any sense of the word? It’s interesting to talk about medieval life but the pretext for the article is flimsy. If someone really thought non-blood-relative peasants commonly traveled the land in autonomous groups earning money doing side jobs and largely ignoring the law, then I guess we needed this article, but…
This is what I aspire to. Work will always be work, but if my interests could align at least somewhat with my day job, then acknowledging that I have to spend so much of my time working would be so much more tolerable. Happy to hear it's achievable.
I know how the RPG hobby played out in Japan, but I'm unfamiliar with other countries' experience.

Has anyone written about this?
Yes, although untreated sleep apnea is dangerous and you shouldn't rely on this if you suspect you have it. It may make it better but you may still be starving your tissues of oxygen.
I can relate. Spent countless hours on this stuff with computer vision and convnets. The intricacies of align_corners, implementation differences between deep learning frameworks, striding and pooling when numbers aren't neatly divisible, uuh.
> All these companies have in common that they didn’t read the Qt license agreement thoroughly and they didn’t evaluate alternatives to the QtDC license. They only have to blame themselves for their calamity.

Well, no. I'm allowed to think that the Qt company had something to do with it, even if you always have to be on guard when negotiating or signing legal agreements.

I'd counsel small businesses who do not have infinite time or legal resources to prefer Open Source products because evaluating the legal risk is cost-effective compared to evaluating proprietary alternatives. It's similar advice to what you get in this blog post, even though I'm not so cynical as to think "companies gonna evil" is a universal truism.
D&D is the fever dream of late medieval merchants, guildsman, and other proto-bourgeoisie.

It's depopulated because of the black plague.
The proximate cause is obvious: more calories consumed than are necessary to maintain weight.

I do understand that the causes of over eating are not necessarily so simple.

What I wonder about is that essentially no government has an explicit policy to combat this despite its obvious negative consequences.
Amazon is making its employees come back to the office five days a week
Related. Others?

Monolith First (2015) - https://news.ycombinator.com/item?id=26190584 - Feb 2021 (340 comments)

Monolith First (2015) - https://news.ycombinator.com/item?id=14778685 - July 2017 (163 comments)
What does "A podcast run by using LLMs" mean? Does it mean that an LLM writes the scripts?
Current AI will never out think a human.

But it is/will be quicker searching multiple sources for the most applicable data to regurgitate to the person asking the question.
Don't worry about other people. Just worry about yourself. It is either your problem or it isn't a problem at all.