skysight-inc/HackerNews huggingface dataset:
> any interface would struggle with the level of depth that the game exposes

But there are plugins that make doing certain tasks much, much easier. So a reasonable interface can be made.

DF's interface doesn't struggle, it lays down and moans.
Forgot to add, but you are totally correct if more people were educated on the potential and where/how to get malware, you would be much safer. I don't use an av and dont get malware.
Then why do you insist on having a government?
From what I can tell, if you receive a 1099, you also have to pay for FICA (Medicare & social security) regardless of your FEIE status.
Pretty cool to see his views on bootcamp graduates
Could you provide an example where the borrowing would cause issues for immutable data?

I'm still learning Rust, but I thought the fact that you could have as many immutable borrows as possible would limit what errors the borrow checker could throw at you.
Systemd is in the "extinguish" phase of its dominance. "Not my problem" is something you can only say once you're on top.
> If you're not solving problems in the real world, you're not really solving problems; you are just being smug and 'clever'.

systemd is a project that wants to change what the real world is. It makes no secret of this. See, for instance, the very small /etc/os-release file: http://0pointer.de/blog/projects/os-release.html

"It's our hope that by dropping support for non-compliant distributions we gently put some pressure on the remaining hold-outs to adopt this scheme as well."

Sometimes they aim too high and it just doesn't work (see, e.g., the stateless systems stuff that assumes that everyone is bought in completely and also loves btrfs). When that happens, they don't start dropping support for everyone, they just quietly give up. But I don't think that support for SysV init scripts or /etc/fstab is evidence of a changed view on pragmatism. The way to change the world was to start with compatibility the world as it is, and push steadily for improvements. Device naming is unambiguously a place where the world needs to get better, and systemd is right to push for improvements (although I may disagree quite a bit with what specific improvements they're pushing for and how!).

Also note that Poettering is quite specifically is okay with /etc/fstab because he doesn't see anything he wants to change with them: the format is expressive enough for everything he envisions. https://github.com/systemd/systemd/issues/4961
No, that's a fact but even if you call it an opinion you share how can the nonsense he spouts possibly give credence to notions of twitter censorship? That makes no sense at all. Or is intellectually dishonest, if you prefer.

The only explanation I can think of is you didn't know who Scott Adams was or didn't notice the verbiage came from him and then decided to be an ass about it. And I'm sorry, calling people liars and [citation needed] is so far off the classy path that you should not be surprised others follow you into the weeds. You were wrong then rude then insulting :)
In part, but there is sugar or corn syrup in so many products, especially US products, where there is really no good reason for either.
Rails Machine | DevOps & SRE | Full-Time | Remote | Hiring Junior to Senior Levels

http://railsmachine.com

We give our customers the ability to reach out to us like they would an internal DevOps team!

As DevOps/SRE at Rails Machine, you will ensure our customer’s applications are available, fast, and secure. Our customers need the best service, support, and products, and we need you to help us deliver. You’ll work with virtualization and container technologies (Xen, Openstack, Docker, and Kubernetes) and setup high availability data clusters (MySQL Galera, PostgreSQL replication, Redis failover, ElasticSearch clustering, Memcached, MongoDB etc.). You'll manage application instances built with Ruby-on-Rails and Elixir/Phoenix (to name a few) and layer on management, orchestration, monitoring, and alerting for fleets of instances. If you’ve ever wanted to work at a scale that few companies do, you’ll find the right challenge here at Rails Machine!

Responsibilities:

* Manage availability and performance problems for customers

* Pair with other SREs and Systems Administrators, mentor junior staff

* Author blog posts and participate in the community as a Rails Machine representative

* Create and maintain system architecture, design, and implementation

Minimum Qualifications :

* Proficient in Ruby with additional experience in C/C++, Python, Elixir, Java, or JavaScript preferred

* Experience with config management or automation framework (like Chef, Puppet, Ansible, Capistrano)

* Experience maintaining production infrastructure on a Linux environment

* Intermediate Ubuntu system administration skills

* Strong DevOps experience and customer service skills

* Self Motivated and Diligent.

* Ability to participate in on-call/pager rotation

* U.S. Residents Only

Interested? Tell us what you'll bring to the team by emailing hiring@railsmachine.com !
I found using DF to be about like using vi. It's a nightmare to start using it, but once you know exactly what to do, the interface becomes invisible to you.

That said, there are definitely areas that could still be improved and I do use DT to manage skills, too.
Show HN: GitterSearch – intuitive visual search for watches, rings and fonts
> Doctors without borders disagrees with your assessment in the USA.

Not really - I didn't say that the barriers don't exist. I said that doctors aren't the ones responsible for them.

Requiring one year of residency in the US is not an unreasonable requirement, for a number of reasons. But the bottleneck in the number of residency slots is the funding for them (which is subsidized by Medicare), and doctors aren't even responsible for this requirement anyway.

The AMA, by the way, is not a representative body of doctors - only 25% of doctors actually belong to the AMA.
How much does live chat increase conversion?
No, I certainly don't agree with that. Anybody can dual boot their PC, if they install the second OS themselves. Apple took exactly the same view of BeOS, which had failed to sell BeBoxes.

All discounts have strings attached. You either want the deal or you don't.

"Anti-competitive" in this case simply means "not giving the competition a free ride".

Companies tried to sell Linux and Unix PCs in competition with Windows, and they failed. Some went out of business. IBM tried to sell OS/2 systems and failed -- it ended up paying to have OS/2 taken off its PCs and Windows installed, even though OS/2 ran Windows. Apple ended up getting bailed out by Microsoft just to keep it alive.

You can lie to yourself for as long as you like, but it would be better to face the fact that people wanted Windows, and they didn't want the alternatives available at the time.
I'm a patient with an auto-immune disorder. I'm going to share some of my lessons/surprising things I learned in healthcare/drug discovery.

I did YC fellowship with a healthcare startup in the clinical trials space. I am one of Watsi's biggest fans(zero hedge) and excited to see them go after this.

Here's some hard things I learned over 8 months entrenched in industry, meeting everyone from Hospital execs to drug development experts.

* The top of the funnel is screwed by food environments in the USA. Completely preventable metabolic syndrome accounts for a large percentage of clinical trials research.

* One of the unfortunate realities in the USA is that a lot of our advanced drug research is financed by metabolic syndrome related drugs. There's 8K clinical trials a year and a non-trivial percentage are from metabolic syndrome related problems.

* We have a patent system that encourages developing drugs that interact with a small number of enzymes and molecules that we already know and understand how they operate. Low, if not zero risk.

* The rules around patenting pathways, treatment methodologies, research tools, and assays are flawed/seem poorly designed. As an outsider looking in, these things seem like a paralyzing bottleneck for the industry. These need to be looked at much closer.

* GPO Squeezing. The manner in which GPOs squeeze medical device companies to create an artificial monopoly and drive prices up has to be examined in a much closer way.

* Ground game & Synthetic chemistry- The reason startups in the pharma space get acquired based on my dicussions with R&D folks at multiple Fortune 500 pharma companies is two fold. 1/ The drug companies have enough sales reps to push product fast. There's massive room for some sort of disruption here to allow small scale medical device and pharma startups to push product. 2/ This one's tough, but the large pharma companies have enough money to do all the synthetic chemistry to go from lab to scale. That's changing though. What used to be a $400M
requirement has shifted to a $100M requirement, but we'll see how this evolves. It's a lot different from software. The know-how is extremely well hidden behind private walls.

* Aggregated healthcare and genomic data has little value. There's 68,000 genetic marker tests on the market and 8-10 new ones come out each day. Knowing what they do and/or how they create proteins that block/assist efforts is a monstrously tough problem that isn't waiting for computation, but is waiting for actual experiments on humans.

* The mathematical complexity of drug discovery is hard. Even if the data is maximized, the throughput of discovery is low. We have 7Bn people, 15K diseases, and 3Bn genetic base pairs. Bonferonni Corrections and Family wise error rate abound. We're not waiting for super computers or for an ease of aggregating data.

* The tricky part of selling to hospitals is that you have to create ROI within 6 months.

If anyone here is building a healthcare venture or drug discovery venture and believes I can help, don't hesitate to reach out.

Godspeed.
Thanks for sharing!

I'm currently leading the (soft) transition of a two-platform, not-so-much-shared-code code base (ObjC, Java, Swift, C++) to React Native.

We hit some snags early on (mostly wrt tooling; also prepare to alter your mind set) but as the article states RN yields an astonishing amount of code reuse between platforms as well as heavily reduced turnaround times.

It’s way too early for conclusions/doing a post mortem for our project at this time.

Nonetheless I’d say we’re able to iterate faster by an order of magnitude and the added value of discussing features and domain logic/behavior for both platforms at the same time while enabling UX/UI to get results/feedback faster is a huge win.

That said, I’m really looking forward to the challenges that lie ahead (i18n, RTL quirks, proper unit/feature/integration testing scenarios, non-trivial native bridging, …)
Elsie.
thats an old stat - its over 50% of the Fortune 100 now
That blog post insinuates that 'strict' HPKP wouldn't work, yet despite this Google Chrome actually enforces strict HPKP... but only for some Google Domains. It's rather a double standard. I wrote about this: https://www.devever.net/~hl/policymitm
Privacy is Power: Why the fight for privacy matters
We're looking at using Stripe more. (We already use it because PayPal won't support Amex in the UK.) But no, a lot of systems are not ideal because we are mostly doing mid 4 and low 5 figure B2B transactions (many use wire transfer but a lot of people in companies have credit cards they can use more easily).
I still find myself frequently working on an unfamiliar Linux system, or one where I can't install any SW. For those situations vim or emacs knowledge is still good to keep around.

Plus the vim-emacs debate is fun to keep alive, it's a like a surrogate discussion. Other people might talk about sports or the weather.
I think it goes without saying at this point that systemd sucks.
Good point. I am a bit sad that Castlight seems to be struggling and the stock price is pretty low. I thought it had a good mission and solution.
If you think that policy is pure benefit for consumers and the only costs are to greedy mustache-twirling men, then there may be another bubble going on.

It would mean that the US uses its leverage to push drug prices down to marginal costs, which would almost be the last domino in payers willing to pay for something like the value of new drugs. But drug development doesn't make sense if you can only charge marginal costs.

The downsides of such a policy are going to be felt long-term; nothing is as simple as "we pay less and they get less".
Its sad that interception receives such a bad reputation because of broken security products. Yes, a proxy is a weak link. But if implemented properly and in a trustworthy way, then its better than having endpoint security, which is often worse. And no, the proxy does not belong on the endpoint itself! If organizations with proxy interception are not able to scan traffic, they will just drop the traffic. Instead of using MITM mitigations that don't allow interception at all, we need better user experience (with choice) and safe(r) products.

I have a little side project where I try to implement a proxy for myself. I want to remove ads and be able to scan and cache downloads. I trust the adblock plugins and endpoint security products far less than a MITM proxy, I wrote myself.
Odd, I never really felt that way, I just put certain jobs on repeat and kept huge stockpiles of food, booze, etc. The quantum stockpiles of stone help, though.
Internet Ombudsman Proposes Opening Cryptocurrency Exchanges in Crimea
Internet ombudsman has proposed allowing citizens of Crimea to use cryptocurrencies and the opening of a cryptocurrency exchange on the peninsula.

According to a report by local news media, Dmitry Marinichev, a Russian internet ombudsman, has proposed allowing legal and physical persons, with residence registered in Crimea, to use cryptocurrency wallets and freely exchange digital currency into Rubles. Moreover, he believes that the launch of cryptocurrency exchanges in Crimea would also attract new investments in the region.
The full article you can read under this link: https://coinidol.com/internet-ombudsman-proposes-crypto-exchanges-in-crimea/
Interestingly, we already discovered a mechanism for drastically reducing the cost of healthcare back in 1986. It's a way of crowdsourcing the problem called high copays. Basically, you have to pay out of pocket for 90% of your health care up to a (high) cap.

It turns out that patients are very good at figuring out which health care will improve health and which won't - the high copay group had no statistically significant difference in health from the low copay group, and spent about 30% less money. What a crazy magic bullet, huh?

http://www.rand.org/health/projects/hie.html

We ran a directionally similar experiment in 2008, and got much the same result: low copayment causes people to consume a lot more medicine, but with no objectively measurable improvement in health. (Subjectively, people with insurance feel healthier even if they never go to the doctor.)

https://www.nber.org/oregon/

In both cases we ignored the result because we don't like it.
Little bit of poison for everyone
Fetishism. For some people it's the only thing that feels like 'real programming'. Ultimately it's an emotional decision rather than a functional one.
Every tool for its job. If you have serious dynamic behavior and you try to handroll it yourself, you risk either low maintainability and bugs in your bespoken optimized DOM manipulation algorithm or doing things in fundamentally inefficient ways. That said, people should be cautious about taking on new dependencies, and definitely need to take an evidence-based approach to performance optimization.
> Its not like competent teams were using it in production. Right?

I've heard that about 1000 times a day for 6 years. Usually the person stating it is snickering as if they are clued into some unknown secret.

Mongo does work in production at many shops, and in many forms. Sometimes it's used as the main database, sometimes it's used to house specific slices of data, etc.
In my experience, mongo lets you check the end result and try inserting again.
If that is true, how is a pilot project in the developing world going to help at all in that sense? It doesn't seem like it is particularly relevant to the goal of reducing bureaucracy in the United States. Or do they really believe making a software platform is the missing piece here?
I don't mean to trivialize any of the other concerns you mentioned, I just wanted to say that there is some uptake of GraphQL in the Clojure community. graphql-clj is one option, and I know of at least one other library being actively developed.
New site for help Building your PC
Quite the researched article by the weekend meteorologist.
Reversing digital signals with inspectrum [video]
NetHack springs to mind.
After you spend some time in DF, the interface isn't bad at all. Actions are separated into semi-logical sections, you get a feel for what keys navigate what menus ect. Tools like dwarf therapist and dfhack alleviate the worst of the UI problems. The real problem with DF is in its performance. Any fort more than a few hours old will grind to a halt as 100+ dwarfs pathing algorithms compete for a single thread. Fluids further impact performance, and if you get invaded? Have fun with 10-15 FPS until you give up. It's extremely disappointing as these late game interactions are usually the most fun.
Making Money Online for Software Engineers with Courtland Allen
Asus ZenFone 3 Zoom Review – DigitalAmple.com
I applaud this initiative of collecting more data on this, by starting a small trial in an area with fewer confounding factors, and later applying those lessons learned in places with more interconnected systems in place.

One unfortunate fact is that a small proportion of people 'consume' most of the medical care. Operational inefficiencies, the concept of health insurance, a byzantine cost structure, and in the US, after-the-fact billing conceal -- or at least spread out over time -- some of the financial pain of care. This is a sort of societal compromise to avoid confronting the problem: a society either shoulders (i.e. subsidizes) the cost of care for its most unhealthy, or lets them perish outright.

Today, most civilized societies tiptoe around this subject by subsidizing medical care for the elderly for political expediency, where the marginal benefits (even for the particular individual) of life extension until funds finally run out quickly diminish, while leaving folks of prime working age bear a large portion of their own costs in case of misfortune, to say nothing of underserved minorities and the economic poor.

Perhaps the best value of conducting this trial in a developing country isn't solely to get away from the political machinery of a mature healthcare system, but to escape the political baggage of a post-industrial society and see if technological solutions can work if morals and politics aren't in the way.
Beach cities. Navy ships. Grateful Dead songs.
One of the conditions imposed by the US Justice Department in the anti-trust settlement was that Microsoft was prevented from doing separate deals with all the main manufacturers. That was probably in place for a dozen years. Did you see what a difference it made?

You didn't, so I'll tell you: it pushed up the average price of Windows and made Microsoft more profitable.
Free Trial: Your List of Most Engaged Facebook Followers as Leads or Donors
Pretty simple use case but I integrated the Cognitive Service API with a simple personality quiz app that allowed the user to upload their photo to determine gender and age in addition to the questions they answered that helped determine who they got matched up with.

Very simple REST API, I was able to mock everything up with POSTMAN(chrome rest app) then quickly port the calls to PHP code making simple curl requests.
>They're almost like public utilities, and saying "you use Facebook so you must not actually care about privacy" is like saying "you rely on the police, so you most not actually care about cases of police brutality."

False equivalence. Facebook is NOT a public utility, despite your assertion. The police are. The police are paid for by your taxes (plus traffic fines...), and are part of your local government. You can vote for your local governmental leaders, who have control over the local police. Facebook is a private corporation with voluntary membership. It is not part of government, you have no say over it whatsoever aside from "voting with your feet", and you can't even compare it to actual public utilities like your local CableCo that you probably get your internet service from, or the cellular provider you get your phone and mobile data service from. It's not a utility, so it's not subject to any real regulation the way that utilities are in theory. It's entirely an optional, voluntary service.

So a better analogy is "'you use Facebook so you must not actually care about privacy' is like saying 'you drive a giant jacked-up pickup truck with gigantic wheels and commute 100 miles/day in it, so you must not actually care about the environment', or, "...'you participate in illegal dog-fighting and cock-fighting activities, so you must not actually care about animal rights and welfare'".

Facebook is not a utility, it's not a necessary service at all. You have the choice to use it, or not, just like you have the choice to subscribe to cable TV, Netflix, Hulu, etc. or to use other web services like YouTube, Gmail, Yahoo! Mail, AOL, or MySpace. (There's actually people who still use those last 3!) If your social circle has a problem with you not using AOL and MySpace and Yahoo! Mail, then maybe you need some better friends. Same goes for Facebook.
While I've never managed to last longer than 5 minutes with the game, I am appreciative of it for inspiring a new era of management sim type games like Banished, Rim World, Gnomoria, etc.
> It probably is; it's quite common for fair numbers of hospital staff

Sort of, yes - in NYC, nurses are almost all members of 1199SEIU, for example, and the shift-work nature of nursing makes it easy for them to be employed simultaneously by multiple hospitals. Though my point is that this is usually handled on an individual level (by the nurses who choose where to work), rather than the hospitals themselves directly coordinating staff schedules in tandem.
I had a lot of success back in 2013/14 by having our outsourced graphic designer directly modify JSX files in our codebase. He picked up just enough javascript to figure it out. I just told him where the file was or set up a test harness and he delivered pull requests against our actual codebase.
Hey! I did this with two main objectives: learn React and start building a portfolio to get a job as a junior web developer.

As a bonus I wanted to try to implement a new UI to comment threads, to solve this preference of mine to read sibling comments on sequence (instead of all indented children of a comment).

I built it using React at Gomix (which is great btw, even for someone just learning to code), so using NodeJS also, and the data comes from Algolia's HN API.

I would love to get feedback. Anything, really, but especially at the code quality from the "will this help me get a job?" perspective.
The code is here: https://gomix.com/#!/project/hn-level-based-view
Ah sorry, might have been that I joined the stream late. Thank you!
Saying that doctors are not responsible for restrictions on physician training and certification is like saying that banks are not responsible for credit card and payment processing restrictions and regulations. The government is enacting and enforcing the restrictions, but the doctors are campaigning for them (under many different justifications and tactics).

The AMA is like many other trade organizations, in that it often acts as one of many lobbyists for industry interests.
That doesn't match any of the research I've seen on the subject, and I've looked quite a bit. Granted it's a tricky thing to study.

Do you have any citations from (competent, peer reviewed) journals?