skysight-inc/HackerNews huggingface dataset:
Yep, I thought of that when I was reading it too, but he also talked about having a 'dashboard' system that lets engineers easily determine causes for symptoms. His argument is _heavily_ dependent on having such a system -- and his argument about symptoms-not-causes _only_ about _alerts_ (specifically pages that go directly and immediately to engineers).

In that context, I find it persuasive based on my own experience. (And I wish I had the kind of dashboard he described available; I'd love to see a presentation or blog post about _that_!)
Regarding the Windows build: I just installed it, post-install size is 69.1MB. I feel like a factor of two means my point about emacs not being that big still stands :)

Static builds also pose somewhat of a problem when it means I have to rebuild all the dependencies for every update... I've run into this on Arch when clearing out makedeps for hard drive space (those 50 packages probably aren't all hard deps but I don't want to go against the will of my package manager). I know this is a solvable issue, I just wish it was easier.

Also, I recognize the issues it poses here, but syntax highlighting inheriting from font-lock is one of my favorite things about the HTML exporter.

EDIT: Accidentally duplicated a predicate by duplicating a predicate.

EDIT2: I'll just expand my response

The whole-page templating thing is a problem I've been trying to work around myself, but I've had too much fun thinking about it to actually get started on anything. At some point writing another HTML exporter feels kinda mundane and I get the idea that I need to work on a ConTeXt exporter since it hasn't been done before.

I like Markdown's syntax more than that of org-mode, but I don't like the lack of standardization. I kinda wish all the (popular) flavors were a subset of Pandoc Markdown so as to keep compatability... But that's never going to happen.
Smell Turns Up in Unexpected Places
What if Satoshi Nakamoto donate to Dorian Nakamoto with bitcoin? That will be amazing ... ...
A majority of those customers won't consider a "better wordpress", either because choosing wordpress is the safe option, or they are invested in the Wordpress ecosystem.

The customer looking at the LocamotiveCMS webpage has probably already decided they want a better Wordpress, and they are trying to compare between the other options available.

I'm not saying they shouldn't compare against Wordpress, but it wouldn't hurt to include a few more comparisons.
Its also an ultra-portable asset for when the stuff hits the fan.
https://news.ycombinator.com/item?id=8448322
For anyone else who doesn't know this story completely, this is about reverse sexism - Where a female reporter had done her homework wrong, convinced a man into having a casual conversation/interview and then went about to publish his entire home address, accusing him of being the bitcoin founder, putting his life in grave danger, in full knowledge of the fact that bitcoin (to which she claims he has ties) is often used by drug and weapons dealers.

She took absolutely no responsibility or whatsoever in her reporting. This is extremely bad if you're particularly a 64 year old just doing his thing.

Now just reverse the genders and imagine the feminist outrage. I haven't noticed a single feminist organization taking a stand on this issue.Now just imagine the outrage if someone actually did the same to the reporter.

When I asked about this to one of the online feminist groups, the reply was along the lines of "Oh, people do it all the time to women. For example, Adria Richards. This is nothing new and we don't need to be outraged about this." (Their logic is that just because this has happened to women in the past, the males of the present deserve this kind of punishment)

Yet feminism stands for equality, they say. And not all feminists are like that. And yet the "for equality" feminists are yet to do anything about this lousy reporter.
If Angular wasn't endorsed by Google would it be as popular as it is?
> Challenger didn't even remotely have the occasion to try RTLS.

I know. The point is that it didn't "cleanly avoid" it either, at least not on any reasonable (to me) interpretation of "cleanly".
It seems a lot of people forgot about the piece, or at least that’s what Newsweek is hoping.

Whether or not Dorian Nakamoto won the lawsuit or not, Newsweek’s credibility goes down at least a notch.
https://hn.algolia.com/?q=cp%2Fm+source#!/story/forever/0/cp...
It takes time to layout the board, time to build libraries, time to do CAD on the case, time to test prototypes, time to negotiate manufacturing rates, etc. Time costs money.

And there's nothing wrong with making a profit.
Hong Kong doesn't really have a choice in the matter; it can't exactly just decide "hey, I don't want to be ruled by mainland China any more" and become independent, China would never allow that.
USB rescue distros are nice, but that assumes you have a USB stick to use and already had the rescue distro installed. That doesn't help when you are trying to fix some failed update late at night with the computer in question being the only hardware available. Contrived example? Yes, but I've been in more or less that situation a couple times in the past and was very thankful that init=/bin/bash worked as a fallback.

// yes, most of the time I just put fallback/rescue options in the boot menu
I think this is a very...nuanced...interpretation of "cleanly avoid".
I disagree with a lot of that. Most people's criticism of a particular voting system takes the form of "your system sucks because it doesn't fulfill desirable criteria A." It's very appropriate to point out that no voting system can fulfill all desirable criteria. Obviously, it doesn't mean that certain voting systems aren't "better" than others, at least if we've agreed on what our goals are (and thus what constitutes "better").

For example, you confidently dismiss plurality voting, but you can't really do that unless you establish what the goals of your voting system are. These goals need to be clearly defined, you can't just say your goal is "making sure everyone has a voice" or "making sure the best candidate wins." That's really all Arrow's theorem says: there are several criteria that most of us agree are desirable, but you cannot have all of them.
Computer science used to be quite separate from application development and the nearest it would come to actual software was low level OS componentry. Any conglomeration is more recent.
Amazon S3 would be a much better choice for files considered obscure. A well designed decentralized system will have to spend a decent amount of effort to ensure that the long tail files don't drop off of the network. If you want fast access speed to those long tail files, now you're going to need even more redundancy to overcome access bottlenecks.
I'm curious which of the assumptions you think are unreasonable.
Is it worth noting? That just sounds like a smear that's unrelated to the posted story to me.
Account creation emails are a security feature. If someone sets up an account to pretend to be you, the account creation email will alert you that it is happening.

Account creation emails are a data quality feature. People don't always type their emails correctly, so the account creation email confirms that the provider has the correct email address. If you create an account with a typo'd email, you will not be able to log in because you won't know there was a typo--you'll enter your actual email address on the login form and get denied.

Account creation emails are a best practice that has obvious benefits. I can't understand the mindset that objects to them.
They also released AngularDart 1.0 a few days ago:

http://blog.angulardart.org/2014/10/angulardart-10-has-lande...
I'm glad someone got the reference!
I hope to see LC soon ... he just finished a tour of Europe, maybe the US and CA next?
Yes, there are certainly many different types of "madness". The "layer of abstraction" that the specific variety of madness imparts on the holder is their own reality. The hypothetical accepted objective true reality is irrelevant to them. While this true reality is the standard with which to measure the conduct of people's behavior, if you are to preserve the emotional well being of the suffer of madness it would be helpful to communicate and act in a way which is consistent with their own subjective reality. By delving into their madness you can understand their behavior and actions more than understanding it from an outside perspective. If the goal is to simply enforce external standards this empathy is a waste of resources. But if preserving their emotional well being is a concern empathy can be a useful tool to both understand their perspective and guide you in your interactions with the sufferer.

http://www.youtube.com/watch?v=1Evwgu369Jw

At the very least I think it would have been nice if the hoarder in this story was taken away to alternate accommodations for the duration of the clean up. Terrible that she had to witness the event.
Except for versions 2.2, it appears to be a random 64bit integer:

http://developer.android.com/reference/android/provider/Sett...

That would take some time to brute force I guess. Especially if the only way to check each guess is to try and decrypt and look for a valid (part of an) image header.
#JTBD in the real world
It's much easier in 2014 than it was in 2004. POSIX has evolved, and POSIX conformance has substantially improved. Most systems are, in practice, nearly 100% conformant to POSIX-2001.

Excepting Windows, I rarely run into difficult portability problems except when I deliberately use non-POSIX functionality or newer POSIX functionality.

I target Linux, OS X, OpenBSD, NetBSD, FreeBSD, Solaris, and AIX. The biggest laggard was OpenBSD, particularly wrt to threading, signal handling, and real-time extensions. But in the past couple of years that's been substantially addressed.

One of my biggest headaches now is OS X. They appear to have stopped trying to track POSIX, so while everybody else is busily implementing POSIX-2004, POSIX-2008, and tentative POSIX features, OS X is nearly at a stand-still. OS X hasn't fixed any significant conformance issues, adopted real-time extensions, nor adopted any POSIX-2008 features for several years, now.
Because not all people in Twitter you know, and you can not get their mail.

When there is a famous person, and you want to send him a private message, what do you do?

Are you should follow everyone they follow you until they send you or you send him a private message?

You can write a long letter in Twitter.

You can not attach a file in Twitter

If the message does not want to be seen by anyone and you can not put it in public.

Private tweets will help you to do that.
On "a calorie is a calorie", a suspicion is that there
can be two diets equal in calories per day but very different in how they make the person feel, say, in energy level, and, thus, how many calories they burn or how much weight they gain or lose.

In my own efforts at dieting and weight loss, I'm not sure I've seen any such effect for the range of diet variations I've tried. Still, there are suspicions that some such effect might be true, somewhat common in reality, and significant.
Nice!

Angular is described by its creator as a better browser. That's why it gets so much heat. Because you actually have to hook into a app lifecycle you dont control.

And you know what ? that's great,because it means there is only one way to skin a cat and when you have to work with a huge team,it's time saving as there is no architectural debate. That's frankly why I like big and opinionated frameworks such as Angular.

It's basically the framework's way or the highway,code becomes predictable and you only need to know how the frameworks works to understand other's people code.
You know there will be no DOM manipulation in controllers. You know that the view layer will communicate with other layers through services.You know that developpers will have to use promises. And you know you'll be forced to write testable code that makes heavy use of dependency injection.
It would depend on whether X or Y is more likely to win the election (according to polls). You can hurt X by voting 100% on Y.
I always associated worse is better with VHS vs Betamax rather than incrementalism i.e. utility realised > potential utility
Is Google abusing its monopoly power?
Well, that's for the encryption key of the images stored on the device. But if you can MITM the connection, then you can get the images as they come from snapchat to the device? And either the device have to send the id up, so the server can encrypt the images with a shared secret (perhaps the id is sent when the app is installed?) -- or the images are sent, encrypted with a different key, then re-encrypted for storage on the device?
Url changed from http://boingboing.net/2014/10/13/one-weird-legal-trick-that-..., which points to this.
It's interesting and it brings up the question of how a vote should actually be interpreted if there is that kind of legitimate Smith Set. The only options I can think of are either factoring in intensity of preference (see above), or some kind of power-sharing agreement.

Also interesting to me is that I believe the IIAC can actually uncover that kind of completely-legitimate cycle. Meaning, while introducing an additional candidate can never lead you from one Condorcet Winner to another, it can lead you from a Condorcet Winner to a Smith Set. If people change their preferences in that manner, then it means that they have found better choices for them. In other words, if IIAC happens, it could be an indication that the original set of candidates wasn't really appropriate for the voters in the first place.

Thinking about both at the same time is uncomfortable, because if Smith Sets aren't an indication of voter-population confusion that can be resolved with more education and communication, then it basically means that the more choice you offer, the less likely there will be one candidate deserving of victory. If that's true, then making the arbitrary choice (among most likely candidates) might actually be the best outcome. Not exactly democratic though.
It's one thing to know that the game is rigged in someone else's favor. It's another to watch the HN admins bury a post on unionization straight to page 6 mere seconds after it reached the front page (I saw the upvote count, so I'm 80% sure it didn't happen organically). Really brings it home.
I like how people just assume that HN is where the writers of any random blog post will go to respond to questions.
Just a small remark about the analogy with Wabi-Sabi:

"I came to know that programming (websites in particular) was not about creating an end product, a final perfect form. It is a journey of discovery and solution finding. I embraced Wabi-sabi; the idea of the imperfection and incompleteness."

It's actually very hard to achieve Wabi-Sabi in craft - it takes skill and observation to make it look genuine.

So it's not imperfect in the sense of "let's wing it"; but more about imperfection being the ultimate aesthetic because that's the nature of things.
But coming up with a simple solution takes much longer than coming up with a complicated one; and by the time you've come up with your simple elegant solution, your competitor has already beaten you to market with something worse but was actually "good enough" and no one cares about your solution. Worse is better is not a methodology, but an observation.

I have made this longer than usual because I have not had time to make it shorter. Blaise Pascal

Plus, I had to be done in ten days or something worse than JS would have happened. Brendan Eich
Ask HN: Do we need a Mozilla for web apps?
Access to the internet in my opinion is a basic right that should be free and unencumbered. I love Mozilla's mission: "At Mozilla, we’re a global community of technologists, thinkers and builders working together to keep the Internet alive and accessible". While free, open, and secure browsers and mobile OS's certainly are important, you could argue that there are certain types of apps that should also be included in our 'basic rights'. I'm thinking of personal cloud storage (dropbox, drive) and social networking (Facebook, Twitter) among others. Do we need a foundation backed, open source, non-profit that isn't concerned with immediate results and has the long term vision of providing services like Mozilla does except in the vain of web apps?
Is it open to foreigners?
I've bought nearly every single digit dollar cost thing on ebay with "arduino" in the title multiple times over in my short amateur stint teaching local kids beginning robotics classes.

I almost always buy one of the sparkfun or Adafruit units to start with. In my experience they save 2-4 hours of intense googling and Chenglish translation on your first pass at the hello world of the new device.

If you're just buying one, get the sparkfun and be glad you can slip then a 20 to spare you the effort.
So a site called 'conspire' assumes my mail is all in gmail and wants access to it so I can surveil the contacts of people I exchange messages with and their extended networks in turn? You couldn't make this up really. It seems more ethical and less creepy to hire private detectives at this point.
Also, it seems a lot of the comparisons to WordPress are hardly accurate. Most notably is the 'Security' area where it asserts that

> There are a million plugins available that extend your site’s functionality, but each plugin increases your security risk and your maintenance overhead.

but with LocomotiveCMS

> Since LocomotiveCMS is built on Ruby on Rails, you get tons of power without having to rely on a bunch of plugins that can compromise the security of your site.

So, what, is that saying that LocomotiveCMS doesn't have a plugin architecture for porting in additional functionality? Or is it just hubris to the point of saying all extensions are naturally more secure? Or that users would never need to install plugins, because LocoCMS has lots of features already? 'cuz, y'know, WordPress has lots of features too.

Plus:

> [In WordPress, to] make many site changes, you have to download a copy of the database and the entire content folder back to your local installation.

Nope. That's just factually wrong.

> [In WordPress] some assets are stored in a database, and others are in templates or additional places.

... no? Content and configuration is stored in the database, templates and assets are in files. Really wondering wtf they're talking about here.

> And forget about trying to make those custom types relate to each other without significant code slinging.

Nope. Easy plugin. No code slinging required. https://wordpress.org/plugins/posts-to-posts/

> While WordPress has multi-site capability, you often run into compatibility issues that can hamstring the production of your sites.

Really? Like ... what? The only things I've ever seen break in multisite was when the developer was doing things incorrectly, trying to hack one thing into another without understanding the system they were working in.

> If you've worked with WordPress, you already know what we're talking about.

I've worked with WordPress for six plus years now, and have no idea what you're talking about.
Google trials “Talk with a doctor” service
You're looking at it from a different angle than I was.

You're saying that, as a financial decision, spending $2.75M isn't necessarily stupid because $2.75M is peanuts to some people.

I agree, though it depends on their goals. If they want to make more money, it's obviously a poor decision. If they want to look like a vain, wealthy, frivolous person, then it's a great decision.

My comment was from the angle of whether I think someone who would spend $2.75M on a watch is A) cool, B) a good person, or C) a good decision maker.

Related to all of those aspects, I consider "looking like a rich person" to be an incredibly sad, ridiculous goal, especially when $2.75M could be used for such interesting, useful things (both selfish and unselfish).

And, of course, it's not 100% relative because goods/services cost absolute amounts of money. Fifty dollars is equivalent to, let's say, 10 hamburgers, and $2.75M is equivalent to 550,000 hamburgers.

Put that into any other unit you want to (charitable donations, vacations, houses, massages, political contributions, art, etc.). The point is that throwing away $2.75M on something frivolous is far different from throwing away $50, no matter how much money you make.
This. It feels like they're trying to solve technology issues instead of real world market issues.

If I'm a WordPress guy who needs to get multi-site going, then I'm going to figure it out. I'm not jumping ship because someone else might do it 10% better.

But if I'm a dentist with HIPPA compliance issues (good example), I don't care about underlying technology. I just want the closest solution with someone who's been there before.

Trying to sell an already-technical user on $20/month hosting is a bit of a joke when there's DigitalOcean or a dozen others after a quarter of the cost... Or less.

Web hosting isn't really even "SAAS" anymore. It's a commodity service.
Reporters are allowed to make mistakes in reporting, and accusing someone of inventing a famous and well-liked technology is not defamatory.

This will get killed on First Amendment grounds pretty quickly.
This means we can not be trusted in any site on the internet, because all the sites can be redirected.

Private Tweet has private server.

Private Tweets followed Twitter's best practices for security to ensure that their API. That means that if you can trust Twitter to send something, you can trust us.
things which cost $X, depreciate down to 0, and then start costing money to dispose

I'm a part of the hobby machinist community and this comes up quite a lot because many retirees have (literally) tons of heavy machinery in basements and garages. When your 5,000lb manual lathe that cost $50,000 brand new is now only worth its weight in scrap iron (about $500?) but it will cost $2,000 to call a rigger to take it away, that's a problem for whomever you leave behind when you die.

It's bad enough when it's just one or two items, but I've seen hoarder symptoms in many hobby machinists/machine collectors and I feel quite sorry for the wives and children of some of these guys that will be left to deal with the aftermath.
Have you looked at Elm?
Anyone have anything concrete on what this is, how it works, whether it's more than vapourware? On the basis of publicly available information it sounds a lot like ... nothing. Expensive nothing, for that matter.
And if someone parks like an asshole, you trigger their car alarm and embarrass him in front of everyone they're around. bonus win.
./configure is not for dependencies, but for platform configuration. Consider that ./configure is used before you do a full build. A full build doesn't need dependencies; an incremental one does.

The configure script is hack to solve another "worse": no direct way to get pertinent platform information from the C environment, like what functions are available, how big is some type and so forth.
Unsticker Me – Get rid of Facebook stickers in comments
Amen. Even as someone who is starting his own company, I fully support the idea of unions. Not just for our benefit; just as civil engineers have responsibilities that are wider than just their employers, we have ethical obligations to society that can transcend what our employers ask us to do. Software should make the world a better place, not worse, and it's our responsibility to make sure that we stand up in protest when we are asked to do things that aren't ethical.
> And as we announced back in December, AngularJS 1.3.0 no longer supports IE8. This allowed us to make improvements and performance enhancements that otherwise would not be possible.

It is possible, see how rivetsjs did that years ago. But it is still a very nice thing to drop IE8.