skysight-inc/HackerNews huggingface dataset:
> the particular CEO doesn't matter that much

Business history & Jack Welch disagree with you. Individual project success is incredibly nuanced and individuals - even in 10k+ orgs - can have massive impacts. Trying to pretend that outliers don't massively influence company success is naive, and MBA programs study these individuals because they are the exception and not the rule.

There's a reason we have Madison Square Garden, Rockefeller Center and Carnegie Mellon. It's not hero worship to acknowledge the contributions of individuals - recognizing a great general doesn't diminish the accomplishments of his army.
Portland, Oregon - not the Maine-stay" of the majority of Ame"ricans.
Yes, agree also.

> be able to tolerate harsh words without taking them personally

This is an essential life skill.
Ask HN: What Does the New Apple iPhone 'Neural Processing Unit' Do?
Apple just released a new ARM chip - the A12 Bionic. The described it as having a "neural processing unit" which performs "5 trillion calculations per second" and speeds up "machine learning".

Does anyone know what the unit does and/or have any further information? Is it good for inference only or does it also help with on-device training?

There is very little info on it around it seems.
"Be brutal in private" is not part of that trope though.
no clear personal growth and career growth path

company wide meetings about arbitrary things that don't matter (ie. 2 people reply to the company account on twitter and suddenly EVERYONE has to get involved)

pretending someone's use (or lack thereof) of their unlimited vacation matters, because it won't after the exit or buyout or shutdown
Mac Pro now matches 1,734-day production life record set by Macintosh Plus
The public embarrassment of lazy and dishonest actors,
especially those who are paid to collaborate, is an
effective tool for maintaining order and standards on
behalf of the quality of the product, and provided nobody
gets hurt permanently at the end of the day, it is easily
justified.

Can you explain why you feel rants and insults are necessary to maintain high technical standards?

Literally nobody is asking Linus to relax his standards for what makes it into the kernel.
I hear that Montreal and Toronto have the majority of the tech scene in Canada.
I'm not Greek... It was tempting, having studied Latin for a few years prior. I made the final decision based on a strong desire to understand the lyrics of Pink Floyd albums.
First of all I opened with, tech has gone from people in a garage to the leaders on the market in that same time. The scale has dwarfed essentially everything except finance. Second, when I look around at major professions, I see standards of practice and organizations to enforce them. There is no functional AMA of tech, and it shows in every janky IoT product, dishonest and borderline illegal privacy invasion or growth hack, and MVP that forgot the V. If you want the respect, you need more than just money, you need accountability. In Linus’ case he’s lesrning that in the real world it is (as he said) unprofessional to suggest that a colleague should be aborted.

Imo of course.
An entrepreneur’s guide to Bratislava’s tech scene
Ever use a Lockformer Vulcan? It makes great air ducts, and probably good knives too.
I agree. I'm not an art buff, but we live near some decent museums, and seeing any original oil painting has such an incredible depth and texture to it that it truly blew my mind, and actually made me appreciate and enjoy art a lot more than before seeing them in person.

Van Gogh was exceptionally good at using the texture and layers too, making them even more special when you see them AFK.
We might have a different definition of resume driven development. Choosing a company that uses a tech stack you think will be good for your career is fine, though it wouldn’t personally be one of my top criteria. But what I’m advising against is choosing frameworks, architectures, databases, etc. for a specific project, simply because they’re the hot new thing, vs. actually being the best choice for the problem you’re trying to solve, at the company where you’re solving it.

Also, I personally don’t think the specific stacks you’ve had experience with play much of a role in getting top dev jobs. Getting great referals from senior people is generally the best way to get top dev jobs IMO, and you get these referrals by shipping reliable, high quality software consistently, and being pragmatic/mature.
Not the OP, but the "standard" electrical connection in a metal shop is usually 480v 3-phase, most tools are going to use that.
Maybe because it was engineered by Toshiba?
I’m not sure that is fully true - the authority on this that I think has proven out his trustworthiness in the knifemaking community, Kevin Cashen, makes a compelling argument that with correct heat treatment, pattern welding gives you the ability to mix alloys. He frequently uses an O1/L6 blend.

I am not saying that most of it isn’t cosmetic - that is certaninly the point most of the time, but, for boutique knife makers, it can give you more options if what you want is not available in a commercially made alloy. Keep in mind that most commercial steels are not the “best possible” for knives, but frequently the best balance of performance, and manufacturability (I.e. they avoid very complicated heat treats, and very expensive hard grinding with lots of embedded carbides).
[clickhole warning]

https://www.artsy.net/collect?medium=painting&sort=-decayed_...

http://search.getty.edu/gateway/search?q=&cat=type&r=%22Phot...

https://digitalcollections.nypl.org/
>no matter how bad you think you have it, it can be worse, and you can find meaning.

I agree. I have a personality where when something bad happens I just assess my potential courses of action and act accordingly. Sometimes I get depressed, but I usually snap out of it and get back to work. However, I am married to someone with a chronic, debilitating illness. I'm struggling to help her keep hope. I think one of the tricky things to get around is that people with legitimately terrible situations don't want to hear "It could always be worse." They kind of have a point. Just because there's a person that has it worse doesn't mean they aren't suffering also. I think Frankl's book might be helpful, but I wouldn't really know where to start trying to convince her that it might help.
> You can absolutely be rude and insulting as long as you're right.

What is the basis for this "might makes right" axiom when it comes to collaboration? I mean, obviously, anyone -- winners and losers -- can choose to be rude and insulting for any reason they'd like, they aren't barred by law or regulation. What tangential or moral benefits do you believe come from adopting a "winner has the right to be rude" mentality, particularly in an open source community? I think it's almost self-evident what the drawbacks are -- for example, that the risk of humiliation might stifle people's willingness to debate at all -- so what are the upsides to fostering that kind of environment?
be extremely direct and brutal in one on ones

2: improper or excessive use or treatment

The OP self assesses their private behavior as brutal. I would call that improper or excessive.
Similar stuff happens to Apple. 20 Apple employees or contractors were arrested for running a business selling Apple users' data.[1] There was a different incident of an Apple employee threatening to leak a user's data.[2] There's also leaked Apple product info, such as specs, datasheets, and parts.

[1] https://www.nytimes.com/2017/06/09/business/china-apple-pers...

[2] http://www.sixthtone.com/news/1001890/apple-employee-threate...
Pay them minimum wage and then give raises until the value they deliver to the business is met. Modern engineering strives to make programmers cogs via automation, doc and testing, so hire another random dev to work on your systems sometimes to validate the work of the first.
It doesn't exactly count as insight to observe that there's value in minimizing bullshit. Meanwhile, Linus just got done explaining to you why he's unhappy with the balance he's struck there.
> the difference is whether it is a close personal person rebuking me, vs. some sort of distant character

Yes, this is an important distinction.
Being verballed by a stranger (even a famous one like Linus) might be embarrassing, but it wouldn't hurt like being rebuked by some who actually knows me.
Scientific Glassblowing
Euler, Al-Khawarzmi, Gauss, Darwin, Maxwell, Einstein, von Neumann, Fourier, Laplace, Aristotle, Ampere, Descartes, Kepler, etc.

Linus does not fit in that list.
I think articulation would be the word here
Isn't that most of opinion journalism, period, since forever?
Who has been lynched because of a Contributor Covenant, or other similar open-source code of conduct?

edit: You assert that "morality should come from within", though I'm assuming you're OK with projects and teams not reinventing things like PEP8 or language/framework best practices.

But then you complain about manifestos "mutating". Isn't mutation a consequence -- many would describe it a desired feature, i.e. iteration -- when a community decides to develop a rule framework from within?

(and I would argue that a community adopting something like the Contributor Covenant is quite clearly a decision made by that community)
Care to link to one of those studies? Very curious to see this.
A go-to for non-stainless that many people get excellent performance from is 52100 - which is ball bearing steel. Not a “super steel” but very high performance when given a good treatment (I.e. from a maker that understands how to treat it in a knife making context)

CPM154 and S30V are pretty special steels. Nearly impossible to home-heat treat without a lot of equipment, (molten salts pots, cryogenic equipment). When done right, though, they sure perform.
So how do we 'we' as the collective whole tweak things?
I use both OVH and AWS extensively, and have done so for quite a while. OVH is actually quite popular; they're big enough to have their own TLD, which says something about the quantity of money they have just sitting around.

There are a few big issues that I have with OVH, all of which keep me from moving my most critical infrastructure there:

* Their support is very hit-or-miss. Sometimes they're great; other times, you'll be stuck with a dead disk that they're not willing to replace, for whatever reason. Sometimes they swap out the wrong disk. Sometimes they just screw up your server for seemingly no good reason.

* Behind-the-scenes, they operate mostly in French. I don't speak French. Not many of the people I work with are fluent in French. But whenever you hit an edge case, or some unusual part of the interface, or really, anything off the beaten trail, the message is going to be in French. Error messages? French. Recovery prompts? French. Important status announcements? Quite often French.

* Not a single US datacenter--which, being a US company, is a bit annoying.

* The Canada datacenter, the only one close to our physical location, has serious network issues far too often. Once every couple years, their network will just... die. There's always a good reason, but excuses don't keep my customers happy. Maybe construction was taking place nearby and someone busted a fiber line, while the other line was down for maintenance. Whatever the reason, it ends up down for unacceptably long periods of time. I still have nightmares about the last time it was down for what felt like a whole day, but was probably more like 12 hours (so much better, I know). They keep insisting they're improving their peering. Apparently they have a lot of trouble getting permits to run lines across the US - CA border. In the time it took them to get those permits, they could've built a whole new datacenter in the US to completely mitigate the issue. It's not like they don't have the money. But they keep saying it's getting better. It's not going to happen again. Everything's fixed. More peering, more connections. But it Keeps. Happening. I've seen more reliable hosting providers that are an order of magnitude smaller--it's beyond the point of ridicule.

* Until very recently, their billing was a joke. There was no way to automatically pay invoices; each month, you had to pay everything manually--which wouldn't have been so bad if the interface were less buggy and confusing. They added automated payments but didn't fix the interface, so everything works great until it doesn't.

But they're cheap so we plop some failover infrastructure there and pray we never have to use it.

Edit: I should probably note that if we were building our primary infrastructure on OVH, it would probably actually be more expensive because of the increase in man-hours we'd have to spend managing it ourselves, even if we used their cloud services. It's been a long time since we crunched the numbers on this one, but last we checked, AWS won hands down, no contest.
Totally agree, iPad charger ftw. My favorite (if such a thing can be said about usb charging bricks) is that it uses the same detachable power prongs as a Mac charger. So I’ve got a Mac extension cable plugged into an iPad charger and voila, extended charging cable without a usb extension killing charging speeds due to voltage drops.
He said that he was going to get professional help. I doubt that a dose of empathy would take off his edge. I'm expecting that he'll come back a much more effective leader.
Zoox has hinted that their vehicles will use sounds (at least) to signal intent and reactions.
Ego without additional money could be a valid argument. A lot of engineers would leave a job where nothing gets done for an equal-paying job with a lot of impact.
A rather odd one is the Swedish tax authority, they generally have good to excellent support within the legal framework they have to work with. They are better than almost any company I've had to deal with, and usually whomever you get to talk to either know what they are talking about, or can refer you to someone who can. There are probably people with negative experiences too, but I've yet to hear a single horror story about their service!

As with any tax authority, you shouldn't try to keep them from their coin, but it seems like somewhere along the way they figured out that they didn't get more money if they had shitty service, but rather the other way around. It's probably also easier, and cheaper to retain people if not everyone hate your guts simply because you work there.
I think this is great. Too many people look at figures like Torvalds or Jobs who have big accomplishments but also acted like jerks and decide they had achievements because they were jerks and so acting like a jerk is the thing to do. I would say that is not the case.
https://1.bp.blogspot.com/-WpCuIur1YKg/Uqg3qVmmCUI/AAAAAAAAG...

Ryker and Kyler are more popular than Philip and Scott. It's done, just shut the whole thing down.
They're in the US.
One of my favorite video series on YouTube is Francis Su's _Real Analysis_. https://www.youtube.com/watch?v=sqEyWLGvvdw He walks through the basics of constructing the real numbers, defines metric spaces and proves some topological properties, defines continuous functions, and goes into differentiable functions.

The video quality isn't great but his teaching style is phenomenal - he's really great about engaging the class and getting them to walk through the reasoning for each of the theorems.
My email is firstname at firstname lastname dot org. I always read that to people very carefully, sometimes spelling it out, and over the phone I generally have someone read it back to me to make sure. And despite that, I've had regular conversations with the person who has firstname at lastname dot org and is forwarding me a bit of misdirected mail.
Mentioned below. You can increase from 4 orientations to K and use quad trees to drill down distance of steps taken.
It depends on how you define "successful". There are an awful lot of startups that are successful solely and completely on their ability to raise money.

Every year there are double-digit startups who sell and the employees get nothing, because they raised too much money and couldn't sell the company for a number higher than the preference stack.
Jobs was direct, opinionated, and willing to move mountains to see his vision through. I imagine that these attributes and his abusiveness shared a common ancestor in his personality, not that one was dependent on the other.
That might be the point. I didn't make it that far because after what seemed like 60 pages of the author talking about how he's naturally a world class performer at pretty much everything he's ever tried to do in his entire life I got tired of the bullshit time-share salesman style of writing.

Where does the actual advice start? This book is recommended pretty much every time someone asks a similar question, I might be willing to give it another shot if there's actual content somewhere in it.

Also, did this guy create a successful business outside of his self-help stuff before he started writing these books?
Just FYI:

Absolute hardest material for knife blades is ZrO2 (Zirconium dioxide == Ceramic).

It also the most brittle, but never rusts and holds sharpness for insane amount of time.
Really? If they're so "lazy and dishonest," maybe they just shouldn't be involved in the project, instead of being allowed but also publicly berated.
Modernism is Descartes` "I will find a single indisputable axiom and can prove everything knowable from there." His axiom? "Cogito ergo sum."

Postmodernism is rooted in the notion that there is no indisputable base axiom from which we can build our understanding of the world. It's unprovable assumptions all the way down. The consequences for this, if you accept it (you don't have to, but you're going to have a hell of a time proving you're right), are ENORMOUS and affect virtually every field of human understanding.

In the sciences we tend to start from the assumption that what we measure is real. As a practical matter, that's fine, but there is no sound rational basis for that assumption. It's an unprovable assumption.

All of our value systems (and by extension, our social systems) are founded on unprovable assumptions.

This is the essence of postmodernism, in so many words. There are no sound assumptions. The best we can do is say what follows from one assumption or another, but we can never say which conclusion is right because we can never say which assumption is right.

The implications of this can be particularly disturbing for rule-oriented individuals, but that doesn't make it wrong. It's irrational to claim that some assumptions are better than others without some basis (in which case, they are no longer assumptions).
2mbits probably isn't enough for higher bitrates but I think it's a bluetooth audio issue, like with USB audio being 16b/48khz max. The phone has more space for a DAC than earbuds (you could fit whatever you want in decent sized headphones), you're probably getting a sub 2mm square QFN or BGA/CSP integrated amp and dac on any wireless earbuds and the designer is going to optimize power consumption more than would be done on a phone. Higher bitrates are pointless anyway apparently, audiophiles eat it up so it gets produced - so they(electrical engineers) say.
What caused the financial crisis?
Runs Core ML models real real fast:

https://developer.apple.com/documentation/coreml
I don't think it has to be 1D. What I think reality is can be plotted in 2D:

abrasive
|
|
effective------+-------ineffective
|
|
kind

You're claiming is (and the common trope is) the actual distribution is in fact a straight line with a -1 slope (y=-x). I think there's a general possibility that the distribution is focused around the y=-x here, but there are outliers (imagine the line blurred out) with some wings escaping the lines, with probably what people want the most being in the 3rd quadrant (y<0 && x<0).

And hell, there are people who are both abrasive AND ineffective in real life. We know that.
good point, I read too fast
> If the AGPL is invalid, then so are all extant proprietary server licenses.

I didn't say the AGPL is invalid, I only said it's not a copyright license. Proprietary software sold by the seat uses a contract -- I pay money for permission to have X concurrent sessions or Y unique users.

The GPLv3 does distinguish propagation and conveyance. This allows the license to put fewer restrictions on certain types of copying that are relevant to large organizations.
IMHO, do all you want on (A) "declarative code" and (B) "find the right abstraction—one that will make it easy to extend the problem" and I will applaud. Indeed, as I entered grad school in applied math and had a good career going in software, two profs getting ready to teach a computing course asked what advice I would give. I responded with something like your (B).

Also for (A), at times I tried to write code that would have some algebraic properties: E.g., as I was writing various sorting routines, routines to invert a permutation, to apply a permutation to an array, working with the fast Fourier transform, there were, of course for these topics, some cases where could regard calling one of the routines as something like an operator in parts of math/physics, get new operators by composing the other operators, and, then, saying when some of the operators were equal to some of the others,, net, nothing, or invert another one. I got some such before I got back to just get it done.

But at this point, IMHO, for all can do on (A), (B), etc., my view is that the crucial part is missing: I urge to do all you can on (A), (B), etc. and then just take the attitude that the code doesn't mean anything at all, is just gibberish, and then get the important meaning by documentation in a natural language, e.g., English.

E.g., in a physics text

F = ma

has with it one or more whole chapters of well written natural language explaining what the heck that equation and its symbols mean. We do not leave the math by itself as self-documenting, self-evident, clear, or any such thing.

Then, write the documentation so well that, if had to select and keep just one of the code and the documentation, then definitely leap to keep the documentation: If the documentation is good, then can reconstruct the code fairly easily. Without the documentation, understanding the code well enough to reconstruct the documentation tends to be a really big puzzle problem and likely in principle impossible.

Bluntly, knowledge and meaning are communicated in natural language. E.g., well written pure math is in complete sentences.
A wireless transfer is slower than GigE? Do tell.
Not to mention the law of unexpected consequences: with all the nitrogen fertilizer used on local farms and lawns in SW FL with subsequent run-off into streams and bayous due to the heavy rain every day during the summer, the 'red tide' plague shows no signs of abating.
Your experience is not wrong, but the cause you attribute it to is. Damascus steels are made out of modern steels. Modern steels tend to contain molybdenum, vanadium, chromium, tungsten, etc. when they are heat treated, some of those elements above form carbides in the steel. When you try to cut those carbides with a stone, you don’t. You need diamond stones to sharpen high carbide steel. Without that, the carbide scores the water stone and the stone erodes the steel around the carbide inclusions. Essentially making the edge lumpy.

In old steels -1077, 1084, and 1095, there are few carbides that aren’t iron-based. This makes sharpening much much easier, and also makes edges dull much faster. In a straight razor, I (like you) would rather optimize for easy sharpening/honing, but, for other purposes, more modern steels perform better.