skysight-inc/HackerNews huggingface dataset:
Bitcoin is much less murky than the NSA. It's completely open software and the engineers discuss and develop it out in public for anyone to audit. And nobody's forced to use it or be susceptible to it, again unlike the doings of the NSA. And my exposure to fraud or PII threat due to Bitcoin is much much less than due to the mechanisms the NSA has in place, with their massive 24/7 passive/active snooping operation which puts truly gigantic amounts of ostensibly private communications world-wide at risk of being leaked/sold/traded-on by bad actors. Furthermore, the way the Bitcoin economic system, how it stores and transmits money is also much much more open, and thus less murky, than the legacy banking systems.

But Bitcoin. Yes, that's a "murky" world. Lets FUD and regulate that.
Ask HN: Telesc.pe vs. Lamer News for social news?
Recently, I've been seeing an influx of new social news sites being created, largely due to the ease of deployment and configuration of Telescope (http://telesc.pe). I've actually been working on building a social news site from scratch for a particular venture I'm working on, and I've considered using Telescope. Then I found Lamer News, which had a lighter code base, and allowed more customization from the start. I'm thinking of moving my project to one of the two, which one would you suggest?

Right now, I'm thinking Lamer News due to it using something established like Ruby/Sinatra and having good performance as compared to something based on Meteor that isn't even 1.0 and depends so heavily on Javascript.

What do you say?
Thanks for your feedback. The article was prompted by just some general "what-if" thinking. Apple needs exclusive games, Nintendo has game. Nintendo needs to survive, Apple has money. It's a what-if scenario that people (or maybe just me) keep coming back to, and I can almost guarantee you that there are people at Apple that have considered the situation and rejected it for probably more reasons than I had in the article. :)
The air pollution levels are similar to living an airport smoking lounge.

http://www.bloomberg.com/news/2013-01-30/beijing-air-akin-to...
Interesting! Haven't heard about RethinkDB - would be nice to get a post somewhere like this: http://www.rethinkdb.com/docs/rethinkdb-vs-mongodb/
"Value" of an investment during a bubble is not a useful number. We can write all the imaginary numbers on the wall we like; only backed currencies reflect real wealth. Because in the end our standard of living doesn't change by fiddling with the numbers; only investing in real infrastructure, energy mining and manufacturing, makes any difference in the real world. Fiddling with numbers just bids up the price of those things, a zero-sum game.
> NPM gets this right.

Until you want to actually deploy to production -- then good luck, write your own tools.
The Guilt of Selling
http://unqualified-reservations.blogspot.in/2013/01/how-bitc...
'The company said that the Danish police were examining the case but added that the authorities could “not classify this as a theft due to the current nonregulation of Bitcoin.” '

This is of course ridiculous. Something doesn't have to be regulated in order for it to be considered theft if you take it.
Exceptions are kind of like gotos, but worse, because the jump target is decided at runtime based on the state of the call stack and therefore cannot be determined just by looking at the code. So they're more like comefroms [0] than gotos.

[0] http://en.wikipedia.org/wiki/COMEFROM
I feel the same way about Keepsake and I taught myself to code 9 months ago to build it and will work on it forever. It's roughly in the same market as HeyDay, but with a different perspective around grouping content semantically and quickly sorting it to publish on your iPhone: http://www.getkeepsake.com/
"Resentment is like drinking poison and then hoping it will kill your enemies." - Nelson Mandela
I think it's supposed to be useful insight into how you can improve your approach to daily life, nothing more -- at least in the context of being posted to Hacker News, that's what it is. It's a dirty cognitive hack to help you look past high-level concepts rather than anything academic.
I actually ended up going back and reading it and found it fascinating.
He's mostly moved to the smaller altcoins since Litecoin went up so much. People would't believe he could move LTC much these days.
Good, concise, and clear model.
I wonder how this compares to the worst smogs experienced in London and elsewhere before the West got its act together with regard to particulate pollution. Apparently the Great Smog of 1952 killed on the order of 10000 people in just a few days. I'm not sure many young people nowadays realize how horrible the situation was just half a century ago.

[1] http://en.wikipedia.org/wiki/Great_Smog_of_1952
Interesting article, but for the part about the User-Agent header, I really liked the history lesson by Aaron Andersen [1] from 2008.

[1] http://webaim.org/blog/user-agent-string-history/
How to Officially Unlock the AT&T iPhone: 5 phones for under $50
http://blogs.gartner.com/hypecyclebook/files/2010/09/2010-Em...

IMO MongoDB is currently in the trough of disillusionment
What I would want is a WAAAY more decentralized platform as opposed to something like Medium or Svtble where its all on their infrastructure and to their site. Something like HN, except where it would be more acceptable to post blog posts (with curation of course)
Kickstarter is not the one who needs the convincing at this stage, it's the potential backers. Case in point, this post does not link to an official Kickstarter investigation, but to a spontaneous one made by a random commenter.
>> Err, the reason why the App Store has been attractive to developers is because it's a distribution channel that generated money, period.

I agree. My point is that a large part of why this is true is that users have learned that installing random software from the App Store is mostly harmless. This is in stark contrast to the situation on Windows (desktop) and Android (mobile).

>> Dude, ...

Thanks.

>> selling an app on the web is no different than selling something in the real world. You find some initial customers, if your product is good those customers will give you reviews, they'll tell other people and so on. Trust is something you earn. I don't see where the problem is for "honest developers", I really don't.

Selling an app on the web is different because the user doesn't know who you are. In real life, they can make assessments about your scaminess based on a whole host of (possible irrelevant) factors: is your shop clean and tidy? Is it in a dodgy part of town or on the main high street? This makes them feel more comfortable trying your thing out.

On the Internet, no one knows you're a dog. Or worse, a contact-list sucking, location-tracking, SMS-scanning scammer.
I think it makes for a bad desk. Looks bad design-wise, plants block all the light on the working area and it feels cramped.

I love the idea though, might be better suited for living spaces in the form of coffee tables or "plant shelves" than for working spaces where the main desirable conditions are space, light and cleanness.
They wouldn't unless they absolutely had to. As mentioned, desperation has a way of forcing compromise.
That's a really good point. Rats. So only if they go back to advertising health information after FDA approval will we be able to be confident that their actual genotype results meet FDA standards (as well as their interpretive text).
I like this idea!

Feel free to fork miniCodeEditor and add this kind of features :)
Well done! Is it a specific version of Lua?
also the query language of RethinkDB looks interesting: http://www.rethinkdb.com/docs/rethinkdb-vs-mongodb/ - compare with https://www.arangodb.org/manuals/current/Aql.html
You've never been on apple forums, don't you?
Thanks for the feedback. Hungary might not be a top developed country, but there is a huge divide between a developed and a chaotic country.

1- Public transport is really huge. A car is a very expensive thing (especially a new one).

2- Car prices are two times higher than in developed countries. This is due to importing restrictions. Old cars are crazy expensive. My car appreciate just one week after I bought it by 8%.

3- This one is huge. In an unstable economy, it's not abnormal to see a sudden raise of 300% in some consumption good.

I do also assume/think that Hungary has an acceptable health care, too. Public health care here is another NO.NO. here. (ps the country is Tunisia).

otherwise, what are rents there like? It'd cost around $1,000/month to rent something respectable here.
I'm not sure about the 'research' part of this article. That Twitter exploded when Higgs was announced in Comic Sans? So what? Its a hot button, and a flash-mob flaming on it is not much of a datapoint.
Well, the URLs I enter in Chrome for example: is that data belonging to me because I entered it, or is it data about me because they track it?

Or even the connections I have on Google+: is it data belonging to me because I entered it?
Do you guys think this will spur china to jump ahead in greening/pollution reduction? It would be incredibly costly to do so ($$$), but incredibly costly not to (people).
I'm not qualified for a support position
So why do people use those flimsy face masks instead of proper gas masks / carbon filters?
I recommend reading K&R (http://en.wikipedia.org/wiki/The_C_Programming_Language) if you haven't already. It's got all sorts of elegant tricks like this. But of course it depends on very particular implementation details at times.
Ok, so 'Kickstarter backers are not dumb'. Either way the project gets caught at an early stage and cancelled.
> We all evolve through life, hopefully for the better.

Somehow this does not apply for war criminals who are persecuted even at Mandela's age.
Credit card charge-back? It used to work.
mangotree is mistaken. This is not true.
2 sets of pagination links, one broken.
Looking at that list, I would conclude:

"MongoDB Gotchas and How To Avoid Them: Don't use MongoDB"

It doesn't inspire much confidence in reliability to be honest...
The whole permissions thing in android is just smoke screen. A talking point about giving power to users, respecting them, etc.
Well mac users do rant too. A lot actually.

If not for the title, I think you do have a point here. I've had a mac for close to 6 years now and after each installation/upgrade, it feels like I'm back on my old laptop - nothing seems to have changed drastically. And that is a great thing. You get back to work faster knowing that things have been improved under the hood.
Also, remember that the NSA is already, ostensibly, “regulated”.
It is a great loss no matter how old Mandela was or how peacefully he died.
ElasticSearch does all the above, has excellent support and a lot of momentum. I find it a joy to work with. Only issue may be that commits take a few moments. Solr is its sibling and has soft commits.
Cost is a likely factor.
UAV launched from a submerged submarine
How To Become a Spontaneous Explorer of the World: The 7 Amusing Steps
I don't feel like reading through four pages (yeah, I'm lazy), but I'll take a guess as to what the rest of the article talks about.

1) OSX doesn't change significantly. People ranted about OSX for years, until one day they kinda stopped. Because OSX was new and fresh, right up until the point when it became the same thing that it's been for 13 years.

2) More people use Windows so more people are talking about Windows.

3) Therefore, OSX is better because [insert reason].
Can you justify what you said here?
Thanks for the feedback. I think the point I was trying to make at the end (with mixed results, obviously) was that both companies are still learning about online services. Apple would be the leader in this case if only because their store structure (same account across all stores, redownloads to same account whenever legal) is exactly where Nintendo is trying to get to. My concern is that Apple's still not an expert, and it's hard to learn and move out of a comfort zone when there's a merger in progress.

I am also excited to see what happens with SteamOS and SteamBox; if it does what Valve wants it to it will be a real... (sigh) game changer.

Again, thanks for reading!
In this case Microsoft say their prediction database is too large to load on the client, which sounds plausible. I certainly wouldn't put a real password in there though.
North Pole Data Analytics: Santa's Chief Data Scientist Speaks Out
What Might It Look Like if Siri Drove a Car? Meet Steeri
I'd wager that the vast majority of schema changes are adding new columns or new tables-as-child-relations, so to be fair those are free in a schemaless DB. So the "trivial" case is actually pretty common.

Honestly, I think the difference between schemaless and SQL corresponds very closely to the differences between static and dynamic-typed languages. The schemaless approach provides faster iterations and the ability to simply express things that require elaborate language features in a static-typed language. The difference is that in a DB, you have to support the data created by all your previous versions, so a DB requires far more discipline than the application code.

I can see the appeal, but I'm not sure that it's worth it.
While I might appreciate the idea, I'm not sure journalism is what is needed. More like well researched books that can go a little more in depth about things. Like a Malcolm Gladwell who doesn't work for corporations.
So this is very interesting. It's not exactly a strength estimator (note that Microsoft isn't calling it one, Bruce Schneier is) because it doesn't really retroactively evaluate the whole password. For example, "Entrolax" passes the test even though it's the name of a drug and therefore likely in dictionaries used for attacks. It passes though because the letter sequence is sufficiently strange. Similarly, the relatively unobscure "omnipresent" gets 4 checks for the same reason.

This also seems to discourage passphrases because even though any good passphrase (such as "correct horse battery staple") will get 5 checks easily, you have to get through a lot of Xs to get to those checks, each one suggesting that what you are doing isn't a good idea.

The tool does however suggest an interesting alternative to passphrases: Only use as many letters of each word as are unpredictable. In other words, only type each word until the next letter is predictable. For "correct horse battery staple" this gives "c h bat stap". I really have no idea if this is a good password, but it does get 12 out of 12 checks and only one less check than the full phrase.

As with any password evaluation, there are patterns it doesn't know how to check. It takes a long time to figure out the pattern "a1 b2 c3 d4 e5" and still gives a check for each space. It doesn't detect spiral patterns on the keyboard at all ("gtrfvbnhy" on a qwerty keyboard for example).

Still, it will be interesting to see what they can do when they get more data and think through some of these issues.

EDIT

You can also use this to choose letters that make sense but aren't in the prediction. I came up with the password "pitabakes" (pita bakes), which is obviously pretty easy to remember and presumably fairly weak simply by deliberating taking something which seemed likely but not in the top 3.

One also has to wonder whether deliberately being unpredictable somehow becomes predictable. This tool, to some extent, suffers from the fundamental mistake of gamblers: seeing patterns where there aren't any. See jerf's post about getting X marks in a LastPass-generated password. If you tweak your random passwords to not be predicted by this engine, are you actually making them somehow more predictable?

EDIT AGAIN WITH MORE NEW FINDINGS

You can also get high numbers of checks (and a relatively high ratio of checks to X marks) using common dictionary words if you switch words in the middle. So, taking the words "grape", "pasta" and "toffee", using "grapastoffee" which gets a 50/50 ratio of checks to X marks (6 of each). This actually seems like a pretty good way to generate hard to guess passwords. "Pen", "noodle" and "duck" giving "penooduck" does even better, 7 out of 9 checks.
A lot of people forget (or never knew) that the increment and decrement operators return a value as well as affecting the target variable, and that you can put what-ever you like in the iteration end control portion of a for statement as long as it returns truey/falsey.
No, it does not do this. At least not for me.
> But yes, this is a problem on any DB. The moment it hits disk, performance is terrible.

This is an over-simplification for any mature database unless all you care about are massive, completely random read workloads[1]. RAM will obviously be faster but there's a difference between terrible and performing at the level of the underlying disk subsystem. With a decent system, commits per second should track the underlying storage array's IOPS, large read / write traffic should be capable of approaching disk bandwidth, etc.

Where things do get bad is when the database is doing more random I/O than required by the workload – if storage is fragmented, it's playing sim-MySQL and creating lots of temporary tables, etc. you will see performance which is pathologically worse. This is a bug and should be fixed.

1. If writes aren't disk I/O limited, you should expect data loss because it's lying about durability.
Let's assess the damage. Says the article:

"The stakes are potentially enormous, since once data is hijacked, the perpetrator can copy and then comb through any unencrypted data freely"

Apparently then, the harm amounts to:

H1. The method is a little stealthier than the NSA's other modus operandi, the badge + "national security letter" + secrecy order, and similar conduct of other state actors.

H2. The reach extends surveillance capabilities outside the attacker's territory.

On the other hand:

M1. There is no new MITM that was not possible before. Well-encrypted traffic is still opaque, and plaintext traffic is still vulnerable, regardless whether it is hijacked BGP-wise or by the on-premises tactics.

M2. This does not go unnoticed, there is no way to force affected parties to shut up about it, and like the other wiretapping, this will bring on countermeasures. It's self-limiting.
Are both portable class libraries? In case that matters.
Cars are miles ahead of where they were in 1983 (pardon the pun). Compare everything from a family sedan to a sports car of the current era to then. Tires, creature comforts, horsepower, emissions, fuel economy, safety...
If I want writing-as-an-art I'll read Thomas Pynchon. I don't want it in an editorial.
Who is dissent? Who is this 'Adam' guy?

No other posts on this 'python rants' blog, nothing else on HN?

IMO this is astroturfing ( http://en.wikipedia.org/wiki/Astroturfing )
How to write Google Glass apps in C#
Speaking as someone who lives in China...

The firewall won't bother you (assuming you wish to get around it); it's there for the masses.

Any idiot with a US citizenship can get a tourist visa, lasting a year and having only the requirement "visit Hong Kong (or any other non-China location) every three months" (I was unambitious, and got a two-month one). Someone of my acquaintance says he paid a visa-help company $1000 and got a business visa, good for a year and imposing no requirements.

I have, in the past, had a working visa; if that's what you want, it's generally done by your employer, not you.

Your "I love China" kind of leads me to believe you'd be familiar with this already... what kind of complications have you experienced?
For me the Mac is nice because its command line almost matches a linux setup. I use it because it is like a pretty Linux GUI. However finder and preview in 10.7 have some annoying glitches that I really find annoying. For example, in preview you can no longer simply save a document you have to export/duplicate what not. Finder has an annoying habit of trying to be too clever: if you hover a set of files over a folder it will helpfully change the finder window to epxose more of the target folder. Unfortunately this will change the finder geometry causing me to often miss the target of my drop.

The OS is sufficiently different from Linux to be annoying in crucial moments when I have too look up why a certain command does not work, or works differently.

Also, bsd/linux source code compiling often work, but sometimes don't making things more annoying than if they never worked and you knew what to expect.

Wait: I was just ranting. And yet I'm a mac user.
Paper (Plane) Prototyping
Would be cool to see performance comparison in future.
Trimming The Fat From AVR GCC
32 here and carded for beer when I shave (at places that normally don't). I guess I don't look quite Under 17 young any more, though, so congrats to you on that. ;)

Now if only I could grow a decent beard...
I bought Areca Palms from Home Depot.
I find that to be a strangely ideological response. Your prospective users' requirements are up to them to decide, not up to you. They're the ones who are going to decide whether or not to use your software.
Android and Arduino RF Outlet Selector
Can you explain why he was one of the most important world figures, not jus African?
I am start to suspect there is some white guilt involved :(
Turning A Pi Into An iBeacon
Why? Just use http://flashgot.net/ wih Firefox.
Except in the case where the Kickstart is funded, the money is taken, and then the project never delivers. That's of course the risk, but if the project never really intended to deliver (i.e. a scam or fraud) Kickstarter can potentially lean back and say that it's not a store so you can't reasonably expect any return. The problem with that position is that CHARITY fraud is also a real thing and there's a whole host of agencies that care about it (FTC, FBI, IRS).

I guess my point is that whether or not you expect a tangible reward, the outcome of a Kickstart is unchanged: your contribution is expected to create something new in the world. If Kickstarter systematically ignores fraudulent projects and "inventors" then the problem is deeper than simply not supporting what you don't like, inasmuch as saying "if a Ponzi scheme doesn't sound good, then don't invest in it" doesn't actually make Ponzi schemes legal.
Mozilla making progress with Firefox’s long journey to multiprocess
I agree; iOS devices are AMAZING game consoles. The problem I'm worried about is the one mentioned in [Ben Thompson's article][1]: that easily portable casual games don't differentiate platforms. If you can get Fruit Ninja on iOS, Android, and Windows Phone, then it's one less reason for you to choose iOS over any other platform.

Game consoles have always had their big-ticket exclusives; I'm concerned that iOS doesn't have enough.

[1]: http://stratechery.com/2013/casual-gaming-is-a-sustainable-b...
Yeah, I was wondering how you drain/clean the desk from time to time. Could get very stinky and gross.

However, I LOVE the idea of working in a mini forest.
That's it right there. :)
A 3d printer for food. Now that would be disruptive.
Using co-working spaces as a meter for tech and entrepreneurship
This is a pet peeve of mine, but when you are running your own servers in a datacenter, that is not "your own cloud", it's just your own servers.

I realize the cloud is just a marketing term and it doesn't really mean something, but if I move my single heroku dyno app to my own dedicated server sitting in my basement, did I just move it to my own private cloud?
It's noted in the article. :)
In the help section there's a very helpful video with trendy music and people playing with balloons.