skysight-inc/HackerNews huggingface dataset:
Minecraft has an add on that does this called “The Lost Cities”

“There are highways, bridges, tunnels, a subway system, tons of dungeons with spawners and loot and so on. ”

https://minecraft.curseforge.com/projects/the-lost-cities
https://youtu.be/OZYZ0kV7Uw0
Yes. Tesla pulled their self-driving claim last month.[1] Their self-driving video, from 2016, was apparently the one trial that worked out of a large number of tries.

[1] https://www.theverge.com/2018/10/20/18000884/tesla-full-self...
Another reply mentioned unit profitability, but do you have any other specific questions you think would be better to ask?
One of the worst things about Medium is the commenting section. I still have no idea how it works, the UX is terrible.
abseil targets c++11. Its modernity is arguable.
>A couple of weeks back, I was using a family member's Spectrum “high-speed” cable modem service at a whopping 5Mbps with latency measured in the hundreds of milliseconds.

And that's still great internet compared to some places. I have a house out in the middle of nowhere that is only served by a single satellite internet provider (surrounded by trees that block the view to other providers' sats). I get 20Mbs at ~500-1000ms latency for a few days before I hit the 20Gb cap, then I get 0.5-1Mbs for the rest of the month. Hacker News is one of the few sites on the web that I can browse relatively painlessly when I'm up here.
I think it goes both ways. You have wannabees and genuine craftsmen who really put a lot of effort into their work. Sometimes you have to really look at the artist, their past, their state of mind, etc. Emotion is a powerful brush when wielded by a craftsman. To a novice of a persons work, it might look like shit stains on toilet paper but behind the scene is the process of creation, what inspired them is just as important. Think more blacksmith, less jerk with a guitar trying to pick up chicks. Sometimes the jerk with the guitar makes it big. Such is life.
> and on top of that it's Amazon.

That's what amuses me about this whole saga. Out of the successful tech companies, Amazon has by far the worst reputation as an employer (mediocre pay compared to other top tech companies, and poor work-life balance for engineers - never mind work conditions for warehouse workers), yet all these cities were bending over backwards to entice Amazon to move to their cities.
Probably more correct to do one minus the chance of no injuries.

So the chance of no injury is (1 - 0.0139) ^ 80 = 32.6%, making the chance of serious injury 67.4% over 80 years.
Years ago I talked to the local head librarian about donating some programming books and stuff. She had requested that they can't be difficult or hard...

Part of the reason I patronize my library is because to me it is like a mental gymnasium, where all this great equipment there to test my intellectual flexibility and endurance, too tough? I go for easier, but I appreciate the hard stuff because at some point, I, or someone else will find them useful.

Yes, we all NEED access to difficult books (and old books before they refined the such subjects and made them so difficult), don't make our libraries and book shops into mere mental playgrounds.
It's certainly not required. I work with a guy whose degree isn't in CS, and he's a fine coder. He doesn't know the theory, but he's paid enough attention over the years that he knows what works, what the pro/cons of the various data structures are — he understands the code that well enough to understand why. (And practically, that's probably more beneficial.)

The CS backing can definitely help, though. We've had plenty of problems at my job that involve writing a parser for often very tiny languages. Having an understanding of CS theory here — the various language classes, what an FSM is and where it is useful, etc. — definitely helps. However, often the language at hand is simple enough that a handrolled parser that skillfully uses a few regular expressions to get the job done suffices just as well. Googling for a parser library and just using that suffices, too.

Or we have to build a somewhat custom file format, or parse a somewhat custom file format. I've interviewed a fair number of candidates that are not comfortable reading or writing bytes to a file. (And of course, this is not the only question we judge them on. But very few candidates in my experience only miss a single question.) They've worked on innumerable "RESTful" APIs, but seem to have no idea how HTTP works; they've done server side Linux/unix/etc. development all their life, but never worked on a command line.

I hold a CS degree, and what grinds my gears is when it is just dismissed outright. As an example, I've had a coworker who was trying to determine what order various interdependent tasks needed to be accomplished in; to anyone who has been through graph theory, this is simply a topological sort, and there's a rather trivial algorithm that you arrive at in the course of studying graph theory. But at the suggestion of "this problem is a topologicial sort; X is a decent library that implements it", I get told "Now, I don't want to go down some PhD CS thesis rabbit hole." Right.

> fianceè

"fiancé" for a man[1], fiancée for a woman[2]. (Pronounced the same.)

[1]: https://en.wiktionary.org/wiki/fiancé#English

[2]: https://en.wiktionary.org/wiki/fiancée#English
Where I'm from all the big grocery store chains have a variant of a Blue Apron style service. Usually with options for either delivery or pickup in-store.
Actually, OP's figures are pretty much backed up by the figures you get when googling this question.

Chances to die of a car crash/ any kind of vehicle crash is about 1 in 100 according to here [0].

I can't find something similar straight away for injuries, but car accidents are ubiquitous and 2m people are injured every year (vs 30k fatalities) [1; cached]. So something above >20% seems plausible.

[0]: https://www.iii.org/fact-statistic/facts-statistics-mortalit...
[1]: https://webcache.googleusercontent.com/search?q=cache:dnqo-l...
Yeah, but so does closing a door on your hand. I would hope that whatever we're considering an "injury" is something severe enough to usually require medical treatment (kind of like when someone say "mass shooting" you don't usually think of a double murder suicide). Bruising except in the most extreme cases does not require treatment. Similarly for whiplash, if it's less severe than having a stiff neck in the morning like many people get from sleeping on a crappy air mattress or couch bed I wouldn't count it I think that including such minor injuries is misleading.

Whatever we count as an "injury" should probably be more severe than the little mishaps we have with our bodies from going through life.
Android - it's very limited what they can do - and they need permission

Have you seen the list of permissions that allow an app to do basically anything on an Android phone? And if you think asking for permission before an app is granted these widespread permission are good enough, that’s just about as effective as UAC was on Vista.

There is basically no reason for a walled garden - that 'there exists some malware' on Android is not evidence that 'open' is a problem, it's just evidence that 'open will have some problems' - which I admit.
The very minor issues that can exist on Android are easily worth the open nature of the platform.

It may be worth it to you but not to the millions of people that click yes to every dialog box. These are the same people that have ten toolbars on their web browser.

Well, this HN reader for one.
There are 100x more examples of decent apps being rejected from iOS than there are serious problems in Android.

The people who want an app to read Hacker News are dwarfed by the amount of people who would just as easily install ransomware on their phone as they would on Windows.

I’ll install almost any app on my phone/iPad/AppleTV just to try out because it can’t do any harm. I would have to treat an Android phone like I treat installing software on Windows - only from a few trusted sources.

You can’t even install CloudFlare’s recently released app without it asking for microphone access and file access.
How well did that work with Windows UAC?
The man In question is wearing a high visibility reflective jacket almost directly in front of the bike, it’s little surprise the vast majority of bike lights will cause this to illuminate.

I still think this is a much more effective tool to pick a bike light than a still relatively niche German regulation. It’s not perfect either, but it’s the least worst approach I’ve seen.
A language server for Swift and C-family languages
> "winner take all" mentality of most VCs a company would be penalized for being profitable too early

This can go the other way too, I know that I've found myself being more selective in which companies products I use based on their business model and if they're look like a stable company, too many flash and burns.
> Someone who could do that might be worth hiring anyway.

If you specifically wanted to hire people who were skilled at dishonesty. Dishonesty seems like a disqualifier most of the time, though.
This looks great but is exclusive to Apple products (requires an iOS device)!
> Other approaches
> [ list of 3 options ]

I would like to see an option 4:

Option 4: The server side of sync is open sourced, and I can run it on my own machine, and point my browsers at my personal instance. Then no data is ever on Mozilla's servers.
This new supercomputer is now the world's fastest brain-mimicking machine
Maybe the cities should work towards building more housing in the areas affected?
False Customer Logos (2017)
How Does Working Memory in the Brain Actually Work?
Where I'm from all the big grocery store chains have a variant of a Blue Apron style service. Seems like a feature not a product.
Don't know whether to laugh or cry at this. Flashback of Windows 95-era viruses but created in a modern web browser. The GNU LibreJS project should link to this video. It shows clearly, perhaps too clearly, what is wrong with running untrusted code in the browser.

To those who can't be bothered to watch the whole talk and don't mind force-quitting their browser, skip right to the action at https://theannoyingsite.com

I had no idea things like these were still possible in the browser. Very inspiring, in a wrong way. Thanks for sharing this.
I'm not saying it's long, but it's a lot of steps that I don't want to deal with in the morning. Prepping everything the night before makes it so I don't forget anything.

For example, my first weeks in the new company I kept forgetting my entry card, now I put it in the same place every day as I arrive home, didn't forget it in months.
To folks saying this isn't NIMBY: a lot of backlash to HQ2 is not the tax breaks (most of which are coming from NYS), but Amazon's failure to engage with local power brokers in Queens (i.e. failure to give them the opportunity to extract concessions based on hold-out value). That is classic NIMBY-ism.
Nationalism maybe, but then libertarianism and nationalism aren't necessarily any more right-leaning than the other, it isn't clear-cut. Outside the US bubble (including South American politics bending over to the american way of life--a foregone notion) libertarianism is seen as pretty extreme and elitist, if not very naive and hopeful instead. Actual fascism and authoritarianism are totalitarian, dystopic realities, maybe extreme right but even that would more often be conflated with far-right than with totalitarian regimes, which in a way are already beyond "normal" (parliamentary and such) politics and more like, you know, a dictatorship, or the seizing of power with disregard for the constitution.
What a backhanded dismissal.

The cost to buy is not much more than the cost to rent in NYC for most property. NYC's regulations around coop and condo ownership are also fairly progressive.

The only real barrier is the traditional down payment size, which is typically 20% here.

We should be encouraging more young people to buy and build their wealth.
I'm a Blue Apron customer, I like it pretty okay.

But I've thought for a while that:

A) I wouldn't pay any more than I am now for it (in fact, I keep looking around for cheaper alternatives, but there aren't any, probably because...)

B) I suspect they can't make a profit at what they charge.

(especially cause as time goes on, I skip more and more weeks, further cutting into their per-acquired-customer revenue. Either I'm just getting tired of it, or my suspicions that each month the ingredients get cheaper and cheaper are correct, perhaps in response to B above).

I don't expect them (or their competitors) to stay around.
I didn't use Blue Apron but I did use their direct competitor, Hello Fresh, for a while. As a software engineer I was actually extremely impressed with their app and the service overall, but at the end of the day I found out that I really don't like to cook all that much.

These services occupy an incredible difficult niche: people who love to cook will just find it cheaper to buy the ingredients themselves, while lots of others folks like me are more in love with the idea of cooking, but the price ends up being about the same as fresh, healthy, pop-it-in-the-microwave options like Snap Kitchen.
What's clear is that Amazon is an unstoppable force, the only question is, how to handle that force.

Their business model is here to stay, because online retailing turns out to be a natural monopoly due to network effects and economies of scale.

The best solution is to nationalize it. Instead of squeezing the public to boost private profits, all profits would be returned to the public.
Literally dozens of cities who pitched Amazon for HQ2.
Why Women Are Leaving STEM Careers
Case in point: that 4KB output file refers to the size of the uncompressed PNM file, and as such is an inaccurate hint as to the image dimensions.

It's 64x64.
Removing one driver from a bus which can carry 30-60 people is less cost cutting than removing one driver for 1-4 passengers for a private/pooled ride. Companies don't attack problems from a societal benefit-analysis standpoint, they attack them from a profit standpoint.
Random anecdote. I once had a terrible English teacher. I was transferred into the class midstream (for unrelated reasons). After my first class I went to my new teacher and said, "I really love writing. In the previous class the teacher was planning on having a creative writing section. Will we have one in this class?" At which point the English teacher replied, "Writing has nothing to do with English and only one teacher in this school thinks otherwise".

I was a bit disheartened, but as English was my favourite class, I decided to just enjoy the other aspects of the class. We had a midterm exam for which half of the grade was an essay question on a novel we had been reading. I admit that I wanted to impress my teacher, so I read the book over and over again, practically memorising it. When I wrote my essay, I was able to quote passages of it. I was reasonably proud of my effort.

Imagine my shock when my paper was returned and I received a 0 for the essay! The only comment on the paper was "Terrible". In tears, I went to my teacher and asked, "What's wrong with the essay? I studied really hard and even added a lot of quotes". The teacher seemed surprised. "Oh. You actually care about this. Well, your essay was badly written. The quotes were nice, but everything else was terrible. I couldn't give you any marks".

Very frustrated, I went back to my parents and complained. They read my paper and to their credit they said, "Well, I wouldn't have given this a zero, but it could use some improvement". Then they taught me how to write. I spent the next 3-4 months writing essays every day because I was so frustrated.

Fast forward a few decades and I still love writing, thanks to my parents. I have mixed feelings about that teacher. Truly, she was messed up in serious ways. She tended to give high marks to cute boys that she tried to chat up after class. She would also randomly form some kind of hatred for individual students and would do her best to crush them under her heel. However, she was the first teacher who ever told me that my writing sucked. All my other teachers were so focused on my enthusiasm that they forgot to give me criticism. Without my terrible teacher, my parents wouldn't have intervened and I think I never would have learned to write.

It's a weird world.
The best way to write to convey meaning is to be as absolutely clear as possible, whether you are writing esoteric scientific papers or mass market non-fiction. This is why Yuval Noah is such a popular author - he takes complex subjects and makes them easy to understand without losing their meaning.

Literature may be different, but I still prefer fiction that tells its story without me having to scratch my head for hours.
This is one of the big complaints against Blue Apron. They buy a ton of produce, sort out the good looking ones to send to customers and just throw away the stuff that doesn’t look good.
could not agree more. amazon and google need to be nationalized. neither is going away as long as the web exists in its current form, which is probably indefinitely.

i can't imagine anything other than brain-machine interfaces disrupting the web.
I guess the police will learn to put the phone in a Faraday cage as soon as it's seized
How we use Storybook for documentation and code reviews
PWA = Poorly made Web Application

for those who don't know
I was just looking into this. I thought it was?

I have not set it up yet. But is this not what you are looking for ?

https://mozilla-services.readthedocs.io/en/latest/howtos/run...
No, but having humans set bits on other humans text and pictures inevitably boils down to a “who... whom?” question
In practice, the main difference is the pay / relative "rank" within a company. Employer's perspective: Want to hire a software engineer but don't have the budget? Create a new role, call it something else, now the pay difference is justified.

Context - I'm a software engineer by title but my job is application development. Which is hard, mind you! It looks like simple coding but it involves prioritizing, making smart decisions, and making all stakeholders happy.
This also jives really wel with the banking deregulation bill republicans and democrats want to pass.

They used the excuse that small banks and credit unions got screwed a bit with Dodd-Frank so we need to pass a bill to fix that, and oh by the way we’ll roll back big player regulations along the way cause that’s all we actually cared about.

My point is, small business get screwed all the time and it sucks and should be fixed, but for the love of god don’t use that as a justification for why Amazon should be able to shop around to dozens of cities to get a better deal than anyone else could (or why we should pass banking deregulation).

Your framing of the argument, and that comment, seems like an intentional misdirection.
No regrets about being a CS major; still seems like a good choice.
I've used 4-5 services similar to Blue Apron, the issue with them for me is that we got tired by being limited to 3-4 recipes per week to choose from, and most of those is just different variation of pasta.

Also I don't want to pay ~$9 for their pasta dish and also cook and wash dishes after it. Even if someone who is making minimum wage - they will waste ~30 minutes cooking + ~15 minutes washing dishes and cleaning the kitchen after, so it's about $15 on top of the $9 portion, and you still have to go to grocery because their food is mostly for dinner and for 2-4 times a week because they have limited number of recipes.

On top of that I want to be able to spontaneously decide what I want to eat today, and not being forced to choose my food 2 weeks before. Maybe that works for someone, but whenever we try it just gets really boring and annoying after 3-4 weeks of usage.
"This is a nice neighborhood you've got here. Be a shame if anything happened to it..."
Just keep some buffer of generated tiles around the players, and either use a server to asynchronously decide on when which player moved to cause which tile to be generated.
You can also use something distributed if you go for peer-to-peer communication.
fix the seed and ensure everyone aggrees on the order in which they tell the generatoe that a certain chunk needs yo be fixed or should be freed from memory.
Consider just aggreeing on added/deleted blocks inside fixed intervals, and then process the list in e.g. coordinate order.
Consider Raft for peer-to-peer aggreement of the exact diff for the most recent period. Consider chunks of like 0.5 seconds per diff.
Don't apply the diff tk the generator until a moment later. You can interleave the cknsensus process of successive blocks a bit.
> On an individual level you can improve your person chance for survival greatly by not driving drunk and putting down your phone

Let me just add sleep-deprived driving to the mix
Social Searcher – Free Social Media Search Engine
AS 7007 incident
Both of these points are wrong.
Firefox Sync actually allows this! https://github.com/mozilla-services/syncserver

This still uses FxA for authentication. You can self-host that up as well, but it's not nearly as straightforward, and I'm not aware of good documentation on how to do so.
"The first lesson is that computational complexity theory is really, really, really not about computers. Computers play the same role in complexity that clocks, trains, and elevators play in relativity. They're a great way to illustrate the point, they were probably essential for discovering the point, but they're not the point.

The best definition of complexity theory I can think of is that it's quantitative theology: the mathematical study of hypothetical superintelligent beings such as gods.
Its concerns include:

If a God or gods existed, how could they reveal themselves to mortals? (IP=PSPACE, or MIP=NEXP in the polytheistic case.)

Which gods are mightier than which other gods? (PNP vs. PP, SZK vs. QMA, BQPNP vs. NPBQP, etc. etc.)

Could a munificent God choose to bestow His omniscience on a mortal? (EXP vs. P/poly.)

Can oracles be trusted? (Can oracles be trusted?)

And of course:

Could mortals ever become godlike themselves? (P vs. NP, BQP vs. NP.)"

https://www.scottaaronson.com/blog/?p=56
But trade was a tiny percentage of either country's economy: these countries had total annual exports something close to 5% of their GDPs. In contrast, for example the USA now exports about 20% of its GDP; China, about 35%.

Also, industrial goods today have complex global supply chains, unlike in the past. In 1914 perhaps the worst French import that Germans lost was something like luxury foodstuffs. Today it might be more like, nobody can build X smartphone or airplane because one of its critical parts is only made in one place, and building an identical plant on this side of the war border will take several years. There's a multiplier on the economic damages here, because losing the ability to trade for a $5 chip might mean your economy loses a $500 smartphone.

That's not to say this makes a big war impossible, but shutting down trade would be vastly more painful today than back then.
That had nothing to do with binary, wasn't a mini-game and was generally "out there" in terms of complexity. Definitely a good tool to scare children away from programming.
I wouldn't worry about this if you live in a city. The amount of vehicle exhaust, brake dust, and just general stuff in the air will make up for and most likely counter the time you spend in a clean breathing environment.
Putty for Mac 9.1.0 has been released
Ditto. Absolutely dreadful. It's like they sort of tacked it on without much thought of how to do it.
> The best solution is to nationalize it.

No, break them up. Governments are terrible at running businesses. Fragment the market legally so competition can't be eliminated by a monopoly. A competitive market is better than a government run monopoly.