skysight-inc/HackerNews huggingface dataset:
In Norway I know only a single shop that still does not accept cards, perhaps on principle. Even farmers selling fruits and vegetables often have a card reader.

However many shops accept only cards from Norway that are connected to the BankAccept system which are significantly cheaper for a shop to accept than credit cards.

Also as a sign of times street musicians sometimes write their phone number for Vipps, a local payment system that allows to send money just by knowing a phone number.

Still the country is far from cachless judging by the number of professional beggars in big cities. Somehow they make a living so people still curry coins.
> Is there a problem with that?

Yes - I wish I could compile my applications. Certain ones could benefit from being sped up a lot.

I have used Cython before, on a pure Python program and using the --embed command, but it was a LOT of work to get that working (ended up having to take my Python program and merge everything into one monolithic Python file and feed that to Cython. And that meant taking the output from pyside-uic and bunging that in, as well as merging in the Resource file generated from pyside-rcc.

I did that as an exercise. It worked, but was an awful lot of hard work and it was a horrifically hacky way to do it ;)

At the same time I did also obfuscate things like the Licensing code that was in that file, in Python, beforehand.

So yeah, it's not like I'm new to that sort of thing :)

I just wish there was a more effortless way to do that - Nuitka has that promise but last time I checked it's just not there yet, despite the awesome work being done by Kay.
Just because people are rich doesn't make them geniuses. But it takes a special kind of "genius" to turn $16B in $10M.
There's a big difference between "accepts contactless" and "cashless", though. I live in London and still use cash exclusively for in-person transactions, and I've never had a problem.

I think London is just unusually accommodating when it comes to taking people's money. Quite a few of the big shops in Oxford Street accept paper Euros, which doesn't really fit the "going cashless" narrative.
PG talked about this in his talk 'before the startup'

"Larry Page may seem to have an enviable life, but there are aspects of it that are unenviable. Basically at 25 he started running as fast as he could and it must seem to him that he hasn't stopped to catch his breath since. Every day new shit happens in the Google empire that only the CEO can deal with, and he, as CEO, has to deal with it. If he goes on vacation for even a week, a whole week's backlog of shit accumulates. And he has to bear this uncomplainingly, partly because as the company's daddy he can never show fear or weakness, and partly because billionaires get less than zero sympathy if they talk about having difficult lives. Which has the strange side effect that the difficulty of being a successful startup founder is concealed from almost everyone except those who've done it."

http://paulgraham.com/before.html
This sounds horrifying.
I'm pretty sure the OP is making a joke.
h34t iPhone app

https://itunes.apple.com/us/app/h34t/id949092708?mt=8

I turned off the backend ec2 servers until I figure out my next pivot. So if you download the app right now, it won't show the h34t map - but you can get the idea from the iTunes screenshots
As I see it, this has the potential of being a disaster for certain groups of people in the society. Old and poor. And there are no free solutions, you have to spend to spend. The old paypal tax but on every purchase you do. There are problems with this that has to be solved before it's implemented but aren't yet there for the early adopters, which may then leave too many people behind. These are some of my concerns, but what do I know...
Yep, that's why I decided to return the laptop and wait until Wayland is the default on Fedora to try again. I love Linux, used it for years as my main OS, but it's hard to beat the convenience of OS X when it comes to productivity. I don't miss all the time spent trying to get music to play without audible clicks caused by faulty drivers, setting up my computer so it'd remember where my desk monitor is in relation to the laptop monitor, getting wi-fi drivers to stop dropping packets, etc.
So not only can you not get on a bus without your movements being logged in a commercial database, but now you can't even buy a coffee without that happening too. And you call that "progress" ?
what's the advantage for running FreeBSD over linux for your application?
One thing that is often overlooked is the impact on biodiversity. Nothing kills off as many species as converting an area to cropland. Turning it into an enforced monoculture destroys the habitat for all the other plants and animals that would usually live there.

Grazing animals can co-exist with other life, and some cases like forest grazing [1] (which used to be the standard way of grazing animals in europe and is slowly gaining traction again), has been shown to actually increase biodiversity.

So paradoxically enough, if what you care about is biodiversity and the livelihood of animals, you might consider reducing your consumption of cropland produced products like vegetables and grains in favor of meats from grazing animals.

[1] https://en.wikipedia.org/wiki/Silvopasture
You ask yourself if Agile, pair programming, open plan office and all the other fads of the day may have to do with the economic environment. Back in the day, when the economy wasn't excessively financialized, a company had to develop a product and compete successfully in the market. So management did what it took and treated its developers well. But nowadays, it's all about raising yet another round of funding and selling to an investor, consequently, management subscribes to every idiotic management fad in fashion because that's what investors look out for and what helps the company to stick around for yet a year more. No product development required.
Same, I cannot remember when I used cash the last time, but I think it's more than 9 months ago.
That they do, and that's quite admirable (and important, since nVidia won't port their binary blob drivers; and nouveau doesn't run on OpenBSD either.)

Out of the box ZFS boot is still more important to me than getting rid of my Radeon card, though.
Crusaders Quest Hack Unlimited Jewels and Gold
Thanks Guys!
How to Live a Meaningful and Fulfilling Life? – Rafael Eliassen
Try donating to wikileaks with a credit card. Try buying porn with paypal. Your strawman of sudden total control is silly. This frog will be boiled slowly.
The World’s First Marschitect Is Laying the Groundwork for Architecture in Space
Still quite interesting. Physics is a way of giving an interpretation to a physical system. Only based on an interpretation we can answer questions about internal and external consistency as well as completeness.

Trivial example:

a @ b

b @ c

c @ a

Makes "sense" if @ is = but not if @ is <.
As others have mentioned, there are a variety of algae based vegan EPA and DHA supplements on the market now, but most people probably don't need to worry about it. Some people do not feel good when switching to a vegan diet, and EPA/DHA supplementation might be something to try. There is a lot of vegan food in the world and two vegans can easily have completely distinct diets.

One particular supplement I like is Green Foods True Vitality, which I think is the least expensive for vegan DHA supplementation:
http://www.greenfoods.com/store/p/44-True-Vitality-Vanilla.a...

It isn't bad on its own, but I mix it with my usual soy drink which is NOW Foods soy milk powder (which is just powdered soybeans; sadly the only equivalent with rice is rediculously expensive), (vegan) cane sugar (because it is much less expensive than maple syrup :( ), a dash of ground whole stevia herb (to reduce the amount of sugar needed), and a little vanilla powder. Quite delicious :).

Edit: After reading SwellJoe's excellent reply again I would also like to emphasise that many fruits and vegetables have really excellent nutritional profiles and just eating more of them can solve most nutritional issues. Even with vegan diets it is quite easy to not do that, but it is almost certianly the healthiest option.
Yeah, i mean, it's not like silly things related to market manipulation in commodities happened for many years before anything was done about it:

https://www.bloomberg.com/view/articles/2014-11-20/the-goldm...

etc
> Typical java apps get their dependencies from the same maven-managed local repo.

What? No, they don't. Typical Java apps are deployed on systems that don't even have Maven installed. Typical Java apps are executed with a classpath argument pointing to the libraries installed for the application. What are the directories containing those JARs (or an uberjar) except an "environment?"

Hell, the Java classloader interacts with the classpath in pretty much the exact same way that the Python interpreter interacts with a virtualenv.
The last three (cross-platform, Python 2 and Python 3) packages I published to PyPI have been Ctypes/Cython wrappers around Rust binaries. Yes, I'm a sample size of 1, but whatever, never let reality get in the way of your rhetorical blogpost, I suppose.
Well, cash hasn't exactly stopped them either. I don't know what the figures are elsewhere, but in the UK around 97% of money is created by private banks making loans, not by the central bank printing notes.
pretty sure many airlines have apps that let you book a flight! Joking aside, though, there are sometimes alternatives. The most obvious is "study it at a college, not at home", but that can be prohibitively expensive, so an alternative is "volunteer at your local Japanese cultural center". And for at least the writing part, 2ch (not to be confused with 4chan) is still a very popular IRC network: find some channels, hang out in them, and start contributing to conversations. It's a great way to get your brain to exercise its Japanese modalities, even if you don't improve your pronunciations that way.
What Are the 5 Deadliest Daily Habits That Drain Our Energy? – Rafael Eliassen
Japan has been captivating to Westerners since at least the days of Commodore Perry. But in this era, the "hook" was probably some form of anime, video game, or manga. In the 1980s, most television animation was utter crap, churned out by studios like Hanna-Barbera and intended to sell toys and keep the kiddos busy on weekday afternoons and Saturday mornings. Very little thought was given to story or characterization, and episodes were always self-vontained half hours (if that).

To a kid growing up in this time, Robotech (with its long-form structure, complex characters, and real death of major, beloved characters) was fucking Game of Thrones.

This same generation would grow up with Nintendo and Sega, and all the Japanese-originated games on those platforms. So it's not surprising that as young adults we would becone attached to the culture which produced all this stuff.
This has to be the most arcane discussion I have ever read on HN. Fascinating and terrifying at the same time.
Take the word Love which immense ink has been used to describe. When it is used by a Poet he/she tends to have a very specific meaning that other poets understand without need of elaboration. Poetry has been in conversation with itself for a long time that it has developed strong general abstractions. I can see that in Maths as well, but I am an outsider so I could be off.
https://news.ycombinator.com/item?id=12187811
I've mostly seen it pushed (as a hard 100% policy, at least) by well meaning but naive people that have done it a few times before, got obsessed with it, and decided it's this week's cure for everything.

The reality is, it will make the team produce fewer bugs. It will also help in knowledge sharing, and in some cases result in tidier designs.

But you'll basically have half the manpower. So unless you actually have serious problems with bugs, knowledge sharing, or code design, it's not going to be worth it. There are other ways to achieve quality, and most senior people can do that very well without someone pairing with them.
The wolves of Tel Aviv: Israel’s vast, amoral binary/forex options scam exposed
A lot of valuable points have already been made, but I think it is as much a chance of timing.

I think the main factor is economics: post-war Japan was well placed to export its culture. Around the 70s/80s Japan, in being the most economically developed of the East Asian countries, was trading the most with the West. At the time, China was still on lock down for example, and Korea's growth curve was later and smaller than Japan's.

This period coincided with TVs becoming more common in the household, and later came VHS and consoles, and Japan was able to cement a position of exotic appeal in pop/alt culture as access to and variety of media increased.

In the mainstream you had things like Karate Kid, Ninja Turtles and Mario. Slightly less mainstream you had things like DBZ, Sailor Moon and Akira.

It probably also helps that Japan feels more "familiar" to the west: Japan has democracy and homosexuality is not illegal, for example. I would hazard that factors like this make Japanese culture somewhat less foreign to follow than say Chinese culture which may be smeared by anti-communist sentiment.
There's a difference between a boring workplace and one that's actively hostile. If the work is dull but decently paid you can have fun in the evenings. I'd rather turn parts on a lathe for 8 hours a day and be decently paid than do programming in an open-plan office.
Yep, in a cashless society, everything is 3% more expensive.
There are lots of apps that connect to established third parties that Amazon is likely not to build, e.g., home automation with SmartThings, music with Pandora. And also several silly but fun things that they may not wish to maintain, e.g., jeopardy game or the fart app.

But yeah, I don't blame you for being cautious of their intentions. Developers have been burned in the past on these big platforms (e.g., Twitter [1]), but I have hope that they will realize the pie is bigger if they make their platform attractive to 3rd party devs.

[1] http://nordicapis.com/twitter-10-year-struggle-with-develope...
Protip: mention that over on https://github.com/Pomax/nrGrammar/issues rather than in a comment thread (or, of course, do both!).

I stuck it in syntax mostly for chapter convenience at the time (it's been almost ten years O_O), but splitting it out into its own orthography section sounds fine to me.
I've always argued that npm is nodejs's killer feature. Semver is suggested and used almost everywhere. Setting up the development environment for almost any project is just `npm install` from within its directory. Dependency hell isn't a show-stopping issue: it's perfectly fine for libraries A and B to have sub-dependencies and to depend on different versions of C. No longer do I have to wrestle with things when I try to install a project that relies on a different version of what I already had installed on my system. (Sure, there's some gains to be had to updating packages to consistently use the latest version of C, but when we're talking about libraries on the order of kilobytes, that really shouldn't be a blocker issue stopping something from working.)
an oil and gas employment aggregate with a bot that collects jobs from more than 70 of the major companies:

http://liisted.com/

It's built on MVC 4.0 and hosted on Azure. I haven't looked at it in more than a year.
Japan was the first Asian country to "westernize", having done so in the Meiji period (~1870s). Particularly after WWII, Japan tried very hard at catch-up growth, to the point that by the late 80s, there was consternation about the US being eclipsed by Japan (in 1991, Japan's economic bubble burst, and it hasn't recovered as of 25 years later).

Part of the appeal of Japan is that it has a very visible cultural export market (anime/manga/video games), and that is driven in part by the fact that Japan is a very populous country: it's the second largest "rich" country (loosely defined here as OECD sans Turkey and Mexico).

Japan's history also helps in this regard. Its relative isolation kept its history from being the more-or-less samey nature that, say, European history. The samurai, while being almost a carbon copy of the western knight, is just different enough (the vastly different roots helps obfuscate the similarities) that you can pretend that samurais aren't knights, and it's not hard to make media that focuses on them in this light. This makes it easy to sell Japanese history as "cool."
> Even for a front-end developer you should have a basic knowledge of data structures like linked lists, binary trees, min/max heaps, depth/breadth first search, tries, recursion, hash tables, etc.

I would never care about these if I was specifically hiring a front-end dev. I've never once seen any of them come up in the context of front-end work in my entire career. And in fact an interviewer asking questions about them would be a huge red flag for someone who prioritizes nerd-cred over actual business needs, and is therefore likely to make poor decisions.
This attack started with a well known pattern where protocols where you can freely mutate cyphertext in transit usually end of building a decryption oracle into them that an attacker can exploit.

Then they found a novel oracle in the image decryption system.

Then big change at Apple lately is that on top of having world class cypto and security people they are publishing a lot more of their design work for peer review. This will lead to much more secure systems when they replace the iMessage crypto.
I'm in the process of doing this and was told I needed to know sorting algorithms (among other things) so I made a barebones redux project to stuff it into. Not sure if this is your case but if it helps, take a look:
https://github.com/Outc4sted/AlgorithmAtelier/blob/master/sr...
Wondering how you feel about that? Was all the extra effort worth it in the end? Considering you only support a single browser anyway. Imagine a similar effort per browser. There's even a lot of variance between Chrome, latest FF, IE Edge, etc.

In my case I wasn't even manipulating the actual SVG nodes, just using transform CSS operations on them (transform and transfrom3d).
In future all meat will be genetically engineered and grown in bioreactors, and it will be cheaper higher quality and suffering-free. As a result, the line between meat and vegetable will blur as to become irrelevant. We will engineer custom food according to nutritional needs and taste. That's assuming the corporations don't fuck everything up with their stupid greedy patent laws.
> 1) I need to have two applications running on the same host with different Python versions. E.g. Python 2.6 and Python 2.7. apt would only support one of the Python 2.x line installed at a time.

I take it you haven't used Debian/APT for last three or four releases, because
what you assert (only one Python 2.x version per host) is just plain invalid.

> 3) I need to install a newer version of a Python library than the one in apt. If I install it into the system Python via pip, now apt is out of sync with what is actually installed.

Uhm... I don't know why you have a problem with building your own package with
the newer version. I do it all the time, for software both others' and mine.

This leaves points 2) and 4), which are essentially the same: how to install
two conflicting versions of the same module for two different applications
(one of which may come from the distribution), but this is not a problem with
dpkg or RPM, this is a problem with Python's module lookup mechanism. For
C libraries there are already good protocols for handling this issue (a little
different for RPM and dpkg).
This is the kind of low-quality vague mudslinging ("my friends tell me they're bad and also I think they're terrible") that makes me lose faith in the HN comment section. I'm sure my sibling post asking for details will lack for a detailed response.
We ported our Console off Silverlight to HTML and use SVG to render a workflow designer which dynamically overlays HTML overlays for most editing.

Our experience with SVG has been fantastic and we've found it very performant even on large workflows that are 20x screen area.

I should note that we are using React too with shouldComponentUpdate implemented to optimize DOM mutation.

Example at https://flowgear.me/s/hZfxYnf
No reason, which is why I'm switching, and thanks. ;)
House of cards. Cashless societies mean:

the unbanked are further isolated and prevented from engaging in commerce.

Older generations are left behind. Just trying to switch bankid login from old phone to new phone is a PITA, and I'm tech savvy.

Lack of anonymous transactions means that my banks know about my vices such as gambling, porn, or strippers.

Cascading failures - payment network crashes means no one can authorize traction means long lines at registers. Everywhere.

Just lending money to someone requires a smartphones and apps (swish in Sweden) and bankid (see above)

Battery dead on phone? Sorry, I can't loan you 500kr. (You can still receive on dead battery).

Now, I will be the first to admit that when all the boxes are checked it works pretty well. Swish is amazing.

However, what concerns me is the blind faith people have in this huge tech stack. There is so much that goes into facilitating the purchase of a candy bar from a vending machine. It is an all or nothing scenario. Either it works 100% or you can't use the chip in your card in the terminal to connect to the network to the bank to verify funds available to authorize purchase of said candy bar.

Thankfully there is still cash which in my opinion really greases the wheels of everyday commerce.
How am I, for example, supposed to pay my Swedish festival buddies for small stuff like a meal or a few beers if cash is banned? Swish, the popular person-to-person payment app in Sweden, only work for Swedes.
Deep Learning Approach to Fraud
Non-Cooperative Games (1950) [pdf]
Full quote:

"It’s sort of a lonely job. The adage that it’s lonely — the CEO job is lonely — is accurate in a lot of ways. I’m not looking for any sympathy. You have to recognize that you have blind spots. We all do. Blind spots move, and you want to not just have really bright people around you, but people who will push on you and people to bring out the best in you. People that amplify whatever you’re good at. And then also the people who plug the parts that you’re not and may never be."
I am sure you are being downvoted for mentioning Betteridge. I upvoted you because using causation to describe evolution is inherently flawed. Discussing it in that framework only confuses the nature of evolution. Our ancestors didn't become bipedal "because" of any one thing in particular. None of our ancestors were sitting around saying "Hm. I wonder how we can influence our future evolution." "Well, it would be nice if we could throw." There were likely a lot of benefits to bipedal motion in early humans and that's why they out survived those on all fours.
I do not worry about mass surveillance that much. With all the cameras anonymity of cache quickly disappears in any case.

What really bad is when a police or any arbitrary guy representing a state can order to freeze all the cards and bank accounts for an individual. This is already happening in Russia and is used not only against political activists but sometime against arbitrary persons through police bribes by their enemies. If a person does not have savings in cash, he or she may loose access to all his money in a moment and it takes often weeks to fight those illegal freezing orders. One can literally starve while doing that.
Are you from the crowd that thinks that DEB packages only grow on preselected
trees and people can't build a DEB themselves for what they need?
> you should be prepared to implement a red-black tree in C, followed by an A* pathfinding algorithm on the whiteboard.

I don't know about that, but you should at least know the algorithms necessary to traverse the DOM.