skysight-inc/HackerNews huggingface dataset:
The poorest people spend the most time consuming media: http://www.nielsen.com/us/en/insights/reports/2015/the-total...
Needs more marquee. Put some challenge in ticking the boxes because something something gamification.
You're right, as soon as they comment constructively: like you do :)
Thanks for this. Looks interesting.
Yes, it's entirely possible to be both human and a piece of shit at the same time. It's the scammer's job to convince everyone that he is more human than a piece of shit, and it's our job not to fall for that. The factual validity of whatever bad names we might call him is irrelevant.

(No, I don't think that calling scammers bad names is a viable anti-scammer strategy. I just don't agree with the opposing effort, which should only be expected from the scammer.)
Evil mega corp does evil shit. News at 11.

Seriously. Stop it with the "dear mark" letters. Stop telling yourself Facebook can improve and it just needs to know what the community wants.
GPL countdown something?
I was thinking about that as well, particularly the "complacency index." I have never heard of this composite before, of course I am not an economist but I do follow finance. Can anyone speak to if this is an exotic index?
URL Shorter with a Twist
I disagree. It would never have entered my mind to do such a thing at age 22.

These people rarely change; if you don't punish them severely, you're giving them an unfair advantage over honest people. We don't want to live in a society dominated by crooks.
I'm saying that you need to be more specific. Just asking for name and having a non-nullable field for it runs straight into this problem, because the user will not know whether you are asking for their legal name, what they want to be called on the site, or what they want you to put an address label when physically mailing them, all three of which may be different.

> To add to my previous comment, what if two or more people from the same address are signed up for your service? How would you help them distinguish between the correspondence each one gets from your company?

By asking "what should we call you when mailing you?" (if you insist on a name field) or "which address (including name) should we use when mailing you?" You could then if you wish pre-populate any variation of name you might have on file for them in those fields; the point is that the more you focus on gathering the specific information you need for that specific context, the fewer wrong assumptions you will be making about what the user would actually prefer.
3D Printed Camera
I really like this article but there is a problem with it: what happens if I use one of your techniques and I screw up? These steps you describe are a black box to someone who is no git savvy yet. While these definitely help but they propagate the "git is scary, cross your fingers" mentality. What I mean by this is that the reader won't be any wiser after reading

> git reset HEAD~ --hard

What is ~ after HEAD? What is --hard? Is there a --deep option as well?

So I think that you could upgrade this with some annotations over the cryptic parts with a little explanation. What do you think?
>>> Interactivity is important in a training setting because you're learning along with others. That initial path you create in your brain is dotted with waypoints that everyone in class travels together. This is powerful when learning because more likely than not, you will be able to pull each other way from common pitfalls and also connect concepts that you know about already.

This is true for some, not for others. Once again, probably at least correlating with the extrovert-introvert axis.

Agree that the "lecture" format isn't great, though. For me, books, some space to work through/try the stuff at my own pace, and ideally an expert I can discuss stuff with 1:1 if I'm really stuck. Don't worry, I'll consult the FAQ first -- so long as one exists.
Maybe because you probably don't need them while somebody else could in this moment?
Including this great quote from the front:

"At stake is not the First Amendment or the right of free speech, but exclusive custody of the master switch." — FRED FRIENDLY
... which I've ordered from. If I want a disc, I buy it from Amazon. Otherwise I stream. I get that it might have made sense once upon a time, but thankfully those days are long gone.
1. This is not a backdoor, it's malware or an exploit.

2. This is not specific to OS X, it affects many operating systems, so this sounds like an attempt at slandering software that someone doesn't like, or has a reason not to like.
> They simply do not know who among the men they interact with might try to rape them.

That would be an incredibly sexist assumption, if women were actually doing that.

Imagine a slightly different statement:

> They simply do not know who among the black people they interact with might try to rob them.

See the racism in that?

Then you should see the sexism in your original statement.
>As @rtpg says, that stops not when Fed stops printing money but when market realises that the high asset prices "globally" become obviously unsustainable.

I think it's clear to every investor that certain asset classes (eg. equities) are hugely overvalued. The problem is a lack of alternatives. People in pension funds, hedge funds, asset managers, etc. all try to meet their return targets. As long as national banks keep printing money and buy up all the government issued securities that search for yield is going to continue. Either the national banks stop printing money (or rather reduce their QE programs) and the bubble will burst or expectations for deflation rise so high that holding cash becomes a valid alternative. We've seen some hints at that in Switzerland, where corporations are starting to hold huge amounts in cash at their headquarters to avoid negative interest rates. Still, this rise of deflation is exactly what national banks are trying to avoid and as the article pointed out: Don't bet against them. I think they might even come up with some clever new ways to introduce even more cash into the economy.
Just ran `brew cask install gitup`, cd'd into my repo and ran `gitup`. Took about 60 seconds and so far it's quite impressive.

Clicking on a commit and pressing space brings up a view showing a github-style diff, a list of all changed files, and the complete commit message. Nice.

Thanks for the tip!
"As social beings, one of the things we do is subject our fellow humans to subtle tests of their trustworthiness. If they show signs of empathy, that increases our faith that they will not seek to actively harm us."

You could have left it at that, the rest of your comment comes cross as pretty hostile.

And as for the use of the word Sperglord. Had to look it up[0]. Strikes me as a horribly derogatory term.

0: http://www.urbandictionary.com/define.php?term=sperglord
OpenVAS plugins catalog
You can apply these animations to any :checked element in your page, just, by default, these are designed and meant for radios. I see it difficult to make flash or boing an input field while you focus or check it, don't you think?
I would suggest the author move anything they want to keep available to a publishing platform they own. There is nothing to say that Medium will be there forever.

Regards to the subject, I think there are times when empty interfaces are acceptable. NServiceBus I seem to recall uses them as decorators to determine startup objects. Also seen this used with looks like Ninject. I think it's a valid use of the interface construct.
I my experience having lunch with colleagues helps to get to know your co-workers. Which in turn helps to work better with them. Usually they do not become my friends. It is still a professional relationship.

I am curious: Are you going out for lunch alone? Or are you not going out for lunch at all? Or don't you have a lunch break?
> Very true. I'm an introvert but I have to force myself to act like an extrovert in order to move forward in my career...

I've come to the same conclusion. I've developed a mode that I switch on when needed. It is typically engaged when charming/schmoozing/selling/persuading is involved.

> But I feel somewhat insincere doing

I don't think you should. You work with humans as well as machines (I'm guessing). Some of these humans crave social activity and respond positively when they get it. That could mean telling someone about your day. It could also mean listening about their day.

> that and it takes a lot of effort emotionally.

I hear you. I burn energy very quickly when my extrovert mode is switched on. What's even harder, for me, is switching back to introvert related work after being in extrovert mode.
The problem, I think, is that extroverts collaborate more easily and this makes particular problems easier and/or faster to solve.

> Marketing is more important than technology.

I assume you meant this as a jab (if not I apologise), however with proliferation of affordable and reproductible technology this is very true. Marketing is not only advertising, it is also knowing what problems your technology should solve and how to do it differently than myriads of your competitors.
I stopped using a GUI (SmartGit) when I encountered an error which was talking about stashes and something like {0}. I had no idea what the error was. Now I know how these tools work but I think that you can only use them effectively if you learn how they work and how the underlying system works. If you fail to do so you end up with a leaky abstraction which will at some point (and believe me it will) present you with an error message you don't understand and you end up with a problem you can't recover (yet). GUIs are fine but only if you know the ins and outs of the underlying system.
My anecdotal experience: as much as I despise eBay and Paypal (various reasons going back to 2001) I have had only positive experiences with refunds from eBay.

Recently I had a $20 IP camera(that price was too cheap but I was not doing my research) not arrive from China from a seemingly reputable seller with 500+ selling feedback over 2 years.

I filed a complaint with eBay and seller claimed a fake tracking number.

More interestingly, the seller had gone rogue, turning feedback private and acquiring about 100 negatives in a month.

So either the seller was hacked or had just pulled a long con.

My payment had come from Paypal balance and I got a very quick refund once I informed eBay that I wanted a refund.
If there's a reason to think there's something wildly controversial there, perhaps, but if you've put it in a public repo I really don't think that should be a requirement. Especially given that there are several places where you can repos private for free if you don't want people to give it more attention than you planned.
the site is down.
What are some examples of the ideas that need a new technology, if you don't mind sharing? I'm interested to hear whether the ideas are really pie-in-the-sky, or they're just a bit too tricky for practical implementation in the present day.
Let's Celebrate GitHub Universe in Paris
But do micro-apartments not just exacerbate the actual problem--that decent, reasonably sized homes for people in good locations are too rare or too expensive?

If there are both families and individuals bidding for those reasonably sized homes, giving the latter a cheaper alternative should reduce for the larger houses, no?
If I were to write this I think I'd go down this route:

1. Micro kernel with just file,net,graphics support

2. Fetch data via sockets (can be http, but not restricted to)

3. Parse the data for layout info and data values

4. build a frame buffer in memory, and place data (images/text) accordingly

5. write frame to display

6. sleep

7. goto #2

Any ready to roll *nix distro is WAY too heavyweight for the above, so a custom OS or even mini-distro is definitely the way to go.
Snarky commenter comments on the vanity of it all.
It's so easy once you get started :)
This is what annoys me. With a male colleague I don't have to size my words or rethink too much what to say to ask for a coffee and a chat about work. Even if you have the best intentions you end up having difficulties to express something that should be pretty straight forward. IMHO that's the difference that makes so hard to treat women as any other colleague.
Thank you, it's really not so difficult to create your own, this is just a collection of :checked animations, the same method used for https://github.com/720kb/checkbox.css

If you have ideas, specially on how to improve it, feel free to open an issue on github, it's just more comfortable to discuss code things.
For those rare occasions where whimsy for the sake of whimsy is preferred.

Realistically, I may only use something like this in a situation where one of the radio selection options has an effect that you want to call extra attention to.

I can't come up with a representative example right now, but I'm sure there's one out there.

Your point is well taken though... for the vast majority of cases where this could remotely be useful there exist better ways to encode the information you are trying to convey.

It is a fun set of experiments, so I give the author props for that.
This story is from BBC's News Beat service, the news service for young people. (Which helps fulfil the UK's duty under Article 17 of the convention on the rights of the child)

They tend to use headlines with some elements of click bait, because that's what they're competing with.
I think there are a greater percentage of introverts in the software development world than in the general population, and attempting to put developers into the same environments as many other corporate jobs just doesn't work very well. I work with some talented guys remotely, all who work from home and I'd casually judge them to all be more introverts than extroverts. The key I believe is to respect someone's ability to get work done without a lot of social interaction and judge them on how they meet deadlines on their own, the quality of the work, and let it go at that. If they can do this, leave them alone and let them thrive. If they can't, then it is possibly not a good fit for your company to have them onboard.
Seems a bit premature to make this sort of announcement before we've seen any actual photos taken by the device.
Not sure. Let me Google it.
>I'm constantly surprised by how few companies have embraced remote work simply because of its cost-saving potential.

Because it's only cheaper on paper. The risk is way too high for me to abuse the fact that there is no IT staff, there is no redundancy, and there is no one to make sure I'm on task. I can stay home from work because I don't have to go anywhere to work in the first place. I'm working in my fun place... which has the negative effect of making my fun place less fun and possibly making my work place less work.

You can of course argue that someone should know they are going to be less productive as a remote worker, but most people _are_ going to accept the offer even if it is detrimental.
Git is complex and nuanced, and short term purple think it's faster to memorize some commands instead of understanding the fundamentals.

I kept having problems with git, so I read a fucking book on it https://git-scm.com/book/en/v2

I'm not saying I never get into situations I can't get myself out of, but the examples in the oh shit website now look like obviously trivialities.
Easy to use Location API for drop-downs
Norwegian Prime Minister has posted it on her official Facebook page in response to this too, and they removed that post as well.

EDIT: As well as the Norwegian Minister for Culture.

EDIT2: Here's an article about the PM posting it (in Norwegian; Google translate ought to do an ok job): http://www.dagbladet.no/kultur/facebook-fjernet-ernas-bilde/...
Project designed to automate TabTip (Virtual Keyboard) integration in WPF apps
That's a question you should answer yourself, seriously :)
Depends on your project and what you trying to achieve.
> The heart of a language is in its words more than its grammar, but there are just a lot of them.

As a native German speaker I would say that grammar plays a much larger role in German than in English and I personally cannot even imagine how one can learn German without grasping the grammar (I wrote more about that in https://news.ycombinator.com/item?id=12328906 and https://news.ycombinator.com/item?id=12243298). So my recommendation is (as I wrote in https://news.ycombinator.com/item?id=12196101) to do brute training on the grammar until you are very confident that you know it inside out, since otherwise you will always have to stop in the middle of a sentence how this verb is conjugated or this adjective + noun is conjugated - not good for fluent conversation.

EDIT: I have read multiple times that many people have problems with learning German on Duolingo since there is too less focus on grammar. Doing this might work for English and perhaps for Spanish but surely not for German.
What features does Dropbox actually use that requires it to have this level of access? The author didn't go into detail.
thanks for the feedback!
Yes. I teach git professionally and when I do, my approach is to stick to describing the nuts and bolts. Once people use it from the command line and get things done, they (usually) understand what's going on pretty well but are annoyed by the nitty gritties of the command line. Then they're ready to move on to a tool of their choice but can always map the actions there back to the data structures inside git so they've never lost. Also, they can always drop back down to the command line for any low level surgery that the client doesn't provide.

I use magit myself for most things.
When to Use Vulnerability Assessments, Pentesting, Red Teams, and Bug Bounties
I don't think that Zuckerberg/Facebook is to blame. The system that allows so much power in so few hands is to blame and should be improved.

The good thing about capitalist democracies used to be that the decision making was distributed between a large amount of actors. When you have an economy where most companies are monopolies/oligopolies you end with something closer to feudalism than to an actual democracy.
Moftare – Find and Review Top Mobile Apps
If you only need one hour then indeed it's great price but if you need it 24/7 then it's 260$ a month which is really expensive if you compare alternative (you can get dedicated server capable of same throughput easily for half the price).
Will update then codition with "Windows NT 10.0" for Windows 10
Seriously. Why is housing in Tokyo consistently affordable? Because the zoning rules allow high-density housing to grow with housing demand. Somehow in America we have convinced ourselves that if we stop high-density development in the cities that absolutely need it, we can make up for it by legislating prices lower.

The solution to unaffordable housing certainly begins with building a lot more housing.
Well, if you treat git as Torvalds intended it in the beginning (framework for
building VCS-es) and accordingly limit the discussion to git's plumbing
command set, you get a sensibly good UI+architecture that is targeted at
programmers that write VCS-es.

Git being operable with a pry bar and repairable with a hammer is a good proof
that in this context it's a good design.
That's right, no one forces anyone to use it, whether your project is suitable, why not then?
What? There are workplace rules for romances? Is that legal? I have never heard about that. Are they in the contract? Or the house rules? What are they covering?
Im not being snarky. Im completely serious.

Facebook is a fucking cancer on society and technology. I imagine when Zuckerberg watches 007 Tomorrow Never Dies, he probably sees Elliot Carver as the ultimately unsuccessful hero.
Its very similar to the original article. If you have a problem suggest a better one - I'm guessing 'British student invents portable vaccine fridge, could save millions' is better.
"I consider myself an introvert with a extrovert mode that gets turned on when needed."

Then please understand that unlike you many others aren't introverts by choice. They can't simply "turn it off".
Having a messy and complex git log is not only about the visuals though. It can make it a lot harder to track down when/where/why bugs and problematic code was introduced. It makes both git bisect and git blame less useful.
This whole thing sounds like it was thought up by Jared from the Silicon Valley TV series
While I disagree with the censorship and removal of the entire post, I can't see why they couldn't reach a compromise where the photo is censored to either blur or obscure the nudity yet still retain the message. Keeping it obvious that Kim Phuc is nude, while actually censoring the specific nude areas that Facebook disallows, would retain the message and historical significance.

The approach Facebook should have taken was to remove/censor the photo itself but keep the post and all relevant discussion unmodified, until a photo/set of photos that abide by their terms was added to replace the offending images. The message isn't that Facebook is censoring war discussion and history, it's that some content of the images themselves are not permitted and that content should be what is censored.
Amazing - Based on tech patented by Einstein.
http://www.gizmodo.co.uk/2016/09/forgotten-einstein-discover...
It seems that you're arguing that zoning can fix some problems created by zoning in the first place.

When the real solution to this problem, as to many others, is increasing supply.
Why all the hate? It's not like you have to use these everywhere just because they exist. The fact that it's possible is good to know as one day it might be a good solution for a problem I'm facing, and then I'll be happy that it exists.

A couple of use cases I can think of:

* Attracting attention to options in a demo

* A game for kids, or otherwise 'wacky' pages

If we restricted web browsers to what developers think we should use, we'd still be using plain green text on black terminals.
Dual licensing happens all the time, often with GPL and some other, more restrictive license. He clearly states that until X date, you may only use the code under the Fair Source License. After X date, you may choose which of the two licenses you would like to use.

There's no conflict in adding another license, it's his code, and the license and his directives dictate how people can copy and distribute it. Nor does the fact that there's only one license in LICENSE.txt really mean anything. README.txt is clear about the dual license in its "Licence" section.
Great job at describing sociopaths, who, unsurprisingly, often end up at managerial positions.
Imo, that is just turning neurosis into high art.

To flip it around, sociopaths are charming and dangerous people and they aren't going to waste time trying to make social progress with a relative brickwall, when there is buisiness skills Jane, who can't even remember what friendly lies she told whom.

I've never had a coworker tell me a quiet person made their skin crawl, I couldn't say the same for the past year in any past year for the buisiness smooth.
true, but Amazon's own messaging / pub sub services, e.g. SNS or SQS go for 50 cents/million or 2000 for four billion - not really a fair comparison of course as they do something quite different.
This is a link to the premii HN client pointing to a HN thread about the original article.
Oh, but they are doing that. Look up "Schrödinger's Rapist".

I'm sure many women would like to give men more of the benefit of the doubt. But as long as most men remain physically stronger than most women and rape culture -- exemplified by the Brock Turner case among countless other examples -- remains a thing, they have to evaluate every man as a potential rapist without strong social proof to the contrary.

If that's sexist, then unfortunately so is reality.
Actually following that time frame I will be updating the fork to relicense to avoid this issue. I had hoped that the intent mentioned was clear enough to avoid any issues.

If someone with legal chops wanta to provide a nice legal way of saying that feel free to do so and I will provide due credit.