skysight-inc/HackerNews huggingface dataset:
On a quick once over it did for me anyway ;). I'll have to take a closer look later. Goodluck regardless and hope you didn't take offense to that.
Building angularjs web using es6, with gulp,  babel,  jspm
We don't know, yet. That would be tell-tale if the number of students also dropped significantly.
How ECommerce Companies Can Use BuzzSumo
> Just suggest that because there are some male hackers that are uncomfortable around women that there should be man-only events. Let me know how that goes for you.

Either you completely misunderstand the issue and/or this is a straw man. It has nothing to do with comfort. It is the case that, because of institutional discrimination, women have a much higher mountain to climb as it were, to achieve success in the tech field. (If you dispute this, then you'll have to revise your reply to my other comment in which you acknowledge the existence of institutional discrimination.) Outreach to women, in this case, simply works towards helping them up that mountain a bit. The justification for that help is that for women the mountain is in fact higher than for men.

So, yeah, a man-only event doesn't make any sense. If you can demonstrate that men are at a net disadvantage in some way and could use help compared to other groups, then you could justify a man-only event.
I have a "real" static on a residential account. I think it is an extra $5 or $10 I pay monthly for it. When I first got it (about 2 or 3 years ago) they fought me a little on the residential account part, but I went to the office and talked with a manager there face-to-face who was able to get it done for me. I luckily live about a mile from a local office and have always had much better luck with the face-to-face customer service for any of my issues (although I have learned that just asking to be transferred to the retention department usually results in better outcomes on the phone).
Have a look at timedoctor.com
It seems like it's unfair to say "Apple are late with OpenGL features." The third parties could put the same effort into making drivers for OS X that they do into making them (and their crapware frontends) for Windows, but they don't. I may be wrong, but it appears to me that it's Apple doing most of the work.
I disagree. People/nations should clean up their own mess, without polluting the environment (of others) even further by shipping things back and forth.

My advice: keep your e-waste around as an investment. Once the mines have been depleted its worth will probably go up...
On a more serious note: stop buying needless crap. Minimalism ftw.
Were they putting Denmark as the citizenship for ticket details or putting Denmark as the billing country for a creditcard to trigger the correct billing currency?

I read it as a simple billing currency issue.
feel free to leave any comments after reading
That's not true. I've gotten better, more detailed feedback from other companies. Things like: your approach for this coding challenge was X when you should have been doing Y.
Pure speculation follows.

I wonder if they could be calculating hashes of files and sending them off? That would be useful for automated exfiltration and targeting.

For example:

1. Calculate the SHA-256 hashes for files in places of interest.
2. Report the hashes upstream.
3. Hey, this file matches one that the FBI/NSA is looking for via NSL.
4. Download more stuff. Also identify the person and their location.
5. Send agents/drones after them.

This is unlikely, but still in the realm of possibility. It's also untestable without more information. (Packet captures from the DLP device would be far more helpful in determining if anything of the sort is happening.)
Github link to his proof-of-concept centralised VCS that doesn't suck..?

That's what I thought.
I think the Material Design spec will evolve but the design principles are sound and the paper metaphor is useful. With MUI I tried to focus on the core elements and leave the more stylized design decisions up to the app designer.
Every time I see a link to this I can't help but show my age and think of "Magic User Interface" (http://en.wikipedia.org/wiki/Magic_User_Interface) for the Amiga. Which might possibly be older than the person who created this MUI.

(If you really want a blast from the past have a look at its old homepage: http://www.sasg.com/mui/)
I was a white guy who was (mildly) negatively affected by affirmative action in high school, and only by luck wasn't more strongly affected.

Way back when, I'd applied for a position at a local university's geek-kids summer programme (I'm keeping this as non-specific as possible). I never heard back from them with an acceptance or rejection, until days before the programme started. 'You're in,' they said, and so my folks had to scramble to readjust our summer plans, arrange their finances to cover the program and so forth. Not really a big deal, but a bit of a nuisance.

What's the affirmative-action angle? Well, it turns out that I'd been on the alternates list because I'm a white guy, and the programme wanted more girls and non-whites. One of the accepted folks had cancelled, and so I got a spot after all.

It's not too much of an exaggeration to say that this programme changed my life. It opened my eyes to what eventually became my career. It exposed me to other high-schoolers like me. It made me friends I still have today. It still stands as one of my most formative experiences.

Now, in this programme there were some students who clearly didn't belong. They were fundamentally unprepared (i.e., they had never been taught the fundamentals of the material). They didn't understand the material. They cried because they were failing what was for everyone else and easy pass (literally, as in not even bothering to worry). They held the entire class back because the professors had to spend so much time trying—and, mostly, failing—to explain basic concepts to them. The programme was a waste of their time: they learned little, if anything, and had an utterly miserable experience.

They were, of course, uniformly non-white, non-Asian girls.

I'll pause here to note that none of this is an attack on those students qua people. I'm sure that they were perfectly good people, but they had no business at a university geek-kid programme.

I'll also note that there were plenty of young women in the programme who were quite capable and intelligent and did just as well as the young men. The poor students weren't poor students because they were female, or because they were non-white, but because they were unintelligent and/or uneducated.

Now, each spot once of those poor students occupied was a spot which could have been occupied by an excellent student. Each of those spots represented a young life which wasn't changed like mine was. Which of those students, unaccepted because of their gender or colour, dropped out of high school, never applied to college, committed suicide or majored in some non-technical field? How dare anyone think that's right?

So no, I don't think 'we dudes will be just fine.'
Are Glowing Reports of New Solar Cell Material Mostly Hype?
This works for submissions to the App Store as well.
> Note: we fell in love with DVCSes because they got branching right, but there’s nothing inherently distributed about a VCS with sane branching and merging.

No, I fell in love with it because it was distributed and I could work without an Internet connection, which aren't prevalent everywhere, and even in my house, in a large city, can be iffy. By work I mean things like blame, bisect, log, &c not just committing.

> Let me tell you something. Of all the time I have ever used DVCSes, over the last twenty years if we count Smalltalk changesets and twelve or so if you don’t, I have wanted to have the full history while offline a grand total of maybe about six times.

Well lucky him for only being able to code when he has a nice connection, not all of us do.

Also, I like the distributed aspect as well. I like not having to give people commit access to my repo for them to have a proper dev env and then they can send me a patch or a PR and we can incorporate their changes. How would they be able to make any commits or anything otherwise without access to my repository?
I'm glad to see common sense coming out of the SF area. With valuations being way over-bloated and salaries being completely unrealistic from an ROI perspective, a crash is inevitable.
> One problem is they went to a defense contractor to build software instead of a software company.

Devil's advocate here:

Most software companies simply aren't up to the task. They're just not suited to building provable software from design through implementation often requiring the use of functional languages.

If you look at who does most aircraft software (or similar safety systems) it is mostly by certified engineers who just happen to "engineer" in software, rather than programmers who try to be engineers.

I'm a programmer, I am not ashamed of that. But realistically the way I work is in no way transferable to a safety critical system. In that situation every single function needs to have a unit test, it needs to have reliable input and output, and ideally it needs to self-identify hardware-caused undefined state and fail-safe.
Why would a TLA look for a file with a known (hashable) content? Is that common? Is that to be seen as looking for "contraband", i.e. if you have a certain file, for instance some known part of a rookit, you might be an evil attacking hacker? I don't quite follow.

Also, the typo "Drobpox" was fun, that's a good alias when feeling suspicious. :)
This is a fine post, but all I can think about this situation is "or, you could just reverse the Dropbox client and find out for sure".

Speculation about Dropbox stealing files seems premised on the idea that you can't know what the client is doing. But that's not even close to true. People reverse much, much harder targets than Dropbox for fun. If any version of Dropbox published to its user base ever did anything like this, we'll all know soon enough.
I fell in love with git because it's FAST. And it's fast because it's distributed.
and we all knows what happens when you walk down that path... even if benevolence is your goal, that's a dictatorship, not a democracy. You will do what we say, not what we do. That's hypocritical and is the cause of things like terrorist attacks.

If you want to live in harmony with the world around you, you have to work to live in harmony with the world around you... with all the world's leaders one team, working together for the good of the world. You can't have one in there telling everyone else how they're going to act and then acting completely contrary to that themselves. That's not how things work.

Have these people not seen Star Wars? That's what happens when you try and control everyone. The U.S. is The Empire trying to enforce their will on the universe... and the terrorists, as clumsy and abhorrent as they are, are playing the role of the Jedi - except they're playing without honour or any form of human decency it seems.

That's what happens when you enforce your policies on other nations who have their own internal problems to worry about without you bitching about what they are or aren't doing for you.

If the U.S. wants to stop being at war with terrorists, how about find a way to give the terrorists an appropriate voice at the table. What is it they want? Why do they want it? What are they hoping to solve by getting it? How can the U.S. help them find a morally decent solution to their problems? Maybe then instead of constantly making enemies, they can make some friends. Friends are what you need when times are tough... and given U.S. unemployment, poverty and levels of incarceration just now, I'd say times are pretty tough. They could do with making some friends instead of just working to be part of the popular crowd [http://en.wikipedia.org/wiki/Five_Eyes]. It's about time to drop being the school yard bully throwing their weight around and expecting everyone to bend to their will.
This is the problem with making government jobs unionized or making them overly-cush jobs. I was talking to someone about benefits and he listed his federal benefits. I was floored. He also claimed he's more or less unfireable. I don't know how the federal government gets anything done and when it does get done, it gets done over-budget and incorrectly.(Obamacare website is probably a good example here)

They're playing retirement min-max'er and I'm playing honest citizen. They're winning at the expense of us all.
From the OP's list of "Pro CamelCase":

> Camel case is easier to type, and underscores are hard to type.

I'll grant it that, but in the context of programming, this does not seem to be a "pro". After all, don't we spend far more time reading code than we do writing code?

I'm old, but I'm still surprised at how I have to fight over my reluctance to do something in another language (such as Python) when I remember that it's conventionally camelCase...on the other hand, I try to use it as a personal advantage...I can immediately tell in a body of code what helper functions originated from me, as I'll habitually write them in underscore (though this probably annoys the shit out of anyone who then tries to read/use my code).

Conversely, my enthusiasm for using R jumped when I read Hadley Wickham's style guide and saw that he endorsed underscores (http://r-pkgs.had.co.nz/style.html)
You upload your files to dropbox servers, how in the world can you come to the delusion that you would notice when they accessed/searched/data mined your files?!
>What they are basically describing is trying to start a cult.

Cult is exactly what I thought when viewing the website. All the talk of like minded people, the photograph of people sitting around in a circle... hugely creepy.
Google's Great Encryption Backtrack
* until you work on a project which has a 9Gb repo and history...
For startups, marketing ROI only matters as it relates to the established growth metrics and objectives. The author poses a lot of unanswered questions about the difficulties of quantifying your business story and value proposition, even going as far as to imply that calculating marketing ROI in the startup world is impossible. However, he overlooks a few simple solutions. For example, mapping out your customer lifecycle is a great way to measure the effectiveness of brand messaging, story and marketing strategy.

Simply ask: What are your acquisition tactics? How much do they cost? What are the conversion rates between each stage of your marketing funnel? How are you tracking referrals? What's the CLV? Are you acquiring customers profitably or not? You can further optimize this process by tweaking your story or value proposition and cross-referencing these changes with the data behind your site traffic, sessions, email, referral process and landing page. Mapping out the customer lifecycle and then optimizing your funnel through experimentation not only provide an easily quantifiable standard for ROI measurement, but also help startups make informed marketing decisions to help maximize ROI and growth.
Well, dropbox could just listen for fs events inside the DropBox folder; and it should, from a performance perspective as well as from a privacy point of view. And then "sends a few 100 kByte"? I hope this is a typo; if not, I would like to know what these are. (also: the OP's largish file (1MB) could easily fit into "a few 100kByte" after compression)
no proper supprt in IE10..

is there any hope that Microsoft will make their new Browser evergreen???
Defensive Best Practices for Destructive Malware [pdf]
I don't see why we can't move fast and get it right. My idea is to use formal methods to have verified communication protocols and plane operations. While we are at it, we might as well get rid of pilots as well.

Still a humongous undertaking, don't get me wrong. But at least it is a 5 year plan versus a 20-30 year plan which is the current thought plan as I see it.
GitLab CEO here, I would love to discuss what people think about this and any questions please have about moving their code.
Agreed. Even more, how can you keep the national airspace safe without operating ATC? Here are two options:

* Don't bother, just let the planes fly wherever they want, but levy a fine when they crash.

* Put it out to tender every 5 years and fine commercial ATC operators when crashes occur.

Both of them shut the stable door after the horse has bolted, and would probably require them to operate at least a passive sort of ATC themselves in order to assess blame.
Appie Updated
Correct, but a similar cause underlies both. From PHK's email on bikes-heds, "somebody will seize the chance to show that he is doing his job, that he is paying attention, that he is here."

The project manager needs to show that's he's here and actually doing things, and so decrees changes like getting rid of the duck or changing the color of the buttons from taupe to mauve. In bikeshedding, all the people commenting need to prove that they're there and contributing, so now everyone is suggesting color changes. It seems to me that the main difference is the number of people involved.
I'm sure I've been on the receiving end of this from the guy who does my graphics work. I mostly find it amusing but a it is bit annoying when there is a deadline. I won't let on that I know though.
no, it isn't bikeshedding at all.
Who gets to define broke? How about the tax dollars paying for legacy equipment, legacy labor, etc? How about the lack of an uprade path and current limitations being permanent?

I inherited a system from a guy with this mentality. I had a rack of 12 year old Solaris boxes in production running software almost as old. It was a complete nightmare. Part of things not being "broke" is making sure they work well into the future as well. You're just building up a massive technical debt with a "aint broke" mentality.
People locked in the physical mindset do not understand how flexible cloud infrastructure is these days compared to "metal" offerings.

By the way, your rack is on fire.
No results for Programmer? Searching for .NET brings up a 404 error. Does that mean there is no such thing as a top paying job in .NET programming? Argh, I must be doing something wrong. Nothing for Ruby either
Start Angular – Free Angular JavaScript Themes and Templates
Background jobs/tasks using Node.js
(The article is about uploading files outside your dropbox folder)
Where's the romance in that?
Behavioral Science May Prove to Be Our Most Important Science
I don't know about that, I rarely eat Indian food.
To calculate the hash, it needs to read the whole file, which this post claims it isn't doing.
I think the author is just misunderstanding most people's use of version control. We learn a tool well, so we continue to use it in situations where it might not be the best for the job in hand, or might be over-engineered for the purpose. Git falls into this use case a lot because once you understand how to use it, why not continue to use it, even if the project doesn't really need distributed version control. It's a waste of time to learn a new system.

Personally I've never even bothered to learn git. I used to use Perforce at work, now I use it for my own projects. It does the job well, why switch?
In case you are not aware, last fall they doubled the free edition size limit and introduced a $25/month subscription option (eventually the same price at $300/yr).

https://store.xamarin.com/

Xamarin is free for students.

https://xamarin.com/student
Thanks! What are your concerns exactly?
Surely tradition requires that the title of this piece be "Is Dropbox stealing your files?".
I mean, it's a complete waste of a Betteridge event.
Are you talking about the product or the source code?
This is the origin story of Richard Stabone (RIP) also. Originally named to be used as a sacrificial bargaining chip with the standards board, he was somehow never cut, leaving Kirk Cameron stuck with a Boner for four years.
Obamacare's site wasn't built by federal employees--it was built by contractors.
That's still the same problem. These federal employees chose and managed those contractors. The ultimate responsibility falls on them.
Your idea, as well-considered as it may have been, is a complicated workaround to the problem that Silicon Valley money does not want to leave Silicon Valley, and is thereby causing an explosion of inflation, driven by too much money chasing after too little common sense.

In the rest of the country, this is called a "trailer park" or "RV campground". There is no second, remote property in Nevada, because all the homes adhere to a common standard for utility hookups and foundation pads. Even so, despite the theoretical possibility, most mobile homes do not actually move more than once. This is because it is several orders of magnitude easier to move people and their personal possessions than the buildings they live in, even when such buildings are designed to be moved.

I don't want to be mean about this, because you did put your idea out there and stand behind it, but it is not an ideal business plan. There is already a solution to the problem wherein a businessperson needs to be in a certain city for 10% of the year, while still enjoying most of the amenities of home--several, actually: hotels, time-share condominiums, furnished apartments rented weekly, couch-surfing, pieds-a-terre. There are also existing solutions for portable homes: touring buses, RVs, camper trailers.
For all the complaints about CRuby, the recent years have been under the sign of steady improvement, on a predictable schedule. A new version on Christmas, patch version around February/March.
Then the Great Depression becomes a lot more difficult to explain.
I appear to have overlooked this detail. Good catch! :)
[LIMITED] Growth Hacking Dashboard with Awesome Features
Do you think its unacceptable to criticize the best product in a category because there's nothing better than it?

His point was DVCSs like Git and Mercurial may have been an improvement in lots of aspects of version control system but they have taken some steps backwards as well.

I thought he was kidding about the crazy juice...
Ha, I always wondered if there was a name for this (but obviously also never bothered to Google).

> Betteridge's law of headlines is an adage that states: "Any headline which ends in a question mark can be answered by the word no." It is named after Ian Betteridge, a British technology journalist
As of right now the results are as follows:

- CamelCase 52.34% (4,493 votes)

- underscores 47.66% (4,092 votes)

Which kind of says it all. Use whatever style you want, stop worrying so much about what other people are doing. Variable names a far more important than the formatting you use with them.
Actually, it cannot for the shell extension for the checkboxes over synced files. It needs to look at every file seen with Explorer to do that.
Some others:

Fix dependencies to make bigdecimal installable by rubygems

some updates to rb_hash_delete

"restrict searching case-insensitive name from the filesystem to only last part, for the performance"

file.c (rb_file_expand_path_internal): drop characters ignored by filesystem on Mac OS X.

A GC fix on Solaris

" DNS is case-insensitive, so the comparison should be case-insensitive as well"

Some other OS specific fixes

Misc
What do you think of Backblaze utilizing subpar encryption?