skysight-inc/HackerNews huggingface dataset:
Tracking Your Email Marketing to Refine Your Marketing Message
The most depressing chart ever.
I've listed (at Stackoverflow) the IntelliJ keyboard short-cuts I use the most: http://stackoverflow.com/questions/294167/what-are-the-most-...
Sometimes I think that the C and C++ standards authors entered into the IOCCC before they wrote the examples :-)
Books - Get a barcode scanning app (GoodReads works well) and then you can give away your books, buying them electronically if you ever want to buy them again (you probably won't). Or send your books to http://1dollarscan.com/ etc. If you're feeling lazy, just take a few photos of your whole shelf.

DVDs/CDs - Barcode-scan your DVDs and CDs so you can give them away too.

Clothes - Put clothes you haven't worn for 6 months in a box. If they're still in the box 6 months later, give them away.

Selling - If you value your time, avoid selling on eBay. It's an awful UX uploading photos etc. Give away small items and don't bother selling anything under $X as it won't be worth your effort. ($X depends on how much you value your time.) Make it collection-only if you live in a big city and make it the same time for all items (e.g. "collection only at Monday 8-9pm").

Prevention is better than cure - Be careful whatever you buy. Be careful whatever crap you collect at events. These are the same items that a few months/years later are going to cause you clutter and force you to constantly be making decisions about whether to keep them.
Yeah, this will quickly end when he finds a girlfriend. Enjoy it while it lasts my friend, because unless you want to live with cats and dog your entire life, you're going to have to start consuming "shit" at some point in your life.
Excel and similar tools are never going to go away. It's just got too much utility for that. The best thing we can do is provide spreadsheet users with the same quality of tools as we ourselves are used to.

I know a startup in the Netherlands working on just that, and it's a golden business opportunity with a large untapped market!

http://app.infotron.nl/

http://app.infotron.nl/Home/Blog

http://www.felienne.com/?cat=15
Do you have a working demo site?
This is a real question and no trolling:

Why is nobody building a second kind of browser, one which is not based on html and css. A browser which is geared towards app execution and development. A browser which can run apps which can be programmed in a way that is similar to programming Android apps. Where I can for example have a footer without doing some css hacks.
DNS and most of our backends could still be reused but the client stuff would have to be written again.
Delivering apps and linking between them like the web does is awesome. Building sophisticated apps is not awesome but on Android and iOS it is. Why not take the best of both worlds...now....not in 10 years when some standards might agree on something. Just think about how very important the web is. Everyone is using it. The whole world largely depends on it, but it's increasingly not up to the task.
And why do web developers seem to be so satisfied with the state of the technology which drives the web. Oh, you think css is great because you can code a hack for putting a footer on the bottom of the page even when there is no content in the attention area? What? It's so strange.

Why has nobody ever tried to create such a browser?
I think it's about finding a happy medium. You certainly don't want to cut this passion for learning & consuming knowledge out completely but maybe you want go along the route of shipping your first solution and then improving incrementally based on further information.
Maybe eventually we will have 'sufficiently smart transpilers' and interactive debuggers for languages that target javascript and don't expose the 'JSVM' but that is not the case at the moment. Mozilla said "And if your problem is with JavaScript as a language, you can already use a myriad of languages that reliably compile to it", i.e. if you don't like javascript you don't need to use javascript. This is what I was responding to, because I don't see it being true in the near future (next several years at least).
Ballot-stuffing bot skews online polls, news reports
When I open an app or browser on my smartphone, I'm usually focusing on a single task, where ads are intrusive and take away precious real estate from an already tiny screen. It's an enormous relief to use an app or site that just does what you want it to do and nothing more.

Ironically, it's on my smartphone that I'm most likely to use an app that's completely focused on advertising. When I'm looking for a movie or nearby restaurant, I love being able to read reviews and eventually move on to a dedicated web page where I can get more info (movie times, menus, etc.). There are apps that do this very well.

There are plenty of ways to get consumers to happily view advertising and promotional material, but inserting unrelated/unwanted ads into apps and websites just creates a frustrating user experience, especially on mobile.
What resonates with me extremely well is the way he prioritizes work and eating quality. The older I get the more I realize the importance of these things. Having down time, either through technical or health difficulties, is just not worth it.

I also get his never-eat-at-home idea. It just takes time and effort to buy and cook stuff which is better spent on things more enjoyable. Fortunately the health food/organic trend made it a lot easier finding healthy food alternatives.
Cutting Down On Networking Events
With all due respect, I think getting a proper bed could be a good idea for your back.
Don't kid yourself. Anyone writing web app "once and have it work on multiple platforms" is just writing different workaround for the different platforms into the same codebase.

HTML was created to markup structure of the document, CSS was created to style the look of that document. JavaScript was created to add some interactity. The idea of the HTML web was about documents, not apps.

Now compare that to the native SDK's which were created for apps develpoment and specifically targeted to solve specific problems. Anyone claiming that web technologies today or tomorrow will be a good replacement for native SDKs has very little idea about native SDKs. Myriad of frameworks trying just so hack some MVC with webtech is a good indicator about the suitability for the task.

Sure, with enough time you can bolt-on enough feature on the top of HTML and JS to make it bearable for apps development: but it will be just that — stuff bolted on the tool created to solve completely different problems.

I don't know why looking at every problem like a nail just because all you have is a hammer is suddenly a good idea.
An attempt to use Bootstrap mixins to achieve semantic html markup
same here, when my wife and I emigrated, I had to leave some stuff behind. it was all boxed up waiting for us back home.
the thing is, returning to it after a few months or so, all the stuff I couldn't leave behind turned into stuff I don't want to take with me anymore :)
living a minimal life is appealing, but taking this to the extreme doesn't work for me.
I was thinking about a 6 months rule :) Put your stuff in boxes (like you'd do when moving away) and just take out the stuff you need each day. You'll see after 6 months what you really need vs what you think you need - following through and throwing that out (or giving it away like we did), well that takes courage :)
He also had millions of dollars so if his toilet quit working he could just pay somebody to come fix it.
Unlike Stanford, Berklee is not a straight path from the classroom to a job at the Google/Apple of the music industry (which very well may be Google/Apple).

I know plenty of people that have graduated and are still doing unpaid internships. It's a rough time in the traditional (non-tech-focused) music industry right now but I think those people I know lacked the hustle Derek showed.

It takes a certain amount of audacity to have pizza delivered for the entire class like that. I don't think many would see the opportunity or, even if they did, take advantage of it.
Here's a good picture of sacrifice: http://upload.wikimedia.org/wikipedia/commons/1/16/Slave_Auc...
I've always wondered why someone hasn't done a Excel->C# or Excel->Java cross-compiler.
"It just takes time and effort to buy and cook stuff which is better spent on things more enjoyable."

Have you really never taken joy in preparing food for friends and family?

Cooking is a leisure activity for me, so I don't consider it a waste of time either.
Thanks for your input - I updated the story.
The Endeavour Evo, a musical keyboard with touchable keys, has landed in Linux.
That's absolutely true, but the pizza doesn't represent success, it represents taking initiative and knowing when to step up to an opportunity.

The folks I know who went to Berklee didn't want an industry job, they wanted to be musicians. About half of them are working in the field, others went on to do other things. No one is "nowhere", and they're all happy, modulo normal first world surface noise.

Anyway, don't forget: we're all privileged in some set of ways. I agree that Derek was in the right place at the right time, but so were a lot of other people. I think everyone is, sometimes, but we don't always recognize it and act on it. I think that was his message.
Announcing rbenv.el to integrate Emacs with rbenv
Ruby Developers using rbenv should give rbenv.el a spin. It's a very small package to configure your Emacs session with your rbenv rubies.
IDEA is an incredible development environment. I still use Emacs for some things (e.g. Perl). The Live Edit plugin is really slick (same as http://LiveReload.com for Sublime users)

http://blog.jetbrains.com/webide/2012/08/liveedit-plugin-fea...

I think Emacs will get a big resurgence if they ever get a better Lisp (aka Guile) integrated so they can get better performance. After all, Emacs is just a big Lisp interpreter. In theory, Emacs can do anything.
Here is the original complaint (pdf)

http://www.rembrandtip.com/pdf/2013-02-04RembrandtSocialComp... (With Facebook and AddThis as defendants)

Here are the two patents in question

http://www.google.com/patents/US6415316 (1998, Method and apparatus for implementing a web page diary)

http://www.google.com/patents/US6289362 (2001, System and method for generating, transferring and using an annotated universal address)

And here is a patent supposedly in the hands of Facebook right now, that references one of the above patents. This is now used to claim that Facebook knew of the patents, and willfully infringed them.

http://www.google.com/patents/US7907966 (2011, System and method for cross-platform applications on a wireless phone).
I've worked as a web developer for 7 years, but never had my own page. Now I do.
i really like the idea of not buying all shit which is available, and keep his bugs together.

but at least i want some confizone at home, a good bed and stuff like that. just enough to relax and thats it.

i went from to have to much money to have like nothing, and one is for sure to have a little bit more money then u need, make things easier...what does not mean that u have to buy them.
news is about a week old so there are plenty of better articles on it

http://arstechnica.com/tech-policy/2013/02/before-facebook-t...
I've been blogging for a while.  How can I do better?
> The problem is how you define “need”

I concede that it's subjective; my need is consciously minimalistic, and I didn't mean to bring a "catch all" judgement on everybody that owns things. Especially people with families. I do believe though that there's a strong tendency to own way more than really needed.
And also applicable to this blog post:

Q: How do you know when someone has something from Apple?

A: They tell you.
Google Go: The Good, the Bad, and the Meh
BBC supports DRM in HTML5 media
Ask HN: Are patent-lawyers like arms-dealers?
OK, headline might be a bit "over the top", but:

Over the last month I was watching the patent "wars" and just now it struck me. Who always wins is the specialized patent-lawyers.

So are these lawyers structurally the same as arms dealers, who (in times of war) profit from both sides?

I know, real arms do kill people, lawyers not so much. But the structural similarities did strike me.

Am I totally wrong? What do you think?
> Now you're back to your original argument, which is that farmers are morally superior to lawyers because they plow the earth.

I don't see that claim anywhere in the message you replied to. I see a claim that he believes that someone should be able to buy seeds and use whatever herbicides one wants with them without a risk of being sued for IP infringements.

That is not an argument about the moral standing of either farmers or lawyers, but an argument about where he believes one of the restrictions on patents should be drawn.
As I said in another comment, I am aware that having a wife and kids changes the game. I don't know yet how I will deal with it, but I hope I'll manage to keep things lean enough.
>According to this talk: https://www.youtube.com/watch?v=zDZFcDGpL4U ADHD are normal symptoms that occur when a creative mind has to perform dull tasks.

Yes, ADHD denial is a very popular position. It has about as much backing in science as climate denial. The idea that ADHD meds reduce the "creative potential" of the mind is pure nonsense.
Throwing away books is sad... Don't you have any public bookshelves (http://en.wikipedia.org/wiki/Public_bookcase) nearby?
Vuclip Launches Educational Channel With Khan Academy & MIT Content
Security, permission management, and sandboxing would be critical concepts of a system running code from potentially untrusted sources. But I don't think the security problems often associated with Java and Flash are inherent for such sandboxes. Web browsers themselves are an excellent example of sandboxing that seems to have stood fairly well against attacks. And NaCl demonstrates that the security model of web browsers is extensible to native code.
Word to the wise - just stop. Get a life. Do something else with your time. Go see movies. Spend time with friends. Just sit outside in the sunshine and breathe the air. Do exactly nothing for a while. What are you trying to prove, and who are you trying to prove it to? In all likelihood you are not going to change the world one little bit. Enjoy yourself, it's later than you think.
Lorem Ipsum is not real Latin:

http://en.wikipedia.org/wiki/Lorem_ipsum
It's funny how the frameworks that came before (skeleton, ZURB, 960gs, etc) are always forgotten. IMO two things made bootstrap successful: 1) the Twitter brand 2) colorful CSS3 buttons
I wish I could upvote this more times.
Finnish accounts show only the financials of the individual P&L rather than the "consolidated Rovio group" P&L. Unless one is provided with an organisational and shareholding structure (with corresponding financials) it is impossible to know what is and isn't accounted.
Yikes, that's awful. In that case, I can mark Sweden off of my "possible places to live" list.
Visualizing Biological Networks in 4D
Show HN: TOS and Privacy Policy management - TOS.io
Yeah, this does nothing but promote the idea that it's "who you know." You have to be in the right circles to even get a shot at serendipity.
True. I work out and run almost every day, outside. I go to parks or find children playgrounds for pull ups and co.
Yeah, or getting attached to no-stuff, like people who hold on tenaciously to their precious minimalism -- lack of stuff becomes their most prized possession.
You can use http://pygm.us/PfPgorKl for now, but only the admin log-in admin//password works for now, since I haven’t set up the e-mail server.
To say nothing of the goals and activities that come with 'grown-up' life and having a family, that don't map well to "everything fits in one suitcase."

Does family bonding really happen when everyone is staring at their own tablet? Cooking and baking are universally recognized for their family benefits going back to before written history. Parties don't happen without at least furniture, glassware and music. Play dates and sleep-overs? I guess if every kid coming over knows to bring their own stuff... What about gear for hobbies? An easel? A dremel? A drill press? Or what about vacation concerns like a fishing-pole or snowboard? Pets? Running shoes? A tea kettle?

Minimizing clutter is a great thing. But absolute minimalism is really only achievable by the young, healthy and single contingent that have seemingly no ambitions or interests beyond heads-down work and/or meditation.
Does it work with the hot-swapping stuff? I've set it up as per the instructions (I thiiiink...) - and now I can edit files in the console and they are saved to the file system: but I've lost the magical beautiful hot-swapping!
> "thou shalt" is sufficiently fusty that it can rub people the wrong way

Particularly when used inconsistently, e.g.: Thou shalt specify your assumptions
Related advice: don't destroy balance in your life to spend every waking hour working on the theory that once you get your big break you can then have balance. It doesn't work. You burn out.

(Speaking from experience.)
The Wikipedia article notes that the press attention garnered by Nadim after his prior tussles increased the popularity of Cyptocat. Now imagine an intelligence agency wanting people to make greater use of a system they have back-doored or which is vulnerable to attack by them. Perhaps they couldn't resist the urge to make Cryptocat more popular! (Disclaimer: I have no knowledge of Cryptocat or CSIS, and my comment is hypothetical speculation. Alternative hypotheses are that they are invading Nadim's computer to try to find a way to break Cryptocat or to spook its developer, or because they have Nadim under some sort of surveillance, for who knows what reason.)

I do have a question about the story though. Why would an intelligence agency want to "acquire" Cryptocat? What would that mean anyway? Purchasing it for internal use is surely not necessary. They can just use it or any one of a number of in-house products they surely already have access to. Purchasing it to take it out of circulation is a possibility. But is this actually feasible? It's Open Source. Purchasing it to stop the developer working on it is a possibility. But wouldn't others step up? Buying a controlling stake in it is a possibility. But I don't see why an intelligence agency would make an offer of cash to someone not known to be susceptible to that kind of manipulation. I actually just don't see them doing this full stop. They surely know Nadim is motivated by idealism, not cash. So I can't think of a reason to "acquire" Cryptocat that actually stacks up. To work out what is going on here, you have to put yourself into the mindset of the individuals and organisations involved. And that is not easy if you simply have their media persona to go by.

Like the rest of the population, these organisations tend to be filled with people of many different persuasions, from geeks and activists and hackers through ultra-authoritarians and rogue elements. It's impossible to know which group is responsible for this, or what their motivations might be. It might have even been an unauthorised operation! And it may just as easily have been someone spoofing CSIS, e.g. some hacker group angry at CSIS for some past grievance. If so, I bet it is baking CSIS's noodle just as much as Nadim's!

At any rate, one should never infer a conspiracy where simple administrative or bureaucratic incompetence is a perfectly valid explanation.
Exactly, it doesn't have to get in your way and that is what PyCharm is doing. Interestingly, after buying i had the need for some easy python debugging and was surprised how well it works, even "remotely" on a vagrant machine. The vagrant and remote deployment/debugging integration is probably the feature i love most. Oh.. and the virtualenv/pip integration. ;)

p.s.: the discount (of all jetbrains products!) was around december 21st.
Facebook Positioned For Off-Facebook Ad Net With Atlas Buy
Your claim that "Chances are, if you're reading this, you already are a disciple" turned out to be true for me. Good job. I think everyone knows good and bad documentation when they see it, but breaking it down into actionable rules like this is great.

If I could add something, it would be that there are both local and global assumptions, and both need to be specified. There are rules like "this input array must be sorted" and there are rules like these: http://blogs.msdn.com/b/oldnewthing/archive/2006/03/20/55551... (yes, it's bad that this is a blog post and not documented officially anywhere AFAIK). For example, sometimes it's surprisingly hard to find out that the developers of some library you're using assumed that callbacks never throw exceptions, even though it seems to work almost every time.
I'm not a lawyer nor do I know any who can deal with this kind of thing. However I do know that in Canada CSIS will not spy on citizens unless they have a warrant for it. So getting a lawyer is a great idea at this point. If the government is spying on you they have reasons to believe you are tied to someone who might pull you indadvertedly into something illegal.
It doesn't keep nearly enough history for even basic usage.
Your desk, computer, guitars, etc, are not "shit" but "stuff", to use the the terms as definined in the blog.

Stuff is fine. Shit needs to be got rid of.

Some of us can fit our stuff into a suitcase. Others need a 4 bedroom house to store our stuff. In both scenarious, there should be no "shit". Or so says the blogger.
I understand the difference between 'hot-swapping' and 'liveness'. However (admittedly, I may be mistaken) I believe the Smalltalk architecture already has the requisite functionality (eval and reflection - just like Lisp) to support this, although no one's actually implemented it yet. (And it ought to be more straightforward than building it in a Lisp-to-Javascript compiler on top of a Lisp on top of the JVM!)

Some of the basis for my assertion came from this article: http://liveprogramming.github.com/liveblog/2013/01/13/a-hist...
The reason Bootstrap became popular is because it's easy for a developer to see the value proposition.

I spent a little time looking into other systems such as 960gs and could never figure out what to do with them.

With Bootstrap, it's obvious. The website clearly shows you how to get and use it. For someone who isn't a designer, it's easy to get up and running.
It should probably be noted this article is a year old, especially given the current discussion inside Bootstrap is about removing dropdowns as a core component.
Google X Head on Moonshots: How 10X Is Easier Than 10 Percent
> "And I bet that CSIS is reading every word on HN right now."

Well, on that off chance, let me be the one to say to our CSIS guys and gals: for fsck sake, don't do something like this. We could all use some better role models, and the number of comments and votes on this thread reflect how monumentally-offensive the suggestion is.
It is amazing, how you can get attached to your bike. Mine was stolen a couple of years a go and I still miss it.
‘Google for Spies’ Mines Your Networks to Predict What You’ll Do Next
Yeah, and usually a compliance test suite. And nowadays browser vendors even seem to be quite active in implementing these things.

See for instance http://blog.chromium.org/2013/02/hello-firefox-this-is-chrom... and https://hacks.mozilla.org/2013/02/hello-chrome-its-firefox-c...

In general, I'm curious about the hatred here on HN towards W3C. Sure, standards often move slowly, but it is still the best way to achieve interoperability.