skysight-inc/HackerNews huggingface dataset:
Germany has its own shitty debit card system called "girocard". And whereas other smart countries (e.g. UK) switched to international schemes, this is still the card issued to most customers. There are a few downsides of this

* No Card-Not-Present-Transactions, because the cobranding is only for abroad

* Visa/MasterCard cobranding was not allowed until a few days ago (when the EU introduced new laws)

* Used to have high minimum fees (7 cents) for a long time, so expensive for smaller transactions

* Cashback only from 20€

* No damn contactless

=> Germanys banking sector is still mostly stuck back in 2000. Debit cards are around, but mostly for cash withdraws. Smaller transactions are mostly paid in cash, because they used to be expensive and no contactless.

The big banks have no interest in changing that, because as long as card payments are unpopular, they can charge >5€ for cash withdraws if you make "out-of-network" ATM withdraws.

tl;dr: Germany has its own shitty debit card system stuck in 2000 which sucks.
I literally have no idea. I have someone who does it for me. But 4 conversions seems very low. Do you have any experience setting it up? My Twitter is @levelsio
It's not about the money, it certainly is with Bitcoin, but Ethereum goes beyond that. There are tons of possible applications (decentralized DNS, decentralized forums, marketplaces, etc..) that do not involve money in the same way a DAO does.

As Vitalik put it:

"An important point about this project is that we see ethereum as being a platform first. If you approach it from the perspective of ether being a coin, with all the smart contract stuff being just bells and whistles on top to make the coin more valuable, you are going to have a hard time understanding this community; it's really all about the applications first and foremost, and ether is there simply as a token to facilitate payment of transaction fees and incentivize mining."
Why San Francisco Gets So Foggy in the Summer
To quote Douglas Adams: "No, not really."
Blue Robotics announces BlueRov2: underwater drone shipping August
It's pretty similar from a security standpoint. The point of a microkernel is to get process-isolation guarantees at a much finer-grained level than traditional monolithic kernels allow: not only do you guarantee that processes can't stomp all over each other, but you also guarantee that they can't stomp on kernel data structures like filesystems or drivers. Microservices give this as well, since if there's only one process running on the box, there's not much for it to stomp on (except, well, all the other OS cruft like shells and debugging tools that typically goes on a VM but could be used to turn a pwned box into a spam farm).

The big downside of microservices is the complexity they introduce, both in terms of the networking & IPC overhead (which isn't free, and in many cases can consume a majority of the CPU time of the service) and in terms of programming & devops time. Hence some of the interest in unikernels, which both eliminate the other OS cruft that's attackable and eliminate much of the CPU overhead of communicating between microservices. The tooling doesn't really exist for unikernels yet, though - there's no pragmatic, drop-in solution where you can just write a binary and be able to trace & debug performance problems on a production box.
> Imgur is just a commodity. Youtube is not.

Video hosting + community is a commodity.

Image hosting + community is a commodity.
No, understood, I see that I phrased it poorly.

My statement was to say two separate thoughts:

1. The settlement is ridiculous.
2. Instead of the settlement, Sony should be required to issue refunds.

Basically, I'm annoyed by the existence of the settlement itself, and suggesting that the legal team behind the suit is being negligent in favor of a hefty paycheck.
You say this like it isn't? What makes English so special that everyone has to use it over their own language? How would you feel if someone were to approach you in French, not showing the slightest inclination to speak English, not even a "hello"?
That's exactly why we developed Talkus (customer support 100% in slack).

We were fed up to spend our time to switch between Slack and the web app.
I've gone back and forth between Perl, Python, and Ruby a few times over the past 20 years...that feeling happens every time I switch, for all of them. I generally find "intuitive", and "ease of use", is almost always really just "what I'm used to".

That said, Ruby has gotten more difficult to read, for me, over the years. I just did a small-ish project in Ruby for a client, and was surprised at how much new syntax there is. It has become a large language, in the way that Perl is a large language. It took me longer than I expected to wrap my head around new idioms. Python 3 code seems simpler than Python 2. Ruby 2.x code seems more complex than Ruby 1.x. That actually surprised me, because the first time I tried Ruby (way back when DHH released the first "make a blog in 3.4 seconds" or whatever that RoR intro video was) I found it immediately intuitive, moreso than Python, which I was using at work.

Anyway, my point is that these are big, old, mature languages, with a lot of weird stuff that's made its way into them. It takes time to master something with such depth. It doesn't necessarily mean the language is worse than a new language that is extremely simple...Ruby, Python, and Perl started out simple (even simplistic); the needs of their users caused them to expand. It takes a real effort, and a willingness to break backward compatibility, to stay simple through decades of development. Python 3 made some of those hard choices and got a little simpler; Ruby and Perl haven't (though Ruby and Perl are still stronger languages than they were when they were "simple"/"easy", whatever).

But, I'm also using Python more lately because of the scientific and machine learning stuff, which is a super strong ecosystem.
There is! The solar charging should be enough for most everybody. We have done testing in a variety of locations. As a backup, though, it can be charged over USB.
>Not necessarily, often derivatives are analytically known in ML.

The focus here is largely on deep neural networks. In this domain, the Hessian cannot be computed and SGD (with minor variants) continues to be the golden standard.
The class attributes are at the same indentation level. Seems like code that wouldn't parse, which doesn't seem very Pythonic.
Chrome Disables Array.prototype.values() Due to Bug in Microsoft Dynamics CRM
That hilarious link reminded me of SCIgen:

https://pdos.csail.mit.edu/archive/scigen/
Most FAA "guidance" books suggest staying 50-100ft away from buildings. This is difficult to maintain in Manhattan. Though the police are jerks about people flying for personal photography in the middle of central park as well :(.

Hopefully, as the technology evolves, so will people's comfort level in allowing for flight near buildings. Collision avoidance systems are slowly getting baked into drones
> New forests crowd out and change existing eco systems, meaning many animals are lost to the area.

I'd be happy with merely replacing some of the forests that we cut down in the first place.

You know, if we're going to make arguments premised on human activity altering extant ecosystems, and all...
It's pretty useless if you don't buy sugar, Haribo or BBQ stuff on a daily basis.
Maybe the only people willing to nurse along a free image host are the ones hoping to somehow, in some way, get rich off of it.
I assume it runs in low power mode most of the time, and is woken up by an RF signal from the dongle. It's _possible_ you could accomplish that via BLE from the phone, but maybe not.

Obviously the camera can't be on all the time, as I'm sure they're cutting the power budget pretty close as it is, given the size of the solar panel.
Password generator for small and medium enterprises
I am just wondering if there is any need for the password generator in the small and medium enterprises. I mean the generator similar like this one ( created & designed by me ) http://anolog.net/
which converts easy to remember wikipedia articles to strong passwords. See the image attached below. The easy to guess and sometimes easy remember password are usually the weakest link in the enterprise security. The idea is to deploy such simple password generator in the enterprise infrastructure and ask/force employees to use it. The differences between the public version and enterprise versions may be following:
- all cryptography computations are executed at the backend, not in the user's browsers;
- administrator sets secret salt, required password length, set of characters;
- administrator selects hash algorithms ( SHA2 & SHA3 are used in public version ) as well password stretching algorithm;
- there is a counter to cryptographically "increment" the password to make periodic password change convenient and safe;
- optionally password generation statistics might be available;
- optionally passwords may be verified if they are generated by the generator;

The general principles of using such generator:
- users are allowed to use any wiki article as well as combination of many articles;
- users are allowed to write down the password components ( wiki articles combination );
- generated passwords are neither tied to any login, email nor any account information is stored in the generator;
Any feedback and thoughts are welcome!
Best Regards,
Tarkusso
Incentives work great. If you can't afford to raise a child, you should get a stipend each year that you don't have any.
I'm trying to build a 1-person business for quite some time, going back and forth between ideas. Sometimes I think I would like to implement a desktop app, sometimes I feel web apps would be better, sometimes I just want to quit, etc.

In the last couple of weeks I've been finally building my product as a web application mainly because of these factors: currently I have more experience on web development that desktop development; I use a lot of SVGs and tables and they are easier to do on HTML; I have my source code in Python and C and it is a pain to distribute Python; cross-platform desktop development tools are not great nowadays (Qt is the only serious option and it sucks); I would have to distribute lots of libraries with my application.

The way I see things now is, if you really want to test the market for something and you can use a web app, do it. It is easier for you to control the updates, iterate faster to improve your idea, and have better discoverability. It is less painful for a prospective client to click on your URL than thinking on downloading and installing your application. The funnel for web applications is smaller than for desktop apps [1], and that is really important when you want to test your application.

Later in the game, after you have a stable idea and enough loyal clients, you can always move to the desktop or mobile if that's the case. This is what is happening with all major SaaS nowadays, they start on the web and eventually go to the desktop when they reach some maturity (Evernote, Slack, etc...)

[1] http://www.kalzumeus.com/2009/09/05/desktop-aps-versus-web-a...
For the record, I know plenty of people who are actually against GMO's and want them labelled so that all consumers can boycott them and they get forced out of the market.
I have not, and I probably should. The intent is to externalize something we use internally, so there is a market for at least 1.
It's a neat toy, but I wouldn't say it's awesome yet
I feel like with these types of discussions, people like the feeling of alcohol, and conflate the feeling and the taste under the idea of alcohol. You could not like how it tastes but enjoy how it feels, and in the end it'd be a net positive.
I chose the ps3 because it had usb controllers. I thought that would make the controllers forward compatible to ps4.

I'm done with consoles.
Huge problem with the vegan meat replacements is that they're a lot more expensive than beef, around $7/lb vs ground beef at $3/lb. Like with coal vs solar, for imitation meat to win the market it needs to get less expensive than real meat (and taste as good).
Have you considered hooking this up to CarPlay so it actually shows up in my built-in car screen?
>your character is going to be moving around and you're going to be sitting still

No game that I've played that was developed for the Vive does this.
UNHCR – Media – Global Trends 2015: Record Numbers Displaced by War
So far, just us, internally. Going through the comments, I realize there's more talking-to-customers that needs to be done.
And entirely misses the point that election politics is affected by the voting in previous elections.

Of course, if you start with a thesis, and neglect to think about the circumstances and consequences of your actions, then your ideas are likely to sit well with the political persuasions of the lesswrong userbase.
Man, it would be so amazing if we could somehow attribute ancient stories of dwarfs, trolls, giants, to humans meeting other hominid species that we coexisted with.
Interesting enough, you should be able to see tree details in GIS: http://gis.cambridgema.gov/dpw/trees/trees_walk.html https://www.cambridgema.gov/theworks/ourservices/urbanforest... and technically the city own those planted trees, so you could be doing damage to city property.
I don't see this as a PR stunt at all, this goes to one of Apple's core values. Apple's very good at marketing, if this were a PR stunt they would have large brand building ads and little substance, whereas this initiative requires a lot of resources, logistics and investments to run and are offering it for free.

Since Tim took over Apple's been doing a lot more towards "We want to leave the world better than we found it". Eventually I expect it will be good for Apple's bottom line long-term, but this follows their theme (e.g. Swift playgrounds, WWDC Scholarships) of helping teach more kids how to code. Personally I think Apple wants to attract students, because they prefer that demographic. There would be a lot more money to be made going after Enterprise wallets than spending it on free programs for cash-poor students.

Basically under Tim's leadership I'm expecting Apple to invest a lot in: Green Energy, Kids Education, Privacy, Diversity. Not because it's good for their bottom line, but because they think it's the right thing to do.
And I'd love to show it to you! :)

The video screen is definitely the main focus of the app, for obvious reasons. When the video stops, we also show an app launcher screen that's optimized for use in the car (large touch targets :) ), which you can configure to include a few of your favorite music or nav apps.
I just don't see how ethereum (or even bitcoin) is useful here. If you make a deposit on a rental vehicle then the deposit will be returned when you return the vehicle as it was given to you. Why is a smart contract needed?
I can only see top menu, page is blank.
I have malware filters.
I don't like the implication that the work outlined in this article is reasonable.

Imagine if there were a detailed guide on how to keep the post office from throwing out the letters you send?

Because mail that you personally send out by definition isn't spam - so you are doing work to get around broken spam filters.

why can't you just pay $10 or something as a deposit and, since you're not actually a spammer and nobody will ever actually mark what you send as spam, never lose that deposit.

This guide should be like four lines long and take 5 mi utes to follow.

I mean after glancing at that write-up, I'd never dream of running my own mail server. I use gmail. Why would I jump through hoops and still risk having letters I took the time to write, still marked as spam? I lose on two counts! (invest time, for a worse outcome.)

This part of the industry is broken. I think a deposit paid by non-spammers which they lose if people start marking their letters spam, might fix it.
Facebook Signs Deals with Media Companies, Celebrities for Facebook Live
What is SA? Something Awful?
Agreed. It's really motivating to have someone who has shown a few times what can be done continuing to push for better. It's also helpful for you call a spade a spade when you talk of reinventing the flat tire. If more people would recognise both of these then maybe we could have a better future and more stable engineering present (rather than framework/language of the week!)
Agree, sorry. Sure, here are some randomly ordered reasons:

* Immutable data. This ties into "functional" section below but it is worth mentioning separately. The benefit here is it is a better fit for concurrency and correctness.

* Lightweight processes. Can have millions of them. But they don't share the heap so act like OS processes in that respect. That means 2 things:

1) It changes the way you think and solve concurrent problems. It reduces impedance between real life problems and how they are solved. Spawning a new process for each long lived connection is obvious and easy.

2) Fault tolerance. Having one request not crash the whole server is a really a massive improvement. In C++ or Java you don't know if something got messed up because of a crash. Maybe some shared data structure or lock got left in an inconsistent state. There is just no guarantee.

* Hot code loading. This is not just a gimmick but it works. Most places don't use it to update regularly and I don't either. But used it a few times in production to add extra logging, fix a customer specific issue without shutting down the cluster before the fix was released. All the while there were 100k/sec requests pounding it. That is plain old money in the pocket. No downtime, no headaches.

* Tracing. BEAM has very good tracing support. When debugging I am quite fond of just logging into a node and using tracing instead of print or log statements.

* Functional. This is more about Erlang the language, and it kind of goes with immutable data. But because of that it means state is more visible and explicit. Looking at a piece of code on a page, I get more context of what is happening because State is passed, updated and returned. As opposed to being some "this" reference which at that point in the code, I don't have any idea how it was modified or what it has in it.

* Garbage collection. BEAM has excellent garbage collection. It is pause-less, in the sense that GC of one process won't block the world. Java has lots of tweaks for that but it is not a default state of affairs.

Welp, this is just a quick list off the top of my head.

At the end of the day, one can probably go through the above list and say I can do all that in Assembly or C. Which is true. BEAM is written in C in large part. To get fault tolerance, can just spawn OS processes in any language. To get immutability, can just go to Github and find an immutable collections library for Python or Java. Java can also do some code loading. But the difference is, it all comes in a single package ready to use. That is huge and I see it as a great benefit.
Honestly, at this point I'm satisfied with the approximations in terms of flavour. I've had fantastic maple-smoked bacon tempeh, seitan italian sausages, and soy burgers. I'm good.

At this point the challenge is more flavour, astronomical preparation time for home-made versions thereof (DIY deep-fried veggie patties can taste excellent but they're an assload of work), and trying to reduce dairy/eggs and move more towards a vegan direction (daiya has some catching-up vs fakemeat).
>I think the larger issue is why do we stubbornly try to make one thing taste like another?

In my opinion, it's because vegetarians know that their diet is an extreme departure from the norm, and anything they can do to feel more included in the mainstream, they will do. I have relatives that are vegetarians, and being vegetarian limits their social lives to some degree (I'm sure the impact is partially dependent on where you live; this comment is based on my observations only). For example, they can't eat at certain restaurants, and they tend to not bother trying to host dinners at their homes for people with normal diets (or worse, they do host, and guests don't come back after the first time). One of my vegetarian relatives has children, and it impacts their social lives as well - kids in households with mainstream diets usually aren't big fans of tofu and aren't going to be hanging out in vegetarian households as often.

Everyone wants to feel normal, even when their lifestyle choices are far from it. This, in my opinion, is the driving force behind the quest for "vegemeat".
I'm sitting here giddy that I can claim my measly $55 dollars because I am a hoarder.
There is a twinge of irony in mentioning "wasting time browsing" reddit. :)

(And yes, I realize the inherent irony in pointing that out here as well.)
Elon Musk casually reveals that Tesla Model S is also a boat
We are likely to use words like "common" and "substantially slower" somewhat differently, given the subjectivity of the terms. However:

> With no/slowed adoption of computers, it's not possible for programming to become more common than it is today.

"Not possible"? That's false on the face of it. You appear to be making unwarranted assumptions about what is possible in the relationship between (a) the amount of 'computing' in today's world and (b) the number of people who program.

The only non-cultural factor which really limits the possibility of coding is the availability of machines on which to program. I believe there were only around 20 million devs worldwide at the beginning of 2014. More PCs were shipped in the mid 80s in the US alone.

It is absolutely possible that a world in which the GUI was never invented could have more coders coding than a world in which the GUI had been invented. And the reverse is also true, of course.
And, as everything is completely automated, what use for money is there?

(In the following argument, I am assuming free energy via solar / water / wind combination, which is perfectly doable today, but isn't fully implemented for logistic and political reasons. Yet.)

If you have everything fully automated to the point that it doesn't cost you or anyone else to produce it, what would be the point of attempting to sell it? And why would anyone buy anything, if everything is automatically produced for free?
And why would Google purchase a forum site for sharing funny images and GIFs?
Quote overpriced and uncertain future (they recently filed for Chapter 11)
Apple Inc. Attacks PayPal Holdings Inc
I have no opinion on what you were "out to" do, I was responding to your comment which seemed to be expressing disbelief in the idea that IQ tests can be trained for ("I hear this repeated a lot...I guess if that was true Mensa would have a lot more members")
Yes it can be dismissed. There's a link that says "No thanks", doesn't it appear for you?
I got the idea from all the other APIs I use (e.g. AWS, Clearbit, etc.) which are not anywhere near this industry.

We have our own, constantly-updating stone database, so the line of thinking was that we'd just externalize that.
In Spain chicken is also not considered meat (at least it wasn't 15 years ago).
> Some vegans do it because raising livestock is unsustainable. There is not enough land on earth for everyone to have a meat diet.

I'm dubious about this statement. There is a lot of ocean, so seafood farming is probably quite capable of feeding humans meat. In addition, western societies currently overconsume meat. I suspect that if calorically balanced levels of consumption were observed, we probably have plenty of land.

> Some vegans do it because it's healthier. In general you can expect to ingest less toxins by eating lower on the food chain.

I see a lot of vegans eating far less healthy diets than those of carnivores. They up the oil and carb content quite significantly to make things taste better/create satiety.

I find that vegetarians (and even those who just back off on meat) seem to eat healthier than vegans, in general.