skysight-inc/HackerNews huggingface dataset:
He also probably took more credit to himself than he deserved - https://en.wikipedia.org/wiki/Harvey_Fletcher
I don’t understand how you think Atlanta workplaces aren’t as diverse as Bay Area or Seattle. I mean Atlanta literally has the highest percentage of middle class African Americans not to mention lots of international people.

Racial diversity and the mixes of culture are one of the big upsides, I think and are pretty rare (compare racial diversity in Bay Area and Seattle and Atlanta).

Also Atlanta has been a hub for lgbtq culture for decades. Not the same as Bay Area or NY but probably #3.

Maybe you had some bad experiences or it’s your company.
Mars 2020 Entry Descent Landing
If you drive I20 west through Dallas and on toward Midland and Odessa, you will come to the Permian Basin. From there to I20’s merge with I10, the air will smell like a can of motor oil much of the time and at night the land will extend to the horizon with mercury vapor lights of pump jacks every few hundred yards.

Of course it’s West Texas and not many people go out that way - it’s the road from Atlanta to El Paso - making it out of sight; out of mind.

And if you take I10 west out of New Orleans, after the refineries of Louisiana, you will see refineries from the border to Houston and Port Arthur. Open your mouth and you might just taste the air.

The post colonial history of Texas is people arriving to extract its resources. The oil may just be chance. The roughnecks and their oil pumps are deliberate.
Neither of those will happen.

People, whether they're billionaires or are making just $80,000 a year, resent having to take care of others, even if those "others" are without a job through literally no fault of their own.

This is exacerbated by IQ, or g factor, or whatever you want to call it. A person with an 85 IQ isn't going to be able to write complex software, so "learn to code" works just fine for people sitting at maybe an IQ range of 100+. You might could be a delivery driver with an IQ around 85, but as someone said, delivery drones and self-driving vehicles are going to finish off that sector.

There's millions of jobs that could be filled, but no one wants to do them because it isn't "prestigious" or some such. We need lots more electricians, welders, carpenters, etc., but good luck convincing people to go get the training to do those jobs - some of which are extremely high paid. Underwater welders can make up to $200,000 a year.
> so the value to power usage ratio gets better and better over time.

Don't you mean reverse?
It’s amazing how many developers don’t have a working knowledge of fundamental tools - like version control and debuggers. I honestly don’t know how you could get hired without this basic knowledge.
>It's the windmills. No, its not the windmills!

It's the Bozos.

They're going to goof things up and they know it so they need you to be _tilting at windmills_ in other directions for distraction.
Actually more like that you can eject weights to intentionally un-balance the mass of a spaceship so it'll glide rather than falling straight down.

Atmospheric drag force center of drag and center of gravity to line up on a same axis, which force the craft to fly slightly sideways if spacecraft isn't perfectly balanced. Done carefully, it leads to direction of flight being slightly sideways, which is awkward but basically same as having lift towards that direction. Add roll control thrusters into the mix, and you get a really crude glider, with fixed pitch force, zero yaw control and barely controllable roll. With JPL-class engineering, such a spacecraft will be capable of actively correcting landing location.
So 3 mm is a weird measure but 1/8 of an inch is just perfect? You are like those guys who say that Fahrenheit is better because it feels "more natural and obvious"
And with sufficient public market deregulation to allow startups to IPO early.
Hartsfield sucks but when compared to other busy airports it’s pretty good. And they have many chick-fil-as.
Oh but there is. Just not in the same frame of reference.
Previous discussion https://news.ycombinator.com/item?id=26090514
Ancient kauri shows magnetic pole shift 42,000 years ago
Yes, most of my relatives on my mom's side are farmers in the upper Midwest. They have separate (gravity fed) tanks on their farms for #1 and #2 diesel, and the tank they use for filling the tractors depends on the season.

(Farmers buy diesel in bulk and don't pay road tax on it. It's illegal to put the untaxed diesel into a pickup that ever leaves the farm.)
> And there are a ton of articles that talk about how microservices save you money over a monolith, but none include hard numbers.

Yeah, you can do that by collecting a ton of data related to development though. Breaking down sprints, correcting estimates, deriving cost from time per feature and salaries, comparing it over time across architectures; having to collect all these data from team members during development is way too tedious. It may hamper actual productivity just to produce a more accurate report that says "hey we saved money".

I'd bet there's a large co-relation between successful micro-service migrations and teams that don't squeeze metrics from every single action that each team member makes just to make more accurate reports.

Also, I have no data to back this up, as far as personal experience goes the reason why "hard numbers" are rare for "microservice vs. monolith savings" are because of 2 reasons:

1.) majority of software companies usually don't aim to put effort on collecting metrics for optimizing "savings"; they aim to collect metrics on growth/acquisition, churn rate, market share, customer service, etc. If a large organization wants to optimize savings they'd rather think of taxes, restructuring debt, moving server locations (cloud/baremetal) and other larger items. 2.) majority of software companies are not at that scale where it warrants a report with hard numbers.

Someone already mentioned it here, but Netflix has a lot of material on it, without the hard numbers of course. https://www.nginx.com/blog/adopting-microservices-at-netflix...

Usually development teams subconsciously quantify microservice migrations due to severe violations of DRY. Resolving DRY, opens you up to more business opportunities (both internal and external). A microservice allows you to move from just being an app, to being a platform. Customers and other teams in your company build on top of you. The move is not necessarily decided upon because it increases savings (this is also mentioned in that article from Netflix).

If 3-4 apps have a similar feature that needs building and maintaining, that feature warrants to be pulled out in it's own microservice.
They have put onboard, microphones for the first time, two of them. We should be able to get some recorded sounds of Martian surface soon.

The EDL phase was quite complex this time. The cameras took pictures of the surface while landing and compared them to the maps it had from orbital missions. Using these two, it decided in realtime, which place would be the best of the its landing.
This made it possible for it land in a more difficult terrain, like the crater where it landed.
Demand would not have been modulated by price when the need is inelastic. People would’ve used what they would argue they needed for heat, and then default on the exorbitant bill, just like American healthcare.
I'm not sure a blog would change anything.

How much more could I do (note that Netflix CS replies to the other person's reply in that thread):
https://twitter.com/dorfsmay/status/1315402870661902336

Clearly, Tech (at least for payment processing), Marketing and Customer Services don't talk to each other.
I have wired eTap on my road bike and it's so GD smooth. Adjustments with the software are so easy too - I was never too mechanically inclined though.

They have wireless electronic shifting on top end road bikes and I can't help but think that security probably isn't top notch. Can you imagine, the last sprint of the tour de France and shifting everyone into a low gear - you'd likely pop the chain off and cause real hazards and (rightly) face charges.
Wasn't that CORBA?
I love reading about the thumping and bumping of modern frameworks. Meanwhile tons of great software gets written in rails and Django while startups cargo cult along. Maybe I am being curmudgeonly here, but, I think it’s true.
Texas is big?
Is that limitation in hardware or software? I always thought it was a physical difference in chip design.
I'm fairly used to using basic undo/redo as a timeline already. I spam "undo" often in vim just to yank something into a scratch window. I might accidentally make a change that breaks my redo path back to the present, but thankfully that's a pretty rare occurrence for me (and I can always recover with "g-"). Good enough for me!
Apt 2.2 Released
Pricing is 'only via suppliers' so we have no idea if CMP will be insanely cheaper or if it'll only be slightly cheaper. This most likely won't even solve the current shortages since 3060TIs, 3070s and 3080s will work with an old driver (existing drivers doesn't have any online auto-update, so they can't 100% force a new driver on cards), and the 3060 driver/firmware (some speculate the word 'driver' is inaccurate in the blog post and it'll be a firmware thing) might be hacked to bypass this limitation, so once it's hacked they will just always flash that firmware or use the modified driver.
Comments moved to https://news.ycombinator.com/item?id=26185139.
The issue though is that Python's type annotation is not a substitute for type checking. Annotations are optional and can be inaccurate.

That's fine, this is part of the design of Python. However strict type systems are a benefit of other languages, that may not fit Python. Type annotation shouldn't be considered an alternative to a type system.
The next year another tree falls. It's a continuous process. Trees grow faster than one thinks - in 25 years it's big enough to threaten the lines.
Yes, I had a typo. I was editing in place, and then decided that I had made some poor choices and needed to start over. I didn't bother to fix the typo.

Yes, there is a shift in point of view between the two versions. But the story is mostly written in third-person limited, and so my first version deviated from that.

But I rewrite everything every time I read it, so who knows what will happen tomorrow.
Thanks for the link. That git diff is absurd: 9 changed files with 21 additions and 30 deletions[1]. It really is just Stockfish using different weights and changing the name... The fact this Albert Silver fella did the same with Leela Chess Zero two years ago is even worse, no remorse!

[1] https://github.com/official-stockfish/Stockfish/compare/550f...
If you don’t use Django’s ORM or SQLAlchemy’s ORM, then do you really need to use Django?

Like an adjacent commenter said, ORM is ok for simple blog websites. But I can’t imagine using an ORM for complex data tables and relationships with normalized data.
It didn't feel slow then. With an SSD, and lots of RAM (where that is possible), it will be faster than it was.

Jevon's Law makes modern machines as slow as the old ones, by loading them down with crap animation. Don't run that, and they get as fast as ever, which was plenty fast enough. Many of us have got used to Chromebooks with pokey ARM chips, and have no complaints.
Undo/redo doesn’t affect the clipboard, so I find myself often undoing back to some state, using cmd-c to grab something I wanted, then redoing to the present.
This comment was originally posted to https://news.ycombinator.com/item?id=26188485, which points to https://blog.stockfishchess.org/post/643239805544792064/stat..., a related article. We merged the threads.
I think you mean 'miners' - scalpers don't care.
The original John McCarthy "Maxwell's Equations of Software" in Lisp.

Pretty much any code or pseudocode written by Donald Knuth.
You multiply 7* 8 then add 3 and put that number over 8* 5, resulting in 59/40, roughly 1.5”.
I find it very funny how sensitive Texans have been over criticism of their state when California is talked about every day here.

I think you're being extraordinarily precious about the criticism.
The postmortem on this is going to be interesting.
https://www.texastribune.org/2021/02/18/texas-power-outages-...
They got close to damaging equipment system wide that would take months to repair.
there was real time coverage of the system melting down on reddit of all places
https://old.reddit.com/r/Austin/comments/lk7cgn/ercot_and_th...
Software freedom is critical to good UX and vice versa
I was looking at those graphs and thinking exactly that, but that’s a byproduct of google marketing making it sound like chrome is the only browser that does that :D
Vim is the only editor I’ve used that has a branching undo model. I know there’s a UX problem there but I don’t understand why more editors don’t support this.
It's somewhat of a lie. Slate is garbage.

But if over 80 you have a 10% chance of death and approx loss of 10 years. (These figures are old) If that continues forever ie you can get it again, then you'd lose a year.

But this might just be a theoretical numbers game, the paper -

https://www.cdc.gov/nchs/data/vsrr/VSRR10-508.pdf

BBC is a little better - https://www.bbc.com/news/world-us-canada-56110005

This quote stood out - "But the virus was not the only factor behind the change. The CDC also notes "increases in provisional drug overdose deaths through early 2020".ू
Cache-Tries: O(1) Concurrent Lock-Free Hash Tries (2018) [pdf]
I can confirm that I got some sketchy stuff from this site. It showed me an I’m not a robot butting which I stupidly clicked. Went and cycled my passwords to be safe.

Flagged the post as a result.
America has no gay mariage ?
> printing money ALONE does not create hyperinflation

Printing ever-increasing amounts of money to finance expenditures that you can't afford will definitely result in correspondingly huge inflation. I don't know if it will qualify as hyper, but you are very much not going to like it.

We could be printing 10x money that we are printing now. We aren't, and we're not short of paper. There's a very real cost to increasing money supply – by printing, QE, or whatever fancy names you call it – even if many people don't realize it yet.

As long as asset inflation is seen by the general population as "stocks / housing are going up, therefore the economy is booming" we have a chance to maintain the illusion of normalcy, but eventually enough people will catch on where the real inflation numbers are hidden, and it's not gonna be pretty.

Inflation is not driven just by economic fundamentals, it is just as much driven by people's expectations, and trust in the system. Economic models assume rationality, which, along with trust in government, is increasingly in short supply, and that is an economic problem as much as it is a social one.
Aren't individual subscription games equally prone to "working by addiction mechanics"? There's a fine line between "hold my interest" and "maximize my 'engagement'", and the big subscription-based games (looter-shooters, MMOs) absolutely use "illegitimate" methods to retain their playerbase month after month, by creating endless progression treadmills and gating progression milestones behind daily/weekly limits. Are progression systems "legitimate" at all if they only change the numbers instead of the mechanics?

On the other hand, there are the non-subscription games that captivate players for months or years, like Civilization or Street Fighter. These are the Photoshops of gaming - they hold player interest over long spans in "legitimate" ways, yet they would face an enormous backlash if they were to move to the subscription model that they "deserve" for achieving such high longevity without sacrificing product integrity.

It seems services like Games Pass discussed in the article best address your gripes over individually purchasing short-lived games better, though it also introduces the issue of games having to compete for limited spots in the subscription service's roster. Games with shorter lifespans can offer a wider pallet of experiences than those designed with longevity in mind, and it would be a shame to abandon them.
In Git you don’t have to actually commit, you can use the staging area. It’s something I do rather often. I’m going to make a non-trivial change and I’m not sure if it’s the right approach, so I `git add -A` first, make my change, and then `git diff —-cached` to review it. This is especially useful when doing things like running formatting tools, so I can see what the tool just did. And it doesn’t require making any commits.

Having said that, this approach only works if I know up front that I’m going to want to compare the code. Far more often is making a change and then realizing I want to see the old version. A history timeline would be extremely useful here.
If it's actually assigning, then I'm happy!

The tutorials made it look like `_` is a special case, not just what you would expect putting any arbitrary name there to match no matter what.
I’d love to have a box of JPL envelopes so I can do calculations like a real engineer.
Having had to reproduce the experiment myself, I would certainly have offloaded that work on a grad student if I could have.
Exchanges will provide staking rewards (APR yield) for deposits of ETH. Very quickly they will control enough of the stake to enforce whatever rules they want on the system. As regulated entities, they can be leaned on by the state to change aspects of the system to appease their regulators (KYC, censorship, freezes, etc). Checkmate.
It's odd to continue calling gig work as a second, third, ... job. Is putting something up on eBay a job? If not then making a few buck driving for Uber isn't a job either, at least for those who are doing it for the same reason, which may not be a small fraction of workers. Selling something you don't need on eBay and getting the extra money can be fun so why not think of it that way instead of the urge to view gig work as the last resort effort for someone to maintain their livelihood?
Yes, Nvidia would like that as well. I expect them to further cripple more non-gaming applications on the Geforce line going forward.
Biden Administration Can Free Millions from Coercive Employment Contracts
I'm not saying base salary is not important. It very much is. You need at-least somewhat a comfortable amount where money stops being a major issue. You can pay mortgage, go for a couple of vacations and have a decent amount in savings.

At Microsoft, it would be hard to cross $10m over 5 years, unless you're a really big shot. At a startup that rises to be a deca-unicorn, if you joined 5-7 years ago, that would be possible. Dropbox, AirBnb, Doordash e.t.c probably minted quite a few deca-millionares on their IPOs. Entry level folks would have made that much. That's what I mean by equity and skin in the game. Sure, there is a lot more risk but your upside is also huge. You can see how your work moves top line ARR and incentivizes you to focus on customers and build what they want and will pay for.

Sure at GOOG, MSFT, FB e.t.c once you go above senior to staff level, your equity/RSU component starts to be more valuable than the base salary. That's what I mean by skin in the game and proportional rewards. However those rewards can be unproportional once you have a large chain of managers. It incentivizes doing things that lead to climbing ladder rather than doing things that are good for your customers and long term ARR. Sometimes it's related, sometimes not. At a true startup, if it's unrelated the startup dies.
RIP #!
Just in the time I've been living in this neighborhood, they've restrung the overhead wires, with new poles, more than 10 times.

The street I live on has underground cables (the overhead lines go underground for my street) has never had a cable failure, though fallen trees have blocked the road. That latter gets straightened out by the neighbors, as many have chainsaws and always look for an opportunity to use them :-)

(Seattle neighborhoods have lots of trees!)
They might be under a lot of economic pressure to do this. After all, if one of the premier manufacturers of gaming GPUs can't get their product into the hands of gamers, the game industry as a whole will certainly suffer. Imagine the extreme scenario where large studios develop and release their next gen AAA titles only to find out no one's buying them because they can't find any GPUs to run them on.
"Bitcoin is wasteful"

"But look at the sun man! That's the real waste"

Are you high?
I'll happily forget that because it's such a small microscopic price that it's moot. You're way better off optimizing the actual query being made, which SQLAlchemy is great at because it doesn't hide the SQL from you. Don't use engine.execute(<raw query>), use SQLAlchemy Core if your endpoint is getting hammered.
Even commits are malleable until you push them somewhere. I do this a lot - create commits of any meaningful checkpoint, then rearrange/squash/remove commits later that I don’t want , to create a well-formed commit that I push.

Git stash can handle your use cases too, but commits are more powerful as they let you compose multiple pieces together
We don't necessarily need 100%, just enough to allow rolling blackouts to even be an option.

In Austin, they had to turn off power to ~40% of all customers pretty much as soon as the shortage began. Once they had done that, they could not implement rolling blackouts without also affecting critical infrastructure like hospitals (the granularity of the electrical grid is finite, apparently).

The result was that some people had power the whole time (or nearly so), and others had nothing for ~3 days straight. Obviously it would be preferable for everyone to have intermittent power 1/N of the time than for 1/N to have nothing at all for the duration of the shortfall.
For better or worse, US courts have not interpreted the Feist precedent to mean that compiled binaries are not copyrightable. I'm not sure if any defendant has tried that argument when admitting to copying binaries; it doesn't seem likely to be a winning argument.
I've got many users on it and 3 or 4 simultaneous streams is not an uncommon occurrence. Nvenc is artificially limited to 2 on consumer cards.
Development often times entails a lot of trial and error, and there is nothing wrong with that. If you have fast iteration cycles, you can fail many times before you settle on an optimal solution.
Would you please stop posting unsubstantive comments and flamebait to HN? You've unfortunately been doing a lot of that lately. It's not what this site is for.

https://news.ycombinator.com/newsguidelines.html
Eh, I use the dumb approach of:

cp code.d code.old

if I'm going to make some trial changes :-/
Isn't the funding coming from US citizens? And NASA is American after all. I don't see what could be the problem here.
Local history saved my sorry butt yesterday when I thought I lost all my files due to a git-related accident.
But Local History still had all my changes and restored my files.

Unclear why this isn't baked into the OS nowadays. It's not like we don't have enough disk space ;)
People put off seeking medical attention for other illnesses. Increased consumption of drugs and alcohol. Increased mental health issues including suicide. I expect that life expectancies will continue to drop.
So you are saying we will capture so much energy from the sun that the entire planet will become inhospitable. Do we then just keep burning fossil fuels until earth becomes inhospitable instead? Or do we kill ourselves and stop the need for energy use entirely? Remember that humans will forever have energy needs as we advance.