skysight-inc/HackerNews huggingface dataset:
Actually -- one more follow up for the zero people who will read this -- there's a simpler explanation, which other people who do these kinds of statistics should probably note.

The average rating between 1920 and 1980 fluctuated at about 7.5. Then the number of movies exploded, and the variability in quality of them exploded even more than that. Movies that were better than the 1980 average had their ratings compressed (you can only do a little better than 7.5 on IMDB). Movies that were worse were much less compressed (you can easily do much worse than a 7.5). So the average gets dragged down since there are now both more movies getting 0-4s and movies getting 8-10s.

I realized this after plotting the median, not the mean, and observing that it stays remarkably constant, and possibly even shows a little recency bias for the last 2 years.
What evidence do you have that this milder phrasing is justified? Everything I've seen agrees with GP.
Stealing works. If the benefit > risk, they should do it.
Yeah, my first thought was of the guy who blogged the whole time an inoperable brain tumor was killing him. Over the course of multiple years I watched as it robbed him of his intellect. The cleverness faded. The subtlety faded. His posts started getting shorter, and then started getting sloppier. His grasp of grammar was failing. Shortly before he died his final post was "love you kids. love you wife."

That's my worst nightmare.
> I don't understand why they decided to make two models out of the same engine.

Increasing performance puts greater stress on the engine, increasing maintenance cost and/or failure rate. If engine breaks down before end of warranty, it's producer's cost.
The problem itself was interesting, but a compromised compiler is absolutely a nightmare. It took that long to figure out even with blatant evidence of something fishy. How long does it persist when the vulnerability is subtle?
It does not look very worrying. When he described the idea I wondered how you would actually do this given the amount of domain knowledge that is actually necessary to implement an underspecified program specification.

According to the interview Szegredy's current research is going after theorem proving in mathematics because there is very limited domain knowledge.
What I had hoped to see discussed about these IP thief story is, what is our IP protection system doing. The patent and copyright system that has been the bane of every IP court case, are those system simplify disfunctional is the one use case that they're suppose to address?

Are huge corporation like Nortel/Samsung/Cisco suddenly too small to defend for themselves, in the US and EU, where I would assumed to be the biggest market? Is the Samsung that got sued for rounded-corner phone not thought of to patent their technique to put oled onto curved glass? (which sounds extremely patent worthy)

edit: grammar
Whether the updates are beneficial or enervating, the ability to modify what should be my car is precisely the reason I will never own a Tesla.
Strongly encrypted private communications are already effectively banned in Australia.
Lasers, and you can't get certain chemicals without s business
One would hope that the production version contains health monitoring, because heat and age could similarly degrade an analog computer, and nobody wants a barrage of lawsuits after N years.

If the results depend on temperature, then it would be straightforward to climate control the processor; some cars already do this for batteries.
Hiring fairness sounds to me like the same as hiring for better outcomes and industry productivity.
Ask HN: What are some communities focused on web design and dev?
Show HN: Online Resume Builder for Developers
easy done..

Introduce a flat tax rate on sales made in country regardless of costs

eg 15% on gross sales
The Glock Gun That Could Change Everything
> the generator wasn't trained explicitly to fool a detector but to fool humans.

Yes, but “next week”’s one will be trained to fool humans AND this week’s Grover - which is still likely to be easy.

Next week’s Grover will Be harder to get right against this model. But will likely be built.

The faker model of two weeks from now will be harder to build (against the updated week Grover), and so on.

There is no fallacy here. An attacker usually has easier time than a defender, because the defender must respond to every attack whereas an attacker can vary and pick every detail of their attack.
Dare say starting out today is easier than it was
pre internet boom.

Hard to say without a time machine, but from talking to juniors & students (I have a lot of friends who teach) it sounds harder to get that first job than it was when I was starting out (I'm 36).

My completely unscientific gut feeling was that it was the easiest to get started in tech in the late 90s & right as the industry started recovering from the .com bust (~2005, when I got my first "real" full-time developer job).

The funny things is that they were already teaching programming in secondary schools when I was a kid (i.e. it wasn't really 'exotic' to be a programmer) but even in my most recent job most programmers are in their 20s.
Storing the IMAP password is basically the same as storing the Gmail OAuth token in terms of access control, not sure why you think storing one is more evil or scarier than the other.

AFAIK Spark’s push notification service relies on checking for mail server-side (so that they don’t drain your battery with constant background refreshes, I suppose?), so I wouldn’t consider it sneaky.
> Well, I’d also like to retire in less than 20 years

Don't we all.

> Food, utilities, insurance, car expenses (I don’t drive much, but it’s fairly essential for me to have a car to get certain places; it’s also paid off, fortunately)

We all also pay for this.

> probably $2000-2500/month

Dude you still have $1000 probably free just chilling if you are strict.

I don't get this, "you are not where you should be" mindset.

The student debt sucks, but you are doing extremely, extremely well. Making more than some doctors.
> It's generally accepted that longer work hours decrease cognitive performance

Of course, it is more or less obvious that there's a point where working more is not going to produce marginal improvement anymore. Physiology is a harsh mistress. But claiming 4 days per week is that point is pretty bold.

> You might also note that I've argued for a shorter work day as well, thus allowing for significantly more non-work work to be done by amateurs than just 1 day per week.

To me it looks like replacing workhours done by professionals at designated workplaces by workhours done by enthusiastic amateurs using their own resources. It may be that the latter model is more efficient, but that is a rather bold claim that needs some proof, and not at all intuitive. What amateurs win with anthusiasm, they can easily lose with poor resource base, organization and cooperation issues. Some things, to be sure, lend itself to crowdsourcing easily, but some - and a lot of fundamental science seems to be in that area - require very specific large organizational effort and significant resources. If, say, an average pharma worker works 1 day less to pursue their hobby of writing gcc patches, and an average software engineer works 1 day less to pursue their hobby as a amateur chemist, I am not sure we'd get cure for common cold or order of magnitude better compiler. Maybe it will happen, but it's not obvious to me that it should.

> If the premise of increased productivity for shorter work weeks applies to research work as well

That, again, is a big if. Especially the point where the return starts to be negative.
Attitude is the core of the problem. Another comment mentioned that if age discrimination happens, it happens primarily in VC culture areas like SV. I have a sneaking suspicion that high-tech workers don't really know what real unemployment looks like and are complaining about not getting to pick specifically where they want to work based on their tailor-made ideal environment that SV has spoonfed them about what a job should look like. Having the ability to even live in high profile areas and apply for high-tech jobs puts you several cuts above the rest of the non-tech working world and you will never truly be jobless. I would be grateful for that, personally.

EDIT: evidence of this in this thread said by others:

"Also, the SV is really the bastion of anti discrimination. Which is great. But they replaced it with something else, ageism."

"I have been unable to rejoin the supposedly "hot" SF Bay Area tech industry. I can get interviews if I whack 15 years off my web development career on my resume. I don't pass the in-person or video interview stage, because then the employer sees that I'm older than 35."
"military grade x" can also mean whatever was the cheapest and/or the lowest bid.
So is it troubling they can modify the car to add functionality?

Absolutely yes. The problem is they are accessing and modifying something that they do not legally own (IANAL --- but the terminology they use when referring to paying and then being able to use a vehicle they made sounds very much not a rental or a lease), regardless of what that modification is.

To stretch the analogy, I would be just as pissed if GM decided to send someone to my house and replace the tires on my car with new ones, and I couldn't do anything to stop them.

Furthermore, the whole VW emissions thing shows what real ownership means --- they came up with an update to reduce emissions (and likely power or fuel economy...), and probably very strongly encouraged owners to get it, but ultimately if someone bought the car then they can't just go and "fix" it, even if they were found to be violating emissions laws, because they still need consent from the owner.
Don't buy beer, meal prep?
That's really not how statistics works though.

Imagine a pair of overlapping normal distributions (https://www.google.com/search?q=overlapping+normal+distribut...), the ratio between the two is far from fixed, and the further of centre you go, the greater the discrepancy.

My suspicion is that an authoritarian regime is likely to offset the centre of the creativity distribution.

But that's not the full extent of what I suspect of the Chinese population's distribution in terms of creativity.

My thoughts are that it's more likely to be a partially truncated normal distribution, with a rapid and significant drop off at the high end of the creativity spectrum.

This is all pure conjecture, but if either possibility is true it would be significantly restricting to Chinese creativity, and if both are true it would be devastating (especially in terms of their ability to compete).
Your loss. Have had a Model S for almost 4 years and it is absolutely amazing.

Also I probably should point out that when the updates come out it is still up to the user, at least to some extent on whether they want to upgrade or not. I think it turns into a snooze game though but I know there were people that held out for years on software updates because they liked the old UX better. So you don't HAVE to update, its just pretty much universally preferred to upgrade.
The "killer" WiFi in my 9380 is just an ath10k:

02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
Subsystem: Bigfoot Networks, Inc. Killer 1435 Wireless-AC
Kernel driver in use: ath10k_pci

No issues in Linux so far, though YMMV.
Interactive time-lapse map of the transfer of Native land between 1776 and 1887
The Open Source Seed Initiative
Have been done for a really long time with car manufacturers.
What’s New in Azure SignalR 1.1.0 Preview 1
This is a case where Tesla would be better off owning up to its failures. They shipped a product slightly better than customers ordered. That's on them, especially when they're doing the downgrade a year+ later. Imagine if a dealership came back after a year and told you "actually, you didn't pay for the package with the heated seats."

Not sure what Tesla PR was thinking on this one, especially when the cost (but not opportunity cost) is $10 per month for the music. All I've got is that Tesla's looking between the cushions for cash.
Google can ban your apps from Play Store: Part 2
This is the first thing I've seen Tesla do that was shitty with regard to customers. Tarnishes their image.

Something about selling someone a car with all of the physical hardware required for something and then locking it out sometime after the sale using software seriously bothers me. Who owns the car, really? Is it Tesla or is it me?

Stupid move. They stand to gain almost no money from this.

I may be ignorant about Tesla's business practices if there's worse. I also own a Model S not a 3.
Working as a programmer, I already started de facto shortening my shifts without cheating on my employer: on 7th, and especially 8th hour, I don't write new code anymore unless it's in places I have very solid understanding of. My mind tends to slow down in the final hours, and it takes a lot of effort to come up with something new, and my bug rate increases.

What do I do instead? Binge read documentation to learn about new functions and parameters that may make my work easier. Tweak vim configuration. Experiment with new shell commands. Clean up my email inbox and various notifications.

These activities still push the work forward, but don't require as much creative juice and there's no consequence for mistake.

I would still prefer a 4 day week, but it's the next best thing.
I saw those claims in the past few days and have tried both, for me yarn still seems faster although I didn't actually time them.
Honestly, nobody(except the fanbois) cares about the story or Tesla’s original intention. All that matters is what they are actually doing. And what they’re actually doing is skeevy.
You are right however, that China does have a significant advantage in terms of scale due to their population - and this is an advantage compounded by low pay and a lack of worker rights.
Not the op, but unless you're constantly recycling vms or changing reserved ips, how is that not true?

I think it'd only be a problem depending on your threat model. If your traffic only comes from one ip, then it makes it easier to look for traffic from you if you're trying to be anonymous or hide your traffic from a.

If you're just trying to browse safely/privately on public wifi, then it doesn't matter.
FWIW, before Cydia there was Installer, and before that something whose name I am not quite remembering (and don't care to look up rocky now)... and I am pretty sure it was running on over 50% of all those original iPhones, as people really found it strange to have a cell phone without even a single game (even Nokia candy bar phones had Snake). (But yeah: at least some people clearly still wanted the device. But that was in a world where there wasn't tempting reason to as everything was accessible with a web browser. In 2019, that reality no longer exists, and without access to app store on a smartphone there are many many things you are cut off from.)
that's what he said :D
Only if you return them when something happens
All computer/phone operating system providers these days release updates to add/remove features as well. They don't own the hardware either.
I understand your design (and yes, it would work for the simple cases). Even then, it all still boils down to whether you want the overhead of extra computations for every write to get a [lower,upper] bound on the size of what every folder contains or not.

Then there are the complex situations (this is just a small sample I can come up with right on the spot):

What happens when a file is hard-linked under the same ancestor folder? Should its size be counted once or twice?

How do you even know the parents of a file at write time? Current (unix) filesystems only store folder -> [inodes], where an inode in that list may be referenced by other folders. There is just no inode -> folder(s) where it is stored mapping that I know of.

And then there are bind-mounts (similar to "folder hard-links" but not quite), special files/devices, etc.

All in all, it is a huge mess for a questionable benefit. What actual use cases are just not possible without this feature?
> Now I’m wondering how Google does authn...

That's my corner of Google. We haven't published anything comparable to this paper in the time I've worked on it (maybe we could—I'm pleasantly surprised to see the Zanzibar folks got approval to share qps numbers and everything) but here's a bit about how it worked back in 2006:

https://www.usenix.org/legacy/event/worlds06/tech/prelim_pap...

Some of that still applies.

fwiw, while we do our fair share of password checking, we do a _lot_ more oauth token and cookie checking. Most folks just stay signed in on both mobile and web, so no need to recheck their passwords. In contrast, session credentials get checked on every request.
Based on the hooks, injecting, and decompiling this seems like how people hack a video game, but instead this is for a music player. Interesting twist, and kind of neat!

I just want Spotify to give me better recommendations instead of the same songs over and over.
It's unfair not to do it - there are customers who paid extra for the upgrade, it's not fair to give it to everyone for free, but a trial period seems reasonable.
Let’s Publish Everything
It won't be cheap, but neither will be the effects of global warming. The important question is whether it can be done or not, and on that front all signs point to yes.

Regarding storage, there is a tradeoff between an improved grid and storage requirements. It's always windy somewhere, if you have the grid to transport that power to where it's needed, you need much less storage.
> 1. It's much harder to negotiate early in your job.

Of course, you have no experience and have not proven yourself. Essentially you're a huge pile of risk asking to take a chance on you. How would you expect to be easy to negotiate in this position? Why would you expect the employer to remain in a position where they get all the risk and no power for any significant amount of time?

> 2. Some people are less willing or able to negotiate for various reasons.

If somebody is content with what they are getting and is not willing to negotiate, then where's the problem?

> Thus, while individuals can and should negotiate for themselves, negotiating for everyone is even better.

That's a non-sequitur. Are you claiming since some people don't have good negotiating position and some just don't want to do it, their negotiating power should equal to those who both have good offer to negotiate and are willing to do it? How it's better? Of course it could be better for some people - namely, somebody who has no negotiating skills and very weak negotiating position - but that can come only at the expense of other people who are willing to negotiate and have a good position, since employer's resources are not infinite, and one-size-fits-all negotiation would surely have to take into account that part of the pool is very risky, and compensate for that risk somehow.
For those who haven't had a chance to read it yet, Richard Stallman's "The Right to Read" from 1997:

https://www.gnu.org/philosophy/right-to-read.en.html

There are some striking thematic parallels with the current state of automotive technology -- in particular Tesla.
Yeah, but what if the marketing isn’t for consumers?

What if someone at Apple was smart enough to figure out that the rampant abuses perpetrated by privacy-monetizing Silicon Valley et al. were ultimately time-limited and would blow up eventually?

What if Apple’s privacy-focused marketing was aimed at regulators?
I work for a company with 4500 employees. I assure you, one of the obvious patterns based on first and last names will get you most email addresses there.
Deleting the production database on your first day:

https://www.reddit.com/r/cscareerquestions/comments/6ez8ag/a...

Obligatory (poor guy):
https://github.com/MrMEEE/bumblebee-Old-and-abbandoned/commi...
$2 the two times a year I need them versus $1000 for having them all the time?

Sold!
Actually that's not true. A larger battery with the same load will last longer. So the car's battery will age better than a smaller one would. There is a weight penalty of course, but it's still crazy more efficient than a internal combustion engine. Generally the world is a better place if someone buys a $30k Telsa than a $30k internal combustion engine.

The cheaper Tesla wouldn't be possible with these kinds of cost optimizations.
I agree. State-enforced Monday-Friday is just bad. In Poland they pretend it's about the employees, while in reality it's the government throwing a bone to the Church. Polish Church is heavily engaged in politics. But to limit employee abuse (rampant in Poland), the working days would have to be fixed in the contract. Plenty of people want to get something done on weekends when they have the most free time, but can't. Someone who is not a catholic would likely have no objections to working on Sunday.
Maybe, but I trust Microsoft more than Google. The trust list, Apple > Microsoft > Google > Facebook.
I'm not sure how this will go down in America, but in New Zealand at least I believe that this will breach the Consumer Guarantees Act.

Edit: there's a clause in the act that says once the buyer owns the product, they own the product. I believe that this change would breach that clause. I believe that the Model 3 has not yet shipped - so this isn't a retroactive downgrade, and the act might not apply.
> maybe the company should have had policies that gave their managers more clues?

Nah, I think management is just a job that requires experience and certification like any other job to be truly good at. People have this idea that "it's management, how hard can it be"... Turns out, really hard.

Only the qualified should be managers, not some 20 year old whose only qualification is being 'good with people'.
Why Dark Gray Is Brighter Than Gray in CSS
There was a tweet by pg that Tesla is really a software company - that seems to be playing out more and more. They're basically making the car hardware only for sake of vertical integration, same as with Apple's phones. Both companies are also developing chips for the same reasons, with the same revolving door of employees as well.

If this perspective normalizes it's quite possible that we'll see cars that offer in-app upgrades / features on subscription as well. You could rent extended range for just your trips, and Tesla has already been known to temporarily enable it for everyone in the case of emergencies.
Developers can in turn allow those user accounts to log in but only enable some features unless a real email is used.

Sure, Apple could add even more complexity to their review process (delaying approval), or give stiff penalties to developers for working around it.

Apple's recourse to remedy a situation where a developer does not want to allow Apple to forcefully insert itself as a middle-man is primarily punitive.

Thus, as stated, this is mildly to very developer hostile.
Make sure you have something to brag about in github. Highlight it on your resume and cover letter. As others said, contact hiring managers directly. But most importantly, figure out what is it you enjoy working on 8+ hours every day, and look for companies that would let you do that.
Your interpretation would fundamentally defeat the purpose of almost all contract law.

The promise of payment itself is consideration. The refusal to honor that promise is the breach of the contract. The contract itself doesn't become invalid because one party breaches the contract. Again, such an interpretation would fully the entire purpose of contract law.
GP means ordering with respect to time for snapshot reads, which is essential for correctness.

(You might be thinking of ordering ACEs in the ACL which isn't even a concept in Zanzibar)
Spending ages debugging javascript with alert boxes, publishing the final code, and then hearing that the homepage has an alert box that says "hi" on it.
Most people don't do MIT level intellectual work...