skysight-inc/HackerNews huggingface dataset:
There's a complete "skill tree" reading list for game programming https://miloyip.github.io/game-programmer/

I wrote a little advice comment on simple game engines recently: https://www.reddit.com/r/gamedev/comments/fr986w/game_engine...
Related: https://news.ycombinator.com/item?id=22968839
Yeah, I get that people are kinda bored right now, but at that point, just go lay in the grass, look at the clouds and be happy.

Sitting here raging at minor errors has always been so weird to me.
Don't worry, the cleanup has begun: https://www.washingtonpost.com/nation/2020/04/24/disinfectan...

He's not a moron, he's just on a higher plane of comedy than the rest of us.
> ... it was supposed to be a rough framework, to be adapted to your individual circumstances and teams.

> Now we have consultants, people strictly following something they read in a book or learned in a course, adhering to strict structure of meetings/processes, and even a big association with a single software product, Jira. ("You are doing it wrong!")

Yeah. Part of agile is that your process is an adjustible parameter. If you're doing it with a rigid process - any rigid process - then you are not actually doing agile.
In the article, there's a whole path from source to JVM bytecode to ARM assembly. With auxiliary goals like bytecode size. This makes it interesting to include add-double because it has a simple bytecode encoding ('DUP ADD' compared to 'PUSH 2 MUL') and it is interesting to see what the several compilers do with it along the way in terms of optimization.

Interesting info on 8086. Another approach that doesn't apply to OP's article, but does to x86 assembly is (ab)using LEA for small multiplications. At 2 clock cycles it looks competitive with shift for doubling, but can also be used for multiples like 3 and 5.
You could try http://playingcards.io/

It's effectively a 52 card sandbox. You can also invite other players with a unique URL. Each player has their own "hand" private to others.

The controls seems a tad clunky but it should work for just about any card game!
Automated restaurants are more or less a gimmick right now. They might serve, what, one out of hundred thousand meals? A million? The widely written about, heavily financed semi-automatic pizza company Zume stopped making food before covid-19. The restaurant you linked to is currently closed as well, indicating it isn't any better at providing meals during crises (ironically, many entirely human powered restaurants are still open).

Automation is absolutely useful in mass producing things like canned soup, but we are a long, long way off before it can replace the sort of meals that make going out to restaurants memorable occasions.
The study pre-print is published and some of the numbers are publicly available, we don't need to play a game of revelations here between one person and another, or incorporate Twitter users into the mix. (I didn't even realize this was being criticized over Twitter, as I don't really use the service.) Gelman's critique is quite substantive, and commenters on Gelman's post have created Bayesian analyses which incorporate the uncertainty from test sensitivity and specificity.

When I made one in PyMC3 (which lined up with a commenter's approach with PyStan), the 97% CI for the prevalence based on the non-poststratified data I got had the prevalence between (-0.3%, 1.7%). What does that mean? The test just isn't certain enough to allow us to make any conclusions, not that the null hypothesis is correct or that we can reject the null hypothesis.

There's nothing wrong with performing the study. Indeed, the publishing of the study allows us to have these vigorous debates about methods and informs future trials from being more exact and not suffering from the same problems as previous studies. But trying to extrapolate a conclusion for something as important as COVID based on studies with extremely high uncertainty is highly irresponsible. Sometimes we have to accept that coming up with statistically significant conclusions is difficult.
Thank you! We'll definitely look into changing the names to avoid legal issues.
Coming Out as Working Class (2018)
> This quote is the best part of the article:

> > "You’d never hear anyone say, 'We help mechanical engineers be agile. That would be silly. And I mean that in the worst possible sense of the word".

This quote is silly.

To me, agile is just good engineering practice, applied to software. Of course mechanical engineers apply its principles, and have for decades before the term Agile was coined.

And as such, this practice is far older than software.

The Apollo space programme is my favourite example: the ultimate goal remained fixed (man/moon/before end of decade), but all steps of the way were discovered and redefined over the programme's course.

Mission objectives were changed depending on what was learned, often even in flight.

This was a very nice and agile (and sensible) approach, regardless of what it was called.
TFA explicitly distinguishes between minecraft’s survival mode and sandbox mode, which is more like playing with lego.
He absolutely is on record suggesting that injecting disinfectant would be a promising area of research, no summary required:

“I see the disinfectant where it knocks it out in a minute. One minute! And is there a way we can do something by an injection inside or almost a cleaning? Because you see it gets in the lungs... so it’d be interesting to check that.”

How are you going to check that injecting disinfectant into people won’t work against COVID-19 without injecting disinfectant into people?

He didn’t prescribe Lysol injections because he’s not a medical doctor and therefore not allowed to prescribe anything to anyone.
No, Western Digital is the only one that advertised (and continues to advertise!) SMR drives as optimized for RAID. The drives are failing in RAID rebuilds, that's why this is getting press. Seagate and Toshiba are not using SMR in their NAS drives.
That was alleged in court but no evidence has been provided publicly. I do not see the relevance here though, FB being gross doesn't make NSO any less gross.
Asymptomatic transmission, Achilles’ heel of current strategies to control Covid
That's true. You make a good point. I dunno though. My opinion of the situation went back and fourth each week for a while. It is good to re-evaluate. That's part of good science. Always be aware of your bias and be open.

I think it's dangerous to predict the future, which is essentially what we saw before and even now during this. It's very difficult to account for every variable.

I hope you're right, but I still don't trust him yet. We'll just have to wait and see.
A lot of people I know are getting into baking their own bread right now. Sourdough seems to be particularly popular. I would guess that most people are buying the flour to use it, not to hoard it.
Not until the risks are understood, I foresee people really trying to jump the gun in getting this to market. Also I probably have antibodies to covid due to riding the light rail in Seattle for most of Dec/Jan/Feb.

Also we know the gov is not the most truthful or correct right now[0]. I’d trust UW and other large research universities medical guidance on Covid much more than the feds.

[0] https://www.cbsnews.com/news/preventing-coronavirus-facemask...
You know, It's pretty frustrating to be accused of trollishness about a simple opinion which is sincerely held, widely shared and well-founded. If an older relative of yours told you to irradiate your blood against a virus and try ingesting some disinfectants, wouldn't you worry about their mental state at least a little bit?

To be honest, baiting people into discussing this quackery is the actual troll here and I'm genuinely interest why people take the bait. When the media does this, the simple explanation is that they're optimizing for ads. Great, that makes sense, but what's happening here? It's not like this is an astro-turf either, the discussion looks back-and-forth. Is asking people for introspection trolling?

When you call me a troll, you're not calling me a troll in the classical sense of someone posting crap to get a rise out of people. What you're trying to get at is something more subtle - the way a person has an allergy, this particular community has outsized reactions from otherwise very benign opinions, and that I should be aware of these allergies and know not to post them here. But these are not obvious allergies at all and very much at odds with a place that considers itself a place to satiate your intellectual curiosity.
That's Bitwise Xor not exponentiation.

2^3 => 1

5^2 => 7
Regardless of the support of standard USB floppy drives this one wouldn’t work anyway because it uses a custom protocol.
> For example, finding out whether a time-bounded Turing machine outputs 0 all inputs is still undecidable.

Is that a problem? I mean, if you're installing a timeout then haven't you already decided that the answer is "no"?
Neopolitan is a setup for failure in the home kitchen. It's one of the most demanding styles in terms of equipment and preparation. It makes zero sense to pursue it at home unless you actually have a very strong preference for this style (highly unlikely if commercial pizza is even a crude reflection of preferences).

It's fetishism. It's sought because it has cultural cachet, it's hard to obtain, it's 'authentic', etc.
Short, shameful confession: I got into John Cale as a teenager because I meant to check out a J. J. Cale album from the music library and thought it was the same guy.
Looking at the Siberian husky site... stdLauncher.js is part of Verint ForeSee, one of those "would you like to take a survey about our website" solutions. The AAM analytics code right above the survey and urchin code lists as domain an IP associated with Sungard AS, an outfit that holds a number of federal contracts for IT services. This IP, 209.235.0.153, hosted the FBI website at some point in time. It's oddly easy to figure this out, even without something like a DomainTools subscription, because there are a lot of people scraping and archiving the FBI most wanted pages due to their cultural significance.

Some searching on code samples shows that the AAM section of analytics code is an exact match for analytics code served up by an older version of the FBI's most wanted website. Likely that it was also used on older versions of other FBI websites as well.

In the end I find it unlikely that this website has anything to do with the FBI, and more likely that the website owner copy-pastad a large section of source code and accidentally ended up with this result.

One bit of commonality I've noticed is that a lot of websites with the FBI tracking code were all built with FrontPage. I'm not sure if this is causal or coincidental, but perhaps it contributes to this that FrontPage allows you to open a webpage that you saved from IE and edit it... which might lead to some websites being complete duplicates of FBI websites, except for visible content, simply because websites like the FBI most wanted were relatively prominent parts of the early internet.

Edit: I spent a little time riding the WayBackMachine to some of the other webpages when they were apparently using FBI analytics code. The results are odd but they're so inconsistent that it's hard to think it was at all intentional. One interesting finding is that both ohthx.com and ppc-guy.com, at the time they supposedly had the FBI analytics ID, were apparently hosting an analytics package called Prosper202 that redirected the WayBackMachine crawler from the login page to fbi.gov. I have a suspicion that this was a partially-joking way to deter crawling of the admin interface of the software. The record that they used the FBI analytics code is presumably just an artifact of the crawler following the redirect. It seems that this exact Prosper202 behavior results in the majority of the old hits.
Founder of RudderStack here (we are an open-source Segment alternative)

Segment (or RudderStack) is primarily for routing event-data from your apps to multiple destinations (cloud SaaS, warehouse etc). On the other hand, AppFlow is for syncing data that lives on cloud applications with AWS products like RDS, RedShift etc. So, both the nature of data is very different (event-streams vs database update batches) and also the destinations where they are sent (multiple cloud applications + data-warehouse VS only datawarehouses/databases).

Segment also has a product similar to AppFlow called Segment Sources but that's not what Segment is known for. There are a bunch of other products in that space like Blendo & FiveTran.
When the GTX 970 was released and it turned out that 500MB of its 4GB memory ran at a much slower speed they were sued. They settled the suit and paid out $30/card.

I think WD ought to offer some compensation for everyone who bought drives with worse performance than advertised. Likely they will be sued and be forced to pay something like that anyways.
Typically, until the company runs out of money...
Krebs also mentioned this in his recent post https://krebsonsecurity.com/2020/04/whos-behind-the-reopen-d...

A very interesting way to associate the same site owners!
Surely you don't really think the protests were about haircuts?

Perhaps you do... There have been other examples of people being utterly out-of-touch with the plight of the little people. Marie Antoinette, they say, was confused about why people were protesting about bread shortages when there was so much cake to eat.
There is a lot of misleading analysis and reporting out there for sure. Sometimes it seems like people are more interesting in publishing findings than caring to understand what the data really says.
My first team, some 14 years ago, had the best experience with Agile. What made this work

> During planning, everyone understood that the estimates were _estimates_. Tasks could take longer or shorter, that was OK and even expected. The goal was to improve velocity, not to accomplish every story, every time.

> Engineers felt comfortable taking stories in areas they knew nothing about. A stated goal was that every engineer understand every piece of the project.

> Standups were team only. Engineers felt comfortable saying they got stuck or needed help or got lost in a rathole and didn't make the progress they hoped.

> Demos were important so that the team and the clients could understand what had changed and what new features were available.

But it quickly got lost - managers and PMs and Directors got involved and Jira boards became published for all to see. (In the beginning it was whiteboards and sticky note). Standups and Demos were all about self-promotion. No one ever wanted to take on a task they weren't 100% certain they could do. If a task was 3 point it needed to be done in 3 days or there would be questions.

When I left the last company it had gotten outrageous. Every task should be completed in three days and in production in five days - and if not that team was Doing Something Wrong.

( We were told that this was standard FAANG practice, I have no idea how true that was )

What happened was what you'd expect - shortcuts, tech debt, unit tests cynically design to pass and meet code coverage expectations instead of actually usefully testing.

The reality is that any process is going to fail one senior leadership decides it's a way to evaluate engineers, not create a good product.
Why would you assume that bug is caused by Unity? If anything, the fact that it doesn't happen in literally every other Unity game should tell you it's specific to Hearthstone. And the fact that Hearthstone has a single codebase across platforms means that if Blizzard ever fixes it, it'll be fixed on all platforms.
There are representatives who understand modern corporations and are willing to reform the markets as needed — Katie Porter and Ro Khanna come to mind — but market regulation is a bad word in party leadership, whether or not they understand technology.

As far as understanding technology, there used to be an Office of Technology Assessment that would provide the background to Congress, until anti-reality Republicans killed it as the Web was taking off.
https://washingtonmonthly.com/magazine/april-may-june-2019/h...
Or "majorly unsettling" in this case.
I wish!
Do you have any adblockers running or are you also seeing Reddit ads?
https://github.com/advisories
> For example, finding out whether a time-bounded Turing machine outputs 0 all inputs is still undecidable.

No it's not; call the time bound N; the TM can only inspect N symbols, so there are 2^N possible inputs; a exhaustive check takes O(N*2^N) operations.
For anyone else curious about the index hole thing, there's a diagram here:

http://electronicstechnician.tpub.com/14091/css/The-5-25-Inc...

This page discusses a hardware modification that can be done to allow two TEAC-55GFR drives to work together, where one is loaded with an unflipped disk and supplies the required index signal to the other drive:

http://www.oldskool.org/disk2fdi/FLIPPY.htm
That's a really good point.

One thing I try to get across to people when I'm talking about this is that not only are no taxonomies "official", but they even sometimes contradict each other, and that doesn't diminish their usefulness.

All models are at best approximations of reality, all taxonomies are based on somewhat arbitrary distinctions. The point is what the model/taxonomy can do for you. So if you have two models that give different results when fed the same input, that doesn't necessarily mean that one of them is broken. It might mean they're optimizing for accuracy in different directions, and that you need to think about which model is more applicable to the current situation you're in.

The game vs toy debate seems to get people more upset, I suspect in part because that was a debate used by some people who wanted to diminish the artistic value of Walking Simulators or other more experimental genres.
Overwhelming the hospital system by virtue of a decrease in capacity seems to me to be a different thing than by virtue of an increase in cases.
I'm seeing this a lot, but it's pretty clear that's exactly what he was saying, just confusingly. Here's a transcript (I couldn't find a more official link, but it definitely matches the video): https://www.rev.com/blog/transcripts/donald-trump-coronaviru...

Bill Bryan stands up and reports that they've tested a bunch of disinfectant processes in vitro and on surfaces, including bleach. Then Trump immediately begins riffing on that, before the guy sits down, and says, verbatim:

> [...] And then I see the disinfectant, where it knocks it out in one minute. And is there a way we can do something like that by injection inside or almost a cleaning because you see it gets in the lungs and it does a tremendous number on the lungs, so it’d be interesting to check that so that you’re going to have to use medical doctors with, but it sounds interesting to me.

Now, no one is going to call that a clear statement. But in context it seems really obvious to me that he's talking about injecting exactly the list of disinfectants that he's referring to.
I can't really understand how this is economical. After 10 days, they produced 200 3-lbs bags of flour. I don't know what they sell for but I can get flour in a supermarket for 30c/lbs so maybe 60c/lbs since its artisanal? So that's $360 out the door, but how much did you pay for the wheat itself, to the grocer(if not direct to consumer), and for operating the mill?
Show HN: Google Search from the Terminal on Windows, Mac and Linux
In 10 days of operation, they have 200 3lb bags of flour.

Each would be worth $1.50 in walmart, and due to anti price-gouging laws, it would be illegal to charge more than that.

So after 10 days operating, with presumably at least a few people on-site, they have produced goods which can sell for $300, or a revenue of $30 per day.

I think this is more a publicity excercise than a commercial operation...
I can't tell if you're playing troll chess or this is all just garden variety flamebait, but either way it's not what HN is for and enough is enough. I've banned this account.
How is that supposed to work? I can understand if this were a normal cyclical pullback, but this isn't a normal times; there is actual economic destruction wrought by a real (non-monetary) shock to supply. In order to believe this helps, you have to imagine it happening by this mechanism:

"Can you lend to our business that's not allowed to operate and probably won't pay you back?"

'lol no. ... wait, I just got off the phone with our credit line. We can borrow at 3% instead of 3.25%. What's your business model again?'
Apple and Google update joint coronavirus tracing tech to improve user privacy
"Gamer" community bias, IME, as well as other internet-age communities.

It's not the most general platform, but it's one of the best at what it does: voice and text. Video is just icing on top.

If Discord had a version suitably branded for Business, I'd say it'd be better than Zoom and Slack combined.

It just works.
We detached this subthread from https://news.ycombinator.com/item?id=22968920.
There's been a lot of open hardware floppy controller projects lately. Here's some I know.

Fluxengine (multi-format): http://cowlark.com/fluxengine/

Arduino-based : http://amiga.robsmithdev.co.uk/

USB meant specifically for Amiga floppies: https://github.com/jtsiomb/usbamigafloppy

DiskIO. IDE+Floppy for ECB bus: https://www.retrobrewcomputers.org/doku.php?id=boards:ecb:di...

xt-fdc. Floppy controller for ISA bus: https://www.retrobrewcomputers.org/doku.php?id=boards:isa:xt...

zfdcv1. Floppy controller for S100 bus: https://www.retrobrewcomputers.org/doku.php?id=boards:s100:z...
You think Trump is a viable candidate with no glaring weaknesses? The five year racist lie and conspiracy theory of birtherism he peddled before he was even a candidate? The Trump University scam before he was a candidate? The Trump Foundation fraud and scam, before he was a candidate, to which he had to admit wrongdoing in an out of court settlement with NY state, pay a fine, and accept a ten year ban on running charities? He can't even run a non-profit without incompetency and fraud, and you think this is not a glaring weakness, and can still run a country? And this doesn't at all adequately cover the pussy grabbing, and over twenty times credibly accused of sexual assault.

Some people love these things about him. And some people don't care. That's why he's president. Not because he has no glaring weaknesses. A turnip has no glaring weaknesses compared to Trump.

He is a D-minus tabloid trash celebrity clown act. Always has been. Always will be. For three years as president, as candidate, before he was in politics, and while he flipped multiple times between being a registered Democrat and Republican, when he wasn't in politics at all. He was always a clown act. He is the most exquisite representative for both his supporters and the people who are non-participants, and in some hilariously perverse sense he's evidence that democracy does work still in America. He properly implicates American culture. Even the fact he lost the popular vote yet still is president, is representative of American culture where you can be a dipshit loser and a bad person, but still make lots of money and be famous, and that's what makes you a winner.
It's absurd, but absurd isn't automatically a bad choice. If it's intentionally making a loud point of "don't take this too seriously, this is not formal" I'm all about this. This as informal is silly. This as anti-formal is great.
Opening this page pegged one processor in firefox :/
Differential Privacy and Social Science: An Urgent Puzzle
The version that's linked requires a button press for each colored box.
Well "individuals and interactions over process and tools" is in the Manifesto, so I would say JIRA is implicitly covered. I am being asked to do "proper structured agile" by writing up many JIRA tasks in advance of learning what best to write, and I find it funny. It's not the disease though, just a symptom of having too many nonprogrammers around. Will resolve itself.