skysight-inc/HackerNews huggingface dataset:
I can't believe this is getting downvoted. So let me add to it: The thing about @pmarca was that his tastes were eclectic and many of his thoughts were original, so whether he was tweetstorming his opinions to be met with furor, or retweeting other accounts, you had a high density of tweets you'd want to read. There are a lot of spambots and content marketers on Twitter, and he wasn't one of them. So it's a loss to the ecosystem. On the other hand, he got into trouble on Twitter, and as a famous person, he was probably accosted and harrassed by pseudonymous morons, which is a much wider problem Twitter has to address. I personally think that if Twitter tires you out, you're not doing it right: turn off the notifications, allow yourself to interact for 30min out of every 24h and you're golden.
"I've met very few good plumbers, it takes a special person of talent to be a great plumber."

"I've met very few good truck drivers, it takes a special person of talent to be a great truck drivers."

...

There is a whole premise in many post about this story that it's somehow a very rare thing to be able to run a company well and that the person filling the role of the CEO is the main driving factor of success. (Instead of economic factors, outside forces, performance of other employees... oh! I know! The other employees performs solely because the great CEO makes them do so.) I think there's a lot of egotism being expressed in this thread...

(Especially by VCs who basically say they're impervious to misjudging someone's abilities and its true influence on success.)
That's actually an app idea I've had for quite some time for the same use case, I just haven't developed it yet. Of course, I've bought the domain name for it, lol!
“Obama should not put free speech on internet at risk by giving up US oversight”
Premise of New Kind of Science, basically.
A Colombian rebel discovers soft beds and iPhones after 20 years in the jungle
SpacedOut – IRL Space Invaders with Drones
СУПЕРКОПИЛКА – Платит Вывожу $10 Отличный д
If you cannot deal with controversy and criticism, regardless of its merits, do the yourself a favor and stay at home away from danger and critics.
For your own benefit, please understand that suggestion sounds idiotic in context.
Benchmarking Scala Collections
Why is that important given that you can do exactly the same with a commit in the local tree?

I haven't read the paper, but the last paragraph in the article makes me a little sad. Then again, there were hardly any progress that wasn't met with significant resistance initially. (EDIT: typos)
With a billion I could get a cloud of 10,000 servers with 16 GPU cards... mmm, lots of GPUs...

Or 5000 employees and 5000 servers each with 8 GPUs.
I doubt they drink as much as the British or Americans.
Show HN: VHDL pseudo random generator tutorial (three parts)
I don't understand why we should want to placate censorious governments, let alone by giving them even a modicum of power over something this important. Furthermore, if the transition of ICANN won't be a cause for censorship, then why would it placate those governments? If the threat is that they're going to break away and make their own systems, wouldn't that be in order to more strongly stifle free speech? If that is their reason for breaking away, the only way that giving them partial control would prevent that is if the system we already have is made to be more controlled instead.

I really don't see any upside to this, as a US citizen strongly in favor of free speech. There very well may be no downside, but I've seen no strong case for this that doesn't come down to global politics to appease other nations with far less stringent free speech protections.
The Menacing Hurricane Matthew – ABN Apocalyptic Weather (September 30th, 2016)
>Fighting harassment is the opposite of collectivism. It seeks to allow each individual the greatest opportunity to express themselves freely, as themselves.

... by curtailing the freedoms of other individuals, in the name of group wellbeing.

Regardless of whether harassment is collectivist or not, I was simply pointing out that feeling guilty for actions of people in a similar demographic group to you (an overtly collectivist action) is currently wildly popular.
First video, now images - wonder if speech and others are on the way?

It's nice that they're doing this, helps advance the art I think. But it also puts a lot of smaller operations in unis sort of under the Google system in that they're best compared to Google's ML work and others using these datasets. It's a small way of stacking the deck to make Google and DeepMind more embedded in the community.

That said, its utility for others surely outweighs the strategic advantage gained here, so I for one welcome these libraries. A lot of work goes into them. Hopefully others will release theirs as well.
Monod the markdown editor: v4 released
feel strangely emotional about the end of the mission :(
You can do some cool stuff with the APIs and datasets the big companies provide.

Most are typically priced per API call with generous free tiers. I expect these will get cheaper. I'm working on a search engine for lectures (https://www.findlectures.com) - for ~30k API requests I've been able to do everything free.

A lot of interesting large data sets are hosted in the "cloud" too for you to use for research, so you can get at them that way.
True wisdom is timeless. Assuming we're still around for another two and a half millenia, I imagine the Art of War will still be read and studied.
This was done before and posted to HN a while ago somewhat (albeit not in the same sense like DeepDream) NSFW http://blog.clarifai.com/what-convolutional-neural-networks-...
Perhaps they assume it is the same result as seagulls that eat plastic things and end up dying with a full stomach.
Something something mythical man month?
It's important to note that gitless aims to be a porcelain on top of git. That means git stash isn't going anywhere: both systems can operate together seamlessly on a same repository.
Unless the amount of data you need to transmit is large, I always prefer that approach as it enables other UI features without any additional network trips by the client. Also, it lets one use the same mechanism for multiple uses (in this case, get latest messages), so it adds less complexity to the app.

In the articles example application, you can transmit the top X oldest messages after the last seen timestamp for each room, then have the client derive the unreadness of each room. You then can use that same info to do things like preview the oldest unread message for each room and hide latency when opening a room as you already have a screens worth of messages in hand. One doesn't need to get more recent messages as UIs generally don't have room to display large numbers and should switch to a "lots" indicator.
I use VueJs for a side project after trying Ember and not liking how opinionated I found it to be, after considering Angular as I had used A1 but all the mess around A2 kept me far away, and considering React/Redux but wanting something that handled everything (routing/data/templating) and was a little more solid. That brought me to VueJs and it felt like a breath of fresh air. When it came time to decide on a framework to use at work for a new project VueJs was a no-brainer from my standpoint and it looks like that's what we will be going forward with. I'm glad 2.0 came out before we really got started.
I apologize if this is too far off-topic, but all this talk of "focus" lately keeps reminding me of A Deepness in the Sky, by Vernor Vinge, where a much more sinister (and more sci-fi) version of it is called exactly that - they forcibly "Focus" a group of people into the office equivalent of slave labor.

Great read.
Right. That's pay for volatility. Huge problem.

Worst case: Pacific Gas and Electric before and after deregulation. Before deregulation as a public utility, a century of modest profits and modest CEO pay. After deregulation, wildly volatile profits ending in bankruptcy three years after deregulation, and much higher CEO pay.
jrs95 is talking about Angular 2.
>As the designer of the class, often neither you can possibly anticipate all the ways in which objects of the classes involved will be used

That's why you subclass -- or compose. The subclass can use them in other ways.

The problem with what you say, that you can't "possibly anticipate all the ways in which objects of the classes involved will be used" is that if you let that happen, then you have to forever support the different ways by which they are used -- and you can't change your implementation internally, make it more efficient etc, because different external code uses various internal details of it.
thanks for posting...I will try the implementation you linked to and see the effects on performance.

Channels end up locking under the hood as well, so from a purity standpoint I wanted to avoid those...if channels are indeed faster, then clearly I need to rework my approach.
The claim being made is that men are not targets of SIMILAR campaigns, as in selected for the sin of being a man.
I don't think you meant to imply it. I don't think anyone means it. But that's what they're saying. Men get to take credit without fear (they simply do: look at the front page of this site every day).

Women don't.

I'm not OK with it. Nobody should be OK with it.
> a confusing maze of stuff that you can't find your way out of

Manhattan above Houston St is basically a grid with an X/Y street / ave system. It's really not that confusing nor a maze
Becoming an intermediary would be a lot of risk... but maintaining a list of factories that have had problems, alternate names that they go by, and another list of factories that have successfully completed projects... that sort of reputation list might be very valuable.
At least they didn't try to make it some node/electron application and just let you use your browser. Using Python/HTML/JS greatly lowers the barrier to entry for contributions when compared to C. Hopefully it means better features/development.
Personally, I like to occasionally remember that there's not a single computing device in my life I really own. It can be either a comforting piece of knowledge or a frightening one depending on your perspective. I like to take the former perspective.
Dell XPS 13 9360 QHD+ I5-7200U Notebook Review
I don't particularly like the idea of mozilla bringing in this from chrome just to cut costs.

Just feels like a step towards chrome further dominating.
It does matter. Are we going to let one basement dwelling loser ruin the internet as a whole for everyone? Are we going to empower anonymous commenters to pit people against each other?

It may be ignorant of me to suggest blowing these trolls off and not paying them attention - but it isn't insincere or sexist. I'd like to hear your solution.
This was Satya sending the strong message that no-one is untouchable and everyone must get inline or they will be next. It's actually a common strategy that requires the victims to be their best people. Obviously you can't to this too many times. Politics as usual.
That isn't the case being made:

"men become targets of similar harassment campaigns"

was the case.

Not

"men become targets of similar harassment campaigns because of their gender"

If you want to qualify away from beliefs towards physical properties then fine. Lets turn around and look at those harassed for their hair colour. How about skin colour? Origin? Things other members of their family have done?
The Obscure, Legal Drug That Fuels John McAfee
I think the astronomical price tag is for the whole Gateway Project not just the tunnel, there's the expansion as well as refurbishing of the existing tunnel that was damaged by Hurricane Sandy. This article is a good insight into how convoluted the whole project is:

https://nextcity.org/features/view/gateway-tunnel-project-hu...
FWIW it appears that essentially all the Chinese mining is now done with "standed" hydroelectricity out in the middle of nowhere; even coal is too expensive to be competitive.
If Mozilla wants to lower their engineering costs, wouldn't it make sense to start cutting back on projects like Rust?

Don't get me wrong, Rust is an amazing project and I am happy it exists and grateful for their work on it, but if I had to choose between Rust and Firefox, for the shake of internet and freedom I would choose Firefox.

I guess a PDF viewer or just another implementation of Flash is not sexy, interesting work, but IMHO is more aligned with the mission of Mozilla.
How would you feel if somebody who saw what programmers do only on TV tells you "A very highly trained monkey can do what you do - type on a keyboard." Because that's what programmers do, isn't it?
maybe, because it was her own son and she didn't want him to face more jailtime? I thought it didn't matter though, I thought the owner could choose not to prosecute, or tell them to drop the case.. or maybe that's on a state-by-state level.
Not the parent but I'm using it to stage sections of the file and then revert everything that is not staged. For example all logging statements.
Or use staging as a mini commit. It's sometimes easier to look at the diff and stage what you consider to be working code without introducing commits. That of course could also be done with committing and then squashing but that's more work :)
> The suggestions are repeated and clear: a woman putting herself out in public talking about her work is begging for harassment.

This is not what is being said.

I think you have found a very small number of comments and extrapolated them to take a side on the argument you want to have.

And I think in doing so you are confusing the issue and hope of progression.

Firstly, what I am seeing said in these comments and in other articles and circles is that harassment is something that happens, something that is worse if you are seen as vulnerable, and many suggesting that more women are seen as more vulnerable than men.

As a response to that a lot of people are suggesting that perhaps vulnerable people should use pen names. The response to this is that pen names hamper the point of writing.

Nowhere have I seen serious claims that they were "begging for harassment".

What I have seen are people who receive hate simply for 'being ginger' in photo's on Reddit. People who are harassed and followed in the street for being obese or mentally ill. People who are teased and chased or excluded for being weaker or slower. People who receive hate for making political comments on Facebook or twitter. I have seen these people have real problems with those that harass them following and abusing them from site to site, stripping them of their self-worth.

These are the things I am not OK with.

I am also not OK with you marginalising the problems of others (which in this case appears to be any vulnerable person sporting a penis).
Still not solving all the problems that an accessor does.

Say you suddenly want to change the position to another unit, or change how it uses position (perhaps return a different position on some cases).

With direct access, you can't.
Hey, they may be fucking up their browser constantly and doing things the user base hates, but at least the CEO didn't give money to prop 8.
Wow.. those sugar industry must be really loaded to have funded 50 years of research.
Sure part of that wasnt funded by government as well?
Can anyone share other git porcelain projects? I'm especially interested in any that are not necessarily intended for use with code. Think more along the lines of writing or something, maybe. Any kind of refs juggling that isn't just standard git.
Seems more like: "next time, how can I not have to throw the first one away?"

Maybe you never get to that point, but you could at least have to throw away less, or be closer to a final version the first time around.
Yes. You would have to have a large training set with these labels but it would be pretty straightforward to train. You would probably want a tagging model not a classifier because there could be multiple objects of interest in the same image. If you get me the training data I could train a model for you pretty quickly.
" and wasn't clear how Google could get that value out in a reasonable timeframe."

Tell us, how the valuation can be justified in terms of dollars.

Which 'AI' products are useful in the portfolio today, that makes products useful to you and I, that are derived from DeepMind?

The fact is - 'AI' is really short-hand for Multi-layer Neural nets - and they are applying those things in some very specific areas such as voice recognition and image recognition.

I think there will be many more places where we can do this - but I think it's going to be a very long time before we get to 'true AI'.
Agreed! In many ways it is massively underrated precisely because it isn't backed by a Google or Facebook. Definitely glad that people are seeing its awesomeness based on merits. I love React and its whole ecosystem, but Vue definitely stands on equal footing. There's good reasons to love both.
That made my head hurt.
One of the hardest thing about git is the multitude of options and workflows. It makes it powerful but also intimidating for newbies - so many commands and flags!

Having several years of git experience, I've set up on the following workflow, which avoids stashing and mixed resets. I think it's quite safe and simple.

1. using feature branches for everything (except when I'm the only developer in a given repo); I have `goto` and `forkto` and aliases for git checkout / git checkout -b

2. frequent, small commits - for backups, and to have "recovery point" for this scenario when you change one line and everything's on fire and you can't find out what's going on for next one hour

3. try to never do partial commits, always commit everything ( git add -A . && git commit ). This teaches you a discipline to do one thing at a time. If you have a sudden need to do something else, git branch, git commit, git checkout previous-branch. Or git commit, continue working, git rebase -i to reorder/squash commits later if needed.

4. for "work in progress, will come back later" commit I have an alias "wip" = "git commit -A . -m 'wip'"

5. for permanently throwing away stuff, "git reset --hard" (used rarely)

6. since I do lots of small commits, at the end of development I clean up with `git rebase -i`, squash stuff, improve commit messages if needed, maybe reorder etc.

Due to 2 and 3 I basically don't use stash at all.
I think however not everyone is so keen on interactive rebase as much as I do :)
No need to guess. Biographies of Gates and Microsoft are plentiful.
Who doesn't love a 500-comment subthread?!
ESLint v3.7.0 Released
> Executive comp is a major racket, enforced by the standard that this is "what the market average is". Which is set by executives overpaying themselves.

> Ask yourself if your CEO is really working 100x as hard as you, or 100x smarter than you. The answer is usually a definite no.

Ask yourself, does a software developer in SF work 1000x harder than a laborer in the Congo? Is a PhD Physicist really as smart as a NYC sanitation worker?

Apart from the emotionally manipulative language, I'm not sure what your point is. CEO compensation is a price. What does hard work or intelligence have to do with the price of something?
I believe you mean evasion. Nothing illegal about avoidance.
I always wondered what would happen if say MS and Apple decided to just block ads by default on systems with their OSs.
I think we do understand your point, and it reduces to "blockchain blockchain blockchain blockchain because blockchain blockchain".

But then fails to be better or even different to what we have now:

This means merchants can denominate prices in whatever they'd like - and buyers can pay in whatever currency/asset they'd like.

Indeed! We have that now. Where I live we use the Australian Dollar because that's what buyers and pays like. When I want to convert stock to cell phone minutes I do that through a settlement layer: log on to stock trading platform, sell shares, wait two days, buy cell phone minutes - it's sufficiently instant for my needs, and appears to be meeting everyone else's needs as evidenced by the continual churn of economic activity.

One issue I see with your proposal is I'm not convinced I know how to rationally price an oil certificate vis-à-vis a cell phone minute. That's why we need markets, I guess.

Blockchain is a solution looking for a problem. The problem of converting stock certificates to cell phone minutes is largely solved for most people who own stock. The problem of purchasing cell phone minutes is largely solved, and for those places where it isn't slapping a blockchain on it won't help any more than slapping whatever database is popular this week on it.
Vue has been my favorite view framework/library/whatever experience in JS thus far. Good docs, sensible supporting libraries, helpful community, easy to understand. Excited for 2.0.
Presumably the long-term goal of rust is to reduce firefox engineering effort by allowing firefox internals to be written in rust.
Apparently: yes. That's what we're saying when we say that a solution to this problem is that women should stop taking credit for their work, their writing, and their opinions.
Most dividends are qualified, which are taxed as long-term capital gains are, at least federally.
If that means that they get to focus more effort on improving Firefox's now aging renderer, and continue to improve their JS engine, I'm all for it.
The Eich affair was really stupid, but what evidence is there he'd do any better?
For how long? Sure they have a deal with Yahoo (Verizon?) that could fund them for some time. When that deal runs its course what do they have to bargain with?

Their market share is currently in the single digits on the desktop and they have virtually no market share on mobile which increasingly is more relevant than the desktop in terms of usage.

It's smart for them to decrease costs and maintenance burden right now while they still have the resources.
or committing and amending that commit, which is really no extra work
They might as well adopt blink. Make Firefox a Chromium Clone/Fork and call it a day, that seems to be what they want.
I need to bill out at an amount higher that that to be profitable to the company. They don't pay me anything near that.
The IPC mechanism used for electrolysis was adapted from chrome
Blurs can look a bit more natural when done in a linear color space. Does your app work in linear or sRGB or something else?
That's a lot less than what Microsoft is offering.
The processed food industry followed what the guidelines were to be compliant and be profitable.
I don't see how what scientific studies recommends, such as whole foods and greens are in the same vein as a low-fat microwaveable TV dinners from processed food companies.
OTOH, this means more focus on things like Rust, Servo, Gecko improvements, and JS engine optimizations (to say nothing of implementing ES6 and beyond).
In theory? Not much. In reality? For one, that's a lot of work, especially to screw someone who did a decent job (presumably), who's compensation probably is a drop in the bucket compared to the stock price, and, let's be honest, has a chance to be on your board. The amount of incest in company boards is pretty high. So if you do it to them, there's a chance they'll do it to you.
How many people are working on PDF.js that are paid by Mozilla? https://github.com/mozilla/pdf.js/graphs/contributors looks like there are only 2 main contributors (i.e. maintainers, in the sense of continuously and ongoing committing for longer time)
When people talk about pay gaps between executives and rank-and-filers, they generally mean pay gaps between individuals, not pay gaps between collectives (in this case, the 7 executives vs the 2 million employees).