skysight-inc/HackerNews huggingface dataset:
>“Therefore, my advice for the do-it-yourselfers who might want to “reinvent the wheel” as I did would be not to waste so much time on this venture. Buy a car from a dealer, now it is not a problem anymore.”

Building your own car and making something sounds cool, but this really hit home for me. What am I working on, and what problem am I really solving? A good question we should ask ourselves, in my opinion.
She was mocking racism, people confused it for racism. The reactionaries remind me of the people who wrecked this Banksy: http://www.theguardian.com/artanddesign/2014/oct/01/banksy-m...
Surviving Your First Week in Vim
I know that this is going to be an unpopular opinion here, but my family is Nepali, so I have to clarify two things:

> The Sherpa is one race where nothing negative is said about them...

First of all, this isn't true (source: my Nepali family).

> And if you want to do, better look up about their bravery and count the costs :)

This practice has been a major source of criticism in the past. The Sherpa people are often hired by wealthy foreigners as guides for mountaineering, and while there's a perception that they are "locals" and therefore at less risk during these expeditions, this isn't always the case. It's often been described as an exploitative practice, and I can assure you that many Sherpa people do dislike their ethnic identity being used as a synonym for "guide".
Dude was a piece of shit, you find those guys in every domain probably.
Design affects conversion rate but the thing to understand is that you rarely know what it is that affect it before you actually test it.

There is an almost infinite amount of space between something completely useless and something purely functional and there is an almost as big amount of factors that affect how it converts many of them outside the scope of the design.

The exact same basic bootstrap theme will convert really well for some and horribly for others and have nothing different between them than the product and the images.

And so to repeat (sorry) you need to understand how to use the designer for the right things. It's not their job nor should it be to create the optimal design up front. It's their job to give you a good starting point and to achieve that is fairly simple as long as you set some limitations up for them.

You could might as well require of the developer to have great aesthetic sense or the marketing guys to understand why a call to action on a page require a certain amount of "white space" to make it stand out. If they do it's great but there are just far between them.

Otherwise there are already a bunch of tried and true templates out there you can just buy and that is what many do.

I agree that there are some designers who are purely aesthetic but sometimes that actually is a force that if you understand how to use that skill you can create something truly amazing.

Of course good designers have some sense of what is a good basic structur, but just expecting a designer to somehow both be a marketing expert, seo expert, analytics guy etc up front is a tad too demanding IMO.
Offending people who might have lost a close family member to AIDS you mean?
I don't like the extremism behind the idea that we should fire someone from their job over a off-color joke which is intended for a small audience, but may be overheard accidentally by others.

That sort of absolutism of policing thought just doesn't end well, ever.

To translate it away from Twitter: imagine you're at a public space, such as a mall, and you happen to be walking by a table of people leaning together just as one makes a racist joke.

Is your response a) give them a sort of disgusted look and go on about your day or b) call everyone you know and repeat the joke to them, along with the location of the table in hopes you can whip up a mob of people to shout obscenities at them, continuing to follow them around for the day, and eventually form a mob outside of their office building, continuing to shout at them until their employer fires them?

Most of us would go with 'a' and not 'b', because we realize that what happened doesn't really fit the extreme response. It's interesting to me that people feel that more extreme response is okay, as long as they don't feel personally too involved with it (eg, they can shout remotely).
> With decent static analysis you could check that the signatures of all types and functions are identical or compatible, I suppose

"I suppose"? This has been done for years already. There are even GUIs for that (so that people don't have to use the CLI) which tell you "between 1.2.3 and 1.2.4 you did the following: ... This will break compatibility in the following cases: ..."

So it's better to not even try?

Additionally, for many changes it is reasonable and possible to check whether behavior has changed. Not every function has an unlimited number of inputs and outputs.

That's one of the biggest reasons I avoid Go and PHP: It's not only that the developers ignore existing solutions if they haven't "invented" them themselves, but that they don't even care about improving things where no "perfect" solution is available.

Ignorance and arrogance is a combination which doesn't make me trust them, and products based on their software. (OwnCloud, Docker, ...)
Can't recommend this highly enough -- Rob and Sherry have talked about the ups-and-downs his entrepreneurial career had on their marriage at previous Microconfs. It was genuine (verging on raw) and enormously affecting for me -- helped avoid some stress in my own marriage. (Not obvious for me, for example, that firewalling your spouse from business finances is sometimes a stress-reliever for them.)

Sherry has separately talked about depression/psychological health for founders, something which far, far too many folks struggle with (quietly).
Install Node.js v0.12.0 on Raspberry Pi
TouchDevelop goes open-source
If you liked "Into Thin Air" you should read "The White Spider" about Heinreich Harrer (who was the inspiration for Brat Pitt's character in "Seven Years in Tibet")
And it helps you figure out when exactly you hit the completely unrelated article about shopping malls or something at the end.
You have a great eye for details, I see.
> most notably that magnetism is actually just the "lag" in electric forces, hence "electromagnetism."

I've never heard that before! Is there any place that I can read about it?
Hitachi invents Happiness Meter
This was my thought as well. I guess it's a nice class for existing Python users to dive into performance testing with. Guys who have used Load Runner or something for years wouldn't use this but I might play with it since I am on the devops side and know Python.
Users should boycott. Or at least developers should do at least. I had a paid account and I'm not gonna renew. Keeping apps away from my data is not something I will tolerate. I think LinkedIn needs us more than we need LinkedIn. The whole "networking" promise of LinkedIn is false - it's mostly nagging recruiters who can't even read you resume right.
"bad human being."

I'm sorry, but none of us are capable of judging the entirety of a human being as "bad" or not, based on a few of their tweets.

Cast the first stone, and all of that.
The tweet is clearly a quip about western white privilege. Her tweet caused no harm, but the blithering mass of bullying social justice warriors continually ruins lives.
I think the issue is that the response is disproportionate to the sin. Littering is socially undesirable but randomly executing 1 out of every 10,000 people who litter is probably excessive. In the same way, racist tweets are undesirable, but lynching randomly people who make them seems unproductive and does nothing more than fill people's want for something to self-righteous about.
And once again we would learn how to write efficient software, yay.

I can't imagine this happening though (before another paradigm shift).
Another relevant instance from last Summer:
https://news.ycombinator.com/item?id=7869644
Ah so that's what was happening. I was trying to post it yesterday with no luck.

I wonder why the mods would block this link. I'll admit the article seems more intent on telling a sexy story than commenting broadly on the state of Silicon Valley gender issues.
> How, exactly, did her tweet affect people?

Have you ever been the victim or racism? If not, let's say you're in an open group, you're of a certain nationality (let's call it X), and some other member of that group starts making racist or xenophobic jokes about your race/nationality.

By mistake my skin is white (so I've never been the victim of racist jokes/looks, even though my brother, whose skin is browner, has been a victim of said racist jokes), but being from a not-so-important-East-European country I've been the victim of xenophobic remarks/jokes coming from people "with the best intentions". They always, I mean always, hurt. It also hurts me why I have to explain on HN why racist jokes hurt people. I've been in this community for lots of years and never thought I'd see this day.
What about the sizeable parts of capitalism that aren't environmentally focused or that are economically comfortable?

What about the even poorer people who only receive new hardware when richer people buy upgrades?
> This is not about justice, it's about a bad human being getting what she deserved.

... I'm sorry, I thought we were using the English language here and that we had a seven-letter Latin-derived word that we generally used to describe the situation of "[person] getting what [he/she] deserved". Perhaps I erred. Entschuldigung; tut mir leid.

But regardless, even accepting the (modestly tendentious) assertion that this is about a Bad Human Being, angry mobs following the Outrage Of The Moment and out for blood are hideous and disgusting phenomena themselves at the best of times. The modern justice system was largely invented to counter these barbarous shortcomings, which is why we have nice things like presumption of innocence, rights of the accused, impartial trials, the notion of the finitude of one's debt to society, et cetera.
Upload OpenDocument Spreadsheets and Convert to PDF Using Aspose.Cells for .NET
I think that people who meet the following criteria:

- Are judgmental or annoying.

- Feel the need to interject their unsolicited opinion.

- Are not me.

Will be categorized as "bad" people. Bad people should have their livelihoods taken away from them and be subject to public shaming.

Please report to HR.
Assuming some amount of my taxes goes towards funding these grants, I'd much rather that money goes towards funding advances in battery or materials technology than to in-depth analyses of Shakespeare. There are advancements and improvements to be made in fields like social work and law but I don't think they'll be made by writing dissertations.

Also, are you saying some PhD's take 10 years to complete, not including undergrad/masters? My understanding was a PhD on its own was typically a 3-6 year endeavour. I know it's a difficult project to manage but 10 years seems long.
This one especially: http://www.puzzle-nurikabe.com/
I'm not saying firing her was fair or unfair - the company has to respond to public reaction too. I'm saying how is Twitter the bad guy here.

> but may be overheard accidentally by others

There is nothing accidental about tweeting in public. If she wanted to limit the exposure, she could have used the "protected tweets" feature.
So, if a person is racist, but doesn't say a thing, than they're good?

Sorry, can't see any logic in your statement there.
I don't think someone is a "bad human being" even if he or she thoughtlessly makes a bad joke.

Moreover, lynch mob can hit someone wasn't bad at all. Someone just mishears or misunderstands, is mightily offended and the twitter storm starts. Like that guy who joked about dongles. It is not inconceivable that someone might make a half-tone joke that is completely harmless, and someone mishears and thinks it was racist or sexist.

There is no way to defend against that. "I didn't say that (in that context)" is not going to work.
Plus, for some reasonably large percentage of the populace, being righteously outraged is a pleasurable experience. In 1984, the inhabitants of Airstrip One needed nagging from the telescreen to do their morning calisthenics, but even Winston could get worked up for the Two Minute Hate.
Robert Robinson Taylor, first black graduate of MIT, on postage stamp
If everyone was treated equally, no matter the platform, I might agree with you.

But, don't you think it's interesting that out of all the countless racist and sexist comments on twitter, that those who are chosen for pillory fit an obvious demographic pattern.
Did you even read the article?

- She was jobless for a period of time, and there's a lot of stress that comes with that.

- Her family seemed to be set on disowning her for tarnishing their name.

- She can't date without someone Googling her and most likely being turned off by what they find.
Ask HN: What is an appropriate salary for a “Junior Data Scientist”?
I have an interview with an NYC company for a position on their Data Science team and the title is not Junior Data Scientist, but it is obviously a junior role on the team, which is fine. I will spend a lot of time acquiring, cleaning, parsing, and storing data - essentially all of the non-sexy parts of data science. Would $70k be an appropriate figure to suggest when asked about my salary requirements?

About me:

- Graduate Degree in social sciences

- 2.5 years experience in a semi-relevant field (I do a lot of the work previously described, but it is not part of my job description).

- I've taken numerous data science related classes both in-person and online

- 2 years programming experience with multiple languages
I've heard of instructors doing things like this - but, seriously, who has time to keep track of all these points/levels/special adjustments? I'd spend more time maintaining this system than teaching/grading/planning.
Eighth Amendment - and secondly, I can't say the "social media lynching" is right either. This has gone far & above reprimanding someone for racial language to full on schadenfreude and mob punishment, and I can't agree thats an appropriate response to anything.
To indicate how far we've come from that, my biggest concern with the lowRISC project I mention elsewhere is that it's a RISC-V project, and in a very New Jersey way, that CPU has no provision for integer math errors other than divide by zero. Also makes the large integer cryptographic crowd rather upset.

While this is ... tolerable, I seriously wonder what other corners are being cut, e.g. in the unreleased privileged ISA.

(A bit more background: RISC-V is intended to be a open core for everything, so making the base processor simple for education is good, but promoting it as a CPU for industry is in the direction of bad, IMHO.)
The OP is complaining that the guy won't give up something he made just because money is waved in his face. He is complaining that greed is not motivating this person.
Do you have a source that most of their traffic is from booking.com?
Firstly, she's not a racist, she made one joke with racial tones.

Secondly, do you not see how your position is a rather extreme one, that other, more moderate people might not endorse? Racism is bad, but saying racists aren't people and deserve any kind of mob justice against them is also bad.
It is better to keep your mouth closed and let people think you are a fool than to open it and remove all doubt - mark twain
You're right, she should probably be executed for that joke. /s
At least logged into my Google account, if I type "Justine", it suggests "Sacco" as the top completion. It's not all that hyperbolic to say "ruined your life" when your first name is literally a global URI to the (perceived) worst thing you've ever done.
Exactly. I thought hacker news was a relatively smart crowd, but it seems there are people in this thread that don't even get that.

"Stop the planet. I want to get off."
Um, sometimes? HN is big, and there are crossover populations.
Yes, exactly, as a joke. The amount of backlash she got is far greater than the atrocity of making a bad joke.
Due to the startup time your average server would, in practice, still need to run an SSH server for remote administration which is a vector for attack. A MirageOS server you would instead just tear down and start a new version of.

A WAF also still passes through HTTP requests which hit Apache/nginx which calls out into the OS and altogether that give a significant surface area for vulnerability (think e.g. shellshock and ENV variables.)

I also don't think anybody says that MirageOS is ready for the general purpose use case; it's very much specific experimental tooling for (currently) really niche cases.

Unikernels do have a ton of future potential though ....
> It's like the American usage of Indian tribe names for naming sports teams and Army helicopters, that's not done out of disrespect

What does it mean to say that "it's not done out of disrespect", when it's done even despite the objections of the ethnic group in question?

In this particular case, I can assure you that many Sherpa people very strongly object to the use of the word "Sherpa" as a synonym for "guide", and they do indeed feel it is very disrespectful.
Very cool, just cost me a bunch of time I've really should have spent on more productive things ;) And will cost me even more in the future.

Any reason why the Android App needs access to local storage? (0h h1 doesn't)
>racist

I'm not sure you know what that word means. Telling an off-color joke that simply referenced race is not necessarily being racist, any more than telling "your mom" or "that's what she said" jokes makes someone sexist.

Racist:

NOUN

a person who believes that a particular race is superior to another.
To be fair, Pax Dickinson wasn't one stupid tweet, it was a pattern of awful shit over years. At some point, it's not a careless lapse anymore, you're just a d-bag. A few examples:

"In The Passion Of The Christ 2, Jesus gets raped by a pack of niggers. It's his own fault for dressing like a whore though."

"aw, you can't feed your family on minimum wage? well who told you to start a fucking family when your skills are only worth minimum wage?"

"Who has more dedication, ambition, and drive? Kobe only raped one girl, Lebron raped an entire city. +1 for Lebron."

And arguably the worst, for a freaking CTO:

"Tech managers spend as much time worrying about how to hire talented female developers as they do worrying about how to hire a unicorn."

Would you hire that guy to represent your company?
Except for Facebook and LinkedIn, I haven't used my real name and any personally identifiable information on the Internet in 20 years, since I realized that everything I wrote on Usenet would be there forever. There is no value with having the things I say potentially used against me for the rest of my life.
I think they article would more aptly have been titled, "How One Thoughtless Public Expression of Justine Sacco's Lack of Judgment and Racism Had Consequences." Really hard to feel sympathy for her.
1. There are many different teams of "devs" that each do their own thing ... but as far as I'm aware — The main site is still mostly PHP and Java, with perhaps a bit of Node and Go here and there. The iOS folks, are naturally Objective-C, and the Android folks are Java. Interactive News is Rails and Node, with a touch of Haskell whenever Hinton throws it in the mix ;) Graphics is as static as possible, with Node tools for pre-building and pre-baking.

2. As you can read for yourself here: http://www.nytimes.com/2014/06/04/opinion/dowd-dont-harsh-ou... ... Maureen Dowd is clearly down with groovy, far-out technologies of the mind-expanding sort.
Show HN: Blockify – Blocks of Portable HTML, CSS, JavaScript and PHP
I like to think of self-righteousness as a drug. A subtle but lingering high. I know I get off on it from time to time.

Post anything online and there's a chance you'll be someone's next fix.
Show HN: Feedial v0.1, a next-generation news reader. Any thoughts?
The barrier is batteries and the cost of them. I briefly looked into this. To run my house's essentials: heat, water, fridge, and 1-2 outlets for electronics I currently use a 5KW generator when the power goes out. I have a transfer switch that shows me my peak current: roughly 2.5-3 KW when the well and fridge are running. A deep cycle marine batter that you can readily buy from Amazon costs $100 or so and gives you 12 Volt 35AH. That's 420 Watt hours. Thus to run just the bare essentials in my house for 1 hour, I'd need 7 of these (assuming perfect DC to AC conversion). To run for 24 hours, I'd need 168 of them. So I am investing $16,800 in just batteries. But don't forget, that there will be periods of cloudy days, so you want enough capacity to get through those. I haven't seen the sun here in CT for about a week now... Oh, and in the summer, I do like my AC which itself pulls 5kW and has a relatively high starting current. I'd have to quadruple the capacity to run it. My basement is simply not large enough to contain all these batteries + inverter system. Doing all this to save under $200/month on the electric bill will never pay for itself.

A low cost space saving battery with high energy density would be pretty game changing here.
The joke was supposed to be on her ignorant statement not on the nation, the disease or the victims. Unfortunately, no one got the joke.
I missed no such point. If you want to be a racist, sexist, or anything else potentially covered by *-ist, do so locally and quietly. If you don't, the mob of internet injustices will hit and will kill your livelihood.
I find this much less interested in getting clicks, and easier to read: http://en.wikipedia.org/wiki/Sirolimus
Except she wasn't being racist, she was being sarcastic about racism.

And in any case, no crime deserves the horrific public shaming she got.
Over-reaction or not, freedom of speech does not guarantee a receptive audience.
HR has the ability to use Google before they hire you, as do clients. So while you and I might not remember this person's name, it's still infamous.
Europe uses 220-240V.
Look at Awesome PHP:
https://github.com/ziadoz/awesome-php

You are now probably going to get to learn about using composer to pull down PHP packages. (similar to node's npm)

Also, look at the PSRs for coding standards:
http://www.php-fig.org/faq/
Don't forget AC and furnace. In most places where you can efficiently use solar panels, AC is pretty essential.
Poe's Law: Without a blatant display of humor, it is impossible to create a parody of extremism or fundamentalism that someone won't mistake for the real thing.
USB has the best chance to be successful (since people already get used to it on airplanes etc.) - it's better than nothing.
Miami is nice this time of year. actually all year round.
Are coming soon pages, like this, actually effective? Discuss:
I see this link earlier on today on Hacker News - wondered what peoples thoughts are on successful coming soon pages.

The reason for them is acquiring validation, but are there other methods which can be adopted to acquire this insight other than market research?
Early in a startup you need to acquire your customers for free but later
An Introduction on How to Make Beautiful Charts with R and ggplot2
Krakauer tends to repeat himself. To some extent, this is necessary. For instance, because there are so many people to keep track of in the book, and because some of those people have the same names, he'll often introduce or describe them several times. That much seems forgivable, even helpful. Occasionally he'll also repeat descriptions. Everyone does it, but when he repeats particularly memorable or creative descriptive phrases, they jump out at you.

These are very minor literary lapses, of course, and I don't want to make a mountain out of them. It's a damned good book, and I should be so lucky to write something like it some day.