skysight-inc/HackerNews huggingface dataset:
Firmly disagree. Microservices get you very little in terms of code quality enforcement past what you would get with a well modularized monolith, and they introduce a lot of code quality & architectural pitfalls. I think going microservices to enforce boundaries and decoupling is a very bad idea that will create far more trouble than its worth. I'd be a lot more scared of my junior devs committing code to microservices than to a decently organized monolith.

I would only seriously consider a move to microservices for deployment/perf reasons.
This isn't really true. The continued persistence of new HIV cases, syphilis and gonorrhea isn't really an indicator of being "well organized." There's basically no reason anyone post-1995 should have gotten HIV, and yet 34k+ people a year, mostly young men, continue to get it.
> ... as if she was a brainwashed fool in a startup cult makes no sense.
> First, she chose to work there. She was not forced to. She has agency; she could leave at any time.

The whole point of the concept of brainwashing is that people can be manipulated or sucked into making nominally free choices that are not really free choices, or at least not what they would say are in their interests if they were out of that situation.

Whether this is really true for her, I don't know, it's hard to tell from outside, and it gets into slippery concept of free will if you look too closely. But people can be manipulated.
If that's ok with you, that's cool, but I think many will differ.

I live in Europe where we have a few minor rights and such so I guess I just have higher standards for online interactions ¯\_(ツ)_/¯
Thinking about this as someone who teaches web dev: this shouldn't happen. As others have mentioned, this goes just far-enough past the scope of CSS to just leave as a pre-processor feature. This will be an absolute nightmare for beginners and lead to a lot of messes/time wasted chasing bugs.

If you can't get the as-is SCSS syntax natively without a bunch of hacks, it shouldn't be done (a bummer, as I'd love to have that natively).

What could (should?) happen is codifying a pre-processor model into the standards track. Have a standard and then make some library the reference implementation.
I would say so, considering the website we're on;)
Have owned four litters of labs and some goldens. They behave the way you train them, with one or two personalities being more "out there" than others. Ours were incredibly loving to new people, but barked at anyone that approached our house, attacked people who entered without us. One golden was so well trained we loaned him out as a therapy dog for people who were scared of dogs. He nearly attacked a mailman running towards us (sorry mailman!). One black lab in particular, Princess, she was a... well, a bitch, and kind of a bully. Animals have personalities too.

The myth of breed behavior is not good. It's the reason so many pitbulls are put down. They are absolute sweethearts until you abuse them and train them to fight.
If it helps -- it's still quite rare, and orders of magnitude less likely that you'd feel or remember anything other than a general haziness after three days. They put a whole cocktail of drugs in you so there's more overlap and less likely for one failure point.

Yes there can be things that go wrong, but that's true with daily life (car crash, etc). You're far more likely to get hit with a case of comparatively mild post-op nausea as any kind of complication, and there's so many more ways to immediately fix that painlessly than even 20 years ago. You should be able to talk to your doc and anesthesiologist in the preparation process 30 minutes before if there's any private questions, concerns, or fears.

Best of luck, and I hope for your swift recovery. Happy to answer any questions if there's any about the process. (Have had ~17 surgeries, some for life threatening issues, and one last week for complicated eye stuff so it's fairly fresh. Just wanted to send words of encouragement.)
Haha, this is the best submission title I've seen all week.
For all dogs barking is a defense mechanism. As the bigger dogs grow up, there are less things that they find threatening, whereas the small dogs always feels threatened because most things are a lot bigger than they are.
I quit grad school after the first semester, moved back home, and took an entry-level software job at an internet company. This was early 2005.

Completely different life than I would have had if I'd stayed in academia.
I wish there was fourth option for “brackets but optional”. I like the brackets syntax, it’d be nice to omit them if you only have rules starting with &, similar to the “directive but optional” syntax.
They game a bunch of talks at Game Developers Conference DC this year. They'll make it online if they aren't already.

https://www.guerrilla-games.com/read/guerrilla-at-gdc-2022

GDC has some good videos about world creation in the original Horizon Zero Dawn.

https://www.gdcvault.com/play/1024963/-Horizon-Zero-Dawn-A

or youtube

https://www.google.com/search?q=GDC+horizon+youtube&client=s...
As someone who has built a monolith, full-stack (literally everything from MySQL to PHP+Node.js to the Web to Cordova) platform at https://qbix.com/platform I can still tell you, that microservices are great. But the average person isn't going to fine-tune all those microservices. They need to install something that just works out of the box. An expert can be hired to fine-tune some parts of the stack (e.g. add a CDN or varnish cache) and not others. The layers (e.g. database, file system) already are separated and cloud services like Amazon can even scale them automatically (e.g. Aurora or Lambda).

The main problem isn't microservices, it's control and interoperability. Facebook decides it wants to turn into TikTok? Too bad for all its users, it'll happen. "Relax, breathe, we hear you" is what Zuck said to all his outraged users after the first big rollout of newsfeed. Then a lot of scandals later (beacon, etc.) they are still at it. Google sunset Reader just like that. People are HOPING that Elon Musk adds a feature to Twitter. This is crazy.

Host stuff yourself, and not in the cloud. And for that, we need people to be able to "just install" something, like a Wordpress 5 min install on a hosting company.

I don't want to make this comment long, so anyone who wants to read the full thesis can see it here: https://qbix.com/blog/2021/01/15/open-source-communities/
I think that all the time.

Or more specifically, "I wish these services were a monolith so we could have better type checks/easier logging/debugging."
No, the scalpel doesn’t actually exist except as an idea in the mind that is attached to, thus it can’t be said to really exist in any way. It is empty of self existence (svahbhava), as is our own mind. Nothing has fundamental essence or identity
You totally can in safe rust: https://doc.rust-lang.org/std/sync/atomic/struct.AtomicU64.h...
The existing regulations are a lot looser if you can classify it as a light truck. In Australia people drive very small "pickup cars" (there's another word for it) because it's not necessary to exploit a bad law. Perverse incentives killed the station wagon.
Napoleon syndrome. Small dogs feel much more threatened and not on control.
One-timers who got scammed. I mean there were basing women at all. (They don’t say how many of the “1%” were scam accounts or sex workers.)
Plenty of NDE reports to keep your hopes up. Unless the whole reincarnation trap and erasing memories is real, that would suck.
> IMHO, AWS Chalice remains the goto method to generate REST API serverless manner

Sidecar (my library) provides no REST API. You just... call the function from PHP. So you'd call it like

<?php
MyNeatServerlessFunction::execute(['foo' => 'bar']);

And that would run the function _on Lambda._ Whether that function is JS, Ruby, Python, whatever.

With Sidecar, you never have to configure anything in the AWS console, besides the initial IAM configuration. You give Sidecar admin keys, it configures all the permissions, roles, etc, and then self-destructs the admin keys. So you don't have to muck around with anything at all.

> also curious how yours also differ from the paid Laravel solution that lets you deploy your stack serverless.

Sidecar deploys and executes _non-PHP_ functions from your Laravel app. So it's completely different. Vapor deploys your whole app and runs it on Lambda, I just deploy single functions at a time.
I doubt it. I stopped using Tumblr around the time they removed adult content; not because I was there for porn, but because it just seemed so restrictive and I knew there would be chilling effects. You have to look over your shoulder with everything you post, and that's just not a nice place to be in when you want to get creative juices flowing or just reblog things for hours.

Bring back 'adult content' and I'll gladly check out Tumblr again.
What are you talking about? Just sign us and use it. https://workers.dev/
Now that is scary! My partner's parents had a doberman pincher years ago that often went crazy to try to get through the front door to attack whoever was on the other side - that is, if they were not a family member/friend - and one time he cracked the door, and very nearly broke through. He was just overall crazy and crazy strong for a dog. I can only imagine anything like that, even if only a little door shaking , would be pretty scary.
Climate is now core to Rockefeller Foundation mission
has $6B endowment
Dang thanks for the link! First thing to catch my eye is “what is waspalloy stainless!?”
Yes. Do you remember snowden and prism? Not just the police.
Two things can be true. The virus might have originated from a Virology lab and the contamination epicenter can be on a wet market.
He's also a reasonably active participant in r/emacs which is great. I'm already pretty proficient in Emacs, and Emacs already comes with pretty solid documentation, but I bought his book "Mastering Emacs" anyway because I'm a fan of his writing and blog posts.
Reminds me of the late 70's and early 80's when car alarms were becoming popular. You could buy fake scary-looking "Car alarm enabled" stickers for your window at Radio Shack. You could also buy a little box that stuck to your dashboard that was nothing more than a blinking light, in order to reinforce the thought.

Back then it was not uncommon for car alarm installers to advertise their work on the driver's side windows of the cars. "Protected by Viper!" Stuff like that.

I remember the first time I saw a car like that. It was in the parking lot of an amusement park. I threw a bunch of road trip crackers on the car, and let the seagulls have a party.

They didn't seem to care about the computer voice: "Warning! This car protected by Viper! Stand away from the car!" -bloop!- -bloop!- -bloop!- -bloop!- -weee-awwww!- -weee-awwww!- -weee-awwww!- -booo-weeep!- -booo-weeep!- -booo-weeep!- -fweeeeeeeep!- -fweeeeeeeep!- -haaaaaank!- -haaaaaank!- -haaaaaank!- -haaaaaank!- And so on.
In an age of 64gb developer PCs, we can handle all but the absolute largest codebases on any random MacBook pretty much.

You're not Google, you don't have this problem.
What kind of area has a significant amount of kids walking into peoples garages and stealing stuff?!
You got to love the balant disregard for alternative architectures where this article has to advocate for monoliths again.

You can isolate pieces of your architecture and simplify them. A lot of issues with microservices inside the system (not user facing) comes from the expectations of what the microservice deals with, the enforced boundry of the microservice, intention of it, and the fact that anyone can connect to it.

Think about streaming data systems. These allow for multiple components connecting to durable queues (with maintence polices) that will process data and pass it along. This is more for data that may take longer, and shouldn't be done in the same request.

Slight personal rant: The crap that I've seen people expect of microservices to do in a request is excessive. (If you're doing more than taking a request, reading+writting into a database.. you're doing too much and your performance is terrible) Additionally there is very little consideration about what happens when a microservice performs badly.
So how would you feel if I offered to make two copies of you, but in the process your body would be instantly and painlessly destroyed. That's twice as much of you. A good deal, yes? I could offer to do the same for your children. You'd have twice as many loving kids to look after you in your old age.
> If you’ve ever awoken from general anesthesia, you know what death will be like.

The experience of general anesthesia is: you go under, and then suddenly you are awake (hopefully) after your operation, with no intervening memories.

I don't see how this tells you what death is like. Death is like the stuff in between when you go to sleep and wake up, which you have no memory of (because there is nothing to remember). Nor is going under general anesthesia like going into death, because you believe with high probability that you are going to wake up, whereas if you are going to die you know you won't wake up.
There's a long list of posts going back through much of the development of Factorio up until its release. A lot of the posts will get into some of the technical details but it's intended to be accessible so it doesn't include code blocks or things of that nature.

https://www.factorio.com/blog/
What's DA?
Now if only you could get your neighbors to quit too. The ones that have it are all still recording you. You really only need one or two per block to monitor everyone on the street. ML should easily be able to work out "Silver Corolla with license plate ABC123 left 1200 Sunnyside St at 4:32pm and headed East." Then another one 3 blocks away can report the same car turning North on 127th, and then another can report...
Indeed. I first wrote an enum-to-string macro back in the late 80s in C, and again in the late 90s for C++. And here we are in 2022... still writing enum-to-string macros and the like.
MMmmm, medical monkey meat.
> Should I create a fresh account to reset how the algorithm sees me

Don't overthink it, just think about why someone would follow you. If it's just a bunch of retweets about a large range of topics it's usually not very interesting to people. Unlike TikTok there's no algorithm that suddenly puts you in some recommendation box where you then get millions of views over night.

- Make sure you have a profile picture, a good description

- Clean out the people you follow to be relevant to what you care about these days

- Follow interesting people in your niche

- Reply to tweets if you have some interesting to say, engage with content you like.

After a while you'll see people over and over and if you like what they put out, you follow them.
They're irrationally thrown up there as a silver bullet and people are heavily criticised when people suggest non-monolith+microservice alternatives.
Curious what was stopping you from writing more notes in Obsidian?

I use a daily note as a starting point and then extract those into lots of other notes - maybe 20-30 each day.
Sorry this is an unscientific conclusion. The lab leak is more plausible based on the animals required and known and proposed research at that facility. It's simply another polemic. Without information / data from the lab you cannot claim one is more probable.
I wonder what the overlap of people is that: 1) are in a tizzy over promiscuity among adults, 2) advocate for organized religion, and 3) target 'hot young chicks'.

You are a unique individual, I think. That said, maybe start thinking of women as human beings.
Can you verify that or are you just taking their word?
Yes, they could have trivially flown on a commercial passenger jet instead of a private one.
This just seems extreme to me, considering how you've likely never been in this scenario and will in all likelihood not ever be in a scenario where you wouldn't give the police this information but Google would (e.g. your own home being robbed or a masked stranger ringing your doorbell).

Sometimes I think people covet privacy for its own sake, and don't think about the practicalities. The whole point of living in a collective society is that we give up some freedoms for the sake of overall increased prosperity, that's always been the tradeoff, and this is just one of those tradeoffs.
No, I'm pretty sure that’s your terminal emulator capturing the scroll wheel events and translating them to cursor key events.
I feel this way too. If you're breaking into someone's home, you're asking to die.
You're right, I misremembered, it was for equality instead.
Hey, thanks! Did you use the docs on making sequencers? I'm actually working on a whole bunch of new stuff to release for s4m over the next few months (work got paused for a buy/sell/move/renovate ... oof). I could totally do with some more beta testers if you're interested. If you are doing sequencing code in M4L you will definitely like the new stuff. You can reach me at my user name @ giant-email-service-that-starts-with-g.

I will also get a forum up soon so users can share code and stories better.
iain
Totally disagree with this sentiment (that CSS will always need to be pre-processed). In many cases today it isn't necessary, even for fairly complex projects. This (nesting) is one of the last issues that causes me to reach for a pre-processor, honestly.

So (IMO) we should absolutely be looking for what makes the most sense for human devs to write and read, and that should be the default for the base language that the browsers can interpret. We can always make it smaller via minification, etc.
Fear Is Spreading Faster Than SARS: and So It Should (2003)
Would be great if this could be setup with Google home or Alexa!
Pressure from governments reportedly.[1]

[1] https://www.reuters.com/article/us-apple-fbi-icloud-exclusiv...
I’m probably too slow to understand, but is this basically humblebrag?

Obviously the salaries of 20 employees is many magnitudes larger than a startups monthly SaaS tool bills.

What am I missing here?
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1653469/pdf/amj...
Csound is nothing if not mature! lol. I still love it though, warts and all.
I love the idea of "managing junior level programmers who don't know how to make loosely coupling architecture" as describing engineering leadership, regardless of how cynical it is.

I do question how microservices manage that, though? Tightly coupled microservices ie "the distributed monolith", are a still real danger for teams that don't have enough engineers that know "know how to make loosely coupling architecture"
You haven't seen my comments praising Chicago ?

The friendliest city I've ever lived, amazing public transit and where I met my first real girlfriend.
> My favorite "make stuff toys" of the 70's were my Erector set and Lego set of course.

I can't resist telling this story: As a little kid, I could not figure out why my erector set was so superior to all of my friends' kits. I finally asked my parents about it: My grandfather worked for AC Gilbert as a tool and die maker, and he made a lot of the original tooling for the erector set. (We had the original big red metal box filled with pieces (from the 30s?), and another cardboard box with the overflow.)

We also had a killer American Flyer train set (also an AC Gilbert product), and the Lead Castor kit: Molten lead for kids! Hard to imagine in the current age. https://picclick.com/Vintage-Ac-Gilbert-Kaster-Kit-Furnace-T...

Fortunately, we did not have the Gilbert Atomic Energy Kit. I probably lost enough brain cells on the lead.
No problem--thanks.
Wow, read Gaia (1979) in my teens, soon after it came out, triggered I think by a Horizon programme (BBC science series, still going-ish). Definitely made an impression.
Agreed. To be clear it is still in Beta, but it clearly needs a lot of work still. I would love to use it, but half of the functionality just fails with no feedback. At this stage, using the actual IDE over remote desktop is a much better experience.

Compare that with the VS Code remote extension, everything just works and you can barely tell that you're not working entirely locally.
Life style creep or just like the work?
Brickit: Make Art from a Jumble of Bricks
I've seen the degenerate states of both extremes:

- a monolith with too many engineers contributing: no continuous deployment but rather "release day," which was a shitshow; said day was an extensive process where hundreds of engineers (anybody who was on git blame) had to be online and sitting by for four hours while it rolled; the release team often had to hand-revert bad patches; bullying of engineers who "broke the build" reached levels that would raise HR eyebrows; there were still often rollbacks and site breakages.

- microservice hell: there were often 2-3 APIs for the same service; platform engineering (for the protobuf RPC generation) had to support five different languages; security auditing was NP-hard; every team had its own release process; services that were still highly used were "deprecated" and left languishing for years until somebody took up the mantle and released their own parallel service that did nearly the same thing but with a different API, so now other services had to use both; etc.

"But that wouldn't happen at $my_company, we know the pitfalls and we'd never be that bad at engineering!" Sure...sure. That's what these companies said to themselves
too :)
I doubt it.

A dog and a sign send different messages, and the message of the sign is “the resident is afraid of being robbed”.

EDIT:

I want to make explicit that I am comparing something that gives the impression of a dog without a sign vs a sign with no other evidence of a dog. I am explicitly not commenting on the message sent by a sign combined with other evidence of a dog, just “fake (but, for the sake of argument, convincing) dog” vs. “dog sign”, each alone, as deterrents.
> If you're doing more than taking a request, reading+writting into a database.. you're doing too much

And this is why micro-services are poor architecture. If you need an entire service for every DB activity you are in for a terrible time.
Nothing like popping deck canisters of carfanyl to diperse a cloud of sweet sweet dreams. "It's for the sharks"
The ability to eliminate the need for pre-processors.
Yep, thx.
The signal-to-noise ratio gets lower and lower with every "overhaul" of FB. Without even looking (and I can't be bothered either), it feels like 1 friend post to 10 or more group or ad posts.
From my reading, the answer seems to be yes, but Apple launched mitigations already after 5 hours.
For those looking for a simpler, cheaper solution, you can buy exterior light bulbs with built-in motion sensors for about $15.

It scores exactly zero geek cred, but it works if you're renting and don't want to go the full-blown home automation route.
Knowing the car your neighbor(s) drive and what times they come and go are very valuable marketing tools, to someone. Just like knowing what they search for and the content of their emails tells them other things about you, and your neighbor who didn't sign up for this service.
It's fine that some people want Instagram to focus on "public" content. (Like Tiktok or YouTube) but that doesn't mean that there aren't lots of people that want it to focus on more Private content.

Of course Facebook wants it to focus on public content. Ads are jarring in a stream of your friends' photos but blend in to the stream of ads and product placement from popular accounts. There is also likely more money in general. Focusing on private content means that you can only really charge people subscription fees based on how much they want to see their friends' photos. With public content you can charge businesses based on how much value they can extract which can be much higher if they have something to sell.