skysight-inc/HackerNews huggingface dataset:
> Honestly, this is completely absurd.

No, it isn't.

And I'm saying that as someone that successfully went head-to-head with a funded start-up targeting the exact same niche.

$30M vs piddly little bits (mostly savings from previous projects). The big guys ended up blowing through the larger part of their investment on fancy offices, very large and expensive servers that they didn't need, lots of employees doing things like human resources, 2 managers per employee that actually did something and so on.

The view I came away with when visiting them in their (admittedly beautiful) offices was that they were living under the impression that their burn rate wasn't something to be worried about because time was on their side and would prove them right. 6 months later the whole thing collapsed and we got the largest boost in growth we'd seen to that point. We'd been profitable since launch and besides the initial outlay the project has always made money (up to and including the present day).

We simply couldn't afford anything else.

I'm pretty sure if they had been poor we'd have been toast, those guys had all the connections that you could dream of and were smack in the middle of the valley, whereas we were working from a dinky little office in IJmuiden, the Netherlands (if you haven't heard of it, it's that hotbed of technology in Europe, two VC's per square kilometer or so ;) ).
when was the last time you played super mario? you might be conflating the original with some of the later games
Ah. That figures. Frameworks. Geez, there must be a whole raft of new ones in there now.

Thanks for the info.
> If everyone Tweets ten tweets per hour

Well, luckily for them, that's not actually the case.
Debian Wheezy: US$19 Billion. Your price… FREE
Tor's latest project helps Iran get back online
All the documents that Google deleted from Google Groups, saved by Archive Team
Every time I see k5 get mentioned, I get all nostalgic and think there will never be a community as eclectic as k5 ever again...
>>Python is much better positioned here, since the default is to be sane.

As opposed to Perl? Are you trolling or can you list a few insane things in e.g. the Perl Best Practices book?

Edit: page 470 of Perl Best Practices (also pg 429 and 431) -- recommends using strict and warnings. It is hardly controversial or insane, it catches bugs.
Of course. I'm happy it helped. Yes, you can delete it. I don't recall anything standing out as painfully bad. Good luck with the site! :D
Since when is the Occupy Movement a company?

To quote the article: Occupy’s initial public offering, if you will, puts it in very good company.

If I will? No, actually, I think I will not.
Well, if you remove the word "useless."
Google is a perfect example of technology being a competitive advantage. The PageRank algorithm is both simple and elegant in its domain, yet the numerical methods to compute it efficiently are much more complicated than your typical social startup's. They had a patent on the technique from day one and the competition took years to catch up.

You can similarly point to the big database companies. Building a good acid compliant SQL database is hard and the big database companies had the market cornered for a very long time.

More recently, we have companies like Palantir which provide very sophisticated algorithms to their clients. Some algorithms are not just complicated from a software point of view, but you also need to understand the math to replicate them. It's not possible to reproduce them over the weekend even for an expert the domain.

The other things you listed are also very important, of course. But technology itself can certainly be a very competitive advantage. You simply don't see that many examples of it because this sort of technology is hard.
I hide my birthday on Facebook anyways, but I also locked down my wall so people can't write on it. That cut down tremendously on the amount of account-hijacking spam that was getting posted to it from my Facebook friends. I still got 3 Facebook messages about my birthday and my wife posted it on her wall for another 20+ birthday comments. I'm tired of it. I only wish people a happy birthday on Facebook if I either know them really well, they're hitting a milestone like 16 or 50, or if they're really sick.
Having been working on my own (mobile) Twitter Bootstrap & Backbone.js app for the past week or so, the biggest issue I've had has been working out how best to deal with a combination of local & remote collections (and the caching of them, on demand)

The other blog posts from the author of this one have been very useful in getting over some of the initial speedbumps I encountered - and strongly recommend them to anyone looking to get into Bootstrap itself.
You write that it is not nagging - but you don't really know that guys experience. I can very well imagine some internet pundits nagging him about it.

But yeah - I wrote that only as a devil's advocate :)
I don't understand why people purchase Mac OS X based computers then want to run GNU coreutils on top of it

Because only Apple has figured out how to make and sell great laptops running Unix at a (relatively) reasonable price and where all the hardware and drivers just works out of the box. If I could have bought a computer as good as the macbook Air in every way, but with Linux instead of OS X and guarenteed zero driver or hardware comparability issues I would have. But I couldn't so I bought a Mac.
The Bill of Rights only says that our government can't take it away. Other people are still free to take it away. But when they take it away (and are within their rights to do so) it is a free speech issue. The difference is the argument is not a you can't or you shouldn't be able to, its just a you can but shouldn't.

Well, it is a free speech issue, but whether one should or not is debatable. I'd prefer they didn't, but I don't know if it's fair to ask that from them.
Utility is number of users times how much it helps each one. This is the sort of app that helps a very large number of people, but only briefly each time. It's sort of like Google in that respect. I'm not sure how many users Bump has, because this is one of those companies like Dropbox that grows so fast that the last number I heard is always way off, but many millions. They may have more users than anyone else we've funded.

They're also like Google in that most of the hard work is behind the scenes, which tends to affect users' perception of how much the app is doing. To an inexperienced programmer it might seem like it wouldn't be hard to build a search engine-- and in fact it isn't hard to write a crawler and build an index. What makes it hard to build the actual Google is (a) the scale on which they operate and (b) the refinements they employ beyond merely searching an index. It's basically the same with Bump. They have to operate on a large scale, and to work reliably they have to deal with all sorts of weird edge cases.
It's amazing (and funny) how this whole semi-colon thing is based on fear.

People should understand the role of semi-colons and ASI, just like they should understand the comma operator. It's not hard, takes 10 minutes (read Isaac's post).

Everyone saying that they don't need to understand it is doing a disservice to the community, there's no harm in wanting knowledge of the language to evolve. A few years back people seldomly used IIFEs, and I remember hearing the same argument (wtf is that, don't use it, I don't understand). Change is good.
The headline and article have been corrected: it was actually Paxum's banking partners, not Mastercard, who saw BTC as risky and forced the change.
i'm sorry people vote down interesting comments like yours. please don't be discouraged by the increasing stupidity around here - i, for one, welcome an interesting viewpoint, particularly if it acknowledges that it is wrong and wants to know why...

in short: you made me stop and think. thanks.
> when you die it is not fun.

Tell that to Dark Souls. I recently replayed ST:FU on it's harder setting. I think perhaps the difference between "dying" and "not fun" is a couple of things: first, there are regular and predictable save points so the level doesn't have to be started from the beginning; second, there is still some progress saved, experience earned, etc., so that even in death there is some progress; third, a way to track community progress (via achievements or social features) so that it's clear the end is attainable by something other than luck.
Thanks - yes, I initially tried this, but I believe the exported format is for mapnik2, whereas the mod_tile package I am using seems to be for mapnik 0.7. I didn't really know what I was doing at the time and figured that I would edit the XML files that already seemed to be working.
Much more than that I've come to love that fact that it's Clojure and I can iterate over lists for example.

It's not spaghetti html wrapped inside $language, it's useful and you can work with it.
> it requires a fairly unpolished workflow

I find it quite the contrary as it summons git power upon /usr/local. So the workflow is basically just editing live in /usr/local/Library/Formula ('brew create url' scaffolds in many cases, 'brew edit formula' gets you to an existing one), committing, and handling merges on pull (which is what 'brew update' does)

If you want to contribute back, fork on github and add your repo as a remote, then push and submit a pull request.

It's really different than apt (which it is normal as Debian packaging has a massively different scope) , but IMHO much, much simpler and efficient.
Hey Google+, You Need This.
I have same experiences as you. I can remember arguing with my friend about how inflexible "use strict" made Perl feel--Like it was trying to force C idioms onto a dynamic language (having to define variables, for example). But yeah, after running into bug after bug in my programs I finally saw the light...

The Perl community has pretty clearly collectively decided that "use strict" is the thing to do. I firmly believe the only reason it isn't the default behavior of Perl is because the core community holds backwards compatibility in such high regard.
Here’s What iOS Would Have Looked Like In The 80′s
Using the Affect Grid to Measure Emotions in Software Requirements
Reminds me of a Tony & Faith Wrench, who have done similar things a few times in West Wales:
http://thatroundhouse.info/
Interesting couple.
interestingly, the solution given is not ordered along rows or columns. http://www.cs.umd.edu/~gasarch/BLOGPAPERS/17.txt

any idea why not?
If cost is a restricting factor you should check out the refurbished section on the Apple store. I never buy new Apple products, the refurbs are just as good and the savings can be considerable. I've purchased 2 refurb Macbook Pros and 3 iMacs. Never once had a problem.
Funny to see this considering my opinion is pretty much a polar opposite to Chris'.

In the last couple of years C# has gotten better than ever. LINQ, Lambdas & Generics combined with the IDE's autocomplete and refactorings have made the language really nice for power devs.

The next release will include a Compiler as a Service which could be a game changer if it's embraced by the community and if it's not borked by Microsoft.

A good rule of thumb for .Net is that anything from Microsoft which is built around a tool should be avoided like the plague. For example Entity Framework and WPF are horrible tool-bound monsters. They don't play well with version control, don't play well with clean coding (POCOs) and almost feel designed to sell other tools (SQL Server / Expression Blend).

Entity Framework is especially bad. It combines terrible performance, terrible scaling (it has terrible support for large schemas) and until recently didn't even support "code first" development.

Thankfully, like other dinosaurs that kind of thing is going the way of VB6.

To add a bit of context: I have a pretty broad background - been coding for 21 years (started at 10) and have experience implementing something significant in: C64 (BASIC/6510asm), Pascal/Delphi, VB, Java, PHP/HTML/JS, TSQL/SQL, C# and ActionScript/Flex. I've dabbled with Ruby and the beautiful Python.

I abandoned dynamically typed languages for serious projects (those expected to work for > 5 years) because of the poor refactoring support and the dominance of style over substance in the community. I work in the Enterprise, and there software maintenance quickly dominates the cost of projects making the big two static languages a better choice.

I still, of course, turn to dynamic language when they're the best solution to the problem. For example for situations where speed of development dominates returns (think opportunity cost) or where a language is deeply embedded in a specific community (Python and NLP).
Breaches galore as Cryptome hacked to infect visitors with malware
People on HN are most likely more tolerant/forgiving of this as long as the hacking is good.

Really? Have you read this thread? Any time there's anything remotely immature or misogynistic posted, the comments tend to focus way more on that than the actual content. Not saying that it's bad or good, just pointing out that I'd say HN is MORE sensitive than most places to this sort of thing.
Please reread, including comments in the linked github post. 1.9.3 does compile with clang, but ruby's own test suite ('make test' in the ruby build dir) does not pass.

Also, if you had 4.1 then upgraded to 4.2 you may still have 4.1 gcc around.
Well, in Perl, you have to turn on `use strict`.
Hmmm. Any reason all the views and models are attached to the window object instead of namespaced under some kind of app controller?
I recently read about a Mozilla authored extension that gives you more performance insight. I think some features only work with special FF builds right now, though. :)

http://www.visophyte.org/blog/2012/02/04/aboutnosy-is-aboutm...
>Nothing wrong with that.

I think there is something wrong with it. Specifically the habit of people creating blog posts detailing why they are switching languages. Best case scenario, it sparks a discussion revolving around solutions to their perceived sticking points, and people grow richer from the discussion. Worst case scenario, critics of the language/framework who have never used it use the post as points for argument later on.

Most often, though, it's a circlejerk between "I too am leaving this language! Take that, language creator!" and "Well you're just using the wrong language, you should use <insert flavor of the month>!". Then next week we get another post detailing how they're switching from that language, too.

Every language has poor features that could fill a million blog posts. It doesn't mean those blog posts are productive.
Apple shares shatter $500 milestone
I don't think this really answers the question of what Bump brings to the table, though. There's no doubt in my mind that Bump is growing like crazy, or that they're doing really hard work to make that happen and provide a good product, but... none of this matters to me as a user. What I care about is what Bump gives me that other products/services don't. What is that?
> That attitude made me want to not be civil anymore.

Then it would be a good idea to take a break, maybe go for a walk, until you can be civil.
How was it obvious? r/jailbait was banned, yes, but that was only after there was a semi-revolution (a mod removed and banned all the other mods, then proceeded to give an ex-mod* his powers back, who then essentially tried to fuck it up (I heard actual preteen porn was posted)).

Assuming that that event necessarily means the removal of the other subreddits seems contrived.

* VA, the guy who also created & mods r/picsofdeadkids, r/PicsOfDeadJailbait, r/incest, etc.
I have done some side by side comparisons between Google and DuckDuckGo. Google seems to produce more relevant results than DuckDuckGo.

I really want to like and use Duck Duck Go...I will keep trying!
He's talking about Super Meat Boy.
> Initially an Actor model was used with Finagle, but that was dropped.

The Akka folks do a good job of keep the actor model on your mind when building Scala systems, but it's obviously not always the right approach. I'd love to hear more about how they ended up abandoning the Actor model.
Question #0 - Will I be able to handle the bandwidth?
I've found aurora (otherwise excellent) will not scroll overflowing elements in the web app i'm developing. I can't say i've been able to test other sites since i can't think of any off the top of my head, but safe to say all other mobile browsers have worked (FFm, beta, Opera mobile, android browser and chrome-android). Is it lacking support for overflow-y / x ??

I was going to PM, but apparently there is none here, so sorry for the slightly OT.
There are probably 2 reasons why I would look at .NET and one of them is not pure .NET/Windows anyway.

1) Consulting/Contracting gigs

2) Mono for cross-platform GUI development
If a man walked into a store, and the retailer refused to sell him a product because of his nationality, what would we call that?

Why does it magically become acceptable--even defensible--on a larger scale?
In context of the parent post, SMB == Super Meat Boy. I think...
This list seems like an odd mix of pandering, genuinely exciting companies, and companies that did something interesting years ago and rank for still existing.
I dont get this one. CBP does not reveal anything that would even remotely bring porn/nudity on my mind. I think its more a matter of your point of view. Same way I could say that an old man smiling at a 5 years old child on the subway has something dirty on his mind. There are chances but lets not get paranoid here.
If the other party is armed and you are not then chances are your fate is sealed. Still a sudden violent attack when no option to escape is present is still likely the correct course of action. As Harris states in his early post(1) if they shoot you during the struggle (or escape attempt) they where likely going to shoot you anyways.

1. http://www.samharris.org/blog/item/the-truth-about-violence
> "The slippery slope is a fucking fallacy!"

Ugh. Here we go again.

The fact that the slippery slope argument can be a fallacy doesn't mean that all claims of slippery slope is automatically a fallacy.

People seem to think the fact that this word exists means they can use it in all contexts and be right.

[edit] And the slippery slope angle has materialized in this particular case. No sonner had the jailbait subreddits fallen did people start clamoring for the shutdown of /r/beatingwomen, /r/deadbabies, and various other reprehensible subreddits. This certainly hasn't been a we-banned-jailbait-and-now-everything-is-fine deal that people hoped it to be.
No need to leave .NET behind if you take up Python. Check out IronPython[1], which gives you all the resources of Python and .NET.

[1] http://ironpython.codeplex.com/
The east bay is also similarly cheaper.
Part of what I mean is that Facebook design implies that you need to friend someone to interact with them on a persistent basis. And neither me, nor anyone I know would "friend" a person just because they've had some interaction with that person on Facebook itself. Even the wording (e.g. "friends") suggests some kind of offline connection.

Sure, there are people who operate differently, but I really don't see any evidence that FB is designed for that kinds of use. If you "friend" people indiscriminately, your list will mean less and less with each person added.

Another part is covered by reply of dfxm12.
Android versus iOS Part 2
And-or get an SSD - the heavyweight disk-space users like movies and music are trivial to move to an external drive on a Mac, and with an SSD so much disk-thrashing pain just goes away. It's pretty great.
This was the first thing that came to mind when I heard about this.

I've seen a lot of people say "we need to protect the young girls in these pictures". What about the 1-5 year olds who are being dressed up and paraded around by their parents?

Where is the similar outrage over sites like imgur.com (which retain most of the images hosted in a sub-reddit even after its deletion) or TV shows like Toddlers & Tiaras?
There's a difference between someone who's in your country but of a different nationality, and someone who's in a different country.
Four Ways to Slice Obama's 2013 Budget Proposal
Identified Hits 1.5M Users,202M Profiles,Can It Beat BranchOut Or LinkedIn?
> Saying it just works is certainly not the case.

I said if you spend a little time scoping these kinds of things out up-front, it's very easy to get a machine on which it will work without issues. Obviously if you found a machine lying around the office and tried to load an OS on it, your chances of it working well are not going to be as good. You can't just load OS X on random hardware and expect it to work either.
I have no argument. I just think it's kind of ridiculous how huge of a reaction there was to what is probably the mildest example of sexism i've ever seen. There's only one actual reference which could be interpreted as sexist (because apparently a stereotype about the mongul empire immediately defers to rape?) in the whole post and the rest of it is just tacky/creepy look-here-are-some-pictures-of-me-with-women.

Just as some people need to be told to reign in the sexualization of their posts, some people need to reign in the outrage.

Also I was really annoyed by the pointless use of the word 'hacker'. Seriously, people, just stop using the damn word. It's meaningless.
Ironically, I'm completely FUBARing my metrics by posting this, but I feel I've collected a decent sample to justify the value I'd be getting. But, if you get this far and want to help, please use these links so I can segment this traffic from my results.

http://hackthisarduino.com/?hn=true

http://hackthisarduino-hn.eventbrite.com/
I offered to do an eBook version for free (even though I would guess he could spare a dime or two) with LiberWriter. I suspect the problem is not time or money or access to competent people, but a desire to maintain the book as a print-only production, which is frustrating. Sure, perhaps it is better in print, but for some people, they're not going to get it if it's not an eBook.
GNU License? What?
Your comparison breaks down heavily when you actually consider it. GNU software tends to be competition for proprietary/non-open software. They are substitute products.

Comparing them to music isn't really a good thing to do since you can't find a comparable substitute for Incubus's style and Brandon Boyd's voice, where as I can change out GCC compiler for Solaris Studio, Visual Studio, or ICC any day I want with minimal effort and precisely the same results.
Steve Blank always justified it as saying "you want it to be on your shelf, with notes..." I think it's just a luddite reaction on Steve's part.

Apparently he hasn't done enough customer development.