skysight-inc/HackerNews huggingface dataset:
> 84 Lumber’s owner, Maggie Hardy Magerko, has something in common with the president. Both inherited businesses from their fathers that have made them fabulously rich. Magerko owns almost all of closely held 84 Lumber, whose stores cater primarily to residential builders and contractors. She is worth $2.1 billion, according to the Bloomberg Billionaires Index.

> Magerko, 51, is not afraid to flaunt her wealth, sending a message to her workers that they too can get rich working construction. Wearing a diamond cross necklace, a Gucci belt, and a white shirt emblazoned with the company logo, she visited a rural Pennsylvania store recently in a white Mercedes. “I want people who work for me to retire in their 50s and own their own boats,” she says.

So essentially, the best way to achieve the American Dream is to inherit a successful business from your parents.

Capitalism is sort of like a pyramid scheme - The owner(s) at the top reaping all the benefits, while everyone else is plumbing away in hope of the "American Dream".
These kinds of clickbait headlines actually are a disservice to trade jobs.

Trade jobs are good jobs. However, my experience shows that the trades in the US are actually not that unfilled, actually.

Trade salaries aren't going up--the classic sign of unmet demand.
They were OK their first year or so, then they went the way of every other reactionary "news" site and peddled clickbait and incendiary political op-eds.
Even when looked at from a progressive perspective I think what you're bringing up is a bigger problem to be honest.

You're taking people who maybe think that say, write shitty things about fat people or want to use that as motivation to lose weight and putting them in a basket with people who were subscribed to /r/niggers.

Pushing people out of major communities over minor offenses only results in the promotion of more offensive views in those people. This kind of exclusion from the mainstream results in extremification of views in those individuals. I've felt it myself, I've found myself agreeing with things that I know mere years ago I would have outright rejected, but now contemplate. People don't back down on views like that, they just clamp down harder. So in my opinion it's a lot better to just argue with them and not to censor them.
Yet another fab pushing deep ultraviolet lithography as far as it will go for 7nm, rather than going to "extreme ultraviolet". "Extreme ultraviolet" is really soft X-rays. The "light source" is either a synchrotron, or an incredible kludge where droplets of tin are vaporized by lasers. They also produce totally incoherent light, while the ordinary processes use lasers producing coherent light, which focuses better.

Deep ultraviolet light source: [1] Little box.

Extreme ultraviolet light source: [2] Two floors of equipment.

Nobody really wants to go to EUV with the existing sources. The industry hopes for an EUV source that isn't insanely expensive, incoherent, dim, and an operational headache. But there's nothing better coming along in the near term. Intel and Samsung have chosen to build EUV fabs, to be ready in 2019, maybe. Everybody else is trying hard not to.

[1] http://www.oxxius.com/LUV-series-266nm-280nm-CW-laser
[2] http://www.anandtech.com/show/10097/euv-lithography-makes-go...
I agree. We need something like this in the US. By law, electronic products sold in EU carries 2yrs warranty and I always wondered why U.S has only 1yr warranty. I can think of an incident where my laptop crapped out right after a year of purchase but the manufacturer was nice enough to repair it for free.

With phones running $800+ nowadays, i would expect it to last longer (3yrs min.) like a laptop.
Russia has a plan to compete with SpaceX, but it has a flaw
I don't think conflating this issue with the effort to improve the diversity of our workplace and community is particularly constructive. And calling it "the elephant in the room" wrt diversity is just bizarre, I think.
Most people I've known with back pain related to weak or strained muscles were best helped with physical therapy. Often it means strengthening the abdominal muscles and loosening the chest/shoulders. Most of modern life is terrible for posture and is very sedentary, so this is not too surprising.

Pain is wildly complex though, and the causes are not always understood or easily helped. Some people require pills and other treatments. The amount of media animosity towards pain medication and related vitriol spewed at doctors is shocking and totally unwarranted in most cases.
It still doesn't make sense. Unless you were having Hunt for breakfast.
BMW’s i3 battery now being used for Torqeedo’s electric boat motors
How product framing can help grow or kill your startup (2016)
Half the population is below average in a bell curve distribution.

Now it is up to you to decide if "below average" is the same as "not as capable".
You would be amazed at how much of the feeling of hunger is actually habituated, not your body actually needing energy.

A horrible experiment you could do, but should not, is to set an alarm for 1 AM. Get up and go eat some cookies or ice cream, and then go back to bed for 3 weeks.

Even if you have NEVER woken in the night because of hunger, you will now be EXTREMELY hungry every night, and naturally wake up to eat.

It was my experience that after skipping breakfast for about a month, I now never even desire it. I do get my recommended Total Calories for the day each day, which is what makes it easier to adapt.
> It's like politics -- if you separate yourself into "us" versus "them", how are you ever supposed to work together to find a solution?

It's not like that at all. Ideologies exist on a spectrum. And there are some on the extreme ends that are so reprehensible that there's no good reason to find a way to include them in any reasonable dialog.

I don't care how hurt someone feels if they can't find a safe space to talk about their racist ideas. If you're a little racist on the inside, fine, just be uncomfortable and don't be racist on the outside. We're not here to police how people think but you better watch how you behave. I won't feel sorry for you if someone punches you in the face.

The real problem is that centuries of oppression have made sexism normal. It's part of the institution. It's invisible to most people. There isn't a clear label you can apply to people to sort out whose sexist. It's everywhere. How do you fight something like that?

I want it to be normal as hell to be a woman/person of colour/queer/etc-in-tech (and the rest of the world). I don't look at programs that give people recognition or assistance as a pity-party or somehow makes them less. I see it as evening the playing field... but it's only treating a symptom. The harder battle is curing the disease.
Well this is definitely one way to do things... The reality of it is if you're making a project, and everyone is on board with the standards of how to do things and it's not making it unnecessarily confusing, you're practicing good coding. For example, if you have your tests isolated to a testing folder vs in a product/feature folder and everyone is on board, then it doesn't make any difference. I'll just look in the test folder for the tests rather than the feature folder.

Honestly, I don't get the obsession and combativeness around "best practices". Best practices are whatever your team uses effectively to get shit done.
Half the web uses document.write()
Her follow up sentence... "You’re also indicating that “this is a women’s problem, best solved by women” but that deepens the divide, creating an “us” and a “them”. Just based on gender…" I also find just as provocative. She's flipping the narrative very effectively with these short punchy hard to miss articulations. I remember feeling taken for granted with some other special help recruitment Facebook dished out for seemingly unrepresented groups. It was totally not my thing and turned out to sour my impression of the company.
Revenue Growth in the Helix
It's usually a few specific interactions where the terseness is combined with some other set of factors.

Like there's a spectacular outage and the terse person is updating someone important that's already irritated. Then, sometime later, another interaction with the same person...but they now have some bias.
Unfortunately one of my little brothers is bipolar and will soon turn 27 years old. It is awful, I love him so much and yet we are unable to help him more.

If nobody in our family is there to talk with him immediately when he demands, then something drastic happens such as burning parts of his body (e.g. nipples) or anything that forces our attention to focus on him.

Every week is a struggle, he dreams on becoming a world-known DJ and music is all he cares, but he is always on the edge of becoming a homeless because he is simply unable to hold a job (focus) or simply be nice to others, more often than not he becomes arrogant without real reason, which isolates him further.

Now that brother of mine is saying that he dreams about committing suicide like Kurt Cobain, because he considers himself a musician of the same level/type and I had to dismiss that thought by telling him that he first needs to have a world-wide hit. It's not good.

So, when reading the blog post with that description of the world against her (persecution), the mood swings, the clinical diagnosis of being bipolar. These are things I've had to endure for many years, because this is my brother and I care deeply for him.

But I'd certainly not be able to work side-by-side with a bipolar person as it would be affecting me emotionally and then professionally. At least with my brother I just see him on the weekends and through Facebook chat, not every single day and having to ask her things while the mood is not helping one bit.

This is why I've mentioned that we should wait to hear what her team mates will say (if saying anything at all).
Thought I was alone on this. I think she read it poorly, and to call it a 101 mistake that she 'sadly' had to correct seems a bit unfair to the data scientist. But none of that comes across in her comment, which is extremely professional.

EDIT: Just saw your comment below (https://news.ycombinator.com/item?id=14704575). Makes perfect sense, and I see her point now.
> If your body needs 2500 calories a day and you eat 2000

Very few people require 2500 calories a day, particularly with modern sedentary lifestyles.

Plus, aside from the thermodynamics component, from a nutrition standpoint not all calories are the same.
> I must say, this page reminds me of how lightyears ahead Perl was/is in terms of tooling.

When Perl has such a mess of a syntax that its meaning is ambiguous to any static parser, I find it difficult to believe Perl has such amazing tooling - JetBrains for one refuse to implement any official support for it (see https://youtrack.jetbrains.com/issueMobile/IDEA-87976#).
Understanding SettingwithCopyWarning in pandas
I'm sorry you had a negative experience. Thank you for your response! :)
I hear you. I do think there is a better way though, than a) always disbelieving the accuser until proven otherwise or b) always believing the accuser until proven otherwise. Both sides can be exploited. In the case of predators, absolutely, environments that discourage accusers coming forward makes it easy for them to exploit, and that is wrong. In the case of false accusers (more common than I believe most people think), environments that take the side of an accuser makes it easy for them to exploit, and that is also wrong. There's a balance to be struck, and I think we can only consider that balance when we think about all the dynamics of all the actors.
Interesting point.

app/services/signup
app/services/signin
app/services/newsletter_subscribe
app/services/create_report
...etc

In larger Rails projects I've been on, we often start with a monolith but then break it into different services to scale out.

Starting with different services at the beginning may cause some other problems: what if the boundaries between services was wrong?
I hate to be that guy, but the derivative should be

d(GDP)/dt = d(Population)/dt * Productivity + d(Productivity)/dt * Population
Dunno, the world where things are blown out of proportion by fake news and propaganda operatives seems pretty bad to me. They might not seem that bad to you until you're the target.
Do you have any sources on this bias in tech? Genuinely curious.
While sitting in his open office with another employee next to me my boss, the owner of the company, bellowed at me "If I were 30 years younger, I'd jump over this table and fuck you!" I laughed. Two months later I received my bonus; the day after that I gave notice. That comment wasn't the worst thing he had said or done to me.

That also wasn't the first time I had been harassed at work. In the beginning it was a little exhausting because I felt I should stick it out - perhaps as some sort psychological rite of passage. However, I eventually learned the easy way to deal with it. Don't fight. Don't argue. Just leave. There are men and women who deal with harassment everyday gracefully.

The tech industry is so expansive and filled with opportunity that the moment I feel an employer doesn't have my back, I know I can split and not care. I don't know why more people don't see it the same way.
The Revenue Operations Framework
I think the idea's reasonable but it was implemented wrongly by everyone, making it stupid. The aim was to stop unnecessary tracking, not all tracking. See the list of exempt cookies here: http://ec.europa.eu/ipg/basics/legal/cookies/index_en.htm
I don't follow foundry details closely... what are the practical ramifications for moving to 7nm, and how small can they get before physics gets in the way?
Maybe I gave up on the game too early. The difficulty was not ramping up fast enough for me. I might take your advice and reinstall it and continue where I left off.
MedCrypt | Carlsbad, CA | Full-time | Remote/On-site

MedCrypt is building cybersecurity software for medical device vendors, preventing things like pacemakers and CT Scanners from being subjected to malicious hacking. We're hiring a Software Engineer to help build out our cryptography libraries. We are writing much of our code in C, and then transpiling into languages needed by our customers. (We even have a customer building a med device in Node!)

You'd be hire #3, employee #6. Our office is in Carlsbad, CA, but US-based remote workers are cool too.

Email info@medcrypt.co
Ehh, I don't know. It is sharply worded, but "vapid and poor"?

I have a graduate degree. The CS portions of that have indeed been useful in my career as a programmer. However, the rest of my liberal arts education have been helpful in... well... conversing with other liberal arts grads. I sound fairly well-spoken, I suppose, when writing up documentation that no one usually reads. I can reasonably frame a critical argument, except that I live in a world now where most discussion takes place in social echo chambers anyway.

I am pleased with my life outcome, and do not envy the person being quoted, primarily because I lucked into a hot market at the ideal time. But if I were starting out today, I'm not so sure of how smug I would be in comparing my career prospects, core values, and likelihood of happiness and self-actualization to this person's.

Frankly, I think that "blue collar" work would have to pay twice as much as "white collar" work before society would start to re-align itself accordingly. Because quite frankly, we're going on 3 or 4 generations now of the mindset that white collar work is something to aspire to, while blue collar work is a sign of failure and low social status.

Our entrenched cultural bias lags behind the cold economic reality for most young people coming up today.
Funny, it looks about as complicated as I would have imagined it.
Ask HN: Video cdn for mobile
Hey guys am building a mobile app for a startup that doesn't have crazy funding.

Atm we are using cloudinary to serve images which seems alright at its pricing.
Although they need to do video as well. I was looking into cloudinary's allowances and pricing and it seems to be very expensive for videos.

I looked at some other CDN's like wowza, amazon cloudfront, akamai but the details on pricing seemed to be lacking or hard to find how much will it actually cost.

Anyone has any experience with any of the above and willing to give some insights and how cheaper it will be than cloudinary itself?

Here is the cloudinary pricing: http://cloudinary.com/pricing with 120gb storage and 400gb bandwith per month on $224 which I find a bit expensive.

Thanks for any suggestions
Those born wealthy usually fail at being an entrepreneur. While you could be the next Bill Gates, you'd face unbelievably long odds. Becoming a CEO looks like a sure thing for you. I'd go with the safe bet for ten years, and then after that you can move on and then do whatever thrills you.
Heck, you only earn $200k running a "top-grossing store"? How rarified is that air? Even just limiting it to "managers" is grossly skewed, given they likely represent a fraction of the company's total headcount.

The real question is, what is the median salary for an employee in each title/level in the organization.
What I need right now might be a working algorithm which gives the right output and gets the job done for the handful of inputs it's being given.

What I know right now (since I've just been working on the code) might be a much more efficient way to do the same thing, which requires some tricky implementation details, handling of edge-cases, etc.

YAGNI, premature optimisation, etc. says I should stick with the working, slow version until it becomes a bottleneck. The future dev (or future me) who hits a speed issue, does some profiling, and sees this function eating resources, may appreciate finding a comment there listing known issues and potential alternatives.

Depending on how bad the performance gets, they may definitely have time to implement the replacement, as they wait for the slow version to finish ;)

(Disclaimer: I'm currently trying to speed up an O(n^3) algorithm which was fine for n=200 but is now taking hours for n=3500)
Ask HN: How do I write modern JavaScript ?
I want to write readable, maintainable JS but with the overwhelming choice that JS gives I quickly got lost when trying to get a oversight over the JS landscape.

What can I do in your opinion to learn to write modern JS ?
I think there is no argument that the ragged edge will bump around the ideal line - and that in a reasonable expectation of how society works.

The question is more of policy and strategy in how to arrive there. And in that it is unclear that a "fast-and-overshoot" is any 'better' than "slow and steady" vs any other strategy. You have not shown that any one strategy is more wrong, nor more right. Nor is there any collective definition of where 'eventual' may lay, preventing the most accurate strategies that might require, 'going fast, then slowing down, then slightly overshooting, then correcting'.

More specifically, exactly, this is a 'dilemma', and to frame it as a solved argument, essentially saying, 'get with the program' is unhelpful. And the author of the article is pointing out exactly that the "small price to pay" in some cases is being borne by exactly the group that one says they are trying to help. And in that, the "small price to pay" may actually not be so small as to overcome the inherent nature of the dilemma. The dilemma is very real.

Can you not see the perspective that you are telling the article's author that she should "confront her own privilege" and pay the [moral] price of intentionally discriminating against someone that she otherwise would not, because it's somehow better for her in the long run, maybe? That is a very perverse action that you are forcing onto her, that she may not wish to take, even if you say it is in her best long-term interest. For how long should she discriminate, and how strongly, and on what basis? It might actually be in her moral interest to not engage in such a program at all. And that is precisely why this dilemma is both difficult and not so easily remedied with broad strategic declarations.
“is the price right” has become one of the most urgent questions for retailers
The MeDoc Connection
This will help everything equally, but there are much more gains to be made by moving compute closer to memory and benefiting from increased bandwidth. That's the technology I am expecting most gains to come from.
Show HN: Personal feed of homepage updates
aliens.
Quantum Yang–Mills Theory [pdf]
So now a transistor is only like ~35 atoms across!
Learning to code, how is started off and some pointers
They revised that criteria list for C11, given the current state of C induced security exploits.

"12. Trust the programmer, as a goal, is outdated in respect to the security and safety programming communities. While it should not be totally disregarded as a facet of the spirit of C, the C11 version of the C Standard should take into account that programmers need the ability to check their work."

http://www.open-std.org/jtc1/sc22/wg14/www/docs/n2021.htm
Don't you mean

char c = getchar();
while (c != EOF) {
c = getchar();
…
}

?

Which not only reads badly but requires writing the "producer" twice. Though alternatively you could:

while (1) {
c = getchar();
if (c == EOF) { break; }
...
}
> Oslo tried to ban cars, but there has been a huge backlash, without the right sort of support some of the most vulnerable (i.e. people with physical disabilities) just cannot live successfully in cities.

The backlash is pretty dishonest, though. The car-free area (a small part of downtown) will have more handicap parking spots than it does now, sidewalks are being improved so they're larger and universally accessible, and the disabled benefit from cycling infra too—I see people riding mobility scooters in bike lanes in Oslo, much as in this video, but not so many specialty bikes: https://www.youtube.com/watch?v=xSGx3HSjKDo

It's generally the Joe Schmoes who cry "but what about the disabled" and "but what about people who NEED to use cars for their work?", blithely ignoring the points above, and the fact that trade and service unions welcome the change because they'll be allowed too, just like in pedestrian streets, and they'll have an easier time of getting around when they're not trapped in car traffic by people who drive through downtown just because they can and they don't want to use the tunnels.
hmm, That's an interesting perspective. I just wrote that as a way to focus on getting started vs. getting sucked into making it the best thing before anyone gets to see it. You are correct though. It is a blog post about (writing a first) blog post.
interesting; so (perhaps) an 'underperformer' can be 'more fit' due to other factors.
this comment speaks my own views in many ways. thanks for sharing.

i'm still bothered by the active censorship of comments and discussion that occurred earlier in the week, and i hope this discussion is informative for the moderators, who are hopefully having discussions about how best to handle similar situations in the future.
I'm not sure the comparison between CS and law is totally appropriate. Law protects existing wealth, while CS can create new wealth.

That implies that there is not some "fixed" number of CS jobs for which everyone is competing; some CS grads will start companies that will employ 5 or 10 other CS grads.
Given the effectiveness of QE and ZIRP creating 10%-20% annual asset inflation for the past decade while most wages are flat? I'd have to bet on the central banks, not that I agree with the policy.