skysight-inc/HackerNews huggingface dataset:
I second that request. Having a subdomain point to the current layout for a little longer is definitely going to help the transition, especially for write access and platforms without Firebase SDKs.
I remember it was announced a few month ago.
And if all others accepted the lie which the Party imposed – if all records told the same tale – then the lie passed into history and became truth. - George Orwell
If he found a flaw in the poker simulation, I would agree with you. Cases like that have come up.

But instead he's retroactively changing the size of his bets. He plays the machine so he wins $50 then uses the bug to change the payout to $5000. It's like writing extra 0s on a check someone gave you.

It's an interesting bug, but I don't think he deserves his winnings. He was clearly playing outside the game and cheating.

That said he did NOT deserve to be SWATed. That's a massive overreaction.
The Plastc card
Everything in the post works today.

This doesn't mean that Rust is absolutely perfect. There's tons of stuff that is awkward to express, and tons of more features that would be nice to have. But the core all works, and works well.
Severe jaundice in newborns is treated with blue leds http://www.treehugger.com/clean-technology/leds-used-to-help...

Edit: LED lasers that enabled things like the Internet (Optical fibers often use DBF Lasers) were invented by Alferov and Kroemer that also shared the physics Nobel price in 2000.
It looks like what you were expecting
http://imgur.com/Bsq4gYT
This American cannot recall the last time he purchased or consumed bottled water. I do purchase and consume Diet Mountain Dew, which may amount to the same thing.
I love it, if they steal this card they stole all my cards, even the ones not in my wallet. Yey. Now I get to cancel them ALL.
http://alphachoices.com/repository/assets/pdf/EmperorsNewDru...

http://www.plosmedicine.org/article/info:doi/10.1371/journal...
You should take them down - you don't have the right to copy and distribute those images. That link is illegal. Please take it down.
I'm not a junkie, but I still have three cards:

One I use for everything, until their idiotic fraud department is confused as to how I'm spending money in Chicago after taking a flight to Chicago I bought with that card.

Another I use as a backup, for this situation.

Debit card, for extracting paper money from ATM machines.
The Internet is one step closer to universal HTTPs
I have been working on a toy project that uses the Algolia API. Maybe I'll switch it to this now.
I refuse to buy bottled water myself. But bottled water is very popular in America; right up there with not vaccinating your children.
> Would you prefer using Rust for problems and domains
> where you strictly don't need the efficiency and
> determinism (like memory usage) you get from using Rust?

It would highly depend on circumstance. How often is my code going to be run? How long will it be maintained for, and how often will it be updated, and by whom?

I think we all have a hierarchy of sorts: bash or Perl for one-off, disposable scripting tasks; Python or some other light dynamic language for when things start getting more serious, but are still personal projects; C# or some other relatively heavyweight hammer for when we're writing code that will live beyond our control, maintained by others and run for years and years.

I don't write production code in Rust yet (heavens no, not until 1.0 at least... godspeed to wycats :P ) but right now it's in that third category of languages where I trust that it can be maintained by a team and trusted to exist for years. However, I would consider Rust for that second category of somewhat-serious personal projects, because I know too well how such "personal projects" can vault unexpectedly into that third category of "mission-critical team projects". But before that, I'd need to wait for the library ecosystem to mature.

EDIT: I should clarify too that resource management is only part of the reason why I don't worry about Rust code. There's also stuff like the ability to know that a given global variable is immutable, and can't be changed out from under me. Or knowing that an innocent-looking block of code can't unexpectedly kill the process (divide-by-zero notwithstanding).
For all of its flaws I will say Google Docs Spreadsheet.

While it doesn't replace Excel fully, you can use it and almost forget you're using a "webapp." The cells/columns look great, feel great, and they almost nail the desktop experience down to a tee.

It is actually a fairly old webapp, but I still haven't seen anything which made you forget that it was a webapp quite that well. Even GMail/Outlook.com still feel like webapps even with how good they both are design wise.
The Goldman issue wasn't about defects in the work product, though. If Goldman sent everyone to jail that wrote buggy code, there would be no programmers left in New York!
Now I think this is a difficult-to-implement idea too, but not for the reasons you mentioned

1. eink can be made on flexible plastic and be very thin, and cheap too (see http://www.engadget.com/2008/09/08/esquires-e-ink-infused-ma...)

2. charge pumps can be made out of discrete components and the largest part is a coil, which can easily be laid flat and thin. You can also charge a ceramic cap (low self discharge) slowly and use it when you need to change screen contents, thus allowing you to have a smaller charge pump yet

3. PCBs can be made very thin (a cheap pcb fab I use will make 10 PCBs for $10 for me at 0.2mm thickness). And you can also make them on a flexcable that is thinner yet.

You are right about EMV though. It is supposed to be uncloneable.
Google's Geocoding API does just that.

Example:

https://maps.googleapis.com/maps/api/geocode/json?address=Berlin&sensor=false
Whilst I wouldn't go as far as to say "never going to happen", I am fairly cynical about this and similar products like coin.

Not for any particular technical reason (although I'd be very interested to hear how they plan to make this work with Chip & PIN) but from a risk/liability perspective.

At the moment most banks that I'm aware of provide an online fraud guarantee and a credit card fraud guarantee, so as long as you keep your credentials secure, they'll pay back if you get defrauded (I know it's not quite as simple as that but for the purposes of this comment I think that'll do)

so the problem with this kind of product is that you're adding another company (plastc) to the trusted list, you're going to have to provide them with all the card details. So unless the banks agree to this not affecting your fraud guarantee, you'd be taking a real risk by using this solution.

For the banks to agree that there would need to be something in the deal for them, to compensate for the loss of branding on their cards and the additional fraud risk.
A Master Class in Google: China, the Troika, and Don’t Be Evil
ISO-8601 is designed to be sortable lexicographically, so the same benefit stays there when using dumb tools.

Again, no benefit to not using it, other than you are scared of strings. If you are handling JSON from a web API, you are already dealing in strings.
the Lua interpreter is so small and simple that if you really needed libraries and couldnt' dynamically link them in you could easily compile them into the lua interpreter and push the module onto the global table :/. It's really not hard.
With a full suite of automated regression tests you'll have a great deal of confidence that any changes you've made didn't break anything.
Go nuts and experiment!
> I think mobile payment systems are much more likely to succeed

It's not either/or. Something like this or Coin are essentially interfaces for what will be legacy devices. If it were either/or, then mobile payments would certainly be the better solution.
This is excellent news, and allows me to make an app for YCombinator using our social app platform!

This should really energize the HN community.
So why, in the first place, would I want another mobile app rather than just opening the fully functional website (which is pretty simple & basic already) on my mobile browser?
Big fan and daily user of your app as well. Looking forward to the new version!
> The only way I could imagine it would work is if you have the support of the bank that issued the card.

At the end of https://www.plastc.com/wallet there's a list of participating banks, so I assume that's exactly how they do it.
Same here in the US, they even put them in the pharmacy :(

I remember one time I needed eyedrops. They were only listed as homeopathic in tiny print and were adjacent to real eyedrops in the pharmacy, so it was a bit hard to read them with my allergies going.

And I've tried washing my eyes with water, but it's not as effective as real eyedrops. Moreover, these contained "aspis", allegedly some extract from bees, which I might be allergic to. One would hope that they'd diluted it enough, but it actually listed a fairly low dilution factor so I couldn't even be sure the damned things weren't harmful.
Save the juvenile snark for reddit. About 15% of Americans - almost 50M people just in the US - have private water sources like wells.

Heavily mineralized water is not "unusable", the taste is just rather unpleasant.
Yeah, most tech companies do this, and it's awesome!

We get free GitHub plan (but try to run most stuff open source), free Jira by Atlassian and free IntelliJ by Jetbrains. Really helps us recruiting volunteers and makes it a fun and "real-life" experience for the involved students.

And of course we're now hooked on their services when moving to other projects in the future. ;)
Tutum Hopes to Hit Sweet Spot Between IaaS and PaaS with Docker Management Service
(Thanks for the correction; fixed.)

A civilization needs modern infrastructure. One of these is certainly tap water. If the tap water is not usable for one of its primary purpose – drinking – then I would say that the infrastructure is lacking, and, by inference, the civilization.

The same with road systems. If I can confidently know that I can drive safely on the roads, I live in a civilization with a modern, maintained, infrastructure. If, on the other hand, I must constantly look out for potholes, missing roads, etc. then I don’t.
Anyone who likes this notation should look into Labview. It is a visual language where you draw the network the data will follow, and is in use in a lot of university labs. There are even companies that sell equipment programmed this way. People who have done much programming usually hate it, but you can get non-programmers to build the interface for a scanning confocal microscope this way and expect it to actually work in a few weeks.

I have found that it is a horrible way to do easy things[1], but it can be a useful way to put together fairly complicated programs with multiple concurrent pieces and a nice UI.

[1] Hello world is something like find the graphic that creates an integer box and add it to the UI. Then repeat for a second and third number. Find the plus sign and connect the first two with wires as inputs and the third as the output. Change to the UI view and organize everything and add appropriate labels. You now have a display that will show x=a+b. For a programmer that is painful.
That's true, you can't totally avoid knowing about these things. But if you don't want to think about them in your code, and are okay with the price, you can.

It sounds like Swift may be close to what you want, yeah?
Types are propositions for which the text of your program is the proof. Type theory arose as an alternative to set theory in order to deal with Russell's paradox[0]. Types have been around for a lot longer than computers have. They have nothing at all to do with a running program.

[0] https://en.wikipedia.org/wiki/Russell%27s_paradox
You know, people said the same things when the first automobile was made, when the first train was made and when the first plane was made.

The hyperloop is a major, major step up from a train (even a "high speed train" so it's not acceptable to just say "stick with the old tech".
It's called geocoding. There are several free services who provide API. Here are two of them from the first page of my search results:

https://geoservices.tamu.edu/Services/Geocode/WebService/

http://developer.mapquest.com/web/products/dev-services/geoc...
Page appears down. Here's the cached version:
http://webcache.googleusercontent.com/search?q=cache:F01Elbf...
I think the same thing about myself, but do I really know that?

If I have access to a basically unlimited money faucet as long as I don't get caught, can I be sure I won't fall into the same trap of "I can just take a little more" escalation until it becomes blatantly obvious to everyone within 100 miles what I'm doing.

Press a few buttons and win $5-10k is a pretty big temptation.
Can't wait to see all the apps that will be built with this, now that you don't have to scrape the horrible HN HTML!
The tale of the neuroscientists and the computer: why mechanistic theory matters
Thanks! Inspired by it. There is a link at the bottom of the page to Vindinium, as well.
That sounds like a possible second step.

First, let's start enforcing traffic laws for cyclists.
I'm impressed by the attention to detail. I also really like the "Run into the Spike" point, especially the line, "Want to chill and watch TV? Go to a gym-esque place instead." Having effective distractions is a great strategy. On a similar note, my hockey coach in high school used to tell us to stretch if we we're watching TV. Even if you are "chilling", maybe there's a way to utilize that chill time in a positive way.
Did you understand the original Haskell function?
Why is iPhone 6 Plus Chrome failing to run Sunspider?
Just got a 6 Plus and tried to run Sunspider in Chrome. While the countdown works, no results are given (see below). Safari works fine. I'm running the test through a mobile hotspot WiFi. Does anyone else see this?

https://www.webkit.org/perf/sunspider-1.0.2/sunspider-1.0.2/results.html?%7B%22v%22:%20%22sunspider-1.0.2%22,%20%223d-cube%22:%5B32,undefined,undefined,32,undefined,30,30,30,30,31%5D,%223d-morph%22:%5B46,undefined,undefined,45,undefined,46,45,45,44,undefined%5D,%223d-raytrace%22:%5B48,undefined,undefined,45,undefined,42,43,43,46,undefined%5D,%22access-binary-trees%22:%5B21,undefined,undefined,undefined,undefined,17,16,17,17,undefined%5D,%22regexp-dna%22:%5B263,329,320,256,258,255,256,256,256,256%5D,%22string-unpack-code%22:%5B101,undefined,undefined,90,91,85,89,89,82,83%5D,%22string-validate-input%22:%5B43,undefined,undefined,undefined,31,32,33,33,undefined,30%5D%7D
Hah, true enough. But the other half of what makes Spray work is the high-level abstraction possible, which makes it easy to handle these different things generically. Consider e.g. https://github.com/4lex1v/Sprayed/blob/master/src/main/scala... , which is an example of abstracting a possible "context" for a value, with implementations for futures or possible errors (both things that go has direct support for, but it's much less clumsy to work with these things when they're just ordinary objects that follow the ordinary rules of the language). You can abstract over those contexts, writing one method that can handle a list of async calls or a list of possibly-failing calls. You can extend it with your own data types, e.g. you can do session-in-view in a principled way, using ordinary language features rather than magic annotations, by having a context that represents "database operation".
Is your argument that Americans are by definition civilized, and that wells (however they taste, as long as they are not poisonous) are therefore somehow acceptable?
Because it can be better designed, use common design / navigation patterns of your mobile OS, notify you when you get a reply, change the text size, change the theme, have richer animations, and allow you to automatically share content from other applications directly to HN?
You're using the app, or the scrapping engine (Hacker Swifter)?

The nice thing is that HackerSwifter public API is already in a quite finished state for the available functions, even if I switch to the API, the method calls will be the same.
They have both elements and allow you to dial in a ratio between them (just as multicolor LEDs are actually made up of very very small primary LEDs sandwiched together). They're not as good as HMIs or incandescents in terms of quality or power output capability, but they're 'good enough' for many situations where you just need a little extra light and it's more important to get a good shot than to go to a lot of logistic expense to get a perfect one - on a film set, time is money and there are literally hundreds of cost decisions that have to be made every working day.

The other thing they have going for them is that almost every film now comes under the hand of a colorist who adjusts the elements of every scene to favor a particular color palette - ideally one that was chosen in advance of photography and that is supported by lighting, costume, and production design. A tightly constrained color palette provides thematic unity and makes a big contribution to a film's 'atmosphere,' and generally takes precedence over photographic realism. The extreme example of this is making a film in black-and-white for aesthetic reasons; although that's a bit extreme for most mainstream audiences, many popular films are almost monochromatic with a strong tint. This creates visual tension and where the plot revolves pretty clearly around heroes and villains, strong visual contrasts underline the moral contrasts of the narrative. Comedies generally have broader colors palettes and colors are more saturated, reflecting the dramatically unpredictable and chaotic interactions of the characters.

Anyway, since shooting features on digital media became practical, and high quality digital scans of film stocks became affordable, filmmakers have exerted more and more control over the color of a film Because They Can, and the increasingly minor deficienices of LEDs are that much more likely to be smoothed away in post anyway because the white balance of a scene can be so easily manipulated in the digital realm.
It's the US government... They're always investigating, and always collecting all information they can coerce or steal in order to conduct future investigations or use as blackmail.
The 'with' idioms I've seen in the past do, which, combined with yield operators, can make for some unexpected 'fun' at runtime, but it remains extremely convenient most of the time.
7 Tips for Growing Successful Product Teams from ‘The Godfather of Adsense’
Congress will only stop renewing it if the voters demand it.
Great point... Honestly it looks great but the feature set is out of this world. Wireless charging, NFC, proximity. I mean WOW. If they deliver on all of them and are hitting it all those targets lets get them to work on the manned mission to Mars.
Investing with a financial advisor you know and trust doesn't sound like a good idea to me. That's what Bernie Madoff's clients were doing. You want a financial advisor who is trustworthy, which is a very different thing and much harder to find.
The microcontroller, smart card interface, eInk screen, bluetooth capability (including antenna), NFC (including antenna), and touch screen all seem reasonable and there isn't anything earth shattering tech wise (but probably a customized asic using off the shelf bits). Connecting this all together on some fiberglass or plastic substrate is hard, and expensive to tool for (I'd expect), but definitely possible.

The interesting bit is how they're fitting the battery and getting anything remotely like reasonable life. Even down in the single digit micro-Amp consumption range (typical for low power microcontrollers plus some resistive touch), a battery small enough to fit inside a credit card will likely only have a few mAh, at best. This will lead to needing to recharge quite often if the bluetooth turns on or eInk screen updates more than once in a blue-moon.
Fighting Ebola: A Grand Challenge for Development
Show HN: Manage a business's presence everywhere online
"Let there be apps".

Anyone with a Firefox phone that wants to work together on a HN client for it? FFOS has been lacking a good HN app.
> You pay an extraordinary amount of taxes for the 'free' education.

I once made a rough comparison, in the 60k–100k yearly salary range, for tax rates between Finland and California. As far as I remember, they were quite similar.

Just, in Finland you get (almost) free education, (almost) free health care, better public transportation and worse national defense.

I'd be happy to do this again, if you (or someone) provide the California numbers, I'll do Finland.
> Ok, I don't get it.

The short answer is HN values the top contrarian voice regardless of which side is actually in the right.
No, I think it's a more interesting history. Nakamura basically lived in the lab for months, cooking different materias in a special oven until he came up with the blue led. Then did the same for the green led.
I still prefer American cash. Besides, half the places in SF are cash only.
I wonder if they would have. If he had contacted the company (via a lawyer) and said "I can show you a bug where X happens for a nominal fee" I wonder if they would happily given him some fair sized sum of money.

But he seems to have been a gambling addict, so used it himself.
Agreed. Besides the minimal space required by using separate cards, my bank will replace my cards for free whenever they break or the stripes go bad, which happens every six months or so. Does Plastc do that?
Why could you not have released it 1 day sooner? :) I just wrote a scraper: https://github.com/calebmadrigal/hn-tracker
Supposing the word 'censorship' isn't censored...

Really happy to see more companies doing this though!
You can do it right now by embedding such message in Bitcoin blockchain. It will give you tamper-proof and timestamped message.
Yeah, I think the sweet spot is using SQLAlchemy's ORM for simple queries and dropping down to core for more advanced usage. Best of both worlds.
Let's go through some simple logic here...other countries have less expensive healthcare, they pay less in public redistributions for healthcare, and that equates to a better healthcare system? If I'm a skilled doctor, from an microeconomic stand point, I'm going to work in a place that has higher compensation. You seem to go under the assumption that less expensive = better...
xkcd has a good take on this: http://what-if.xkcd.com/34/

It's discussing tweet variations, which is a much smaller set than the set of valid 5MB JPEG files, but even then it's rather a lot.
The language they do use is familiar,I suspect from precedent that establishes a test for violation of the free speech clause. Which is probably why they use it, and not the fuzzier term censorship. A legal complaint has a different audience than a press release.
Great post. I think it's the first I've ever read about Rust clearly clarifies the owner of a ownership is scope. It may sound ridiculous but all other talking about ownership without mentioning who is exactly the owner.
You contact the platform and you tell them. That's what happened with GitHub and Jetbrains, my university domain wasn't accepted by them, some students contacted them and both times they were fast to react. Sure it's harder than with an .edu email address but it's far from being an issue.
Yeah, we launched http://owegoo.com just a few months ago, trying to solve a few of these problems. Please hit me with feedback - here or at sofia@owegoo.com!
> C# and the .NET base class library, but AOT compiled to native code

Mono -aot and .NET Native.

Just not with RC, though.

Or D, if you with to have both GC and RC.
Yep! The gameplay is very similar, but the tech stack, signup process, method for participating, stats, etc are all different from Vindinium. But they were definitely our inspiration (as Forrest mentioned, we actually have an "Inspired by Vindinium" link in our footer).