skysight-inc/HackerNews huggingface dataset:
Ask HN: A Record Label in a GitHub Repository?
I'm not sure how big the intersection is between GitHub users and musicians, but I know there must be some of you out there.

Repo Man Records is a record label in a repository. You submit your album via pull request, and if accepted it'll get merged into the main branch. I'm still trying to work out a few things, such as how a submission should be structured. I'd expect it'd be mandatory to follow a certain folder convention, include 320kbps audio files and a README with artist information (and possibly extra information if you wish).

There are some cool things you could do with this. Imagine having a Repo Man folder and running "git pull" once in a while. You'd get access to great music, free, made by other hackers.

I love music (esp Indie Rock / Electronica / Shoegaze). I'm looking for other people to get involved with this (tech people, curators, tastemakers), as well as musicians interested in being involved in this.

A splash page on a GitHub Pages site will follow soon, but I wanted to get this out there while it was fresh.

Repo is here: https://github.com/lewisflude/RepoManRecords
I don't want to come off as a troll or anything, but how do you expect us to deal with all the parens in the language you built this site in? It's like, all parens.
"The built-in battery acts as a UPS, which is also nice."

Using an old laptop with a old and depleted or soon to be depleted (especially when charged 100% constantly) wouldn't make me feel that comfortable, hardly something it was made for either.

The laptop itself is can be kind of neat as a home server, it usually has decent power consumption and if the screen works you don't have to dig out a keyboard and screen in case of an emergency. But you might want to leave the battery out, and this assuming that is is sensible to use the power brick 24/7. Which I wouldn't assume.

A more performant alternative is the Intel NUC, the coming i5 version also has hardware support for VNC alleviating the need for a screen/keyboard even for the most severe emergencies.
(I work at Sift Science too.)

Just to clarify, we charge 10 cents per unique user that you query in a month, not per query. So, you can query the same user as many times as you like in a month and the cost will not exceed 10 cents for that user.
This discussion has being going on for a very long time, even on HN. The article is very much a response to what has come before it. Sure it's a starting point for a thread of discussion we're having here, but it's by no means the _start_ of the debate.
How Globalization Went Pop and What It Means for Workers
Try some strengths tests like:

https://www.gallupstrengthscenter.com/Purchase/

sounds cheesy but these are sometimes very insightful. It likely will not tell you anything new, usually just makes the obvious clear.
You seem to be saying that web pages that are unusable without JavaScript or images represent "progress". For something to be "progress", it has to be both new and better than the old things. In fact, though, it's worse and not better, and it's not even new; it's a throwback to the days before the web, where you had to download special-purpose client software and learn a new UI to access each new online information resource, and bringing together information from different online resources was difficult.

To use your metaphor, this is not the future where air travel is cheap and ubiquitous; this is the future where the Concorde no longer flies, you must submit to a strip search to board an airline, and Meigs Field has been bulldozed.
JQuery-Like Asynchronous Function Chaining
> The market capitalization is only 500 million dollars.

Emphasis mine. That seems crazy high. How many million dollars would you pay for all of the existing bit coins?
Exclusive Interview: Ray Kurzweil Discusses His First Two Months At Google
This is a great article, but if you're really going to make a canvas game then you're much better off using a game engine. I recommend MelonJS[1] or Impact[2] if you don't mind the cost. I also have a side project that compares JavaScript game engines in much the same way TodoMVC compares MV* frameworks: http://city41.github.com/breakouts

[1]http://www.melonjs.org
[2]http://www.impactjs.com
I think we'll start seeing more deals like this. It is no secret that the government(at least the Obama administration) is, rightfully so, moving in a forward and open direction regarding technology. They are starting to accept the fact that government solutions can be found externally, and many times through citizens' softwares/ideas. If you don't agree, look at these facts: President Obama hired a CTO, the CTO opened up a fellowship program that is an applied-to program which purely looks to solving government problems. Now a CIA deal with Amazon. To me, this is all positive and forward-thinking...they can use everyday citizens and companies to enhance their operations securely and quickly.

And yes, we just have to hope it is not used to spy but hey, I'd take the risk in trusting that they care more about our safety than spying on us all the time.
The only Twitter guide you will ever need to build a massive Twitter following
Should I list all of my work history on my resume?
Fellow hackers, coming out of college I was told to make my resume a single page long. I complied and therefore could only fit my most recent three tech related employers/internships on my resume. At what point should I abandon this idea and put all of my technology related work history? Would it be a disservice to me to list everything, even if it could be several pages long? For the record, I have about two years of experience.

I've also been thinking about dedicating an entire page to a table that lists all of the languages I have experience in along with the expertise of my knowledge for each.

I realize there are no "rules" for resumes. The only rule is whatever gets the attention of a potential employer. You can do whatever you want. However I was hoping for your opinions/philosophies based on your own experience about what best works. Thank you.
You can sell stuff for around $1000 to Fortune 500 easily, since they can just expense it.

If your software is something that a Fortune 5000 needs only once, though, you shouldn't be selling it to them for $1000.

Like Joel Spolsky said: free, cheap, or dear. There's little room for stuff in the middle. I've watched companies thrash themselves to death in that middle zone right up close.
TortoiseHG is pretty awesome, it has everything you could possibly need. You should try it.
The NSA's IT (overall, and security) has gone way downhill, by all accounts I've seen, in the past 20 years. It's no longer superior to good commercial practice in theory, just has more money for the same mission.

There have been lots of accounts of how badly they've botched acquisition problems, and it's all essentially run by contractors now.
That's a neat idea, and I'm very interested to see how it plays out.

Just do it, and see what happens! All experiments are good.

If I were a musician, I'd participate :)
Just, why is everyone focusing on the smokescreen of he said/she said? Who cares! He broke a federal law!
Out of curiosity, what piece(s) of 4.5 have you found aren't backwards compatible with 4.0 anyway?
No they're a small investment business. There's a lot of small businesses that aren't "startups" that do a lot of the same things that Startups do but opening a McDonald's franchise isn't a startup either. I run a small agency of about 10 folks, I'm sure I do a lot of the same things as a startup founder does, we work with startups all the time, but that doesn't make my business a startup.

Hey we're all entrepreneurs though.
That's not a market anymore than "RSS software that runs Google Reader" is a market.
> In common law it is usually a requirement that this claim be false

The person involved in this case does not deny the claim.
You could take a Bitcoin-denominated loan and convert the principal into another currency or commodity that you believe will outperform Bitcoin over the period of the loan.
I'm questioning it. The behavior in question seems alcohol-spawned. If alcohol is tolerated it seems bizarre to treat cannabis draconianly.

If cannabis use is legal in the state, there is no prosecutable crime. Federal cannabis drug law is not enforced against cannabis users, only those who sell it and thereby more directly touch on interstate commerce.

If breaking unenforced federal law is ban-able behavior, then better ban everyone.

I think the unfortunate thing is that we all break federal law every day. (Most of us at least violate the Computer Fraud and Abuse Act. Ever made a GET request potentially in violation of an API's ToS?) Scary thing is, the feds actually prosecute under the CFAA.
Really? It took six years for PDPC to disband? How come? I don't know the whole story, but I'm a donor/got my cloak/etc, so am curious.
Ask HN: Looking for a specific user stylesheet for HN. 
A few weeks ago there was a post here with an improvement (IMO) to the HN design. I'm looking for that again but can't find it. Can anyone point me in the right direction?

Screeny: i.imgur.com/a5cCKgD.gif
The guy in the 8,000 dollar suit is going to jail because of ads, COME ON
It's because of people like Marco Arment, offering their written content for predatory pricing, that the newspaper industry is going bankrupt.

Let's illegalize free blogs!
Yeah. I've had several interviews, and am currently working as an intern at a startup, but I've never experienced any difficult algorithm-heavy/trick problems in interviews. One of the things that deters me from applying is just the fear as you've said but I'll definitely be trying for jobs that I feel are a little out of my comfort zone next semester, and I know it will be worth it.
It is really just choosing between lesser of 2 evils.

1.) A million people using $BROWSER, never updating, continually downloading free_ipad.exe

2.) A million people being owned by an intelligent hacker because of a fault of Google, that is relatively quickly patched, and I'm sure someone will figure out something to disable those rouge Chrome installs.

The first scenario is much, much more likely to happen, and while the second could happen I doubt, Google would sit on their hands while it does happen.

I guess the only problem is in the second issue, its not your fault if you got screwed. Its your mom's, and just your mom's, problem if she downloads free_ipad.exe, but if Google is hacked all the sudden all your info is comprised and it wasn't your fault.

Considering these two options however, IMO, I'd rather place my faith in Google overloads keeping us all safe.
Adobe CTO Kevin Lynch is headed to Apple
Minor nitpick. The bullet update code is a bit wordy:

bullets.push({ pos: [x, y],
dir: 'forward',
sprite: new
Sprite('img/sprites.png', [0, 39], [18, 8]) });

and

var bullet = bullets[i];

switch(bullet.dir) {
case 'up': bullet.pos[1] -= bulletSpeed * dt; break;
case 'down': bullet.pos[1] += bulletSpeed * dt;
break;
default:
bullet.pos[0] += bulletSpeed * dt;
}

You could consider simply adding a velocity to the bullet at spawn time like so:

bullets.push({ pos: [x, y],
dir: [0,10],
sprite: new
Sprite('img/sprites.png', [0, 39], [18, 8]) });

and then in the update code replace the switch stuff with:

bullet.pos[0] += bullet.dir[0] * dt;
bullet.pos[1] += bullet.dir[1] * dt;

That should eliminate branching and make the interpreter much happier.

Additionally, by making the speed/velocity a member of the bullet instance, you can do things like have bullets that slow down or speed up if they have a think method or something, or that do homing (for this, look up dot-products and cross-products for steering).
They probably fear the cloud anyway, and only run a server in a faraday cage in a bunker in their basement.
Not sure, but I think the solution in general is open textbooks, e.g.: http://utahopentextbooks.org/

With print-on-demand: https://www.createspace.com/Products/Book/#content6
Ask HN: What motivates MOOC subscribers?
For those of you who take online classes from organizations like Coursera, EdX and Udemy, what motivated you to take the class?

I'm interested in MOOCs and wanted to get a perspective on what motivates people taking the class, how long they stick with the class, and what their biggest difficulties are.
>>> and not get all "NIH"

What do you mean by this? I did not get this reference.
Ghostery should be enough and is less invasive.
https://www.ghostery.com/download
They would have to rewrite their UI, because Mono does not support WPF. In fact, they could be using a whole plethora of features not included in Mono. Mono is a wonderful project, and I've found it very useful, but the .Net -> Mono transition is still a huge time sink.
Excessive TortoiseHG user here. Many rather large repos with multiple branches, tags, forks, etc. All hg processes together take less than 130 MB RAM. I don't recall having any crash at all in the last few years, nor did it become unresponsive, not even on my old TP60 (2007).
I don't think we disagree here. I explained that a "big market" is a relative term. To Google, the market is not large enough to justify keeping this thing around, especially in this context of "social networks" that people keep bringing up. The bigger the company, the harder it is to be considered "successful". This in no way means that it isn't a viable business for a smaller company. In fact, that's basically exactly what I said in my last sentence:

> Its good for Google to realize that this isn't worth their time so they can focus their resources on things only they can do (like cars that drive themselves and whatnot) and leave these tasks for the rest of us where these user numbers and profits are meaningful.
After 15 years in corporate web development, the rules are these:

1. Put it in MS-Word format.

2. Keep it simple: outline what you did, with what technologies and how long you were there.

3. Be honest: Don't say you're a 9 out of 10 with some programming language when you're a 3. The techs on the interviews will destroy you.

Your resume is going to get parsed into a database, and recruiters will be picking out keywords related to jobs they need to fill. They'll barely glance at what you actually did, that's left to the hiring manager if you make it that far.

My resume is 3 pages long (maybe 4) and I still list my tech jobs in college, but only those that relate to my current career.
https://www.historio.us saves the entire text.
http://en.wikipedia.org/wiki/Not_invented_here
Have you updated to the latest version? They've made several performance improvements in the last few versions especially regarding the graph view.
Thanks! Will hopefully have something up in the next few days. :)
>I'm wondering why the 15 other teams aren't on board yet. If the price is only 100k, it's nothing to an NBA team. If those other 15 teams don't already have an advanced analytics team in place, then it makes sense not to have the camera until you have a structure in place to make sure of the camera data.

As someone who is on the periphery of working in a professional sport in both analytics and player development, the simple answer is the fact that market forces are comparatively weak here. You have monopolies with a ton of inertia in doing things the same way, plus a lot of the decision-makers are luddites in nature who think the human element is the single most important factor.

Times are changing as the economics of sports tightens and becomes more efficient, but it's not like there are ways to disrupt the market openly. The Dallas Mavericks (Cuban) and the Houston Rockets (Morey) are the ones leading the charge in the NBA, just like the Oakland Athletics (Beane), Cleveland Indians (Shapiro), and Tampa Bay Rays (Friedman) led the charge in MLB.
Would you accept only media or possible source files for generative music? For instance, I could author a music video with just PureData & GEM, or upload a deterministic DJ set via a Max/MSP patch... Since music could be considered so many things other then just recordings these days, being open to different methods of presenting a composition could be an excellent use case for such an idea...

Could be interesting...
From a random sample of first-page StackOverflow questions I could swear that someone has already done just that.
I've always enjoyed watching his talks and reading his slides. He was a brilliant guy who will be missed.
Ask HN: Govt Request – Entrepreneur/Engineer Immigration Horror Stories?
My dear News.YC folks, I work with the White House and the U.S. Small Business Administration. As you know, a big priority of the White House in the next coming months is immigration reform. Part of that reform is an effort focused around startup visa and making sure knowledgeable workers aren't educated, financed, and then kicked out of the United States.

We're interested in hearing Entrepreneur/Engineer Immigration Horror Stories. I've heard of some from VC-backed entrepreneurs who have been detained at the border and spent the night in jail, but I'd like to hear more. If you're also willing, say what state you received your education and what state your company is based. Thanks in advance!
Gee, I hope your hard drive keeps spinning, or you'll have a mess on your hands. I think I take the opposite approach. I try to have the most easy-to-reproduce dev (and just general use) environment possible.
I prefer SourceTree because it's one window will all the operations rather than having to right-click on a folder or file to interact with it. If you keep it open you see an up-to-date representation of what files have been changed. In general, I just find the single-window-does-everything model better than the explorer extension model.
We've experienced problems too. I really wish they'd just gone with a side by side release.

Here's the full list of breaking changes
http://msdn.microsoft.com/en-us/library/hh367887(v=vs.110).a...
Meh, I'm not sure where I stand on this argument - I've recently been having an affair with Haskell and I prefer the Haskell Way. The way Haskell models I/O seems confusing at first but monads make the whole thing more manageable than any language I've ever used.

"More control over state" makes me feel funny inside; if you haven't actually used Haskell then you would probably see that pretty much every language right now is immature in comparison to Haskell when it comes to "control over state".

I also think mutability makes reasoning about large concurrent and/or parallel programs much more difficult.
What 'legal privileges' are you talking about? Speech isn't a privilege it is a right.
Ask HN: Looking for a startup/project idea with Bitcoin
The best startup ideas are those born from solutions to real problems that people have. Sitting around thinking of ideas isn't a good way to start a business.

However, I'm a kind of strange person, because I don't have many problems, and the problems that I do have aren't really solvable anyways.

Bitcoin, I think, is on the rise. I realize not everyone thinks this, but it's something that I think and something I would be willing to invest some time into this summer as a side-project.

I'm trying to imagine what problems other people have involving the use of Bitcoins, but it isn't going so well. So if you use Bitcoin, and have problems relating to its usage, let me know what they are! I'm sure there's many potential markets, but I can't seem to think of one I could easily jump into (particularly as a side project). Any ideas HN?
Sign a short letter agreeing to terms and put off incorporation until you have revenues. And do the design work yourself.
FWIW CalDAV wasn't "retired" they're just going to start screening its use: https://docs.google.com/forms/d/19gOLSlkTzHi-zub3BkMv7Ot0JML...
From my experience, there can be a lot of one-ups-manship in the office. Between men or between women.

If your environment has this type of atmosphere, it probably will escalate until you make it known where your line is.

I don't think it's a problem to make your line known. People, men and women, interact with others differently. Some of my coworkers are massive flirts for example, I'm not.

Their line is different from mine, and that's okay as long as we respect each other.
We sell to many federal/intel agencies and are seeing customers choose Amazon GovCloud over on-site storage 3:1.

While security is of great importance, it has more to do with the trust in your business relationship than where bits are stored at the end of the day.
Whitepaper probes Android's suitability for embedded apps
This is one of those things I know I need to do, but can't help thinking, 'oh ffs'.
Actually, I'm not Alex. Alex was not involved in this incident. He still has a job, but I'm sure he appreciates the support.
First thing that comes to mind is that Chart.js has less restrictive licencing. Chart.js available under the MIT licence, while Highcharts has a paid commercial licence and CC licence for non-profit projects.
The product is great, but what I think it is much more important is how the persevered after they were initially rejected. Many others would just have called it a day and gone home to a cushy job. They did not, worked hard for many months without knowing if they would be accepted the second time, and they finally succeeded.
Looking for Freelance Analytics Pros
At matchist, we match top freelance devs to projects based on their skills and preferences. We have some folks looking for analytics pros (ppl with experience with GA, Kissmetrics, Mixpanel, A/B testing etc). If you are awesome and would like to be considered, please sign up. (note: just for US based people right now) http://matchist.com/talent
That's an awesome idea! I'm a big fan of generative music. I've seen it distributed in quite a few interesting ways such as here http://ttg.myanimalhome.net/ (Animal Collective and Danny Perez's collaboration for The Guggenheim in NY).

It's definitely something I'd be open to distributing if it was done well. I'd like to try and be format agnostic when it comes to the review and curation process.
Any change to this API in a couple of years will be the introduction of v2.

Drive is now a pillar of Google's services, not just Apps but Google Now and search rely on data stored in it, and with many competing storage services around any differentiating feature is worth having.
Ah man! Buy her a book or something, take her to a day spa! Tell her you're reading an ebook on the laptop.
Cloud Comparison of CFEngine and Puppet
The product looks and feels great, but I watched my co-founder (and CTO) get extremely frustrated at the new user walkthrough. He was trying to get it to stop walking him through the steps and did not succeed (he wanted to play with it on his own, not have his hand held), resulting in him closing the site.

While I understand the value of these walk-through for people who do not spend a lot of time in web applications (though you might argue that this is so similar to excel that pretty much everyone is familiar with the interface), you should strike a balance by allowing someone to easily kill the walk-through.
Interesting that a prepaid gift card strongly suggests fraud. What if a person simply wants to protect his privacy?
https://btcjam.com/
I wonder if the CIA will have much of a sense of humor about it whenever their stuff goes down for hours and yet the AWS status page shows all green, perhaps at most with a tiny little "note" icon badging one of the green lights (if they are lucky).
A PROFESSIONAL tech conference is not the time nor place to make lewd inappropriate jokes. Save that for golf outings with your former frat bros..
Is Deployd being abandoned?
As a young and very "green" developer, I have to agree. The biggest thing I've learned is:

Someone else has probably already solved this problem 30 years ago, and they solved it in O(n) time.

However, that's never a bad thing, or it shouldn't be.

I think an unwillingness to look backwards is a sign of an unhealthy level of pride, and I'll freely admit that it's something I struggle with. However, I believe many (most!) developers would also benefit from trying to get past one's ego.