skysight-inc/HackerNews huggingface dataset:
I built a scraper around 3 years ago (been through a few usernames since then), and I've had to change it once 3 months ago because the HTML output added quotes around HTML attributes.

Even though it's read only, I'll continue to use my scraper rather than the API simple because it's one request, rather than the API would require one request for the top IDs and then one call per story, so it would be 31 calls instead of just 1.

Unless I'm missing something, it seems fairly poorly designed for top stories, and non existent for new stories.

------

EDIT: Looks like I missed the text about updating to a new rendering system in 3 weeks time, and to iterate designs faster to allow mobile friendly theming. Looks Like I WILL be updating to use the API
On the bottom of their wallet tab [1], they list several participating banks, so it sounds like they might have those partnerships you mention.

[1] https://www.plastc.com/wallet
The "see todays battle" renders incorrectly on chrome Version 38.0.2125.101 beta
So they'll be barred from doing business as a corporate form of prison, and barred for live, i.e., all eternity, from doing business related to currency or finances, right?
Gaming Player Motivation in Diablo 3
Correct. Once you're done planning your trip, you can send it to TripIt (or give TripIt OAuth access to your email) and it'll be organized in your account. There is no planning.
I've thought about this a lot generally. Mostly because I went to college in Canada and didn't have a .edu email address, made it really hard for me to get these kinds of discounts. Plus, who says you need to be in traditional education anyway.

If anyone wants the DO portion of this and are not enrolled in traditional education but learning code full time and thinks they should get it regardless: email me: john@do.co
...middle-men that aren't providing any service or benefit to anyone except those that profit from those trades.

These "middle-men" are injecting themselves between buyer and seller to take their cut simply because they have the money, resources, and -- increasingly these days -- the geographic location to beat someone else to the punch.
Voodoo Alerts Makes Appearance on TechCrunch Radio’s Product Pitchoff
It claims to support Chip & PIN (EMV) but I don't see how this works. EMV is designed so that you can't clone a card and in practice is it impractical to attempt to clone a card that uses EMV.

The only way I could imagine it would work is if you have the support of the bank that issued the card. However, I doubt any bank would agree to a scheme to allow a 3rd party to generate a clone of an EMV card.
The difference is that as a web developer you don't have to drop roughly ~$2k on devices to test the older versions of browsers, you just fire up a VM.

Why? You can fire up an iOS Simulator just as easily for web developer as you can native development. The same issues affect both. In neither case would I suggest relying on simulated versions of devices - I've been caught out by too many touch event oddities in the past.
> I need to think this through carefully, but your reasoning may very well apply to health-care too.

I haven't seen the numbers on education, but certainly no OECD country has healthcare more expensive than that in the US. Heck, many pay less in public funds than the US, even though the private healthcare costs in the US are a little bit higher than the public costs -- and this was true before the Affordable Care Act, just to forestall anyone who might blame "ObamaCare".
Wow I can't wait for the "scroll to make the picture change" form of user interaction to go away.
You make it sound as if there were no portable (or 'non-windows') C# applications. Stuff I care about:

http://banshee.fm/

https://wiki.gnome.org/Apps/Tomboy

http://f-spot.org/

http://keepass.info/
It's not silly but it won't work. People in the tech community typically don't see that you can't "hack the law" like it's machine or program. Judges just don't put up with it. They're adept at augmenting the law with case law that covers the loopholes.
What's so special about it? Where can I see an example?
Developer tools are killing my buzz
Honestly the native version looks better to me. And it has the desired functionality of blocking the UI thread... I don't think you should encourage anyone to use alerts by making them prettier.
[Firebase Dev Advocate]
@angersock - the "about" value you're seeing on the Firebase Dashboard isn't broken, it's just a truncated preview. The HN team is using email for issues, so you can send them any feedback at api@ycombinator.com.
I'm sorry you just invested a lot of time in scraping. I know from experience what a pain that is. We said several times that the API was coming, and I've made it clear to anyone who asked, but there's just no way to reach everybody. All: in the future, please get answers to questions like this by emailing hn@ycombinator.com.

Re write access and logged-in access, if that turns out to be how people want to use the API, that's the direction we'll go. But we think it's important to launch an initial release and develop it based on feedback. There are many other use cases for this data besides building a full-featured client: analyzing history, providing notifications, and so on. It will be fascinating to see what people build!
Not all opinions are equal.
It appears that your data is stored on your phone. So I think that the sentence "Completely wipe your card data from your phone." doesn't mean that you will remotely delete data from your lost card using your phone but delete data from your lost phone using some other device. But yeah, it is very ambiguous.
Agreed. Would you want to see that your doctor's written stuff like that in your chart (e.g., "Patient's got some really fucking bad gout!")? No? Then maybe it's unprofessional.
Just requested my moniker.com password and they just went ahead and emailed it to me in plain text without any sort of authenticating. Great security features.

I also see the IP 88.150.178.59 in my logs. No missing names that I can see.
They if nothing else threy distort the market by adding noise. As in 99.9% of the time no new information is used when they make a trade.
That's a perfectly reasonable stance. Then again, one of those terrible plastic-wrapped pastries at Starbucks isn't that much cheaper, and walking down there on Saturday morning to get a toast and a coffee and then going over to the ocean is a very pleasant way to get the weekend started for me. Some people like some luxury goods; some people like others.
In-cloud data analysis and visualization
I made a visualization for Twitter tweet topics using d3 and Latent Dirichlet Allocation (LDA).

It's a showcase of data analysis and visualization all done in the cloud.

Would like to hear your thoughts on use-cases.
Daniel J. Bernstein, who is hosting the page, doesn't seem to be public about his politics, but is probably not an anarchist. Since it's associated with several universities, it is probably just a bit of CYA combined with tongue-in-cheek.
Question is what exactly does "participating" means.

Banks generally hate anything that takes away their branding. Less sleek of this -- i.e. reprogrammable Visa cards -- have been around for a few years but banks never supported them, again because of branding.
You really want to use the Firebase SDKs.

https://news.ycombinator.com/item?id=8423055
This implies that your SDKs don't use your own REST API. What do they use instead?
This paper is a good economic perspective complement to Matthew Crawford's more philosophical and mental health-oriented book Shop Class As Soulcraft. Both analyze the implications of tacit knowledge on the structure of work and reach similar conclusions about the remunerative viability of "middle skills", or manual but cognitively demanding trades, occupations. The paper's focus on the effect of computers on the labor market may be of more interest here, but I recommend both as thought-provoking--and potentially helpful, for career planning--reads on how we live, work, and create value.
Amazon Warehouse Workers Head to Supreme Court Over Unpaid Theft Screenings
> Solid-state lighting won't supplant the lightbulb until it can overcome the mysterious malady known as "droop"

Counterpoint:

"Incandescent lighting will never make a come back against solid state until it can overcome the mysterious maladies known as 'the fizzle and the pop', and its voracious power consumption."

(We shouldn't forget fluorescent, by the way. And that's not solid-state; it's tubes. In residential lighting, the competition now is really only between CFL and LED.)
The prevalence of the Placebo Effect across many medicinal domains seems like evidence that there is an underlying cause. Perhaps emotional well being has an impact on health?
So the AI can use up to 2 seconds of "thinking time" for each move on a some x86-server-like machine? Having played BitBath [0], I think this limit matters.

No matter how many turns are played, a match ends after 30 minutes? According to the rules, no team wins in this case?

[0] http://www.hacker.org/bitbath/
I pre-ordered Coin and have signed up for the beta and while this card seems to be much cooler (and 3x more expensive) I feel like Coin has a better chance of making it to market. Their idea and product just seems more "do-able" than this.

It's easy to throw up a list of tech specs on a website, it's a lot harder to actually ship those features. I'm highly skeptical of their support for chip-and-pin. In my (uneducated on this matter) mind it seems like the ability to do this undermines a large security consideration with chip-and-pin. What's to stop a crook from swiping my card on his reader? Does this not just make it all the easier to clone cards?

Also the battery life is an annoyance. Not one that I couldn't live with (I look at my Pebble and Pulse battery levels every few days to determine if I need to plug it up at night) but Coin's approach to this problem seems cleaner. Coin was a reach for me, this is way out of what I would spend to "fix" this problem. Also as other's have said with Apple Pay entering the fray Coin is rapidly losing its appeal as neither Coin nor this card offer the consumer protection that Apple Pay does (like not giving them your real CC number).
I'm calling shenanigans after reading their specs.

Here are my reasons:

NFC + EMV secure elements are issued by banks and can't be reprogrammed. You can't switch between them on the fly. You can only house "multiple" EMVs if you can by some grace of god magic convince the different banks, and Amex to take your card to their facility and program it with their secure info and then give it back to you.

E-ink displays are WAY thicker than they can fit in there. They are also made on GLASS substrate, much more fragile than something you want to put in your pocket. If you looks closely at the video the e-ink screen is faked by CGI. It doesn't perfectly register in the same location on every frame. There is a shake.

Driving an e-ink display requires high bias voltage, ~+/-20V. Often done via charge pumps with chips such as TI's TPS65180 (http://www.ti.com/product/tps65180). The chip alone (minus PCB) is thicker than a credit card and therefore a credit card slot. The switching capacitors you'd need to generate the voltage would also be too big to fit within that footprint.
Hit me up. I would love to talk about a new gig. Remote startup work. @tyrale hello at tyrale.com
How do you monetize a large user base without credit cards?

Ask Facebook. With Snapchat's curated "Our Story" stream it would be easy for them to superimpose a brand's logo on top of snaps that would get viewed by an audience that fits a particular demographic. I'd wager that companies see value in that.
Good question. I wonder if there was some Lisp with linear logic that would allow lexical and ~borrowed (sorry if I misuse the term) resources management.
Personally I find the "hip" use of curse words a red flag for working with a company.

If you can't even be professional on your external-facing site, it's a certainty that I'll have to put up with much worse unprofessionalism in our closer business relationship.

But that's just me, and I don't pretend to be in the majority among the HN/reddit crowd.
How could anyone trust a company to do this after Coin sold their "preorders" without producing a single working unit?
There are currently no rate limits on the REST API.
I agree that Rust isn't the be-all, end-all language. But I think this line is mistaken:

> I think a system of ownership and borrowing like Rust's
> would just add extra cognitive load for the programmer
> for no appreciable gain.

In my experience, the fact that the compiler can check this stuff ends up subtracting cognitive load. Of any language I've used, Rust code is the code that I worry least about.

Is there syntactic overhead? Yep. Does it impose constraints on design? Yep. But when it comes to resource management, everything that Rust does is just something that you'd need to use a pen and paper to keep track of in other languages (including pervasively reference-counted languages, since AFAIK there's no way to automatically enforce the proper use of weak pointers).
Nice! I'll be changing my Mac system tray app HackerBar over to use this instead of some Objective-C scraping magic that it uses now: http://hackerbarapp.com/
Really hoping some Amazon people will chime in with their true thoughts about this.
Show HN: Morsel
Here's a screenshot if you don't want to sign up (although signing up is pretty painless and completely free :) )

http://cl.ly/image/020W0r1x3J1n
I don't know if a 5 year old article is helpful really. Certainly in the film world, things have moved on since that was written; large LED light panels are common on sets now and throw out a huge amount of light relative to their size and power consumption, eg http://www.litepanels.com/1x1_ls_bicolor.php
Can't a human draw a picture of Usain Bolt in the Greek Olympics? Wouldn't such a criticism also apply to human art?
Smart cards (and NFC) are designed to make it nearly impossible to extract the private key/encryption keys.
I know Rust has RC pointers. But I'm guessing a Rust programmer would still have to understand ownership and borrowing, since the standard library and third-party libraries use those concepts.

I think what I'd really like is something like C# and the .NET base class library, but AOT compiled to native code and using automatic reference counting, with some way to indicate weak references. I know that neither GC nor reference counting quite reaches the level of "don't make me think" when it comes to resource management, but given a choice between explicit resource disposal and the occasional weak reference annotation, I think I'd choose the latter.

Anyway, enough ranting from me for now.
Totally, when I first started learning and caring more about the law I came up with all these clever hacks around various legal agreements and laws... Luckily for me I had friends who went to Law School to explain to me that the law is primarily about intent and most of my hacks weren't loopholes but instead plainly in the wrong and would be dealt with in court if they hadn't already through case law. I think its pretty common for hackers to look at legal agreements like a series of boolean statements that can be solved... sadly it doesn't work that way. Law is complicated :/
he should have paid taxes immediately upon getting the money. That way IRS would be forced to return money to the casino too. That would be a show to watch :)
Right, but the distinction here is they believe he earned it.

If they believe he earned it, and someone else took it away, isn't that theft?
What you're getting there is how the comment text happens to be stored (and presumably always has been). We've talked about changing that, because it would allow us to do some implementation improvements like... well, I forget just now. Might have had to do with caching. Anyhow, if enough people want it, we'll bump up the priority.
Same for Version 37.0.2062.124, Firefox version 31.0, and Firefox 32.0.3
I'm finding your username disturbing.
This looks very nice.

Since you mentioned Swagger--We've started using API Blueprint for internal API design and collaboration. Do you have any plans to support importing from API Blueprint?
And indeed, illegal income is discussed on the IRS web site right next to the legal kind. See:

http://www.irs.gov/publications/p17/ch12.html

Choice quotes:

"Bribes. If you receive a bribe, include it in your income."

"Illegal activities. Income from illegal activities, such as money from dealing illegal drugs, must be included in your income on Form 1040, line 21, or on Schedule C or Schedule C-EZ (Form 1040) if from your self-employment activity."

And of course they want to have it both ways. For example, income from illegal prostitution is taxable, but associated expenses can not be claimed as a business expense.
> the defaults aren't in the safest direction

Can you elaborate on this? I'm curious to know how you perceive Rust's defaults as unsafe.
Why is my 2012 iPad mini so slow running iOS 8?
They make the claim within the broader context of being a sql database. It's perfectly reasonable to consider the claim within that context.

Just taking the single phrase without considering the broader context the phrase was made in is not fair to sqlite.
According to the Google help page referenced in the article, it is on by default, but you are notified when it happens. Pictures aren't overwritten; new ones are added.
When UNIX is converted into the local culture leap seconds are added (along with time zone, daylight savings time, et al), defining dates before 1970 is irrelevant (and also untrue, UNIX times can be negative), and as systems are moving rapidly to 64 bit the 2038 deadline will be irrelevant (e.g. my Chrome AND their server software are both 64 bit already).

> There are very few good reasons to choose a Unix timestamp to represent a date when compared with ISO-8601.

Complete lack of string parsing is a good one.
There is a distinction, though it's tricky to word. It's about what is a direct effect, and what is an indirect effect.

There is a feedback loop between abstract thoughts and effects on the body, so to make a proper distinction you want to ignore the feedback loop and look at where the inputs are.

A placebo's direct effect is not physical. The direct effect is that first thought that you are receiving treatment, before it even has a chance to affect your mood.

A kidney transplant's direct effect is mostly physical. It's filtering your blood at a rapid pace.

So technically mood has physical effects but by the time you reach that stage you've destroyed the meaning of the term "physical benefit" into meaning just "benefit". Feel free to suggest better terms, but please don't muddle the waters.
Seems reasonable. What is its strength if not being small?
To bad namecheap domain is only available in the US, UK and Canada :(
When India's Flipkart turned into 'flopkart'
Thanks for the heads up--working on it now, should be back up in a couple minutes. I'll follow up when it is.
I'd argue that those sort of investments would be better gated by knowledge than available finances. There's no reason a early employ that made <$1m in a buyout shouldn't be allowed to invest 10k in another startup. He absolutely knows what he's investing in, and it's his choice if he's willing to take that risk.
Turn any room into a cloud-based video conferencing room
I am leery of pre-ordering unproven but fancy looking items given the history of many kickstarter projects. I would love to buy one if they actually make one.
What's wrong with allowing invalid ones? Surely transducers in an untyped language allow invalid ones too.
A credit card that requires charging?

Haha, no.
So, you can't call it a websight at all...
Ah, cool. There was no warning of that fact--maybe you could add that?
Then perhaps it is a great example for the author's thesis.
What need does this address? Are cards taking up too much room in people's lives?

This solution doesn't reduce the height or width of the encumbrance at all, and reduces the depth only by n*.76mm, where n is the number of cards that will be replaced. I don't get it.

Also, http://c2.com/cgi/wiki?TheZenOfProgramming
Except when it doesn't. I'm facing this problem with an embedded-ish project I'm working on where Python initially seemed like a good choice, but now we're regretting it for both performance and power usage reasons. If we'd gone with C or C++ initially we'd be having a much easier time optimizing.

Not that I'm implying Python is bad, but if your target use case doesn't allow for a desktop or server, think carefully about what tech you use.
But unfortunately it doesn't say anything concrete about what the benefits and limitations of static and dynamic languages are.
The New Squarespace Is a UX Dream That Eliminates the Back End Entirely
You gotta keep ‘em separated
Gosh, what a collection. I always feel a little sad when I see collections like this up for sale, since it's obvious that somebody loved them a lot.
https://code.csdn.net would be a better example. www.pudn.com is where I go looking for code and docs that aren't really supposed to be "open" in any sense.
I'm a Canadian student, but got rejected. Is this american only?
I don’t understand you. The amount of human art, or indeed the possible maximum number possible of human artistic expressions (from the beginning of time until the end of the universe), is, I believe, far smaller than the pictures you would have left after your sorting filter.
It should be up again--let me know if you're still having trouble viewing it.
I do agree that the process of selecting a card on the device is a bit more tedious than just pulling one of my 3 cards out. But the idea of having less bulk in my wallet - or - not caring one at all is pretty exciting.
Thanks for the clarification. I wasn't very clear in my answer before. The game ends after a maximum of 1250 turns or when all of one team's heroes are killed. If the maximum turn is reached, the team with the most diamonds wins. If every player on the team took the full 2 seconds on every turn, the game would last around 30-40 minutes.
The API will allow others to come up with competing designs for HN search.
It commoditizes credit/debit/banking products, which isn't a bad thing.
isn't the typical benefit of a middle-man that they have the money, resources, and geographic location to help facilitate transactions?
Silicon Isthmus
Thanks for answering.

I'd rather use the REST API directly, for what I need is rather simple and not downloading, installing and maintaining an SDK is more appealing. (My app was developed a while ago and was doing HTML scraping, but the 30-second limit on HN killed it, because of testing -- I don't need to query more often than twice per minute, but while testing I ran the thing a little too often).

So, what are the limits on the REST API, and how do limits work? (A max number of requests per hour would be better than per minute for example).
I don't what are do
>> Do you know many people that use more than 3 cards regularly?

It's not so much about use as it is about carry. I may use only 3 cards regularly, but I carry 13 in my wallet. Most of the lesser used cards are ID I have little choice but to carry or loyalty cards for places where I shop.

_IF_ the claims about chip and pin capability are true, I'd be able to pull out at least half of the cards in my wallet, which would be a significant amount of bulk.
This and Vessyl feel like the harbingers of Silicon Valley doom. Products that solve no meaningful problem and cost orders of magnitude more than their 'dumb' alternatives. A waste of good brains.