skysight-inc/HackerNews huggingface dataset:
Excellent primer on higher-level languages and their applicability/appropriateness for enterprise-level development. Of course, it doesn't get to the crux of the argument: when it's more appropriate to use Scala/Erlang/Haskell instead of "less academic" languages. Typical among the academic community is the belief that computational efficiency doesn't matter for machine learning tasks when you're implementing them.

Of course, in practice, implementing an algorithm that performs well in experiments will only be slightly polished before putting it into production. Even in spite of the relative low cost of EC2 hosting, developers trying to maximize their ROI might find that the equation balances in their favor by maximizing efficiency on each core and decreasing the amount of memory that can be used. I admittedly don't know a lot about scaling experimental code into enterprise-level code, but I do know that at some point, it must reduce to a cost-benefit equation, where the costs of EC2 hosting is compared against the costs of development/debugging time in languages like C++. This, of course, reduces to the specifics of your business needs.
It looks like they can't handle the load:)
I think the interesting part is both "Black Friday" and "Cyber Monday" are really marketing/advertising fabrications in the first place, so if enough of a push is made in marketing/advertising "Cyber Week," we could be looking at something new.
He was just holding it wrong
The Boston Globe did a piece where they tested the DNA of fish served at local food establisments to determine their species. Nearly half of 183 fish samples collected at restaurants and supermarkets were not the species ordered. http://www.boston.com/business/specials/fish_testing/
Don't give the politicians any ammo ...
I would love it if you guys would at some point elucidate about how 2 non "tech" people a) found some techies to help you with your project and b) got seed funding. Both of these seem to fly in the face of established start up culture.
congrats on the funding. i noticed that you mentioned you posted on university job boards. Personally at this stage for your startup, I would target a more experienced candidate compared to university grads. The college interns that helped with putting up your prototype is great but now that funding is there, you need an experienced engineer that can take your product to the next level technically and put in place a strategy and plan as far as technical details are concerned.

as mentioned above, the "jobs" threads on HN are amazing since you find very very good talent in them.
Rovio turned down (rumored) $2B acquisition.
The Threat of Midget Submarines Today
It was exciting. Yup, I sound like a complete dork, but for someone who just doesn't have the ability to pick up coding like he used to, this was great. A few explanations in the tutorial confused me from a complete novice standpoint, but I am really looking forward to the "Blog in 30 minutes"! Glad I signed up, and if I'm your target "customer" then feel free to email me if you want feedback, etc. I'd like to see something exactly like this for Objective C and developing iPhone apps.
Mathematics is just a ladder of abstractions. If a piece of mathematics seems intimidating, it's just because you're looking too far up the ladder from where you're currently standing. Anyone can climb it, one careful step at a time, to reach a level they're interested in; by the time they get there, they'll have learned enough of the underlying abstractions to make the intimidating thing now seem obvious, or at least sensible.

So don't be afraid! (And besides, there are certainly many CS degrees which don't require anywhere near the amount of mathematical sophistication mentioned in this article.)
F-Secure employee attempting to download bitcoin wallets
There are other possibile outcomes to tiered access that are not being discussed. Offering tiered service to content publishers does not mean that traffic from those publishers must be prioritized for all consumers. Specifically, tiered publisher access can subsidize a new level of "subsidized" internet service, with price Y that is lower than the "neutral service" price X. More households will be able to access the internet as a result. Those households that prefer to continue receiving all publisher content in a "neutral" way may continue to do so (at the same price X).

Creative consumer education (as implied by Ofcom) can assist in this. ISPs are incentivized to do this because they can reach more consumers this way, ultimately increasing their bottom line. ISPs that do not pair prioritized publisher service with subsidized consumer service (as described above) will whither in the face of competition from ISPs that do.

Regulation cannot be considered without acknowledgement of the potential to stifle innovation in the internet service business and related technologies.
Malls stop tracking shoppers' cell phones
What is it you guys are working on? drop me an email my email is on my profile.
There's a small error in the formula for O(N): the way he's written it it looks like for all n, there is a k such that kg(n) >= f(n), ie k depends on n so take k = f(n)/g(n) and all nonzero functions trivially satisfy it. It should be there exists a k such that for all n kg(n) >= f(n). Pedantic I know, but on the other hand I wouldn't call these "beautiful equations" associated with O(N), I'd instead call them the definition of O(N).

There's also o(f(n)), g(n) is a member of o(f(n)) if the limit as n goes to infinity of g(n)/f(n) is zero. Finally, there is asymptotic equality: f(n) ~ g(n) if the limit as n goes to infinite of g(n)/f(n) = 1. O,o and ~ are all subtly different, but if you're just trying to prove upper bounds then O(f(n)) is the one that comes up most frequently, which is why it's probably the only sort of asymptotic analysis most CS grads know.
Do you have something against getting paid for your work? You're better off taking up some freelancing gigs. There are tons of sites for freelancing work (rentacoder.com, pen.io, freelancers.com, ...). You can also look at the 'jobs' thread and 'freelancing' threat that happens here on HN at the 1st of each month.

I just posted these links on another submission, but hopefully I won't trigger PG's dupe-detector.

https://news.ycombinator.com/item?id=3181796

https://news.ycombinator.com/item?id=3181801
Haha...you've got to be kidding!

Have you ever seen an old person drive?
The essence of EA's management style is that they're content to leave studios on their own, so long as the studio is consistently laying golden eggs. When that studio experiences a significant failure (when, not if) EA corporate has no qualms about slicing open the goose to find out what went wrong.

They're better in this regard than they once were, because they have some level of restraint now, but the creative hit-or-bomb nature of the video game business means that eventually they eventually feel compelled to exert control over all of their acquisitions. Wright had a large degree of autonomy for a long time because he made staggeringly massive amounts of money for EA with The Sims, but it didn't protect him from being pushed out when Spore turned out to be an epic flop.
Sweat anecdote, however it has even less value than people realise.

If you want to explain an algorithm to Grandma, it's far easier to make her think at cookbook recipes -- X is a cup of sugar, now imagine that at every step you're adding one more cube of sugar to it.
Not really. You can understand why regular languages are limited with a simple counting argument; the pumping lemma follows on from that relatively easily, but it doesn't really add much understanding IMO.
StartupInMe - new startup news aggregator, discussion and Q&A community
Show HN: Candy Pot got featured on Redmond Pie Very extensive review
> Operating an ISP costs money. Why is anyone entitled to an ISP's services without paying for them?

I think that "right" is the wrong way to express the idea, because it leads down a path to arguing over the metaphysics of rights instead of all the important practical considerations. Internet access is becoming necessary in the same way as transportation is necessary and society needs to accommodate that fact.

Among other things, that means that we have a vested interest in making sure that there's a healthy marketplace, that everyone can get connections at a decent speed, and that you can't just arbitrarily get kicked offline forever.
It is a 2.5 hour drive. It might take the same amount of time to go from blueseed to a meeting (with a NEXUS card) as it would from vancouver to seattle.
PlayBook: Dead tablet walking
World building 201: Heuristics - Charlie Stross
Ryan Holiday | LADYGUNN
I was running the non-CM (Kwiboo?) build on my Nexus S, too -- but this build is even smoother. It really is quite impressive.
Silent updates are the next important feature coming to Firefox, see the roadmap:

https://wiki.mozilla.org/Features/Desktop
This removes the workers from their local economy, drains the value they have to offer and plops them back where they came from with a meager wage to show for it.

Creating local jobs in an economy - even outsourced jobs - has a wide variety of ancillary benefits that this will lack.

As an immigrant to the USA (now citizen) I've had plenty of experience on a B-1 visa and I can assure you that life with a B-1 visa and an immigration official between you and the nearest terra firma will be miserable.
AT&T Considers Selloff to Save T-Mobile Buyout
Further counterpoints to the 2 points of criticism you raise. 1) Exploitation of immigrant workers (especially undocumented) is already common place within this country's borders, tho primarily for low-skilled jobs. I don't see any inherent economic incentive to worker exploitation on boat, above what unscrupulous employees already take advantage of on-shore. 2) Should legislation like the Startup Visa actually come to pass, the population on this boat could then simply move on-shore, and probably enjoy cheaper operating expenses. That population would already be rather unmoored, so to speak, so relocating shouldn't be too much of a hurdle.
Network Security Monitoring With Siri
The Best Siri Hacks So Far
"A site that is ugly doesn't get used. People always judge a book by its cover especially these days."

Are you implying Craigslist is not an ugly site?
not trying to be sarcastic, genuine question.
I think this method is inevitable. Either that or a protocol/standard to handle them all.

As it is now we'll eventually run out of real estate on the screen for 'like' buttons.
You're not dissagreeing with me here.
A site that is ugly doesn't get used.

This, right after talking about Craigslist, a site that enjoys a monthly cycle of "Craigslist sucks, it's so ugly!" ranters who are reliably and continually proven to be clueless.
I've never been to mexico, but how about rosarito, or even tijuana?
Ask HN: You have 3 months and $1000. What would you do?
If you were in the situation that you had 3 months where all your regular expenses were taken care of and you didn't have to work AND you had $1000 to spend on your project/business, what would you do?
Arduino CD Duplicator
Blogging Isn’t About The Blog
Ron Paul Bill Helped Expose $16 Trillion in Secret Bailouts by the Fed
I know all those. ish. thanks for morning ego boost!
Will people never learn that writing things all in caps does not make it more awesome?
y-combinator is on there representing lambda calculus at least ...
learn a new skillset. sometime it can be hard to find the time in the bustle of business.
OpenBSD can't swap?
We both have a very strong business background, and I actually launched a small socially minded enterprise internationally last year; also, we were able to prove that we can get stuff done as we had a prototype available by the time of our interview for the program.

Also, the incubator we are accepted into is industry-specific and not a general "tech" incubator like YCombinator (not that one is better than the other, YCombinator is awesome obviously, just that this was a better fit for us). Feel free to ask for more details if you'd like.
It's common for personal discoveries to be interpreted ahistorically. It's a function of ignorance.
we'd love to get your feedback. i wasn't able to find your email, could you hit us up at founders[at]dojoapp.com?
The Truth Behind Occupy WallStreet Crackdowns
Bayes Theorem can still be true if you're in a strictly frequentist framework.

Can?? When is it not true? It's a theorem, after all.
This suggests that it's worthwhile to educate the young in not just doing the same things with computers that everybody knows how to do (Office-style and web browsing) but inculcating habits (versioning, say) which will make life much easier in the long run.

This, however, would make the education system not agnostic, and drastically favor some companies.
Lithium-ion batteries contain significant amounts of, you guessed it, lithium. Lithium reacts violently with many other substances. If the battery is damaged or contains a fault, the result is lots of energy released (heat). This danger exists in all devices that contain a Li-Ion battery, which is just about everything these days.
Some do, some do R/SPSS/SAS/MATLAB etc etc. It's a broad role. If anything, so-called data scientists lack the big picture view and are just junior analysts in (unsurprising since they think they invented what they do).
Wow this is incredibly cool! Can you also package it as a Safari extension?
Scary Things About Dropbox, Google Docs and the Cloud at Large
I attended this weekend as a mentor -- lovely bunch of people and great idea! :)
This looks awesome! Some sites certainly ask for way more than I am comfortable sharing.
Daily Mobile Minute #60: Making money from someone else’s customer
1. Outright forgery or manipulation of data is a huge black mark on a researcher. Huge. It lasts forever, and is much bigger than the prestige from a single published article, where ever it was published.

2. http://en.wikipedia.org/wiki/Hanlons_razor
I'd be really interested in reading about Amazon's internal culture; I've heard a lot of the same things he sort of mentions ("great for customers, not so great for employees"), but in spite of that, they're innovating in multiple areas very well.
As We May Think by Vannevar Bush
As We May Think is an essay by Vannevar Bush, first published in The Atlantic Monthly in July 1945, and republished again as an abridged version in September 1945 — before and after the U.S. nuclear attacks on Japan. Bush expresses his concern for the direction of scientific efforts towards destruction, rather than understanding, and explicates a desire for a sort of collective memory machine with his concept of the memex that would make knowledge more accessible, believing that it would help fix these problems. Through this machine, Bush hoped to transform an information explosion into a knowledge explosion.
Excellent - I had seen this threads around, didn't realize there was a methodology to them (1st of every month). I will definitely be posting on the 1st, thanks for the suggestion.
Coach Online Outlet - Huge savings on Coach Handbags
This comes to mind: http://xkcd.com/651/ (xkcd, Back Check)
Group as User: Flaming and the Design of Social Software
Apple's Developers are Dreaming Up some Wild & Crazy Things
http://roy.brianmckenna.org/bundled-roy.js

There are some characters that shouldn't be there in the middle of the file, thus demo is broken.
How valuable are shared links on Facebook? Not very, it seems.
Do you think 3 months is long enough? I guess if you spent every day focussed you could learn quite a bit
Usability Testing With Paper Prototyping
Actually, the purpose of going to school and studying for four years is to learn things which you aren't already good at.
A data scientist is to a business analyst as a Senior Certified Java Enterprise Solutions Architect is to a programmer.
LiPo/Li-Ion batteries on airplanes have been an issue for years - see, for example, this article from 2010: http://travelsentry.blogspot.com/2010/08/future-of-flying-wi...

At this point rechargeable lithium-based batteries are a more effective bomb than 90% of the things the TSA has banned - but I suspect we won't see them trying to take away laptops and phones anytime soon.
My suggestion: put it on the webOS App Catalog. You'll just need to package it up and it's ready to go. Easy way to get more money.
Design is not just about how it looks (some would call that styling). Design will be able to help determine what to build and how it should work too.
bpython is much simpler, yet still helpful.
Tracking Exciting Vendors, Security Wave 14
Good point, I must have missed that one.
I agree. Find a hard problem you'd enjoy solving, and figure out what skills it takes to solve it.

I'd use the $1k for books and/or new gear.
While I accept that IQ has some statistically significant correlations with interesting things, and is stable within individuals, I don't think there is consensus as to what that actually means. But I might just need to read more. Actually, I always need to read more.

That aside, I think the core disagreement here is that (I think) we have both taken the same data (a lot of stuff surrounding 'hard work' and education is clearly utter rubbish) and taken it in two different directions: you've gone in a more innate-ability, behavioural-genetics direction (I think), while I'm more interested in things like the effect of practice. The nature-vs-nurture debate will probably outlive both of us, and there is evidence for both arguments.

Ultimately, I don't find innate stuff that interesting, because there is nothing I can do about it. I would rather focus on a minor factor that I can change than a major factor that I can't, and the research suggests that practice et al are far more than minor factors. So I focus on those. And until the debate is resolved, I will continue to espouse education policies which reflect that attitude.

Thanks for the references; a couple there that I hadn't seen before, and it's always worth reading stuff that disagrees with you.
In my investigations i did find the overhead to be fairly high and in most of my benchmarks i found that using simple fixed size fifo queues was significantly faster. However my benchmarks were generally simple cpu bound tasks you would definitely want to explore more varied workloads. Also since you are using a priority based scheduling algorithm presumably the priorities are significant and therefore sacrificing some throughput would be worth it.
This is also interesting from a libertarian perspective. See http://en.wikipedia.org/wiki/Seasteading
Ask HN: Please Review My Startup -- a SaaS for Local TV Stations
Hi Everyone,

I am a solo founder . I have bootstrapped my start-up NewsPVR.TV and now I am launching. I will appreciate any feedback you may have.

This is the problem I am solving :

(My target customers are Web-admins & Marketing folks at Television Stations with Local News and Programming. )

Local TV stations promote their content by Tweets, Email alerts and Facebook posts . These posts/links are driven by their content as opposed to viewers’ interest. A One Hour news show might cover more 15 than topics -- but if a viewer is interested in 4 things --e.g. Price of Gas,Military , Football , schools -- she or he is unlikely to sit through the whole video to get to the bits she or he is interested in.

This is how I solve it:

My product, NewsPVR.TV, will figure out which exact segments of the news video corresponds to the topics each member of audience is interested in ; it creates a play-list with only these items extracted from the news video and posts it to the viewer’s wall as a video clip or emails to it the viewer. This way each viewer gets his or her own personalized new videos. We let the viewer define exactly what they want to watch and we deliver just that along with targeted video advertising. By delivering personalized video news to subscribers, we can improve open rate and click through rates -- thereby increasing revenues.

Sales:
I am currently using LinkedIN InMail to reach out to sales prospects. No luck yet ;-(

I would appreciate any help I could get with sales and business development.

I believe in this product so much that I have decided not to charge any money from my clients until my product starts generating marginal revenues for them.

I can be reached at founder@newspvr.tv.
I like this so much, I may fork it and port it to Firefox...thank you for making one of the most practical extensions I've seen in a while.
It's a shame there's no good in-browser HTML validator (for any browser, so far as I can tell). HTML Validator used to be perfect, but Firefox started changing too rapidly for it to work consistently, and the current version only works on Windows (!).

Does anyone know of a browser/plugin combination that validates pages automatically (preferably configurable to run only on localhost)? The original HTML Validator was perfect, with a small icon in the bottom right of the screen indicating valid or invalid. Total Validator is OK, but it's not in-page, so that (for example) it's very difficult to validate pages behind a login wall.
Yes, system packages should be managed by a system packager. Unfortunately, for Debian and/or Ubuntu, those packages are often a full version number behind the PyPi version (I'm guessing it's the same for RHL/Fedora). Be very careful using a system packager like apt-get or yum to install a package that is under active development. In that case, it's often better to install from source or use pip/easy_install. But yes, if it's not a system package, don't use sudo for security reasons (although PyPi is pretty safe).
depends what you're learning. but like you said, if you focus you can learn quite a bit.

i've done it a few times and it's been great.
1st Artificial Windpipe Made With Stem Cells Seems Successful: MedlinePlus
A Perfect Fit: Tech Startups Tackle Fashion Challenge
I agree, but it is good to notice that many people are simply afraid (and not aware) of alternative solutions. If you can afford to, informing them won't hurt.
Burgers As A Service
Siri And The Last Mile To Utopia
“Meet the team” pages
Google Catalogs: Window Shopping With Your iPad and Android Tablet
Getting email responses from busy people
Awesome extension!

I just wish Facebook would include this as a standard option on the auth page. It would be great to just uncheck the things I don't want it to do on my behalf. Instead I was allowing the app and then editing it's permissions immediately afterward.

Great job!
Christian Louboutins - Women's Designer Shoes
How about "50% of eligible neuroscience papers assume that statistical significance is transitive.".
You're my hero :)
The 15-Inch MacBook Air
Clickable Link: http://www.newspvr.tv
Rapid growth in Scala adoption
I think this exactly the problem with most arguments about God. People rarely state a definition of what constitutes a God. As far as I am personally concerned, a God who is not omniscient and omnipotent is no God at all; it's just a much more powerful being.

People sometimes choose to associate the Universe itself with God in the way Carl Sagan occasionally suggested (whether Mr. Sagan believes this entirely, I do not know) but I think at that point it's a question of naming. I call it Universe, someone else calls it God.
Just to add, I don't mind someone evangelizing their setup, since they may have solved a problem that I didn't know there was a solution for.

Anything that reduces the "don't know what I don't know" bucket is a good thing.
> This, however, would make the education system not agnostic, and drastically favor some companies.

Why? Perhaps you mean that there is versioning software, like git, that is so prevalent that it may be regarded as having dominated the ecosystem, so that that's what we have to teach; but that seems no different from teaching Java or, for an even more extreme example, the RSA cryptosystem.

(I know that there are objections to teaching Java, but I've never heard—which is not to say it doesn't exist!—the complaint that it favours Oracle.)