jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It sounds like you're asserting that Bitcoin

Don't put words in my mouth, I never suggested anything like that.

In Bitcoin the private key is derived from the public key which is normally randomly generated and not provided by the user.

The browser 'password manglers' mentioned here instead derive it directly from the password provided by the user. That is a big difference.

Most users don't choose a password of sufficient strength since they are limited to printable characters and especially when they are required to type it in all the time.

This is why key stretching functions such as PKDF2 and Scrypt were invented. To make relatively bad passwords (which users are prone to choose) harder to crack.

Screwing this particular step up in a tool that wants to be a password manager (of all things) strongly indicates that the creator has no remote clue what he is doing and that everyone should stay far away from his software.
I'm especially excited for their Google X projects[1] - Google Glass 2, Google X Display, and self-driving cars.

If reports[2] are true that the self-driving car will start testing next month, I predict 2015 may be the year that autonomous vehicles go big. The true goals of Lyft and Uber will finally be accomplished. I hope there won't be much red tape getting these cars into action (although there probably will be).

[1] http://arstechnica.com/gadgets/2014/12/google-tracker-2015-e...

[2] http://www.wired.com/2014/12/google-self-driving-car-prototy...
I appreciate that you check through all the flag-killed posts. Thanks for all the hard work!
Off the top of my head, features that are entirely syntactical transformations and don't need a runtime:

- Classes (except inheritance requires a tiny shim function)

- Destructuring (except destructuring iterators)

- Rest parameters

- Arrow functions

- Shorthand object literals

- Computed properties

- Template strings (although tagged template strings require a non-trivial amount of shimming to mimic)

- let and const (check correctness before transpiling, then compile to var. Transformation is non-trivial when inside loops, etc.)

- Modules

Features that do require a runtime / library:

- Iterators and generators

- Promises

- Symbols

- New ES6 methods on Object, Number, String, etc. (like Number.isNaN)
I forgot to mention that we also have MOSS robots [1]. These are really fun and great for kids, but I have a couple of warnings on them:

1. We have hardwood floors. When one of these robots falls apart, it is a mess. Handling them requires a bit of care too.

2. I've had some trouble with what I think are bad blocks, but I haven't taken the time to troubleshoot them to make sure.

What I really like about them, though, is that it teaches programming concepts by clicking blocks together. There is also a C api as well that I am planning on playing with.

[1] -- http://www.modrobotics.com/moss/
Yeah. I hate how these days they have descended to starting wears to sell papers[1]. Civilisation will collapse any day now. (To make it clear, the Spanish/American war was in 1898, and a major contributor to the cause was the battle for circulation between US newspapers.)

[1] http://en.m.wikipedia.org/wiki/Propaganda_of_the_Spanish–Ame...
I parsed "email chains" as emails in addition to the original complaint and the response.
From the article:
> Carjacking is increasing because there is insufficient deterrent.

[citation needed]

I'll buy that increasing the risk of getting caught might deter crime. But just like bike theft, you can't keep an eye on all parked cars, or even a small fraction of them.

And even when you catch someone stealing tires off a car, how hard a punishment can you really give -- hopefully not much.

Maybe we should also why some is stealing tires? Or jacking cars.
Yes of course there are cultural influences. But it seems some branches of STEM are fairly immune to the opinions of the surrounding culture. E.g. what can we say is victorian about any mathematical conclusion? Yet Darwin's supposedly scientific conclusions in this work appear to be very culture bound.
Your attitude, specifically, is a huge reason of why we're as screwed as we are.

You can waste energy after we have renewable energy. That we will have renewable energy later doesn't change that we don't have it now.

There's a difference between putting on a bandaid and actively pouring acid in the wound. This is the latter.
Thanks for writing this out. It's priced so high on Amazon to cover printing, shipping, color pages, and international markets. My goal was a $12 book, but that was infeasible (their rules). I've priced it essentially as low as possible.

I also agree that Kindle would have been awesome :/
That is the whole point: if maple syrup is not an essential product and some farmers decide to change the use of their land to something else, what is the problem you cannot produce it anymore in the next 40 years? You just give up to some of the syrup, it's not like if supply will reduce and prices will increase you will have to produce more. You just move on and don't do it.
The avian Vivec[0]/Ardhanarishvara[1]

0: https://en.uesp.net/wiki/Lore:Vivec

1: https://en.wikipedia.org/wiki/Ardhanarishvara
But that's the same with, say, kendo!
Exactly (about it being the opposite of an "actual" horcrux). But this is not even the first (or the second) split-secret mechanism to make this same reverse analogy
It doesn't need to be the same for the sake of it either.
Kind of you, but the real credit goes to all the people who donate their time and knowledge to help others. We (I work at SE) are incredibly excited to be able to use this investment to do even more for them.
"Statistics class for the internet age is here".. points out that people don't have time to waste to learn "classic statistics" :)
5-6.5 hours sleep at night, 1-2 20 minute naps during the day.

Also: 1-2 days a week of 7-9 hour sleeps (weekends, lazier work schedule).

Sleep + nap is generally more productive for me, though on the low end (6 hours or less total daily), I hit burnout much sooner.
I am in a similar situation to the OP and I'd like to thank you for all your valuable sharings.

For me, it seems obvious that referals are the best way to attract new clients, but there are times when you just don't have them. I agree with most of the comments about freelance sites not being worth the effort, but I want to contribute with my perpective on cold-emailing or cold-anything.

Although I don't have much experience, I found very usefull an advice from the blog of inboundsales.net: the people you contact when you do cold-something are regarded as "suspects" (everyone in your target market). As such, they will not be receptive to invasive sales messages, but they will value your knowledge and will appreciate any great content you are able to share with them, like infographics, non-demo videos, interesting articles about their problems, etc. Then, if they take action, they become "prospects", and so on. It is a kind of science, not easy for us computer geeks. I am starting with this in mind and hope it yields good results.
Same. I do a lot of live coding interviews, mostly front-end because this is my role, and I found those questions either way too easy, or just useless.

The "trivia" term is well used here.

I usually like more doing simple live coding that implies real life things such as either building a simple html/js page to do some ajax and manipulate some objects, or debugging something broken.
more investment = more traffic = more reputation for me :)
The tight coupling you mention would be indicative of a bad database design (or more likely a bad data model), not bad architecture. There are lots of reasons to communicate over an API, but using the datastore as the mechanism of data exchange is not in and of itself evidence of a bad architecture.

Any argument about coupling at the database layer can equally be applied at coupling of the api layer and if there are certain functional requirements that are best supplied by the data store (transactions for instance) it may make more sense to not use an api.

Much more troubling to me would be the 2 different technical stacks, though even that can be trivially justified in some environments.
It's looking like your account is hovering on the edge of using HN primarily for political and/or nationalistic battle. That's a line at which we start considering banning an account, because it's not what this site is for, and it destroys the curious conversation that HN is supposed to exist for. Would you mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting to HN? We'd appreciate it.

More explanation on how and why we moderate HN this way:

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
For future reference go with the technical explanation. We're on hacker news and I'm not a simpleton, I'm just not into Bitcoin haha. Analogies are always awful.

Cheers for the reply
What search engine are you using ? The first result when typing "ubuntu iso" in Google leads to a page where the first button is a link to a direct download.
For "ubuntu server iso" it's pretty much the same, with just one extra click
>If you find yourself writing a simulation, and you need to optimize away billions of function calls, you can use the C++ API provided by TensorFlow.

I prefer to just use Julia and get that for free. Also can write custom cuda kernels in pure Julia. And differentiate through arbitrary julia code, compose libraries that know nothing about each other etc
Robert Lustig is right that fructose (half of common sugar) is responsible for a variety of ills: exactly the ones Americans die of, by the millions. There is a lot of Lustig material on youtube, all of it excellent, all thoroughly grounded in rigorous experimental science. We need more Robert Lustigs.

The normal metabolic route is that excess fructose, beyond what the liver can afford to process immediately or store itself, is carried wrapped in cholesterol to fat cells to be stored.

If you take statins, excess fructose gets dumped into your bloodstream not wrapped in cholesterol, which is much worse. It causes oxidation of blood lipids, which have long been known to cause heart and circulatory problems.
Knowing that what you eat - more fiber, less fiber, more carbs, less carbs, etc, how do you optimize your microbiome when there is so much variety among humans? Which is the right biome?
Not surprising. Swift isn't a very good language. Objective-C is better in a lot of ways.
By far the best ergonomics advice I got was: do what feels natural to you. For me that’s a trackball, and home row typing with my lower arms resting on the table. I have had episodes where I was dangerously close to RSI, but after that last piece of advice those troubles were over. For a while, I stockpiled Trackman marble trackballs, but the MX ergo is finally a good successor. Split keyboards did not make that much difference. And watch out with weak laptop keyboards: if the keys go too easy, you increase muscle tension to avoid typos.
Kalepa is leveraging billions of points of data to transform the trillion dollar commercial insurance industry.

Our clients include some of the top insurance carriers in the US. We recently raised our series A and are growing quickly; read about us on TechCrunch at https://techcrunch.com/2021/09/03/nyc-based-insurance-underw....

Browse our open roles and apply at https://kalepa.com/about/careers, or email gavin.hackeling at kalepa.com
I think that it is because the term "Beast from the East" was first used to describe a spell of cold weather over the UK and Ireland in 2018:

https://en.wikipedia.org/wiki/2018_Great_Britain_and_Ireland...

So this latest snap is v2.0
Yes, automotive manufacturing is a tiered system with the OEMs (Tesla, GM, Toyota, Volkswagen etc) at Tier 0.

Tier 1 suppliers deliver high level, ready to install components like radios, seats, electronic control modules, etc

Tier 2 suppliers deliver subcomponents like boards

Tier 3 deliver chips etc

OEMs generally come up with a list of component requirements like temp ranges and wearability/durability. The supplier community then bids based on that spec. Of course once one OEM asks for something, it becomes to other OEMs after a period of time; so there are a LOT of common components and subcomponents.

Engineering for those specs and testing and proving that you conform to those specs both costs a lot of money and is worth a lot to OEMs who have to provide warranties to their customers.

Edit: The supplier contract also makes the supplier responsible for warrantee on that component; the OEM bears final responsibility, but they will try to make the supplier pay for component failures when they can. (This is not precisely correct, I am not a lawyer, I am not your lawyer)

Disclaimer/source: I work for GM, not on vehicle engineering. Everything in this comment is solely my own opinion
The "Animal" product line is identical to the regular product but comes with a few additional attachments (powered hand hair brush) and is a different color. We have a Husky dog that blows her coat twice a year, 2 longhaired cats and a shorthair. The machine is amazing.
it may be true, but it's not obvious without making some unstated assumptions. inflation-adjusted returns on loans are not necessarily positive (though they usually are). interest compounds geometrically by definition, but subexponential wage growth is an observation that may depend on how you calculate inflation.
> It lasted a day before the security team was made turn it off as on our team (and many others), literally 0 uses of random numbers were those requiring a secure random.

can concur, currently approaching 400k SLOC of C++ in the repo. A few dozens different places crop up where random is needed (with a quick and dirty grepping). Literally 0% is for secure stuff. Most of it has to be as fast as possible (and very low quality, as it just needs to be random / noisy enough to look random for human perception)
> I never understood why the idea of an eventual soft failure (returning a socket error) was considered unacceptable in NFS land.

Problems like this are usually the result of being unable to decide on an appropriate timeout; so no timeout is chosen. I like to suggest rather long timeouts, like one day or one week, rather than forever to get beyond that. Very few people are going to say, after a read tried for a whole day that it should have tried longer.

Another issue is that POSIX file i/o doesn't have great error indicators; so it can be tricky to plumb things through in clearly correct ways.
I have all the filters enabled in uBlock (except language specific ones), and that takes care of most cookie popups.

If I still see a popup, I just leave. I refuse to interact with popups. That was true in the 90's, and it's true today.
How is it not manslaughter or some form of negligent homicide? The company created a culture that celebrated unhealthy work practices. It's no different than if a company were paying its employees to smoke cigarettes.
If someone wants to know how one of those all-nighters in IB looks like, he should read this: http://www.mergersandinquisitions.com/investment-banking-ana...

I have cousin who worked for Nomura in London and 100+ hours per week are normal thing in IB industry. I doubt that all-nighters were mandatory for interns, but it is very competitive environment and there are dozen of other interns/students waiting for opportunity and ready to do it.
Someone wrote its for the face-time but nobody pulls all-nighter for face time.
Libby never did time, Bush commuted his sentence. https://en.wikipedia.org/wiki/Scooter_Libby#Presidential_com...
Well, lack of sleep causes epilepsy seizures. Not to mention a bunch of other health problems in people who don't have epilepsy.

It's ridiculous to expect people to work this long, and saying people choose to be put in the situation is just irrelevant. We have workers rights for a reason. All of the people who have died doing manual labor over the last 1000 years 'chose' to be in that position as well but that didn't stop us putting in protections for them. Doesn't mean people don't do dangerous shit we just make sure they're well trained, aware of the dangers, given the best safety possible and not forced to do things that are gratuitously dangerous. That happens in the army too. It definitely doesn't happen in IB.

I don't know a single McKinsey consultant who regularly pulls 100+ hour weeks. Those are definitely an exception in MC. 80 hours maybe, but definitely not over 100 regularly if you're not in IBD.

Startup founders worth their salt? I doubt that too. I just don't think 100+ is productive. Pulling 3 all nighters in a row is just ridiculous. You need to get a sense for the difference between even 4 hours sleep (which is really not enough to be near productive) and 0 hours sleep (which just ruins a person).

Nobody's saying people shouldn't work 80 hour weeks, there just has to be limits in place. Nobody's asking for a 40 hour a week cap, just don't make someone work 3 all nighters, simple.
Short answer: apparently, yes. The process is too unique and new to just be replicated in other factories.

Derek Lowe has an in-depth and readable explanation:

https://blogs.sciencemag.org/pipeline/archives/2021/02/02/my...
"It's genuinely wonderful that ideas about inclusivity and diversity are being accepted, but it's because of the understanding that people can do great work regardless of their background or sexual orientation that it happened, and not because of some moral imperative."

I do not even believe this at all. The corps just do not want to be nagged by activists, so they use a lot of the expected words to signal that they are not to be attacked.

I remember the banking boss kneeling during BLM in front of a huge vault [1] - a pure photo-op for the media. It is the same with Google et al.

[1] https://www.bloomberg.com/news/articles/2020-06-16/banks-sna...
At some level, consumers do pay that minute-by-minute rate, it just gets averaged out.

No doubt, today, while some people heeded the advice to turn their thermostats down to 68 to avoid a grid crash, another group of people jacked up theirs up.

Now that rolling blackouts have started, I'm sure some of those 68s are going to get changed to 80.

If consumers were paying the $1-$2/kwh+, I'm sure a lot more will be set 68.
It's silly that trademarks are able to be sold. That undoes the idea of consumer protection as the trademark name is now misleading consumers.
Not to mention that Oculus has already shipped a consumer device, the Gear VR. So, we have an existence proof that they can ship something real. It's not being heavily marketed yet, and requires the Note 4 so it's expensive, but it's a great VR experience in a consumer-friendly form factor. There are a lot of challenges ahead (and a bit of a chicken and egg problem vis a vis customer base/content) but I think there's a good chance VR is going to be the gift to give for the holidays in 2015.
Neither is TCP, but that's just a wrapper.

Inside the SSL/TLS wrapper it is still just HTTP.

It's no longer 'in the clear' but it is still very much a text based protocol.
Fantastic in depth PDF. While lacking the talk (as others have mentioned) I was able to determine in large strokes what's going on at the lower layers of Haskell. I particularly found the FFI interface section (ex. the breakdown of a call to getLine) extremely interesting/useful.

While I think real understanding will come if/when I have to actually wrestle with the lower layers of GHC (or am contributing to the source code or something), this served as a great overview, and a quick explanation of how Haskell "really" works.
Do you think the developers intended to defraud the NYT?
Good to see nobody is blaming Apple for this; there are legitimate problems with Apple's handling of the App Store (though perhaps taken too far sometimes), but this is clearly not their fault.
The IPS matte is lovely. I have a touchscreen I impulsively bought and it can't face a source of light directly, or else it's unreadable.
Is there anything in the spec suggesting that the hardware can take longer than 10ms? Given the phrasing in the spec ...

> 7.1.7.7 Resume

> The USB System Software must provide a [minimum] 10 ms resume recovery time (TRSMRCY) during which it will not attempt to access any device connected to the affected (just-activated) bus segment.

> 9.2.6.2 Reset/Resume Recovery Time

> After a port is reset or resumed, the USB System Software is expected to provide a “recovery” interval of [at least] 10 ms before the device attached to the port is expected to respond to data transfers.

... I would say that thinking the hardware can safely take more than 10 ms seems like a naive interpretation. You may note that system calls like usleep(10) sleep for "at least" 10 ms; there's no upper bound. The spec simply reflects this fairly typical aspect of software.
US Mint CEO: "money could replace credit cards."

Oh wait ...
Politics, from what I've heard. Projects like the KIN where killed off my VPs who were afraid it would compete with their products, like Windows Mobile.
Why does efficiency matter more than price? You seem to hold efficiency as a value beyond what's actually conserved.
Supposedly is not hitting its own 2% target.

The cost of healthcare, tuition, a house, oil, gold, corn, electricity, etc - all have increased dramatically since 2000.
One of my favorite economists has argued that whether you have 1% deflation, 0% inflation or 1% inflation isn't that different. Most prices aren't really changing - you don't get much of the effects mentioned in the post or most of the comments.

But getting the economy to 5% inflation? That brings a lot of dynamism back!
What would be better?
I would have rather seen a third party come out with these little buttons, with an open API such that they could be connected to things like:
- Todo/grocery list apps that adds the item as a reminder the next time I run to the store

This is exactly what I was thinking. I think the core idea is actually pretty good- a seamless way to remember to get stuff you need at the time you realize you need it. One of the major pain points for shoppers is keeping track of all the crap you need at the time you are at the store. If you could continuously add to the list and then the grocery stores had some kind of integration with their loyalty program so it knew when you had purchased what was on your list and automatically removed it, that would be a huge time-saver. Even if it just synced to a todo list, that would be really nice.

However, there are two things that I think would prevent this from becoming a game-changer for Amazon. First, most shoppers are extraordinarily price-sensitive when it comes to household goods. Wal-Mart is a $270 billion company precisely because of this. Most people like to comparison shop based largely on price. If the concept of price is completely hidden from view until after the purchase is made, you are trading transparency for ease-of-use. There is certainly a market for this, but not the largest share of it.

Second, as long as there are other things that shoppers have to get at the grocery (namely, groceries), I believe that most will opt to wait until they go next time since they have to go anyway. This product doesn't solve the problem of instant-gratification and having the product at the time you need it, it just makes it a little easier to order it when you need it.
That is true, but the chain of command for a decision like this isn't that large - in the long run a company is dominated by economics, but you still have to understand that those decisions are implemented by people.
That sounds like a lot of money will be spent more than necessarily a lot made?
What / who is LUE?