skysight-inc/HackerNews huggingface dataset:
Paul Graham owes everyone an explanation for using internet properties to propagate an anti-Trump agenda.

If Paul Graham lacks the discipline to create an open environment, he should at the very least admit this and appeal to the public for someone who can moderate an open forum for political discussion.

It is time to discuss succession, and succession to someone who can function in the role of moderation without engaging in a political witch hunt.

Paul Graham, you are a witch hunter. Admit this in public, assert that the role of forum moderator cannot be held by a witch hunter, and tell the public you've made plans to appoint a successor.
At all the companies I have worked at till now (MS/Amazon and Snap) - we always have a hard-time finding good experienced engineers. So I would contend the reverse: It is actually awesome after 35-40. By this age group - I think many engineers have moved on to careers in management etc., So the ones who remain are in high demand.

There are a few big catches though:

- You better be really good in both development AND engineering.

- You better be able to work with people. You may not be a manager by now, but mentoring takes on a giant role few years in. And very few opportunities arise where it requires a single heroic effort (capitalize when it does happen).

- As @tptacek covered elsewhere, you better have one field you are really good at.

- You better be very good at picking up 'new' stuff and identifying similarities to what you have done already: most of the learnings carry over, you eventually figure most of it is pretty much the same ketchup in a different bottle. BUT there are usually some incremental advances: your ability to catch on to these matters a lot.

- Companies have always liked the 'T' candidates: Who can operate in a broad set of areas and have real deep knowledge in one field.

I don't know how to say the following without sounding proud, but I think it adds relevant data points - so I will just put it up here: In my case (15 years?) I have done a ton of server development, I am trying to do some actual client(ios/android) work in addition to generic consulting. But my depth is around data - I have worked on multiple storage engines by now, built a bunch of database systems. I have never really sold my resume based on languages or technologies (they come and go - I would estimate I have worked on anywhere between 20-40 languages based on how loosely we define that, most experience has been with c/java/python). Last time I was looking to switch jobs 2 years ago, I had offers from almost all the big companies in cs within a month.

Sadly I don't have data points on how easy it is to enter this field beyond 35 :(.
How is that a choice if it shows ads by default?
By the time you skip the ad, it already broke the flow of the content.
Just popping in to say I read Utility Dive frequently. I had no idea anyone involved with it was on HN. I'm not an industry professional, just somebody who's really interested in energy issues.
No, the bald-headed guy in The Matrix was Lawrence Fishburne, not Seal.

_i'll see myself out_

p.s. or Joe Pantoliano.
It is culture, but also a whole system of making it simple.

There are markers to show where the doors will stop, and the train will actually stop there. So people can line in advance in prediction of where the train stops.

The markers are far enough from the border so people are nudged to stay within safe distance.

Staff is dispatched on the platforms at rush hour to deal with people wondrop their stuff, need assistance, lost their way or take dangerous behaviors.

France railways started some similar ideas (like having staff on the platforms at rush hour) with various level of success, but they don’t seem to be ready to invest enough to go all the way.
Basically I think other countries’ railways just don’t care enough.
MacOS native sudo with Touch ID
Yea I'm getting depressed reading the advice in here. I'm around your age and not an expert in any domain. I pick work based not on a particular domain or industry but more so tech stack and perceived work environment. As a result my domain expertise is the equivalent of "10 years of 1 year experience" .
Is it unethical to buy someone a gift card? That’s another way of looking at this.
Only problem there is, I expect Tesla won't be making very many of these for at least the first few years, so I doubt they'll depreciate much, if at all, on the used market. Could actually sell at a premium, as you see with other hard to buy supercars.
haha, good point. 0 pull-ups done.
It's about getting shit done and COMMITTING CODE. No it's not, it's about proprietary android code and a bullshit kernel. That latter part is something a lot of people refuse to accept. It does matter how smart you are and how much experience you have, Google will never be acceptable, it is the biggest piece of spy-ware and mal-ware in history!
It’s absolutely astounding how much people think a phd means.

Fwiw all you need is an ability to google. You can find google at https://google.com.
Uncivil is defined as being discourteous or impolite. I thought the right was all about ending PC culture and speaking your mind. Trump ran an entire campaign on being uncivil. Where is the line on uncivil behavior? Is it only appropriate for political enemies and campaigns? Is it okay to Twitter rant about various American’s with whom you disagree? It used to be impolite to bring up politics at work at all..
Lol and I have a feed with 3000 unread items, actually several. I don't pay attention to unread counts. Well actually I do, they're there for reference, but that's it. I do the same thing, I might open 50-100 interesting-looking links and then mark the rest as read.
Not just knowing what to program, but how - clever and mindful architecture will always beat clever programming.

Developing transferrable strategic and architectural skills between verticals (client facing, or technologies) is a key aspect that I see being missed with programmers.

No framework will make or keep your career, nor will a specific language or piece of tech. Knowing how to apply technology well, in a way that doesn't need to be entirely thrown away every 2-3 years is invaluable, and as a result increases a developers value.
Brave uses Blink, the same engine as chrome. How disruptive is that?
To answer your original question

> why should a company be allowed to operate if it isn't insured against failure to meet its basic contract obligations?

Because it is meeting its contractual obligation. The liquidation preferences were already part of the corporate bylaws when the employees joined. If the agreement was violated then we have a court system to work it out.

The founders screwed up here and in this iterative game of prisoners dilemma their next venture won't be so easy. But I don't think we can point at this scenario and draw any systematic conclusions. The companies that would need this insurance are the one's that can afford it the least. Which is why "startups" have this profile of high risk and most likely a total bust.

Having the option to work in a high risk environment is important because as individuals we all have a different risk profiles. And if you look at our public listed companies some of these risks have payed off immensely.
Just Business Support, we're not that large of a shop.
A few large silicon valley companies have a large concentration of power. Libertarians like distribution of power among smaller entities.
I don't want to watch any ads. Anywhere, ever.
We also occasionally observe a particular orca pod hunting an unusual prey other pods don't hunt, using some novel technique we've never seen in orcas before.

I can't think of a particular example offhand, but that sort of thing sure looks like learned tribal knowledge.
I think you'd benefit from researching a bit more around what major brands do from a measurement standpoint. With the benefit of that much data, you can do some fairly accurate econometric/media mix modeling and get a solid read on lift for core metrics that they've invested a lot in to understand their impact on the bottom line.

There is absolutely garbage inventory mixed in, and lots of solutions to try to minimize the impact of that, but to assume that these major brands don't know how this all works is naive.

Further, just as an example, both Google and FB have very solid options for importing offline conversions which are relatively easy to map back to an audience ID of some sort.
Those kinds of use cases are what Git LFS [1] was created to help with. The major Git vendors support it (Bitbucket, GitHub, GitLab). I'm not as certain about the open source implementations.

[1] https://git-lfs.github.com/
I like how all the problems with getting engineers are listed and then they include "salary demands are too high". There's a higher demand for software developers at a certain skill level than there is supply.

Either bid more than your competition, or invest in bringing people to that skill level.

Whining about how you have to pay money to people so that you can make even more money off of them is just childish
The shortage of software engineerng talent exists only in media articles. When I try to help these poor companies, shortly after declaring salary expectations miraculously they discover abundance of talented candidates in their recruitment pipeline. The location is central EU and the salary I’m talking about is not even six digits in USD, in fact well below.
At least he developed his pieces. What I found interesting is that he decided to go the weird ML way, instead of spending the whole month solving tactics puzzles. The only thing he did that I recognize as advice that I already thought was good is playing against moderately stronger opponents and reviewing those games. As far as I know, chess and go take about a year of decent training to get to a "competent amateur" level.
> Of course, everybody hates paying taxes.

I don't.
Its not better, theres a middle man collecting money, same reason no one likes AdBlockers acceptable ad extortion scam.
So does this mean we can depreciate things like 3-year AWS reserved instance costs, as they are now counted as assets? Seems pretty nice to me.
Had the same issue in Safari, it worked in Chrome though.
They almost certainly are limiting the torque. Zero rpm torque on these electric motors goes asymptotic since torque is power per change of angle and the angle isn't changing.

Also he specified max torque was 10k newton meters which is absolutely enough to pull a steel driveshaft like taffy. That's triple the torque a semi produces.
One way to make it past 40 in software is continue demonstrating that you're learning, creating, releasing, and share it publicly like you may have in your 20's.
> No exotic carmaker will be able to match it (taking price as a consideration). (no Ferrari, or Lambo, can get that close. This is Formula 1 acceleration speeds).

None of them will? Why? Has Tesla got some trade secret?
>If you are not self motivated to constantly evolve you have a problem.

Programmers to programmers: You must be a super agile ninja capable of teaching yourself everything at a moment's notice.

Businesses to programmers: Yeah, we still need people doing Java 6 and VB6. We're also going to disregard all of your security and technical debt concerns. We're also going to hire managers who suddenly change a bunch of tech, causing the rest of the team to re-train themselves, harming their career.

I still don't get where this need comes from. The world still needs LOB developers. The uber-ninjas haven't solved that problem yet. It isn't going to maximize your lifetime earnings, but you're not likely to retire under $100k either.

Programmers are extra-ordinarily hard on themselves and other programmers in industries where businesses still just don't give a fuck because they are making so much.

I really wish I knew why you guys did this to us.
6 Women Investors Discuss Ventures They Find Interesting in Podcasts
If this is true and not just rumors, my guess would be that it's political. SV tends to lean left or left-libertarian.
Apply to a government job. There is less ageism in the Gov than in the private sector. At least in my country were you must do pass a very difficult and competitive contest.
I agree with your first point -- when I drastically reduced my sugar consumption, it was only a few months before I felt that everything I had liked before was horrendously over-sweetened.

However, your second point is not applicable. The Amish have a culinary tradition of their own that stems from 18th C German cooking adapted to American ingredients. Because they strictly limit their exposure to technology changes, they do more manual labor than is common for their neighbors, but this isn't correlated with a lack of desire for good (tasty, appetizing, visually appealing) food. If you tour Pennsylvania, Ohio and Indiana, you'll discover Amish foods and handmade goods being sold everywhere.
Maybe because of the existence of `Numpy` and `Cython` and `PyPy` + all other `FFI` possibilities it is not on Python Roadmap.
Large companies are owned by people in the same way that representative democracies are (indirectly) owned by people. You can count the number of large US companies that have passed down any generations (much less 10+) on maybe two hands.

We have an economic reality where most major shareholders like to vote themselves short-term bread and circuses every quarter, and there is very little incentive to consider any sort of long term horizon beyond at most a fiscal year.

Furthermore, most major shareholders in any large corporation aren't people. They are companies themselves. At best they are sometimes hedge funds aggregating the interests of lots of little people, like representatives in a democracy. But there are also plenty of remoras and piranhas and worse, too.
I have already felt the way you do and I'm only 31. I think 90% of that feeling comes from the type of problems your job is asking you to solve. It's definitely tough to keep the interesting work flowing in, and avoid the tedious "hey build yet another crud app!"

My strategy for my career is to try and position myself into a position of enough authority to decide priorities around software engineering, and what my team is working on. Then I can delegate all of the boilerplate to the younger engineers, and spend more time collaborating on much more interesting and difficult problems.
Brazil's Delete Institute is a rehab for internet addicts
yeah this was really confusing in the article everywhere it mentions up-streaming it refers to "git" only then later mentions how GitHub is accepting it's modifications... so not entirely sure which it is.

TL;DR pretty sure it's not touching git source at all.

Looking though the GVFS readme: https://github.com/Microsoft/GVFS it appears that it actually wraps git, which would make sense because in that case they would have to explicitly add support to each git host and provide individual platform ports of GVFS (all of which would be unnecessary if it was actually upstreamed into git).

So that's good... git is one of my favourite open source tools and I would really hate for M$ to start polluting it. I don't care if GVFS is a good idea or not I just don't trust the fuckers and they will always deserve that suspicion.
That's unfortunate.
I used theano for some voter analysis projects, that some friends needed.

I liked it quite a bit.
If we, the UK tax payers, gave you the eduction, ...

WRONG. Will this meme ever die ? Rich have always been paying extreme majority of the tax revenue. For example according to this recently released official report [1] in regards to the tax reform, In 2019 people earning >=$100k will make up 23.4% of number of tax _returns filed_ and contribute to 78.6% of all individual income tax revenue.

So if top 23.4% is ok with tax avoidence then the others really dont have much say. If the bottom 76.6% want more whatever they need to figure out a payment plan on their own.

[1] https://www.jct.gov/publications.html?func=startdown&id=5036
Just want to say thanks for not using the word "curated" in your title. Something about its recent usage just seems unnecessarily pretentious and adds nothing to the description of the list.
You don't have to switch.

You can dual-boot. GParted or most distro's installers will resize your windows partition, just don't forget to disable fastboot in windows first.

You can run Linux in a VM. Granted, this means you can't really use a good tiling window manager, which is one of my main reasons for not using Windows.

You can run Windows in a VM. Take a look at Qubes to see just how integrated this can be.
> We won’t be paying the $750 because according to the Maine Freedom of Access Act, if the cost to fulfill the request exceeds $30, the requester must be notified in advance.

In the US, when you ask a government for documents, they can charge you a fee determined by formulas in various laws, usually $x per researcher hour, to track down said document and send it to you. If the estimated cost exceeds $y, they have to ask your permission first. $750 sounds wildly unreasonable for a PDF that I'm sure every administrative employee in this small town already had in their inbox, but then I'm not familiar with the Maine law.

The title should be: "We made a FOIA-like request and the town made a bureaucratic error wrt billing", but that generates fewer clicks.
This is effectively how Amazon Smile works, although the technical details are different: instead of soliciting "donations" they promise that 0.5% of each purchase is given (by Amazon) to the user's charity of choice. But the charity does not receive the money until they "register" their organization with Amazon, and as far as I can tell there is no way for me to know if my chosen organization has done so.
This won't block ads people put in their videos. It has to be youtube that could enforce that.
https://xkcd.com/1053 espouses the benefits of purposely choosing an encouraging response.
Reverse engineering the Intel FSP… a primer guide
No, his student was kidnapped, and it's unclear who he received the Caliph's letter from. I assumed he had met with him, but it wasn't explicitly said.

Given your repeated quoting of a thirteenth century source on the alleged seventh century burning of the Library of Alexandria, I'm done.
One of the prevailing theories about the extinction of Megalodons (60 foot great whites essentially) is that Orca's out competed them for their primary food sources. So thanks Orcas. Without you we'd be living in a world with 60 foot sharks and that would be absolutely bloody terrifying.
He is alluding to the anonymous nature of bitcoin. Today even if the funding happens in USD there is trail - to countries and banks. Sanctions can be slapped against countries and banks fined. What about bitcoin? It cannot be fined and the only way to sanction is to "take action"
What a great article; wish they had included the referenced video though.
When doing proper pull-ups you have to hang while keeping your back muscles engaged and with hands wider than your shoulders; pulling yourself up from that position is challenging. https://www.youtube.com/watch?v=oYpSV-_gBaE
Strikingly (YC W13) Is Hiring DevOps, Node.js, Kotlin Devs in Shanghai
Arg. The alt-right trolls have poisoned conversation to the point where I almost reflexively down-voted your comment, but I think that what you say is somewhat reasonable. Do you think that merely "preening" is sexual harassment? I know that it is considered sexual harassment if a man "moons" a female, so I guess by that same logic, much of the clothing woman wear and or don't wear could be considered "sexual harassment". I don't feel harassed simply by the looks of others, however. Do you?

Wikipedia defines sexual harassment as "Sexual harassment is bullying or coercion of a sexual nature, or the unwelcome or inappropriate promise of rewards in exchange for sexual favors." [1]
This is an ironic definition to me as a male. The times I have felt sexually harassed were when I felt that a woman asked for a reward in a sexual way, for example, asking for help using sexualized mannerisms, voice, body-movements. Exactly the opposite dynamic to the sexual harassment defined by wikipedia.

[1] https://en.wikipedia.org/wiki/Sexual_harassment
Learn soft skills along with staying up to date on technical skills.

Work on understanding the business needs and not just business requirements for your feature.

Learn how to foster team growth, not just your own personal growth.

Figure out processes to help the team and not just building your feature.

Don't be intimidated by younger engineers who are trying to climb the ladder. Help them succeed.
It's probably not as easy a swap as tensorflow, but stan would be a natural fit for bayesian inference, and its NUTS sampler should be very performant.

http://mc-stan.org
So long, and thanks for all the fish ;)
It does matter, because your argument categorically does not apply. Brave is not involved with the distribution of content.
How does it compare with https://github.com/servo/html5ever (someone with free time do run some benchmarks)
> What fraction of the energy recovered by braking is actually stored? I would have thought the battery on a non-electric or non-hybrid truck would be far too small. Surely the battery gets topped off and then the extra power is dumped as heat right?

It is always the question of what type of truck you are running. Do you just have storage goods, or do you have goods that need refrigeration? In the later you need energy to power that. As your truck does not know in advance what kind of trailer will be towed (connected, what is the right word?) the truck needs to be prepared.

Yes, extra power is dumped. But that is true for any kind of vehicle.

> Or is it because of the nature of long-haul trips? I know hybrids have much less advantage on the highway, maybe for long-haul trips the ratio of energy lost as air friction to energy lost in braking is vastly different.

Actually, Hybrid is very good concept for long-haul. Because on highways you can do coasting (sailing as we say in German) very efficient when you are in cruise control. Because with all the little hills up and down at the same speed, hybrid takes its full advantage.
I'll have to defer to your knowledge of the market for self-taught cryptologists. My understanding is that most journeyman programmers working in security are in Burb Suite Operator positions.

My point isn't that becoming a subject matter expert isn't a good way to supercharge your earnings for a few years. I agree with you there.

Clearly, a guy with lots of experience with and deep knowledge of the Oracle database could do pretty well for himself 10 years ago. A person with lots of experience with and deep knowledge of OpenStack could do the same five years ago.

My point is that it's not a good, safe or stable way to ride out the last half of a 30+ year long career.

My further point is that demand for lots of these specialists doesn't appear to be particularly elastic, and therefore "become a subject matter expert" is not a universally applicable bit of career advice for every LOB engineer worried about ageism: if everyone successfully took your advice there would be a whole bunch of unemployed crypto experts.
It also becomes impossible to make low margin products, which would pretty much wreck the economy.
> What are the costs of maintaining a system of banks capable of acting as a trusted custodian in such a transaction, covering every jurisdiction the globe over

Transaction for transaction the banking system is orders of magnitude cheaper.

> Have you amortized the cost of aircraft carriers, diplomats, social and class mobility, the set of externalities that ultimately end up reconciled through war and collapse

This is totally absurd. Bitcoin has no impact on the existence of aircraft carriers, diplomats, and social/class mobility. The class mobility line is particularly laughable as it pertains to a technology that would enshrine early adopters as defacto oligarchs.