skysight-inc/HackerNews huggingface dataset:
> but you could for example simulate the effect of the local interaction between a molecule and a neuron

Of course you can... but I sincerely hope the PR video was inaccurate, because lumping together goals like: (1) small scale cell simulation for basic pharmacology research and, (2) better medical imaging for clinical purposes and (3) large scale simulation for really understanding how things work seems a recipe for confusion and badly allocating resources... yeah, it's a common goal, but the people doing this have very different expertise and are close to "not speaking the same language" in terms of the way they approach problems... an you'd have them competing among each other for funding instead of competing for funding in the overall "research market" and then, let's say, the guys doing low level simulation and more clinical oriented research win the big bucks over the guys interested in large-scale simulations and understanding.

I'm speaking out of my ass a little bit, but what I've learned from my contact with medical research is that the whole system is extremely ("criminally" I'd say...) "good" at mismanaging resources (hardware, smart people, money... everything), and the only hope to have "decent" resource utilization would be by letting small teams self-manage and compete for funding in the broadest "market" not just heir own area of study...
The site has gone over its bandwidth limit, so mirror time. Here's Google's cached copy: http://webcache.googleusercontent.com/search?q=cache:quietba...
That's really interesting/terrifying - I wouldn't have suspected NoSQL datastores to be susceptible. Now I'm really interested in seeing what the root cause was.
Checklist to Answer Before You Start Redesigning
http://www.geeky-gadgets.com/google-becomes-the-worlds-secon...
startpage.com seems to have a better front end, is faster and the results actually what you're searching for. haven't dug into their security to see if it really is "the world's most private search engine"
http://freemoviesite24.com/2013/01/john-dies-at-the-end-free...

http://freemoviesite24.com/2013/01/john-dies-at-the-end-free...

http://freemoviesite24.com/2013/01/john-dies-at-the-end-free...

http://freemoviesite24.com/2013/01/john-dies-at-the-end-free...
Or just hold the gun an inch or two away from the screen.
Five Ways to Make Extra Money in the Crowdsourcing Economy
Method length should be 1 to 3 lines. Longer and you are incurring technical debt. The function name should be descriptive and it's description shouldn't be, 'adds_one_to_a_number_unless_override_is_on_then_it_subtracts_four_except_when_global_is_set_then_it_jumps_into_a_switch'
Dried Strawberries Bitcoin Style, Uses Heat from a Mining Rig
Or just make age ratings opt-in. By default all apps would be "unrated" and thus prohibited when parental controls are enabled. Apps that can guarantee no adult content can request a rating review.
This is interesting. If you made a good API for resumable uploading and had nice oauth and signup procedures as well as apps for mobile ala google drive for accessing the files, I could see some people using this as a file storage backend.
If I was a billionaire, I'd spend a billion on that. It would be incredibly sexy, that is, if it is possible given our current technology.
In addition to the things others have pointed out, Debian offers two things over Ubuntu: you can choose to be very stable with a fairly strong guarantee that software won't crash, or be much closer to the cutting-edge with sooner updates and rolling releases.
The recursive approach isn't necessarily worse, provided the compiler can do a so-called "tail call optimization" (in the original posting, note the line that says of the compiler optimization level, "We need -O2 so gcc will recognize the tail-call.").

Tail-call optimization says that if a function directly returns the result of calling another function, then you don't need to add to the call stack in order to effect the function call-- you just modify the current stack frame as needed. For a recursive function, apparently a good compiler can essentially transform this into code very similar to what you'd get with an explicit loop.

None of this means that a simple for-loop wouldn't be appropriate, or even faster. Personally I use for-loops a lot, and, like you, I would naturally incline to writing this using a loop rather than recursion.

I see yours is a new account, so maybe this is just a cultural thing that I've got used to. To generalize grossly, recursion is more fashionable on HN than iteration. Every once in a while you'll see a post here that touches on iteration-- like maybe somebody will mention the tradeoffs between counting down and counting up a loop variable. But guaranteed at least once a week you'll see something on recursion and functional programming.

My impression is that most people here understand that a simple for-loop will get the job done, but they don't see for-loops as very interesting, and don't figure it adds anything to the discussion to bring it up.

Meanwhile, there are people here who will actively advocate against using for-loops. There's a whole theory of functional languages that says that if your program doesn't directly modify variables, then it's easier to reason about. A for-loop modifies the trip variable, so it's not a functional construct.
Algorithm W
Hey Luke,

I make a storytelling app, so I've thought a lot about story telling apps in the past. I understand how you see it as a storytelling medium, but do you really think it's an efficient one? A great one? Could you really make a powerful story using Vine? I'm still unsure, but I think they are going to have a pretty hard time conveying a powerful narrative with it.

Here's a couple examples made with our app, would love to hear your thoughts: http://backspac.es/r/sKu44BhXgn, http://backspac.es/r/klfmvMdWD1
State of Software-Defined Networking 2013 From Telecom Service Provider Forum
Network Operators Embracing SDN, but it has a new name: NFV
Hacking the Furby communication protocol
Banning tags doesn't solve anything. It simply encourages dishonesty and makes it harder to keep track of the unwanted posts.
I'd like to second this suggestion. The app seems very intuitive and pain-free to use, but in past projects I've found teams often rely heavily on Basecamp's messages for keeping track of ideas and debating/hashing out features, and it's important to be able to track those discussions with the rest of the project data.
We opened up the call for speakers today with the announcement. We're planning to leave it open for 2-3 weeks. Shortly after that we'll announce the schedule.

We will also be announcing speakers as we get them confirmed throughout the following weeks. We know it's short notice, so we're trying to get the information out to people as quickly as we can.

The timing is a bit constrained because I am going to be hiking the Pacific Crest Trail from Mexico to Canada starting later in April: http://ericholscher.com/blog/2013/jan/10/walk-woods/
The loss of ZFS
Spotify's Tech Blog
StartPage just serves you Google results through a proxy. If you're trying to avoid Google, this is pointless.
How about “overschooled”.
The author very casually takes a potshot at issue #41, calling it a "really silly time wasting debate". Was #41 honestly such a silly time waster? Pray, what would you have done with your precious time instead? I for one took away a lot from #41. It was a very valuable learning experience. #41 was definitely way more valuable than computing fibonaccis, if I may say so.
Are you saying the (albeit original) word "terrorist" wasn't editorializing? All terrorists are persons, but not all persons are terrorists and, realistically, a drone can't tell the difference. Heck, people can't tell... (Remember those old "how to spot a communist" videos? https://www.youtube.com/watch?v=SkYl_AH-qyk ) I'm saying I think the word people is an improvement in objectivity.
Djb - an ode
Introduction to Data Science Online Open Course via Syracuse
Ah, thanks I didn't know about that.

Okay, so to correct my earlier comment to (hopefully) exclude the earlier project, Google Scholar shows about 105 results for "human brain project" in 2012-2013.

http://scholar.google.ca/scholar?q=%22human+brain+project%22...
"...you don't notice the blackout..."

Maybe you don't, but I did. The screen flashed and you'd see the squares on-screen for that split second. I certainly wasn't fast enough to see the sequence of the squares, but I'd see them appear.

I'd be interested in more technical depth on this exact hardware. Specifically, was each square on-screen for a whole frame or did they draw one square per interleaved field?
Welcome to Unified guys. Your product rocks, super excited to be working together! (James at Unified)
Ok I was harsh, but I wonder if what I said was wrong. I do not understand the over protective behavior over DuckDuckGo news and brand in HN.
Congrats David and Jeff!
Well if you agree cut it out. Its not clever its just annoying.
Show HN: Sort files too large to fit in RAM
Never Miss An Important Tweet Again
If it makes you feel any better, I live in San Francisco and have seen exactly two Tesla roadsters ever and maybe five Chevy Volts. I have yet to see a Tesla S, but then, maybe San Francisco is a bad place to drive a car that size.
Of course it was. Not my point.
American Express was in a different category than Mozilla. American Express was first over all categories, yeah.

(The survey and categories are a bit weird, no argument there.)
Agreed, Mint mostly has all the benefits that Ubuntu has to offer over Debian, while removing the drawbacks introduced as of late. I still prefer straight Debian on servers, but out-of-the-box Mint makes for an excellent desktop or HTPC.
Weekend project, would love any feedback!
See http://dev.w3.org/csswg/mediaqueries4/#luminosity
Compounding effects of external capital
where can i find info on how the ddg crawler is build?
Imagine the attack possibilities locally.

I'm running for office, and I have a database of the political registrations of houses. So I can build up and track the red or blue houses, and see which places people are going to vote.

I now have the data I need to perform a DOS attack on the most threatening poll places based upon raw, real time data.
The same report lists the NRA as the most trusted non-profit. Not exactly the ringing endorsement the Mozilla's blog makes it out to be.

However, Mozilla should get some branding kudos for having enough people associate privacy and trustworthiness with the Mozilla brand.
Ok, the site should be back up if your DNS has updated. It's now sitting behind cloudflare. Load on the server is still at like 13 though, so clearly everyone's DNS hasn't updated yet.

If you want to read it quicker, add this to your /etc/hosts:

190.93.254.39 micahflee.com
It's just another "I'm leaving and taking my toys" rant. I don't really get why these things get so much traction here.
Google Cache Copy Of It (crazy long so short URL)
Why I’m Leaving Ubuntu for Debian | Micah Lee http://mer.gy/MLWILUFD
You did sort of step into it there with the wide brush. But there is an interesting point that you allude too but don't state. STEM [1] degrees require a facility with executing procedural tasks, creating and testing against a hypothesis, and evaluating the result. Those skills are widely applicable. Not having those skills will limit your options (independently of going to College or not).

I made a suggestion to my Alma Mater that they consider making these "general ed" classes for all majors, basically making every major require 1 semester of calculus, 2 semesters of science, one semester of engineering, and one semester of computer science/technology. The theory being that these have become basic skills in our society as much as English composition, history, and the arts are.

[1] STEM - Science, Technology, Engineering, Math
I remember noticing that too, but figured that the box around the duck was an artifact of the flash. It's not like there weren't games where sprites got corrupted on screen.
1) Already have a car
2) Broke college student, etc.
strlcpy is flawed. And often times silent truncation is not a "best-effort", but a huge hole. This is especially so when strcpy is blindly replaced with strlcpy. For new code, strlcpy is flawed.
Fund Your Side Project In The Crowdsourced Economy
Microsoft Office 2013 to be launched on tuesday
I see safe browsing and default search related settings. Why would this be surprising?
The Story of a Startup with Guts
So, how does an increase in objectivity "confuse the existing debate"?
I really like this thank you page. Welcome to the team guys!
I was joking, so I'm a little terrified there's actually that loose of a standard in place.
Thank God. I almost feel bad using my Visa for small purchases when I know I have cash (I'll sometimes ask the person checking me out which they prefer).

> Many big players in the retail industry have been up in arms about the settlement. Stores from the nation's largest retailer down to small businesses have lamented the agreement, claiming that it transferred the wrongdoings of credit card issuers to the consumer...Wal-Mart (WMT, Fortune 500), Macy's (M, Fortune 500), JCPenney (JCP, Fortune 500), Limited Brands (LTD, Fortune 500), Gap Inc (GPS, Fortune 500). and The Neiman Marcus Group were among those who joined the NRF in claiming that "raising consumer prices by adding an 'interchange tax' is no remedy for Visa's and MasterCard's continuing monopoly abuse."

Yes, this does add the option to put the credit card company's extortionist fee on the back of the consumer, but from what I can tell it's completely optional for the merchant to do this, so I don't understand these big company's motivations (they can just continue not to charge the customers the fee). Perhaps it's linked to these companies having their own co-branded cards that let them split the fee's difference? Not sure what's going on here.

The bottom line is that this is incredibly good news for post-credit card tech companies. As a consumer, I'm going to be presented with three options at checkout:

1. Pay with cash, which means you have to carry the cash and then carry the annoying small pieces of metal you're going to get back with another piece of paper that's the only proof you have that this transaction ever took place. This option sucks, and is the reason why people for so long have opted to...

2. Pay with your credit card, but now you have to pay an extra 2.3% fee that before was getting footed by the business. You also have to carry your card around with you, make sure there's money on it, and be super careful you don't loose it. Which leaves...

3. Pay with your smartphone. This will soon be by far the easiest option (in the case of Square Checkout, all you have to do is tell them your name), and one of the most competitive, which will drive fees down. The customer doesn't have to carry anything extra with them, their money is as secure as their smart phone is, and fees will be minimal and only driven lower with competition. Just brace yourselves for the standards war.

I'm just waiting for the day when I can reduce my "keys, wallet, phone" door check to "phone."
Gangnamtocat
Google+ Overtakes Twitter and YouTube as Second Largest Social Network
thanks for sharing, will definitely look at the links!
A Year of Freelancing
In my experience, as a graphic designer, who has seen my type of work be outsourced (right in front of me) to some cheapo place overseas, I think it's best to just shut up and let the client do it.

Most of the time, they will get something back that is awful, and if they actually have an eye for quality, it'll make them better appreciate the work you do. You might even get some more work from them after they've satisfied their fantasies of cheap labor.

If they don't have an eye for quality, and they go with the garbage the outsource comes up with, then you probably didn't want them as a client in the first place.
Like the insights and mostly agree.

I think you missed an interesting point, though:

Can Twitter (or Facebook, or anyone else for that matter) still build the next big thing internally? Are these companies still as 'startup' as they think they are, or are they now too slow and bureaucratic to come up with products unrelated to their own core functionality?

A follow question: should they even come up with the new cool thing, or should they focus on their core offerings and simply buy break out successes when they are apparent?

In my opinion, both FB and Twitter are overestimating their chances here, like any incumbent always does (see Christensen). The questions "what if Google does this" is dismissed by every founder, because obviously Google is too focused on its core mission to make the success of a new social app the forefront of its development efforts.

Both companies are focusing more and more on being platforms for others, rather than building and testing all new paradigms themselves. This is what being the incumbent allows you to do, taking much larger risks, with larger payoffs. Launching a lot of small apps with cool ideas certainly shouldn't be their core business when they need to figure out how to deal with their growing developer ecosystem (again, something both companies are struggling with).

Acting on fear, which both companies did with their recent apps, certainly isn't the right strategy. But maybe I'm wrong and Twitter and Facebook are the only companies that can escape the innovator's dilemma?

BTW - Google is doing fine on that front with self driving cars and rockets, despite their not so apparent track record in social.
Will that political action consist of taking the wealth from people who embraced progress and giving it to people who ignored progress?

So they can keep on remaining in the cultural and intellectual stone age and be proud of it?
Or marihuana smokers and dealers. But not alcohol or tobacco sellers.
The old analog vs. digital rivalry...

I was a teenager in the 80s when it dawned on me that, during a live broadcast, the electron beam in the CRT was literally being driven, in realtime and over radio, by the camera at the broadcast site. Of course, any respectable broadcaster also had tons of video processing equipment to sync those non-synchronized camera signals ... and to delay the actual transmission for whatever reason (censoring, etc.)
I just submitted the first talk proposal called "Docs-driven development". Here is a brief intro: (http://blog.factor.io/post/41716938796/docs-driven-developme...)
It confuses the existing debate because there were already 60 minutes of comments, like my own, which reference this editorialization. Now that it has been obfuscated away this is slightly confused.
You're just not looking... in SF, and on highway 280 - I see a roadster about once every other week (for the past few years), and a couple of Ss in the past few months.
Could you share your search engine development experience?
File storage? I feel like App.net should be trying for something a little more ambitious. I'm sure this is a very developer friendly solution to file uploading, but I don't really need a new storage service.
Working with external development teams at awe.sm
I was merely pointing out that hydrocarbons don't have to be liquid to be a viable vehicle fuel. Where I live, all the vehicle gas comes from sewage and municipal waste.
It's not exactly your "deepest, darkest secrets" you need to be worried about. Do you really want your boss to know your interests? Do you really want your ex-girlfriend to know if you've moved somewhere nearby? Etc.
IIRC, one of the charges against Aaron was wire fraud. Bernie Madoff (rich, white, well-connected) plead guilty to wire fraud (amongst other charges).

I'm not sure how the fact that it wasn't a financial crime has much to do with how the Federal prosecutors handled things.
When was the last time you tried Debian on your desktop? It's much better than it used to be. The only piece of hardware that didn't work out of the box for me was wifi, but I just had to enable the nonfree repo to install my wifi driver. Other than that, it's a lot like Ubuntu.
Yep, Scrapple is a fairly gross pork product popular in Philly haha. Typo.
Oh that's brilliant. If she is a pioneer then she is automatically pronounced guilty, and the people who come and share her work with much less risk are to get the benefits.

I see so much enterpreneur spirit in your comments on HN that I am speechless.

Is this your life choice as well? Looking for people who innovate, bash them over their mistakes and then steal their good results?
"it's evidence that unemployable degrees have some value."

I see a different picture. Of those old enough to have obtained a degree, approximately 14% earn a minimum wage income, which is only a few points off the adult population at large. That indicates to me that minimum wage earners are fairly evenly distributed through the population, regardless of educational attainment.
There hasn't been much competition with credit cards, why do you expect it with smartphones?

Do you envision the smartphone being like cash - with no recourse? Or like credit cards where chargebacks are possible? The second option is one thing that increases the fees.
He does, you know, do this stuff for a living.

What is "this stuff" exactly? All I know that he is very famous and had an illustrious past. Now they are throwing lots of money around trying to buy legitimacy as VCs. Maybe it's the sites I visit, but he's always in the news saying something.
I saw the photos of the monkey and they are not very pleasant. They should fire their PR manager. If you are going to send a monkey to space, give him/her a fake silver space suit. (With gloves so he/she can't touch anything important.) A Flash Gordon monkey video would be an instant internet success.
3 Steps To Ace Client Onboarding As A Solo Developer
Show HN: We made this to help people stop getting tracked (Data Privacy Day)
For my annual holiday party, I just set up my Nexus 7 on a tall bar chair in an area with decent lighting, opened up Instagram, and let people have at it. Was hooked up to my Facebook, so people could post as the party went on.

Setup: http://sphotos-b.xx.fbcdn.net/hphotos-prn1/31539_10101310184...
Setup 2: http://sphotos-b.xx.fbcdn.net/hphotos-snc6/184455_1010131018...
Does anyone know if there is a summary big-changes release notes anywhere? I'm a huge fan of sage, but I'm sad that I can't easily follow its development without sifting through the minutiae of all the "made XYZ hashable" (etc) tickets.
> Finding a job at the end should be one of the last reasons you consider attending.

I agree with this if you're rich, or else qualify for a free education like a scholarship or the GI Bill. But for most people, college is a significant investment and should be treated like one. Why should someone take out mortgage sized amounts of debt for no other reason than to learn something interesting? Is that a responsible use of borrowed money?
Illustrated (comic): http://mattputtz.com/google-is-big-brother/
Google's secret cell network and the Motorola X Phone: my predictions
Show HN: Photo booth clone that saves to Dropbox (Chrome only for camera)
Obviously x didn't crash, since the window appears in x. I get the same thing every time I start Ubuntu. When I ask for details, it's like "oh, I don't actually know what crashed, but I think something did."
Death to the Email Attachment
Precisely the point I was going to make. This is a condensed example of translating jQuery-like thinking to backbone-like thinking. To quote kjbekkelund:

> [The backbone] code is more maintainable, easier to reuse and extend, and easier to test.