skysight-inc/HackerNews huggingface dataset:
I don't understand. Isn't there something in the US like `Bancontact' ? In Belgium (and, I believe, Germany, The Netherlands, France, etc.) your bank issues you a `debit' card that could act as a credit card but it's not its first use or purpose. When you pay with it you slide it into a terminal, enter your pin and validates the transaction. The money is then transferred from your bank account to the merchant's one. There's only one intermediate between banks and it's the service provider (whose name escapes me at the moment) and there are 0 fees applied. It's on the merchant and it's not percentage based but transaction based (much less than 5ç I believe but the merchant has to rent the terminal).

There are basic insurance for card stealing that covers `some' things and you can buy larger ones if needed.

Why is the credit card the default in the US ?
Strollers are a PITA on public transport but what's the alternative? This post seems to be lacking empathy.
It would hard to fill the 50 volumes of Marx/Engels Collected Works with statements that were entirely false but there is a fair amount of bunk in there too. I don't think Marx is entirely innocent of the suffering that tends to follow when people try to implement his ideas.
Found it difficult to integrate with existing JS, such as THREE.js. Also found it difficult to create libraries (I make a RAD workflow for VR apps) that could be used in arbitrary JS projects; I want people to be able to drop my concatenated script into their page with a script tag and not have to worry sbout anything else. Also, early on I ran into quality issues with the 3rd party type mappings for popular libraries, and eventually decided it wasn't worth the hassle.

Generally speaking, gradual typing doesn't get me excited. I don't think there is a payoff to having some of your code statically typed and others not. The mismatch between the two causes problems. So TypeScript, et al are an all-or-nothing proposition, and there were big chunks in my workflow that prevented it from being "all".

If you choose to embrace dynamic code, you can write less of it and minimize your surface area to bugs. I'd prefer static checking and more code because of stricter typing, but dynamic can be done well in its own right if you approach it at a much higher, metaprogramming level. Don't half-ass two programming styles. Whole-ass one.

I also missed the fast-reload workflow of native JS. I sometimes live-edit code in the browser, and being able to go back and forth between the two with no hiccups is nice.

So while a lib layout e.g. THREE.js is "old", it at least works without major machinations on the most systems for the most implementing developers.

I might start using more ES6 features, as I could use native browser support in my browser of choice for development and a transpiler to pack up packages for deployment. But I won't be going to a language that gets between me and the browser.

Contemporary webdev workflow is designed for either A) automated setup and execution of scripts in remote, headless environments or B) getting beginners gluing libraries together quickly. These are frequently not the same thing as a great developer experience.
> Why is the credit card the default in the US ?

The article states the reason: interests, over-due payback fees. Banks in the US don't have any incentive to provide their customers with debit cards other than to generate a shitty small fee.

Banks make real money by borrowing the customer (e.g.) 1000$ and collecting it either in full or in partials, and they hope that the customer pays in partials because they can earn interest for long(er) time.

A debit card, on the other side, allows for maximum 3-4 days (due to interbank settlement weirdness) and thus the profit from interest falls away.
The domain statuses are not any different from other n-lettered domains.

Yes, single-letter domains are grandfathered but I wouldnt be aware of any special mandatory procedures for them as you mentioned. Please do provide a source otherwise.
[Sorry for the tangent.]

Indeed, it reminded me of Jack Reacher character too.

From one of the books, when another character asks Reacher why doesn't he carry spare clothes:

"Slippery slope. I carry a spare shirt, pretty soon I’m carrying spare pants. Then I’d need a suitcase. Next thing I know, I’ve got a house and a car and a savings plan and I’m filling out all kinds of forms.”

Thanks to my uncle, who introduced me to Reacher novels about the time I just began university in 2002. It was fun reading about 16 books (meanwhile...needless to say, I'm exactly in the opposite situation of that quote).

The nice aspect about Reacher novels: you can pick up any book without regard to order, you won't miss any background context -- each book stands on its own. Certainly worth the read, if only for the vicarious experience.
The Making of Dungeon Master
Yep! It's an ~opinionated~ steguide!

But I do cover some other poj ts before BEM ;)
behavioural economics: there are positive feedback loops (things get better => people/companies earn more money => they can borrow more => they spend more => things get better) in both directions (things get worse => people/companies earn less => they can borrow less or go bankrupt => they spend less => thing get worse), so even if the underlying events (the external input into the system) are independent and uniformly distributed, the characteristics of the system produce cyclical effects.
I'd like to add a "pro" for Codelite: the person who maintains it is very responsive when it comes to bug reports. Until a few months ago, the nodejs debugger had some fairly serious issues. Each of the problems I reported was addressed and resolved within days.
OpenWrt founder here; you've pretty much hit the nail on the head.

Due to size constraints most platforms use a split filesystem consisting of a large read only root filesystem and a smaller overlay for changes. The read only filesystem allows for much better compression ratios but it also means if you attempt to replace an individual package you'll end up with two copies, original in the RO and new in the overlay.

Reflashing an OpenWrt device generally consists of migrating a minimal environment over to a ramdisk, rewriting the kernel and read only portions and then writing a backup of the config files to the overlay. On failure you're likely to be stuck in whatever rescue mode the bootloader provides.
I'm guessing very small train, probably 30ton weight. Max speed 33m/s. So accelerating 30,000 kg to 33m/s... what

E = 1/2 * 30000 * 33^2 = 16335000J or 4.5kwhr at $0.20 kwhr that's about $0.90 in electricity costs.
Yes.

Suggestions of "smart IEDs" -- roadside bombs which wait for a specific RFID to be detected -- have floated around for years.
I also ran a startup in Kathmandu (OLE Nepal). It was super fun, exhilarating, and ultimately not as successful as I hoped. May you have better luck!

Sadly, Nepal has made zero political progress since I arrived there in 2006 :(
Down with meritocracy (2001)
I downvoted you by mistake. Please accept my apologies. This is the second time I did it this week. Why are the vote buttons so small and close together?! And why can't you revoke a vote?
Show HN: Break an encrypted message and win 40K EUR
The problem is not with the ">", but with the specificity in general!

The selector ".search-form .submit" has 2 levels if specificity. What I suggest is using 1 level of specificity like ".search-form__submit"

Nesting is guilty here because of the ease it is to use it wrongly and create selectors with high levels of specificity
I used Dart a while ago for a personal project. Language-wise, it has dramatically improved by 'await'. My favorite part about Dart is the standard library. I've never used a language with a better standard library.

Does anyone know how Dart will be affected by web assembly?
In my opinion, IRC does not have the features that Charme can offer right now (not looking at the security perspective right now):
It allows smart ways to filter your friend's messages. For example, you could filter for people driving from point A to point B. Considering some hundred friends within one group (like in FB), you could handle the massive amount of messages manually any more.
So, these context things in Charme look very promising.

For hosting I agree that it might be a problem. But normally, you always know one of these techy guys :)

However, I completely agree with the last part: moving a user base is very tough or even impossible.
I found this page: http://www.righto.com/2014/02/bitcoins-hard-way-using-raw-bi... to be the most technical in the subject.

I appreciate similar links if they exist.
Likewise, interesting. I'm quite familiar with Liebig's Law, and the Metabolic Theory sounds an awful lot like Geoffrey West's work on scale effects (of pretty much everything: mammals, forests, cities, economies). Lindy Effect and Risk/Crisis correlations I need to look at.

Appreciate the references.
'Racist' Thailand skin-whitening advert is withdrawn
Personal Blocklist (Chrome extension)
Does anyone know an example of the lens effects Vermeer painted?

I know a painter who paints depth of field from pictures he takes. But the lens effects of Vermeer are unknown to me.
Facebook hacker cup 2016 qualification round
Harewood House – Cinnamon Drawing Room
> The rail operator will also send a large bill to the jumpers family.

Isn't this the case in most countries? I suspect they do it to discourage other jumpers, since if you jump you know you're saddling your family with a debt.

As a society we could avoid these things if we provided a legal path to requesting to be euthanised, a legal self-determination on the end of your own life. In my country you can request it, but you must be medically found by multiple doctors to be under unbearable and untreatable pain. If we made such a mechanism more inclusive, we could get rid of jumpers, as well as having an opportunity to turn the ship around for people considering suicide.
Eh, the bitching over credit cards is tiresome. Cash is expensive for businesses too - they have to pay to transport it securely, keep it safe, deal with cashiers' errors, etc. And at the end of the day, cash consumers spend less than payments by electronic means.

Now, what should a very efficient electronic system cost? Very little, a few tenths of a percent. But it doesn't, merchants charge the fees that businesses will pay for that convenience, even begrudgingly, because access to the millions of consumers with credit cards is worth it.

If Silicon Valley wants to disrupt the business, do it. It is possible to come in and take on an established industry. But so far I'm less than impressed with the payment start-ups that are out there, and imho all they're doing is introducing yet more fragmentation. Sorry, I have no interest in paying with my phone - especially not with Snapchat. My Chase Sapphire card doesn't run out of batteries, and I get lots of cool perks with it.
Whaaaaat. No way man. Especially if this gains critical mass before it's production-ready for whatever reason (who knows why Farmville and GroupOn hit when they did -- right place, right time) it's nothing short of irresponsible especially without a way to effectively declare the system compromised and pull the plug.

Not only that but there are real social implications in having a system that even drops the word "end-to-end encryption" in its phrasing with the whole "Why Johnny can't have crypto" adoption problem. The average engineer rarely reads the docs, my mom would never read the README.md despite the fact that it explicitly says it's not production ready. That bitter taste is left in ones mouth for years (eg. people still associate Microsoft with unstable, insecure junk a la WinME (or unstable junk like Vista RTM [SP1 was fairly stable, but Vista still is a joke]). If this is Johnny's first exposure to crypto and he's using it to Tinder girls on the side, he's never going to trust crypto again.

Push comes to shove rolling your own crypto is completely irresponsible. There are plenty of 'alternative internet' solutions out there that are doing the responsible thing and following the conventional protocols (i.e., using libraries that have been heavily vetted by those with graduate degrees in cryptography, have protocols to revoke/expire your keys in place, WoT's, etc.)

RE: Designing and building the rest -- just like one should use someone else's crypto libs, there are already tons of 'alt-internet' infrastructures that exist which do something similar. It doesn't have the novelty of a mobile app, but most of them do have the cryptographic security to make up for it. Just to name a few-- https://cryptosphere.io/ uses libsodium, https://github.com/okTurtles/dnschain is based on GPG and standard PKI, https://wiki.enigmabox.net/ (I've only audited the cjdns server but it looks real solid, granted my specialty of mathematics is a whole different branch so I'm not even close to an authority, other than I know enough not to roll my own). Then of course there's all of the Moxie-type projects out there which I'll be damned if they've got any holes in there, the dude is of DJB meticulousness

Edit: Yeah basically what Thomas said below me, re: the responsible thing to do is to advertise it as a product with no cryptography in place. Apologies for the knee jerk reaction, but secure communication is something I've felt awfully strongly about, as exhibited by my post history pretty clearly.
The "data driven" nature of the ECU is not surprising. Ever since the first ECUs were made they have used lookup tables (LUTs) as opposed to mathematical models. I don't know exactly how ubiquitous LUTs are today but certainly they are traditionally used in this application. Computer enthusiasts may enjoy knowing that the controller in many LCD monitors is similarly LUT based rather than containing curves as formulas.

As an aside, I imagine "A2L" is short for addr2line.
Recent jurisdiction that came into effect in Europe limits transaction fees in Europe to 0.3% of the transaction.

The flip side of this for the customers is that the card rewards/kickbacks are decreased as well.
It's not, because killing people marching for their rights can be used by the protesters (martyrs) or by the West (to condemn said regimes).

It's not lethal? => Nothing to worry about, move on.
Yes yes! Yes! It saddens me that this extremely useful idiom is not more widely taught. It's a beautiful, simple concept that works for so many things.
> "lightweight weapon will stop a target in their tracks from a hundred meters away without harming them." (emphasis mine)

I don't follow how someone could write this. How does it stop the target? Does the projectile fly up next to them and politely request they remain motionless until they are captured?

Just being shot at sounds fairly harmful to me, probably jangle the nerves a bit.
Dart was meant to be a general-purpose language from day 1. I think they were always working on the standalone, server VM in parallel to the Javascript translator/compiler/transpiler/whatever it's called these days.
FYI: I tried this years ago (2009), & found the Windows build to be occasionally unstable- would randomly crash entirely & the process just died. I feared eventual data corruption & decided against it for this reason. Dunno if it's been resolved by now. Just saying.
Vietnam: Officials probe mysterious 'space balls'
I don't share some of the needs the author has, however, for game development, I like to use Haxe. Mainly because it allows for very easy crossplatform development (to both PC and mobile OSes)
No they don't use simple radio, all of them will use a packet based protocol either proprietary or some sort of a standard digital (audio) streaming protocol.
Encoding and packets don't add up any substantial latency just look Bluetooth A2DP headsets and AirPlay speakers (which uses Wifi as a carrier) headsets.

If your headsets did use just normal 2.4ghz radio like say a basic walkie talkie the downside is that you would've been able to hear any other transmission on that band e.g. an old baby monitor(new ones are digital too).
*billion
It's been years since I've used any debit card. I'm scared to use my debit card, preferring a credit card in almost every case. The one exception is when I need to get cash from an account(and I tend to just visit the bank in-person for that, rather than risk an ATM or grocery store machine being rigged).

I understand that my credit card has very strong protections by law, since the bank has loaned me money and people do not have to pay back debts that are not theirs, the bank is at risk of losing money in the event of fraud.

Debit cards claim similar protections, but since my actual money was transferred I am the one at risk of losing money in the event of fraud. The bank isn't as motivated to investigate my case, since they're not at risk as much.

For a similar reason, I'm scared of checks. If you write someone a check, that's enough information for them to drain the associated account. It's free to query the bank to see "Does this account have $X?", so a binary search will let you know the balance of any account on a check. Then they can withdraw it at any time. It's especially bad for checks written against business checking accounts, since they're not protected by consumer protection laws that allow for 60 days to find fraud but rather by the Uniform Commercial Code that only allows a single day to catch fraud. Do I really want to check on my bank account every single day? For now, I just live with that terror and only write checks to people big enough to sue. No SaaS app will ever get a check from me without me doing some restructuring on my bank accounts.
Ask HN: Why the big increase in HN visits in August?
Why was there a big increase in HN visits in August last year? --> http://www.similarweb.com/website/news.ycombinator.com
Boy, has this man changed. I remember him from his usenet days, before the first novel. So sad that living under close public scrutiny has this tendency to transform formerly useful people into insufferable know-it-all devotees to whatever is currently considered politically correct, who feel this need to talk about the less enlightened as "insecure, threatened hominids."
26 Disruptive and Technology Trends 2016 – 2018
That's utterly incorrect all wireless headsets these days use digital audio streaming of some sort doesn't matter if it's proprietary like PurePath Wireless (one of the most popular ones because it's TI tech which means allot of very cheap and vailable SOC's), AirPlay or more open like BT A2DP.
I have two accounts and a spreadsheet.

Money goes into one account, then I work out all my expenses for the month, rent, petrol, food, isp bills etc. This amount is then transferred to my bill paying account. As the month wears on this account is depleted automatically as bills are taken then next month I refill it.

The other account is a play money account. Anything I need/want during the month comes out of this. At the end of the month any left over is transferred into a saving account.

Been doing this for 15 years and it works pretty well for me.
5 haskell microframeworks you will love
You say "TypeScript developers to come back". Did they leave? What did they leave?
I've run through hails of paintball fire at close range without being slowed down at all. They would be completely useless for this sort of application.
Negative things tend to grab our attention, but the world is actually doing pretty well. The number of people living in poverty has been going down steadily since the 70's, for example.
You're right, human beings tend to be naturally responsible because they tend to feel that way. It is important to nurture these feelings, and take responsibility with those who you feel you ought to, rather than ignoring it. It is important people are aware that these feelings are good and should be nurtured, as opposed to feelings you get when doing something that's harmful to yourself and others (e.g. drugs & cheating on your wife/husband), and those feelings should be ignored.

A certain statement like "You certainly are not responsible for other people.", is misleading and unhelpful because it suggests people who are tempted by relationships outside the home should go ahead and pursue them, even if it means feeling bad for being irresponsible towards your children and family.

Your point is you are being responsible because it makes you feel good, taking these feelings for granted. Yes, nature gives them to us to begin with, but they must also be nurtured. Between the good dog and the evil wolf in all our hearts, the one that wins is the one we feed.
Oh yay, another article that tries to attack GamerGate and ignore how a lot of their claims have actual merit. It's especially funny how they accuse GamerGate of making up child abuse allegations but then ignore that people on the other side are doing the exact same stuff to those they don't like. After all, anyone on the media/SJW side has to be protected against claims of bad behaviour at all costs.

Do conservatives have a version of political correctness? Oh sure, including those who like to claim they're against it (cough Daily Mail cough). But trying to tie it into GamerGate and making out that only the anti side gets all the hatred, or is somehow innocent of doing anything wrong despite evidence... that's messed up.
Sounds awesome. It's not on GitHub yet. Could you shoot me a quick mail to support@cloudrail.com please? Then we can follow up from there. Thanks!
Debit cards are prevalent in Italy too, where they're called "PagoBancomat". But AFAIK the cost is commission based (now limited by European law to 0.2%, as opposed to 0.3% for credit card transactions).
Safari, Chrome, Firefox, latest IE.

iOS Safari (on my iPhone 6) renders correctly but I cannot get the soft keyboard to behave so maybe I need to wrap it in an app.
Art works best in the context of problem solving.

When you are drawing, you should be thinking of what problem are you trying to solve, is it a light one, is it a color one. This gives you some grading scale, an ability to see how well you progress through time.

Now, when it comes to problem solving you need some tools, if you want those tools to be your hands and eyes only, there are some limitations to what problems you can reach and solve.

So, I'd really not call it cheating, it's that without some tools you can't accomplish, or can hardly accomplish anything more complicated.
This reminds me of Nagoro, the remote Japanese village where the dwindling population is gradually being replaced by scarecrows. :)

http://www.theverge.com/2014/5/2/5674448/nagoro-japanese-dol...

In Google Streetview: https://goo.gl/maps/ST3HuCEi1YS2
Well into C++14, but yet this outdated myth of an unbearable "complexity". This is not the language you knew.
Who would get the Yahoo domain name?

Because if you spin off say, Mail, News and Games from Yahoo, all have depended on the yahoo.com domain name for their SEO and traffic.

Could news.yahoo.com do well if it lost all its rankings because its domain name was kept by the remains of the main company? What about Yahoo Mail? It's likely one of the more popular parts of their business, but if it was spun off, then everyone would likely lose their email address. Not great for existing users.

Flickr and Tumblr could easily return to being independent though.
I find amazing such a huge compilation of datasets. It's great to train and learn how to manage fat data.
The strangest satellite images on Earth
Addendum: 0.3% for credit cards issued by Visa and Mastercard. 0.2% for debit cards. Interestingly, there is no law limit for American Express and Discovery (my guess is that Visa and Mastercard were somehow selected for their dominanti position).
Show HN: I just made my first JavaScript library