skysight-inc/HackerNews huggingface dataset:
Most people do not vote - a front page link on HN or Reddit will see 10 - 100x more impressions than votes (my own experience has been 100x+ on the low side). The more complex the material, and the slower it is to parse, the response rate drops dramatically further still because it will likely either be backed out of (ain't got time for that), or more likely when the user is done with it they have lost all context. Those magical tabs you find sitting in the background hours later.

So you're left with the highest response rate being towards short, sweet material that ideally panders to a bias, allowing the user to shortcut even more. This is true even on HN where trends come and go, people trying to evangelize some bias based on nothing more than a title or a skim summary.

All of this doesn't even count astroturfing and sock puppets - the lowest common denominator ascension of content already makes enough noise.
Ive been thinking about how to implement a dead mans switch for passwords or private keys. A remote server that is synced with your local login and will change the password to something random every x hours unless you 'check in'. If you do check in, your password works, if you dont check in because you are being held or have had your phone taken away from you then it will change it to something random.

Problems to solve at the moment are the security of the remote server, recovery after you let go of the switch and how ti implement the sync (instead of a remote connection, something like a shared secret used as a generation seed, like RSA tokens, that only needs to be synced once).
Bitcoin’s Fatal Flaw (if one miner gets 51% of Bitcoin computing power)
It's a very good example of the fact that our brain processes information in a _top-down_ manner. i.e. we take into account much more information than the signal itself. It's the reason why ventriloquism works so well. We see and hear what we expect to see and hear.
Done. Hit refresh.
Achol Lambert: Fantasy World (Song)
[2] is not really an issue:
http://www1.informatik.uni-erlangen.de/tresor
6 Ways to Minimize Risk as a Freelance Developer`
I think you are getting tripped up on the difference between a webapp and a website.
is anyone using this particular blog's interpretation as production code??

No. And if you actually go to the link to the original question, you'll see that cat doesn't exist.

Last, I would disagree that `cat file` is equivalent to `select * from table`, his argument makes the comparison that `cat file` is equivalent to `table` itself, or `load data into table` which needs to happen before any relation can be performed against it.
> The world isn't going to improve if we optimize for older generations of people who are used to a certain way of doing things and dislike change. And that statement goes beyond software.

On the other hand, it isn't going to get worse either...!

I'm also in the group who thinks that many of the changes occurring with software today are really only done for the sake of change, to create work, and not actually beneficial. I think the newest trend of hiding UI elements "because it looks better" or "for more screen real-estate" (when screen resolutions continue to get larger) almost borders on being offensively patronising.
Good. Now try sphere surface.
Github - Developers' Davos
50GB for free is near useless when you have a 100 MB or 250 MB monthly transfer limit.

Dropbox's desktop client is also better.

I'll stick with Dropbox.
Haha yeah, it was a bit of a downer when I logged in to see that
How To Get An MBA From Eminem
Actually if I'm not mistaken, the /base /net /threading (lower level components) etc. are common with the google server side codebase. At the very least, they share a common heritage. Whether they're kept in-sync on a regular basis... I couldn't say.
Remapping Keyboard Keys on Mac OS X Mavericks For Boosted Productivity
Perhaps he got an advance preview on that recent Scorsese movie.

I had to turn it off after 10 minutes because it jumped the shark with attaboy puerility.
Actually Office, in my opinion, just had something added that makes it infinitely better: Skydrive integration.

Having files autosave and autoupload after each save means that I never have to worry about losing stuff ever again, I also happen to be completely bought-into the MS ecosystem, with a WP, W8.1 laptop and W8.1 tablet.
I feel like Jason Bourne stores it in a sub-dermal implant.
1&1 provides invoices...
A huge reason why I keep recommending you to clients is because it's super simple to manage. Please keep it this way.
Yup, KeyRemap4MacBook and PCKeyboardHack are great. I have:

- MBP Caps Lock remapped to F19, which opens highlighted URLs in the browser instead
- Brightness, Backlight Brightness and Volume mapped to quarter steps
- Eject mapped to Lock Screen (Ctrl-Shift-Eject)

The KeyRemap4MacBook maintainer is helpful and awesome, so I would suggest a 10 €/$ donation if you like it.

https://pqrs.org/macosx/keyremap4macbook/donation.html.en
Hosted e-mail pricing is broken. "/yr" should change to "/<length of time>" when you change from yearly to monthly/biannual.
Mobile OS seen is amazingly diverse; Symbian, WebOs, Blackberry OSes, Bada, ->Tizen, Ubuntu Touch, FirefoxOS, SailfishOS and then Android/s, Windows* and iOS. Anything else I omitted?
As a .NET developer, I can confirm this is the case with VS 2013.
The Hardest Problems
What kind of things do you think Seattle is know for, or breeds?
There's some recent work in cryptography on multilinear maps! Fascinating stuff.
It really depends on the number of customers.

If you have 1 million $10 customers and 10,000 have a problem the cost of losing their business isn't amazingly huge, especially as most of them probably won't switch vendors.

When you have ten $1,000,000 customers you might listen more if one has a problem.
I'm not really sure. I've always tended to assume that if you wrote notes, paraphrasing content that you sat through a lecture on, then you own the copyright on those notes. But I do think I recall at least one case where a professor or a university tried to stop a student from distributing notes, but I don't remember the details...

Here's a couple of articles on the topic:

http://www.wired.com/threatlevel/2008/04/prof-sues-note/

http://blogs.kqed.org/mindshift/2012/02/do-students-have-cop...

http://arstechnica.com/tech-policy/2008/04/aclass-of-copyrig...

Unfortunately, IANAL.
It's more an issue in a small to midsized company with badly run mail and no actual receptionist; it's inappropriate to receive a high volume of personal mail when it distracts someone who isn't officially a mail handling person every time fedex/ups/etc. comes to the door. Also sucks if packages go missing. I've been in both kinds of places.

I really like the secure bike lockers as an option for this, unless people have private offices where they could also keep bikes.
I prefixed it with the "the current way of".

I'm ok with a SPA as long as long you also have an API. I'm also ok with a SPA as long as your app is just a content consumption app, e.g. you don't publish original content that is not accessible through other sources. But since even aggregating or re-mixing content or comments can actually be seen as creating "new content", the distinction is blurry.

My point is that we should be able to consume data on the web without having the full-browser+javascript to be the lowest level interface we have to this data.

And about the clients' interests: well, I think it is our duty as professionals to be able to see past our clients' interest too, to try and shape the future of the field we work in to the right shape, at least after we provide the clients with with good enough solutions (and yes, we should remember to stop at "good enough", because there's no point polishing a short-sighted solution, instead of working more to reshape it into a more future oriented one) and ensure short term profitability. Now, we don't all have a common notion of this "right shape" of the future of the web, but I do my best to shape it as much as I can towards "my kind of people's right shape" and push our vision up as many people's throats as we can, hopefully helping us all escape from this hell of short-sighted short-term clients' interests based decisions that brought us the current overcomplicated mess that the web is right now.
I would probebly not bother with following the devlopment to closly, I will wait until they feel like it is realy for early testing.

Look at this talk, http://www.infoq.com/presentations/pedestal-clojure, I think it gives the most up to date ideas about pedastal and the next version.
HIPPA

And do you have a link to what usage is HIPPA compliant? A free account probably isn't one of them. Though I could be wrong.
That's a fair characterization and you're welcome to that interpretation. I think I've explained my interpretation well enough that, even if you don't agree with it, you understand it.
Box basically does what 80% of people use sharepoint for. You store docs, build team rooms, integrate with crm, and have some approval workflow.

Dropbox is a great sync client with good sharing features that aspires to be like an iCloud without the apple baggage.

Box can be used with things like hippa data, so it's likely more tightly managed and secure.
Input isn't always the bottle-neck. I think far slower than I type. Actually, a keyboard with editing commands (for cut, past, word select ... the basic VIM / emacs commands) and special keys along with a mouse and voice input could be optimal.

Programming is a special case, but I think programmers can cope. The languages might have to change. IIRC, C still uses the ";" instead of newlines, because that was optimal for punch cards, but more modern languages often don't.

Most people just want to churn out emails and tweets, though.

The big issue is, people use much more complex grammar than when they write. It's fine if you're listening (since the human brain is really good at parsing spoken words), but reading what the average person will produce on a speech recognition system will be brutal.

Example: It's amazing how people speak - they use split phrases, and they have long run-on sentences; often with embedded subclauses; which go on and on and are really quite complex but then they trail off when they forget what they were talking about. Oh yeah, I think it was how speech recognition is might have unexpected consequences or something.
You should know that most US companies don't do full-fledged European style invoices. Who told you receipts are useless for company expenses though, that's simply not true.
> tl,dr: this encourages single-page apps which will be the death of the web.

The first sentence of the "Web Apps" section is Web ap­pli­ca­tions are not doc­u­ments. This is a motto that I believe a lot of people who think the way you do should take pause and reflect upon.

After years producing web apps, I came to the conclusion that non-js web apps are some of the craziest ideas ever. The browser without js is a tool to consume and, to some very minimal extent, produce documents. I consider most non-js apps on the browser to be huge hacks at best, that do what they can to circumvent the shortcomings of that technology. And heaven knows that shortcomings are a dime a dozen (lack of http method on anchors, limited to GET and POST, to only name a few).

If you do embrace building apps with js, then you need to stop thinking in the document-oriented paradigm, otherwise you'll be making some unnecessary compromises at the expense of your end users, and you'll be making your life harder as a developer. For instance, some actions that the standalone or native version of your application does with a single click might require 3 or 4 user interventions on the browser version, simply because you wish to remain true to some dogma.

A while back I've embraced the idea that web apps aren't documents. It freed me as an app developer to make choices that were otherwise unthinkable in a previous mindset. My APIs make more sense, my interfaces are more intuitive and my users are the happier for it.
Jack this out, its kind of a desin guide how to make a good client-side that is usable with many clients.

http://roca-style.org/index.html
According to our review analysis, box was giving away 50gb a year ago but had a 100mb limit. Now the limit is 250mb for free users.

https://sensortower.com/ios/us/box-inc/app/box-for-iphone-an...
Ive been using namecheap for years and I still get lost in the menus and interface every time I login to do a simple task.
It's going to be incredibly simple to manage.
It's surprising there are still people foolish enough to believe Google cared about privacy when their business model depends on monetizing people trading their life's intimate details for services.
Marc Andreessen Is Using Twitter Like A Real Human, And It's Amazing
How does LastPass stay so secure? Are they required to acknowledge breaches?
Reasonable suspicion is required for a traffic stop; the Supreme Court has ruled that stops to check for violations without reasonable suspicion violate the Fourth Amendment.

Of course, being legally required doesn't mean it is actually the practice.
Importantly, comparing "ephemeral" structures - those that destroy previous states through direct hardware mutation - with persistent structures (such as all pure data structures) - is a fraught topic.

You can surely gain speed ups on real hardware directly mutating memory you know to be reusable (linear) - but proving that precondition is very hard, and we often screw it up.

Persistent data is a safe default. Mutation/destruction is an optimisation.
Dirty little secret of the domain registration industry: all the money is in upsells to email, shared hosting, pre-rolled $30 a month shopping carts, etc. Domains themselves are cheap and fairly low margin.

You know who buys those comparatively expensive high-margin services? SMB owners and people planning to be one. Suffice it to say that Oprah is slightly more well-known than (pick a tech personage) in that demographic.

This is also why GoDaddy brands with supermodels rather than with "You'll love our automated tools to assist with SSL renewals." (Which, FWIW, are pretty good.)

P.S. Fun fact about GAAP revenue recognition which Bob Parsons hates with a burning passion: Suppose I spend $1,000 on domain purchases or renewals this year. How much revenue does GoDaddy book? Answer: $200 or so, because I renew for 5 years at a time, and they can only book a prorated amount of the $1k per day. The remaining $800 sits on their balance sheet as a liability. If they spend the corresponding cash prior to 2018, as an accounting matter, it looks like they are in debt to Kalzumeus Software. This is crazy to me as an operator, because I cannot ask for that money back and because I know that the carrying cost of my business to them is so close to zero as to be unmeasurable, but it makes the business look artificially over leveraged.
I thought he was at a coffee shop when he was arrested?
Hidden features of Ruby
It's not so much that they're a commodity, but rather it's the fact that Android and iOS are so entrenched. Both ecosystems are networks. In fact iOS is a major competitive advantage for Apple, with all the apps that are iOS first.
Opera 12 is ancient history. Opera 18 is now basically Chrome without the ability to set a custom search engine as default. Even with sqlite hacks, there's no way to set DDG as default on the stable release versions.

(I use FF.)
May I suggest trying to get anything done at a local ward office?
I achieve this by having multiple users in Chrome. My main user is signed into my google account and has no extensions installed and all plugins disabled, I only access gmail and google services with it.

My second user account is logged into basic services like HN, reddit, amazon and has only adblock and disconnect installed.

A third user is not logged in anywhere and has adblock and a half-dozen other extensions installed including UA switcher. No plugins installed and cookies + cache cleared every day.

4th user has all the anonimity extensions installed and has privoxy + tor set as the proxy

I use Facebook in a completely different browser again, YouTube and video watching in yet another and development in chromium.

7 or 8 different cookie stores, and a throwaway temp email account associated with the 3rd and 4th user for signing up to services.

Start out by creating a separate user for browsing sites and eventually develop your own way to split up your web browsing profiles.

This can get a bit messy when you try and access from tablet or mobikle , but I'd rather not have a single large profile and a huge exploit surface and sacrifice browsing history and remembering passwords.
Weiyun http://www.weiyun.com/index.html from Tencent is offering 10TB free cloud storage. It has a Mac app that will attach a sync folder on Finder sidebar similar to Dropbox. English version of apps coming soon.
Except Win 9 would probably require a machine with over 100x the CPU power than what 3.1 needed, and yet still not be any better for the basic tasks of email, writing documents, etc...
It's not close to the same. If you divide (public:private expenditures on tertiary education as % of GDP) by (tax rate as % of GDP), it's .029 : .005 for France, but in the US, it's .042 : .067.

http://statlinks.oecdcode.org/962012031P1G060.XLS
http://en.wikipedia.org/wiki/List_of_countries_by_tax_revenu...
Pardons are purely discretionary acts of Presidents, not applications of legal principles that any reasonable person can expect to be applied in future cases; absent a pattern by multiple Presidents, no sane person would see a past pardon as a reliable precedent—at most it's a source of hope that if a similar political situation is created as a result of the act that there might conceivably be a similar result.
With Europe, at least on the enterprise and VC/IB side, you still have to deal with people that will only do business with their official business friends and so lose out on deals because of their own inability to get out of their comfort zone. Sure it's smart to have a long relationship with financiers, but being too hard to get a meeting with is stupid.

With SV, a similar thing is happening. It's basically like going to an event and only talking to your friends... and not meeting new people. This translates into missing opportunities. The other signal is that people in the valley aren't non-tourist living abroad enough to understand elsewhere. That's a fail-at-life in so many ways.
Climbi
In his head, of course.
I like that. I think there's a market for key combinations, passwords or even facial recognition to say "I've been compromised, scramble everything"
Break the problem/task down into independent pieces. Independent means that the piece can be unit tested. Finish the piece and its unit test before you stop coding. Design a good api/interface/signature etc for each piece to enable re-use. A good design and unit tests also allows you to refactor later on without blowing the whole thing up.
did you mean us? send me a screenshot?

or did you mean the OP on esft.com ?
Is it just me, or did anyone else immediately notice the conference is in Denver? I'm anticipating a potential trend here :)
Somehow the logo reminded me directly of "The next web" logo.
Samsung should release high-end Tizen (Bada3) smartphones in Europe. Most use Samung devices here with Android. If Samsung keeps its Touchwiz UI and ship an Android compatibility layer most people would buy it anyway. They buy it because of the Samsung brand name!

Bada was successful in 2011 and 2012 (3Q/2012: 5.054.000 world wide sales, 3.0% market share). Bada sales were higher than Win7/8 smartphone sales even back in 2012: http://upload.wikimedia.org/wikipedia/de/e/e7/2012_11_15_Sma...
Unity can already publish Oculus-compatible games for Windows, Mac and Linux. I think Unreal Engine can too. Big game studios use those engines.

SteamOS might be able to optimize for the Oculus Rift in ways that Windows and Mac OS can't. I guess we'll see.
Ask HN: How can I learn and practice construction?
I'm 26 years old engineer and I want to learn and practice how to build my own house. I live in the Bay Area, and wanna know what is the best way to start.

Ideas and recommendations are more than welcome. Thanks.
That last one is a great idea considering my MBA doesn't have a disk drive, but my wireless keyboard has an eject key. Thanks!
Ah, I guess that's why I remembered -p -- or -P, as the case may be.
Now just $140
http://www.vosgeschocolate.com/
Thanks. Also check out CheatSheet if you're like me and can't remember all these magic keyboard Konami codes.

http://www.cheatsheetapp.com/CheatSheet/ (free)
Keep novelty accounts to reddit, please.
> Why should you value the opinion of a 30 year old who hasn't actually learned any more about the topic in the intervening 24 years?

Because in many cases it's not about opinions, but about decisions that affect that 30-year old. For example, every citizen should get a say in whether taxes get raised, I really wouldn't leave that up to the experts.
Expectations And Entitlements
i live in santa monica. people talk shit on LA because it's like a cheat code to being sophisticated and urbane, not because they actually know anything about the city.
I was referring more to isolation in two related senses:

1. A technical sense: Canonical has a significant amount of distribution-specific software that has very little adoption outside of the Ubuntu ecosystem. Examples include:

* their own version control system, bzr (which I think has now been essentially abandoned in terms of development, and other than a few GNU projects never saw much uptake at all);

* their own desktop shell, Unity, which to the best of my knowledge has never been properly packaged for any non-Ubuntu distribution; their own display server, Mir, whose development is the subject of much controversy, and which has been rejected for well-founded technical reasons that have probably already been discussed at length on HN;

* their own init system, Upstart, which was initially adopted by other distributions, who then abandoned it in favour of systemd due to its fundamentally flawed design (for instance, there is no way to 100% reliably keep track of a process's children and the dependency resolution runs backwards, meaning that some configurations can cause hangs).

2. A social sense: Canonical's relationship with the rest of the Linux ecosystem has soured (beginning, in my opinion, around 2009-2010, but as a gradual thing, it's hard to pin down) to the point of outright hostility. In my opinion, most of the responsibility for this lies with Canonical's poor communication with others. There's a very detailed history of some events from 2009-2011 that you can read here [1] detailing their relationship with GNOME.

The culmination this year has been disgraceful personal attacks by Mark Shuttleworth on people who raise technical criticism of Canonical's software. I expect that more will follow whatever the fallout of Debian's systemd decision is.

The two are obviously related. The big problem is that there's (again, in my opinion) very little community appetite for contributing to Canonical's software. And why would there be, given that in order to submit patches for Ubuntu Touch, I need to give Canonical permission to relicence my code under any proprietary licence they choose? At that point, it's not a community contribution, it's just working for Mark Shuttleworth for free.

Does Canonical have the software engineering capability to maintain a bunch of stuff (an init system, a display server) that's really unrelated to their problem (making awesome products for users) and still be able to take on Android at the same time? I don't think so.

[1]: http://bethesignal.org/blog/2011/03/12/relationship-between-...
I wouldn't call the sentiment "resentment", but rather "skepticism".
Still better than those assholes at Dotster, who add stuff to your "shoppping cart" without your approval and hope you don't notice when you check out.
A young Andrew Mason pitches an early iteration of Groupon