skysight-inc/HackerNews huggingface dataset:
Exactly. Where I work, we've explicitly chosen to "choose boring technology" in the parts of our stack that aren't key differentiators in our product. The idea goes back to the concept of "best practices" being essentially "what everybody else does," which essentially means "good enough, unless it's something that needs to be better than good enough." In essence, this has lead us to a philosophy that's very close to (but not quite) "AWS is our architecture 'standard library.'"

We also define "boring technology" a little differently than the post does, I think. Basically, we think of it as "stuff that isn't going to page me in the middle of the night and wake me up." For us, because we're already on AWS, that tends to be AWS managed services, except for the services that directly provide functionality to our product, which we run containerized on EC2.

Essentially, our comparison between AWS managed services and running some other service ourselves to meet the same need comes down to cost. If it costs less than about 3 engineers' salaries to run the AWS service, we're happy to hand off the pagers to them rather than wake up our engineers when those services get unhappy.

We also apply this philosophy to our custom services. Right now, we have a monolithic web app that runs on Python + Flask + SQLAlchemy. So, by default, any new services run on Python + Flask + SQLAlchemy. Not FastAPI, not Django, not Rails and definitely not node.js. Python + Flask + PostgreSQL + SQLAlchemy, unless you have a convincing case for running something else. Not only is this extremely boring technology (Python has been around for ~30 years; Flask 12 years; SQLAlchemy 16 years; and Postgres -- who cares, we use it via RDS and let Amazon manage it), but we won't have to try and hire people who know Scala, for instance.

We're also not above stealing large portions of our architecture, when appropriate. One good example is that we've essentially lifted the auth system for our new API from an example in one of the AWS blog posts. It works. We know we won't have to worry about it in the future. It's boring, and not a core feature of our product, so we don't want to have to care much about it.

None of this isn't to say we don't have a lot of exciting stuff going on inside our product. We do. It's just that we have deliberately chosen for our non-core functionality to be boring and run on boring technology that's mostly managed by other people. I guess that's a little like us choosing to spend our "innovation tokens" wisely.
> I don't think this particular incident is any kind of big deal

Entering into a subscription with no knowledge of that, let alone any up-front information about price or other terms, is very scummy behavior. The after-the-fact email attempts to claw back a moral high ground, but it's not difficult to see it for what it is. This combines the convenience of a smart speaker with the rapacity of a cold caller who already has your credit card number. It's thinly disguised fraud, and pernicious.

I doubt anyone would be happy with "Alexa, what's the weather?" entering them into an unannounced dollar-a-day contract with The Weather Company, or if asking about soccer scores got them automatically hooked up with a $7.99 Sportsball Channel add-on to their cable bill.
I’m optimistic we could find a way to ramp solar/wind up and down. We don’t do it now because it’s easier to run it at full capacity for economic and safety reasons. Adding some thermal storage (which the SMR companies are trying) or varying the reaction rate are in the area of research but certainly seem feasible.
> That sure seems like a requirement for a secure enclave backdoor.

Apple uses hardware pairing. Without such a tool you couldn't even swap two genuine parts with eachother.
Raising 17M dollars at a 70B valuation is insane for an early stage company. Assume the shares are worthless. Consider avoiding the company all together because whoever is at the top has no clue how finance works.

At 70M the calculus is much different.
I tried using Google Assistant a few years ago and it was so frustrating in some dumb ways.

A notable example was when I tried using it to make a call. I told it to call my wife, by name, and it couldn't understand her name at all. So I said "call my wife" and it asked who my wife is. I couldn't answer with voice, because it still didn't understand her name. But it did give me a popup to select her from my address book. So I did and the popup went away... No call. So I tell it "call my wife" and it replies "who is your wife?".
Standardization of threads started between private companies around the year 1800, and continued on mixed in with a bunch of other "competing" private company standards. Sick of the lack of a unified standard, William Sellers submitted a paper in 1864 proposing one standard based on an already popular form. Eventually the USG adopted this as a requirement in government contracts, was adopted as United States Standard thread, and later Unified Thread Standard. The standard is maintained by the American Society of Mechanical Engineers and American National Standards Institute.

https://en.m.wikipedia.org/wiki/Screw_thread#History_of_stan...

Get the government to require a standard for all their software and anyone who wants a government contract will have to conform.
> Professional engineers working on buildings aren't liable for someone who decides to take a bulldozer to it to find its weakness, (...)

Actually, they are.

Engineers are tasked with designing safe structures taking into account a bunch of failure modes, not only those that involve safety but also usability.

These failure modes are even covered in standards, and engineers who fail to design projects which are safe under these scenarios are held liable both civil and criminally.
Dozens of high-traffic websites vulnerable to ‘account pre-hijacking’, study
I think you misspoke? No company in history has ever raise $100b in a year, but that’s about what SpaceX is valued at now.
Well for one, do some fucking research, as I suggested in the very passage you quoted, before you make bold assertions about what’s reasonable. The answers to your questions are easily found.

You do not have the ingredients. It’s not just foods. You cannot make safe baby formula from foods. You don’t have the equipment to produce it. It requires specific mixing and heating and what not to arrive at specific consistencies and sterility so that it is absorbable by the body correctly. You don’t have the measurement equipment to get the ratios correct to the margins needed. You don’t have the quality controls to check that they are ok for things like acidity. You don’t have the expertise to evaluate outcomes. You apparently don’t have the inclination to research it on your own either so it’s triply dangerous.

In the 20s people started using milk based formula. Babies got scurvy and rickets. They threw in orange juice. They got bacterial infections.

If you want to roll the dice with your baby’s health because you think you’re smarter than the government go ahead. Here’s Wikipedia, the simplest lowest bar of research you were unwilling to do but complain about either way. It has the basic progression. https://en.m.wikipedia.org/wiki/Infant_formula

Flour and milk mostly. Go nuts.
How does one do that? I realise this may vary by jurisdiction...
No hard and fast rule. JS should be treated as an embellishment. Know your audience too. If you’re doing a SPA your audience needs to be techie types. If your audience is everyone then make the site work without JS. If visitors need JS for some functions, state that with <noscript>
Because that subset can still be better at solving your problem than those other languages - it could be faster, more mature, better at solving certain problems, you can leverage existing ecosystem etc.
If a person can play Factorio or Rimworld and put it down after 5 minutes is not playing.

You need at least 10 minutes just to remember what you was doing (planning, building, defending etc..) :D
You can easily search how far away is that storm?

The others really ought to be voice searchable, but the diesel one would need to be timely in my area, where a couple of places have not had diesel available for several days.
> Yes, the Brave browser removes a website’s adverts, and injects its own ads into webpages using a man-in-the-middle attack

That is simple FUD. No ads are put into the webpages. The ads from Brave networks are displayed via the OS notification system, and they are opt-in.

You repeating this lie in multiple threads is not going to make it true, and spreading this kind of misinformation says more about you than those you are criticizing.
The finishing paragraph addresses exactly your point:

> As with software product liability, the astute reader is apt to exclaim, "This will be the end of IT as we know it!" Again, my considered response is, "Yes, please, that is precisely my point!"
> My modern front load washer gets clothes clean. It also doesn’t severely abrade them.

I had rented a place with a washer that ruined all of my clothes. I didn't figure out whats happening untill it was too late
I'm not sure about fine. Probably just undiagnosed? According to this, RSV kills 100k babies and kids between 0-5 per year. 97% of them are in low and middle income countries.

https://www.thelancet.com/journals/lancet/article/PIIS0140-6...
Nothing in the constitution says you're required to socialize or do business with every class of people. I don't know where people get these ideas from.
> Do the lobbyists have some incredibly legitimate insider information they share with the senators? Do they just throw cash/donations at them?

I do some grass roots lobbying in Indiana. When we can't get a bill to the floor, it usually comes down to this:

1. The public might support the bill, but voters aren't willing to vote across the aisle over the issue behind the bill. So, the politician can kill the bill without fear.

2. There's a technical problem with the bill that would make it a bad law. Sometimes, this is sabotage, but most often, it is discovered late in the process and the bill dies in committee until next session.

3. The law would change the staus quo in some way that is harmful to the close supporters of legislators. This is less about money, and more about relationships.

The answer to all of the above is simple: get more public support, and even work to unseat legislators that are opposed to your issue. State legislators usually don't have a strong grip on their seats (some do), so they can be unseated, often in primary elections.
>Why are banks in US not increasing interest rates for checking or savings account for their retail customers when inflation is 8%+ and prime rate 4%+?

The banks know they dont want you keeping money in either of those accounts. It's a losing game for both you and them and so they make the advertised rates ridiculous to make you not go into them.

>Is this pure greed or by govt regulation or something else. Would like to get a banker/financier’s perspective.

Focusing on the bank pov. If you let $10,000 sit in a savings account. They cant give you 8%. Even if they give you 4% you are losing 4% in real yields. You shouldn't do that. But it goes further. If the banks all give 1%. You decide the put the money elsewhere.They actually know they will benefit from that more than ever giving you a reasonable losing real yeild rate.

This has much more to do with 1980s repeating and the nature of economics from the population pyramids. Too many people are heading into retirement and moving their investments into "safe" investments. So retirement funds are obligated to buy bonds and similar. Which the opposite side of that transaction requires someone to be issuing the bond but the homelanders aren't buying. So rates are very low and inflation will be high.

Banks are optimized around transactions; doesn't matter about sizes. They just want transactions to be happening. They want things/purchases/experiences to be happening and money sitting in accounts is antithetical to their goals. It is greed in a way but not the cigar smoking fat monopoly man kind of greed.

From government point of view. They are a bunch of idiots who made the bad situation so significant worse. As they always do.
It would still need to respect EU privacy regulations (as any other instrument, of course), which include consent. Nobody is forcing you to be tracked.
I've been building tooling to mitigate open-source supply chain attacks. Packj [1] analyzes Python/NPM packages for risky code and attributes such as Network/File permissions, expired email domains, etc. Auditing hundreds of direct/transitive dependencies manually is impractical, but Packj can quickly point out "risky" attributes that must be checked. We found a bunch of malicious packages on PyPI using the tool, which have now been taken down; a few are listed here https://packj.dev/malware Would love to get your feedback.

1. https://github.com/ossillate-inc/packj
Beef and dairy use more water than nuts.

We only deflect attention to almonds because the meat industry is excellent at influencing public opinion
On the one hand, the problem he discusses is entirely real, and he does not exaggerate the scale of the issue.

It is much like medicine in the time of the "four humours". The state of medicine then was a real problem, but if you were to have instituted licensing and professionalisation requirements at that point, it would largely freeze into place a bad situation. The other industries with licensing, have established a good, safe way of doing things. Software has no good, safe way of doing things to establish as code, and teach to new practitioners. I do not exaggerate, either.

On the other hand, what he suggests as a solution, would require that innovation be slowed by at least one, probably two orders of magnitude. Any nation which did _not_ do this, would quickly sprint ahead of those who did, and they would quickly be able to overwhelm the capabilities of the nations who had professional licensing requirements.
> This "proof that masks work" is likely more just proof that not having kids in schools cuts a lot of spread.

It is? I mean, something worked. You think the fact that flu deaths dropped to essentially zero for two years was exclusively due to school closures? Is there any evidence for that?

I'll admit to some individual dithering on the evidence for any given mitigation strategy. But clearly, on the whole, societal mitigations for covid worked very well to control disease. You admit that much, right? People freaked out about school closures too. They freaked out about distancing. They freaked out about travel restrictions. (also covid-specific rules like testing requirements, and vaccination programs). And it was, overall, the same people arguing against all this stuff that was, again, clearly working as evidenced by its effect on influenza and et. al.

So why did people argue so hard against exactly those (working!) mitigation strategies?
Pi-Hole with a good collection of block lists is a great option. My samsung TV and a few android devices are the top offenders on my pi-hole admin panel.
Plain walking helps. I know it’s said too much, but it really helps.
How would you ethically design an RCT on masks (as a method of reducing COVID-19 transmission obviously)?
Did Obama (and/or the government at the time) advance any material pro-Netflix legislation?
> and a nice number to give out when you don’t want to give out your real one.

I’ve setup a voip.ms number just for voicemail. Unanswered calls to my phone get redirected to that number after X rings (this functionality is baked into gsm). Then the voicemails get emailed to me so I never deal with my provider’s voicemail IVR.

So for people I don’t want to call me, I give them that voicemail number and it always goes straight to voicemail.

It’s also nice because I can still get and keep voicemails if I’m, say, out of country for 30 days because my provider deletes them after 10 or something days.

Easy to share and save voicemails automagically.
> If you care enough about global warming to reach carbon neutrality, then obviously, gas plants are not a long term solution. In that case you need to go to fully renewable, or some combination of renewables and nuclear.

btw. a lot of people say that, but it's wrong. you need gas for renewables OR nuclear OR you need storage, no matter if you go full nuclear OR renewables, the outcome is the same.
at least as long as there is no solution to turn of nuclear power on and off, which will probably never happen.
Good that you tried it.

There are plenty of ways to make the interface very usable and reliable. Fixating on the voice UI is absolutely the wrong way to see it. The real problem is that your "assistant" doesn't actually work for you.
A Chinese tech giant is burning money to gain a large customer base.
Here's the list in question: https://www.gov.uk/government/publications/high-potential-in...

According to this list, only six out of the eight Ivy League schools [1] are worth applying to and apparently schools like Waterloo, Lomonosov State, and Les Grandes Ecoles, all of which have turned out some of the most brilliant scientists and mathematicians, aren't even worth considering.

[1] No Brown or Dartmouth in town.
If we regulated software like engineering, it would destroy open source.

Before contributing you would need to upload your engineering certification credentials.

Good luck getting certified if you are under 18 or do not have a college degree.

Also, because of liability issues, employers may prevent you from contributing to open source.
That's fair. In many recipes volumes can be taken as vague suggestions.
> Professional engineers working on buildings aren't liable for someone who decides to take a bulldozer to it to find its weakness,

They are liable for things like earthquakes and explosions, though, up to some limit:

https://www.fema.gov/emergency-managers/risk-management/eart...
I definitely will. I’m getting frustrated with the cleaning of the front load Samsung. Supposedly top end model but maintenance is exhausting
Note that Clojure offers multiple concurrency systems, the default STM is not particularly performant and doesn't scale very well. You are better off calling into Project Loom for concurrent code.
But the driver doesn't work any differently for their own chips than the old one did. And this change was definitely, unambiguously, breaking clones on purpose.
I’m here to say that you can. I spent many years in pure, high level software, but about five years ago, got an interest in electronics. Started with a learning kit, but just kept at it and now a project like this, while impressive, is 100% within my understanding and, while not underestimating or discrediting the amount of work and ingenuity put in by the author, my abilities. You can do it! Look to places like SparkFun and Adafruit to get started.
On the same page: "We will support blocking webRequest until there’s a better solution which covers all use cases we consider important, since DNR as currently implemented by Chrome does not yet meet the needs of extension developers."
I mean your link. You seem to think that webmd article describes how to make baby formula. It does not. It describes how to transition your baby to solid foods once it is ready. They’re not the same thing. If you follow the recipes there for a young baby you will likely kill the baby.
Incompatibility is incentivized monetarily. Everyone wants to build something with a captive audience.
Pets. More family members. Even natural birth shows gut / immune positives over C Section.
Clojure is memory safe and no data races possible?
Uhh, reminds me that I need to read it. Got it recently and looking forward to the content. The review makes me even more hungry!
> Are you doing your part, comrade?

Your dig at communism doesn't make sense: This dystopia you describe is being actively built by capitalist companies operating within a market economy and encouraged by democratically elected governments.
It likely didn't come to a vote. They were probably still working on coming up with text to vote on.
I doubt global warming will negatively affect amount of time spent on open source/programming language design.

Currently we're wasting a lot of time on social media, Netflix, games, etc. There's lots of fat to cut. Also historically bad conditions were when people wrote books and focused on studies. If OS is important - it will develop.

On the other hand x as a service and cloud based stuff will likely die off. Good riddance.
Per the rules PDF linked to above:
“Registration Closes: May 22, 2022”

** This currently appears to be an annual event though, so if you’re interested, there will likely be an event next year.
This is the final emulator:
https://codeguppy.com/run.html?h6eVjvhgvGM65c0zocji

... and this is the project code:
https://codeguppy.com/code.html?h6eVjvhgvGM65c0zocji
This whole article just keeps repeating "Heroku review apps" over and over. I find it pretty irritating
Well if you're in the EU then no, unless you can overturn the legislation.

> The Background: In 2019, the European Commission and the European Council jointly approved a regulation that will require new safety measures in motor vehicles starting July 2022, including the installation of so-called "Event Data Recorders," a device similar to "black boxes" in aircrafts.

From what I heard the car company has access to this device at all times and does not need a court order to listen in. They are supposed to only use it when the car has had an accident but it's a terrible precedent.

Edit: forgot the link
https://www.jdsupra.com/legalnews/black-boxes-in-automobiles...
This change isn't punishing the people who scored a great deal on discount “Prol1fic” chips on AliBaba. It's punishing the people whose supplier's supplier's supplier did so.
If you're simply trying to follow volumetric recipes, then volume-to-mass conversions are useless because you'd be trying to follow the recipe with more precision than the person who wrote the recipe in the first place. It's like converting "1 meter" to "1000 millimeters"; it's false precision from not being careful with significant figures. The recipe says "1 cup of flour" and the bot says that means 120 grams of flour. But that's false precision, specifically because volumetric measurement of flour is inherently imprecise. There is no way of knowing the recipe author actually used 120 grams of flour.

However, you mention that you iterate and refine these recipes, effectively writing your own recipes using volumetric recipes only as a starting point. In this case, the conversions have real utility. But if you're doing it right, these are conversions you only need to apply once per recipe, after which you'll never use that original volumetric recipe again. Such once-and-done tasks don't really seem worth automating to me, but for each their own I guess.
Well it’s a shit argument. You cannot create safe baby formula with vegetables and a blender.
I think the general consensus is that we've proven to be complete and absolute rubbish when it comes to predicting how vast complex real-world systems that we can't read worth a damn behave when we put them under major stresses, and the vast majority of attempts to hack ecosystems have been disasters, meaning that we're just as likely to make things even worse if we try to apply our crude means and models to make planet-scale modifications to climate and biosphere.
There's no profit incentive to geoengineer or clean up anything so nothing will get fixed - at least not if the future will be a continuation of how capitalism, industry and geopolitics have worked literally forever - probably also biological and even physical systems if we extrapolate.

It's always boom then bust, everywhere in space and time.

That said i still hope we'll manage in some obscure way because we have no other choice!
https://archive.ph/2uxEk
OpuntiaOS – an operating system targeting x86, ARMv7, Aarch64
Like the sibling comment I've also been sick more often these last few months than I have in recent memory. Kiddo has been at daycare/preschool for a couple years now. AFAICT it's a real phenomenon.