skysight-inc/HackerNews huggingface dataset:
I would take things a step further. For instance:

"Shouldn't it be a place to drift, to think, to read, to meet new people, and to work at whatever inspires you?"

Should it be? Perhaps it's time we reevaluated what college is supposed to be about. Given the skyrocketing costs of a college education, not to mention the opportunity costs of the 4 years spent there, maybe we need to think of the "investment" in a college education as precisely that: something to be taken quite seriously.

I wouldn't want my child to debt-finance a startup, to the tune of several hundred thousand dollars, just so he could "drift, think, read" and so forth. So why is it ok that he does so for college?

College is the last great chance to "drift" in life before one has to grow up and get serious. Sure. But it's also the most pressure-free environment in which to build the foundation for the rest of one's life. It's a huge investment, literally and figuratively, to waste aimlessly. Use college wisely. Not every second has to be a grind, but on the other hand, I don't think over-grinding is the issue for most of our country's college students. Have some fun in college, yes. Expose yourself to new ideas and cool things. Great. But don't treat the experience as a four-year vacation from the real world.

I don't mean to come across as a heartless 'tiger parent' in this comment. But these romantic notions of college strike me as increasingly antiquated. They're luxurious fantasies that many of us can't afford to nurse.
Signed packages have at least two advantages:

1. they can be signed

2. they can be analyzed (also at a later date if you keep them around) to figure out if any "mis-feature" was added after the fact or came from upstream. Those scripts typically download all kinds of other things during the installation.
If you've already chosen Ruby over Python then you're probably a big fan of the sort of expressiveness that Go eschews, so I doubt that very many Rubyists will flock to Go. I expect Ruby devs who want speed and concurrency to make an attempt at Scala first.
The problem with Sealand is that you can't trust the people operating it farther than you can throw them, and they're not particularly small people. They are in a legally (and physically) precarious position, so if someone were to make a serious threat, there is no way you could expect them to be like lavabit and face them down.

(There's a new group trying to re-launch "HavenCo", although it has no real connection to Sealand; it's a VPN service and some mail and stuff run out of non-Sealand colos. I wouldn't touch it, myself.)

There is no solution to any of this other than pure technology. You want something where even the operators can't do worse than shut the service down, even if you have a gun to their heads. That's not technically feasible given current technology, but is a 6-24 months of development from being practical. And even with better technology, you end up having to worry about the entire stack, all the time -- constant vigilance is expensive.
Campus Bellhops is hiring hackers
Campus Bellhops is a quickly growing, revenue generating, college labor service. We employ college students nationwide and provide them a platform to claim local moving and labor jobs. We're looking for hackers with web development experience or who are fast learners. We want someone to help us continue developing our labor management system. More information about available positions can be found on our careers page http://campusbellhops.com/careers/
Deep Learning Oral Traditions
Yeah that's true, expect around 50-55% of any pay (contracting or salary) to go to the tax man. As an employee, you get 6 weeks paid holiday, 5-8% of your salary in pension and you also get paid when you are ill. When you are contracting you get none of those things. A good rule of thumb is to deduct 20-25% of the contractor pay to reach comparable employee salary.

Still, 25% off 16K is 12K before tax. As a full-time frontender in Stockholm, you'd generally be around 5-6K before tax.
Did you just say that education requirements are legally risky?

Yes, I did say that. I was surprised to find, upon a close reading of the Griggs v. Duke Power, 401 U.S. 424 (1971) case,[1] that the Supreme Court held in that case that not only was an IQ test an illegal hiring requirement, in the circumstances of that case, but so was a high school diploma requirement. The usual headline description of that case mentions only the holding about the IQ tests, not the holding about school credentials. Either kind of requirement could be challenged by a rejected job applicant based on that Supreme Court precedent.

[1]

http://scholar.google.com/scholar_case?case=8655598674229196...
No one could possibly say this with any confidence. Bogus.
I don't. The majority of software engineers are male (apparently about 80%), so any given software engineer is probably male.
It's what I call "Hacker News Driven Development": When faced with a distributed systems problem, the temptation is to pile more immature code on top of it.
Glad they were able to frame a scary experience as a voluntary adventure. Gamification has great potential for solving motivational problems.

I see opportunities for gamification quite often. If we took any tedious or daunting task and broke it down into a fun, easy, and simple problem for everyone, society in general would benefit from a harvesting a lot of wasted productivity.

Instead of seeing dozens of people on the subway playing Candy Crush, if they enjoyed answering questions on StackOverflow just as equally, how much faster could we advance our knowledge and solve unique problems?
> approximately 500 million lines of code

That does not sound very accurate. 500 million lines of code?
A dozen out of 17k and students and academic staff. Great story.

This interaction between industry and academia has long been one of Stanford's greatest strengths. There is no Silicon Valley without Stanford, and that didn't happen overnight or even lately.

Sure, CS is once again an absurdly popular major as it has been in the past. But with Stanford you don't have to choose between Harvard & MIT, you get both ['04 CS, color me biased].
You are so incredibly out of touch with average user needs, as well as the current state of Linux desktop interfaces, if you actually think there is little reason for most people to stay on Windows.
Regardless of your situation. This is wonderful Advise. Thanks.
Twilio Offers Local Numbers in 7 European Countries
If you are logged in and view a package (eg. https://pkghub.io/users/limi/projects/snzip/packages/f3d-snz...), there's a download link on the right under 'Meta'. It's just hidden if you are logged out, but the download link itself doesn't require you to be logged in, so you can copy paste that to a terminal (it does seem to lose the filename though, I've logged a bug for this).
Unlikely, he was deported from Cambodia.
I don't quite understand why minorities have to have everything in their native language if they chose to live in a foreign country.

I'm a German-born Turk who lives in Germany (Berlin) and I don't have a problem that I had to learn German at school. For me, it's self-explanatory that I have to learn German sooner or later if I plan to live in Germany. It's the same case for everyone who prefers to work and live in a foreign country.
500m LOC?!

I smell bullshit, unless the entire thing is procedural and so not DRY it's not funny.
The newsonomics of “Little Data,” data scientists, and conversion specialists
This was the headline in the beta invitation email:

"Hello operator. Give me number +44."
Getting up doesn't require tagging.

Tagging doesn't require permanent paint.

Legal walls don't satisfy the goal of getting somewhere challenging.
>This setup on Ubuntu and what I can remember on OSX is not hassle free because a lot of installers and apps assumes normal user has some sort of sudo.

On OSX you get an elevated privileges login prompt for any installer needing to write to / and even for many write protected folders inside your own homedir. You can grant rights as any user you want simply by entering that username (it's automatically populated with the current user)
Is 500 million lines a reasonable number for this? I've never worked on anything remotely like this, but 500 million seems like a crazy high number.
Surely a lot of this comes down to the screen?

Battery life varies greatly between e.g. Google Chromebook systems, running the same software (and between windows systems for that matter).

Some of this is to do with the power usage of the CPU, and whether video decoding is done in low power hardware, or which wireless chipset is used. But just looking at the power usage manager on your Android phone will tell you that the screen uses most of the power.

Windows hardware varies from high priced ultra books (where all is sacrificed for shininess and performance), to bargain bin systems where using an old backlighting technology saves a few bucks.

Question to Apple users - comparing windows laptops to your mac, which shipped with the more aggressive power saving settings in terms of turning the screen off when not in use?
About the signing part, we definitely have to improve that. Thank you for mentioning.

About the channel, the (real) install script is based on Fabric and use SSH. So you can refer directly to this:
http://cozy.io/host/install.html
Show HN: TODOChomp.com, outsourcing for entrepreneurs
In an interview of Larry Ellison Charlie Rose this past summer, Larry described the French blatantly going through all his electronics when he traveled over there.

Disappointingly and not surprisingly he didn't have a problem with the allegations against the NSA.

Something to consider is that points of interest differ within governments. For example, fugitive Marc Rich was believed to have been aided by the US State Department even as the DOJ continuously attempted to kidnap him. In other countries you even end up with military coups when one group really is unhappy with another. On the other hand, there is a lot of noise making in countries with representative elections, which means little.

Edit: I would not be surprised if we start seeing criminal indictments against executives of US internet companies in some countries.
My first thought is you don't want to incentivize sales that cancel their subscription quickly. So maybe some percentage of average customer value at sign up + a recurring bit each month the customer stays a subscriber.
This is why I recommend "Treasure Island" by Robert Louis Stephenson every chance I get. They're all "Walk the plank, me hearties" but they're also blood-thirsty scumbags.
I recently started using git. thanks for the tip skiskilo
Thank you for your feedback, we'll fix that. I open an issue about it.
Subtree root node, descendent, modifier, and not CSS.

A modifier changes one or several aspects to make it more suitable for a different purpose.

You can stick subtrees into the leafs of other substrees. There is no overlap or interweaving.

So, if you look at some node, you just travel the tree up until you hit the first UpperCaseCamelCase class. That's the structure this node belongs to. It's also the name of the partial.

E.g. this is the "bricks/_Pagination.scss" partial:

/// Simple pagination for search results and similar things.
///
/// <div class="Pagination">
/// <a href="#" class="active">1</a>
/// <a href="#">2</a>
/// <a href="#">3</a>
/// <a href="#">4</a>
/// </div>

.Pagination {
@include TopMargin;
text-align: center;
font-size: 0;
& > a {
background: lighten($lightBlue, 12.5%);
color: #fff;
display: inline-block;
width: $gap;
padding: $gapTiny 0;
text-decoration: none;
margin-left: $gapTiny;
font-size: $rootFontSize;
&.active {
background: $lightBlue;
cursor: default;
}
&:hover {
background: $lightBlue;
}
&:first-child {
margin-left: 0;
}
}
}

The generated docs: http://i.imgur.com/YFbhWjj.png

If there are any modifiers, a preview (with one line description) will be generated for each of them.

Apart from the reset/normalization and base styles, everything looks like that.
Train Hits The Car Caught On Dash Cam
Train Hits The Car Caught On Dash Cam
The slow but inevitable decline of Netflix’s DVD business
Gmail Label: Ideas

Mail to yourself. Email subject is the main idea. Each new idea gets its own email thread. Reply to email thread when you have things to add or docs/imgs to attach to the original idea

The whole thing is tagable, sortable by date, and searchable. You can even hide the label from the inbox if you prefer that.
People don't care about their despotic and toxic environment for the little guys or competitors because they have the best products.

That seems to be changing as Android increases in marketshare every day, and Ultrabooks are taking off while Mac marketshare generally has remained stagnant over the past 8 quarters.

So, it seems like we already are moving away from Apple. The only thing they can do is now rely on petty lawsuits that damage their reputation in the engineer/tech community, which will hurt them in the long run even more so. The best way to fight it is to fund startups that have a focus on open systems and a proven commitment to free open software. Currently, the the hardware market is controlled by a few very, very large OEMs. Slowly, though, PCB and fab is opening up to many more people besides Samsung, LG, et al. Especially with Kickstarter, I don't see it likely that we will still have a hardware oligopoly in the next 5 years. More boutique manufacturers will spring up, and like it has for desktops, mobile hardware will open up.

The next step after that is to reform the broken US patent system so gorillas like Apple and Microsoft can't abuse it.
(I can't reply to your child comment so replying here.)

>Any move to give preferential treatment to MS's own hardware is the push the OEMs need to convert their Windows Tablet initiative into an Android Tablet one.

I hope Microsoft's OEM partners don't think this way for the sake of progress. It is a scary thought that MSFT/Google would not optimize their reference hardware for the sake of pleasing OEM partners. I have a Nexus 4 phone. I certainly hope when they write an update for mako, they optimize it for mako.

It doesn't mean OEM partners can't use similar optimization. However, to my naive mind it is absurd to cripple reference hardware for the sake of pleasing OEM partners.
Public list of BART worker salaries
Both work.

powercfg /?

shows -ENERGY
Yeah, definitely. Since jumping from full time Java to full time Python a few years ago I've learned this lesson the hard way a number of times.. It's definitely worth naming for grep-ability to ease refactorings. I'm sure this post will garner at least a few STATIC TYPING > SCRIPTING LANGUAGE comments, but I think that's short sighted. There are definitely advantages and disadvantages to both. Refactoring and code-findability is where static languages shine. We're lucky that it's a relatively simple problem to solve in dynamic languages via thoughtful naming and unit tests.
>I already told you why not. Because anything that gives the Surface an advantage has that antitrust lawsuit smell.

Who says it needs to be Surface only? Who says it needs to be limited to Microsoft hardware?

If the changes need to be in the driver or hardware layer, all Microsoft needs to do is release specs and then setup a certifying service for OEMs. Something like "Battery Optimized" cert that the partner can then communicate to the end-user. However, I have a feeling that lots of improvements can be done at the OS level to boost battery life before you start thinking about changing your driver model.

Bottom line this can be done. Windows tablets can and should be able to match Apple hardware in battery life and I have no clue why you're arguing they can't.
Ok so here's the problem I'm having with trying to get into Haskell, and it's a problem Carmack identified: there's way too many "toy examples" out there.

I've always learned languages because I need them for something. C/C++ because I wanted to write a game. Python because it's the complex scripting language of choice in Ubuntu. JavaScript for obvious reasons.

What I really really need is something which walks me through doing something significant with Haskell - like, a GUI app on Linux or something (my current focus: I've never really done it, but if I'm learning something new I'd like there to be a practical product at the end).

A bunch of language constructs, while technically interesting, don't help me to grok the language at all.
Google's Android Device Manager helps find your lost phone.
oh look, an objectivist.
Give Your Git Graph Some Bubbles
If it makes you feel better, Dropbox does the same thing across a few cores on my Xeon E5 under Mavericks.
HealthCare.gov is going to get some love, probably thanks to HN posts
I browsed to page 10, but didn't learn what the big problem was, and then gave up.
We're also offering a $500 finders fee for any referrals that lead to a hire, so if anyone has a friend that's interested in a web development position please send them our way and we'll pay you back in kind.
Ask HN: Can someone explain how Launchpad works?
I like working on open source projects and often enough I'm in luck in that they host their code on Github, Bitbucket, Google Code or SourceForge.

However, every now and again I run into a project that's hosted on Launchpad and I basically give up on contributing to that project, because of Launchpad. My main reason for doing so is that I am completely incapable of understanding the Launchpad interface. I end up utterly lost, unable to get to code, issues or even find an issue I actually commented on.

I'd much prefer it if Canonical fixed Launchpad as such an important tool should be easy to use and self-explanatory but in the mean time I am hoping someone can explain the basics of navigating around Launchpad to me and the rest of the world so we can once more contribute to awesome open source projects.

P.S: This is, truly, a serious question. I have no idea how to work with Launchpad.
Productivity may have surged, worldwide.
> The idea that a keyboard used with a finger is even Patentable???? ...

This patent isn't for that.

> It is so frustrating knowing the Prior work of Microsoft Surface before the iPhone with multi-touch and pinch to zoom.

I assume any work published prior to the priority date of the patent (could be as early as April 2007 based on the filing date) would have been presented by those who requested the re-examination.

> ... The very idea that this was something invalid in September and now passed through smells of some outside pressure.

This patent has never been decided invalid. The First Office Action (which suggested invalidity) is the very first stage of invalidation and is made before there is any defence of the patent and frequently claims suggested invalid there are later decided to be valid. I don't think that the stage that has just determined the patent is valid would have been the final stage of invalidation (despite being called final).

Note also that as I read the claims [IANALATISNLA] if your touchscreen device naively translates single or multiple touches without using heuristics based on the initial movement to decide whether it is scrolling/rotating/something else then this patent would not affect you.
True! How exactly does that improve the case for a moral crusade?

I'm disabled in a way that if I told you, you'd probably consider me worthy of your pity. If I considered it relevant - no less fought for all my similarly defective comrades - I'd be a professional victim and in a constant state of argument with the world. No thank you. I get on with it, dealing with issues as and when. If I was discriminated against, you can be damn sure they'd think differently after I was done with them, and I would be livid if some do-gooder had gone on a crusade and taken it upon themselves to have that battle for me. In fact it'd probably have the opposite effect and cause me to leave the situation - I never, ever want anyone to have the preconceived idea that I'm in some way special. I'm different, yes, but I define the relevance of those differences on my terms.
In Haskell, Yesod felt Rails-like to me; take a look at the scaffolded site example according to the instructions at http://www.yesodweb.com/page/quickstart - it takes just a few minutes and if you take a look at the sample site and the code for the root page, it should give you an impression on what's its style.
Haven't had any issues with FB the whole day (from Germany)
This was just tweeted by John Carmack (https://twitter.com/ID_AA_Carmack/status/392298557631254528) which is probably why it was submitted.

It's pretty old, it should have a [1998] tag in the title in my opinion.

It's also pretty funny. :)
How hard is it to find work in the US as a foreign Front End Dev?
Ok, so here's the background info:

My girlfriend wants to move to San Francisco to study and she wants me to come with her. I wouldn't mind, since the US pay is better (and the taxes are lower) compared to sweden, where I'm from.

I'm a white, young male (22) with 2.5 years experience in my field, but I don't have a bachelors degree. I'm self taught.

From my understanding I basically have to find a place to work for that can sponsor me before I even apply for a visa, right? What would be the proper way of doing so?

I figured you guys probably are the best to ask, since I've gathered that many of you are non-US but still work there.

Note that this is NOT any kind of ad. I just want to hear from others experiences and see if anyone has any potential tips or suggestions on how to proceed.

EDIT: Might be relevant to mention that I'm more into JS than anything else, even though I do possess skills outside of the Front End Spectrum as well (Concept Developer, low-level UX as well as designer).
Another vote for Evernote and Trello here.

Evernote is fantastic for things in text form.

Trello is great for structured brainstorming.
By reading my comment again, it may appear a bit bitter, which was not my intention. I just wanted to point out that I hoped that you didn't give up and that post mortem was just a new marketing ploy to resurrect it.
But not discouraging someone is not the same as encouraging (aka attracting) :)

Also, since the number of women (or girls) is finite, you can't encourage them to pursue careers in the tech industry without discouraging them from whatever career choices they make instead now.
looks like it's down?
Procedural textures in your browser with .webbzeug
Also, please don't put Finland and Iceland in Scandinavia.

Scandinavia = Denmark, Norway and Sweden.

The Nordic Countries = Denmark, Norway, Sweden, Finland, Iceland, Faroes, Greenland, Svalbard and Åland Islands.
Willow Garage spin-off Unbounded Robotics unveils $35k robot
And let's people through who fudge the work product, but can explain it. Which is a good skill.
How to Show Employees That You Care
Panorama Education (YC S13) Gets $4M From Zuckerberg’s Startup:Education
Startups Must Tout Market Needs Before Technology
Minimum Viable Report
That's not what they're doing. HTC, Samsung, etc still sell non-Google OSs, like Windows Phone and Bada.

A good analogy would be Microsoft preventing you from selling your fork of Windows on those manufacturers, which happens to be exactly what every big OS maker does, by simply not distributing it under a Free license.
This sounds like an antitrust issue:

"This makes life extremely difficult for the only company brazen enough to sell an Android fork in the west: Amazon. Since the Kindle OS counts as an incompatible version of Android, no major OEM is allowed to produce the Kindle Fire for Amazon. So when Amazon goes shopping for a manufacturer for its next tablet, it has to immediately cross Acer, Asus, Dell, Foxconn, Fujitsu, HTC, Huawei, Kyocera, Lenovo, LG, Motorola, NEC, Samsung, Sharp, Sony, Toshiba, and ZTE off the list. Currently, Amazon contracts Kindle manufacturing out to Quanta Computer, a company primarily known for making laptops. Amazon probably doesn't have many other choices"
11 Tools To Keep You Productive As A Freelance Designer