skysight-inc/HackerNews huggingface dataset:
> The more socialised and rigid your healthcare system, the more bloated it gets, and the more doctor and insurance mafia you get.

I'd like to see your source for this. Many reports have demonstrated that the US spends dramatically more on healthcare to get equal or worse results than the majority (almost all?) of developed countries. Those countries don't have one system, they have a variety - state run health care, state-paid health care, state heavily regulated health care...and they all work better than our system.

1) My understanding is that Medicaid/Medicare has consistently spent less money on overhead than private insurance.

2) Have you TRIED to get pricing information from a hospital? The market has done a terrible job.

3) Or, in simply talking to my doctor, if I need a second opinion from someone who has no incentive to mis-state the risks/benefits, AND is knowledgable enough to give me accurate opinions, exactly to whom should I turn? Or should I become a subject matter expert on every service in my life, so that I know that the non-FDA drugs I'm using actually work (which assumes that there is actual public evidence one way or the other in the absence of govt requirements), that the food I eat is safe, that my medical treatments are necessary and helpful....

> NEVER tolerate being taught ignorance.

Here, however, we are in agreement.
I never realised the swap header on files also provides enough information to locate the other blocks without going through the filesystem. Logical I guess. This is however more work that "works out of the box" swap partitions.
I can use a strawman argument too:

1) If you are against Net Neutrality, then you believe Comcast will be a good and objective manager of the internet.

2) If you believe nearly everything Comcast touches it fucks up and cannot be trusted to manage anything, let alone something as open and free as the internet, then you are for Net Neutrality.
Looks like you opened up an issue, which is a good first step: https://github.com/rails/rails/issues/28135

Not sure how much of the Rails team browses HN comments, but an issue will certainly get their attention.
In regard to 4, probably the best option is to me to be a truly 21st-century biologist that is comfortable both with the bench and computational analysis. But I'm talking about PI level, so a Ph.D is needed.
I've used two strategies:

1. If it's a transaction (all-or-nothing) I POST a new transaction resource which references all the target resources. Remember that you can create as many resources as you want. There is no need to have a 1:1 mapping between your resources and the database.

2. If it's a batch statement (some-can-fail-some-can-lose) I simply stick to issuing multiple requests. This frees me and my clients from having to write complicated code that deal with partial success - and it can still be very fast especially with request pipelining.

If issuing multiple statements is too slow then I would attempt to increase the speed of the stack before adding the complexity of having to deal with partial success.

So in conclusion... No really good ideas on how to write batch statements. I don't really think REST APIs with their one HTTP response code maps very well for that use case. But I hope one of the two strategies above will be useful to you.
We (and by we, I mean, I) launched "Oh By"[1] last year which is very, very much like what is going on here, but with deliberately human-readable and recognizable codes ("Oh By Codes") ....

Do you have any comments ?

Of course we had pastebin very much in mind - not as a model to follow but as an analogous service in some ways. Our message is limited to 4096 characters so it isn't quite as useful for large docs ... but it's much easier to pass around the "code" chalked on the street ...

[1] https://0x.co
Isn't surfing the web or Googling, flow ? you can be totally focused on it that you forget everything else , and times passes really quickly.
Interesting, I also am learning to code through freeCodeCamp and EloquentJS; and I was considering and looking for mentors just now (there is this paid solution if you want: https://www.codementor.io/). Ultimately I decided it is not the time, meanwhile, I am cultivating more organic relations with experienced developers that I know (even if not exactly close friends). Asking for small tips and suggestions.

I track progression through the projects I develop.

There are all the projects from FCC. But then I moved on to create:

* http://www.gittutorial.online/

* http://www.opusnota.com/

* http://www.opusnota.com/hnbc

* https://personaldev.gomix.me/

Now I am working on a Facebook Messenger Bot.

My suggestion is to create these projects to track progression. And keep meeting people (on and offline) that might one day possible act as a mentor.
Great improvements here which will eliminate boilerplate setup in a lot of circumstances. Thanks to everyone who has contributed!
I'd imagine with ES6 all nicely wired up in this release that moving away from Coffee would be an obvious next step but was way to large to undertake in one release.
The focus is on the subtle impact of using some framework for analysis rather than the gross impact of individual bias (obviously that's an issue every scientist should be and probably is aware of).

For example, statistical causal models are widely used in the social sciences. After searching within the field, I looked for a problem associated with explanation ambiguity due to how the models were framed (or could be equivalently framed leading to alternate explanations) and found this paper:

MacCallum, R. C., Wegener, D. T., Uchino, B. N., & Fabrigar, L. R. (1993). The problem of equivalent models in applications of covariance structure analysis. Psychological Bulletin, 114(1), 185-199. doi:10.1037/0033-2909.114.1.185

I'm not sure if they could extend their approach using manifold theory and an equivalence class for the set of models, but I wouldn't be surprised if someone did something similar. It could then be an example of a coordinate-free approach to data analysis in psychology.
The popular opinion in the other front-page uber story seems to be that investors should shut up and "be a team player" and that questioning the company is a "breech [sic] of trust"
I don't care too much about mental arithmetic, but I care a lot about my "mathematical literacy."

I find that reading anything "mathy" can quickly become hard to follow. Sometimes it seems the authors are being very obtuse by introducing variables and not specifying what they represent (also doesn't help that they are all greek letters which I forget the names of). But regardless, I'd love to be able to read pages of mathematics as easily as I can read pages of source code.

Anyone got tips for that? Is there some sort of bootcamp for learning the language of maths?

I feel the language part can be disentangled from the problem solving part. The same way one doesn't need to be able to come up with brand new algorithms to read and understand the algorithms used in computer science. I don't want math superpowers, just math fluency...
the message I got when I tried:

We're sorry to see you go, {first_name}. We've marked your account to be deleted. Please bear in mind that we cannot recover your account after it has been deleted.

You can always create an account again in the future if you change your mind! You can do so by visiting get.uber.com.

Please don't hesitate to get in touch if you need anything else.

Seemed pretty standard.
Agreed. The behavior Uber has been called-out for is childish, cruel, and strongly indicative of a need for mature supervision.

That this supervision didn't exist reflects poorly on the VCs: they are either so hands-off they don't know what's going on in the company they've invested millions of dollars in or so callous as to not care.
The story of "Feynman vs The Abacus" can be read here: [1]

While it's a great story and is very entertainingly written, as is typical of Feynman, I don't think he was being very fair to the merits of the two approaches to mental math -- his own vs that of the soroban.

Feynman clearly hadn't done any research on the merits of the soroban method, he just had this single run in with a random soroban salesman. From this one experience, and without very much thought on the subject, he just kind of dismisses the method almost out of hand. Such offhand dismissals are unfortunately also pretty typical of Feynman regarding subjects he is mostly ignorant of and has little experience with (such as his dismissals of philosophy in other talks).

In the story, the random soroban salesman, who clearly hasn't even very much proficiency with the soroban (as evidenced by his need for a physical soroban, vs soroban-trained practitioners who no longer need the physical device but can apply the soroban methods in their head) is matched against one of the greatest physicists in history, a Physics Nobel Prize winner who has advanced math training. That's really not a fair match.

It would have been great to see how Feynman would have fared against someone like this guy: [2] or against one of the national soroban competition winners, or against a top mathematician or physicist who was soroban-trained. That would be a fairer match and the results more indicative of the merits of the two approaches.

[1] - http://www.ee.ryerson.ca/~elf/abacus/feynman.html

[2] - https://www.youtube.com/watch?v=rPTKZ4PLkMc
yeah that's a good point!
if you knew the story you'd know that Phil did actually an abysmal implementation which had to fixed by others.
Ah, cool. I didn't notice the distinction between freestart and full. Thanks for that link; it was very helpful.
I'm developing a RegEx app for iOS/macOS, and they're both in open beta
Hmm, yeah, that sounds interesting, will check it out.
Because many automated systems/image hosting website (imgur, etc) will process JPEGs to optimize them, which I assume would no longer cause there to be a collision.

On the other hand, PDFs are almost universally sent as-is, increasing the risk of being able to 'fool' someone.
> If the IME is disabled, will the CPU still complain if you physically destroy the thing? Does anyone know?

If I'm remembering correctly, if the CPU doesn't receive a heartbeat from IME within 30 minutes, it shuts down the hardware.[1].

There are also different levels of the thing. There's a basic level that handles some kind of low-level system monitoring. The remote access stuff is usually marketed as "vPro", and it's sold as a premium feature. That's the one with direct access to the networking hardware, transmitting packets over the same physical interface, but using its own unique MAC address.

[1] https://hackaday.com/tag/intel-management-engine/
"POWER8 servers"

Produced by NSA's original and longest running partner. :) Doesn't bother me as KolabNow is just a storage and transport to me. I layer GPG-encrypted files on top of it.
15 Weird Things About Ruby That You Should Know
Uber CLI
> A lot of mathematics is inspired by physical considerations, but mathematical concepts are themselves not physical.

I'm not sure I understand your point. It is true that any computation can be modeled mathematically, but so can any other physical process. Also, computation does not require a specific physical implementation and is an abstract concept, but so what? Gödel, Turing and von Neumann were very well aware that computation is a physical/philosophical concept described mathematically, not a purely mathematical one.

> Then let's not mention it, and stick to what can be dealt with mathematically.

But the definition of what is computable and what isn't depends on the Church-Turing thesis.
Interesting phrasing. Very self-focused. Seems more consistent with their behavior to date than with a newfound sense of remorse, but it's easy to focus too much on too little.

Uber employees, do you think there's meaningful change coming?
Take it up with HR. I'm sure they'll help.
Startups: Apply to Pitch One-On-One with Insurance Corporations at OnRamp
No previewing before you actually post?
In my experience - most of the time - yes.

I have found the arc of a job to be:

1. I accept an offer I like based on the environment, the pay, and the ability to learn new things.

2. During the first year or two, I'm learning new things about the company, the industry, the software they are using, and a technology that I've been wanting to learn.

3. Usually as I'm learning my market value is out of sync with the menial raises I'm getting, the company doesn't see a need to keep up to date and the technology becomes out of date, so the world is leaving me behind.

4. I start looking at job opportunities, see what I need to learn to be competitive and start preparing for my next job. This is ususlly a 3-6 month process.

5. I start calling recruiters and move to my next job, making significant more and start over at step 1 until you are at the top of your pay for your market without having to be promoted above what you like doing.

This usual happens within 2-3 years. I might stick around for 3 just to get completed vested.
> this is a deep breech of trust in a non-public company

How so? Senior leaders at Uber seeking "advice on a variety of issues, mostly pertaining to diversity and inclusion" isn't a bad thing.

Clarifying that Travis Kalanick, the CEO, wasn't one of those senior leaders, doesn't breach anyone's trust.
And that's the right way to go about designing home automation. I want to have the ability for my bedside lamp to turn on whenever my alarm is set to go off and then shut off when I have left for work. But I also want to retain control over the light with manual control (aka, the pullstring). Getting a hue or any of the other similar bulbs would help the alarm situation but if you pull the switch of a lamp with a smart bulb in it, the bulb ceases to be smart. Thus one solution is to add a second manual control so I control the actual light and not the power to the wireless hardware inside but this means buying or making additional hardware that has to work flawlessly. I don't want to want my bedside light to not work in the middle of the night. The other option is to use a lamp with two sockets in there, one analog bulb and one smart bulb.

I think the easiest solution for now is to just keep my blinds open a bit more and just use the sun like people have been for thousands of years.
I drive past a spotlight every day on my way home from work which just flashes on and off the entire time. I'm quite sure it's because the dusk-to-dawn sensor senses dark, turns on the light, which then hits the sensor and turns it off again, ad infinitum.
This is not an alternative way of using selenium. It's a way to avoid using selenium. The advantage over selenium is that tests and application code are run in the same process, so they tend to be faster, less brittle and easier to debug. The downside is that they are not cross-browser.
> I do find the focus on compactness and contiguousness kind of strange.

They are "looks nice" (in a picture of district outlines) criteria that actually (given the geographical distribution of party members) are equivalent to deliberately gerrymandering in favor of Republicans.

And that's really the key point: as long as you have single member districts and data about the existing distribution of voting preferences (which people in a position to adopt or sell policies do), you can design facially neutral criteria whose application will result in any distortions of representation you could seek to gain from gerrymandering, and say "let's automate with these criteria, take people out of the loop, and avoid gerrymandering", when all you are really doing is automating gerrymandering.
I think I've read about Phil's shortcomings, but in the end he made it happen both technically and politically. I'm ok with software being a community effort and the less talented being helped by the more. Its a group effort to me and I don't believe in the coder superman mythos is required for good software. Not everyone can be a Linus or a Carmack.
"As investors, we certainly want to see Uber succeed, but success must be measured in more than just returns."

-- Sure, but Uber is already a mission-driven company whose success is inversely proportional to horrible things like DUI deaths -- statements like these impede their progress
Thanks. I think the discussion gets a little tricky because the groups "scientific facts" and "anti-intellectuals" are pretty broad categories.

I'm guessing that in a group of 1000 people that you would call "anti-intellectuals", some portion of them really do deserve that label.

Similarly, in the group of propositions you'd call "scientific 'facts'", some really are beyond reasonable dispute (i.e., Newton's laws in everyday-life settings). But that there are some other propositions which the academic community and their mouthpieces (New York Times, etc.) hold with unjustified confidence.
Segwit only doubles the transaction capacity, and then you are stuck again.

Letting miners decide when to increase block size is a long term solution. Segwit is not.
Let's just say that VCs (both involved in Uber and otherwise) can choose to take this as a "teachable moment" if they want to, moving forward.
Don't use email to send secret messages.
The Nickelback of startups.
Thank you! Learnt a lot from your other comment too. :)
As an investor in Lyft, I'm sorry to say that I hope Uber doesn't change anything they're doing. The Uber management is the best thing that's happened to my personal finances in a while.
Encrypt it with what? The echo? But then how can you listen on your phone? They would need to compromise the UX or store the key themselves, which defeats the whole purpose.
I don't understand HoTT. But every time I try to learn a bit about it, I go to the Wikipedia article (hey, everybody's got to start somewhere). And something always bugs me:

They're trying to build a foundation for all of mathematics. But their starting point requires weak omega groupoids. But weak omega groupoids are not exactly a fundamental object; you kind of need a foundation of something else before you ever get anywhere near weak omega groupoids. Their foundation, then, seems to me to be inevitably recursive.

Now, I get that the people involved in this are much smarter than me, and know far more mathematics. So, if you can, ELI5: Why isn't HoTT a recursive house of cards?
You can thank our representatives for that. Forcing the USPS to fully fund pensions has absolutely hamstrung their ability to operate. It was a clear attempt at putting them out of business thanks to the lobbying efforts of private shipping companies.

And if you think the story is even a little bit better losing a package at UPS or Fedex you're delusional.
Yes I feel bad for the independent contractors too.. /s
XCode got better, then with XCode 8 it suddenly got a lot worse, at least as far as crashing and speed was concerned. I think it's gotten a little better again with the most recent version, or at least I haven't noticed as many problems.

See "Is XCode 8 the worst release in recent memory, or perhaps ever?" https://www.reddit.com/r/iOSProgramming/comments/54r9ro/is_x...
Why I Deleted Uber and You Should Too
Larger than the 10 MB attachment limit of most email providers.

I'm unaware that Signal is geographically limited in any way.

Signal is anonymous as your phone number is. PGP isn't anonymous either, so this seems like an irrelevant criticism.

Again, you can obfuscate the recipient as much as you can obfuscate a phone number. You can't obfuscate the email address you're sending your encrypted email to.

This depends on how they use contacts to match users. I believe they only collect a hash of the phone numbers you choose to share with them.
In which the Uber stockholders discover that extremely aggressive, sometimes illegal behavior is no substitute for a proper economic moat, and that "an app that calls a nearby taxi" is not too hard for someone else to do. And that building a market based on brand reputation only works if your brand really IS good, and people never find out that you've always been a bunch of "just wanting a C-Class" dickbags.
Poe's law applies
it happened to something similar i did many moons ago , even with nofollow. i dont know why
Easily Monitor and Manage Docker Containers in Production
Use Noscript for browsing on old or resource limited hardware. The problem is the amount of code running on modern websites.
> There is a very real issue in that [USPS's] machines are ripping the labels right off of packages.

I recently sent a USPS package that "disappeared," and they offered the same explanation. A month later it magically showed up at the receiving end. This wasn't a brown paper package or anything -- it was packaged for me by UPS employees in a UPS store and mailed US postal service by them.

Wondering if there's some new (flaky) label scanning tech in play at USPS?
0x: An open protocol for decentralized exchange on the Ethereum blockchain [pdf]
MY SOFTWARE DEVELOPER JUST QUIT: How to FIND a NEW ONE FOR MY SMALL DEPARTMENT
Oh look, another 394 word article on how someone deleted Uber because of Susan's post.
Whining self-pity is usually bullying jerks' other go-to mood.

I honestly don't expect their behavior to change. I no longer use Uber, although this is a useful post - I never got around to actually deleting the account.
More specific typography tips could be more useful.
Play CTF: How would you exploit HN without being detected?
I'm curious because of a site called upvotes.club that was on the front page last week (https://news.ycombinator.com/item?id=13676362).

YC said HN now gets 350,000 daily users, a lot of companies and people thought it was worth trying to spam/shill here several years ago so it must be worth trying much harder now. If upvotes.club had a reliable enough system to charge money for manipulating us others may have something that works or something in the works too.

The challenge:

1) stay invisible to dang and his team

2) stay unnoticed by all of us in the community

3) take something of value

4) be able to do it again, not necessarily often but on demand

What's your perfect heist?
>The other idea is it could just be a few rotten apples giving everyone a bad name.

There's no such thing as this.

Honestly, is everyone these days completely ignorant of what happens when you leave a few rotten apples in a big bunch of apples? In case you don't know, the correct answer is that very soon, ALL the apples become rotten. That's why we have the old saying about "bad apples": "one bad apple ruins the whole bunch". Somehow, these days, everyone seems to have forgotten the "ruins the whole bunch" part of the phrase which is so important to its meaning.

It applies outside of apples too: it applies to police, corporations, any human organization really. There's no such thing as "only a few bad apples". An organization that tolerates rotten people very quickly becomes thoroughly rotten.
You know what? I am disgusted and ashamed that a message board that I read and participate in daily is reacting this way.

I'm sick of how Silicon Valley always puts money and internal graft ahead of inconvenient things like morals and acting like decent human beings. Beyond that, I'm tired of how everyone then tries to pretend that these actions that are taken out of greed and ambition to "rule the world" are somehow in the public's best interest.

I see no reason why you are reprimanding a pair of human beings who realized that the company that they have aided, abetted, and implicitly condoned through their investment, and then decided to do what little they could to try to influence that company to fix the situation.