skysight-inc/HackerNews huggingface dataset:
Problem with social health care is of course each successive government tries to purposely run it into the ground in my country so they can point to it's failures and claim we must adopt a US style private insurance method.

Another problem is creeping fees. Most clinics, hospitals ect all nickle and dime you for fees here which add up even though they aren't supposed to. Some regional health authorities here charge a flat monthly tax, which if you can't pay or are in arrears you're screwed and have to pay cash to these clinics. Because there is a standardized rate you're going to pay $135 just to talk to a doctor for 5 minutes because there's no low income clinics, all rates are the same.

Source: my young, foolish self who had to pay this out numerous times to clinics for being behind on taxes.

It's good that this works where you live but you need to be hyper vigilant on who is elected to govern your health authority, which is a huge downside of any kind of socialization of medicine. Governments are fleeting, the next one could purposely sabotage it to satisfy insurance lobbyists or be so incompetent they accidentally let it all go to hell.
Although of those born abroad, only 40% were born outside of the EU, so you'll probably have to cut your number in half
Good grief, yes, thanks for catching that! It's late in my timezone... [editing my post now...]
NASM or Yasm are both good. NASM has really powerful macro support, and Yasm is a NASM clone/rewrite. Yasm additionally supports GAS syntax (if you're in to that), although its documentation for non-NASM features is a bit lacking. Yasm is also a lot nicer to hack on as well due to its modular design.
I have this in my .kshrc, can't recall where I found it.

if [ "$PS1" != "" -a "${STARTED_TMUX:-x}" = x -a "${SSH_TTY:-x}" != x ]
then
STARTED_TMUX=1; export STARTED_TMUX
sleep 1
( (tmux has-session -t remote && tmux attach-session -t remote) || (tmux new-session -s remote) ) && exit 0
echo "tmux failed to start"
fi

I also don't recall why the "sleep" command is in there.

Edit: to clarify, this is in the .kshrc of my work machine. When I start xterms on that machine, they just get a normal shell because $SSH_TTY is not set. When I ssh into my work machine from elsewhere, I get attached to the tmux session (if any) or one is started.
Here's a business plan: someone build a site for us developers who despise marketing and/or who suck at it.

(I mean, if I loved marketing, I would have become a marketer).

Pair us with someone who loves marketing. S/he finds high-paying consulting jobs, I build awesome sites and/or mobile apps, and we split all the income 50%/50%, minus fees for the company.

Have some kind of rating system, where both your peers and customers rate your work. The higher that you are rated, the better marketer you can get paired with. I imagine the top marketing experts could find clients willing to pay $1000/hr rates for the top developers.
Privacy Solutions: a new non-profit backing I2P project
The wife used the Galaxy Tab 10.1 until she got a smart phone, but now everything seems to be a smart phone or laptop job. Maybe most common remaining use case are recipes in the kitchen or showing photos to a friend. Would not buy another one just for those...
>The built-in devtools with Javascript console in Chrome are a close analog in a web browser, but that is limited to the document you are viewing, and you can't control the entire browser experience from that console.

You cannot use those devtools to customize the devtools themselves; can you?

I'm asking to make sure I understand -- I'm not trying to be argumentative.
This is interesting but let's give the cheer leading a break. What were really talking about here is corporations testing the size of their stick versus the government's. The feds are pursuing a USA case against and american entity and the data in question is held by another american entity, which happens to have moved it to Ireland. Well why did they do that and when? Was is always there and will it always be there? In what country is the data chiefly accessed? If it is sent and received by Americans exclusively then perhaps the place where it is nominally stored might not even matter. In that case the place of storage would be just the kind of corporate fiction that courts are happy to pierce.

What if the data is striped among all the countries where Microsoft has datacenters? Do you get the union of all possible data protections? Or the intersection?

There are actual legal questions here and Microsoft's position is not neutrally good.
Rayiner Hashem, Law Clerk at U.S. Court of Appeals in Philadelphia.

Interned at the FCC for 3 years. Previously worked for Telchemy, and other telecommunication companies.

It's evident his biases and that he's a shill for telecoms. He down votes any post that he disagrees with on YN. God only knows how he has so much karma. Probably part of a circlejerk or botnet.
I have and love a DX, but it's long in the tooth in speed, features, and lack of backlight. The UI and keypad are awkward and frustrating, and Amazon has no intention of updating the software. Worse, more and more Kindle titles are locked from the platform.
just do DMT, its like..creative rocket science.
"Cause it takes less characters in your code: you don't need "type classes" of any form, you don't care about liftings etc. You can start from 2-3 lines of code and see immediate result."

Considering you linked directly to the roughly-equivalent Haskell, which contains neither of those things, that's a strange statement.

You will still need to care about liftings if you do monad transformers in a dynamic language, and if you implement your own monadic value in Clojure you may not literally type in an "instance" but you're still going to have to implement it.

You may have attained parity with Haskell's ease-of-parsing, but you certainly haven't shown it to be "easier". That is saying something, though... few languages can implement a monadic parser without horrid syntax. (Assuming you actually have... it's a common problem to think one has implemented something monadic without actually having done so. [1] But that's just a general comment, I'm not familiar enough with Clojure to have an opinion.)

However...

"Plus types are great for verifying that you didn't break anything inside your "do" block (which is painful in dynamic env)."

Emphasis mine. This tends to suggest that it is still not easier in a dynamic environment. Again, getting to even "almost as easy" is still a big win, though.

Interestingly, I'd suggest that the biggest problem with monads in a dynamic language is that when you do screw up, it's going to be harder for the human to understand it, and in the process, it's going to be harder for the human to come to understand monadic patterns in general. If someone is already very fluent in monadic patterns from Haskell experience, the craziness that might come out of a mistyped (in either sense) dynamic expression will probably be something they can handle in stride, but my guess is that it will be substantially more difficult to obtain that fluency in a dynamic language. In my personal experience, the fact that dynamic languages allow for more sloppiness comes out in code in a very real and profound way.

(And by "personal experience", I mean that while it is beyond the scope of this text box to elaborate further I've noticed that my own work in API creation between static and dynamic languages has noticeable differences in correctness and clarity-of-thought when I'm working in static and dynamic languages. I encountered another example just this last week of a confusion I'd made in an API of mine between two different entities that the dynamic type system had allowed me to conflate into one that a static type system would never have let me get away with. And I'm not even talking about Haskell's level of static typing... even conventional manifest typing would have prevented this mental error.)

[1]: http://www.jerf.org/iri/post/2928
Creating a throwaway is perfectly reasonable for disclosing something like this. I just remain skeptical of all sorts of claims like these.

But I am leaning towards his telling the truth.
http://www.sensible.com/rsme.html

http://tvtropes.org/pmwiki/pmwiki.php/Main/ThisAintRocketSur...

http://www.urbandictionary.com/define.php?term=rocket%20surg...
"And how does this change make you feel?"
(a) Society is currently less stratified than pretty much any point in recorded history, so if you don't like stratification then don't complain.

(b) On the other hand, popular and in-demand restaurants already have schemes for letting rich and/or important people get reservations ahead of the plebs. When I went to French Laundry (after a six-month odyssey to get a reservation) the waiter mentioned that only about half their tables are actually open for reservation by the ordinary scheme, the others are reserved for booking by other means. If you're a rich dude who likes to bring clients there and always buys the expensive wine, you'd better believe that they're gonna give you the number for their secret reservation hotline.
Intel X99 Motherboards and DDR4 Memory Buyer's Guide (Launch Edition)
Pavlicek's article takes the form of "Docker is a lightweight VM. It is not as secure as hypervisor-based VMs. Hypervisor ecosystems can and are getting more lightweight, and so maybe they'll win the battle."

Framing the discussion this way is of course a false dichotomy as jpgvm ably points out.

However, I would not start out by pointing out the technical issues with the article. I would start by viewing this article is as technical competitive marketing material, rather than as an attempt to have a serious technical discussion about VMs and containers. Russell Pavlicek is the lead Xen technical evangelist.
Could you go into more detail about the trip? I would love to hear about the design of it and how you convinced yourself to love math.
But increasingly they have Wifi devices such as tablets and smartphones
That wasn't released.
In my case, it is a niche with some competitors. I don't share because I don't want to relate the project with me (I'm not worried if someone find it). I don't share it even with friends.

Also it is an SEO experiment, all my traffic (97%) is Google organic.

It's ~4 months old, has 75k hits/month and generate USD 60. It still growth 100% month over month.

I need some months to return the money I invested (designer, domain, ...), but I don't even count my time. I'm learning more from this project than with anything else I already did.
We should document life versioning, as in web 1.0 verses web 3.0.

Can I do a pull request to make this change, or is this page so 1.0?
I have challenged you about this topic several times and backed it up.

I still think the best public data is the FCC international broadband survey and report which I have previously referenced. The Ookla "promise" figures can be used to validate the advertised speeds in that dataset versus actual speeds.

The issue is not merely of availability of very high speed (>25mbps) connections but its price, an area in which the FCC study demonstrates the US is not competitive. [This information cannot be obtained from the data sets you mentioned].

Moreover, most people, certainly most people here, don't care about nation-wide or even state-wide averages, and they distort the figures, in favor of the US no less (rural Wyoming probably has better access than rural Romania, nobody cares about either). What are the figures for the main urban centers? As a datapoint, based on the FCC data I don't think there is a major US city which is competitive with Warsaw, Poland except possibly for Austin due to Google Fiber.

What would help settle this issue is if someone like Netflix , Google or Dropbox incorporated a speed test (they don't seem to test beyond their stream rates currently) and made the granular data public.

Finally, it is anecdotal but I have found those who have lived in Scandinavia (or Eastern Europe) and the US say pretty consistently that the broadband is much worse in the latter.
Take bitcoin, have a nice minimal site and decent package tracking.
The feds are pursuing a USA case against and american entity

Are they? Where did you read that? As far as I know, the nationality of the Microsoft customer hasn't been released.
Whether You Love It or Hate It, You’re Missing What Really Matters About Bitcoin
It shouldn't be terrifying at all. GPs are not specialists. And even specialists don't know everything. I used to work as a neuro tech and I remember a patient came in announcing that he had some particular syndrome (I can't recall the name). I stayed quiet about it, never having heard it, but needed to get a neurologist in for the test anyway. In comes the specialist, one whose skill I greatly respected, and the patient proudly announces the syndrome. The neurologist had no qualms about directly asking what that was. The thing is, if your syndrome only has five people in the country that are affected by it, it's not reasonable to expect every doctor (even specialist) to know what it is off the top of their head. There are hundreds of thousands of maladies that can affect the human body. Many of them go by multiple names.

To top this all off, a GP is a General Practitioner. Their main role is to filter out the sniffles and the rashes, and keep an eye out for the more serious stuff, which gets passed on to an appropriate specialist. In the GP's case, going to Wikipedia gives a good, quick baseline on what the disease is. A GP shouldn't be prescribing drugs from WP, but if you say you've got McGrady's Syndrome, the GP looks it up quickly on WP (which is a very quick, concise resource), and finds out it's a liver problem of a certain type, the GP now has a base to work with. Liver problems mean X, Y, or Z in general, start looking at those avenues of inquiry.

The other thing is that while it should not be a canonical reference, when it comes to scientific topics, WP is very well written, concise, and quick to access. If you've ever used medical software, you'd know the high variety of quality there is - some is just plain awful when it comes to looking things up. And textbooks by their very nature go out of date.
Not to be too pedantic, but the profession is "physician assistant", not "physician's assistant." They typically have master's degrees (and all will be required to have master's degrees by 2020), can practice medicine in most specialities (including surgery, pediatrics, etc.), and can prescribe medicine in all 50 states.

Note: I work for the Physician Assistant Education Association.
I cancelled my Dropbox subscription several years ago for precisely this sort of situation. Not that any of my files are particularly wonderful, but the point being that I would no longer have control over other people having any and all access to them.

Microsoft will eventually roll over.
That's incorrect. European governments are "just taking it" when it comes to some areas; in particular anything to do with security is left to the US to do as they please, because they bear the brunt of our defensive needs (something that is not going change anytime soon); and multinational companies are powerful because of their money, regardless of where they come from.

In this case, EU data-privacy laws emerged as a way to harmonize EU trade and law enforcement practices. They were then made compatible with US laws through various international agreements and treaties. Things were working, more or less.

Then the US Congress passed the PATRIOT Act in haste, and broke everything. It took years to sketch out a way to make these incompatible laws work together, sort of. Grey areas were swept under the carpet, in hope that particular circumstances they covered "would never happen". Now they are happening, due to a combination of factors (the emergence of cloud computing, NSA revelations, differences in foreign policy stances, etc).

Until Microsoft keeps this stance and the US legal landscape allows them to, EU governments simply don't have to do anything - the Data Protection Directive holds, US law enforcement yields. If MS is actually forced to hand over the data, then a response will be required from our side of the pond.
The Ripple Protocol Consensus Algorithm
> there are millions of manufacturers in small cities in india who create fantastic products

Such as?
I manage IT for ten dental offices, Hippa isn't that hard (full disk encryption isn't even mandatory). You must not be very good at what you do, and its probably why you are so angry.
Nothing really, though I've personally never had a great experience with IRC (not the medium's fault of course). I was remarking more on the enthusiasm and helpfulness of the team.
Singletons and their problems in Python (2009)
>when they agreed that people had a right to medical services ... It was self-imposed slavery...

We've had rights to medical services in most of the developed world outside the US for decades. Doctors have high salaries and reasonable conditions for the most part. Funny version of slavery.
A whole new world (2012) [video]
I'd imagine this would function much like the Star Wars hoverbikes too, particularly in its tendency to kill four out of five riders within the first couple of minutes.

No seriously, good on him if he can get it to work, though I have my doubts. A hoverbike probably makes more sense than a hovercar, because while a car has to carry around all the weight of an enclosed cabin a bike can pretty much just be an engine with a seat.

On the other hand, if you take the danger of a regular motorcycle, and multiply it by the instability of a model helicopter, and then throw in four giant spinning blades, I think you have something that looks a lot like a floating death machine.
That's a good system - presumably if you cancel your reservation, you get back your deposit, and it allows the people on the waiting list a chance at the seat.
It is much simpler to animate between two classes in straight CSS. That's the primary reason I favor the `className` approach.
I'm so glad I was downvoted (twice) for making the most positive comment I could on a library I don't need.

It clearly shows how silly downvoting is.

Yet your documentation rocks. And I thought it had to be said.
I believe Yo uses it in production, and they have millions of users (if not exponentially more). Although of course, the DB interactions from what I'd assume aren't too complex.
Another good reason to invest more in Rust!
random teleportation essentially
Getting people to agree on which should be added. Adding new languages is only useful if they're widely supported by browsers.

Google is trying with Dart, they already have a fork of Chromium with a VM for it[1], but it still needs to be compiled to JS to support other browsers, and to many developers that loses its appeal.

[1] https://www.dartlang.org/tools/dartium/
Relying on as won't work with Visual Studio

It's easier to update an external assembler than the system assembler. A lot of distros don't ship with updated binutils so you can't reliably compile for newer CPU extensions on them.

Earlier versions of clang's integrated assembler (which clang uses instead of as) weren't fully compatible with as, e.g. no .intel_syntax support.

Different operating systems can have subtly different behavior, e.g. the ancient as that ships with OS X uses $name for macro parameters while most? other systems use \name. I think gcc on OS X is intentionally forgotten so everyone will switch to clang.

Cross platform x86 asm is a real headache no matter what. NASM/Yasm/fasm just make it less of one.
"You don't know but you have automatically deduced the cop was in the wrong, despite what the jury said."

One other point I forgot to mention - the judge suppressed key evidence in the case. There were photos of the cops abusing her that were never presented, and a slam-dunk photo of the cop grabbing her from behind that the jury was not permitted see.
I've read this before, and feel obligated to state I couldn't disagree more. And this is coming from someone who quit the profession (physician).

Be a nurse or PA because you have shadowed one, and enjoy the work. Their job is different than a Physicians, and personality (etc.) plays a part in which you'll enjoy. Additionally, the available specializations in medicine are something thats simply not available outside the profession. Don't settle for one or the other, choose the one that suits you.
That settles it. I'm using balanced ternary version numbers in my next project. Or maybe I'll just use tally marks:

https://en.wikipedia.org/wiki/Tally_marks
Ask HN: Startups building dev tools, how are you selling it?
There seems to be 2 problems:

1) Developers as target audience. In big companies they don't have buying power. In startups, they don't have money.

2) Little control over outcome. The value (& therefore monetization) is mostly based on how & when the developer is successful with his usecase.

Large companies like Microsoft & Oracle emerged out of developer products once. Has it become high effort - low return game now? Thoughts?
Any time right up until the 1950s I would say. I don't know what you'd call the status of mid-19th century doctors in Britain, for example, but they definitely weren't upper class.
For big vectors, if there is obvious way, I always hint vector with reserve() - for example knowing in advance how much would be copied, even if a bit less gets copied (or even if a bit more, at the cost of reallocation :().
I am also an MD, and I find you embarrassing. The core of medicine is service to others. Granted, we could do a better job of advocating for ourselves, but you are doing it wrong.
The truth is most doctors get paid a lot because people erroneously assign to them the ethos of miracle workers, when most of them aren't.

They get paid a lot because they have the training to both recognise and know what to do with the edge cases. Yes, the bulk of patients can be treated with the same steps, and the nursing staff can do most of that stuff without problem. But doctors are there to watch for the edge cases, and for odd cases, discuss it with their peers. Regular meetings where doctors go over uncommon issues patients are having - you may not see it when you're on the ward itself, but it's part of the process, spreading the diagnostic load, keeping skills up, and improving outcomes for the patient.

If you really want to help people, you don't become a regular doctor.

A friend's father stopped being a gynaecologist and returned to family-practise GP, because he felt like he could help people better that way, and keep himself more interested in medicine because it was more diverse an environment. In neither environment was he saving lives, but he was still helping people. The two are not synonymous.

Your comment comes off as personally bitter, and I think insulting to folks like GPs who do help people even if they aren't literally saving lives as part of daily practice. You also seem to have conflated 'finding new cures' with 'what a doctor does', the latter of which has a lot of 'applying found cures' to it, and certainly helps people.
What I've never understood is the opposite, is those restaurants which have insane lines, as in 2+ hours waiting outside to get a seat, why they don't simply raise their prices by $1 or $2.

There was a restaurant that everyone in college in Vancouver went to back in 1993-1994, Antons Pasta, and you always had to wait incredibly long for - the place was packed 100% of the time at night.

I would see this line (fresh from my economics class), and wonder, instead of charging $5 for the tortellini, and have a 3 hour line, why don't they charge $5.50, or heck, even $6.00, and only have a 1 hour line. It's not as though having a 1 hour line is going to result in any lost business.

I'm thinking that part of this is the fact that a long line outside, means there will always be business inside, and there is always some paranoia in a restaurant of having empty seats inside, and better to have slightly missed profit opportunity, than to have some seats go empty and make a "reasonable" profit.

That's the only theory I could come up with.