skysight-inc/HackerNews huggingface dataset:
In my few reviews of the Atom DOM for creating a theme, the structure felt very tame (and I too have looked at CodeMirror/Brackets). I found it readable and straightforward. There's a bit to it, but eh, good enough to work through if I inspect elements etc.

Sublime sure is fast. This is fast too. I haven't put it through its paces in normal usage, but at least I have a fallback that I like.

Package hell is true for anything is it not? If you're saying Atom doesn't have N feature count that matches other editors, you could very well be right, but I have a feeling that will change. Also, I'm sure Atom will start ranking plugins at some point too.
YC'13 Buttercoin opens early registration for their Bitcoin Exchange.
> Yes Proggit instead has a ton of posts about how this is shit and, "Why do I need this when I have [emacs/vim]?"

With the risk of sounding like a prick, I share this sentiment. People who like to hack their editors already use vim/emacs. Those who don't, are happy with whatever they're using.

Sublime Text proved exactly how quick a closed source editor can fall out of favor with people. Its 3rd iteration wasn't even released, and you already hear as much complaint about it as praise.
That's why I qualified it with local. Have anything to say about checksums too?
I have three broad workflows, depending on the type of material.

(1) Insights and Ideas. The reason these are valuable to me is the thoughts they provoke in my head. I try to make most insights I come across "mine" by writing them and the ideas they prompt in a memo to myself or even simply on an index card. Of course, I always record the source, even if I don't record an exact quote, to avoid plagiarism if I use these notes in something published. I also have a computer file of quotes on various subjects. These are usually either humorous or wise rather than topical.

This process is much more time consuming than slurping them into an electronic storage system, but for me, the cost associated with this technique is a feature. The "friction" involved in pondering and writing about ideas forces me to be discriminating and not waste my time thinking about or storing ideas that aren't valuable to me. Perhaps other people don't need this discipline, but it has made me more productive than when I have used tools optimized for rapid storage.

(2) Code. Functions or programs that demonstrate techniques or features go into a well-named file in a directory reserved for each language or product I work with.

(3) Facts and formulas. I don't record many of these, preferring instead to have (or have access to) good references material, but when I do, I either print the source, or write them myself on an index card and store them in a paper file per subject.
The sheer volume of tweets this guy is pumping out is pretty crazy to me. How he has time to focus on anything else I have no idea.
"Right Wing Authitarian" is a term defined by Bob Altemeyer. It does not map exactly to the left/right usually associated with politics. It is intended to refer to the authoritarian personality type, regardless of their political positions.

His book on the subject ("The Authoritarians") is incredible, and has a lot to say about the rise in authoritarianism that has been slowly creeping into today's politics.

https://home.cc.umanitoba.ca/~altemey/

http://en.wikipedia.org/wiki/Right-wing_authoritarianism
It actually looks much more pleasant than HTML. The syntax is almost identical, except that HTML is much more verbose and difficult to read. This is a very different beast from Jade - Lisps translate to HTML very easily and transparently.
Wow, this explains so much. I had to download the coffeescript compiler last night to fix a bug in a library I'm using and hit this error running npm install. I didn't even think to consider that npm itself was broken. I guess it's not always user error!
Quick and Dirty Usability: KISSmetrics Landing Page
If you're referring to Disqus comments, they no longer display the downvote count. Which I find pretty obnoxious, but oh well.
I don't know that it's worth as much as a few grand to drive a few miles with the dealer sitting next to me in the car. For a few hundred bucks I could rent a car for several days and base my impression on that experience.
You know this links is also not served on HTTPS. So local MITM can change the checksum on this page too.
Blank page for me? And view source reveals nothing useful. Apparently this is some kind of javascript application and not a web page?
Or AppEngine. Or GitHub Pages if the content's static. Both of which are effectively free.

Running a home server is fun, but not the best choice if you're publishing content to the outside world.
I infuse my projects with spite and hatred.
If it is in fact the world's most secure bitcoin trading platform does it make bitcoin safe relative to other end user services such as traditional banks or credit cards?

The difference I see is that using Visa and MasterCard do not require me to believe they are the smartest people in the room. All I have to believe is that when someone else uses my account they will try to detect it, correct it and keep me whole - which they have done several times.

The system works because it does not need to prevent all fraud. Maybe ButterCoin has solved that problem but YC and Google's investments are not evidence one way or the other.
I love the concept, but I'd much prefer to self-host such a tool.

I'd pay for something that easily handle all the ad-hoc forms we want to cook up on our otherwise static marketing site.
After Meebo, and now this, as well as their dropped support for skype, and extreme pluralization of all IM / chat mediums, and dropping of most generally accessible protocols... the web really seems to be splitting into apps, and it's a sad frustrating reality.
I can't tell what your point is. If it's that this is not appropriate for HN, I disagree strongly. If posts relating to a specific technology were not allowed, HN could hardly live up to its name. For myself, this was one of the few immediately interesting things on the front page, despite having little more than passing knowledge of Rust.
There are tons of indie garages already, and you're way more likely to get a fair deal at them than the dealer - a mechanic who owns his own shop will quickly die if he does a bad job while a dealer that does a bad job will continue to exist indefinitely.
When you say Chrome rendering, are you implying that is HTML and CSS based?
Really fantastic interview, thanks.
Although npm ships with node, the problems aren't because of that.

People have (foolishly, in my opinion) chosen to make npm an integral part of their deployment process, which is why this change has broken a lot of people's deployments. They're going against the official npm recommendation [1], which is to check your dependencies into your source repository and not use npm in deployment scripts. (A good idea with any package manager, imo. [2])

Not that I'm excusing npm; a change like this seems like something they should have taken more carefully.

[1] Npm recommends checking product dependencies into your repo: https://npmjs.org/doc/faq.html#Should-I-check-my-node_module...

[2] I explain why checking dependencies into your repo is a good idea: http://www.letscodejavascript.com/v3/comments/live/2#comment...
Reinventing yourself: how to bounce back and take action from negative feedback
This would be nice to get working in ChromeOS, would it be possible to start this at runtime? Which files should be edited? I've got a dual-boot Chromebook machine so I can mount the ChromeOS partitions with Linux.
Yes. Their process is backwards. Lots of folks don't want to start with their markup. It'd be much better to be able to code up your forms and submit whatever you want.
OK, and do you call shutting down the entire online poker industry, and ensuring that people didn't receive their money for 3 years, "good"? His actions prior to Black Friday actually created the primary problems at Full Tilt. They were trying to honor customer withdrawal requests, even after Preet et al shut down their ability to collect deposits, thinking that the ability would eventually be restored. So they wound up with a huge hole in their books. Their good customer service combined with Preet's lust for another headline is what caused millions of American players to be without their money for 3 years.

Oh, and how about his anti-Bitcoin efforts? Are those "good"? Your list also conspicuously leaves off the countless drug mules that his office has obtained might-as-well-be-life sentences for. He has done nothing in the way of diversion programs that other federal districts have adopted. Why? Because, despite their effectiveness, those don't create headlines that he can show in campaign commercials in a few years.
> Chui is registered to your account and can only work with our web application.
> You're prompted to approve if someone tries to register it to another account,
> effectively rendering any stolen Chuis useless. No information is accessible on
> any stolen Chui

How do you achieve this? From your video it looks like Chui is based on a stock Raspberry Pi - what prevents me from using another SD card or altering the information on the SD card (the 'registration' stuff)?

Another question out of personal interest: When I cut off the power off my Raspberries without shutting them down, the filesystem is often left corrupted and the Pi refuses to boot. Did you manage to find a solution for this? Is there something like a 'mini UPS' out there that stores just enough power to securely shut down the Pi?
The alternative to this is to stop the politicians from imposing laws of convenience by voting against these legislators, or amending the state constitution.
About $50k a month.

http://gold.reddit-stream.com
Different strokes for different folks' I suppose.

Seriously though, the fact that:

It's closed source
It's Mac only
Written in Javascript
Painfully slow (compared to Vim)

probably don't matter much for many HN users. The things that do matter (powerful text manipulation, batch editing, block editing, multi-select, etc) are being handled by this editor. That's fine.

Please don't show up and start saying "STOP LIKING THINGS I DON'T LIKE!!". It's not helping.
Thanks but fitnesse is also a testing framework and none of the other repos seem to be well known, IMO. So it would be good to see other examples.
Can someone explain what they actually did? What was the technical change that was made?

I can't figure out from the blog post whether the change was in the npm server or client.
Not Paul Graham
Paul Ingraham
makes sense. Since you used angular, I'd love to see JS form serialization that does good markup output. This way, you don't have to build a form builder (but I might), and the tool supports storing these forms in DB easily. Food for thought. I've written something like this already, and it's been very helpful.
Not exactly a new story : https://www.google.com/search?q=automatic+door+unlocker&ie=u...

That said, its annoying. I've gotten in the habit of pulling the fuse to the car locks in my car when I park it in the long term airport lot.
Definitely seems like satire or parody (I never know the difference).
Starting off on the wrong foot.
On the Quest for the Source of the "Data Loss Causes Company Failure" Statistic
I'm a founder of an energy storage company, Lightsail Energy.

To say all government funded energy storage companies went belly up is an exaggeration. Many still survive, although you will note a strange anti-correlation between government funding and survival. In my opinion a lot of money did go in the wrong hands. The main problem is that the government is totally confused as to its actual funding strategy -- you need significant, continuous supplies of capital to develop and commercialize hard technology -- every time it fluctuates you impose major stresses and delays.

In at least a few cases, the problem was that the government provided support, and thereafter withdrew it. This was most problematic for the DOE Government Loan Guarantee program -- after Solyndra (a major recipient) went belly up, the government called on their debt in a series of energy storage companies, particularly A123 and Beacon Power. That was the bankruptcy trigger.

On the other hand, it is not exactly like those companies were doing so well anyway. They were fragile, though they might have had a bright future.
"Haskell calls it that" isn't the same thing as "its a good descriptive name".
> You may not like ads but they heavily subsidize great content. In fact, the price of a New York Times subscription would be close to $1,500 per year if it weren't for advertisers keeping it closer to $300 (and that's if all their existing subscribers could even afford it).

???

You are off by a factor of 3, given that you're assuming no elasticity of demand.

In the last quarter, the New York Times obtained 46.8% of revenues from circulation, 47.8% from advertising, and 5.4% from other.

Once upon a time, newspapers had more advertising revenue. But today, they're already well on their way to a world of digital nickels, where they have to get their bulk of revenues from subscribers.
Excuse my ignorance, but what about a dynamically-typed language makes an application inherently less secure?
web components are coming: http://www.w3.org/TR/components-intro/
Yes, my read was that its a joke.
i really don't understand why they would make a server change that would orphan all the existing clients.

If anything, roll out a new version and gracefully drop support for other clients.
I think they used that term because it went from being visible to "awaiting moderation" before disappearing alogether
I'm confused by the usage of bisque here. Are you saying "lovingly crafted" as a phrase is... soup-like?
Why are you opening large log files in a text editor? Editors are for editing. Use `less` for reading.
I'm assuming automakers don't publish their specs for keyless entry for review? I'm sure they are relatively insecure, and they almost surely have backdoor codes known to thousands of individuals in each company and likely to several law enforcement agencies as well. Such info will inevitably be leaked. I'm honestly surprised we haven't already seen widespread hacking of keyless entry. Now that many cars do all their user authentication to wireless keyfobs, hotwiring's not even necessary if you can crack the protocol.
I'm using a Pi as a server for my hacked-together home automation. It seems to run ext4 and hasn't corrupted in the face of frequent power-offs. Out of curiosity, was there anything special about your setup? Did you track the corruption down to anything specific or was it just random?
Really good article, thanks to author for digging under the hood.

As for most of the comments on this, I feel as if I could reply early beta release to them.
Weird. I've come back to our Jade templates months later, thankful I decided to use to Jade. My only beef with it at the time was the lack of documentation, but that seems to have improved since.
Its give me sympathetic shame.
Wow. In due time these guys might start actually releasing datasheets to developers who, you know, need to know the register set and API to like, make their chips work. I don't know why the hell these idiots treat their firmware APIs with Manhattan-project style secrecy, but I would highly advise against designing a new product with a broadcom chipset. They are totally asinine.
> Why not just improve on those two products instead of making new ones that are simply short lived fads?

I'm sure people said the same thing about vi/emacs when they came out.
The thing is, there's no "right format" for sprites, as they're used in the game. See http://benfry.com/deconstructulator/ for an example of how sprites are handled by the NES for Super Mario Bros. Mario is split into 8x8 pieces that are swapped out as needed: how do you determine which pieces are "Mario's sprite" and which are "that coin's sprite"? Remember that some pieces will change while others won't.
> Painfully slow (compared to Vim)

It's a pretty sad state of affairs when "painfully slow" doesn't matter.
ButterCoin- you can just feel it slipping from your fingers.
I've been using TypeScript (since v.9) on a project that uses Knockout.js extensively. In short, I really like it. The generics support in TS is quite good, which I think is very important for a framework like KO.
I've always preferred IMO as a client for all my XMPP accounts. I need to start looking for alternatives now.
Vinegar May Be Cheap, Safe Way to Kill TB Germ
The best VCS is the one you use.
You're presuming a lot about people's exposure to various ideas. A reasonable person surrounded by unreasonable people, who has - of course - encountered talk of evolution but almost exclusively absurd caricatures isn't going to "already know it's a fact".
Why is it taking Stripe so long to come to EU? Any idea when they will be available across EU?
Gee, you guize! Oh noes, scarey people is
doing bad, bad tings, and let's all worry now!
Police no can help! Meesuh gonna die now???

Is there a particular reason why the 5 o'clock news is dumbed down to non-verbal pre-schooler degrees of retardation? I mean this is like Barney The Purple Dinosaur "2 + 2 is 4" level informative.

"...AND NO ONE KNOWS WHAT IT IS!"

Bullshit. That is a fucking lie. What's the next segment going to be? Strange lights in the sky, and maybe they're space aliens? Thanks for nothing, "journalists."

Someone knows exactly what it is, and where it came from, and they're just not permitted to explain on public channels, because classified. This is just an all-points-bulletin to make sure an otherwise disinformed citizenry starts reporting on a type of crime that they might've been previously unfamiliar with.
Sometimes dumber is better.
What? DDG does not own Stack Overflow but it can run Stack Overflow's algorithm locally? Do you mean that Stack Overflow has it's search algorithm open sourced? I'm sorry, I don't quite get it.

Usually, the router search engine queries data from the second tier websites to get high quality results without having other websites' algorithms. Also there is another problem: how do you know which websites to go for given an arbitrary keywords? For example, when user searches for "cookie" on your search engine, where do you send the query to? How do you know if they are looking for food cookie or browser cookie?
One Ring To Rule Them All?
San Francisco Office for Sublease
If you want more info, email me at david.palmer@dtz.com
This makes sense. Domestic Li-ion manufacturing would be nice, but you won't generate more demand for batteries just by building new factories. What we need to spending money like those federal grants is on battery research. Capacity and charge time are major limiting factors on the growth of electric vehicles (not to mention the primary limiting factors in mobile computing performance as well). Finding new battery tech and improving existing tech is where the federal money should be flowing.
Bay Trail-M means "mobile" as in "laptop", not "mobile" as in "smartphone". Intel's smartphone stuff all still using PowerVR, including the upcoming Merrifield which will be using the PowerVR G64x0.
> Painfully slow (compared to Vim) - don't matter much...

I disagree. Speed is the biggest thing that matters to me, the reason I switched to SublimeText couple years ago and still am using it right now is because it's blazing fast (especially ST3).
Same here. AngularJS, misused for a content site, strikes again...
I'm weirdly unsure how to parse your post, because on one hand you're questioning if this is a joke but on the other hand the idea of smoking LSD is so patently ridiculous that I can't help but wonder if you're joking.

Maybe that's the point? You're blowing my mind here.
From the article:

"There is a real need for less toxic and less expensive disinfectants that can eliminate TB and non-TB mycobacteria, especially in resource-poor countries," said Takiff.
That depends strongly on the dealer and region, in my experience. When I lived near my dealer I always took my vehicle there, because routine maintenance and even new tires were either less expensive than or approximately the same in cost as prices at local mechanics I researched.

The only reason I don't use a dealer now is because I found a fantastic actually-small-business mechanic who is closer to me, and who didn't try to pull the wool over my eyes and whose prices are reasonable.
The best not-so-well-known tool he mentiions is socat. If you use netcat, socat is like netcat on steroids. It's just a bit hard to remember all the options, but next time there's something crazy you want to do with netcat that it doesn't support, like tunnelling raw packets from a wireless interface on a machine in firewalled corporate network through an SSL tunnel to home machine and dumping those packets locally to a serial port, socat can pretty much do it all.
Your first point reinforces the point of the Small Arms Survey as I recall, that most German guns are not in legal circulation. But the numerous shootings I listed, which you completely ignored, show they all aren't stashed away.

"I don't even know if you can still use a weapon that has just been lying around for seventy years."

If it was cleaned properly before putting it away, and in a moderately dry place, yes. Back then corrosive primers were common, so that was an essential and inescapable part of owning a gun (counter-examples are the round the Swiss adopted in 1911 (!) and the US M1 Carbine, a short rifle for officers and others who weren't front line infantry). For that matter WWII ammo is still generally just fine, modulo your having to much more thoroughly clean your gun afterwords.

ADDED: I have used/owned two military rifles manufactured in WWII, a Springfield 03A3 and a Garand. Basically, I'd consider myself well equipped if I had most any originally military rifle starting with the Mauser 1898. Yes, more than a century old....

And the fact that you haven't deinstitutionalized your mentally ill like we insanely (so to speak) have puts a different complexion on your crime, including "gun crime" statistics and incidents.
A checksum that's published via HTTP doesn't protect you against MITM.
Thanks for reaffirming my commitment to not read up about an author/user/submitter other than in regards to the opinion/assertion made at hand...

https://twitter.com/robcolbert/status/436928505498976256

> I decided not to fight for changing something for the better today and quit. Why do companies lie? Why do ppl fear change?

I am not wise enough to be called a source of wisdom...but if you are in IT, and your company is not actively poisoning children or criminally violating you, do not quit out of professional principle without a backup plan.
BeagleBone Black has just one USB port, which is often very inconvenient. For example, if you want to run Octoprint accessible via WiFi and control a 3d printer, two USB ports will be needed. Certainly, a USB hub is an option, but it makes the setup more brittle (some USB WiFi dongles won't work over some hubs) and more expensive.