skysight-inc/HackerNews huggingface dataset:
So, specifying dateTimes (as defined here: https://www.hl7.org/fhir/datatypes.html#dateTime) is not sufficient. Remember, it isn't including the timezone (no code or anything), it's including the offset. The difference there is the usual conflation of time and timezone and location...basically, if you don't have the actual physical and political location, the offset is of only academic interest and you might as well just display UTC.

On 3, the complaint was specifically caused by this passage:

"However, this is frequently not possible due to legacy data and/or clerical practices when recording contact details. For this reason, phone, fax, page and email addresses are not handled as formal URLs. For other kinds of contacts, the system is "other" and the value SHOULD be a URL so that its use can be determined automatically."

Addresses (post, in your case) are arguably best handled as dumb strings, of type "garbage_human_address". The problem I have is with the explicit admission of "well, support the legacy", when everyone knows that the legacy stuff needs to go. We've been killing ourselves by compromising and allowing the mistakes of the past corrupt the systems of the future in healthcare.

As for #2: if there is ever any question about the representation of numbers, especially in JSON, you store them as strings. Twitter ran into this with ids, other people have too, and it's just generally icky. If the Javascript/JSON representation of numbers is being used (and it shouldn't, because the numeric types in JS are kinda broken), then there shouldn't be the restriction on exponential notation.
thanks for that info
Letter from Facebook's Alex Schultz
An upvote is preferable to a meaningless comment like "this" which adds very little value to the discussion.
My first tech job in the early 80s included testing batches of TI 741s. Since we always had bunches of leftovers we used them for all sorts of things. Wonderfully versatile little devices.
Neat read, but the moment of zen if you already know a bit about imposter syndrome is towards the end:

"One day, Buddha was teaching a large group, and Mara was moving around the edges, looking for a way into the group. I envision Mara rushing frantically back and forth in the bushes and trees, making plans to wreak havoc. One of Buddha’s attendants saw Mara, ran to Buddha and warned him of Mara’s presence. Hearing his attendant’s frantic warning, the Buddha simply replied, “Oh good, invite her in for tea.”

This story captures beautifully how we should respond to the impostor syndrome. We know what the feeling is called. We know others suffer from it. We know a little bit about why we feel this way. And we now know how to handle it: Invite it in and remind ourselves why it’s here and what it means.
"
What if she doesnt have Impostor syndrome and is an impostor?
down down down down down enter
Over a short period, sure. Over a period of six months, though, as the credentials get passed around and used... surely they should have noticed that their customers' sites were getting exploited unusually often, and in ways that couldn't be explained by typical poor security practices?
> instead of in the top 2%, which I believe it deserves

You would have to know how undergraduate education works in far more institutions than the average academic attends to have experiential data affirming that hypothesis. This is a problem in consulting academics about undergraduate college rankings, they know the researchers far better than the graduating classes, and generally rate one another that way.

> an academic I know a lot about how universities work and how they differ from each other

Which means you helped bring the average down, because grad school is 4 or 5 years of crap earnings.
Must you really deal with the intricacies of HL7 to do this, then, or do you simply pull a few fields from the MSH and then go grepping away for ^IN1\|(something-interesting)?

In my limited experience various parties use HL7 messages and structures in strange ways for whatever the heck they feel like, within the loose bounds of reasonableness.
>the lottery whose odds are calculated and defined to not be possible to win

Sorry, but this just isn't true. It is possible to win with a single ticket and the return on that ticket could be $xxxx million : $1.
One thing I'd miss from C++ are the alternative operator representations for && and ||, and and or.
How do you communicate with the rest of the world? Do you often make the mistake of setting a meeting up an hour off, and are you ever an hour off from other people's expectations?
Markets are truly fascinating. However much you think you know, you don't know as much as you could. The whole idea of Stockfigher really resonated with my experience over the last year and a half. Markets are incredibly complex.

Around the time a large contract ended in Hong Kong, I was at a web development conference for new programmers getting out of a bootcamp-style program (8 weeks, program or die). They put me on a panel and asked me about what it was like to be a freelance web dev.

At one point, a guy raises his hand and starts asking about equity deals. He asks what it would take to get someone like me to work on a startup with him, no cash. Now, the market's rough for that sort of thing if you want experience. I told this guy that he would just "have to find some bozo who believed in the idea so much, he'd be willing to give up salary in exchange for massive risk. Who's going to do that?" We laughed a bit and moved on.

Well, I ate my hat: I'm that bozo. I was impressed with his knowledge, so I joined up with him and another expert he wrangled. The two of them had an impressive amount of cumulative experience not only in trading, but in writing financial systems. We filled in each others' knowledge gaps perfectly. They took the lead on the backend systems and I did the rest.

Cue months of finance training, seemingly endless numbers of commits (over 5000 between just the frontend and API alone, and that's only half the system), and we quickly pushed out our first beta of BitMEX. It's our take on a derivatives exchange with a much more finance-slanted perspective than our peers. We did months of paper trading and went live November of last year (we're almost to our first birthday!). In that time, we've explored many of the very hard problems in finance (margin trading is incredibly complex), and many more in UX (in short: finance is hard, making it simple for users is even harder). And now we're trading nearly $10M/day and growing.

What's so great about today is that there are so many markets out there you can play on, and so much code to learn from. If you try Stockfighter, I commend you. I'd like to offer our simulation to the community - we run it at https://testnet.bitmex.com, and a really simple market making bot at https://github.com/BitMEX/market-maker. In about 20 minutes you can be up and running market making on our Testnet and trying out your strategies.

Yeah, it's not the most complex bot out there (and we forked it from an old MtGox bot). It pretty much does the minimum possible to quote both sides of a market. But it's a great building block for more complex strategies, and it has all the parts you need, including Websocket hookups. Come grab me on Freenode #bitmex-testnet if you want help with it.

I hope some of you give Stockfighter or our Testnet a try. Finance is a rabbit hole, but it's worth learning about.

(tl;dr: Moved to Hong Kong, met some finance pros, wrote a ton of code, and now am CTO of BitMEX, one of the top Bitcoin exchanges by volume. We have a simulation market, it's worth trying out)
I have the don't-give-a-fuck-what-you-think syndrome. I'm fucken Moses. Who the hell are you, nigger?
Hi Patrick,

Will part of the game be writing the components of the exchange (order book, matching engine, etc.)?
Assume everything you said is true verbatim. None of it is a good reason to exclude retail investors simply because you don't think people are good at assessing risk correctly. There are a lot of bad investing ideas - hell, ideas of all sorts - that aren't banned/excluded.
HFT. It's basic automation. Taking (slow, expensive) human decision makers out of the loop drastically reduced costs.
Your Power Sweeps makes it fast and easy to enter sweepstakes
The article is a bit suspicious. It talks about Thor, which timed orders to different exchanges so they'd arrive simultaneously. This is because a market maker would notice a large order on one exchange, and raise his price. This is totally and utterly expected - why should a market maker take undue risk? Increase the latency - suppose a user submitted a large buy order to Exchange1, waited an hour, then sent it to Exchange2. Is it not reasonable that the price would go up? So why is it suddenly so controversial when it happens on shorter timeframes? Why should RBC be able to make big trades and not have to deal with price impact? Why should market makers be left holding the bag?

Now whether or not HFT adds more value seems debatable. But it seems to be a fairly harmless result that naturally arises.
What sort of problems did you run into when installing linux? I have an i5 model that runs OS X. I would think installing Ubuntu via bootable USB would more or less like installing Windows.
That is not how we do any more. You have to have the skill. That is why you have a college degree. You should have total knowledge of everything. You must be proficient too.
> The reality is these bets have ~10% chance of success.

Randomly picking stocks - which is heavily advertised on TV, radio, and by your personal broker - has at least as bad of a chance. Yet we glamorize it, do we not?
I started Your Power Sweeps earlier this month. It's a great program / service that makes it fast and easy to enter sweepstakes.

We're offering a free 21 day trial, no credit card needed. Come check out my new startup!
Quite often I have to willingly do the opposite of my reflexes to understand or evolve. Accepting weirdness, fear, and diving into it to get more data.
If you integrate the crappy thing everyone's using with something less crappy, gradually displacing the crappiest parts, then the world has gotten better. Maybe not fast by Silicon Valley standards, but still an improvement.

As for health records, perhaps the expectation of a neat database decomposition—data perfectionism—is itself the enemy. For just about any given application, such complete information isn't necessary to improve on the status quo.

From my perspective, too much effort is spent creating One More Standard to unlock data nirvana, and not enough on breaking down the organizational walls and misaligned incentives that brought us to this point.

The post author alluded to this, in mentioning the EHR cash incentives that tragically lacked viable interoperability requirements, and so just served to lock in the major vendors' existing systems.
Damn it, I knew this. Thanks for spotting it. =]
Thanks for getting JSON into a SHALL. :)

It's not a timezone on point 4, as explained elsewhere that's the offset (if I'm reading the spec correctly here).

As a minor history point...JSON was "discovered" by Crockford and given away as a spec, to everyone, to make life easier. REST is a (still hotly debated) style for designed HTTP API endpoints. :)

The thing about the medical knowledge representations is that every single bloody thing that might be useful to implementors or folks looking to improve the field (from the outside, because inside medicine there are significant structural and political issues preventing meaningful change) is locked behind a goddamn paywall, taxed and kept from view lest it ever actually get out there and be useful. How much does it cost to get a copy of, for example, the standards for displaying ECG signals? Do you know where you'd purchase them offhand? How about that SNOMED?

Medicine is basically the poster child for what happens when a community is allowed to horde knowledge and IP and then self-police to ensure that you can't interact with them without paying for that stuff.
I'd much rather use something like Stockfighter, but built around experimentation; one that has no competition, and no recruiters looking over your shoulder, scrutinizing your work.

I tried to build one-- and quickly found myself far out of my league. I wish this article had been around back when I was trying to write it!

<plug shame="1">If anyone's interested, it's up on Github at https://github.com/Efruit/marqit .</plug>

I might take another swing at it if I can get through this article in one piece.
> I vote if he commits any crime, he be sent to solitary confinement till he's on the edge of insanity.

Would you be willing to be a test case? If you live in the US, you've probably committed several felonies already[1].

[1] http://www.threefeloniesaday.com/Youtoo/tabid/86/Default.asp...
The robotic cars have faster reflexes but they aren't magic. It is possible that the car will simply not physically be able to stop in time, imagine blind intersections with a large highway.

Also you should recognize that right now most of the time people run red lights or stuff like that they don't crash. If they did we wouldn't need red light cameras.
Hoist: a C++ library to debug across executions with “codeplaces”
"one count of conspiracy to distribute and possess with intent to distribute methamphetamine."

Should add "without a license", because pharma companies sell millions of dollars of methamphetamine tablets a year.
I adore that you're so up front about that, I'd love to one day be able to follow my passion quite so single mindedly, and leave worrying about how to make money from it until later.
> Here's another way to see my concern. Suppose you had a classifier that achieves 1.0 R^2; then since it perfectly predicts each school's expected value, it'll assign each school a score of 0. I'm pretty suspicious of an approach where the results get worse with better predictive power.

This depends on your view of the importance of undergraduate education, and what worse is. From my point of view, undergraduate education is an institutional obligation used to fund or justify faculty's personal objectives: research.

The reason that the model counts location is simple: universities tend to place candidates locally. I'm pretty sure the recruiters attending fairs at Stanford and Berkeley have higher starting wages than the ones at University of Kansas, and that a lot of that difference is simply regional cost of living. If you don't factor that in, you risk a bad school in an expensive place ranking higher than a good school in a cheap place.
Yes, literally, that's true. What I'm saying is that the odds are known and low, whereas with investing the odds are never known, and that itself is a leap.
Imdb2json
It has very similar recursive process of clarification, refinement and simplification with the base case on what author thinks is 'perfection' (local optimum).

map or filter procedures in Scheme or Haskell (written in terms of fold) are worth to be framed and posted on a wall.)
The dispatchers I observe use it focused on their primary screens and if something highlighted they saw out of the corner of their eye.
* Don't want poor people to get rich.

* Must protect poor, stupid people from themselves because they're poor and therefore stupid.
Thanks very much! Please let us know if you have any questions or feedback. We have several new blab examples to share, too.

Martin and Gary - Blabr developers
Provisions: cryptographic proof-of-solvency with strong privacy guarantees
If by 'stimulant medication for ADHD' you mean one of the nootropics like Piracetam then you probably know these supplements crank up metabolic oxygen utilization through the roof. And, common knowledge, oxygen deficits easily trigger migraines. Plus as a byproduct of normal metabolism you pipe out a metric ton of CO2 per annum (according to James Lovelock material) so constantly replenishing the room's O2 level is probably a good idea. Wouldn't want that average 20 pt IQ boost acquired over three weeks to go to waste would we? :-)
Exactly, the post reads as investor-class propaganda.

At the moment, the only logical explanation I can think of for posting such a piece is that you wish to reduce competition for equity by limiting the number of participants in the market. If you can limit the supply of cash, those with the cash can make many demands on those without. tptacek advocates for a limited supply of cash, carefully metered out by the cash-class, so as to preserve their position at the spigot (don't forget, those at the spigot get to take 'their' dividends/interest-payments/management-fees/transaction-fees/what-have-yous out of the stream; before anyone else even gets to see them).
Wat. You want to go back to pre-1995, the Netscape IPO?
I realized that National Socialism, the iconoclastic world-view of Adolf Hitler, was the doctrine of scientific, racial idealism, actually, a new 'religion' for our times. I saw that I was living in the age of a new world-view. Two thousand years ago there had been a similar rise of a new approach or world-view, called a 'religion'; a world-view which shook and changed the world forever.

I realized that this new and wonderful doctrine of scientific truth applied ruthlessly to man himself, as well as to Nature and inanimate matter, and that it was the only thing which could save man from his own degradation in luxury, self-seeking short-sightedness and racial degeneration. The doctrine of Adolf Hitler was the new 'Christianity' of our times, and Adolf Hitler himself was the new 'savior', sent by inscrutable Providence recurrently to rescue a collapsing humanity.

Hitler's and Germany's 'crucifixion' was all according to the inevitable workings of this unknowable Scenarist. Even the eleven hanged disciples in Nurnburg were not without significance! The most hated and dreaded idea two thousand years ago was Christianity, and the most hated and cursed man on earth was Jesus Christ. His followers were bitterly persecuted and murdered by the 'good', 'sensible' people who could see that anybody in his right mind recognized Rome and the Empire as the solid, substantial reality.

I realized that today's Marxist- Democratic world is another sprawling 'Roman Empire', and today's Nazis the early 'Christians'. What is going on is far more than a battle for political supremacy in the present social and political situation. It is the utter smashing and destruction of a society which has become so rotten that it will tolerate and even love its own Marxist destroyers, just as it hates, despises and fears the slowly-growing Nazi society which will replace it. Such mighty, awesome thoughts come to a man but once in a lifetime, if ever, and when they do, that man changes for all time.
I came back to edit this (but I am too late) because I think I am being unnecessarily confrontational. Here is how I would reply today:

I get your point that scientists sometimes do things that can be described as philosophy in the broad sense, but generally, I do not think they would be able to do that if they had been educated in academic philosophy. I believe Bohr himself falls into this category. It would be more accurate to say that philosophy is dependent on science in these matters.

I also get the point that scientists use the scientific method that was developed by people who can be called philosophers, but they developed science through doing it, and that is not a dependent relationship even if you call what they did philosophy.

With regard to examples, I am sticking with my position that they are the only argument that really counts (which is why I suggested it to pierrec), but I don’t think there are none: for example, I think Daniel Dennett has made many valuable contributions to cognitive science, and made a number of trenchant observations with regard to the expectations of computational neurologists.
Isn't Klout basically "Twitter followers + rand(20%)"? I only skimmed it, but the paper doesn't seem to directly address how much better Klout is over just going off Twitter followers.

See chart here: https://moz.com/blog/social-authority
Cliff Asness on how HFT has benefited retail investors.

How HFT has changed the allocation of the pie between various market professionals is hard to say. But there has been one unambiguous winner, the retail investors who trade for themselves. Their small orders are a perfect match for today's narrow bid-offer spread, small average-trade-size market. For the first time in history, Main Street might have it rigged against Wall Street.

http://www.wsj.com/news/articles/SB1000142405270230397830457...

Matt Levine's followup post. http://www.bloombergview.com/articles/2014-04-02/high-freque...
I absolutely agree with the idea that prisons would do almost anything within their power to prevent recidivism if their funding was tied to it, but I just strongly disagree with the idea that they'd resort to murder.

Something far more likely, in my opinion, would be them bribing parole board members to prevent their inmates from being released early. Not on the street, not able to commit a crime.
> The main problem I have with the "old rules" of investing is that wealth is used as a proxy for sophistication.

I think there are strong arguments for revisiting the accredited investor criteria, but you're missing an important fact: wealthy individuals have access to resources, like attorneys, accountants and financial advisers, that the less well-heeled frequently don't have access to. So even if accredited investors themselves aren't sophisticated, they usually aren't without the ability to protect themselves.

> With companies staying private longer, most of the growth in high growth startups is only available to the wealthy.

A lot of proponents of Title III offerings use the "average Americans are being denied access to the opportunities the wealthy have" argument but it's not as convincing as it might seem.

First, most Americans are currently not investing in the public markets[1], many because they don't have the money to. They have therefore missed out on one of the greatest bull markets in history, central bank-inflated or not. Providing greater access to private markets doesn't do anything for those who can't even afford to participate in the public markets.

Second, there are plenty of publicly-traded vehicles that provide access to private market investments. For example, for those interested in tech, GSV Capital (ticker: GSVC) owns stakes in pre-IPO darlings like Dropbox and Palantir[2].

> A similar thing happened three years ago with "rich person" crowdfunding – many critics speculated only bad companies would use it, not-bad companies started using it, and now it's generally accepted.

Are you referring to 506(c)? Adoption of this has been tepid at best.

[1] http://www.cnbc.com/2015/04/09/half-of-americans-avoid-the-s...

[2] http://gsvcap.com/investment-portfolio/
A github monoculture is equally worrying, though.
This is the basis of irony - to find the way out of Indian traffic deadlock one has to have something more than a a* search algorithm.)
Because hacker news is a tiny community in the larger tech world & insular besides?

Also Patrick has shown skill at marketing to the folks he wants to market to, so why not outsource it?
> This can occasionally be an issue for people unaware of the update schedule - I agree.

> A small learning curve of "reset before turning off for the night on Tuesdays" alleviates that problem...

No. The problem remains. This just time-shifts the problem.

In recent memory, I've had two Patch Tuesdays that sent Windows into a 5+ deep post-boot-but-pre-login reboot loop while Windows tried to figure out how to apply several patches that would just not apply. (Spoiler alert: It never figured out how, but just -eventually- gave up.)

It doesn't matter what technical decisions and constraints lead to this post-boot-but-pre-login configuration process being the way things work, it's still awful.

Every Linux distro I use seems to have figured out how to apply and configure updates before you reboot a system, rather than during the next boot cycle.