skysight-inc/HackerNews huggingface dataset:
Yes, I am the author so I'm especially interested in feedback, thus my desire to get to the bottom of this. If it's a misunderstanding I can fix by clarifying something in the article, I'm open to it.

The goal of this post is to define and give a rough measurement for various concurrency performance levels, and as a pedagogical technique I pick one example (cross-thread counter) and stretch it across all the levels. Specifically, the goal is not to create a "good" counter at all levels, but to pick an example which can plausibly hit all the levels, but that's going to require some bad designs at the upper levels.

No all levels represent good engineering: some are simply dominated. For example, I'd argue that 4 and 5 are dominated pretty much always. For a specific requirement, even more levels will be dominated. E.g., for this job, the simplest counter which uses an atomic add to increment the counter is a good baseline: any slower implementation than this is dominated. You'll never need to be at a higher level for this task.

So yes, the higher levels "do something dumb" by definition, because if you are making a system call to increment a counter every time, you are doing it wrong. That sched_yield is an anit-pattern [1] is besides the point because all of the higher levels are deep into anti-pattern territory. That's the only way I could see to make one example work across all the levels (and having a single example was important to me).

If I understand your concern, you would like (or believe the intent is) that the various levels represent a "best possible" implementation within the constraints of the level? I don't think it is possible, as above above it's always going to be deeply artificial once you start forcing an atomic counter to make a system call. For example, I could use a SysV semaphore as my concurrency mechanism: this also always makes a system call. It is not violating any "no sched_yield" rule, but I think it is equally artificial.

---

[1] Actually, I don't know that sched_yield is always an anti-pattern, but let's not even go there: for the purposes of this discussion my point stands even if we assume it is always an anti-pattern (you hint at some of the places where it might be useful with your nanosleep comment).
The recommendations are designed to be videos you will most likely click on...not necessarily match your current interests.
Review of Home Manager
I wasn't big into RPGs growing up, and I didn't even have a Super Nintendo, but I bought a Mini SNES last year and gave it a shot...I was floored at how enjoyable the game is. I got pretty deep into it but life and work and everything got in the way, and now it's been so long that I want to go back to it but would be completely lost...but I'm looking forward to starting over again when I've got some free time to dig into it again.
The fact Google makes the browser and the OS for most users certainly puts them at an advantage.

Video is much much more complex than a .mp4 file on a server - the effort required to get the first frame from the server to the users screen as quickly as possible, and then not drop any frames after that, is pretty high to begin with, but it's even higher if you don't have control of the exact way the browser allocates CPU/GPU time for example...
> I think defending free speech with "the bad speech isn't that harmful, actually" is a bad road to go down.

I am offended by this and you shouldn’t have the right to say that. /s

While bad speech is indeed harmful, not being allowed to express bad speech (whatever that actually means) is even more harmful.
Thanks, saved me some time.
Downloading the package and "vendoring" it can be a useful strategy. The tool basket can help with that, although pip to a folder should work as well.

https://pypi.org/project/Basket/
You can dump your own carts or eshop titles to ROM files with custom firmware, which you can then install on another system. Technically piracy, but it's not something I personally have moral qualms about, especially when the clock is ticking on the store's own existence.
When the leading lights of one major US political party are loudly denying the science of climate change, and in service of that denial are claiming that the current fires in Oregon and California are the result of mismanagement by the other major party and not due even partially to climate change, then yes, as a non-expert I would like to see some responsible sources backing up a statement that appears to support the former position.

Which bryan0 and zbrozek helpfully provided. I still call it disinformation coming from the President, but these sources do help make clear what CA's shared culpability here is. And no, I don't need it to be the NYT.

I think it was reasonable to ask for the backup, and the fact it was given makes me think at least some people agree. I absolutely give people here the benefit of the doubt about their good intentions, but there is a context right now of national political figures working against science, often by repeating lies that might sound reasonable to some at first.

I hope that helps clear up the question of sentiment.

edit: clarity
My personal favorite is an old iOS bug that I ended up going through a super-convoluted process to report and that they finally fixed.

The bug was extremely simple: the calculator app would ignore the decimal point depending on whether the phone was held vertically or horizontally.

Steps to reproduce:

1. Open the calculator application
2. Ensure the app is held vertically (non-scientific mode)
3. Enter a number such as 10,000,000
4. Attempt to make the number 10,000,000.1 by pressing "." and "1"
5. Notice that instead of this number, the calculator application converts the input to 100,000,001 - i.e. the decimal point was ignored.

I wouldn’t have minded, except I only discovered the bug during a finance final in grad school, and It took me three attempts before thinking “maybe the calculator is wrong”...

Bug id 6743558 for posterity :)
GoDaddy is likely blocking registration of any domain with the string "godaddy" in it, likely for entirely legitimate anti-phishing reasons. If someone got e.g. godaddyauth.com (or similar) and started phishing with it to try to get people's login details, and a WHOIS even revealed GoDaddy as the registrar, a lot of people might fall for it. Keep in mind that many people don't understand all the distinctions between registry, registrar, and registrant, and that WHOIS output often gives you details on all 3.
The comment you have been spraying all over this thread points out having commercial licenses, which are NOT free. Stop spreading BS
OK. I like the increased utilization of simulations idea.

Your Option A is basically how it is done already for Public safety power shutoffs: they (PGE) have an extensive forecasting department, and they de-energize certain areas for risk based on their analyses. It doesn't work all the time: E.g. Camp Fire [2].

B isn't really an option when many of these incidents occur overnight. Otherwise Cal Fire already fly's their spotters during the day during Red Flag events. And their is a network of remote cameras (alertwildfire.org) for surveillance.

This all is beside the point though: Controlled burns in CA have decreased by 50%+ since the 90s/2000s, and 90s era environmental policies killed logging operations in a lot of CA. Fuel built up, and after that, thermodynamics take over.

If we can get back to mitigating the fuel load - controlled burns [1], and require PG&E to put more budget towards brush clearance and line maintenance - instead of mandating they enter into losing renewable contracts [3] - then we can certainly avoid a lot of these issues.

1 - https://www.propublica.org/article/they-know-how-to-prevent-...

2 - https://en.wikipedia.org/wiki/Camp_Fire_(2018)

3 - https://www.wsj.com/articles/pg-e-wins-ruling-allowing-it-to...
That sounds really unpleasant! It's not clear to me, though, what you're saying GoDaddy did wrong?
100%. Has happened to me too. SUPER scammy company.
AI just means deeplearning here. The past few years have seen great improvement when applying deep learning to a bunch of already established domains, such as noise reduction and background removal
Absolutely agree. I just got into 3DS development last year and it's been such an exciting development experience. The open-source tools are excellent (even supporting remote debugging!), and the system hits that sweet spot between being powerful enough to build interesting things and taking real work to make those things fast.

Over the last year or so I've been squeezing individual fps's of performance out of the PSX emulator and it's been some of the most fun hobby programming I've done in a long time.

Plus you can write for a platform with a 3D screen! How cool is that?
>I kind of understand the backlash against skinny-chic foisted upon people by the baddies in the fashion industry

This is a weird trope. Most models are selected to be slender so they can, basically, simulate a clothes rack. No curves to draw attention!

I'm not sure the fashion industry is telling anyone this is ideal. I can't remember, in my lifetime, when skinny models were ever really looked at by society-at-large as the "right" body type. They were always seen as "skinny models". Of course there are people with all sorts of preferences, but the most celebrated models of my youth (say, Heidi Klum or Tara Banks) were relatively fit as opposed to withering.

On the other hand, many people (both men and women) end up with eating disorders trying to reach this "ideal".
> punishing personal/hobby/learning users because another group that should be paying

The linked post is a guy who has been using Autodesk for 30+ years. If a guy who has benefitted from an application for 30+ years shouldn't be paying, who should?

They have a totally free 1 year license, so if you are learning, that'll get you much of the way through school.

EDIT: I removed the suggestion that he had never paid for it.
>and pay their own costs related to it.

Now run the numbers again with socialized healthcare. When society's tax dollars are funding your triple bypass from your 30+ BMI it's absolutely societies business.
Whenever I talk to startups, I check their domain. If they are on GoDaddy, it means that they are technically incompetent.
The Wii U had a pretty natural default though, with the touchscreen on your lap as the lower screen, and TV as upper screen. That whole model was (rightly) tossed for the Switch, so now any games which really depended on it are a bit of a dead end.
>" a liberal here is not necessary a christian conservative" //

They're pretty much opposite sides of the political spectrum in UK. Where are they anything other than that?
This is assuming antibody tests are accurate.

Antibodies decline drastically after 2 weeks and the T cells and other immune systems take over.

So, the question is how accurate are the antibody tests for Covid-19?
Do you really mean "sadly" when trying to make the point that old people or people with pre-existing conditions are acceptable deaths?
Same story, different outlet: https://news.ycombinator.com/item?id=24506844
If it was such a big deal for all the software to be updated on day 1, Apple could have made sure their own software was updated.

It just isn’t a big deal.
The difference (as I see it) is that taxes are paid relative to how much you earn/are worth, while road tolls are the same for all. Everyone (outside of major metro areas where you can use public transit) needs roads, and driving to work on a tolled road will hurt the wallets of poor folks a lot more than it will rich folks.
UK has became very sad place to live.. I'm looking to move out very soon.. Sad country
Can also recommend them. No race-to-the-bottom scammy upsell shit since... it's basically just there as a value-add on AWS. And you're piggy-backing on all the infrastructure/support/etc that people expect from AWS instead of a domain registrar where people are generally shopping pretty exclusively on price.

And you can expect that they're not going to turn _into_ a scammy registar at any point since, well, it's AWS.
> A distinction that doesn't really matter right?

I think it does, because it's more insidious than any sort of active movement. Are websites showing plus sized models because they want to be body positive or just because that's who research shows buys their clothing.

> It still remains accurate to point out the health issues associated with obesity and the folly of remaining in that state.

Absolutely - it's a danger, I'm not saying it's not.

My point is that you can change the narrative of a movement much more easily than you can change how a society as a whole unthinkingly deals with something. A deliberate normalization has a voice which can change what it's saying, this phenomena really doesn't.
Yeah, I patched it myself day one, it was literally a flag in the installer. What colossally unpleasant behaviour.
There were a _lot_ of copies of Pokemon Red, Blue, Gold, Silver etc. sold.

There were not quite so many copies of SMT IV or Professor Layton vs Phoenix Wright.
I call it a grift because it really feels like it. It's this weird "you have to do this or else" thing that provides 0 additional value (SOC2 is not prescriptive, it is just a forcing function, you could have... just done it).

A bunch of unqualified people coming in to rank the unrankable in a vague, gameable, expensive way is my definition of a grift. Then, on top of that, you have a sort of ring of high status organizations that will audit you and charge a fortune, but they've convinced all of these other orgs that their audits are Definitely Better (companies audited by them get breached all the time too), and now you've got this whole racket on top of the grift.

Agile isn't forced on anyone. People won't skip over your product because you're "not really doing agile" or whatever. You don't get forced into yearly audits where you pay some outsider with an "agile certification" and 0 technical knowledge to take up multiple engineers for months to write reports.

This post explains more: https://news.ycombinator.com/item?id=24505894
ECS style DOD arguably makes putting things together easier though, because instead of having to update your actual object when you want to make a change, you only have to add the right component that contains the functionality you need to the given entity ID.
Most features are still free.

And it definitely sucks SOME features went from free to ~$300/y.

Maybe it wouldn't have happened if ALL of its users paid some amount of money to use it. Or even better, it wouldn't have happened if a batch of the free tier users didn't abuse the licensing agreements.

Trust works both ways.

And I completely understand that users may want to move to a different software. But in any case, building software has heavy costs associated with them. Most free and cheaper software would either catch up with the pricing eventually or not have the same features or support to sustain the free tier. Good luck.
Happy to hear.

I'm just a mere mortal though.
What other software would you suggest for good quality real time background removal? The ones I've tried I've been stuck with pretty bad artefacts.
In general you're right. Their marketing is targeted to the small business owner. However, I've met my fair share of tech people that did use them.

In one company I was at, we needed an offsite FTP server. The admin set one up on GoDaddy. I asked him wtf he was doing, and he just shrugged and said, "eh, they're easy." Shortly after joining another company, my boss, the CTO, was complaining about some huge problem he had with GoDaddy on a legacy platform. I asked why in the world did he ever use them in the first place, and he just said, "I know, I know."
Yikes. Do you understand how quickly this becomes "I don't want [outgroup] to speak I want them to get run over by a truck"?
CPUC sets the regulations. PG&E finds the easiest way to maximize profits under those regulations. Sometimes those profits are maximized by by just dumping the hexavalent chromium rust inhibitor into the ground.[0] Other times by delaying maintenance on 100 year old towers.[1] Even executive personal profits can be maximized by diverting safety operations funds for executive bonuses. [2] Privatization of public utilities for the win!

[0]https://en.wikipedia.org/wiki/Hinkley_groundwater_contaminat...
[1]https://en.wikipedia.org/wiki/Camp_Fire_(2018)#Infrastructur...
[2]https://en.wikipedia.org/wiki/San_Bruno_pipeline_explosion
Costco is a wholesale warehouse. They're selling things in bulk, which isn't exactly the same thing as "large portion sizes."
This makes me soooooooo mad. Instead of LAMP, I spelled out Linux/Apache... etc in my resume. One recruiter spent 10 minutes arguing with me that LAMP is not the same as Linux...

Why do they deserve 50% of the billing rate (they can't even bother spending 30 seconds to google and note down what these terms mean)? Is their service that valuable? Heck, compared to them even the freelance websites that take 20% (Fiverr etc) seem like saints.

Another recruiter changed my resume without my knowledge. I found out during the interview. All kinds of shady stuff going on with these people.
I can't find that comment for context- wouldn't a commercial license be paid (and home-use might be, too, considering they split it out from "free")?
Von Neumann generally had a reputation for being jovial and humorous and good company, and he was without a doubt one of the brightest people of the last century. Edward Teller remarked: "von Neumann would carry on a conversation with my 3-year-old son, and the two of them would talk as equals, and I sometimes wondered if he used the same principle when he talked to the rest of us"
Average Japanese diets are much healthier than American diets; there is less of a car culture, public transport is common. But do go on about fat shaming being effective.
Thanks.

Along those lines how would one do some formal education on wanting to build (and maintain) their own house? I want to understand what my options are, what my limitations are (non-building code related), what the trade offs are (materials, techniques, site requirements). I want to self educate not only for the initial design and site selection but also so I have enough knowledge to work with contractors and understand the suggestions they are making.

This is all new to me (apartment dweller) but it's coming soon and I'm not sure how to approach it in an efficient and formal way.
I've called it the "Covid15".

And when people wonder what I mean: I tell them "Its like the Freshmen 15, except its the weight gained from COVID19 lockdowns".

Although more seriously, when I gained ~5 lbs, I started to eat healthier, and shed that weight back down to my normal <180lbs. For 5'10, I'm still slightly overweight by BMI (and I'm not very lean or strong, so I doubt its muscle).
Yeah some titles use the 3D much better than others. Some early launch windows titles kind of do it weirdly and poorly. Pilotwings for example feels too strong.

Some of the best would be yeah Metroid and Luigi's Mansion 2. The 3D gives a real "diorama" feel.
Moved all my domains to namecheap a few years ago and have never looked back. I hate godaddy, they are a horrid trash company. Domain theft is just one of the many reasons to never touch them.
Nope. My understanding is that fat cells do not go away initially but just shrink. That is why it is easy to gain back recently lost weight. It takes a sustained effort to lose and keep off weight.

You're of course free to do what you want, but being overweight leads to health problems that you wouldn't otherwise have.
The interesting thing to me from these patterns is the possibility of using proc_macros to write code in the "array of structs" style while the code gets desugared to "struct of arrays". I don't know how beneficial that would be, but having it as an option would make this pattern more approachable to people that would otherwise not use it, due to verbosity, mental model mismatch or any other reason people might have not to do this.

I don't think Rust itself will ever incorporate this feature into the language, just like it doesn't transparently wrap a `dyn Trait` into a `Box<dyn Trait>`, but I would expect that it will never put active roadblocks for libraries to extend the language in such a way. (The regular proc_macros caveats would apply, of course.)
Depends on where this product ends up, I suppose. If it learns and improves it's current performance with my admittedly noisy background, then the improvements on the technology would be pretty incredible.

I mean, isn't the whole point of the tech industry to iterate on old tech and make life better with each improvement?
>Body shaming is not a valid method of making people get in shape

Why not? It works. Are you more concerned with someones feelings than their heart health? When they pass at a young age will their loved ones at their funeral think "wow, at least nobody ever hurt their feelings"?
Massachusetts, Connecticut, and Rhode Island all have a total covid-19 death rate that's more than 2x that of Sweden.

Currently, the average daily cases is 5x higher in Rhode Island than in Sweden, 3x higher in Connecticut than in Sweden, and 2x higher in Massachusetts than in Sweden. The current daily covid-19 death rate in both Massachusetts and Rhode Island is higher than in Sweden.

How the hell can you claim that that is "much better control" with a straight face?

(And I didn't even need to bring up NY or NJ to find US states in the northeast that are doing much worse than Sweden.)

https://www.statista.com/statistics/1109011/coronavirus-covi...

https://www.worldometers.info/coronavirus/usa/connecticut/

https://www.worldometers.info/coronavirus/usa/massachusetts/

https://www.worldometers.info/coronavirus/usa/rhode-island/

https://www.worldometers.info/coronavirus/country/sweden/
Have you considered the environmental impact of increased red meat consumption?
dnsimple has been a fantastic provider for me for at least 5 years. it’s just... simple.
Every single person I know who has switched from Android to iOS in the past year or two has said that Apps work better on iOS.

Apps simply don’t work ‘just fine’ everywhere else.
Ah, MongoDB. I was guessing something more like PostgreSQL, which is decidedly more robust. I haven’t used MongoDB at all for something like six years now, but the impression I get from the odd thing I hear about it is that although it’s better than it used to be it’s still decidedly less reliable than the likes of PostgreSQL.

It sounds like you’ve tested the simple failure modes, machines dropping off altogether, which is good; but I’d still be sceptical about the system’s robustness, because those aren’t the interesting failure modes, and the interesting failure modes are the ones that give the most trouble. Systems are easy when a node is there or not there, but when a node becomes unreliable (e.g. overloaded or network troubles of a variety of kinds), that’s when the real trouble happens, and when it’s most common that measures that were supposed to make things available actually make them unavailable. (This stuff is hard.) That’s why avoiding a distributed architecture until you actually need it can be well worthwhile.
How does the open source and Foss ideology come into the whole "families to feed so they can demand extortion money and DRM and vendor lock in and platoform lock in ?

If blender model can work for them, surely all software can be built on that and I would gladly pay for "maintenance". Monthly but not otherwise.
The whole world uses take-home bags. They are just smaller in other countries.
Or they look at your proposal for $100k and say, "Mmmmm... maybe next year" and the project never happens.

Really depends on the client and your reputation though, you can definitely pull it off with the right pitch to the right people at the right time.
Instagram Down?
https://www.instagram.com/
Airborne radio repeater systems used on Tour de France