skysight-inc/HackerNews huggingface dataset:
Yes, it has happened to me that type errors (both NPE and ClassCastExceptions) caused problems in production that should have been prevented by a better type system.
Does anyone know where/if the video of the presentation will be available ?
Meet the tech company performing ad injections for Big Cable
High quality hashes are unique in practice.

Suppose every person generates 1 billion files a second * 7 billion people * 1,000 years = ~3x10 ^ 28 call it 10^29. For a collusion among non identical files using a good 256 bit hash you get ~1/(2^256) * (10^29) * (10^29) = ~1/(2^198).

Or 1 chance in ~4 * 10 ^ 59 of finding even one collision.
A brief reference to ITER is not a discussion. It does not talk in detail about the most promising fusion experiment on the horizon.
It's not entirely either/or. They have a website and an official app, so advertising is always going to be on the table.

You make money by charging companies for access to the platform. Charge for access, charge for users, charge per tweet. There are options. This is not a new idea. (See EDI etc.)
I heard this detail on the radio story of the same topic: The shawl did not belong to the victim, but I forget the details of how they could know that. They also traced the fibers of the shawl to polish or russian origins, which would be consistent with belonging to the polish emigrant.
Same here, I expected a lot more when I clicked.
Yes, I read your comment before replying. I was responding to his take on Bitcoin, which isn't very accurate.
Very cool. As you expand your product line, I doubt it will be too long before Backcountry (also based in Utah) takes notice.
Yeah I feel bad criticizing such a cool endeavour but that website is awful

I'm guessing its aimed at smartphone users, only a tiny bit of info per "page"
my sense is that the literature already knows how to break RSA-1024 given enough compute

"given enough compute", we can break any crypto just with pure bruteforce, although in practice I believe there's a point at which the amount of power that would be required becomes physically impossible due to the limits of computation within the universe (i.e. Moore's Law will definitely end sometime). To me, that says using extremely large hash sizes can keep things quite secure - even attacks that reduce complexity by many orders of magnitude could be impossible in practice - e.g. a 2048-bit hash for which a 2^500 complexity attack is found won't be any less practically secure.

...unless we somehow discover that P = NP, in which case the world could become a very interesting place...
I agree that this is pretty much cookie stuffing, but calling it a "tax" seems to imply that this cost is passed on to the user, when it is (as the article mentions) actually a cost born by Amazon.
I think you are the one with deficiency in the language. "Slave" is used in that kind of nonliteral sense all the time. Slave to gas prices, slave to the weather, slave to fashion.
> Look at "make-pathname" [1], for example. It was made as general as possible as a compromise between all the different filesystem path representations used at the time. On modern systems, several of the parameters, like the host, device, and version don't really make sense any more, but they're still there for backwards compatibility.

As it happens, I'm at the beginning of writing a CL for a very constrained, very weird little environment (hope to have a Show HN about it in a few months to a year), and the host and device parameters are extremely useful to me.

They're keywords; you needn't use them if you don't want them.

> My guess is it's easier to just come out with a new Lisp dialect and hope people start using it, like Clojure has done, than the massive resource sink of coming up with a revised standard.

Which is sad, since a new standard (say, a CL-2015 package…) would be able to build on top of much of what is really good about CL.
You were taxed when you received that money, so you don't have $1000, you only have $700 (assuming a 40% tax rate - sub in your own rate as applicable). If you get a tax deduction for giving to Watsi, you can give them $1000 and only lose $700 out of pocket. If you do not get a tax deduction for giving to Watsi, then you can give them $700 and lose $700 out of pocket. In either case, you are giving them $700 out of pocket.
I'm in software and if I could hire more American engineers, I would. It's not about the cost for my company, it's about the availability of skilled talent and American schools aren't producing nearly enough of it. We've been hiring overseas for nearly a decade and unfortunately I don't see that changing anytime soon. More H1Bs would at least let us bring those great guys over here, which would make my company more successful and would obviate the need for us to send millions of dollars abroad.
According to Dropbox, I've earned 91.88 GB of free storage.

Of course I now pay for it, only for the packrat feature though.
Right I get what you're saying but this isn't a long term trade, I'm looking to set up a sort of 'jack in the box' trade where if price leaps up or leaps down I'll catch the ride and then cash out. I expect this trade will be done in a day.

For example, I remember being in NZ when Air NZ (publicly traded national airline) was in financial trouble and their share price was tanking. As soon as I could I bought up loads of shares on the (correct) assumption that the NZ Government wouldn't let the only national carrier go bust. Sure enough the NZ Government announced a rescue package and I made some good money.

Thankfully I had the good sense to bet on Uncle Sam in 2008 and made a killing in options.

My point is that sometimes politics makes for 'wealth transfer' events in the market.
As a Scot living in the US, I'm curious to know what's going to happen the other way around.

I'm concerned about what will happen to my British citizenship in the event of independence. It seems like Scotland would introduce its own citizenship and passport with independence, but it is unclear what would happen to existing British passport holders of Scottish descent.

If the answer is dual citizenship, I wonder how this will affect the availability of public services over time. For example, as a holder of both passports, would I be free to pick and choose which country I draw a pension from, get healthcare from, and pay tax to?

For me, there are too many unanswered questions. Currency is the tip of the iceberg.
Lost in America
AL BAGDADI DEAD ISIS
More shameless self-promotion:

https://github.com/superjamie/playlist-generator

It's just a PHP file lister and audiojs, but it works on pretty much every modern desktop and mobile platform.
In all fairness, SEC filings are a rather incomprehensible format to read, even one this short.
I've made a lot of Home Depot purchases in the last month (yay, new credit cards for me!), and I don't recall ever being asked for an email address either by a cashier or the self-check kiosk. Maybe it's just my local stores don't do it, though.
How does this handle YouTube's advertising?
> In the US you don't end up with a debt to the bank if the value is less than the loan

That's only in certain states. Most states are "recourse states" where the bank can sue you for the difference between whatever they sold the property for and the remainder of the loan.
After the EMV liability shift date (October 2015), the fraud liability for a card-present, non-EMV transaction falls on the party which was noncompliant, the issuer or the merchant. Hopefully this will be a significant driver of EMV adoption by both issuers and merchants.
Doesn't work. That requires you to pull a door open with your feet, using the strongest muscles in your body but in a way in which they are weakest.
Almost, but not quite - focus stealing is an anti-pattern, full-stop. It shouldn't be feasible to do it in any context.
> Taxing "income" and "cash spending" is the same (at least, where I am taxed).

The upthread scenario addressed income taxation, and you asked whether or not people were not then taxed again on the after-tax amount because it was cash spending. Taxing income (with certain exceptions) may be generally comparable to taxing cash spending (with similar exceptions), but you don't generally get hit with both.

> If I am a business and have earned $1000, keeping it in the bank is exactly the same as if I withdrew that $1000 and put it under the bed in $20 notes. I pay tax on that $1000. I can give it to Watsi, who is outside of my country's tax jurisdiction, and I must pay tax on that $1000.

Sure, if you have $1000 of business income that isn't used for a tax-deductible business expense or tax-deductible charitable contribution, you have to pay tax on that. So, if you're marginal rate of taxation is 30%, a $1,000 donation to a local (and therefore, deductible) charity would actually cost you $700. So, if you could afford to give that $700, and find that Watsi is a better charity for your charitable impulses, enough to warrant the fact that you'll only be able to give them $700 for the $700 cost, rather than $1,000, you should just give them $700. That was the point lubos made upthread [1].

You then asked [2] whether that $700 didn't create an additiona tax liability as "cash spending". No, it doesn't. The $700 is the amount of the $1,000 left after the tax liability for not spending it on a deductible purpose is considered.

[1] https://news.ycombinator.com/item?id=8287739

[2] https://news.ycombinator.com/item?id=8287768
> You were taxed when you received that money, so you don't have $1000, you only have $700 (assuming a 40% tax rate - sub in your own rate as applicable).

30%, actually, or $600 @ 40%.
I think it would have made more sense for Krugman to frame this as an argument for a new Scottish currency: his point is that

* a currency union without a political union is bound to cause problems if you wait long enough

* history shows us that nobody is willing to fix the currency until it's too late

So it would be better if Scotland avoids starting on the wrong track by simply creating a currency. As he states, though, the Scottish secessionists are bound and determined to go the wrong way...

(Side note: Labor productivity is lower in Canada, but something tells me that working hours are shorter and vacations longer...)
Amazon doesn't want to defend this phone. It want to fix it, but it isn't ready to yet:
The most popular critical review on Amazon points out that the phone has features that are:
• Supposed to always work working very inconsistently;
• Features that are useful and expected in Android inconsistently implemented.
Plus it has no alternatives for many common apps. This implementation of the phone is broken. Amazon may or may not be able to iterate into a make of a better phone, but if it can't, this will be a loss.
Paul Krugman is so much better when he's being rational about economics than when he's on yet another tirade about how bad Republicans are – whether one agrees or not, it's just uninteresting. This is similar to how Richard Dawkins is utterly brilliant when he sticks to evolutionary biology but kind of insufferable when he crusades against religion.
TRS-80 Emulator in Go
> "Aloft" is a bit of a misnomer, I believe, for something sitting on the Moon.

Sure :) But it's attaching something to a satellite rather than launching a satellite. After all, the moon is a satellite of the earth, but a natural one rather than an artificial one.
It's not clear if US is going to be Chip+Pin or Chip+Signature. This is going to add some confusion come next year.
> In the US you don't end up with a debt to the bank if the value is less than the loan

Could you explain this a bit more. I think you are saying that in the US when you sell your house for less than the value of the loan, the banks takes the loss instead of you, which is not how I thought it worked. Does this have something to do with mortgage insurance?
True not the best wording. Was thinking about it more from the perspective of Reddit taxing Amazon.

If I were Amazon I'd be disappointed not because of the poor quality traffic, but because a top 100 site, with threads on every conceivable topic, can't successfully promote a site with products in thousands of verticals.
What laws of gravity would those particles have to obey?
Satoshi Nakamoto's IP address and login credentials compromised
The Satoshi Nakamoto SourceForge account has been hacked
> In the US you don't end up with a debt to the bank if the value is less than the loan, but thats not the case in the rest of the world

This varies between different US states (real property law is generally not federal law) and, IIRC, between first and second mortgages in some of those jurisdictions.
"Responding to the increasing threat of cyber-attacks on the retail industry, The Home Depot previously confirmed it will roll out EMV "Chip and PIN" to all U.S. stores by the end of this year, well in advance of the October 2015 deadline established by the payments industry."

Don't excuse laziness.
Hackers have changed bitcoin's description to read:

Buttcoin is a peer-to-peer butt. Peer-to-peer means that no central authority issues new butts or tracks butts. These tasks are managed collectively by the network. It’s like a bitcoin, but with butts instead.
Cooperation: Where we part ways with our ape cousins (2013)
AFAICT the rotation problem stems in large part from trying to use Keplers laws for a galaxy where they simply do not apply. I've even seen this problem in an article in Nature. It's quite a bit more than a 2-body problem. I'm in favor of these simulators plotting the rotation curves of simulated galaxies.
(1) Don't use debit cards. You're much better protected as a consumer when you use a credit card. http://www.bbb.org/blog/2013/11/do-debit-cards-and-credit-ca...

(2) Use BillGuard https://www.billguard.com/

(3) Review your transactions every week or so via a personal finance tool (I use https://www.mint.com/)

I don't particularly care if my payment credentials are compromised as it's highly unlikely a fraudulent charge would go unnoticed by me just using the advice above. It's quick, easy to set up, and stuff you really ought to be tracking anyway.
Maybe it's time to think about the rest of the WORLD. Those other countries need bright, educated people too...
For a really sophisticated attacker, even 2-factor authentication isn't secure from this.

They can ask you for the 2-factor authentication code the same way Google does. You would type it into the phishing site.
Vinli: Making cars smarter, safer and more fun
Home Depot Confirms That It Was Hacked
Braintree, Popular Payments Processor, to Accept Bitcoin
Science Publishing Is Systematically Broken and It’s Time to Fix It
The Problem with Reclining Airplane Seat Design
Thank you, I'm glad you liked it! I'm afraid I don't understand what do you mean by pastebin history, could you explain this to me, please?
This whole debate is ridiculous, much like Texas perennially threatening to defect. No way that the UK would let Scotland leave with the oil revenues. There is that other article that points out that if Scotland defected, the Shetlands (oil revenues) would have an equally good claim to leave Scotland too.

Then what would Scotland be? The sucking welfare hole that swallows a huge amount of UK tax money, without any more tax money to support it. I.e. the poor backwater of a frontier country it once was...
Soylent is the first one that comes to mind.
> Say what you mean

Which you can do with or without profanity.

> Anyone offended by profanity will be just as offended by quasi-censored versions of same.

I can't imagine why this would be the case and anecdotal it has not been the case with anyone I known (including those offended by profanity).
theymos: "satoshin@gmx.com is compromised"

https://bitcointalk.org/index.php?topic=775174.0
A whole-Earth approach
Then I’ll change things…
I'm going to try and get this working with MEGA cloud storage, since you get a 50gb capacity account for free.
Both cards that I recently received have a chip. One of them is a debit card so it already has a pin, and presumably at some point I'll at least have the option to get a pin for my credit card.
Agreed on debit cards. Another way to vet charges is to use something that notifies your phone whenever you make a purchase. Simple bank does this, maybe others too.
Some home depots let you pay with paypal as well.
If you think Firefox is bad, try writing an extension for Thunderbird. All the docs talk about old XUL based extensions and new Jetpack ones, and there's even articles on their dev site about building Thunderbird extensions with Jetpack, but the truth is that Thunderbird support was removed from Jetpack. I had to check git logs to find this out!

To get a restartless "Hello World" Thunderbird add-on running I had to bang my head against a wall for a solid week. It was not pleasant, to say the least. In the end the code itself wasn't bad (especially after I decided to just use Browserify and bypass their require() mechanisms completely), but finding the right incantations was horrific.

The debugger situation was very bad, but looked like it was improving a little. I was able to get my Firefox beta to connect to my Thunderbird beta and remote debug. Except that it couldn't reliable set breakpoints, or step in and out of privileged code. And my console.log() message only went to the global debug console. Oh, and I had to write console.log()—extensions don't get that by default.

Sadly in the end I discovered that the part I wanted to override was deep in the bowels of the C++ code, making it more or less impossible. It's an XPCOM component, so there's a small chance I could make a replacement component in Javascript and forward all but the functions I want to override through to the real one, but I got overwhelmed and stopped working on the project. :-(
I think he means if you get foreclosed, the bank has no recourse beyond just taking your house. If you sell your house, then obviously you're responsible for the difference.
Love the EMV plug, as if it'd actually have helped. EMV transmits the card information in the clear, it only makes physical copying of the cards harder (Which really doesn't matter since credit cards can be used online).

The only thing EMV would achieve is making this data slightly less valuable, but still worth it for the attacker. Replacing the EMV cards would also be more expensive by an order of magnitude.

tl;dr: if you use your EMV card on a compromised POS, you'll be as fucked as you'd be with a magstripe card. Your bank will be ten times as fucked.
Sorry about that, it probably wasn't fair to tease. Here are a few books off the top of my head that you might enjoy:

The Piano Shop on the Left Bank by Thad Carhart

House: A Memoir by Michael Ruhlman

I'm also going to throw in a few other books, mainly because I see Crawford's primary argument in a different light. I do believe it is essential to work with your hands. I spent the last few months doing just that and it is has been very instructive. Practical skills are so very important. However, I also think there is an essential human spirit to be enjoyed as well, something that is very present in the moment when engaged in such work. For that reason, I'm going to recommend a few other books:

Gentleman in the Parlour by W. Somerset Maugham

Twilight in Italy by D.H. Lawrence

Man's Search for Meaning by Viktor Frankl

Zen and the Art of Archery by Eugen Herrigel

In the Land of Pain by	Alphonse Daudet (Julian Barnes translation)

Seven Years in Tibet by Heinrich Harrer

Crawford may well disagree with my thoughts here. He seems to be a pretty devout stoic, but I never met a stoic who didn't have the heart of the mystic beating deep inside. They just need a little push to bring it to the surface.
It's neither free nor open-source and it's cloud-hosted, but IRCCloud (irccloud.com) probably deserves a mention. Like I said, it's a bit of a different solution since it's more than just a client, but what I like about it is that it basically solves every problem a typical IRC user is likely to encounter:

- It stays auto-connected with no configuration.

- It offers a great desktop (web-based) UI, including embedded images, videos, tweets, pastebins, and more.

- It offers fantastic mobile apps for both iOS and Android, for both phone and tablet form factors.
> I think you are saying that in the US when you sell your house for less than the value of the loan, the banks takes the loss instead of you

This is generally the case with a voluntary sale at less than the loan value, but those are generally only possible with the consent of the lender (who has a claim on the property which must be extinguished for you to sell it.)

It is also sometimes the case in the event that the lender forecloses on the property for non-payment, and the foreclosure sale produces less than the amount owed on the loan -- but this differs between different states.
I went there on a whim when I was living in Lausanne. It was crazy: the lowest priced watches on display were around $40K.
The thing about revising a standard is that it's a social task and not a technical one, and the cost of getting everybody on board is accommodating differing opinions. See the sibling about nil vs '() vs #f. All this is to say, if you want to get the CL hackers on board, you need to meet their needs, at least partially, in addition to cleaning out the cruft; and your cruft might be the hill that I choose to die on.

I've got a PDF somewhere of Richard Gabriel's notes on the history of Lisp; it sheds interesting (if opinionated) light on the evolution of Common Lisp.
Perhaps Christian took his own time to do what was in his own best interest (and also beneficial to the company).
Thanks, LinkedIn. Whenever a popular site enables IPv6, that's a bit less traffic for ISPs' carrier-grade NAT equipment to carry, so more resources can be focused on longer-term solutions.

Note that the screenshot of the developer console actually demonstrates a formatting bug; it should say "[2620:109:c006:102::6cae:281]:443" instead of "2620:109:c006:102::6cae:281:443". I think this was just recently fixed in Chrome 37.
The housing crash certainly affected many parts of the US. Overall, there has been good recovery of the housing market, though some areas less robust than others.

Judging by what I see in my region (Pacific Northwest), what has been a positive factor is in-migration from other parts of the country. It leads to a question or two.

I am wondering if within Europe migration is potentially less of a contributor to economic recovery. For example, to find cheaper housing or to go where more jobs are available, there would be a reason to move to another location. But how much is such a move inhibited by language or cultural differences? Is that a significant issue?

Boundaries can be a hazard or protection or both. All kinds of unnecessary barriers can be erected between countries which can make things harder than need be. Scotland needs to be careful about getting what it wants.
Build a browser engine part 5: Box model and layout tree
Bump for Simple. Anytime an auth occurs, I get a push notification on my phone. Its so simple from a UX standpoint, not sure why other financial services firms (Discover, Amex, etc) don't push something like it out.
I assume you're talking about XML DTDs, which are completely different from what I'm suggesting. DTDs are part of the XML spec and are written in XML, making them extremely unwieldy. My suggestion for JSON validation is that it should be part of the local JSON API and that it should be written in the language you're using to call the JSON API.

I'm also going to have to stick a stonking big [[citation needed]] on your claim that JSON became successful because it doesn't do this. It's about as believable as the common headlines of the form "Stock X Rises/Falls on Event" which are nonsensical post-hoc constructions and poster boys for "correlation does not imply causation".
Consider using a service like Pocket (https://getpocket.com/) for reading. I've never tried it on articles with embedded code snippets (gists, etc.) but it works fine with most plain-text articles posted on HN.