skysight-inc/HackerNews huggingface dataset:
I am a little tired of the "ideas are a dime a dozen" mantra. It implies they are all equally "cheap". Yes, anyone can dream up some silly idea and spout off all day long about it and accomplish absolutely zilch. My dad was an armchair politician who had a "brilliant solution" to every social ill imaginable and never got off his duff to implement any of his ideas. So he never really got real world feedback concerning which ideas had merit and which were him just blowing smoke up everyone's ass.

But that does not mean all ideas are equally cheap and worthless. They aren't. Good ideas are like the DNA of a product or service. Separating the wheat from the chaff is the purpose of executing and iterating. And don't confuse ideas with how people initially attempt to express what's rolling around in their head. People often don't know how to really effectively communicate such things. Iteration is often just an exercise in trying to figure out how to properly express the underlying idea. That is what pivoting is often about.

Good ideas are not a dime a dozen. They aren't all that common. They are testable, the way Einstein's Theory of Relatively is provably a more accurate concept than Newtonian gravity.
I started writing a solution in Google Blockly, but alas it does not yet save programs, and procedures have incomplete implementation.
Nice job, the first thing I would like to see is a tag for CAMS and TeleSyncs.
> Bonneau suggests that people chose a randomly selected number at least nine digits long

I've been working on a program that generates passwords that are (1) English-sounding by nonsense words of a specified length, and (2) where the letters alternate hands when typed.

So (1) makes a password that's pronounceable and therefore easier to remember semantically, while (2) makes it quick-to-type and therefore easier to "remember" via muscle memory. This should make frequently changing one's passwords less painful.

Is there any reason this is a bad idea? Obviously it's not as secure compared to a purely random string of the same length, but my thought is it would encourage people to change their passwords more often since there'd be less friction involved in doing so.

EDIT: I should note that a password manager is a far better idea. But for places where that's not practical (OS login, or the password to your password database), I feel this might be useful.

EDIT ALSO: While I like the XKCD idea in theory, I think it sucks in practice. You're typing four words without the benefit of screen feedback, so typos are more likely, plus it takes a relatively long time to type them.
San Francisco, CA (25 Kearny St) - MindTribe Product Engineering, Inc.

Hi, I’m MindTribe’s CTO. I’m searching for people who enjoy learning and making embedded systems. MindTribe is a small company, and I am looking for people with whom I would personally like to work and who want to work with me and my team. We've moved from Palo Alto to SF and we're finally settled into our new location. Now, besides experienced SENIOR embedded software engineers, I am looking for JUNIOR engineers as well. If you enjoyed your microcontroller classes in school, come join us in SF for continuing education.

Here are the tools I use regularly: The C programming language (specifically ISO/IEC 9899:1990); Eclipse, Make, Subversion, Git, Python; Linux, Embedded Linux, Android, iOS; ARM processors (TI OMAP, TI Stellaris, NXP LPC); Atmel AVR/AVR32, Microchip PIC, TI MSP430, Cypress PSoC

Here is what I enjoy doing at work: Writing embedded software that runs on cool hardware; Figuring out how to apply agile techniques such as test-driven development to embedded product development; Reducing regressions and supporting customer development with agile techniques; Developing embedded libraries for things like USB, TCP/IP, graphics displays, sprites, fonts, encryption, etc.; Having long, dorky conversations with coworkers about programming languages, physics, DIY sous-vide setups, whether it should be called "firmware" or "software", etc.

Here is what I enjoy doing outside of work: Hiking, walking around San Francisco; Pseudonymous humor blogging; Cooking and baking; Photography; Reading. Recently: "Test Driven Development for Embedded C", "The Clean Coder", "The Four Steps to the Epiphany", "Norwegian Wood", "The Mind's Eye", and currently "Sealab: America's Forgotten Quest to Live and Work on the Ocean Floor"

You can see examples of how I’ve applied my tools and passion here: http://mindtribe.com/portfolio/

I ask that you bring some C and microcontroller experience--other than that, you don't have to use the same tools and you don't have to enjoy the same things. But if you're excited about similar stuff, drop me a line at hn@mindtribe.com to let me know.

We're also hiring ELECTRICAL and MECHANICAL engineers!
How would this help to understand what sk->ops[SK_READ]->foo[index](bar) exactly calls?
Not at the moment, it's June.
I'd also be careful to avoid vanity metrics. I think your time is better spent building a dashboard for actionable metrics. A map of all of your api calls might look cool but what are you going to do with that? I'm more interested in average customer life-time value, churn, customer acquisition cost, retention etc... I've been looking into using geckoboard for this as it seems like it would make setup go much faster.
Ostio - add forums for github projects
Yup, sorry about that. The NSFW filter is off on our TMDb requests but apparently some go through regardless.

The rotation is random from all movies in the db btw, not featured or anything.
The whole point of having so little stockpiled inventory is that if there's a reduction in demand or a new product is released, the minimum amount of money is lost unloading the excess product.

Back in the day, Apple would always be sitting on 10 weeks of inventory. When a downturn or new product would come out, it would force them to sell the backlog at a loss, which was very painful for them.
The performance on firefox 12 is slow. On Firefox 13, it works well, but that is still in beta
Two reasons are possible.

First, it's over. Stuxnet is out of commission and the CIA/NSA/DOD have all moved on to other programs. It's an election year and this is the kind of strong-on-Iran thing that sticks with a certain segment of voters who may question Obama's foreign policy. That's a cynical view, but Washington is a pretty cynical city.

Second, Ret. Gen. Cartwright is vainglorious. Here, he emerges as a hero.
Why's it depressing? It seems like it worked, and any failure would have been much less spectacular than US operatives being caught breaking into Natanz.
The high speed of manufacture and distribution means that if demand goes up or down, Apple could throttle the manufacture of goods to keep the same high inventory turnover regardless of demand flux. Low inventory is desirable financially and JIT (just-in-time manufacturing) can make it possible.

The 5 day inventory turnover would not be sustainable without good supply chain management. This is a strategic advantage for Apple.
To what solid state drive technology are you referring that would make good use as a heap? I wouldn't think that NAND flash would be suitable due to the write/erase constraints.
>It's cool that we have an Underscore for Obj-C now, but I'm really excited about this because of the project's opinion that bracket syntax sucks. It's always been a curiosity that a company like Apple, who prides themselves on making great user interfaces can't even get it together to make a programming language that's nice to look at. They seem to care about everyone BUT their own kind these days...

Yes, and other people have the uninformed idiotic opition that significant whitespace sucks, or that lots of parenthesis a la Lisp suck.

Alternative syntaxes do not "suck", nor are superficial features like whitespace, brackets and parenthesis the real essence of a syntax (actually those are not even syntactical, they are lexical, and are handled by the lexer, not the parser).

Objective-C is an established language with great features for what it has to do (be dynamic and bridge low level and high level while keeping performance on par with C/C++ when needed). And it has a HUGE API library for both Mobile and Desktop.

Not to mention that it has a noble history of being the language on which both the first web browser and the first modern first person shooter were written in.
I think you misunderstand what I mean by "theory" and "theoretical background." Knowing how a computer works from the silicon level up to the operating system helps you design systems, and starting with that foundation helps you build better systems. You can get the same experience after a theoretical education, but you can't fake a theoretical basis from simple experience. You're right that you can learn it, but in my opinion, having the theoretical foundation is key to getting the right type of experience, and also helps you immensely along the way.

All I know is that I look for it when hiring. A Berkeley, Stanford or MIT CS student has a very high weight. They still have to prove themselves, but they definitely have a head start in my book.
I don't think this is "depressing". I see a post-WWII boom that was followed by a long downward trend that was temporarily broken by the housing bubble and is now continuing. In other words, for the last 50 years we have been figuring out how to build things with fewer people, freeing them up to do other things, and I see no reason why that will not continue or why we should wish that it should not.
I think you meant "but don't try to fly people to Mars".

I'm mostly leaf reading, but it seems to me you are recommending a lean startup / lifestyle business as a first startup. A less ambitious endeavour than say, Google or Amazon, with the primary goal of acquiring skills, small but safer revenue, a stepping stone to the next, bigger, enterprise. Very inspiring, and something young engineers should think about.

BTW, I restate my request from my unsolicited email (hope you don't mind): please share some startup ideas, even if execution is everything, some of us younger, less experienced engineers find brainstorming and finding ideas harder, and would really appreciate some inspiration.
Looks great, but doesn't work in Canada (they have different movies). I'm not sure if APIs exist for different countries or if a flag needs to be set somewhere, but it would be great if you could detect the country and set it accordingly.
Some misconceptions in this thread on how inventory turnover is calculated.

It is (commonly) calculated as COGS / Average Inventory.

Let's say your COGS for a Macbook is $500. You buy material on Jan 1 to make it, assemble on Jan 2, and ship Dec 31. Your turnover is $500 / $500 = 1 for the year.

If you buy parts to make 2 Macbooks on Jan 1 your inventory turnover would be 0.5 ($500 / $1000).

This accounts for unused A5 chips in stock (or anything else unused), and online sales don't count as "0 days".

More here: http://en.wikipedia.org/wiki/Inventory_turnover
Crocodoc’s (YC W10) next-generation HTML5 document viewer reaches tens of millions of users, and our business is growing fast. Our company was founded by four MIT-educated engineers who have been working together for four years. As we evolve Crocodoc, we’re pushing browsers and mobile devices to the limit and are solving incredibly difficult challenges along the way. Crocodoc's clients include top web companies like Dropbox, LinkedIn, and Yammer.

We're looking to expand our talented team. Come join us!

Open positions:

* Senior Developer
* Business Development
* Sales and Marketing
* Administration and Support

You can find the job descriptions here: https://crocodoc.com/jobs. If you are interested in working at Crocodoc, email jobs@crocodoc.com and tell us why you’d be a perfect fit.
Thanks for the feedback!

The initial version had a lot more tags, but we've learned that lambda users even go so far as to ignore what 720p/1080p means.

It's a nice UI/UX challenge to accomodate for both beginners and power users. We have a few power users in our ranks and since we scratch an itch we'd definitely like to address our own needs as well.

Consider this version an MVP, good enough for most people.
Competition in a space is often a sign that there's something valuable there.

The company that this really brings to mind is DuckDuckGo. They're competing for the search market with Google and Microsoft--two of the biggest competitors you could possibly face. But search is huge and if you can claim even 0.1% of that market, you've got more than enough users to justify your existence.
Polycode kickstarted development
The broad suggestion that indentation is somehow wrong is ill-advised.

Sure, various of the refactorings given are sensible. But the basic problem is not indentation. If something can be simplified, simplify it. If something is too long, break it into pieces. But if something is tree-structured, that is what it is, and it probably ought not be bent out of shape.

(Note: Fowler's refactoring 'Replace Nested Conditional with Guard Clauses' is very specific -- it does not declare that all nesting is bad.)

A tree-like-indentation structure is a perfectly good element of programming -- why try/want to change it into something else?

In fact, a good case could be made that software in its most fundamental essential conception is tree-structured -- even that engineering generally is tree-structured.
It certainly looks nice, but it's not really accurate. E.g. the page for Moon links to Twilight torrents: http://movies.io/m/9t
Elon Musk on Space X's plans for space travel [video]
"If Apple was, say, sitting on a warehouse of unsold A5's, it wouldn't count against them."

Yes it would, just look at the cash flow statement.
http://torrentbutler.eu/ seems to have a better UI.
SEEKING FREELANCERS-

Working on a site that connects freelance developers with quality projects. We would do the vetting for you. Right now, wondering whether there is demand on the developer side for this.

If you have 10-15 minutes to chat and give some insight, I would really appreciate it.

Email: stella@matchist.com
Google to steal apple's thunder with their own map event on June 6th
...but it's called movies.io.
Source code is intentionally kept secret and is different from the widely-distributed version.

The book-equivalent of source code is the collection of discarded drafts and working notes of the author. These, too, are often lost, but that has little to do with whether they are digital or not.

It's expensive to properly store and maintain physical copies of things like books. I understand that archivists have some trepidation replacing a known system of storing physical books with a relatively unfamiliar and untested system of storing digital goods. But the bugs are already being worked out; if you want to make sure something lasts, make it digital and make sure lots of others can get to it.
I miss the time when torrentz.com (now https://torrentz.eu/ ) used to have magnet links. Now I have to click through to piratebay (or worse).

Although I don't plan on using this, nice job. One point - I don't think you should move the search bar around. It would be better if it was in the same place all the time, whether there are results or not.
I like the idea of privacy-by-default, but I can't help thinking they're announcing it prematurely for the PR. It may even undermine voluntary adoption of the tag, since it no longer represents an explicit request not to track.
At least in Opera the search function is not really working. Neither pressing Enter no clicking on the magnifying glass does the trick.
I liked the very very good UI/UX, good job!

What are the technologies involved ?
Too bad a really high critic rating normally means a boring, pompous, overly-artsy movie.
Our algorithm tries to things: to flag the bad torrents so they're not displayed, and to not penalize the rare torrents you get for old/unpopular movies.

Moon has bad results because the title is only one word, and Twilight's sorry excuse for a movie happens to be the same year.

We'll definitely look to improve that, thanks for the feedback.
RubyMotion build system is now open source
But this isn't a cash flow statement, thus "This seems like a measurement you have to be careful with". Are there analysis of Apple's financials that show a 5 day mean inventory wait?
Sure, goto was abused, but it's no worse than (or even better than) using continuations or using break and continue.
You have to take Peter Thiel as an ala carte buffet:

In my own life, had I chosen the startup over grad school, I would easily be worth $100M+ right now. I had a ground floor opportunity I idiotically passed on because I was young, stupid, and too idealistic. So I see his point.

That said, I shudder at the thought of hiring a programmer who struggled with calculus and nothing assures me better on that axis than straight As on math and computer science courses above and beyond requirements for their major.

Individuals vary, and one of the best coders I know got a 2-year associates degree out of community college, but this is a really nice foot in the door for me when I don't know the person already.
I don't know why I'm jumping in, but.

Iran is enriching uranium. A lot of it. This is not disputed.

Iran rattles their sabre a lot, and has large domestic oil production, both of those are also undisputed.

... So you're saying you believe their story that they're enriching uranium beyond where it needs to be for nuclear power, just so they can have nuclear power? Even though they already have more oil than they can sell (with sanctions in place)? Why would they do that?

If I were in their place, I'd be going for a nuclear weapon. All of the available evidence points towards their going for a nuclear weapon. If this was just about nuclear energy, why wouldn't they play ball with the international community and save a shitload of money? Nobody costs themselves billions in sanctions in order to lose more millions in energy production by using nuclear instead of burning effectively-free oil.

You're not being downvoted because you're offering "facts", you're being downvoted for offering an unsupported opinion that people don't agree with.
Differs from InstantWatcher by having less functionality.
Fair point about the search bar, we'll try to think of it in the redesign.

Do you have any idea why torrentz pulled magnet links? Seems insane that linking to sites with .torrent files is easier to defend (legally) than having directly magnet links.
Kickstarter (last I checked) requires you to be American, so it won't fly for Mike (who is German).
The code was (obviously) obfuscated and encrypted in every way possible so that it's origin or any details about it's inception cannot be read if someone catches the code. To expect a readme file saying "managed by git on mac" in stuxnet's root directory is laughable.
Reported, we don't really test on Opera, but we should.

(Do you have JavaScript disabled btw? That could be it: the magnifying glass doesn't do anything except change to a loading icon when it's fetching suggestions)
Builders and Guardians
It's tracker sites that often look like ass.
Google is fat and happy in search and ripe for the death by a thousand paper cuts IMO. DuckDuckGo is the first cut, Siri is the second, CloudSearch is the third. There will be many more.
Or perhaps better phrased: YOU are the next business externality.

The name of the game now is how businesses can pay you a pittance and get you to take loads of risk. I need only speak of the lady who's car was involved in a fatal accident. It was her car, driven by someone who paid her for the time. Who's at fault?
This article is silly. It looks to me like what happens when a writer meets a situation he is unable to comprehend yet wants to say something really profound about it. Really poor execution on the structure of the piece.

What he should have done, instead of quoting the blogger who was worried over the collapse of western civilization or one of the startup founders, is interview people on both sides of the economic transaction. Are sellers happy with their experience? How about buyers? This would have given the reader the ability to at least anecdotally walk in the shoes of those involved. That would be a nice newspaper story. Take me to the scene of where something unique and interesting is happening.

Or, if he wanted to make some over-arching societal point, he should have written an opinion piece. Gave us more statistics. As it is presented it is not much of a newspaper story or an opinion piece, neither bird nor foul. Meh.
So? movies are illegal now?

Make watchlists! Share them with your friends. Nobody's telling you to download films you don't own.
I'm surprised more type system nazis haven't come out of the woodwork. This is one of the few serious production bugs that actually would have been caught by static typing.
Thats is because Obama is a pussy. He doesn't have the guts to put Osamas head on a stake, dipped in pigfat, and he doesn't have the guts to tell Israel no.

Just remind them that we are the reason you exist and we can and will withdraw that support when we want to.
No, that's wrong. Apple can't throttle the manufacture of flat panels or batteries or chips because they don't make them. Semiconductor components especially have a month-long trip through the fab (from where the wafer is started until it comes out ready for packing); it's quite literally not possible to get 5-day scale bandwidth out of that process. Likewise cross-ocean transits make that 5-day number impossible to tune for in real time.

I'm not dinging Apple's supply chain management (they are, after all, competing very well on price vs. competing products -- that's the ultimate goal). I'm saying that this number alone isn't very good evidence for or against it. It's a complicated issue not well served by "OMG! Apple sells its inventory every 5 days!!!!"
Makes sense. However, it was pretty well covered in the article as well.. Did you read the whole thing?
And now they're all gone?
Yes, I thought about crowdfunding. But I fear that a) the Lua community is way too small to gather enough interest and b) it looks like the whole crowdfunding idea is rapidly deteriorating into an arms race of marketing experts. So many people are now jumping on that bandwagon. You'll never make it, unless you stay on the frontpages somehow.

Alas, I'm not good at marketing and a garbage collector is a very technical and very unsexy project (for most people, anyway). I should make up a silly name for it, that bears no relation to what it does. Yeah, that would do ...

Thank you for the link to the paper! I'll check it out.

I have good evidence that it's possible to create a non-moving GC that doesn't suck. It's a bit like marrying the best-of-breed of malloc implementations with the best-of-breed of incremental mark & sweep collectors. Plus some crazy ideas I'll have to experiment with first ...
Have there been any studies on the effect of shining IR LEDs in such a close proximity into the eye?
Neither is any less dead than the other. The cause matters only to the living. My entire point is that fear of the threat in the back of your mind is entirely irrational. You're much more likely to die of cancer, and even then, you're not very likely to die at all.

The Stalin quote about "a single death is a tragedy, a million is a statistic" comes to mind here. I understand your point that terrorism is the result of direct, willful action by people with malicious intent, whereas cancer is just a force of nature. But you have no real control over either, so why make such a big deal of the former?
meaning nobody will honor it.
Udacity in partnership with Pearson VUE announces testing centers
History of Yahoo CEOs: Tenure vs. Stock Price