skysight-inc/HackerNews huggingface dataset:
I've read R.V. Jones' book about it from the said "Airstrip One" location, and much more, I really recommend it. It's really interesting. Regarding

"someone must've been doing similar analyses to pick allied bombing targets"

there is somewhat about that, regarding Japan, in the book by Leslie Groves.

Edit: Spoiler: they simply bombed every city that they didn't explicitly decide to spare for the bomb, in Japan. The bombs weren't too precise anyway. Most destruction was intentionally causing the fires.

Edit 2: also absolutely required read: "The Doomsday Machine: Confessions of a Nuclear War Planner" also about how "precise" the bombing actually was.
US tops in per capita beef, petrol and energy consumption. So it is not odd to build such a perception.
> Please don't complain that a submission is inappropriate. If a story is spam or off-topic, flag it. Don't feed egregious comments by replying; flag them instead. If you flag, please don't also comment that you did.
Glad to see they're on to this. However, I gather that this is still a "Referentenentwurf" - i.e. a first draft written up by the ministry staff. This still needs to be approved by the cabinet before even going into parliamentary proceedings. So it's hard to say just how much will actually come of this.
Yes, someone cannot design a system to handle arbitrary libraries with the assumption.

A library author can provide cjs bindings to their library for as long as cjs remains relevant with the assumption that they won't use top level await.
Also interesting here is that the number of single-riffles taken is expressed as a harmonic series, which in the limit can be simplified for 52 * (log(52) + .57) (where .57 is the Euler gamma constant). So this approach of shuffling is O(n log n), which is also the expected complexity of putting the deck back in order with pairwise sorting.
AMA: 20+ years cooking in Michelin rated restaurants.

I doubt I have any new insights to add to the public consciousness. But ask away.

Abuse, long hours, and high stress are certainly not unique to the hospitality industry by any stretch of the imagination. However, it is compounded by the physicality and heat in which they work.

As a society, if we want to improve it is necessary that we hold public forums that are open to new ideas that can be rapidly tested. One can dream...

The current model is not inclusive.
I think it's a combination of two things:

(1) Battery life goes down while wear and tear build up. After ~3 years you are looking at spending money replacing a battery for a banged up phone. Or you can spend another $200 and get a new phone.

(2) Cameras are still getting better. Going from a Pixel to the Pixel 3 was a phenomenal upgrade in the camera.
OnePlus is poisoning its phones with Facebook bloatware
I'm going to challenge you on "...can't be fixed on just one end of the process"

Why not? That seems like the appropriate place to reject the inferior components arriving from that long and deep supply chain. You're creating a soap dispenser for sale in North America. It does not work on 15% of the population. That's a fail. You can't just throw your hands up and say, "Well, those photoreceptors were designed in Taiwan, and they didn't account for dark skin". If that's the case then you don't source those, or you request a different calibration profile, or you add a lens filter that compensate. You engineer the solution for your target market.

The same company using global components took the time to print logos in English and the user manual in English. They made sure the power circuitry matched North America's system. They set up a domestic phone number for support. Established payment systems to accept USD for their product.

They do all these things to sell better into a particular market, but they don't bother with the actual people who will be using it?

Don't get me wrong. You are accurately explaining the how of the failure. But that's exactly why the last step in the supply-chain exists. To make the actual finished product. That's where you catch deficiencies like this.
The Cancel Culture Checklist
> IL2CPP and Burst compilers is able to do C++ like optimizations that .NET is still far from being able to

This is a discussion about .NET AOT (CoreRT) which has been observed to have a considerable performance benefit over IL2CPP/burst (see the attached blog post in my original comment)

> .NET 5 also doesn't run in all platforms that Unity targets.

CoreRT supports C++ codegen, so in the worst case you can use that. But its first class platform support is growing. Though I suspect even then you may see some platform support differences but those can be ironed out. Given the benefits of switching to .NET CoreRT I suspect it would be worthwhile.
Perhaps some are, but most people are not.

On the latter subject, I offer the advice of Gandalf:

Gandalf: "You cannot offer me this Ring!"

Frodo: "I'm giving it to you!"

Gandalf: "Don't tempt me Frodo! I dare not take it. Not even to keep it safe. Understand Frodo, I would use this Ring from a desire to do good. But through me, it would wield a power too great and terrible to imagine."
I remember reading an old research paper (pre-minecraft) that tracked long-term effects of kid-friendly languages like logo and scratch-like languages vs textual-based programming like basic. It found that the former got more kids engaged but there was minimal lasting impact (none of those tracked became programmers or stated any interest in learning more as adults). The later got fewer kids interested initially but those who did get interested had a high chance of carrying those skills into programming careers. The results would probably be very different now, but that paper really colored my thinking when I first read it.
OK, but it's not being re-flooded constantly, it's already done and can't reasonably be undone.

So, long-term, it's a fantastic renewable resource with practically zero emissions.
Sodium lamps are actually pretty efficient at around 125 lm/W, SOX lamps do over 200 lm/W.
Apple has a sufficient track record that speaks for itself.
Google discontinues everything.

I'm furious that they are shuttering Google Play Music. That's the singular Google product I enjoy, and now it's going away. I had a bunch of purchases too.

When Brin and Page left, the company entered its Ballmer era.

I hope another company outdoes them on search. It can't be that hard with all of the AdSense spam these days. I'd love to see their golden goose go away and have them face an existential crisis that causes them to refocus and start giving a damn.

Edit: why the downvotes? People are frustrated with this company.
The states of California and Alaska each individually have more wild forest lands than the entire European continent.

The US created the concept of state-protected wilderness reserves and national parks.

The US was the driving force behind the Kyoto Protocol, and the originating nation of solar power, wind power, and nuclear power.

California leads the world in automobile fuel economy targets, and the US as a whole has cleaner-burning fuel than the EU, which for bizarre reasons settled on diesel as their standard even though it's far worse for the air than gasoline.

Europe's pretty far behind in caring about the environment.
I'm an ex-computation biologist who did most of his work in python but periodically had to interop with excel.

THe basic assumption I have is that when I input data into a system, it will not translate things, expecially according to ad-hoc rules from another domain, unless I explicitly ask it to do so.

It's not clear what data input sanitization would mean in this case; date support like this in Excel is deeply embedded in the product and nobody reads the documentation of Excel to learn how it works.
I've been tempted before but am super wary of the fact I may suddenly become stuck on a certain version of macOS because updating it breaks everything.

I imagine you're knowledgeable as you've built one - is that a genuine risk? Or do all versions become hackable eventually?
Ok, but who and why is spreading the doom and gloom? I just don't see the profit motive.
That would be a strong argument against new hydropower projects, but now that those dams are built, it seems like we have sunk costs (pun not intended) that would make it a bad choice to decommission, if we'd have to wait 100yr for the forests to begin to recover? That seems to jibe with critical studies I see [1].

1: http://blogs.edf.org/energyexchange/2019/11/15/long-consider...
The chains do interfere with the problem, and one part of the solution is to have people at every single step who think of it as their problem. What I suspect happens in a case like this is that a white manufacturer asks a bunch of white engineers for a design, who sends it off to a Chinese manufacturing plant, to be shipped to a white buying agent in pharmacies. Nobody in the process is explicitly racist, but neither are there any black people in the process to say, "Hey, would this work on me?"

The problem comes when you say, "Hey, maybe there oughta be some black people involved in some of the processes", and people scream "reverse racism" and "affirmative action" and all the other buzzwords. They assert the harm to themselves, and they get listened to. But when black people say, "Well, I'm also being harmed, and in ways you're not seeing," the response is "well, that specific thing isn't my fault".

The solutions are systemic. As you say, it's a chain: for a black person to get hired into that position everything has to have gone right for them. They didn't get failed by bad schools and they didn't get dismissed by their professors and they didn't get filtered out by a resume screener who didn't like their name and they didn't lose a job to somebody who hires people they know -- which just doesn't happen to include black people.

So it's not easy to solve, and even the good solutions are slow. But one critical step is for each person to recognize that their local optimizations and local considerations contribute to the bigger problem, and think of ways that they can make things better rather than just say "not my problem".
It means off the record.
You're right of course about removing the letter j from the most used letters. My strategy is to continue logging the inputs made with this system and adjust the mapping as frequencies change. If I indeed use the d-pad more often than j when using this system, the letter j will eventually be flagged for remapping. By making only one adjustment at a time the relearning effort is manageable.

As for diagonal inputs, I've actually done it and I'm still experimenting with it. I can accurately target 8 sectors when there is no dialing involved but with dialing I would stick to 4. I think a hybrid system that allows for 8 sectors but switches to 4 when I start rotating the stick would be the best of both.
New labels for government and state-affiliated media accounts
People around here do but my research indicates it's no better than just regularly washing your hands and using hand sanitizer (and never touching your face, of course).
Human readability sometimes matters.
> The product just wouldn't have shipped with a product manager who also experienced it not working.

Yes sure, why don't we dispense with our most important and practical monitoring system because it has a racial bias? Pulsoxymetry saves lives every day. Many lives. Just ask old caregivers who were around before them.
Yes, published mode.
Upvote Please. Node Crash Course
> it cost a fourth of an iphone

Only if you exclude the cost of one’s time.
That actually makes quite a lot of sense.
Step 0: Take unstructured notes
Steps 1-3: Cornell method
> Or you can spend another $200 and get a new phone.

I'd guess people aren't replacing a ~$500 phone with a ~$200 phone, but I get your point. Who wants to replace the battery on a phone worse less that the battery?
> I wasn't able to find an industry standard for testing on these, so maybe the article should cite that as an opportunity to improve a product or add a new method?

It is a long article with many studies cited so I can't check all of those, IMO "the readings can be affected by skin tone" is not something that is sufficient for a medical device , what should a nurse or doctor do? There is no numeric value so what does that mean? is the device useless if you have dark sin or is it 2% wrong or as the article suggests the error is non linear and increases if you are suffering with low oxygen?

What I would do if I would sell this products is test with a few ranges of skin tones, and if needed have a switch on the device that you have to set for a certain level or if that is to expensive print instead of a number an interval and have the user trained to read that.
Automatic type conversion is the root of so much pain. It doesn’t just apply to C# or javascript apparently.
I spent a decent amount of time making my website how I want the web to be: fast, straightforward and unintrusive.

Making it fast was pretty easy. Remove anything that isn't directly helping the user, compress and cache everything else, and use HTTP2 Server Push for essential resources. There were other optimisations, but that took me below the 500ms mark. At ~300ms, it starts feeling like clicking through an app - instant.

(it's https://allaboutberlin.com)

However, there's no point in serving slimy GDPR notices, newsletter prompts and SEO filler text at lightning speed. Those add a lot more friction than an extra 500ms of load time.
This is fantastic.

Anyone knows what library does V8 use or how does it compare?
There are a few examples of adaptive addons that we've integrated to the point that we almost don't think of them as separate anymore. Going back really far, mitochondria are eukaryotic organisms that are now just part of our cells. Gut bacteria are likewise pretty vital, especially in ruminant species.

It's just comparatively rare because it's easier to benefit off of an environment non-sustainably (at least in the short term).
Google has bought 2 companies that excelled at handset manufacturing and supply chain management (Motorola and HTC) and they STILL can't even remain competent let alone competitive.
Feds move to block California’s net neutrality law
From the article: "Jabra does not support use of our Bluetooth (BT) headsets connected to native BT in any computer running full operating system (o/s)"
Biden, sorry. Meant to add a comment to that effect immediately because I totally agree! But it was close. Biden 7 keys and Trump 6, largely attributed to COVID-related economic downturns, political unrest, and Trump's lack of universal charisma.
https://news.ycombinator.com/item?id=14720591
my bad, but still, no reply as yet...
you can create a merge request as well using only git, gitlab support it

git push -o merge_request.create

I have it under alias `gmr`, it will use default branch as a target
It makes sense but I don't see the benefit of Deliveroo type companies operating them. Better results would come out of a more organic approach.
In excel, can you set the a column to not format to dates? I think you can do that in google docs for example. Why don't they do that?
You're right, edited out the unnecessary quip.
If you've been interested in playing around with WebAssembly you might like to create a WebAssembly Calling Card (WACC). A WACC is like an avatar but WASM!

I've been developing an add-on for the Godot game engine that wraps the libwasmtime WebAssembly runtime so desktop Godot games/apps can call functions in WebAssembly modules.

As I suspect is common when integrating a WASM runtime, one of the first function calls I got working returned a 32-bit integer and I thought: "32-bit ints are kinda boring, what if defined a standard for turning them into triangles & make getting WebAssembly runtimes working more enjoyable." And thus, WACC was born. :)

The specification defines how three 32-bit ints get turned into triangles:

* 256x256 coord system.

* 15 bit color + 1 bit alpha per vertex triangles.

* 1 FPS!

The site linked includes details on the:

* web-based viewer;

* desktop app WACC Viewer (for Linux, Mac & Windows) that displays a WACC in both 2D & on 3D softbody;

* examples (source+binary); and,

* the specification itself (WIP--some coding reading still necessary).

One of the reasons I'm creating the underlying project (WASM Engine for Godot) is an interest in exploring the use of WebAssembly for providing sandboxed customisation opportunities for players in games that go beyond what's currently possible.

Thanks for your interest!

Obligatory available to hire postscript: Yes, I'm currently available to do weird stuff like this for you--or, even, less weird stuff, that still gets developers engaged with your product/tool/service with that all important minimal time-to-first-dopamine-hit. :)
Much easier with a 40 card Limited deck or even a 60 Constructed deck ;)
This Month in Rust GameDev #12 – July 2020
There are https://en.wikipedia.org/wiki/Bacteriophage which are used in https://en.wikipedia.org/wiki/Phage_therapy
1. He made $250K self publishing a book. That itself is worth writing a post about and such posts are routinely popular on HN.

2. From all appearances, he gave the money away out of generosity rather than the need for recognition. Didn't strike me as celebrity self aggrandizement.

3. He felt both the what and the how are worth publicizing. He's a known 'thought leader' after all.

Of the three, only the third is remotely objectionable. I think it's ok to say good things about oneself doing good things.

I bet it's correlated with generosity and more likely to be so than the mean spiritedness that comes from wagging a finger at those who are putting themselves out there.
For virtualization not an issue, you could feasibly JIT those away.
Can you not dig it up?
Well ... https://en.wikipedia.org/wiki/St._Matthew_Island#Mammals
It used to be pretty normal for someone in a friends group to run "the server" I think, for whatever game it may have been. Often just from a PC on their home network. I don't think it would have been a stretch, but it would have definitely been niche.
Most of the time, you get an improvement by a factor of 100 not by two of a factor of 10, but by hundreds of a factor close to 1.

I think they would be very happy to get a factor of 2 in one step. It would only 7 such steps to get that factor of 100.

Having said that, they aren’t aiming for the most modern rocket technology as that implies “less well tested”, and will be less reliable. They’re building T-34s, not Tiger tanks.
I've been using Docs (and a bit of sheets) for stuff like this and haven't noticed too much issues, though I usually keep under 10 people. Honestly I hope Google doesn't try to address any of the complaints in this thread.

Google Docs/Sheets/Drive function a lot like Stardew Valley multiplayer, in that pretty much anyone can do anything, and this allows really fluid communication but it simply won't work with 100 people.

Sheets supports 100s of people to an extent (even more) but I wouldn't want them to optimize for this. I think if I were in charge of it I would be exploring ways that they can find UI paradigms that allow more seamless interaction and realize the dreams that I think Google had when they built Wave.

* What if you could embed live video/audio in a Doc?

* Sheets comments kind of suck.

* Is there a way to use comments that makes them more visible without ruining the sheet view? (Maybe not.)

* As this article says, people are often using a Sheet as a very hacky app dev platform. Is there a way to embed the sheet data in a Doc (or something Wave-like) that has a more seamless communication pattern?

* Is there a way to build small apps on the fly without messing with a bunch of macros?

Though I think a lot of this is about communication. I don't think Google should be thinking about scaling, they should be thinking about those use cases where you're talking to a small group of people and you need a little custom app that can't take more than 30 seconds to put together or just talking would be more efficient.
Thank you and that's a great question.

It largely depends on how critical the data pipelines are to the business. We've seen big companies suffer the most from issues with their data quality. At the same time, we've had early-stage teams using our diff tool because their core product depends on the data they ingest from third-party vendors and performing regression testing of that data and the transformation code has been taking them a lot of time.

The product in its current form could be useful to anyone developing data transformations (which is what data engineers typically do full time), and we are working on expanding it to help data consumers (analysts, PMs, etc.) have higher confidence in the quality of datasets and metrics they rely on.
Except when the hypothesis is that COVID and millimeter wave radiation might be linked, that information is ruthlessly censoring by the publishing powers.
when i was undergrad there was an academically priced package for about 500$ you get the entire suite of word excel access powerpoint bells whistles and nice rugged carrier box for all the tomes. i dont groom well i used it until taking an assistants position and we used ...lotus, symphony,and norton utilities and some funky in house coded version of a Dbase, and IC4 [some inventory control utility]

Excel was nowhere in sight, and that was thirty years ago.

If someone wants a data set i give them a .csv it is then thier fault if they plug it into excel.
Is all of the hardware in that desktop still supported by the vendors? I'd imagine not. Go check the ram compatibility list for the motherboard and see when the newest module was manufactured. This is always the first thing that gets dropped from support.
IMO the change is good, but is a case of detected vs undetected.

Recently I was working with some colleagues, being I the computer savvy and them the lab people. I send them some data in CSV, that when opened in Excel turned 123.456 into 123456 (it was a problem with locales, some people using "," as decimal and some using "."). We noticed because the values should be between 0 and 1000. But what if the column could be between 0 and 1000000? A small quantity of numbers bumped up by a factor of 3 could fly under the radar, and distort further measurements. And the error is undetectable forever once published.

I like it better the programming language approach: look, this is how you write a string, this is a char, this is a float and this an integer. "2020-08-04" is a string until you ask me to turn it into a date. "SEPT1" is a string, and you are going to do quite the gymnastics to make me understand it as "date(2020, 9, 1)". Do you like "," or "." as thousands? Then we first turn the number into a string and then format, but the original number is kept.
Hydrofoils have a very high lift drag ratio. You also have to remember the wetted area of the hull produces significant drag too. Lifting most or all of the hull out out of the water can enable dramatically higher speeds, at the cost of stability and complexity. The biggest America's Cup catamarans were roughly the scale of a 7 story apartment building, but were capable of lifting their entire mass on a foil the size of an ironing board. Because of the density of water, foils can generate a lot of force as lift.
Just change the data type of the column in question??

In the article it even mentions this and links to how to change it:

>Excel doesn’t offer the option to turn off this auto-formatting, and the only way to avoid it is to change the data type for individual columns.

https://www.youtube.com/watch?v=SppKiKIdCkI&feature=youtu.be