skysight-inc/HackerNews huggingface dataset:
Honestly, we originally did microservices because it sounded like a fun idea and because it would look really cool in our marketing materials. At the time, this was a very shiny new word that even our non-tech customers were dazzled by.

As oxidation and reality set in, we realized the shiny thing was actually a horrific distraction from our underlying business needs. We lost 2 important customers because we were playing type checking games across JSON wire protocols instead of doing actual work. Why spend all that money for an expensive workstation if you are going to do all the basic bullshit in your own brain?

We are now back into a monolithic software stack. We also use a monorepo, which is an obvious pairing with this grain. Some days we joke as a team about the days where we'd have to go check for issues or API contract mismatches on 9+ repositories. Now, when someone says "Issue/PR #12842" or provides a commit hash, we know precisely what that means and where to go to deal with it.

Monolithic software is better in literally every way if you can figure out how to work together as a team on a shared codebase. Absolutely no software product should start as a distributed cloud special. You wait until it becomes essential to the business and even then, only consider it with intense disdain as a technology expert.
Also linked from that article [0] [1]

[0] https://www.linkedin.com/pulse/20140604121818-6461201-seven-... (I think that's it, original link doesn't work anymore, this looks like a copy of it)

[1] http://highscalability.com/blog/2014/4/8/microservices-not-a...
Ah, sorry, I can't help too much there.

I skimmed through the proofs in the SI. Many of the tools they use are taken from the compressed sensing literature (robust null space property, sqrt LASSO paths, sample complexity for CS-MRI style problems...).

I can point you to additional reading, if you'd like.
I don't understand. What do you mean by this? Donald Trump isn't mentioned in this story at all.
I don’t think any programmers are worried about job security right now. But I would say that having advanced and shiny tech is a very compelling feature to a job. I’m seeing generic Wordpress/php agencies really struggle to retain developers because no one wants to work on wordpress or php because it’s not a long term career. So places which do the exact same websites in Rails and React are doing better because even though wordpress might be faster and easier, you have to pay people more than you would if you have cool tech.
> How do you know what classes to take?

You can ask a professor, or multiple ones. If the classes are within your major, the school will guide you. This part is a non-problem. You can also take several classes for a week or two, depending on the school, and see which ones suit your priorities.

> College provides you some, but they aren't fundamentally different than work problems.

Usually the opposite is said, that college problems are not at all like what you encounter in work, that students are unprepared for work problems and that professors don't understand them. College problems are crafted carefully for you to acquire knowledge and skills; work problems are crafted to avoid having you learn, because that takes extra time.

> And while some classes may attempt to 'teach' the material, the ones where that was an effective use of my time (rather than just read the textbook, or those where class time was unrelated to the projects we were graded on) were definitely in the minority. YMMV.

I think this is not realistic for most people. It's also possible you missed a lot without the professor's context and expertise. In anything, would you rather just read a book or have access to an expert mentor? There's no question IME.

Maybe it depends on the courses, which I'm starting to suspect explains a lot of the response at HN: Were you in a STEM field, particularly T or E?
Yes, thats the whole issue of inflation and the pandemic. No one could do anything, so they saved money. There was less stuff as factories closed.

then...

Inflation.
The analogy fails because the tax accountant has finite time to spend completing tax returns and your action directly took some of that time. Whereas with IP, there are not a limited amount of bits to copy and you making that copy did not restrict the availability of those bits to someone else.
Some things to look at:

- Kodex
- GoCoEdit
- Textastic (pair with Working Copy)
- Code Editor (unsupported, formerly Coda)
- Codea

And if you’re online:

- https://github.com/coder/code-server

(see: https://coder.com/docs/coder/latest/comparison )
And when Blu-rays started wasting your bandwidth to show you ads you can't skip. Such progress.
If you find yourself reaching for `!important`, try doubling up the selector instead:

.someclassname.someclassname {

That will make it one level more specific than just .someclassname, which is usually enough to override styles with a higher specificity, or the same specificity but were loaded afterwards. If it's still not working, add another one!

It's a hack for sure, but definitely the lesser evil.
A once popular illustration of the issue: https://i.imgur.com/GxzeV.jpg
No way you're serious; even as an ardent cricket fan I'd never heard of him.
Unless something major has happened to it since I used it, Ant uses a giant ball of SCSS with complex selectors that make it ridiculously hard to customize without hacking the source.
If you have to ask, you're streets behind.
What you want to work on, what people want you to work on and what might make you money live on different islands.

Pick one and go for it.

What would you pay for? What do you want?

What do people want? I would want an automatic family tree builder based on dna. I wouldn't pay for it.

What will actually make you money? Spamming memes on twitter selling your new coin
Generally planes don't just fall out of the sky; accidents nearly always happen shortly after takeoff or when landing.
> a monolith with a denial of service vector in part of its functionality can suddenly take down your entire fleet because everything was exactly the same.

Just like a microservice can bring down the core functions of your service because a single component locks up under DoS
What if we took batteries out of commission after X cycles?

There would need to be regulation on it. I wouldn't trust my manufacturer or charging network not to rip me off if they had the chance.
no need to apologize, I forget it all the time. Rather, I should thank you for making it MIT. Now I can use it if I want to create an electron app with react that can deal with the file system very good.
The CIA, in 1955, released the whooping cough virus over Tampa Bay, Florida.

The interwebs is being rather scrubby lately, hence the substandard quality link below. If ye sertch, ye wil fynd.

https://amazef.blogspot.com/2014/03/the-cia-released-whoopin...

If you are actually serious and willing to remain on antidepressants indefinitely, please review the Wikipedia article titled:

Unethical Human Experimentation In The United States.

Millions could wrangle a PhD dissertation from that alone.

PS: It never ended.
Does not seem to be true based on all the waiting lists and shortages of government funded housing in the US.
Previously featured on Hackaday:
https://hackaday.com/2022/03/06/nintendo-switch-runs-vita-so...
Here are my settings on Safari iOS, which get added as you change font sizes across sites: https://i.imgur.com/w2lJev4.png. You can see that I clearly agree with you regarding HN :)
Look for a doula. Birth-support aside, it's not too far off from what they do.
Java basically does the same thing and I've never heard anyone complaining about that.

Python does the file level thing and it's source of constant annoyances with cyclical imports. Ugh, wasted so much hours on fixing it.
> At 0C they are still much more efficient than electric.

Are you referring to resistive heating?
In fairness, you acknowledge it sarcastically in an attempt to belittle op:

> Okay, let's make it so you get a certain amount of electricity for free, and if you exceed that you get cut off unless you pay. Oh wait...

But, to maybe return to good faith land, you write:

> ...but those don't seem like unreasonable punishments for not paying your bills

I'm not sure what "punishment" is supposed to do here. I'm skeptical that there's a significant cohort who have the means to pay their electric bill, but are holding out anyway. I think it's way more likely that these are families who've fallen on hard times, and these "punishments" are making their lives even more difficult.

You can also see this kind of policy spiraling right? Like it becomes a contest as to who can punish the debtor the most. Will it be the electric company? Public transit? Hospitals? Water/Sewage/Trash? Internet? If a family has $100 and their bills are $200, the entity with the sharpest punishment probably wins?

This is the kind of stuff that leads to people deciding between medicine or food, which is all in all I think bad for society. If the problem were insufficient punishment/consequences, I guess I wouldn't know how to explain the even worse outcomes in more punitive systems, say in poorer countries. For example, you would think people would see that their health outcomes decrease without medicine, so they would stop being lazy and get medicine. But a lot of people try to stop being lazy and die anyway, suggesting that the problem is more systemic than a widespread individual lack of ambition.
Here's a more recent study:

https://www.imperial.ac.uk/news/234736/people-with-omicron-v...

It says the risk of death with Omicron is 69% lower than with Delta. Among the unvaccinated, the risk is 80% lower than with Delta.

These numbers jibe with the statistics on case rates and mortality that we've seen over the last three months, when Omicron has been dominant.

I suspect the difference would be much more pronounced if we were to account for asymptomatic cases. Looking at wastewater measurements, which have been a good proxy for (and predictor of) case rates, we see far fewer confirmed cases, relative to virus levels, during the Omicron phase than we saw during prior variants. The ratio of deaths to wastewater virus levels is about 1/10th of what it was with Delta.
Sure, but how does this system work? Especially with newer services, like ride sharing, where people use personal vehicles to transport people within these areas?
The point of that is that renting confers specific benefits that make it worthwhile despite the downsides. First off, no need to charge. Not the worst thing but there's nothing worse than running out of battery because you forgot to charge it. Additionally, no maintenance - the company employs mechanics that are better positioned to fix the scooters. Finally, no need to have the scooter with you - just use it whenever you want, in one direction, and then not have to lug a scooter with you for the rest of the day. Or, if you didn't ride it in, you can't use it for the rest of the day. If it's raining in the morning but clear in the evening, you don't have the scooter to ride home unless you rode it in for your morning commute.

Now, you may not find that list enough to offset the downsides compared to buying your own, but judging from their seeming success, I'm not the only person that's done the math and intentionally chooses renting a scooter as-needed.
What a joke!

France has 61 TW of nuclear power, and this covers only 35% of only France energy needs!!!

Imagine how much more solar installations will be needed to cover the energy needs of the world!
The first part of your comment is accurate (and beautifully poetic). But I don't believe the second part follows from the first.

At most companies that do microservices well, they have a dedicated platform team that builds tools specifically for building microservices. This includes things like deployment, canaries, data storage, data pipelines, caching, libraries for service discovery and connections, etc.

This leaves the teams building the services focusing on business logic while having similar developer experiences. The code might use different conventions internally and even different languages, but they all interact with the larger ecosystem in the same way, so that devs at the company can move around to different services with ease, and onboarding is similar throughout.
Heh. I would be a lot more help if this read: "How to spend $1000/month on side projects"...
Save yourself the headache and switch to USB booting to a proper SSD. Don't try to get maximum lifetime or endurance from dirt cheap micro SD cards.
" Hi ___, i saw your profile on linkedin and wanted to reach to say our team is looking to hire a 'Senior Boolean Microservice Architect' "
Fair use says you're often entitled to parts of IP-protected works for the purposes of education, exposition, parody, reverse engineering, the historical record, etc.

A journalist's right to fair use of IP is often hampered by the platforms the IP is distributed under. If Google had their way, journalists wouldn't be able to use yt-dlp, or other clients, to include clips from content published on YouTube in their reporting.
It only depends how the government of the day responds for a particular kind of people blocking a road.

Brazilian example: a few months ago, truckers (who are mostly in favor of our proto-fascist president Bolsonaro) blocked highways country-wide, while threatening (physically!) others to join or people who tried to pass through their blocks, and got no big response from police. The joke at the time was that the best way to get police to act was call them saying that schoolteachers were conducting a peaceful protest and wait a few minutes for them to come with full force, SWAT-style.
InfiniBand is always point-to-point, that's the point. The talk about "bus" is confusing/wrong since it never is a bus.
From the article: """

If we think about the fastest way to execute some code, that is a function call, not a web request.

If we think about the best way to make sure we detect problems at compile time, that is by using a library at a compiled language.

If we think about the best way to understand why something failed, that is a full stack trace.

If we think about resilient systems, the most resilient systems are the ones with the least number of moving parts. The same is true for the fastest systems.

If we think about deployment and management and upgrades, the simplest systems to deploy and maintain also have the least number of moving parts.
"""

You don't really need any data to back this up, it's all self-evident.
Similar the limitations, especially the absence of flush makes it kinda useless to run a database in the browser :(

Through there is `persist` on the storage manager, but I'm not sure how much this helps. Theoretically it could work like fsync or F_FULLSYNC, but practically I'm not sure at all.
You asked the wrong lawyers, at least for the US. The FTC's case against Sears in 2009 made it clear that consent to a privacy notice isn't valid if the privacy notice is buried deep in a licensing agreement, even if the notice is correct.
Yes, I do require evidence before buying someone else's opinions. The stronger the evidence, the better. Guilty as charged.

You're illustrating my point. Making edgy rants about how everything sucks is easy, and that's why everyone does it. I can make perfectly valid complaints about economic models all day; there's really nothing to it. What's not so easy is putting forth a superior solution, and supporting that solution with evidence. I don't care how much you hate the field of economics if you can't convince me that you have something better.
I just realized that you could probably do a decently complex unit algebra (at least to the basic level of F#'s unit of measure support) using the unit strings as brands and Typescript's template string types to match them. I'm not sure if that's a good idea or not in practice, but after seeing Wordle done with template string types I'm more certain than ever it is possible to do some interesting things with it.
This is a good point. But actually, I would argue that people against these technologies still claim they are "new".
Might I recommend Historia Civilis and its affectionate use of colored squares:

https://youtu.be/9XBxMk_plhA
You need tort reform first to remove liability from builders, owners, and governments once a fire kills a few people in a building with rooms that have no egress and lawsuits start flying.
Oh, wow. I'm honestly surprised. My build does not.
Fujifilm cameras have an image processing chip that is used for film simulations, which this computer software also uses. Essentially it's in-camera editing controlled through a PC.
Nice article! It’s a great API, hope to see the kinks ironed out.

I am using it to stream PNG frames in real-time into a user’s file system, for web-based media tools. This allows the user to generate their own HD video files offline at maximum quality, bringing static web a little closer to pro level media tooling.

One downside aside from browser support is that two permissions must be requested for this: one to select the directory to save to, and then again to give write access.
>The bill requires online hosting services to implement standard technical protection measures, designated by the Copyright Office.

How does it define an "online hosting service"? Literally any computer connected to the internet could potentially be considered an online host.
Or "Darker Than You Think" by Jack Williamson who was inspired by Jack Parson, the US rocket scientist who was also an occultist.

https://en.wikipedia.org/wiki/Darker_Than_You_Think
Safety codes aren't the reason housing is expensive.

Land use is. NIMBY policies that ban multi-family tenancies are. Lack of SROs is. Lawn and parking requirements are.

The kind of housing we need can be built to code. But it can't be built when political stakeholders actively work against it.
More marketability definitely helps with passing it on to the next sucker, so it's a valuable feature that shouldn't be overlooked. The next VC is likely to be more interested in the first AI- & blockchain-powered application running on AWS InfiniDash than boring Rails on Heroku & Postgres.

Cheaper solutions would be a good pick for something that has a very good chance of success and thus doesn't need a "next sucker" nor media attention, but those are very rare as typically it would be bootstrapped and not involve VC to begin with.
I saw lots of churn working on microservices that were pre-production. When it’s like this, things are more tightly coupled than the microservice concept would have you believe and that causes additional work. Instead of writing a new function at a higher version, you had to go change existing ones - pretty much the same workflow as a monolith but now in separate code bases. And there wasn’t a need for any of these microservices to go to production before the front end product, so we couldn’t start incrementing the versioning for the API endpoints to avoid changing existing functions. A monolith almost doesn’t need API versioning for itself (usually libraries do that), but it’s effectively a version 1.0 contract if translated to microservices.
What do you do if you encounter GDPR popups with !important directive? I think we need !!important...
where of course his second 'last name' of CAESAR was a 'cognomen', a sort of family nickname
Presumably top peak load is during dinner time. I think the story and/or other commenters have mentioned that 240V service isn't working either, so that excludes stoves. With that in mind the biggest load sources would probably be:

* furnace blower: 400W

* fridge: 300W

* microwave: 1000W

* toaster oven: 1200W

* slow cooker: "70-150 watts on LOW and 150-250 on HIGH"

* hot plate: 1500W

With these in mind, it's not hard to imagine how you can hit the 1800W limit when you're cooking. If you get unlucky and the furnace and fridge both decide to turn on at the same time, you only have 1100W available for other stuff. It's definitely very limiting, but at the same time it's also not something that would prevent you from cooking a healthy/cheap meal (eg. running a rice cooker + slow cooker)
For anyone curious why these inconsistencies happen:

https://youtu.be/5IUj1EZwpJY
https://www.melconway.com/Home/pdf/committees.pdf
As lawyer, could you make an argument how consent can be given by a person if they haven't read the legal document, the other party know that the person has not read the document, and even if the person had read the document they would not understand it because of its language, complexity and size.

To put it in other words, if we used the same definition of consent in any other legal contexts that also require freely given informed consent, would the legal system still function?
> is doing something for free a free pass for false promises (advertising)?

If you have a specific project in mind, have you read the license under which that project has been made available to you?

If it is under most of the common open source licenses, you will find that it already states very clearly what applicability and support you can expect (none).

You are free to pay for a support contract if you need anything beyond what the free license guarantees you.
They can delete Porn and anything from jolly good, or start deduplicating.
Headlines compared: Polish newspapers from 1939 and news websites from 2022
I’d dispute the ton of independent buyers given the amount of bids placed by the top 10 corporations. Even if the bids are rejected it still has a large effect on pricing
This legislation is to protect those that paid for the legislation directly. It is not intended for the tax payers.
Disappointingly this wasn't in the ARM version (the access driver). Just SQL Server.

Wonder if it can be found anywhere else. I did try the old progman.exe (via x86 compatability), and while it worked, it uses the modern API for the file dialog.
> most younger large enterprises use microservices

Which ones? Amazon uses roughly 1-team-1-service, not 1-team-100-*micro*services.

Facebook famously built their main service as a monolith.

Edit: and don't get me wrong, I'm not saying services are bad - as long as they are the right size and with the right design rather than tiny.
Yeah I was mostly thinking about the last thing you described.

But, I wouldn't be surprised if AI were able to create some really neat uncanny valley type sounds. Things that should sound familiar but aren't.
IB always seemed like the kind of thing where you loose out a lot of comfort if you go with "old hardware sometimes found cheaply" and thus don't have vendor support, have to dig out drivers and tools from random sources, ...
You're welcome. I created it for an electron app myself. I needed a sidebar like you see in VSCode.
I don't think that's the part that is "ivory tower." It's the attitude of "you should never use this feature that you rely on unless you are doing one very specific thing that necessitates it" as opposed to just saying "let's design it in a way that such things can be done easily and without violating the spirit of the language."
I think these are intended more for transportation than riding around (unlike the BayWheels type stuff). I used to commute to work on my own scooter and it only takes 15 minutes or less to ride 4 miles on the road. My commute in the morning was just under 3 miles and downhill so I usually managed in 8 minutes.
It took me abnout 6-7 months to get an account restored because the appeal process with Facebook took that long. I even reached out to the actual copyright holder and got a letter saying I could reuse the video (a very short clip, maybe 10 seconds) which was automatically flagged by Facebook. I can't even imagine the appeals hoops you'd have to jump through with this new proposal.
In our codebase, we use useEffect without exhaustive-deps linting rule. I don't think it is bad in hands of developers who have basic understanding of closures in javascript. Otherwise, we have to resort to complicated logic to provide same functionality like keep tracking of changed variables. Are we wrong to do that?