skysight-inc/HackerNews huggingface dataset:
How would the REPL look like with progressive enhancement?

"Thanks submitting a Haskell line! You're being redirected to the output of the evaluation. If you're not being redirected automatically, please click _here_"
Awesome to have this, will definitely set this up on my desktop.

Kind of crazy that this got released and we still don't have a Google Drive client for Linux.
This description of a typical day on the ward is of course ridiculously inefficient to us as digital natives. We deal with information flows every day and can imagine ten different systems that could do this without even opening the door to the hospital.

The big 'but' is that there are so many hidden requirements here. Privacy is a huge concern. Data on patients may not leave the hospital. With the devices we have these days, it is almost impossible to create a near offline system. Almost all devices are connected to "the cloud" in some form or another, making them vulnerable.

The fact that health insurers are grossly incompetent in this aspect does not mean that hospitals should go down to that level.

Another hidden requirement is that this system has to work, always, no matter what happens. Paper notes may not be efficient, or complete. However, you can be pretty sure that while the hospital is still standing, this system works. Making a digital system that is as reliable is a very hard task.

All this will make such a system a huge investment, not only the system itself, but also in training. Balanced against the cost, it is not so evident that this is really an acceptable investment.
Yes and yes. It's still probably the biggest upset ever, but not as unlikely as their model suggests.
Here are the details for Barcelona (translated from Catalan): bit.ly/1pYMKvi
Nate Silver stops making adjustments to the model as soon the results fit the headline.
Statistics could be, and I'd say will be, a great tool for soccer. We're only just starting in this massivly complex sport, and unfortunately no comprehensive data is available to the public. I'm pretty sure in four years we will be discussing metrics than don't even exist today.
Apple actually seems to care about not selling lemons where possible (unlike other large brands I can mention). That at least gives them slightly more credibility in my eyes. They seem focussed on that over all the other supposed corporate responsibilities.
There are some numerical instabilities in my code. Theoretically the integrator I'm using (the RK4 [0]) should be a lot more accurate than the Euler's method that OP is using, but I probably have a poor choice of parameters and/or a bug somewhere.

In any case, when you max out the first scrollbar, then m_1/M_1 approaches zero. Then the denominators of the Lagrange equation will be close to zero when \theta_1 is close to \theta_2. Thus things become unstable.

Anyway, a symplectic integrator [1] would be more suitable for this problem, since it has the beautiful property of conserving energy.

[0] https://en.wikipedia.org/wiki/RK4#The_Runge.E2.80.93Kutta_me...
[1] https://en.wikipedia.org/wiki/Symplectic_integrator
That doesn't mean that the community shouldn't simply decide to actually grant full property rights to whoever is deemed to have the title.

You don't need to rely on nonsense like "natural rights" to oppose the government-granted licensing system.

(You should also not assume I support full property rights)
5 Dirty Secrets about the U.S. Economy
Gone with the wimd
Pride and prejudice
Presumably the reproductions are played on instruments with equal temperament.
Two Pagers - One. Seriously, only send in one page. Sending in two pages does not make you more impressive, it means that I have to spend that much longer wading through your text

Wading through my text?

I personally only accept CVs that can fit in a tweet.
Nothing like that at all - it's quite simple: a name that is a collection of things can be 'The [collection of]'.

- The Netherlands = The [collection of] lands that are 'nether' (=associated with reclamation from the sea, presumably)
- The USA = The [collection of] states
- The UK = The [collection of] kingdoms
- The USSR = The [collection of] soviet republics

The country called Ukraine is not a collection of ukraines, so it shouldn't be The'd. :)
DNS Dane, SSL singing with 2 CA's, peer-based trust, SSL pinning.
We probably need a mix ... and none seems to be ideal.

What would help is be more ruthless when CA's mess up, and no the pussy approach we are using now: do nothing.
I used to hate Haskell at University, until the final couple of weeks of the module when I started to "get" it. After that, exams and dissertation (which was in Python) got on top of me and I never revisited it. Now, coming back to it I am starting to remember the fun I had :)
but maybe this is only because there isn't an existing, good micro-payment system.
The Invention of Wireless Cryptography
Sure, but do you think this kind of inspection actually works? At least here in France, we hear many times a year in the media about cases where rented places are a total dangerous mess, all in spite of regulation.

When people are OK to break the law, they do it big time usually, so adding laws puts the burden on honest people more than dishonest ones...

In France, when you want to lend your house, you must have it tested for energetic efficiency. Mine (which I rent) was rated "A", which means best efficiency... Except I have all heaters on max setting in the winter. The administrative burden and high cost is on all of us, with no guarantee, plus you don't sue for higher than expected heating costs.
Best syntax explanation I've ever read. Awesome! You should write a book.
Most foreign students are like that: taking english lit without having read a 'serious' book before.

The world has 6B+ people and HN is a very very small portion of the world, just like USA and the UK.
Free Online Webinar Reveals The Secrets To Earn $300 Plus Per Day
A Paper Internet
The UK is clearly a leader
How to use an HTML5 video
that's about right. > 3k at peak. it's a simple POST for logging views. not a lot of data in each POST. not sure on EC2 box size. using https://github.com/extend/cowboy and pushing to a 16 server cassandra cluster.
If there's anything obviously wrong with the place they'll get shitty ratings and won't make any money.

As for non-obvious safety issues I'm willing to increase my chances of injury or death by 0.0001% or whatever by visiting some guy's house without a government inspection and I think most people would agree. Staying at an AirBnB is probably the least dangerous part of any given trip.
It's always better than plaintext HTTP. Nothing is worse than plaintext.

TLSv1.2 with good ciphersuites using ECDHE with a named curve like secp256r1 [murky origins I know, but we know of nothing else wrong with it, though Curve25519 is superior in my opinion], and an AEAD like AES-128-GCM or CHACHA20-POLY1305, properly implemented with no TLS compression at least comprehensively prevents Eve from spying on the contents of your connection in most cases, even if you're using self-signed certificates with no pinning and are entirely unprotected from Mallory.

A browser shouldn't call it secure or the endpoint trusted, but it should transparently replace all uses of unencrypted HTTP worldwide, including internal ones. That should not be discouraged, and will hopefully be actioned with HTTP/2 - that was the plan, anyway.

Even if the encryption is crap (Export ciphers... RC4?) I guess it does take some more work for Eve, which knocks out a few of the lower-capability adversaries.
Sending multiple signatures and relying on a quorum of CAs might be a great solution.
Too bad, it doesn't seem to work in Safari. I find what I see incomprehensible and unusable. Some shapes seem to be drawn much too large.

In Chrome, it looks better.
Brilliant, though could you add Licking Summit ?
Thanks for the feedback, I appreciate it!

1. That's strange. I just tested it and it picks up my past jobs. I'll look into it more.

2. I've seen this bug in the past and thought I fixed it. I guess not. Damn HTML to PDF conversions. ;)

3. True. I do need to add more checks

4. Good idea. I'll think about adding that.
He's an amazing chap and writes short but interesting and helpful articles.
Gimbal beacons have the suckiest battery life.
The ones that I had expired after only two months of usage.
Of course you can replace the battery (big plus) but the maintenance would be costly if deployed at a customer site.
It's not about screwing your neighbour, it's about security, it's about having ensurance, it's about collecting taxes, it's about not being unfair to the rest of hotels that just follow the law.

If you don't like the law that gives you no permission to walk around it.
The MVP for that system wouldn't be all patient data, it'd be just one metric or something that you could harden the system's other properties against. If you leak one metric, you probably leak them all (and the inverse is probably true). The training costs are amortized because they are dominated by one-time costs of learning the system for one metric, not all metrics.
> Home computers lacked the required hardware to implement a proprer Ada compiler.

Could you elaborate? Are you thinking 80s home computers like the Amiga 1000, or more classical PCs?
I haven't digested it completely yet, but I suspect that the definition of `next` in `allRationals` is incorrect

next (a, b, c) = (a, f b, f c)

I can't find the declaration for `f` (probably go?)
I work in the telephony field, and Erlang comes up every other sentence. I have limited experience with that, but Elixir in my opinion makes it far easier to jump in.

I sort of agree with the common argument about OTP needing a rename, but in the end if a developer can't get past a name, he can't get past a lot of other things either.
Well it's the haskell.org landing page, of course they're showing off the type of code that Haskell is good at. In your link, the purely functional version (15 lines around a priority queue) is more complicated than a naive version with a mutable array, so why would they advertise it?
Lots of professional MIDI instruments provide for alternative temperaments, which is part of the MIDI 1.0 specification. It's not hard to render things in just intonation.

Instruments like the lyre (second video) are most easily tuned to themselves, so I see no basis for the presumption about that either.
Do, this thing needs a more permanent home.
Ah thanks, that looks much better!
Generally the idea is it would not be granted such approval.
But the commenty style is awesome!
that's exactly the problem I thought of. Remote admin programs with any centralized profiles/accounts are pretty problematic, more so if they don't allow alternative login schemes. (Teamviewer, for example, offers password/key/pin OR login.)
Yes, but ultimately using a subset of tones that aren't equally tempered and could as well be played on an instrument that isn't.
Can anyone suggest any alternatives to Mechanical Turk that offer a better experience for the worker?
Last day for KDE Randa 2014 and Krita fundraisers. Get your last donations in
20+ machine learning tools in python
I follow the following:

Buffer - open.bufferapp.com - great insights on culture, work priority and personal development for developers

HubSpot - http://blog.hubspot.com/ - great tips on marketing for developers

Mark Suster - http://www.bothsidesofthetable.com/ - Amazing insights on views from developer and VC sides

Fred Wilson - http://avc.com/ - not particularly technical but a lot of startup advice. Also, MBA mondays are great.
There are several alternative Prelude implementations, but as far as I am aware none of them address all of these issues. Since most of the other libraries depend on the default Prelude, especially the type class hierarchy it establishes, the none breaking changes they could make are very limited. For a discussion of one of those proposals see http://www.yesodweb.com/blog/2012/08/classy-prelude-good-bad....
Things could be worse, take Scala for example.
> This is only a problem if the user structured their code horribly. The library handles HTTP requests, it should be on the edge of the architecture.

Even then you will be rebuilding and redeploying the edge of your architecture every time this library gets a minor minor version number bump.

I would choose not to have to do that, every time.
But you still don't know what it should be tuned to.
Reading it right now, really great - thanks!
why?
I think you are mis-understanding the problem, which is not where patients are but what teams they belong to and what has happened to them overnight
Flattr has been doing this for a few years. One of their best innovations was allowing people to "tip" publishers by simply favoriting a tweet:

https://www.techdirt.com/articles/20130416/01322422720/unfor...

Sadly, Twitter in their infinite desire to shoot their platform in the foot, put an end to Twitter micropayments. Flattr even offered to forego all fees, although revshare would have made more sense. Facebook could also do something in this area, by linking Like to payments, though that may conflict with their use of non-deterministic timelines as a penalty for non-advertisers.

Instead of gating demand (with ad-throttling of publishers), what would happen if social media taxed publishing value with optional micropayments via likes/favorites?

Twitter went to a lot of trouble to terminate third-party clients so they could control user interface monetization, e.g. inject ads & video. But what have they done with that control? Executive musical chairs have already started at Twitter. It's not too late to reverse strategic mistakes and re-open the Twitter platform to 3rd-party innovation.
http://en.wikipedia.org/wiki/Homestead_principle

You don't need the consent of the community to declare land as your own. There are other moral systems and ideas to the ones you specify. Just putting it out there, you know.
Does evidence from betting markets back up this hypothesis?
Go-like concurrency (and profiling) in Hy and PyPy
NASA's Voyager I hit by third solar 'tsunami'
Did Stripe require that some specific feature was added or fixed? Especially if they did, that $3750 is a small amount of money to pay get some functionality to work. Not to mention, that they get some nice publicity from this.

Regardless, kudos for Stripe for sponsoring open source projects.
Scores high on layout, not so much on usability (I, too, took a while to realize there was a live REPL on the page) or readability.

(I'm one of those people who tried to learn Haskell a couple of times but lacked use/time to really get to grips with it, so I can actually parse some of it, but the samples ought to be simpler.)
Wow, using a high-level scripting language results in short programs?! Who would've guessed.
The submit page it's almost unreadable! =)
Last I looked, hn was built with functions that wrapped primitive/direct generation of html... I can't imagine it'd take that many replacements to change the structure to use a hierarchy of paragraph-tags or divs (ironically that might also be easier to style with parent-child relationships...).

But I didn't look very hard at the code last time I looked.
That seems orthogonal to using virtual environments or not. Are you talking about putting them on your dev machine? In that case: reproducible development environments.
To bring it back to a normal Erlang analogy level, the rooms are instances of Erlang VMs. Since Erlang has isolated memory between processes, the only way to ask one process in one virtual machine (reaching it either by its registered name or if you know the pid somehow) for data (i.e. values of variables) is to send messages to it. You can't access variables/data across VMs/processes directly, you have to talk to them.

Regarding Erlang on Wheezy, I'd recommend the Erlang Solutions repository with pre-built and tested packages: https://www.erlang-solutions.com/downloads/download-erlang-o...
You must need a Positioning for your forum. What is the theme? And there are must be some members have a good knowledge of this theme. And publish relevant posts now and then. At last, there must be some rules for our 10,000 menmbers. Hope my answer can help you a little.
I guess the second important aspect is that the other person, who you share with, is a real person. He cannot be fake as to get this ID card you need to authentificate yourself with biometric information
Wasn't Atom available since forever for Windows, it's just that you have to compile it from source which I won't do so I'm not using it.
Also, it's in the losing team's best interest to play for high variance, low expected value.
Essentially yes, there were also third-party builds available.
Very true, but helpfully many other languages have a similar syntax (C, Java, JavaScript, even PHP's OOP system looks like Java) so it is easy to move between them.

This looks very alien. Is there any language with a similar syntax?
Your simulation has a "Daming factor"
Good, but not new. Windows Atom users existed for a while now. They could compile themselves (quite problematic, I tried), or use unofficial, but well maintained builds: http://atom.someguy123.com/

In the end, my congratulations to the Atom team finally getting Windows officially supported. Now we need only Linux on board as well.
It's actually pretty good and practical (unlike those "knows all sorting algorithms" assessments).
Remind me again, this is what, compared to Emacs?
It's interesting how the incentives are misaligned for the two banks. The receiver wants to wait as long as possible before returning a REJECT, because returning earlier doesn't benefit them, and in fact can hurt the customer experience.

My bank will send me a warning that an ACH is pending, and I need a certain amount in the account by 10am the next morning. That's plenty of time to move funds into place from a neighboring account (as long as it doesn't involve selling shares). And on the other hand, it's an interesting benefit that the requester of the debit doesn't see this happening.

I think the solution is an explicit ACK. We could add an optional pingback url as part of each transaction message, and let everyone else deal with building the infra.

I have a feeling it's a lot more complicated than that. $39 trillion a year is a lot of transactions to track live status for, so I suspect this is both complicated and valuable.

What the heck NACHA -- impress us with your ability to build the next gen ACH system! Oh right, unless we're talking a physical structure, that's never going to happen.
I think more specifically, East Asian languages are based on symbolic characters already, so using emoji is kind of like using a bunch of new characters, instead of being a completely unfamiliar concept.

As someone else mentioned, the two layer input systems used by these languages also make inserting an emoji pretty much the same as typing any other word.
Minecraft. The whole 3d world is generated proceduraly.
Thoughtram launches git workshops in Hanover and Istanbul
Opera 12 on Debian GNU/Linux shows it fine
It's pretty! BUT! I get the feeling that I am viewing websites through a post box slot. This seems to be the trend with currently fashionable sites, with the wall to wall slot appearance.
Here's L-systems in 3D! http://structuresynth.sourceforge.net/
Archive.org has the full book:

https://web.archive.org/web/20131022191108/http://algorithmi...
These laws and regulations were clearly created before the onset of sharing economy. And then they were useful since they provided important safety guarantees to the customers. However, this problem has now been solved by technical means (peer reviews, various forms of karma or reputation scoring etc). Many people say they feel safer, have more trust in and receive better user experience in new sharing economy services like uber and airbnb compared to traditional services like taxi and b&b. This suggests that the new technical solution has potential to be better than the old legalistic one.

Perhaps it's again the time to adjust the laws and regulations to the new situation created by emerging technology. Specifically, licensing and limits on duration or portion of property that can be subleased should be scrapped.

When it comes to registration, then assuming the government really needs to know about each property being subleased, services like airbnb could be required to export their own registry for use by the gov't. Compliance with such a law would be trivial from technical perspective (database dump with appropriate projection in some standard format).

When it comes to taxes, then of course people renting out using airbnb should pay their dues like anyone who makes a profit or receives an income. If they don't, the standard measures against tax evasion apply.
my other problem is that I've turned into a moderately successful software developer and the phd is no longer necessary for my career. along with the politics, that creates big motivations problems for me ;)
I know I've been through this in college. To each his own, but I believe Haskell is too much higher order logic for people to start with it. By having deeply strict principles (lazy, immutable, monad, curryfication,...) they managed to craft a language very tiny and very abstract, too abstract as a starter. These principles are very easy ones when they're explicit. I can be shown in scheme to an average coder with no issue.

Try to understand haskell (naive not in-place) quicksort http://www.haskell.org/haskellwiki/Introduction#Quicksort_in...
Micropayments suffers from a number of issues. If my monthly spend it $1 across 20 articles at 5 cents each then a single customer support query is likely to eat up months worth of margins for my account. Refunds are going to be just as hard. Operational costs are also generally quite high for processing payments across thousands of vendors across the Internet which requires not transaction processing, auditing, logging and so forth.

There are also practical issues such as building a common processing platform that can be used the same currency across competitors (Microsoft, NYTimes, Google News, etc), currency exchange rates, and so forth.

That said, if there were a pay-per-use model, I would happily use it without thinking twice about spending 5 cents on an article.
...and it gets my gender wrong (USian bias, I suppose?). A nice idea, but not very reliable.
Neymar is Brazil's talisman. A majority of their goals in this world cup, and quite a large percentage of their goals since he made his debut have come through his direct influence. Ignoring this was the biggest mistake in 538's prediction. Maybe football predictions needs a mix of stats and social psychology!

Thiago Silva is thought to be the best centre back in the world by most people. And by quite some distance. He provided leadership and organised that back four. Luiz, Marcelo, Maicon and Dante have never exhibited leadership qualities for their clubs.

I think that by suggesting Willian and Dante and Alves (even though Alves is ranked highly in the Guardian's top 100 list, he plays in the wrong position) would be adequate replacements was the biggest mistake.
Test-Driven Development in Go
I have 9 neigbours (4 next door, 5 below me in the building) and some of them are utter arseholes. I know they're arseholes and I know that if they started renting out their property it would be a pointless exercise for me to attempt to discuss it with them. And while I could wait for it to go wrong - which it assuredly would (some of them are fucking idiots) - I would just report it early.