skysight-inc/HackerNews huggingface dataset:
Hey, I have your book! "The Pragmatic Programmers: HTML5 and CSS3" right? :)

You were lucky because you consistently had the entire page width. For mine, because the book's formatting was pre-defined, the column width was variable depending on content type. I could have anywhere between 20 to 65 chars for code. The only place I had control was in the screenshots of code in Vim, but even Production decided to scale those down to make it fit.
It's definitely possible to "hoard" cash without putting it in a mattress. Just make extremely conservative investments.
Irrelevant, irritating, LOUD ads played in between movements of a single piece that are tied together. It's really irritating to be listening to something and have Spotify suddenly SCREAM at me the lyrics to some country song about taking my clothes off that I would NEVER be interested in, which Spotify would know if they could be bothered to look at my listening history, or even my last.fm account, both of which they can see. That said, I still use it to listen to music I haven't yet purchased.
May be not (then why are we discussing it on HN?). Not sure what you definition of a tech company is, I was comparing it to nextflix and the likes.
Also i got this from WSJ, "33% of the 4th quarter US IPOs are trading below their offer prices." . So why is GRPN being singled out when all the stocks are taking heavy beating.
PwnedList: has your email been compromised?
US Road Accident Casualties mapped across America
It's been a looong time since i fooled around with it, but isn't IE the only browser that lets you specify the scripting language in page? I vaguely recall using perl and Windows Scripting Host to do perl in a web page... Perhaps my memory is as fossilized as that tech though.
Well written... I wrote a response last night that dives into some numbers and my experiences with helping the Eclipse Foundation move to Git and Gerrit... http://aniszczyk.org/2011/11/23/apache-and-politics-over-cod...

Apache is pretty much the last major open source community to not move to some form of distributed version control. It's either politics (they host the Subversion project there) or negligence in my opinion.
Heh. Exact opposite here - I'm religious and just posted here about how bad I find it at filtering people by religion (or politics, for that matter) for me. Its ability to match for me based on personality seems rather higher.

I'd suspected for a while TBH that there were odd effects from the balance of what questions were answered; some topics have more data coverage than others in the question pool and that (for me) seems to put a noticeable damper on its precision in other areas.
I wonder if there's any money to be made in posting comments that companies can use to file frivolous lawsuits.

For $5, I'll claim that I watched the CEO of Grooveshark waterboard an orphan while listening to a song he didn't own.
They're a canadian company, do they really have to worry about the SEC?

Regardless, this isn't personalized financial advice so they wouldn't need to worry about SEC regulation even if they were in the US.
Yes, worst case scenario and post-tax because that's how you do it in Portugal. But I should have made it clearer since I talked about gross wage on the same comment.

I'll insist on the idea that if you look carefully you can find offers at 1k gbp/m for entry level in London. I never talked about average, only minimum, and they do exist. Telling someone from another country that it will most probably get x gbp/m can be deceptive.

Also, check the Silicon Milk Roundabout infographic: http://theundercoverrecruiter.com/content/infographic-uk-sal...

Lowest salary for a junior developer of the startups that were on the fair: 20k gbp/y gross, around 1.6k gbp/m gross.
Spotify tops 2.5m paying users
Why You Should Not Donate To Wikipedia
There are literally thousands of vendors in the city of chicago. It would be years even if someone wants to do a second groupon. I dont get your logic behind market getting exhuasted.
The article is laughable. Microsoft itself is an important reason to develop Dart to begin with. MS has EEE'd html/js/css with IE 5.5 and up, and developed .NET to offer a competitive (proprietary) platform. We can't use C# although it's open, because MS is acting as a patent troll.
Founder2be - Find Startup Co-founders
Isn't this really just fundamental data with nice processing over it?
My breaking point is that their library doesn't have the music I want to listen to. I own a lot of Rammstein albums, and if I can't have those on my mobile playlist, I'm not going to bother.

(Yes, I can have it pull music from iTunes, but then I'm having to manage two separate libraries, one of which could disappear overnight as a result of a court ruling. The odds of that happening are greater than all of my backups suddenly vanishing.)
I want to give you a different take on frugal living- my grandparents lived frugally their whole lives so that they would have a comfortable retirement. They didn't go on many vacations, they didn't go out, they spent their lives working and saving and thought that everything was set. Then the Soviet Union collapsed- within 2-3 years, everything they worked for their whole lives was wiped away by runaway inflation. They were left with nothing. So they spent their lives denying themselves so that they can have a comfortable old age and came away with nothing as a result.

Am I telling you this because I think you shouldn't save for the future? No. I'm telling you this because there should be balance in life- you only live once and you're only young once, balance fun, travel and the more pleasurable aspects of life with saving for the future. You never know what the future hold for your health or for your country.
I made something similar a ways back (a little rough, but some fun features like defining sprites using ASCII characters):

https://github.com/mcantelon/grout

Here's a game I made with it:

http://mikecantelon.com/demo/demo_blood_funnel.html
Although there are clear problems with the tax code, people forget that some of the complexity is there because that's what most people actually want.

People want a tax deduction for charity.

People want to tax corporate profits, not revenues - so you need to figure out how much is actually profit. Is R&D a real expense? Can we just sink all our profits into R&D and say we have no profits? But you can't just tax all R&D as if it was profit that the company is hiding or software companies would go out of business. What about when you have some complicated schedule of when a client pays you - do you record the revenue when you earn the money or when you get it?

Many people want a tax deduction for a mortgage (whether or not this makes any sense).

Like software, complexity gives room for hacks. You can't hack into a hammer, but you can hack into a computer. If you want a complex tax code, you don't simply declare "Simplify!" It's like "I'm going back to my typewriter to avoid viruses." There are more realistic ways to deal with the problem, and like computer security, it takes real time and effort.
Sorry about my mangling of the english language!

From the end user's perspective, features often reduce complexity, sometimes dramatically so. Before "mail merge" was a common MS Word feature, collating form letters was a tedious job.

Good engineering and design integrates features into the application in a way that avoids complexity.
I don't know if that's even the biggest hurdle. The intractable problem I see is, any author who's good enough to convince people to sign up for Flattr in order to tip them has much better monetization options than Flattr. Flattr is only compelling to writers who are not themselves all that compelling.
My brother is on the jury. He won't talk with me about it until it's over though.
I already pay 9$ a month for GrooveShark, so ... yes.
Google and Microsoft Talk Artificial Intelligence
Hej Marcin! Ja też jestem w Wawie - I couldn't make the Warsaw Startup Weekend, but if you fancy meeting up for a drink and having a chat about this kind of fun sometime, let me know :)
Waking up and doing what I'd be doing for free if I wasn't getting paid to do it.
This. This is exactly why I do not ever use Spotify. Ever. I downloaded it, installed it, then noticed I needed a Facebook account and never looked back.
Like the app concept - think it's too dear for the average PR blogger to get behind and use. But very cool idea!

Thanks! I'm still not convinced that I'm charging enough for Interactwive at present, but will see once I have a few more visitors coming along so I can start testing :)
> The Apache Foundation is what you make of it. It will not change just because you post to your blog, but it will change if you engage the committer and membership population, build a consensus around your ideas and volunteer to do the actual work to make the changes happen.

This is true only from a CYA standpoint. As Mikeal said in the article, it's possible to do a lot of work and build up a strong case for a change that's important to project maintainers, yet still have Apache come up with excuses for why it can't happen. This is what happened with git -- twice.
This technology makes me uncomfortable. By itself it's rather harmless but it's not a huge leap to imagine a network of surveillance cameras using this technology.

Stuff like this makes me think I'm living in a scifi novel and I'm not sure that's a good thing.
Most of the above list is actually supported by xmonad (and dwm, and awesome and ...). The two things that are really the defining characteristic of ion3 is that it is a user-defined layout (not a "dynamic" layout, a la xmonad), and that the clients are represented as a tree of windows, rather than e.g. a zipper or list of windows (which is how the nesting works).

xmonad and its cohort basically make the proposition that user-defined layouts are inefficient, and you can be more productive with predictable, automated tiling. They directly opposed ion3 in that regard.

Mouse, configuration, floating etc is all fairly standard everywhere.
It'd be kinda nifty if GitHub had this built-in. I personally don't require CLAs for every project because it can be onerous. But at the least I try to pick a license that wouldn't allow for submarine patent claims.
Ooh, good point, thanks! I don't have much time this evening, but have just briefly reworked the homepage - if you can tell me if that makes a bit more sense, you'll have my eternal gratitude :)
They seem to have tweaked their algorithm after the Match acquisition. My ex, with whom I had about 65% match (she signed up after we broke up), suddenly one day became a 80% match. She claimed she hadn't answered any more questions, and neither had I.

I like OKC, but they don't do even basic filtering of profiles. If they just verified, say, a mobile phone, it would get rid of the vast majority of fake accounts.
I'm a little perplexed by the reactions to this research. Speeding up the execution of javascript tied to the onload event might not be critical for every site but understanding how these pieces fit together is always helpful.
Linux is a bad example. It's not "community" development by any real definition of it, because Linus controls everything that goes into the mainline codebase. If anything, it's community maintenance, because that is delegated out.

More importantly, Git by itself does not promote community development. No source control system does. Some make that style of development easier, but none of them actually directly promote it.

GitHub is not Git. GitHub is the Git version of SourceForge. Nearly all the community development features(bug tracking, forums, etc.) on both sites are built beside the source control system, and aren't really integrated directly to either Git or SVN.
Launched fancyapps.com
Don't know if you can call it a startup but I like it as a side-project
"We won't be looking at singular shoppers," said Stephanie Shriver-Engdahl, vice president of digital strategy for Forest City. "The system monitors patterns of movement. We can see, like migrating birds, where people are going to."

Read: We're invading your privacy, but in a good way.
Of course views/week is not necessarily the best measure of success. Those 5 views a week for 500 questions may have been excellent matches, whereas hundreds might have been poor matches. I admit though that it's more likely a numbers game.
Every large organization has departments that overlap and duplicate. The problem is when there is a gap that no one is working on.
That relates to the first thought that I had. This seems like an awful lot of money for something that I'll never feel finished designing.
But do you actually want 60-100 profiles/week? It's not like you can go on 60-100 dates/week.

I guess I can't argue with success, but it seems like the best use of the site is to select for the kind of people you would actually enjoy meeting. And the best way to get people to look at your profile is to write them a message which you spent ~5 minutes thinking about.
A better title might be "simplicity is used as an excuse for creating worthless software."

But anyway, Spolksy basically advocates finding the "elegant" solution, which is the one that incorporates useful features in an easy-to-use way. Hardly a controversial position. However his use of the word "simple" consistently conflates feature-poorness (lack of features) with ease-of-use. So when he says focusing on simplicity results in worthless software (as indicated by actual sales), he appears to attack ease-of-use. He's not. He's only attack feature-poorness. Cue confusion and controversy.
completely understand! If PR bloggers aren't your market it won't be an issue and it really is a very cool idea. Right now I think Rafflecopter has the market share for them - can be used direct in blog for giveaway. Personally, I'd prefer the 'twitteractiveness' you offer in your app as I spend far more time there...

edited to add: check out your spelling on homepage "If our example conest runs for 10 days: $19.99 + $9.90 = $29.89." nitpicky yes - but important! Also, in creating the comp. can you add a field to list the prize? So people know what they're winning?
Well, if you are doing comparison shopping by scanning in the barcode using your phone it seems like you can't have your privacy and try to get a better deal at the same time.
The End of Mass
Thank you for only requiring the minimum set of permissions from my Facebook account. I hate it when I go to a website that uses Facebook Connect login button, but requires every single permission possible, when I just need an authentication system.
I think what Joel argues that you can keep things simple but keep adding features. Granted that's really hard to keep the balance but it's doable. Simplicity is hard, keeping it simple while adding new features is even harder.

> Startups simply don't have the time or resources to create complex products, at least starting out.

Completely agree. It's one of the easiest things that a startup can provide (assuming there's talent within the company who can deliver that simplicity. All developers know by now delivering simple and usable software can be really hard)
> At least they’re not using a non-linear Bayesian splitting tree didactogram

This seems like a weakness to me. I'd love to be able to choose between different algorithm for matching features and set some relevant coefficients. It'd be fun to see the profiles that have a minimum hamming distance from mine, or whatever.
Final Fantasy XIII-2: Battle of Valhalla Trailer
SVN has branches, too. The problem it had was with merge-tracking and that's about when everyone hopped over to git (myself included). But that hasn't been an issue for a couple years now. By all means, stick with git if you prefer it, but release some of the older criticisms as they've been addressed by the SVN team.
Scirra launches a pure HTML5 online arcade
Apple is pursing copyright suits? Against whom? Is it about source code?
Note from a .Net programmer getting into ColdFusion
The key to success as a freelancer or consultant is relationships. If you're not making a personal connection with your clients, you're just a commodity - and there's always a cheaper commodity programmer available.

If the market rate in your area is 1000EUR/mo then you can get above market rates by being an above market candidate. A track record of working for top International brands, launching successful products, being known as the author of books on the subject etc. However, these rates will always max out at a certain level.

Start creating your own intellectual property, get involved with communities where your target audience hangs out, create a brand around yourself. When you're "the guy that wrote the book on {$niche_subject}", it doesn't matter where you live and you can compete in the top end of the International market rather than the top end of your local market.
Indeed, this crashed my gcc. How does it work? If I had enough memory would it terminate? looks like it.
Great tool! I know you probably won't do this, but I think it's important to be clear. How can you convince potential users that you won't front-run them? For example, before displaying the sentiments you run your own trades in anticipation of your customer's trades. Perhaps it'll be right 51% of the time, but that's enough of an edge with enough volume to make some serious money.
Ambiguous ampersands
Important step toward computing with light
So this discussion is about " I told you so". Everybody did, so ?
Mrs
4226664118
no, they buy Yahoo! so that a competitor doesn't replace Bing as the search which powers Yahoo!. The Y! brand will continue to exist for a long-time. I don't think this is a case of Microsoft buying them and shutting them down. The dollar value of Yahoo to Bing is significant, and only by having those users, is MS able to improve on Bing and get some revenue from it.
M(p) = 2^p - 1

M does not produce primes for most values of p. The subset I noted, for what few values we can generate, seems to. Just wondering if anyone had worked on that particular subset.
That depends on what you want to do with your life. If you want to build and sell startups, start building and selling them. You don't have to be a great developer to do that.

If you want to become the best developer you can be, then here's my advice:

Learn about the process of building software. Diligently practice various development systems (agile, scrum, kanban, etc.). Build a reliable, disciplined behaviour into your personal development process, so no matter what the task, you know exactly how to best take an idea through to completion efficiently and with as few headaches as possible.

After that: learn about architecture, algorithms, and hardware.
I just started seeing this today.
ಠ_ಠ
That's illegal in most jurisdictions - he would be a fool to try it as he could end up in jail for that!
Do you live in the 90s? If Microsoft attempted to EEE HTML, Javascript, and CSS with IE5+, it's failed miserably, since the usage of both Chrome and Firefox continues to rise while IE stagnates or declines. You only have to follow the development of IE10 to realize the company knows it needs to play nicely with these technologies, whether it wants to or not.
Also, .NET was a response to Java, and while Silverlight and WPF were attempts to develop competing technologies to Flash and HTML/Javascript/CSS that also seems to have failed, since HTML and JS are key elements of the Metro UI for Windows 8.
In addition, Microsoft's actions against Android, while despicable, are hardly different than what most other tech companies are doing, so it's best to focus on the broken patent system. Finally, C# (and CLI) is a standard owned by the ECMA, so Microsoft can't sue you if you write a compiler and library from scratch.
Dupe: http://news.ycombinator.com/item?id=3262170
Once you have this data, you can correlate it with records of purchases to link a given phone to a given credit card number. I'm guessing it would take just two or three purchases at the mall to be able to do a match with high confidence.

But we all know retailers care too much about their customers' privacy to pool that kind of information, so there's really nothing to worry about. And anyway, the fact people are reading the little signs and then continuing to shop without turning off their phones is a pretty clear indication that they're opting into this kind of data collection anyway.
Startup Step 1: Discover Your Entrepreneurial DNA
How does that compare to cost of living? What income percentile does 1000EUR/mo put you into?

Staying in Portugal or another place with a low cost of living and earning money in a place with high wages is a great position to be in - you can take advantage of arbitrage across the two markets and end up with far more disposable income than someone local to that market (who has to pay local rents, prices, etc).
I was hoping this would be led by Thomas Cover. I took his class back in Stanford many years ago, and found it to be one of the most enlightening.

He wrote the classic text on information theory -- a very well written textbook that actually keeps you interested: http://www.amazon.com/Elements-Information-Theory-Thomas-Cov...
They'd know by now

There is also a very active Android community, and they're just finding out so I wouldn't be so sure. From a structural perspective, it would also make more sense if any of their own statistical software lived in the iOS itself, while the nature of android (specifically the google/mfg divide) that would drive this information collecting into an app to in that ecosystem.
I suspect the developer has only received enough money for 2 beers. Aside from that almost all of us here build you livelihood on-top of open source tools. How much money did your startup give back to the Apache foundation, to the Django or Rails projects?
As much as I like google I really don't want to go to yet another language. I rather focus on building content rather than have to maintain my page in dart and in JavaScript because of fragmentation issues.
First Week of Plan 9
Paging all e-book sellers, this is a chance to get great publicity for the one-time-only price of $1,000.
The SAAS course also starts in February.
I definitely agree that it can make a lot of sense for founders and early employees to cash out a portion of their holding so their entire net worth isn't locked up in one company. Other threads on HN have covered how it can better help align founders' incentives with those of investors, likely leading to better long-term results. With co-founders cashing out a partial share, they can focus more on long-term growth rather than worrying about protecting their value in the short-term. That is good for everyone.

From my admittedly superficial knowledge of the Groupon example, it doesn't seem like that is what happened with their previous capital raises. They've distributed about 80% of what they raised from their Series C and D rounds to early investors at a time when the company has serious capital concerns. Lefkofsky took about $400 M from the last pre-IPO round and is reportedly focusing on other ventures now.

I don't blame any of them for taking the money (as you say, they'd be fools to do otherwise), but all of this makes me sure that Groupon is not a company I want to put my money in.