skysight-inc/HackerNews huggingface dataset:
"certain geographic locations have invisible borders one can crash into; try to land in the Badwater basin in Death Valley"

The technical reason behind this bug is that Badwater Basin is below sea level; the game thinks you have crashed into the ocean.
How does this compare to Shortcat? I tried Shortcat a while ago but it didn't work well for me
It was definitely a much better place back then for everyone who did not have to rely on IE, since the heavy abuse of JS was not common and sites were far simpler and more content-focused as a result.
YAML has really good typing support with type annotations being a first class citizen. But you’re dependent on the hosting software (adding or understanding) the types.

For example

start: !date 2020-09-12

could actually map to a native date object.
A second look at computer stereoscopy with the Minoru 3D webcam and Camaglyph
It's a bit of the same idea as "init", but for users.

When a user logs in, you somehow need to know what to do next. What does it even mean "to log in" if not "run a program with my uid".

Typically,you want to spawn a process that would allow the user to in turn run other processes. That's what the user default shell is.

Trivia: changing the user default shell to /bin/false has been used quite a bit as a way to disallow a user from ssh into a machine (there are specific other steps to take into account when doing that which I won't cover here)
> So if you have an idea of how to train a billion people to deal with case sensitivity problems that they didn't have to do with before, I'm all ears.

It's a bit harder for the people who had case insensitivity before, I'd imagine. But the basic way to train people for this is a) to work consistently and b) drop helpful examples in places. For a) When someone makes a new directory lowercse dotless i when they already have a folder named I, they might be surprised to have two directories with the same letter, but they'll figure it out. The same way that they figured out news.ycombinator.com/REPLY doesn't work, because the bytes aren't the same.

For b) make some tools expect a file called Makefile and not work if makefile is present. Done!
But then your enemies also drones you, and so does the popualtion. They're pretty easy to make and import.
People talk about the Metric system, but if we didn't have 10 fingers and if we went with a Base 12 system from the dawn of time, we would have something much better than the Metric system.

The duodecimal system is unique to the fact that the number 12 has more divisible factors than anything else that's manageable to count.

https://en.wikipedia.org/wiki/Duodecimal

Inches/Feet are based on Duodecimal system, but since we use Arabic numerals (base 10), it's obvious why inches/feet aren't the way to go and why Metric system wins.

There are still things that the rest of the world use Base 12 for - hours/minutes/seconds, 360 degrees, point font units, etc.

The reason why America hasn't adopted Metric system despite of it being the official system in the law is the same reason why the rest of the world hasn't gotten around to changing time/degrees into a decimal equivalent. It takes a tremendous amount of effort to turn the ship, the US being a giant ship to turn. America also leads in determining standards for Metric system around the world - NIST with collaboration from European counterparts work together to establish these standards. Universities in US, semiconductor industry, medical industry, etc. use metric units. Engineers in the US know and use the metric system.

If we didn't have Arabic numerals in Base 10, the American system is better :) *

But since we are all stuck with arabic numerals, the Metric system is better!

Edit: * I realized that its not that simple. Conceding this point, see responses. I was under the impression that most US units were consistent with base 12, but they're not - 1 lb = 16 oz (not 12) for example. A base 12 metric system would be ideal.
I made this as well. Hopefully this helps too: https://www.youtube.com/watch?v=HSwefZMyjV0&t=14s
A 10 year old isn't even nearly old enough to be able to make accurate judgments about their own limits, or more broadly, their inner selves. There certainly are some 10 years olds who can, and maybe you were one such 10 year old, but it's a terrible recipe in the general case.
No, I was able to find stats about fossil fuels. What I question is that it would be less harmful to drop a reactor right into the middle of a city. Remember, my question was about worst case scenario for nuclear, which the very pro-nuclear crowd here has so far been unable to describe on the many occasions that nuclear is hailed here as our saving grace. They instead point to Fukushima and Chernobyl and say "see, there's nothing to worry about."
A starter template to build P2P webapp on Zeronet with Svelte and TypeScript
Zite: http://127.0.0.1:43110/1MonajQ78tEYHcPU3qd277rf5ZN7izzuVL/

Discussion: http://127.0.0.1:43110/Talk.ZeroNetwork.bit/?Topic:1598740778_1DLBhCccN3MbM5YmzNS2UfBzDkEZkGZtVg/Demo+Svelte+Typescript+on+ZeroNet

Github: https://github.com/beenotung/svelte-typescript-zeronet-starter

Git Center: http://127.0.0.1:43110/1GitLiXB6t5r8vuU2zC6a8GYj9ME6HMQ4t/repo/?19L4EobyF9JVj9dyp3VwXDFbft4pEzQzYX

Reference ZeroBlog: http://127.0.0.1:43110/Blog.ZeroNetwork.bit/?Post:99:ZeroChat+tutorial+new

Refrence ZeroNet Documentation: https://zeronet.readthedocs.io/en/latest/site_development/zeroframe_api_reference/
The roof-falling problem is by far the more palatable one for me.

The people directly working in the industry are suffering the casualties.

There are no completely unrelated deaths or injuries.

And it’s fundamentally easier to make solar roofing safer than it is to make nuclear reactions safer.
I was raised with a computer in my bedroom and no limits on anything since I can remember. I started watching porn at around 8-9 years old, for example, and far worse stuff within a year or two. I also was allowed a lot of physical freedom which unfortunately led to a felony arrest when I was in my early teens.

To be honest I'm not sure what effect this all had on me. What happened to your siblings? After all that and living in ghettos and third-world countries, I do feel maladjusted at this point in my life, but it's the sort of negative emotion that feels righteous -- as in the feeling that society is warped, not me, and I don't want to change even if it destroys me.
When Coke's recipe was stolen and offered to Pepsi they turned them in. That is what every competitor should do.

https://thehustle.co/coca-cola-stolen-recipe
Thanks, this really helped me understand how row level security can be implemented effectively to partition tenants. It probably seems an obvious idea to many, but I appreciate it nonetheless
Linux will run really well on a machine with 4GB of memory. Check out Plasma Desktop, you can mimic macOS with it pretty well[1].

[1] https://news.ycombinator.com/item?id=23607850
Any time I hear that “Fukushima wasn’t that bad!” it just makes nuclear that much further out of reach.
Look into tuning TLP with a GUI if you plan on running Linux on your laptop and power usage is an issue.

> 4GB of RAM is tight for current software, even Linux, and a VM will make it tighter. Firefox is using more than 4GB for me right now, and Safari is also using more than 4GB. So you will need to avoid using Firefox the way I do, regardless of OS :-)

You can use cgroups to limit the amount of memory an application can use. I use it to limit Firefox's memory usage on a machine with much more memory than that.
I think that this result is rather intuitive, even in the common paradigm of 'a function should do one thing and have a good name that describes that thing'.

Essentially, the idea that code is easier to understand with small, well-named, cohesive functions relies on the functions being bug-free themselves, and on the relevant behavioral details being perfectly caught in the name and types.

However, if small functions have bugs, it is pretty intuitive that it takes more time to explore a call graph than a linear code listing to find that bug.

Furthermore, when chaining many small functions to achieve a more complex functionality, bugs can more easily slip in the chain itself. For example, a function may modify a list you pass in and also return it, when your chain assumed it would return a copy. A sort function may be unstable when the calling code assumed it was stable. A function may move to another thread when the calling code assumes that locking is unnecessary.

All of these would be easier to catch if the code were inline, instead of abstracted behind a function signature. Of course, this has to balance somehow with not rewriting sorting procedures in every function of your code base.

I think that the answer probably lies with some idea of separating library code and application code. Library code should be composed of many small functions, well documented and well unit-tested. Application programmers should all be familiar with the library and its semantics. In contrast, application code should probably favor larger functions and avoid ad-hoc abstractions. If there is a small piece of functionality that seems re-usable, it should usually not be moved to a separate function, but to a separate library.
I read the defense as well, and the biggest gap to me was the people not in the room, literally. The people who show up to the club are happy enough, but not everyone shows up to the club.
The metric system reminds of engineers doing UX.
There are a lot of desperately poor young men in Mexico, and there are billions of dollars being thrown around in the drug industry. It's cheap to hire an army, and if you can get kids young enough you can turn them into psychopaths.

Take a cop in rural Mexico making like $15k/year, and he'd be absolutely insane to flush his and his family's life down the toilet to go up against these guys.

Cop in the US in one of those militarized police forces is making upwards of $70k, and isn't up against organized groups of psychopaths with armored vehicles and automatic weapons. Those cops are going after guys growing pot in the closet, and the occasional small, low-level drug org that isn't too dangerous.
Most adults can't either and yes there are some who can....
Railway Coupling
When you were young, did your parents successfully employ content blocking on your (computer) activities?
Rotten.com? Ogrish?

I was around ten when I saw these and the first thing I encountered was a video of a man's head exploding on contact with a helicopter blade, and then I scrolled down and saw a prostitute that had been chopped up and placed in a suitcase. The world is a remarkably vile place and the internet is just a reflection of it.
> Eventually put the migration on hold having multiple services with unclear boundaries, copies of functionality, nonexistent documentation and new development team because the old got fed up with your bullshit.

Even better: now that you're about halfway through that rewrite, start a NEW rewrite! Continue this process over and over until your codebase is a mishmash of ten different frameworks and development philosophies. That way, you won't be able to combine different components together unless they were written during the same six-month period -- and when that happens, you know it's time for another rewrite.
true, but it was a nice little tid bit to send to my 12 yr old son :-)
Personally, I don't write comments. I write self explanatory method names. Comments become unmaintainable
The negative real-world externalities of oil production aren't priced in, from explicit subsidies to global warming. Why does nuclear have to ascribe to such an unrealistic goal? That cripples the industry unfairly.

We already know and have well-studied the negative externalities of nuclear. They are significantly lower than fossil fuels where, for example, coal kills far more people with radiation than nuclear power plants do (even including Fukushima & Chernobyl). Yes, nuclear is dangerous and should be handled with caution. The only standard should be if it's better or worse than existing technologies where it's a resounding yes.
I agree that 10 as the base is suboptimal, however everyone using the same base has great network effects. That’s what the other 190-ish countries are annoyed about
>He didn't buy them for 12+ months, he bought them for 12+ years

He just turned 90, didn't he? A standard actuarial table says his life expectancy is 4 years or so. There is absolutely nothing he can do any more as an investor, that will meaningfully impact his life, so his decisions mean nothing.
> Who's out there that would exploit this because they thought $50,000 wasn't worth it, but would change their minds for $1,000,000? […] people who just like to cause chaos, and state-sponsored actors […].

Makes me think of the recent Twitter account take-overs. The amateur attackers acquired access which could have caused enormous damage, and used it to scam ~$100,000. The difference between $50k and $1m in bounty could have turned them towards responsible disclosure.

(That said: they probably hoped to scam much more. And they got caught. And the way they obtained access was probably way out of the scope of a bug bounty program / the law.)
The goal is to make a collaborative dev environment using immutable one-line functions. Define any pure function by building it up incrementally from one-liners, no need for a local environment at all.
Clearly your comment is the real submarine ad here to rectify the fact that the article didn't mention anything about how to watch the documentary.
Not everyone wishes to submit all of their data to the warrantless government surveillance that cloud storage necessarily entails in the Five Eyes countries.

Much of the data in iCloud is not end-to-end encrypted, giving Apple (and the FBI and US military intelligence by extension) full access to a lot of your data, such as photos or notes. I don’t use iCloud at all for this reason.

Additionally, media production, especially 4K video, is not “in the era of everything living in the cloud”.

Also, many people may compete with cloud vendor service offerings. If I were trying to obsolete a GCP service offering, I wouldn’t store my product development notes in Google Drive.
I think they meant the first descriptively and the second prescriptively.
The thing is, the US tried to adopt the Metric system but with number of failures: https://en.wikipedia.org/wiki/Metrication_in_the_United_Stat...

Smaller nations have no problem changing everything. The marginal benefit is too small for a giant to turn on a dime.

A lot of things in US are already both ANSI/Metric:

- Electronics and PCB manufacturing (accepts both, but its a bit messy). Headers are 0.1" but BGA pitch is 0.4mm for example.

- Hardware stores have both standard and metric sizes for fasteners

- Liquids (both oz/ml has to be printed by law)

- Car speed gauges (both mph/kph printed by law)

- Food items are all metric. A Coke can has 42 grams of sugar. There is no oz printed in nutrition labels.

It's kind of a hybrid system.

However, there are exceptions for the follow which are still stuck:

- Temperature, weather is always in Fahrenheit. Even in recipes.

- Paper sizes are not adopted to ISO standards.

- Pressure is almost always in psi
For sure in California. Standard time in winter is just awful.
Anatolian Hieroglyphs
Metric makes sense in science, sure. But our system makes more sense to humans. A gallon of gas is easier than 3.8 liters. A pint of beer is easier than its metric equivalent. As a gearhead, I absolutely hate the metric/standard difference. But if metric wants to take over the world, I feel they need more human submeasurements.
Any one individual could put in an arbitrarily huge amount of work, or claim to have, in order find a bug.

How do we classify what constitutes work to find any particular bug?
> That stuff, about 6% of deaths occur on the freeway versus 20% of miles are on the freeway. The majority of autopilot is gonna be in freeway or similar roads so let's call that 10 deaths for every Tesla death.

Raw numbers are 34 / 3b in non-Autopilot, and 6 / 3b in Autopilot - so that's 5.7:1 ratio.

I'm not 100% clear on how you're arriving at 10:1 ?

> Anecdotally tesla put a lot of effort into making a car with great crash protection, so if we are evaluating only the autopilot then comparing tesla's death rate to a 1990s fiat or a car people buy to drive badly like an impreza doesn't seem right.

I guess we'd have to review numbers of 1990's fiats, and indeed every other car on the road, the crash safety profile, and compare -- but this seems onerous.

The fact that the Tesla vehicles are sold as a whole package - autopilot engineered around capabilities of the car, including withstanding crash scenarios - could in good faith be compared with every other car (without analysing them all in detail) using vanilla statistics on crash events, yes?
Rest assured, the 'regulatory interference' will be in the direction of forbidding the user to gain control over his device and/or take it offline.

Consumers don't have a voice here, and (given the Democrats' record) I don't see that changing regardless of who wins the upcoming election.
I think it's more of an indication that even a place like HN is split on the issue of how much you should restrict your kids. From a societal perspective this seems good, because both strategies get employed.
> mass starvation

Due to my hyperbole it's a hard argument that if 100 years happens in one year it'll all be ok.

But yields from crops will improve in some areas and weaken in others

https://www.nato.int/docu/review/articles/2011/02/18/food-se...

So there will be no mass starvation long term, after this super climate change year.

But I see no reason in the USA and Europe if they know what will happen with climate in a year, all the big farms won't adapt within that year.

To put all that change into a year will hammer the poor, but they will adapt within years and I'd see no reason the richer countries couldn't prop them up during the change over.

It's a tough hypothetical. The Netherlands probably couldn't do 100 years of climate change in a year for their dykes... I'm not sure. Maybe they could.

The coronavirus is also a big deal, you'll feel it for decades. What worries about it, is lost time. We are destroying time doing nothing during C19. Climate change 100 years -> 1 year, you'd lost a lot of stuff, but things would plod along.
We still had rotten.com and The Stile Project, which were equal/worse to anything on 50/50, WatchPeopleDie, or Motherless.

Turns out, gross stuff isn’t actually harmful, despite being repulsive.
Is anyone still even using VK?
Reminds me of the game Bridge Constructor Portal.
> It's stupid to ...

Thanks - this kind of friendly and helpful advice is the only way I'll learn.

> Joe Schmuck who didn't replace his tires and was driving home after a 12 hour shift when his brakes failed and he died counts as much as a guy in a luxury vehicle that drives under a semi.

I can't work out what point you're trying to make here, other than perhaps implying that the statistics I cited, from the source I cited, don't accurately represent your opinion about some subset of the driving population.

GP wanted, but could not look for, comparative figures. These were provided. If you want to argue the legitimacy of them, let's do that - show me (other) numbers.
Not the parent commentator but I assume this is a reference to a medical doctor having access to a significant contagion. For example the CDC keeps stocks of eradicated but virulent diseases.
> And it’s fundamentally easier to make solar roofing safer than it is to make nuclear reactions safer.

I do not agree with this statement. Although I'm still thinking on how to prove this one way or another.

The closest analogy I can think of is between driving vs flying. It's easy to intuit that driving is fundamentally easier to be made safer than making flying safer. This is empirically not true.
Seems like a better testing suite is in order. How many times since then has that happened, and have we gotten better at figuring out issues before they become this big of an issue.

I ask this because we've had everything from chernobyl to the Columbia rocket explosion. We didn't hamstring those things. We got better at anticipating them.
Misleading is a negative word that may suggest that the person intended to mislead, I agree. But "stats in this case don't tell the entire story."

Mafiosi don't like to call the cops on each other, same story everywhere. For other killings, the killer bribed his way out of trouble, so the traditional justice system failed.
A more humble observer would draw a different conclusion about the economics of large scale agriculture.

Farms must clearly place a much higher value on having straight paths between fields than the the value of optimizing the packing of irrigation units. Packing irrigators into a grid gives two orthogonal directions where you can drive in a straight line.

One might suppose that early experiments in hexagonal farms wasted a lot of land on the turning radii at hexagon edges (for heavy machinery to make the corners) or spent a fortune on annual downtime to replace the steering bearings in the tractors.

Or they got carsick a lot.
Is this the future of online shopping?
Apparently it's all in the marketing. See: the current US response to Covid-19.
> Microsoft doesn't gain anything from this

Of course they do. They get PR and at worst case scenario they get quality QA.
That comment of yours is great. It's amazing how much damage can be caused by these leaks. A bit frustrating given that the tank's only job is to not leak.
Good that it has worked well so far, but I think it's a bit too early to tell. A lot of choices parents make for their kids echo in the 20s of the kid as well. After that it tends to be more about their choices as they've had enough time without parental influence.

After all, one of the arguments for giving your kids more freedom as they're growing up is that it will better prepare them for when they're on their own. You probably won't see that effect by 18 yet.
You don’t need to pay more than the black market would, but the more you pay the more time people can spend on it. If the bounties are high enough, you can attract more, and better, white hats to test your system for you. The black hats are out there anyway doing what they will do.
Chez Scheme Version 9.5.4
That doesn't make sense. A liter is better to imagine than a gallon (which is a huge jug). A pint of beer is same as saying 500ml of beer - both are equally easy to grasp.
The important point is source of energy. That doesn't mean it can buffer.
The Price of Freedom
I thought it was like the rest of the Imperial system: just to fuck with people. No rhyme or reason at all. In my hobby work I use metric wherever I can, metric bolts, nuts, metric sizes. Sadly this is not possible with some electronic components where pin distances are in mils. My car (a BMW) is also set to metric and so is my home thermostat and phone. All the CAD and 3D modeling work I do is metric. The imperial system needs to go IMO. I've read that NASA has gone metric everywhere it could circa 2007. Do good engineering, be like NASA.
> For example, X,Y values in California start in X=6,000,000 Y=2,000,000 which starts eating up floating point precision.

Why isn't the origin at (0, 0)? It's like saying your ground is at 1,532 volts: You're defining the coordinate system, why make work for yourself?
For a vulnerability of that scope, I assume selling it to a short-seller to publish in bad faith would be more valuable than selling on the actual black market anyway. Hell, the impression I get is that unless you're fairly well connected already, selling large $ value hacks on the black market isn't exactly easy (see Twitter hack).

I don't know if this is strictly legal either, but definitely more plausible deniability.