skysight-inc/HackerNews huggingface dataset:
> This could be a failure at any point in the bitcoin software.

No, it can only be a failure in the code that determines whether a block is valid. This is a small amount of code, subject to pretty intense scrutiny. And it can only be a bug that makes clients produce conflicting answers, not one that makes clients crash outright. (The 0.7 client, apparently, caught an exception and handled it by treating the block as invalid. We now know that this was a mistake; it should be made to crash instead.)

During the fork, 0.7 clients detected that they weren't on the longest chain and received an automatic message saying that their client might be out of date. People are now talking about building fork detection into merchants' systems, to fall back to safe mode if a fork is detected.
Yet another example of the casual dismissal. There may be many stories like his, but not many are as candid as he is. This post makes me think of something that you might hear at one of the YC weekly dinners: something which is the brutal honest truth not often shared with the public.

I myself understand the emotion that is being conveyed through the writing. Being in that place is difficult and one often loses perspective. Pointing out that his world will not end if the business goes under may help him gain perspective. On the other hand, this comment also belittles the risk and effort that the OP is taking. He has many liabilities: a mortgage, children, and bills that he is almost ignoring to not die.

I applaud his effort and wish him the best. There have been many others who have gone through tough times financially with their startups. Airbnb is one famous example who stopped developing their product in order to raise money via the cereal campaign. Risk is okay, but too much risk is likely to end poorly. Again, best of luck.
I wish more people would read this blog post before writing another MVC framework in Node.

http://eflorenzano.com/blog/2010/09/27/why-node-disappoints-...
This gives me hope that some day animation projects in Japan will be initiated by kickstarter-like platforms, resulting in profits going to the actual production studio / animators rather than the TV studios which don't do jack all for the creation of the shows.

(animators in Japan typically make below minimum wage as a result of being paid per drawing, which in turn is a result of the tv stations taking an undeservedly huge cut of the revenues)
Wouldn't an intermediary phase (6-9 months) of having it integrated in to G+ before killing it have been a smarter move in this case? I check Reader daily, often several times, and never check G+. That would have guarenteed that I, and I suspect most of you, had opened G+ every day and there would have been some spillover...
Sorry, but

sudo rm -rf \

...doesn't do anything.

rev(1) doesn't reverse your slashes. :D
that hinges on knowing what you're trying to do though right?

If Starcraft thought me to smush buttons super fast, that doesn't make it better than knowing which 11 buttons to hold down while typing my name in emacs to achieve the same result.

Are you saying it taught you to organise your actions better, or just how to press more buttons?
When it comes to IDEs and things like refactoring and autocomplete, I could never get along with Visual Studio. I mean, the fact that you need Resharper in addition to Visual Studio which costs a lot by itself, is kind of a red flag. Java IDEs have been much more productive for quite some time and I especially like IntelliJ IDEA, being from the same people that provide you with Resharper.

Also, doing games development in C# doesn't make sense to me, C++ (maybe in combination with a scripting language like Lua) being the defacto standard for games. And if you are an independent that values productivity, C# has approximately the same drawbacks as Java. And there are successful games out there that make use of it, like RuneScape, Puzzle Pirates or Minecraft.

I mean, if you value productivity over runtime efficiency and want something that runs on top of a VM, might as well get something out of it, like portability.
I saw that. This has me begging the question. Is this a trait of successful entrepreneurs?

Now I'm genuinely curious.
No, Google's mission is to make money. Everything else is optional.
Galaxy Nexus. Would have a Nexus 4, but Google hasn't released a CDMA version and I'm stuck on Verizon for now.
If your project can be shot in the head to make room for some VP's darling, even if yours already exists, actually works, and has happy users, expect to see a red laser dot appear sooner rather than later.

Time will pass... then... boom. Another dead project.
This looks great! The automatic API generation is a killer feature that makes me want to try this out sometime soon. Only thing that seems strange to me is adding the <resource>/create, <resource>/update, and <resource>/destroy GET endpoints -- why not keep it RESTful?
How to use the MicroTask process to complete vague projects
> As a random example, people can develop osteoporosis after years of drinking diet soda.

citation?
Google's Verbatim tool doesn't do the job?

http://support.google.com/websearch/bin/answer.py?hl=en&...
You want to talk disruptive? Let's talk about the other end of the digestive tract. Some people spend inordinate amounts of time pooping. I claim that they are flushing away their valuable productivity. In our culture, eating at your desk is considered acceptable, but due to social biases, pooping at your desk is not yet accepted. Let's hope that Google tackles this problem soon. Until then, the only advice I can give you is to avoid beans and dairy products.
It didn't work out that well for Ashton Kutcher either:

https://www.google.com/search?q=ashton+kutcher+fruitarian+di...
i cant say enough positive things about prismatic. i have been using it for months and it bubbles up 90% of what i want to read. i thought it was just me, so I recommended it to non-tech friends and three of them all have come back and admitted they do most of their reading via prismatic. i was very skeptical initially, but have been presently surprised.
There's every reason to believe the infrastructure will grow as needed. Where there's money, there's people solving problems to make sure it keeps flowing.
This looks incredibly cool, but if there is one thing that I've learned, it's that less magic is generally better when building a real production application (vs a weekend project). While typing something like 'sails generate model User' is nice, I literally have no idea what that just did. In the video it then shows a user creating new attributes on the model via a REST API - what??(he even mistakenly adds a bad attribute and then proceeds to just leave it there...).

After working with a few of these frameworks it always seems to lead to spaghetti code where the code I write weaves in and out of the framework at different pre-defined connection points (Sails calls them policies I think). I always take note of all the times the developer says 'automatically', these are all the places that will break when my requirements don't exactly match up with theirs.
There's nothing out there that prevents companies to create Bitcoin services to store and insure your savings for you. I believe they will inevitably emerge as the Bitcoin economy grows.
Do you this will have a big impact on sites like daring fireball that have a huge rss subscription base?
Yeah, I don't think it's corporate policy. I don't think it was corporate policy even decades ago when I worked there. Probably illegal now.

When we complained about it the manager said "If you came here to buy a meal, who would you rather see?" As a teenage boy I couldn't argue with that logic.
> but billions of humans survive on non-optimal, awesome diets

Billions of people get sick because they don't have a diet varied enogh. Specific, well studied examples abound.
But it helps Google for better profiling.
One update for all RSS feed fans. If you are in India, US or Casnada, you could SMS enable your feeds by using the RSS feature of http://txtweb.com. check it out!
I'm getting a 400 error when I try to complete the 'choose a username' screen.
No visible reaction to pushing the continue button at all, but the error shows up in chrome's console.
"Uncaught SyntaxError: Unexpected token O"
Agreed totally. The runway is nothing other than a brutally honest cash flow projection into the next 6 months (minimum).

Cash flow projection: first useful skill for any entrepreneur.
At least it is not as bad as the MS OS/2 2.0 fiasco: http://yuhongbao.blogspot.ca/2012/12/about-ms-os2-20-fiasco-...
Noah Kagan of appsumo literally goes over how you go about this http://www.appsumo.com/where-are-my-customers/. The best videos I've seen on early customer aquisition hands down.
Looks awesome. Believe, it is similar to Zite that it recommends news based on interest rather than predefined feed?. I love Zite for the fact.

Also, hate to be that guy. I'm one among the rarest who use Windows Phone. The site looks okay in IE but for few minor UI issues. Will be great if you can correct some of them without going much out of your way considering your priorities. Also, if it works in desktop IE 10, it will most probably work well in mobile IE 10 as well in case you want to check it.

Good luck!
LOL - I hadn't been aware of that blog, so headed over to take a look. Liked it so much I was just about to hit "Add to Reader"...

Bugger.

Mark my words, Blogger is next for some choppie-choppie. Have you noticed how it, too, is steadily being neglected/deprecated in favour of posting to some G+ river of drivel?
How Awkward. Today is Einstein's birthday and no Google doodle.. :(
Today is Einstein's birthday and Karl Max's death day. No google doodle. It is a shame google...
Stop porting MVC frameworks to NodeJS
StackOverflow closed as not constructive
How soon before the StackOverflow editors shut down the whole site as not constructive.

I am tempted to ask this as a question on StackOverflow but I am concerned they will shut it down as not constructive.

Maybe there is an opportunity here. Someone could create a StackOverflow clone except editors are not allowed to close discussions prematurely. And this could be a place to discuss the best book for Groovy, the best web scraping library for Clojure, the best place to host Python, and all the other topics closed as not constructive on StackOverflow.
.naL and .jCA are file formats I think.

.naL refers to an file that cannot be opened.

.jCA is an propietary oracle file: http://docs.oracle.com/cd/E14571_01/doc.1111/e15867/jca.htm

My guess is this is a botnet that is shouting commands through twitter about what it has retrieved.

Also; "inurL" could be used for google hacking. Look it up if you don't understand what I'm saying. This bot might lookup sites using a search engine and search for very select text based off the first part as well.
Less technical, and mostly correct (I left plenty of room to nitpick)

Imagine a bank that, instead of having a central computer that all the ATM's call into, relies on each ATM to track every customer's balance. When I try to withdraw money from any ATM in the network, it checks its records of my balance, then broadcasts the transaction to all of the other ATM's.

Since the network is distributed, an evil-minded customer might send his brother out with a second ATM card, and time two withdrawals of the complete account balance, to take place at virtually the same second. Since it takes a few seconds for each transaction to be disseminated, there is a chance that both withdrawals will succeed before either ATM learns of the other transaction -- thus leaving the bank short by that amount, and me and my bro with twice the cash that we should have.

So, the bank institutes a policy of nominating one ATM at random to issue a report of all transactions that it has received once every minute. This report is guaranteed to be self-consistent -- if a customer's balance would go below zero, then that withdrawal is not included in the report. Ties are broken by time stamp down to the microsecond, and then by random chance in the unlikely event of a tie. Now, an ATM can ensure it's not being duped by transmitting the proposed withdrawal, then waiting to receive the next report and verifying that the withdrawal is included in it, then dispensing the money.

Then one day, a major network cable linking the East Coast and West Coast ATM clusters breaks. Both halves continue right on operating (they are fault-tolerant), but now transactions are only spread to half of the network, and each minute two independent reports are issued, again to only half the network each. Now, if you live in NYC and your brother is in LA, you can each withdraw the full balance from your account, and both transactions will be verified since they are being processed by two independent networks.

Later, when the network cable is patched, the two halves have to merge their respective reports and one of the withdrawals will be thrown out as invalid -- but you still have twice the cash.
Sergey Brin is a scurge for old Google fans.... this guy seems to focus on hardware related products more than what Google great.... its Web products
It's Really Not Your Fault
u can subscribe directly to all your rss feeds and we're investing heavily in being a better rss replacement in the next big release!
Netnewswire is great but now they should provide a new way to sync feeds and especially read/unread counts, flagged and unflagged items, and favorites instead of relying on GReader.

If someone wants a pitch here: don't go for a reader, go for a simple WebDAV like system to keep feeds in sync cross-app with APIs so simple that every dev would include it in its feed reading app!
http://skimfeed.com - I don't like to share this out anymore because the server usually dies. But it's awesome.
Quantum computers leap into the real world
We're working on windows this year!
what browser and os? does it persist?
What is a vin? A cursory google search did not turn up anything obvious.
C/C++ + scripting (Lua, <My own scripting language>) is a killer combination, which won't go anywhere for decades for shear performance reasons.... (Theory : you can always get more performance by using optimised, hand-tuned C/C++ code)

Coming back, proprietary technologies used in $$$ video games, support only windows operating system. Visual Studio can be one of the reasons too.
thanks so much! what can we do to make it even better?
It's interesting that bash doesn't figure out the system's maximum command line length and either error or truncate if any single argument exceeds that length.
Can you be more specific? There is no reason for Chrome to use the platform WebView on any Android version supporting loading native libraries.
Are there OpenGL limitations or something else blocking Chrome from running on 2.3?
C# is actually heavily used by Indies because its the language for Microsofts XNA Toolkit. Many successfull XBLA indie titles (Supermeatboy, Braid, Bastion etc) have been created using it. Using MonoGame you can also bring the games to Linux/OSX/iOS/Android and other consoles (http://monogame.codeplex.com/).

Furthermore the highly popular Unity Game Engine offers C# as its scripting language which is the language of choice for every bigger and serious project because huge projects written in Javascript are alot more pain to maintain.
Part of this is Visual Studio excellent features (you dont necessarily need Resharper).

So there actually is alot of C# in game development these days, mostly used as the Scripting language while the engine and APIs are written in C++.
Good on the original article to show the "Vdc" bias voltage (battery symbol) required to charge the diaphragm relative to the surrounding electrodes, and to show (conceptually) an inverting unity gain amplifier for one electrode of the signal ("Vin") so that balanced (opposing) electric signals drive opposing sides of the diaphragm.

Without the bias voltage, there would be no electric bias field between either electrode relative to the diaphragm, against which bias fields the signal adds or subtracts in order to move the diaphragm bidirectionally.

The required bias voltage of an electric field headphone element (or speaker) is very much akin to the permanent magnet of a conventional electromagnetic loudspeaker -- both provide a fixed field against which the signal works to produce proportionate mechanical motion.

Whether this bias voltage requirement will eventually result in "phantom power"[1] on analog "headphone outputs" as it has [optionally] for professional analog microphone inputs[1] -- or small power cells and inverting electronics in the headphones or on the headphone wires (perhaps supporting other analog or DSP functions such as active noise cancellation, equalization for flatter response, or decryption of an encrypted digital headphone signal) -- may be up for the market's consideration in a few years.

[1] https://en.wikipedia.org/wiki/Phantom_power
what is 'this'?

If you mean waiting for x validations before accepting a transaction, yes -- but do you really think that it's practical to wait 30 minutes before delivering goods for a transaction? That's going to be a really long time spent staring at the little spinny thing over a line of text saying "verifying your payment" ...
Another option is to live somewhere where there are healthy options (for whatever definition of healthy you choose) that you can purchase. You can then (or I can) be done in 10-15 minutes. Whether that's a cafeteria, a convenience store, a restaurant, a waiter.

Examples: Working at a company that serves breakfast lunch and dinner I can leave my desk, get food, eat and be back at my desk in 15 minutes. Or I can grab food and be back at my desk in 5 minutes.

Living in Japan I could stop at a convenience store and get reasonably healthy food on the way to, from home (at least in Tokyo you're likely to walk in front of probably an average of 6 convenience stores between your place of work and your home as well as many other food sources).

Living in the bay area there are places like Whole Foods that have large relatively healthy salad/meal bars. I happen to live a 2 minute walk from one.

Note: Personally I like taking time out to eat. I dislike spending 15-60 minutes making something that's consumed in 10 but I like spending time making something and sharing it. But still, I notice that I can eat pretty quick if the food is pre-prepared.
How is Java any more portable than C#?
The word mitochondria is just a personal flag, a smell, that I use as part of a warning.

Mitochondria raise flags because of people like the UK Dr Ruth Myhill. She claims to be a researcher on chronic fatigue syndrome. CFS is real, but sadly is an area rife with cranks. Myhill appears to have a lot of crank-like beliefs. Her "research" is hopeless, and amounts to unlicensed unethical experimentation on desperate people.

I guess, although I have no supporting evidence, that the word mitochondria is used more often by cranks than other organelles.
This is probably part of the reason: http://en.wikipedia.org/wiki/Usage_share_of_operating_system...
How to select a tool
It's completely reasonable. Bitcoin is not a good candidate for a medium of exchange despite what some adopters will tell you. It is more like virtual gold. You can see in the real world that mediums of exchange and stores of value aren't the same thing because the properties that are desirable in one are not desirable in the other.
You would need to find a very localized, specific class of bug in a piece of software that has been highly scrutinized over many years by cryptography and security experts who know there are millions of dollars at stake, and this bug would need to affect parts of the P2P network but not others, keeping in mind everyone voluntarily chooses which software to run. I think calling it "relatively easy" is a bit of a stretch.
The rise of the game industry happened when Microsoft was the dominant force, thats where the users were and Microsoft made sure that games work great on their platform with DirectX and great Development Tools like Visual Studio.

Its really that simple, wed see alot more Linux games if the market was viable, right now it simply isnt. Even on mobile many games are iOS only because many developers think Android isnt viable yet in terms of monetization while Androids marketshare is bigger than iOS. Looking at that, Linux gaming still has a long road ahead but its getting better, especially when it comes to Indie games.
Python tools for visual studio  (2.0 Alpha) is out
It's giving me $650 per month (for family of three) for a $12,000 deductible.
Aren't a lot of people already doing exactly this because they have a disease or disability that makes them unable to chew and swallow food? Roger Ebert hasn't been able to eat solid food in years and is still kicking, so what's in the stuff that's keeping him alive?
I personally like Socialite.js.[1] I'm the tech guy for a pop culture blogger,[2] and it's in use there, with a small customization to trigger on hover rather than on a click. It feels polite to the privacy-minded (like me), legal all around the world, and it uses less CPU and bandwidth by default.

[1] http://socialitejs.com

[2] http://mightygodking.com
It doesn't give an answer that is acceptable. That's no way an explanation. That's an excuse.
> he said something about it in the irc channel

What IRC channel out of curiosity?
This question has come up in one form or another in past threads. I'll answer here the same as always:

http://www.webhostingtalk.com

It is a forum of data-center and webhosting nerds who really take pride in their work. I use it as a resource for deciding where to put my projects.

I'm a non-premium member there and am always surprised at the quality of answers and insights I get from members.
Zite sounds a bit like Niflet.com, which adapts to your interests. No pretty pictures but loads super fast. Works on every device that has a browser.
There's lots more than just those two extensions though. Hundreds, even.
Poll: Best RSS reader
Now Google Reader is deprecated it would be nice to see which reader people like most as an alternative. I'll try to keep track of other readers submitted here and add them as option.
http://www.newsblur.com
http://www.frontpageapp.com
http://intigi.com
http://rssminer.net/demo
http://www.feedafever.com
http://www.allthingsrss.com/rss2email
http://www.protopage.com
http://netnewswireapp.com
http://bazqux.com
http://memamsa.com/start/gr
http://theoldreader.com
http://selfoss.aditu.de
http://rssowl.org
https://github.com/Fogbeam/Neddick
http://beta.newsmaven.co
http://feedly.com
https://ifttt.com
http://tt-rss.org
http://bookmarkchamp.com
http://1kpl.us
http://blogrollapp.com
http://getprismatic.com
http://lzone.de/liferea
Why does nobody have any personal savings?

I have 12 months worth of all of my personal expenses sitting in a bank account. I never touch it. I can't imagine being above the age of about 25 and not having this. I wouldn't start a new pre-revenue company unless that buffer was at 14 or 18 months or above.

The only reason that starting something seems so scary to you is that you haven't planned properly.
I'm sorry, I tried this and thought it imported my google reader stuff but it didn't. Instead, it suggested articles for me to read etc and eventually I decided this is not my GR replacement. (Don't get me wrong, I'd totally use this IF I wasn't on GR. This is good for first time, but for migrating from GR, I don't think so)

I wanted to delete my account since I don't plan on using it....but then there's no delete account! Shouldn't that be one of the first features? (Although I do understand people make it hard for users to delete to give their apps a chance)