skysight-inc/HackerNews huggingface dataset:
Anywhere space is at a premium. PB/rack matters some places.
Your homepage there has a heavy focus on health records. Have you considered building upon the FHIR standard?
Make doesn't really force an incremental build. It's also quite trivial to have a semi-incremental build, where the build unit is libraries not object files.

I'm yet to see a tool that doesn't become just as obfuscated for complex builds though, you're script for instance (bash? python?), is probably just as illegible to someone new to it.
This is just factually incorrect. AWS hard partitions all instance types, except T2 (which are overcommitted, and clearly advertised as such: "burstable").

So, if you provision an x1.32xlarge with 128 vCPU and 1.92TB of RAM, you get a single, dedicated host with that much CPU and memory. Nobody else gets it - it's dedicated to you 100%.

The profit AWS is making is purely due to datacenter efficiency and being able to automate their operations at scale.
I think part of the problem is that everyone that comments then upvotes. Same as askreddit, for instance. Plus I wouldn't be surprised if these are manually pushed out of the top, there's like one a week and the mods must be getting sick of it
And how many hours have been lost by everyone and their dog re implementing make?
Does anyone know of a EMR system that could house my household/personal health data? One of the struggles I have is organizing my own health data in a singular place with structured data formats, document uploads, etc.

The closest thing I have found is http://mymedicalapp.com/ but it appears to have been abandoned by the developer.
How many Internet exchange points do I have to take out to bring the entire Internet down for all practical purposes, including the Bitcoin network?
I've found that writing commit messages by stating the problem in the subject, and an explanation of the solution in the body makes them very clear and descriptive.

For example:

Problem: Windows build script requires edit of VS version

Solution: Use CMD.EXE environment variable to extract
DevStudio version number and build using it.

I got the idea from ZeroMQ's/hintjens' various repos.
and <del> are still in the standard
To test this hypothesis, look to California. Here we have a very large healthcare system, a variety of insurance providers, a variety of care providers and no internal barriers to insurance competition. Still, practices/insurers use different EMRs, sometimes a little different from one another, sometimes radically so. Further, providers/insurers are loathe to move away from systems they already have because of some of the issues mentioned by @JusticeJuice (currently top comment). 1.) It's super complicated 2.) It's super risky 3.) It's super hard to buy and sell, in part because of 1.) and 2.).

Even without barriers to competition, there's no consolidated EMR format or a software market with many competing players, what makes you think that opening it up nationally would revitalize the market?
Two reasons why organizations should switch to self-hosting social media
IE/Edge has prioritized scrolling performance more than other browsers on Windows for a long time now (mainly because Microsoft cares more about touch on Windows than other browser vendors do).
Please don't use Paypal. I know OSS does not imply "free as in freedom", but Paypal is just about as un-free as it gets.
Your statement is factually incorrect. The US federal government has given little or no money directly to EMR vendors. Instead the HITECH Act grant funding went to providers to reimburse them for purchasing and implementing EMRs. And in order to receive that funding the providers had to demonstrate that they were actually using their EMRs in a meaningful way.

Most other countries don't have universal EMRs, and the ones who do aren't necessarily happy with them. One size doesn't fit all.
It's essentially a giant design proposal - yes it's all open source, but theres nothing you can download and start using - yet :)
jQuery 3.2.0 Is Out
Given all the discussion about vegans here, I dread the day when a high percentage or, god forbid, majority of the population start looking down on those dirty, pesky, meat-eaters that ruin the environment and "won't anyone please think of the poor animals?".

Honestly artificial meat sounds like a repulsive idea an i'd never consider eating it regularly, maybe just taste as a curiosity.

I like my steaks rare, I like the taste of the juice that's left by the blood in the steak. I like to see the red in the meat.

Some vegans reading this will think I'm a horrible person. Others will think themselves better people than me because they are not enslaved by meat. Honestly, I find this much more repulsive than the way animals are treated in farms.
EIGHT platters? More platters more failures and heat, isn't that right? Or does He change the equation on that?
I'm still waiting to see interesting topic modeling results on non-news data. The news has this tendency to follow a relatively low amount of topics, making it easy to discover meaningful word distributions, but reviews, messages, and comments written by "normal humans" almost never seem to.
And why do you trust they implement it the way you saw? Is the code public? Even if it was, who guarantees they use the same implemention?

I know many wonderful people working for the government wanting all the best for the people doesn't mean it always end up like that.
It's definitely something to consider, depends on our project roadmap.
Udocker, run docker containers without docker
Doesn't that mean you're assuming the number of people staying with any language X is the same regardless of X?
The team members, as part of their responsibilities for
troubleshooting technical issues related to the site and
Google’s products, have access to users’ accounts.
Apparently Barksdale exceeded this authorized access to
spy on a group of specific people he’d met.

Another former site reliability engineer told Gawker that
Google gives such engineers unfettered access and “does
not closely monitor SREs to detect improper access to
customers’ accounts, because SREs are generally considered
highly experienced engineers who can be trusted.”

https://www.wired.com/2010/09/google-spy/
I can't help you directly as I don't use Google Drive for any production stuff (and those that I know who do are very much smaller operations than you and have minimal issues).

BUT - have you tried this question in /r/sysadmin? This is the sort of question that would be great for that sub.
May I make a suggestion: Try Amazon Aurora. You'll get 500,000 read operations per second, and 100,000 writes per second. It supports up to 64TB of total capacity, and 244GB RAM on your primary master. You can also have up to 15 read replicas with a similar footprint. You should seriously try it. It's amazing.
Commits can serve as a supplement to documentation. When you properly commit the different logical steps that led to the current state of the code, it becomes incredibly easier for another team member to get why and how you have implemented things a certain way.
How to Get a Design Job at Airbnb
We had similar issues with OneDrive to the point where we just ended up sticking a file server inhouse. There is absolutely nothing comparable to double clicking a file on a mapped network drive and have it open up in a second. IME The cloud stuff has't quite matured to enterprise or even SMB level yet.
Insurance companies are already allowed to sell across state lines.

http://www.modernhealthcare.com/article/20161010/NEWS/161019...

https://www.forbes.com/sites/brucejapsen/2016/10/10/sorry-tr...
And in most cases they can send that data to each other, at least in the sense that their existing systems are capable of interoperating based on open standards. But to make it work the provider organizations often have to configure and test data interfaces with other organizations. That's an expensive process and no one wants to pay for it.
> you don't understand a concept unless you can ELI5

Do you have any particular reason to believe that there are no ideas which are simply difficult? For example, I assert that the Monadicity Theorems are difficult and defy easy explanation; and general relativity is difficult and defies easy explanation. It's not that we don't want to explain these things simply: it's that we can't because they just have too many prerequisites.

There are some open problems in exposition (such as forcing, which ought to admit an intuitive explanation but no-one has yet found one), but knowing that we don't yet know how to explain something simply is not the same as refusing to explain something simply.
>an array of tuples where each tuple stores something and a reference to an index in the array?

That's not​ trying hard enough. That's litterally the definition of a cons cell. (The array is simply raw memory and the index is a pointer)
Biographies Infographics – Funders and Founders
Netflix realizes that the value presented by AWS for outweighs the costs. If you feel differently, you should probably ask yourself what information you are missing, rather than just dismissing Netflix and their decision. It's clear that Netflix knows more about operating applications with tens of millions of simultaneous global users than most companies...
I never wrote that macros are required to control evaluation. Rather, what I wrote is that there are examples of macros for which evaluation is specified. In fact, most ANSI Lisp macros are like this; unless stated otherwise, those constituents of a macro call which are forms are evaluated once, and left to right. The whole point is that this sort thing can be specified, because there is a robust way to write macros to meet the specification.

I gave if as an example; it was not intended to be an example of a macro which has to go out of its way to ensure once-only evaluation.

There are common examples of macros that use machine-generated unique variables to hold the results of evaluating an argument form, in order to be able to insert that value into multiple places in the generated code. An implementation of with-slots likely has to, for instance.

In documenting a library of C macros, we cannot specify a strict evaluation order without seriously constraining which of those macros are actually implementable.
Though if you've taken a course on variational calculus then question 2 is completely routine and you're at a great advantage relative to someone who hasn't taken such a course.
The macro recorder in Notepad++ has saved me tons of time processing or parsing files.
How much traffic do you get? and is it all static?
This reminded me of Hao Lian's writing, e.g. http://blog.fogcreek.com/fparsec/. He blogs at http://hao.codes/
Yes, thats the main focus of the project. One of my critiques of healthcare systems is they do wayyy to much. Eg a practice management system (pms), handles appointments, records, invoicing, staff management, inventory, decision support - so much stuff.

I'm instead focusing on just health records - and the interfaces medical professionals use to work with them.

I've had a good look at FHIR and many other standards, but FHIR is built for an interoperability model - eg, your record is sent back and forth between your gp, hospital, specialist, labs, etc. I'm instead focusing on a central access model - so all of the parties interested in your record are all accessing one central point, so I'm doing something a bit different, it almost looks like NPM.

That being said, I'm all for any standard becoming the industry standard - I don't care what it is, anything is better than nothing. So I wish FHIR the best of luck :) http://standardhealthrecord.org/ is also a standard I really like
That's simply false. Hospitals and other large provider organizations often do insist on extensive customization and non-standard configuration during EHR implementations. I've seen it happen. They'll spend weeks going around in circles about ridiculous issues like the placement of a logo and the format of a lab result document. You really can't blame the vendors for that.
From an HN point of view it's a dupe because the topic has had numerous major discussions, including about archiving, and the comments here differ little from those other threads.
I've been in the industry for about 10 years. Like I said, it's more about limbering up my brain. I have a good time with it, and usually learn some new things. Memorization is pointless, so I try to solve new and interesting problems rather than re-implementing the same old data structures and algorithms every time.

To be sure, some people take it too far. The "four months" figure does not come from me.
there is something incredibly beautiful about the command line, and being able to pipe stuff through those things at lightning speed, finding exactly what you want. its so pure, and so useful. and its fun to look at the source for those too. ive gotten alot of mileage out using the basics + jq (https://stedolan.github.io/jq/) to inspect data.
If you want something to Google, the result is completely standard, and it goes by the name of "stars and bars".
With regards to Texas Hold'em, Conterfactual Regret Optimisation [1][2] was already able to beat humans in limit games, while it seems that this new approach is able to do the same in no-limit games. My naive understanding is that no-limit games are harder to crack because there are more possible outcomes, thus the available information (poker is an "imperfect information" game) becomes "even more imperfect".

[1] https://arxiv.org/abs/1407.5042 (yes, the author is the same Oskari Tammelin who created Jeskola Buzz, a popular piece of music software).

[2] http://www.nature.com/news/game-theorists-crack-poker-1.1668...
This makes sense.

I see two problems with stars:

1. they force you to think: should it be 5, 3, 4? Too many options.

2. people use stars in different ways: I have seen many reviews that read "best product even", with 4 stars instead of 5. Some people "save" 5 stars for something really out-of-the-ordinary good, while others give 5 stars more easily (me)
I agree and think that total tax rates should be capped at a far lower amount.

At some point in running your own business you realize that large portions of the tax code exist to throttle back the rate of growth of smaller companies while giving away money (tax breaks etc.) to large behemoths.
Double bonus for this, we've been working with FHIR at Lumiata and it's quite good for certain things. Difficulty is that most EMRs as is work with tabular databases, and FHIR isn't quite organized that way. It does require some work to translate the tables people usually have into that format.

Still a native FHIR EMR would be really cool!

[EDIT]: https://www.hl7.org/fhir/ for the interested
My last macro took about 12 seconds. Really complicated ones can take a while if you have very conceptually-heterogenous text structures, but it's literally "start macro + do stuff + finsh macro" -> use macro.
The Jetbrains plugin is really good. So far I've found that it covers everything I use. Saving is not an issue with Idea since it autosaves and keeps a local history of your changes as you work.
I'm actually very disappointed by this. In almost any case, I prefer a 5-star system over a binary thumbs up/down. A more detailed rating system allows me to differentiate my absolute favorites from content I thought was merely interesting. It also helps me to do pairwise comparisons of different titles. If my only option for saying I like something is "thumbs up", then I lose a significant amount of information about which titles I like more.
Looks like a CoD-style tactical FPS, but in Great War drag. Might be fun for people who enjoy those sort of games, but I can't really say; on the one hand, I'm no longer that person, and on the other, I only got far enough into its Humble Bundle page to see

> Gore Settings: Players can now experience the real horrors of WW1.

before I started laughing, and I still haven't stopped.
Read this and you will understand more

http://www.braveclojure.com/clojure-for-the-brave-and-true/
Spin Partners with the City of Austin
What if you need to run a third version of the command, or a version that involves deletions, e.g. "less /really/long/path/to/..."?

bash-3.2$ less /var/log/authd.log.0.gz
"/var/log/authd.log.0.gz" may be a binary file. See it anyway?
bash-3.2$

I type: control-P control-A meta-D zcat control-E | SPACE less

bash-3.2$ zcat /var/log/authd.log.0.gz | less

On the OS X terminal, you have to configure it to treat option as meta before the meta-D above will work. I forget whether common Linux terminals require such configuration. (Edit: zless would work just as well here, and on Linux "less" appears to basically have the functionality of zless.)
I'm not sure I agree with this decision. People have different tastes and when looking at stars I would say anything between 3 and 5 is a good indication that it might be worth checking out.

If you limit that to just thumbs up or thumbs down whatever gets the most votes is what its going to rate. There is no "partial thumb" option to know if its neutral
Thanks for your thoughtful reply. I'll give /r/sysadmin a go.

Google tech support recommends posting to Stack Overflow and tagging it so their support folks can take notice. So far in my reading of lots of SO posts, the Google tech support official answers are of little help.
As far as I can tell, there's no economic incentive for health care systems to undergo these transformations willingly. Remember, the digital transformation didn't occur until the HITECH act in 2009, which mandated the use of electronic health records. Why digitize your operations and worry about maintaining tech infrastructure when you can do everything on paper with a handful of secretaries? You could argue providing better data-driven healthcare to patients, but guess what--most health systems don't care because they make money every time you get sick.[0]

With HITECH, the government forced them to transition to EHRs, and here's what hospital systems optimized for...

1. Reliability

2. Optimizing billing

3. Guaranteeing compliance with different protocols, particularly those related to billing

Openess? Interoperability? They don't care. You're piling on more technical and administrative costs without the promise of future returns.

> ensuring highly trained individuals have half decent tools would be a huge goal for society - but almost all healthcare software is still frankly, terrible.

You know who hates EHRs the most? Doctors. Do you know who loves them? Hospital administrators. Guess who pays for the EHR? ;)

[0]: An exception to this is Kaiser Permanente. They insure the patients for which they care, so they're incetivized to improve health to reduce costs over time.
Haskell has list fusion so efficient list code never actually constructs a list that lives on the heap to be GC'd to start with.

So, with that proviso, the answer to your question is yes and that as a result sometimes list code can be faster than vectors.
The speed up for diesel appears mistyped.
You haven't been paying attention. I've been working on products which exchange HL7 messages between organizations for 20 years. It's very common now. Some configuration work is usually needed on each interface but that's mostly a solved problem.
Do we want the format to be more ubiquitous? Org-mode is fantastic, but the format itself is .... obviously organic.
Historically, exchanges that are failing have significant spreads from stable exchanges (Mt. Gox comes to mind).

So, there is risk with this strategy. One of the exchanges could fail and you lose everything you have on that exchange.
> Compared to a contiguous memory structure such as a C-style array (and its object oriented derivatives: vector, ArrayList, etc), iterating a linked list is frequently 3-10x slower.

Careful. I've actually done some recent benchmarking (in OCaml, not Haskell), and the results don't necessarily bear that out, especially if you need dynamic arrays rather than static arrays.

A particular use case is the creation of dynamically sized temporary data. A bump allocator will put list nodes in a contiguous section of memory, but does not require resizing. A dynamic array may be resized several times, requiring additional copying and allocations (and possibly expensive major heap allocations).

As a result, the relative performance difference not only may not be as dramatic, but can actually swing in the favor of linked lists.

Note that I'm not saying that performance degradation due to poor memory locality of linked lists won't happen, just that there are plenty of use cases where this is not a problem.
We've used this style in our commit messages for a few years, and it's been great. We also only allow fast-forward merges of squashed commits for our branching strategy.

[ISSUE-ID]: Title

[Problem]
State problem and customer impact

[Solution]
Describe and justify solution

[Test]
Describe automated/manual testing
Either behavior is allowed by the CommonMark spec, in fact.
Project Torino: a physical programming language for kids with visual impairments
Heres what I'm braining: Have everyone meet up, and a driver delivers a 6 pack to location.
If you're memorizing, you're doing it wrong (IMO, in general).

I think that if you are working on some moderately challenging and varied personal projects, that's probably also a great way to prepare.
Bloody hell, I thought I was having issues because of my multiple devices.

How the hell have you managed to stay sane dealing with it on that scale?
Tao definitely knows about prime numbers. Whether mathematical approach he takes, he is relevant to the field.

https://en.wikipedia.org/wiki/Green–Tao_theorem

https://en.wikipedia.org/wiki/Terence_Tao
A lot of people seem to use it with tmux or similar, where it get's started a lot more often, at least with no server running.
I always wondered who might be doing this. I never expected to see an open-source tool, since it introduces immediate competition.
The Office of the National Coordinator has been helping on some aspects of that through support of the HL7 Consolidated CDA (C-CDA) initiative. So we do have a vendor agnostic data interchange format. But typically patient records are sent from one provider to another; there's still no good way for patients to "carry" their records.
Smashing Magazine just got 10x faster – Netlify
Free resources for learning full-stack web development
The version of basic income advocated by some conservatives abolishes all other welfare programs to fund basic income, the idea being to eliminate expenditure on means testing overhead.
This is great

Some of the active verbs are also commands that automatically close/reference issues right out of the box on GitHub & BitBucket (& I'm sure on GitLab too)
> The OS is in no position to sandbox multiple tabs running in the same browser

Who said anything about tabs?

>> More like: Leaking local information over Tor is equivalent to not using Tor

> This isn't even slightly true

There is no middle ground. There are two states here. Anonymous and not anonymous. Once one is not anonymous they are not anonymous. If one leaks one's local IP one is not anonymous. If one leaks one's voice data one is not anonymous.

> At some point you have to trust that your software is doing what it's supposed to do.

I agree. The thing is that Tor Browser is supposed to be limiting data leakage whilst Chrome is supposed to be sending data to Google.
Repeating that list in your response doesn't underscore your point, it instead emphasizes how little you have to add in rebuttal.
https://soundcloud.com/idontlikewords/sets/listening-to
Offline-First Apps with Couchbase Sync Gateway
FYI, the reindex API was added as experimental in 2.3, so it's been there for about a year [1]. Even as experimental it worked great.

[1] https://www.elastic.co/guide/en/elasticsearch/reference/2.3/...
Correct me if I'm wrong, but they also do "dry run" launches where the crew themselves don't know whether or not it's a drill, right? So they could safely assume that the real thing is also one of the regular, unscheduled drills.