skysight-inc/HackerNews huggingface dataset:
Reminds me a little bit of something strange I saw in Rimworld - all of my dogs were developing liver cirrhosis!

It turns out that my dogs weren't alcoholics - it just happened to be that beer was the only food source they had zoned access to, so they were drinking it out of hungry desperation, and while it gave them enough calories to live on, it also gave them cirrhosis.
Sorry, to clarify, our thinking on this point was: our players aren't particularly motivated to lie to the server since there isn't a "goal" to a flight simulator. Given the choice between shipping (much, much) faster and completely locking down the experience against the vague, yet-to-be-realized threat of people sending fake packets to the server, we opted for the former.
Where's Attitude Adjuster when one's needed ...
I agree and there are lots of potential reasons, some of them better than others.

1. PR people didn't really understand what was going on

2. Ppl at the company didn't expect retail traders to understanding what was going on.

3. They had trouble with regulation in the past and are trying to appear as a legit brokerage.

4. Maybe they figured that they could get enough capital quickly enough to open up trading again or they were in active negations with DTCC. (Which they sort of did.)

EDIT: Formatting
Not the company name, but the Chevy Volt was sold as the Ampera in Europe.
Good job. Fuck scrum masters who just want to show that they are running a meeting for 2x the number of people.
I started contributing to an old open source strategy game, I played as kid, couple of months ago

It was extremely pleasant to fix some old bugs that kept annoying people (and me!)

I spend more time in the game guts, than playing though

I believe it's easier to start with existing game, than creating new one from scratch
Answered here: https://news.ycombinator.com/item?id=28000050

"Despite being way more familiar with C++, I can't imagine going from zero to production in 6 months (or even 2 years) if we'd tried to do this in C++"
As an interviewer, I always have the candidate’s resume in front of me. I read from it, and reference it directly. As an interviewee, I do the same thing with the job description. When it comes time for me to get my questions in as a candidate, I get clarification on what some words mean in the context of the role. I declined to move forward for a role at Amazon because it was clear the interviewers were not familiar with the JD and I consider this a major red flag, especially for a place like Amazon that has extensive interviewer training.

When I write JDs, I look at every word and ensure my HMs really mean what they say. I reject boilerplates when they don’t fit.

I consider these essential to preventing mishires, which are expensive to correct and a terrible experience for the candidate.
I would think that to combine the models, the software would need some internal method to differentiate between the licenses used by the various code sources it's pulling it's suggestion "ideas" from, and the compatibility between the licenses of those sources and your own choice of licensing for the project you're creating.
They have explicitly stated that are ok with retrying recent overlooked stories just in case a story got missed or buried for whatever reason.

They are also ok with reposting year+ old stories that did get significant attention at the time, since the new respost may find a new audience.
It is bad enough that I have had to apply “application-layer” security to systemd in order to ensure that it “behaves”.
This post on our dev blog gives some detail on the language decision here:

https://developer.x-plane.com/2021/01/have-you-heard-the-goo...
You’re misunderstanding, there isn’t the concept of winning in a simulator like this. It’s not goal driven it’s practicing modelling the real world not showing how many points you get when you land a plane.
Robinhood walks a really fine line between a reputable broker and legalized gambling. There isn't much difference between Robinhood app and a casino app. I'm surprised they have been allowed to turn stock trading into a game.
Word of warning: The Scanner class does not adhere to the maximal munch rule, so you shouldn't use it to match keywords the way that it's done in the code in the linked reddit thread. If you replace the word "foobar" in the input with "truebar", it will then be tokenized as the keyword true followed by the identifier "bar", which is obviously not what you want.
oh, did I not mention that I'm sending an X-send-401-if-use-is-unauthorised-and-also-please-note-that-by-responding-to-this-http-request-you-agree-to-my-eula header in my request?

Yeah, sorry, looks like I did forget to mention that.

I'm sending that header, too. So as you can see, by responding to a request containing that header they're accepting my terms, which are legally binding just like their eula (and in fact specifically take precedence over their eula), and which compels them to detect any use not authorised under their eula and notify me with a 401, and that by failing to do so they're explicitly authorising the use.

So, yeah, it's pretty clear that if they're not responding with a 401, my use is authorised. Thanks for playing!
Mass (peaceful) civil disobedience?
This still seems better than BMW's model - cars were shipping with 3G modems all the way through 2014, and up through 2015, when the whole fleet went 4G. But, since most everything is subscription-based, BMW just stopped renewing subscription contracts for 3G-only cars in 2017. More confusingly, some models are eligible for a new radio (which I assume is a lot of money), and some aren't, even though it seems to vary more by model than year of manufacture.
In A Farewell to Alms, UC Davis professor of economics Gregory Clark makes the cogent point that both the richest and poorest people who have ever lived, are alive today.

Modern technology makes possible great wealth. It also makes absolutely crushing poverty ... survivable. Though not especially enjoyable.

https://press.princeton.edu/books/paperback/9780691141282/a-...
That’s really great, but as soon as you understand their specific requirements it’s simple to go from feasible to do 100000 concurrent clients to impossible with compute budget constraints.

You can build a “game” with a million “concurrent” clients that do absolutely nothing, to dealing with thousands where you have tick rates that make that impossible.[1]

[1]: https://www.planimeter.org/grid-sdk/api/Tick_rate_and_bandwi...
Thanks for the article, that was a nice read! How much concurrent player do you think you could handle at most?
I think they already have:

https://francescocolumbu.com/best-laptop-for-openbsd/
A note that Jeff Kaplan the director of the title resigned in May. He was heavily involved from its inception and throughout the development of Overwatch 2, and was a huge part of the community.
Another thing I will note is them specifically comparing this to an LFP battery.

CATL been very late to the LFP party, especially for the high-end automotive LFP cells.

Companies which made a bet on LFP early are now coming with 200+wh/kg cells, which is already bigger than commodity automotive NCA, something which Foxconn (CATL) makes most money on.

This is a kick below the waistline move to at least throw doubts about business expansion for LFP makers. Currently, 200wh/kg LFP cells are just only now hitting the market, and these LFP cell manufacturers are still making the lion share of their revenue, and profit on storage class, and low-end cells.

If LFP manufacturers believe the new chemistry can wipe out their current cash cow, they will think twice about putting money to expansion in automotive cells.
Reasonable points.

I'm also very skeptical when doctors say you have to constantly wear glasses. It's more logical that with glasses our eyes are becoming even more lazy.

All this myopia pandemic looks like a natural consequence of our modern lifestyle – looking at screens most of the time. So it's more like an adaptation. But I don't think it's possible to reverse it without throwing away all the screens.
The hell are you talking about, we have data from the clinical trials that ran last year. Those phases have completed.
The big problem is a retail broker shutting down trading to protect hedge funds who were short. Confirmed in Congressional Testimony: "NSCC examined the market activity and clearing member margin requirements to consider
whether it would be appropriate to adjust or waive the capital premium charge, as permitted
under the applicable rule. NSCC determined that the spike in market volatility, particularly in
the so-called meme stocks, was a material contributor to elevated VaR charges for several
clearing members, including most of those subject to capital premium charges. NSCC
determined that it would be appropriate to waive the capital premium charge for all clearing
members, using the discretion provided in the rule to reduce or waive this charge.4 Just after 9
a.m., prior to the market opening at 9:30 a.m., updated daily margin statements reflecting the
waiver were released in NSCC’s portal and revised excess/deficiency notices were emailed to
clearing members. All clearing members timely satisfied their clearing fund requirements...NSCC’s role in the market is a neutral one. It does not impose trading restrictions upon its
clearing members or their customers, and it did not instruct any clearing member to impose
restrictions during the market volatility events of late January." - https://www.dtcc.com/-/media/Files/PDFs/DTCC-Statement-Febru...
Perhaps more important than keeping the solar arrays pointed at the sun is keeping the radiators out of direct sunlight. The problem in space isn't so much freezing as cooking because there is no atmosphere between you and the sun and the only way to vent heat is inefficiently as radiation.

If the radiators started cooking in direct sunlight the station would get uncomfortably hot in a hurry.
I was with you until:

> Whether it is successful is irrelevant.

At some point something needs to be successful or you can't keep working on it, right?
Tencent has its fingers in lots of companies: https://en.wikipedia.org/wiki/Tencent#Foreign_gaming_investm...
This isn't accurate, as Amazon is only giving full refunds to those with the gen 1 kindle. The rest get a store credit towards the purchase of their next kindle. I have a paperwhite and the $50 credit is less than half of the cost of a new kindle.
Congratulations on releasing the book! Grateful for your work both as a student of computer science and as a Flutter/Dart developer. I’m planning on buying a copy after work. Are there any resources you recommend as a follow up to this book, and do you have any new content planned?
My experiences with cats (at least in my own life) is that cats prefer not walk into an area with a sticky floor if they can avoid it.

Clearly there's a bug here where the cat will keep wandering around on the sticky floor, and then keep consuming the alcohol off it's paws.

The obvious fix is to add a feature wherein different creatures have preferences about where they go next, and then use that to have the cats avoid the bar floor if they can.

As a bonus you can include stuff like "Cats don't like hanging out in crowded areas" so that they'll also stay out of the main hall when the army is gathering to muster forth, etc.

(/s, but only slightly :) )
My understanding was that Robinhood was basically out of money to put up as collateral. What happens when a bank or broker announces that they are out of money? Historically, there were runs on them as customers tried to pull their money out to prevent being left with a worthless IOU.

Now, that is now how things actually work, but I could easily see such an announcement causing that.
Of course, no one commenting here, especially me, knows. Obviously, they knew about streaming when negotiating the contract and may have even anticipated it might be big.

But it's at least possible that they did not anticipate that Disney might release a film in one of their tentpole franchises at the same time as in theaters. Or, more likely, the tried to get Disney to commit to a specific box office exclusivity window and Disney refused and/or offered something different in exchange which, in the absence of a pandemic, looked better by comparison.
Ah man this kindof sucks. I've been buying these on ebay for ultra cheap when they inevitably break (I bring them everywhere with me).

The ability to just sync without having to think about anything, is amazing.

There used to be a dream that was ubiquitous free wifi (like water fountains), but it unfortunately never materialized. Everything requires a password, some terrible captive portal, and often a registration of some kind to use now. It's really sad.

These things just work. I'll miss that.
I have the impression that they use ghostwriters that summarise a couple of Amazon reviews, gain some superficial familiarity with the subject (talking points), but have no real experience with it. I've seen many of such sites (mattresses, bike accessories, VPNs, certain apps, etc.) that seem superficially plausible, but here and there betray profound ignorance of the subject matter.
So much to just say that a container is a VM without BIOS?
This comment, 100%.

It's true that if you zoom in, it's hard to believe that some comment arguing on the internet will have any impact. But in aggregate, probably it does make a difference. Hell, a lot of the conspiracy stuff spread over the internet in the first place.
I've been working on a project for a long time. It's not even yielding income, though I hope it will. A friend referred to it as a passion project. That hurt for some reason. I can't explain why.
"respectable publication like the Washington Post, WSJ, NYT, Economist, etc" I am not sure if you are being /s.
I’m not misunderstanding, it’s just clear that they have virtually no requirements. As soon as you have any meaningful requirements, this entire architecture probably falls apart, let alone the fact that you can’t hire for it, as no one is going to want to work on your obscure game server.

The criteria are also so brittle at those concurrent numbers that if the game decided to do any more than what they do today, you would face engineering challenges more difficult than other game server software.

As you deal with more and more concurrent clients there are calculable limits to how you can facilitate more features and how bandwidth and server frame time budget limits you.
Thought only has been companies where moving to Texas. One's that don't need electricity at least. Always heard Austin was awesome but never really heard it from someone that worked there. I'm in the SV bubble though:)
That's untrue. The DTCC waived the additional capital clearing charges for all clearing members prior to market open on January 28th. All DTCC clearing members satisfied their requirements before the market opened.

EDIT: Updated with source. I'm curious about the downvotes.

1. Page 4. https://www.dtcc.com/-/media/Files/PDFs/DTCC-Statement-Febru...
> from "I cannot understand a single word of this language" to "I can pick up a newspaper and get a vague idea of what they're talking about", though.

I think this too vastly oversells what Duolingo can do.
People treating stocks as a game long preceded Robinhood.
Are these things properly "nested"? Imagine a scenario like this: A process is started with "unshare A" or "cgexec A" or whatever, then it creates children one of which does "unshare B" or "cgexec B", then the first process, "A", is killed, or its cgroup is signalled, whatever. Will the process "B", that was put into a new namespace/cgroup, be terminated too or not? With traditional pgroups/sessions the answer is "no", and I'd like it to be "yes", so no runaway processes should be possible.

I personally think the only way to make a "detached" process should be by asking some process from an entirely different "group" (over RPC, presumably) to launch something for you: so that the newly created process would technically be a children of this other "launcher" process.
Seems like a difficult thing to regulate.

"No using colors in your UI other than grey, white and black"
It's amazing that they're actually paying for them.
Gives a new meaning to Gorky Park.

OK, now you're a little too gorky (== "bitter") for me.
If you lost it you have to go to the police and report it lost. Then you need to hand over the police report when you request a new one. Reporting it lost or stolen also invalidates your drivers license meaning you can’t drive while you wait for your new license.
Xcode and Binary caching = Developers' productivity
Since COVID, I stopped showering every day. I generally shower after working out, which is every other day. And I do this at the gym. Has saved me a lot on my water bill.

Of course if I do something strenuous at home and get really sweaty or dirty I will shower. There's no point in being disgustingly sweaty/smelly.
Apart from the sugary pro-free market propaganda, you may be wondering about the so-called "national bureau" that the authors are affiliated with:

https://www.sourcewatch.org/index.php/National_Bureau_of_Eco...
Well, presumably in your country 2G and/or 3G still works.

At least here in Finland, while 3G shutdowns are planned by most major carriers, 2G shutdown is probably at least a decade away - the 2G network has slightly better coverage in some rural regions, and there are a lot of M2M 2G data users (like electricity meters - those installed over 10 years ago generally use 2G, which is the majority of electricity meters overall).

Large books will take some time to download over 2G, though...
This seems like the last place that that view would be considered controversial.
Ultimately isn't everyone trading stocks without insider information gambling? You might have a 'system' for your trading strategy, but so do most serious gamblers.
BlueAuth: Open-source passwordless and serverless auth. No databases needed
I feel like I don't have the prerequisite knowledge to understand the article. Does anyone have any tips where I can gain the foundational knowledge nessessary?
And almost none of them is any good. I like story heavy games and can tolerate some pretty bad art and graphics for a good story. Unfortunately most games these days seem to be terrible on both counts.
In 2013 there was a massive snow/ice storm and power outage here in Ontario, Canada lasting multiple days [1]. Having the paperwhite was amazing, because it had near-unlimited battery, and I used the 3G to buy a few books. Nearly every other portable electronic device was useless, since most phones at that time had maybe 12 hours of battery life. That event made me truly fall in love with the kindle.

8 years later, it still works wonderfully.

[1]: https://nationalpost.com/news/canada/toronto-ice-storm-2013-...
May be I should have included it in the title. ( But HN also has a rule for title not being edited ).

It is too late now, HN was down for about an hour and it is now outside the editing window. And while I do agree there should be a description on the front page of any project ( I am usually the one one rant about it ), I dont think such description is necessary in every changelog or release note.
The naysayers and those who believe it's their god-given right to not to wear a mask during a pandemic ought to watch this Spanish flu video.

You should note the image at 15:16 into the video of three people wearing masks one of whom is also wearing a big sign that said "WEAR A MASK OR GO TO JAIL".

What's particularly pertinent are the parallels in behavior between 1918-1920 and now. The fact is everything we learned 100 years ago had been forgotten at the start of this pandemic. Seems we can't help ourselves.
OpenShift vs. Kubernetes: Key Comparisons
Delusional for being unable to detect clear and obvious threats.

Though let's be fair, we both know you're not delusional. You're just an employee.
True but at least brokers didn't make it so easy to get margin or options and then have cute animations and other tech-inspired addictive features.
Zhamak's article is the canonical reference. It does a decent job of outlining the problem space:

https://martinfowler.com/articles/data-monolith-to-mesh.html
Usually, Docker used to be "a process with cgroups and namespaces". But it has evolved since then [1], although I'd agree that fundamentally, the "process + cgroups + namespaces" is a correct answer.

[1] From their own FAQ: https://docs.docker.com/engine/faq/#what-does-docker-technol...
It’s Time for Police to Stop Using ShotSpotter
Another major set of products facing this same predicament are home security systems with cellular backup modems. Quite a few of them were deployed with 3G modules that will be useless after this year, requiring mass module replacements.
I don't really understand your point. Are you saying that the resources used will scale exponentially with the number of players? If that's the case, I can see how this could make things difficult in the long run but caring about it now sounds a bit like premature optimization to me. Maybe the players don't even want to be all on the same world?
The Shift Left Principle
It's a very basic responsibility of an employer to try and make their workplace a safe place to work. I'm not sure why that's so difficult to understand.
Is General AI Closer Then We Think?
There's no evidence at all that any retail broker --- many besides Robinhood applied the same restrictions --- did anything to protect "hedge funds that were short", and substantial countervailing evidence. People have weird ideas about how settlement works.
Yes, exactly. It's the big bugbear of non-EV owners, but generally irrelevant to actual EV owners. Charger network size, reliability, locations, and pricing matters more.

I am also not amongst the superhumans on the internet who can drive 300mi without my bladder/stomach/legs crying out for a break first.

Being in NYC, the first hour of every trip is at 20mph, the second hour is average about 50mph, and then only if I am going beyond 70mi do I start to hit average speed about 60mph.

Supercharging for ~100mi on the highway is a parallel operation to your bathroom/food break, so its 10 minutes you were already going to use. Gas fill ups are 5 minute serial operations that you either do before or after using the rest area. I suppose if you were on a cannonball run, you could pee in a bottle while pumping gas but I think we can exclude that edge case.
No need to get aggressive. It's a high fidelity simulator. There is no goal, no missions, no points, no wins or losses. You just fly.

There is probably very little the server is actually doing. Player state as seen from the server is probably just x,y,z coords, plane type, etc. Just the bare minimum to be able to draw another player in the game.

For that use case Elixir (or Go, or maybe even Python with more computational resources) is a very good fit.
I think I t's meant as a first line of defense in (spear-)phishing attacks. It's also off by default.
Estonia says a hacker downloaded 286,000 ID photos from government database
Damn, I'm not an Apple fanboy but that soundclip by Jobs makes so much sense; I've seen that play out like a hundred times. Here's a related one by a former IBM CEO:

https://www.youtube.com/watch?v=7cHVgA2tgWI
Never forget lockdowns did not have to happen. The politicians have no answers except tyranny. Maybe its time to do a great reset on them.
One company has endless growth potential, 80% gross margins, and every new customer served has marginal cost implications to the business.

Mazda?

Because according to their SEC filings Duolingo has pretty limited growth potential, increasing losses (or in other words, negative gross margins), and they spend a significant amount of money to attract each new paying customer. They only approach 80% gross margins if you use fantasy unicorn accounting instead of GAAP.