skysight-inc/HackerNews huggingface dataset:
I'll also bring to people's attention an uncommon heart condition that won't nrcessarily kill you, but may change your life: pericarditis. I've seen it in myself and too many acquaintances lately - most people have never heard of it.

Basically this is inflammation of the lining of your heart. the most common cause being idiopathic (ie. We don't know), or viral, followed by trama post-surgery or radiation therapy. Sometimes it has been caused by vaccination (influenza and others).

The symptoms make this tricky to diagnose, but if you have some combination of fever, consistent or spamming chest and/or upper back pain, difficulty lying down or adjusting position, lethargy, shortness of breath, change in unrine habits / color, go get checked out - an echocardiogram will often reveal the inflammation. High dose (500-625mg) aspirin helps. Most times it will resolve through such NSAIDs or with steroids.

Left too long this can lead to liver damage and can become a chronic constructive condition that mimics heart failure. This is generally curable by surgery to remove your pericardium.
That would be cool actually...
“Screw You, Angular”
Regarding image sprites, if you're using a CSS pre-processor, like Sass (with Compass), then auto-generating sprite images and associated classes is trivial and adds little to no complexity or maintenance.
Datamarket a startup from iceland acquired by Qlik
You don't need a plugin for that. In Firefox Nightly that is already enabled.

You can check this article that shows editing LESS and SASS inside the browser and saving it to the original location on your HD:

https://hacks.mozilla.org/2014/02/live-editing-sass-and-less...

Firefox has lots of awesome devtools but people still think in terms of Firebug and haven't noticed all the new goodies.
Humans have more children to make up for the children who die. With fewer deaths come fewer births, to the point where many developed nations have a negative birth rate.
Show HN: McFly – Flux architecture made easy
It's a partial truth though, right? There is a system for emergency healthcare for those without even medical insurance, isn't there?

Also, wouldn't you "just" get treated, rack up a bill and then go to prison for non-payment - guess that might be worse than dying?
Creating a Scalable Rails Production Environment on DigitalOcean Using Ansible
Sorry, man. Wasn't expecting the HN flood :) I've put it on Github now. Try again? https://crypto101.github.io/
As an embedded engineer myself working in industrial applications as well as automotive and later of the to for the authorities, I know what is possible and what not.

The things, as I would design it and as others like Nest is doing it, those devices support silent updates to provide a "great and seeming-less customer experience". But here is the crux, you see. (;
It would be neat if someday this could be built into clothing. Maybe not for the mainstream, but for people who are at high risk. Just a thought.
Facebook and Tor
There are absolutely no problems with using a non-admin user account. Just better isolation, better security and a few inconveniences.

Using a standard user account was one of the things I started with on OS X after being used to the "user must be administrator" paradigm that's deeply entrenched in the Windows world for a very long time. Before Windows Vista came up with some way of UAC (User Access Control), being an administrator user on a Windows system was the least painful way to use the system. This style is still propagated even today in several companies with the latest versions of Windows.

The philosophy about being a non-admin user also ties into the UNIX-ness of OS X, and in all * NIX systems the recommendation is always to use a standard account and switch to a superuser/root account only when needed within a specific terminal for a specific task and exit out as soon as that work is done. When people on * NIX joke about "rm -rf /", there are people who remember the wounds of such experiences from real life when running as root (fortunately, I didn't have to learn from experience). :)

The "annoyances" for a standard user on OS X are that installing applications into /Applications or unlocking panels in System Preferences (if it has been configured to be that way) needs administrator credentials. And it's also required if one fancies getting into system (or protected) directories and wants to move/delete/rename/add files.

On the terminal, when needed, I switch from the standard user to the administrator account and then use sudo. It is indeed a little more cumbersome than providing sudo privileges to the standard user account, but it's not often that I need this and I don't find this inconvenience as a big waste of time.

On a lighter note, using a * NIX system as an administrator user all the time seems dirty, just like using a Windows system as a non-admin user does. :P

P.S.: Couldn't figure out a way to escape and type an asterisk followed by a non-whitespace character for the * NIX references.
Can you provide better info on what you think are the shortcomings?

The DevTools team is really interested in that type of feedback...
>The author doesn't care about animal ethics or sustainable agriculture, and mocks those who do to cover his guilt.

What guilt? One should only care about those things without guilt if he has already cared and done something about the more important issues.

And, no, "I let global warming and racism for others to take care of, my call was to care for animal ethics" is not something I'd take seriously.
I don't think it will be final for a long time, because I haven't really defined what "done" means. I still think what's there is useful, and provides a new, material improvement over a lot of existing books, despite not being anywhere near done. Plus, it's free :-)
Condé Nast Moves into the World Trade Center as Lower Manhattan Is Remade
Well, it's a fundamental issue that a lot of people miss. You can't keep arguing that everything should "just work" because those poor end users might get intimidated otherwise (which is really a codeword for dumbing it down and hiding it behind layers of nested abstraction, then serving it over a thick GUI), and then expect that everyone should learn to code.

It's a total disparity. I also completely disagree with the idea that "JavaScript is the new BASIC" and that every beginner should be introduced to web programming immediately, but it's better than nothing, I guess. Not that web application development isn't less of a clusterfuck than anything else. It's also far more prone to hype cycles and wheel reinvention.
Thanks! Not much of a project manager though. Just me, myself and I; and of course the people who have contributed patches through Github :)
That's true but you have to consider the amount of hours you'll do. I mean, if you get doubled the salary but also the hours per weeks it is not a real gain (it is just if you want to sacrifice the rest of your activities/mental_sanity for more money in the short term)
Sorry! Wasn't expecting the HN hordes. Temporarily moved to Github: https://crypto101.github.io/
New soft ‘antagonistic’ actuator enables robots to fold
This procedure is called Angiography and I had this done for my dad after he was suffering with lack of stamina and heavy breathing even with mild exertion. The doctors found 5 blockages which wasn't surprising since he used to be a smoker and a foodie. Multiple stents were put (couple of blockages were so bad that the couple of wires used to make way for the stent bent and couldn't penetrate but thankfully they were not in the bigger arteries).

I've resolved to undergo Angiography, symptoms or not, once I turn forty. Angiography is not cheap but it is way more cheaper considering the costs of stents (specifically the ones that dissolve are quite expensive). A day of preparation and an hour of discomfort is nothing at all considering the benefits.
Tried my hand at doing this with US states, feel free to contribute any improvements

https://docs.google.com/spreadsheets/d/1QUdlGrjWuo77QFAjBd1p...
Google has 'outgrown' its 14-year old mission statement, says Larry Page
It takes a special kind of myopia to call a decision inexplicable, and then to link to a very explicit description of their reasons for that decision.
I've never liked Chrome's, but I've been trying to go with native dev tools only on this machine and so far it's gone really well.
Not if you're not at home and hence there are no "other devices" sending packets.
The proper alternative is some sort of lightweight virtualization like Docker, with a proper security policy in place. You can mostly do this today

curl <blah> | docker run --rm -t -i ubuntu sh

but the containerizing naturally locks down/virtualizes some stuff you might want the script to be doing, like installing stuff locally.

I think cleaning this up and making it friendly enough is a solvable UX problem, but I haven't quite solved it yet.
No More JavaScript
GIMP still doesn't have adjustment layers which would be the first lesson in a Photoshop 201 class on serious photography workflows. They are very far from being a Photoshop replacement.
First, you don't understand what the sentence you quote means. For one, it doesn't mean "maybe".

Second, if you read my message thinking I was worshiping him or applying some sort of sainthood, then it is your opinion that is pre-conceived, blurred and wrong, not mine. I'm explicitly saying the man does not do it out of niceness, but because he likes (and need) to tackle a challenge and we're lucky this time he picked one that would benefit us, especially since he's one of the few than can win that one.

Third, you're greatly exaggerating the wrongs he did as CEO. Not that he did not do any or that it wasn't so bad, but he isn't the second coming of the devil either.

Take a breath.
9 Tips for Kickstarter Success
I care deeply about the Internet, and about the web, and I think that the widespread prevalence of JavaScript-only sites is a plague. Users should not be forced to execute code in order to read text. In a way, JavaScript is equivalent to DRM: it's an unnecessary hoop.
Unfortunately, there aren't any tests that could be run at the wrist that would be even remotely specific for an MI.

Really the only thing I can think of is some sort of transcutaneous monitoring of troponin levels in the blood, but that's hard to do (without needles) and a late indicator... troponin levels don't start rising for a few hours after the damage has started.
Its a story about a man's experience with Reddit and how it helped him cope with difficult times. You won't learn anything reading it, its simply a well written story and a view into the lives of others.

If you have the time to write a snarky reply about how you don't have the time to read an article then you should reconsider some things.
OP here - I don't agree with the premise of this website but I thought it was worth posting.
OpenSensors.io is a clojure & clojurescript shop
>It's a partial truth though, right? There is a system for emergency healthcare for those without even medical insurance, isn't there?

yes

>Also, wouldn't you "just" get treated, rack up a bill and then go to prison for non-payment - guess that might be worse than dying?

yes, but you don't go to prison. the only entity you can go to prison for not paying is the government. instead you will go through bankruptcy, in which all of your assets will be taken and your wages will be garnished for some period of time.
I think, you never heard of Snowden?

The people from Google where also pretty sure, that their property was safe, until proved otherwise.

I think, you knew that Netatmo, a _weather_ station, was recording loudness and the company behind was able to map those data out.

I think, you knew that LG TVs are phoning home and basically reporting every single file of the USB stick you put in into your TV.

I have seen lots of such things. Yes, I am available at different security conference through out the year.
I appreciate the benchmark, but "worthless" was your conclusion.

What your benchmark shows is that gzipped pages may be as much as 20% larger than minified + gzipped pages. Even larger pages typically were 3-5% larger.

Sometimes you'd kill for a 3-5% improvement.
Better Code Review for lazy engineers
The canonical example:

http://www.zombo.com/
SoundCloud has Clojure in production
£15k for a programming job in the UK is absolutely ridiculous. I know it happens as one of my friends took one, but you are seriously selling yourself short. From what I know, you should expect a minimum of 25k in London as a web dev.
This would probably start the trend of the dev features being reduced in regular browsers, I'd guess. But you're right no one is taking it away yet.
I just ate a dry muffin. Just wanted to let you all know that if you encounter a dry muffin, here's what you do: make sure you have milk or coffee handy.
If you're going to claim something like that, best to link to the issue in question.

(Like, 99% of the time someone complaining about being unfairly banned was being a total asshole.)
The backend of Leancloud.cn is built with Clojure.
You would absolutely be treated. That's a requirement the federal government makes of any hospital that receives medicare/medicaid payment (if you're interested in learning more, google 'EMTALA').

You will also absolutely get a bill, which could be quite large, and could be sent to collections, and could destroy your credit history.

While those last three aren't certain, they're common enough that they should give you pause to think...
You would go to the hospital, get treated and, if you couldn't pay the bills, declare medical bankruptcy. It sucks, but not it's not people dying in the streets or going to debtor's prison either.
If it's cumbersome, you could always edit the sudoers file to make things easier (although it's not a great idea if you're not using it often). If you do that, then you would have the best of both worlds - being able to sudo on terminal from your standard account (with or without password, as desired) while also using it with lower privileges for all GUI applications.
Glad you're OK. Rest up and feel better.

This is a good reminder for all of us with sedentary jobs to be active and get/stay healthy.
The US doesn't have debtor's prison. One would simply have a potentially staggering amount of debt with which to deal.
I worked out the other day that if for some (very unlikely) reason I do not receive a bonus this year, I will have been working for less than minimum wage...
No it's not because MSI packages and EXEs are signed so there is at least a chain of trust. SmartScreen kicks you in the face if it's not "known" by various metrics and it's hard to get around that these days (as someone who just had to get EV certs for their MSI). If you click through that, and you don't know what the source was then you're a muppet.

curl + bash is suck and blam the machine. Hope you didn't do a sudo in the last few seconds...

http://www.nastybastard.com/funky-super-installer.sh:

#!/bin/bash
echo "mwuhahahaha"
sudo rm -rf /boot
AT&T’s outdated unlock policies cost it a loyal customer
"We can't wait telling you about it, so wait until the 10th please." Zzz.
Show HN: Generate Backbone-style documentation from Markdown
While I was waiting to go into the angiogram, I was feeling my pulse... it was weird, there was three beats, then a gap, or three regular beats and a fourth straight after the third... was fascinating to listen to...

Apparently I'm weird because I wanted to watch the angio. They kept telling me that they "didn't need my help" :)

I was saying "how often do you get to see your insides?"
Balance, as with all things. We should see things for what they really are.

Bullshit and pretentiousness are just quality reflected by an unbalanced ego. It is not the quality that needs to change.
Social media decentralization model, based on trust
Hello guys,

I'd like to know your opinion about a model I wrote, it's about how the social media decentralization could happen and generate revenue. The model is based on the experience of several industries to generate revenue using trust.
I believe that there is a cross-point between 3 industries: the social media decentralization, the P2P commerce and the content monetization and they will grow exponentially if they shake hands.
Here is the model I wrote, it consists of 3 parts:
1. A whole decentralization roadmap: http://decentralizedmodel.wordpress.com/2014/10/15/the-decentralization-roadmap/ Please let me know what do you think about the milestones I propose. I tried to be concise explaining them.

2. Lean Canvas about some of the core modules I observe: http://decentralizedmodel.wordpress.com/2014/10/15/my-social-media-decentralization-core-via-lean-canvas/

3. Some predictions how Facebook will evolve, accepting the models of social media decentralization: http://decentralizedmodel.wordpress.com/2014/10/21/what-facebook-would-look-like-when-the-social-medias-decentralize/

I'll be really happy to read your feedback.
You registered the domain a week ago, the twitter handle today and you already claim 2000 signups on your page?
I actually use it with a `rustup` alias, because homebrew-cask isn't great at upgrading nightlies:

alias rustup='brew cask fetch --force rust cargo && brew cask install --force rust cargo && git -C ~/.vim/bundle/rust.vim pull'
Maybe from an old BSD but not from NetBSD.

There's a fairly hard cut-off between the design of early OSs with no memory protection (e.g. legacy Mac OS, W95, Amiga, DOS, Locomotive basic), and operating systems which ration memory out to processes (NT, BeOS, Linux, BSD, Solaris). The later group depends on hardware features that the z80 didn't have.

Version 7 unix is in the first camp. Whereas BSD had paged virtual memory well before the IP became open. Also, I think NetBSD requires at least a 32-bit word size.

There was a unix-like in the z80 era called Coherent. On the wikipedia page it says, "There was no support for virtual memory or demand paging." I remember it being advertised in the magazines but never got to play with it, would be interested to hear stories.

[multiple edits, had fun thinking about this]
Tweeq your electronic projects smaller: Micro-sized Arduino Compatible Platform
Pretty good resource but not sure where the large-scale part is other than Chapter 12
Thanks, I know very little about it and always assumed it was a virus.
We don't have the power to influence our own country either - your vote simply doesn't matter.

In any case, I'm not advocating for political change overseas. I'm simply advocating against threatening people with violence for engaging in mutually agreeable trade. I.e., if I want to hire an Indian person to work as my secretary, it's not right to forbid this in order to force me to hire an American.
this is quite awesome.
can you expand on that at all? the last time i've eaten anything at mcdonalds it looked at tasted as though it had been sitting in a warmer for hours and i felt terrible after eating it and the customer service was indifferent at best. the only thing i've noticed them executing well is trying to at least stay somewhat modern and trendy with the store designs.
What is interesting about the article is that it clearly points out how destructive the Central Banks are in trying to manipulate the economy, but ends with blaming the private bankers. It is abundantly clear from economic history that Keynesian policies of money printing and interest rate manipulation don't work and in fact have never worked - they are the problem.
What are the must-read intermediate/advanced JavaScript resources?
So reading this thread, I keep asking "could Linus have said what he needed to say in nicer terms and gotten better results?" I think so. In every Linus rant I encounter he goes on and on about the problem, then the person causing the problem, and typically attacks the developer. It's one thing to rule with an iron fist, it's another to target individuals and not the behavior.
In what way is China socialist? It's a kleptocracy and an aggressively capitalist one at that.
¡Únete a la acción solidaria Movember para apoyar la salud masculina
(Author here.)

I've taken Dan's crypto class ([2]), so I think I can weigh in.

Obvious difference: not organized as a MOOC. Whether that is good or bad is up to you.

Focus difference: I think Crypto 101 is targetting applied crypto more, whereas the Coursera classes take a more classical introduction. There is nothing wrong with either approach, in my opinion. Just a difference in focus.
It is totally broken now on chrome (desktop)
Yeah, that has happened before - it's too bad because is.gd is just the shortener that play.rust-lang.org has built in. I suppose I could use a different shortener myself, but I suspect they are all similarly problematic.
As a user who sometimes has terrible coverage and 2G I would suggest not using AJAX so much. If you do, make sure it is cached by the browser. It is incredibly frustrating to have zero indication if there is some AJAX loading going on in the background or not. The browsers don't show and animated indicators that websites show, well, like to animate for eternity. And if loading stopped or you decide to reload the page in the hope that this time it will load better, sites usually fetch the whole shebang again.

So my recommendations: Make sure your site is split into nice, cachable chunks (css, images, js, etc). If you can, avoid JS. Avoid loading content invisibly to the user in the background.
> I really should use a separate machine solely for financial transactions. But I don't. I doubt if even 1% of people do. Any old machine should work, no matter how slow, because it's not used very often.

I think it has more potential for danger since it is not going to be used often, you would lack the security updates that might leave the computer vulnerable (e.g. shellshock). You might do all the updates before doing any transaction which is very troubling to wait for. But depending on the attack surface, there might be a window for attack between you connect to the internet and do the updates.

One example is you could have get attacked via shellshock from a malicious / infected router over DHCP.
> canning WebSQL for spurious reasons

The way to implement WebSQL is to copy SQLite 3.1.9. That is not exactly a baked specification, that is the kind of crap companies used to pull to make unimplementable "standards" for everyone who doesn't license their code and doing that a few times over a decade would make w3c compliant browsers pretty crappy.
How does using ajax avoid requests? Partially updating a page usually results in many (but smaller) request. Unless you have good framework, updating multiple parts in one request can get complicated.
How does it work? By adjusting receive window size? By setting the congestion control to htcp?
paper.li is almost fully clojure.
exoscale.ch runs critical infrastructure on clojure.

walmart labs has been mentioned, the climate corporation (recently bought by monsanto) is another well-known one.

Here in Switzerland I can count 4 others smaller companies and at least a very big telco.

If you start counting every company relying on riemann for production monitoring that adds quite a few :-)
I only wish QR codes could catch on in the near future like they have in Japan today. Fantastic stuff nevertheless.
Yay, something that diabetes actually benefits :)

No, not really, but hey, its worth clutching at straws...
Cool! What license is the code under?
Thanks for sharing those notes, it's awesome!
The style of the notes remind me to the Feynman learning technique. I tried it once and still remember everything. For me it was a surprisingly fruitful way of learning.
I don't really understand how asm.js is any different...

you've still got applications compiled into binary blob, the difference between NaCl and asm.js being that asm.js just happens to be binary encoded as executable JavaScript.