skysight-inc/HackerNews huggingface dataset:
But braking is a solved problem. Apply the maximum force to the tires, until right before the tires begin to slip. Then, reduce the force to prevent slipping. Stay within the "static coefficient of friction", which is higher than "dynamic coefficient of friction".

Alternatively, there's also "let the human do it". (Aka: threshold braking), but most people prefer to have the computer do this task during an emergency.

This algorithm has been used in anti-lock brakes for decades at this point. I'm not sure why it would need an OTA update to improve. Once this algorithm is properly implemented, then the only thing left is to buy better tires and use better rubber to get better grip.

This CR report suggests that Tesla's braking behavior is suboptimal. There's no reason for a smaller, lighter Model 3 to have a worse braking distance than the freaking F-150 truck.
I've tried listening to metal and it works if the lyrics aren't distracting, but anything I know the lyrics to or any lyrical styles I hate (the grunting or pig noises) really distract me. It's hard to find a good random metal playlist that doesn't have any of those two distracting factors.

Instrumental prog metal is really good for getting work done though.
The site theme could use a bunch more contrast.

In the docs sidebar, I can literally not read the section names until I hover, and then squint some.
A Version of Homer That Dares to Match Him Line for Line
But the big thing you're missing is the context - to get experience and exposure. If you're in a situation where it's difficult to get either, that's how you're getting compensated.

Again, I must restate, value comes in many forms. Money is simply one. In these situations you truly aren't working for 'free'.

The main thing is to put limits and goals on such activities. My ex got into an industry where unpaid interns were a common thing and it kickstarted her career. She did have to walk away briefly before they offered her a (low) paid position, and they she had to walk away once more before she got a FT position. This wasn't going to happen any other way, and she absolutely flourished.

The client I worked for didn't pay for my time but they paid for the time of my mentor. I specifically had 4 months @ 20 hrs. per week, they paid him 5 hours per week - this was detailed in the contract. I had no experience in Rails at the time and I sure as heck didn't want to fail at my first time at bat. It was worth it to me to take something like that on vs. a low rate without that assistance.

But yes, if you're just getting started in software as a college student and taking an internship, of course you should be compensated as fairly as possible, because that in common in that context - if you don't, you are being exploited. Totally different thing.
Go vgo: Semantic Versioning and Human Error
Traversing the gut backwards is quite a feat for a bacterium...

Consuming ones own faeces could be an effective way to travel from one end to the other...

Lots of parasites [1] use that method too.

[1]: https://en.wikipedia.org/wiki/Pinworm_(parasite)
Pretty sure that's 400/set and you need to buy a new set every few years.
I'm not sure, but dogs have significantly shorter (looking quickly, 1/4 the length?) digestive tracts than we do. Less surface to absorb things.
This is a funny coincidence. I'm eating this today in Guadalajara Mexico. Mine is filled with green mole and pork and my wife's is a mushroom one because she's vegetarian.
The Model S is in fact about as heavy as a Ford F150.

However, if this braking result is consistent across all Model 3 vehicles, that's a bit worrisome. I'm also a little concerned with the other issues they had (ergonomics, wind noise, etc). From everyone I know that drives or has driven a Model 3, they've had amazing experiences as far as actual driving
Don't worry, they're fixing it. https://www.cnbc.com/2018/05/21/google-seems-to-have-removed...
The question was which DB's do this out-of-the-box like you requested, not plugins or tools. However, seeing that there already is an extension for postgres to do it, why is it a problem in the first place?
probably produced too late in the process...

Rabbits for example re-eat every piece of faeces because the digestion of grasses take so long it takes two passes to get the energy out...
Had you considered a bike? I've lived in Austin, spent time in Seattle. Ditching the car and using the savings to afford a more centrally-located place in those places could make sense, especially when the alternative is sitting at home doing nothing. It's not that scary to bike in those cities. I always dislike going to the park in a car in general because it just feels like I'm using the laziest and most polluting travel option to go exercise and enjoy nature.
Exposure to siblings might not be helpful, since those children, particularly young ones, are probably subject to the same environmental factors/presence (or lack thereof) bacteria and viruses.
The keys are protected in the registry with the current user context. You need administrator permissions on Windows to get the private keys, comparable to OSX or Linux
The irony of responding with a link to an eyewear shop's website!
This could be related to the fact that while you still hear a lot about "first-world" and "third-world" countries, you don't ever hear anyone use the term "second-world".
Trogodyte really reminds me of the word troglodyte. I have to wonder if it was a dismissive term for a language spoken by a people considered primitive that she was said to speak.
Plutarch apparently corrected "Trogodyte" to "Troglodyte." [1] Which piques my interest even more -- she spoke "cave dweller" language? Looks like Herodotus uses the term to refer to a group who lived on the shores of the Red Sea, so that would make sense geographically.

[1] http://languagehat.com/polyglot-cleopatra/
> I have no idea how the original author soleblaze figured out the correct format of the binary data, but I am so thankful he did and shared.

Good time to point out that we open sourced [0] all of this so I have some guesses as to how soleblaze might have "reverse engineered" it :-)

0. https://github.com/PowerShell/openssh-portable
The problem is that the grunt employees know where the bodies are buried. There's usually a body or two buried somewhere -- if you kept the pulse of grunt employees, you'd never invest in anything.
Unless they are spying on you you have little recourse... the government considers anything above your property that's navigable airspace as a public thoroughfare so they have the right to fly through it... they cant spy on your sunbathing daughter but if they catch a glimpse flying by there's nothing you can do. Its based on this case https://en.wikipedia.org/wiki/United_States_v._Causby
I would also suggest against taking matters into your own hands to shoot down the drone or some jamming device as messing with aircraft in flight is a big no no even if its just a little drone. its a safety thing

i cant find the original video i watched but here are some other sources
https://www.criminaldefenselawyer.com/resources/when-a-drone...
https://phantompilots.com/threads/flying-over-private-proper...
http://www.droneguru.net/can-drones-fly-over-private-propert...
I agree that there are multiple layers of security in place, which is why I said he would have been caught fairly quickly. I'm not going to go into details, but, at the very least, he had access to quite a bit of proprietary information, i.e. private to Google, not necessarily user data. I talked to another former Googler and we agreed that this is at least as bad as a previous disclosure: https://packetstormsecurity.com/files/129406/Google-App-Engi...
The private key is stored password-protected in the registry. DPAPI, the API used to protect the private key, encrypted based on the user's Windows account password, and allows decryption without further password entry by the already-logged-on user. There isn't an equivalent API in the Unix world that I'm aware of. When you fire-up the Windows SSH agent no password entry is necessary, because the password used to logon to Windows is also used to decrypt the stored private key. In a Unix environment you'd need to enter a passphrase to allow the SSH agent to decrypt the key.
Is there any modern project to produce something like the Lisp machine OS?
Circumference datacentre-in-a-box
A thing could be both morally/ethically absurd and, when viewed through the tinted lens of capitalism, totally logical, rational, and expected.
Re #3 - Could you please explain how penalizing people for choosing to not patronize certain corporations fits that criteria? Because that seems like a huge boon to the corporations, basically cementing their positions and outweighing the procedural concessions they traded.
One of the less horrible aspects of British colonialism I guess.

Being born a Cornishman I remember my father recounting a somewhat apocryphal tale of a grockle* visiting a pub and asking for chips (fries) with his pasty. The landlord looked at him somewhat aghast and asked him if he was sure? The tourist replies that he was hungry and always has chips with his pasty back home.
A little while later the landlord returns with the customers lunch. A small crowd of locals had now appeared as the customer is presented with a a standard 12 inch long pasty occupying the whole plate and a basket of chips. Very sheepishly the customer eats the pasty and eventually the chips, pays and then proceeds to very slowly walk out moaning and groaning.

* Cornish (derogatory) term for a tourist

For those wanting to know the proper Cornish recipe it is simply pastry (rough puff style typically) and declining quantities of potato (shredded), swede (also shredded) and onion (shredded again). Topped with beef (preferably skirt) and seasoned with a little salt and pepper. The pastry is then folded up over the filling and crimped. In the oven for about an hour (for a proper sized pasty)

I have never sat down and worked it out but those bog old handmade pasties must be 2000 calories minimum, certainly it's a struggle to eat anything else... Perfect if you have to spend hours down a mine though.

The crimp was originally not eaten as the miners would want to avoid eating the toxic metals, but those knurls of pastry are one of my favourite things.

Such a shame most pasties sold now are tiny, over seasoned and full of rubbish meat.
> I once locked the entire system so hard neither mouse nor keyboard responded.

I did that just the other month on a modern PC using WSL on Win10. Turns out McAfee leaks memory like a sieve when faced with WSL, and it leaks it in a way that the memory is never even returned to the OS. Worse, yet, the process using the memory doesn't even show under Task Manager! The memory just appears to disappear.

Never noticed at home as I don't run McAfee, but at work had to. It is very quick & easy to fully exhaust memory building even a moderately sized C++ project under WSL. I had hard-lockups several times before I was able to determine the cause, with help from the MS team working on WSL. I had to do a hard restart; there was no way to restart cleanly. Especially problematic when I first ran into it working remotely and RDP'd into my work desktop.

Disabling McAfee on my work PC resolved it.

(edit: add quote to what I was referring)
> So some Safari users got more targeted ads than they would otherwise have seen.

So, some users had their browsing habits illegally harvested, stored, analyzed, and sold to an unknown number of parties for an unknown number of purposes, many of them adverserial in nature to the well-being of the individual. So what?
Bingo, in part. We're also trying to determine who does not value existence.
But it can't be poor tires, because the Model 3's brakes were proper in the first test (~130 feet stopping distance). The same car with the same tires then had different braking behavior in every test after the first test.

That's just odd.
After reading a large number of GDPR-related articles and summaries, I've generally come to the belief that if you are doing the right thing with user data, it is unlikely GDPR is going to cause you to suddenly start suffering.

If you aren't selling user's data, you keep it reasonably secure, and they can delete their account, you are probably good. Most of the services you use will already be GDPR (and Privacy Shield) compliant, and it is easy to list your cloud and payment providers and link to their statements of compliance.

And almost everything a user could ask for, if you don't have an automated solution to, you can generally comply with by checking your email and responding accordingly, so for small userbases, this is hardly really even an issue.

Furthermore, as far as actual enforcement goes, the EU is not going to shut you down or put you out of business on a technicality. They are going to take you out if you show flagrant disregard for your users. This is going to hit the Unroll.me's of the world, not your average web forum.
Securing our "economic interests" is one of the primary roles of the US military, and our main interest in the middle east is certainly oil.
Stick to Postgres and investigate how you can improve things.

I guarantee you have not reached "max postgres capability", far from it.

You will 100% regret changing the database as a solution to your problem and you will buy yourself lots of other problems.
I love listening to video game soundtracks when working.

If I want to focus 100%, work fast and have no idea what’s going around me, I’ll put some fast paced Kirby music from the SNES versions and code away as if I was racing King Dedede.

If I want to get in the mood for some architecting or refactoring, I’ll put some Final Fantasy chip-tunes to work through the mysteries.
I know Masako and I think what she has accomplished is pretty remarkable. Her story goes to show that people can accomplish anything they want, regardless of age, if they take joy from it.
The small players can more easily pivot their business to not be burdened by the GDPR
Ah, good point. I was referring to about $400 per set of tires including installation. My original post was unclear in that regard.
How I write Go HTTP services after 7 years
Wait, so you cannot have a FK reference to the partitioned master table? :(
The Return of the Stable Coins
> There are countless examples a short search away of such violations, I’m not going to catalogue them here [...]

I think it's important to cite precise examples.

If we're asking developers of small websites to give up a significant amount of their time to be compliant, we have to be rock solid into the why it is a good regulation. For example, most of the recent privacy violations in the news - FB leaks, Snowden leaks, etc. - seems untouched by GDPR.
Quite a feat!

I think her success as a marketer shouldn't be overlooked: many of the app store reviews focus mainly on her unique backstory (plenty of them posted before this article was even published). Very nicely done.
Your example doesn't refute his point.

20 years ago, I knew plenty of people who would be willing to pay good money for a TV service without ads.

Today I find almost no one willing to pay enough for, say, Facebook without ads. Most people I asked say $0 or $1/month. To get the same revenue as they currently do, FB would need to charge $20/year to everyone. Since many (most) will not pay that amount, they need to charge even higher.

I don't see how a company like Facebook would make that much profit without ads.

And to be frank, decent enough non-ad supported alternatives exist. I can't get one person in real life to switch to them.

News is another example that mostly hasn't worked without ad money. There are some examples (e.g. government funded), but even those don't have enough reach compared to what the ad supported ones did 20 years ago.

That it worked for TV is not an indicator that the general model can be applied to all ad-supported services out there.
Making it easier to find is a double edged sword and the reason why it's harder to find now.

If we make it easy to find it will cause confusion for users about which to get. When we did this in the past we had a lot of users who thought they had to have both and as such would purchase both. This led to a lot of refunds on our part and explanation for which they should get.

Turns out most users are perfectly happy and will benefit greatly from the subscription side. This site and a couple of other places being the exception to this as many of you seem to prefer licenses which means this aggravates you all, but for the average person the benefit greatly from the subscription side and it's the one they often choose when we explain the benefits of each.

So making it easier to find puts that problem back on the table and quite frankly, it's something I'd really personally rather not deal with like before. It's easy to say differently until you have hundreds of users at any given time looking for help with what to buy or you accidentally find out they purchased both while helping them with some other unrelated thing.

The Mac App Store makes sense for subscriptions though. They will always have access to the latest version so long as the subscription is active, so we don't have to deal with upgrade pricing there.

For license users though it's not as clear cut. We can either issue a new app each time but we can't advertise the new version in the old version (rules) and this will end up with a lot of users not knowing there's a new version out. Subscription users will also have to upgrade manually each time and that's not convenient for them at all given they're entitled to that new version as part of their subscription.

We're trying to make it easy, though it's going to be difficult this time because we do have to get license users to switch entirely to our direct download version.

Once this is done though, subscription users can use either or, whichever they want.

License users will always use our direct download version.

When an upgrade comes out our subscription users will always be upgraded to the latest version without issues. Our license users will be prompted to upgrade or be informed of the upgrade in some way.

This is how it should work, unfortunately it was not possible to do this for the Mac App Store so we had to make changes there. Perhaps things change with the Mac App Store in the future and we can bring back both, but for now, this new method we're using provides the best user experience for both sides, once the switch is made.

I'll be the first to admit I hate removing choice from the equation here, and I hate that we have to get users to do work in the first place. But sometimes there are things outside of your ability to control and this is one of them for us.

Hope that gives some additional insight that wasn't present in the blog post though.

Kyle

AgileBits
Do you honestly expect people to watch an hour video to get your point?

Pick two, or more, of your favorite scientists. Richard Feynman?
GDPR for IoT devices and services
Show HN: Cinestat – a tool that analyzes your IMDb movie ratings
> The net effect of your means of conversation isn't a more cogent conversation. Instead, by causing everyone to over-specify their statements you force conversation with you to be only for the things that can be fully specified for low cost.

under-specifying is also a problem, especially when the framing is a bit sloppy. it leaves a lot of room for weaseling about what was or wasn't meant, and people end up talking around topics and not arriving at some kind of understanding.

it seems to me that the problem here is the question, which seems to be poorly rendered given the context it was presented.
I wonder how much of brain elasticity in as adults is just due to attitude. I generally find kids more eager to jump into new things, while adults are more stubborn and complacent towards new experiences. Once you have money or kids it's a lot easier to just have someone else do it for you. Still, at 82 I imagine most people will start developing issues with memory so it probably isn't an easy feat, and she's found more success than I have...
And scones.
And sea food.
And coastline.
And historic buildings.

I love Cornwall, just a shame it's so slow to get to.
You'd think somewhere around the point people started controlling nuclear reactors with software that software development should've fallen into this category. Which is long before now, where we control everybody's cars with software.
As I recall marshalls will also freeze/ship them by the dozen as well.
It's also possibly an unnecessary trade-off.

Scala, for example, has something akin to reified generics, without any support from the JVM itself. It also allows for a decent level of interop with other JVM languages, though of course all you can really "export" to other languages is the least common denominator semantics required by the JVM.

Java could theoretically do something similar: Maintain type information that is visible to Java at compile- and run-time, while still compiling to code that is consumable from other languages without too much hassle. Really, personally, I only care about it being available at compile time. Haskell, for example, erases types much more aggressively than Java does, while also maintaining a high level of type safety.

I guess I don't know that it's backwards compatibility on the JVM that bothers me so much as Java's tendency to think of itself as being little more than a JVM macro assembler with C-like syntax.
Here's a trick I miss from Smalltalk. (VisualWorks in particular.) While stopped in the debugger, you can easily write a script to search all existing strings for a match, even a regex match. Then you can very easily ask a string you're interested in for its "owners," inspect those objects and browse their code.

You can write code very complex conditional code for debugging, without the tons of roadblocks an environment like VisualStudio will throw in your way. Then your conditional debug code can find a particular instance and tell that specific instance to change its class to a special debugging subclass.

There are many other tricks, but the combination of just those two tricks give you debugging "superpowers."
I think the article actually sort of addresses this, but only in passing and indirectly by mentioning that what they actually mean is growing up without breastefeeding and with limited exposure to other children. When they say clean, they don't really mean how well scrubbed the floors and counters are.

When these sorts of studies are coming out, they are very rarely talking about the cleanliness of the house, more so the lifestyle and habits of the occupants.

Now there could well be a correlation between households that clean with cleaning agents and those that limit interaction and breastfeeding, but I do think it's very unlikely that that is what is going on.
My younger brother died from ALL when he was 24, got it at 22. Although he was in his twenties, this was considered the "childhood" form of leukemia. Of course this is anecdotal, but because of my experience as the surviving eldest child, I happen to agree with you.

But it's also entirely possible that he had less exposures than I did early in life, despite being the younger. Just one example off the top of my head, he was brought home after delivery to a different house than I was, a new construction at the time. I could also envision some repeat parents "learning" from their experiences with the first child such that the first child actually has more exposure. I do not particularly want to discuss this with my parents to determine if they could think of a reasoning though, lest I add to their survivor's guilt.
As another data point, perfect record, about $700 a year in insurance for my spouse and I sharing a car in Boston.
RPCS3 – Progress Report: April 2018