skysight-inc/HackerNews huggingface dataset:
> Great products can succeed without ads.

This is exceedingly rare and anyone at a major company will tell you that marketing and sales is usually more important for success than the actual product and it's qualities.
Global Biodiversity Information Facility (GBIF) | Developer | Copenhagen, Denmark | FULL-TIME ONSITE http://www.gbif.org/
The GBIF Secretariat, located in Copenhagen, is looking for a talented Software Developer with experience in DevOps practices to work in a small team responsible for the GBIF.org
API and all aspects of the related data publishing and large scale/big data crawling that support it. The post is a full-time position located in Copenhagen.
Key technologies: Hadoop, Hive, Spark, Java, Scala, Solr, Cloudera, ElasticSearch, Ansible, HBase, RESTful and microservice architectures.
The starting salary is 51268DKK per month (that's about €6900/mth or €83k/year), and is exempt from Danish tax. We can't pay for relocation for this role.
Full relocation and insurance packages are included.
http://www.gbif.org/newsroom/news/gbif-seeks-software-develo...
Which ones would you propose as "good-to-be-read" js projects?
Elon Musk Quits Trump Advisory Role
https://www.paxvapor.com/careers?gh_jid=667985 -
Link is not working..

You don't have permission to access "http://www.paxvapor.com/" on this server.
Reference #18.e9bb96b8.1496387532.214325cb
> Intel Skylake Processors now General Availability on Google Compute Engine.

That's a great idea for a title of this item :)
People do the best they can with the level of awareness that's available to them.
I didn't go to this one, but I was at the 96 WWDC. I remember all the shocked faces in the audience when Apple couldn't demo all the System 8 features in one build, and the weakened memory protection to be almost useless. There was a realisation that Apple's software story was bogus and they couldn't build a modern OS.

The purchase of Next was an acknowledgment of this. It's amazing how it turned out.
Debunking some Debian myths
Why do you need that then when you can just use the startup script directly with the VM?

Unnecessary = not needed to function. Replacing functionality is just preference, which is fine, but specifically not necessary.
Service Partner ONE | Frontend, Backend, Product Management | BERLIN, Germany | Full-time | ONSITE

Service Partner ONE is the technology partner for modern office management in Europe. Our platform supports customers across all industries in all processes outside of their core business, pursuing the digital revolution of office management. By connecting customers with the right service providers and streamlining their interactions we improve the working situation in every office we operate in. Someone called us the WeWork without walls.

We are a very open minded team of experienced professionals who are still eager to learn something new every day. We use a diverse stack but mainly Java/Spring in the Backend and React/Redux in the Frontend. We are always open to new technologies and methodologies as long as you are willing to teach your teammates how to use them.

We are currently looking for:
* Lead Frontend Engineer - https://www.servicepartner.one/de/jobs/lead-frontend-develop...
* Senior Backend Engineer - https://www.servicepartner.one/de/jobs/senior-backend-develo...
* Senior Product Manager - https://www.servicepartner.one/de/jobs/senior-product-manage...

Please apply through the website or with an email to recruitment+hackernews@servicepartner.one.
What were you expecting from a biography?
The site freezes my android device and chrome on desktop for 1 minute. :/
Considering Chromes market dominance I think this move is highly problematic from a legal point of view, as it will allow Google to effectively ban certain ads from the web at its own discretion. While this might be a great idea if it's really targeted at "obnoxious" ads, it also gives Google a perfect handle to force publishers into their ad ecosystem (because surely Google ads could never be obnoxious) while driving down impressions and revenue for its competition.

I would be highly surprised if this will not incur a swath of class action lawsuits and another anti-Trust investigation by the European Union and possibly the US.

Again, ad blocking is good and important, but the people who build the ad blockers should not run an ad business on the side.
https://tillmanns.me/authentication.html
Same for neodymium processing for wind turbine production.
English is my first language.

My dad worked at CERN, an EU research institute, for over 30 years before retiring last September. He bought a house in France, but his office was in Switzerland. We crossed the border every day - him to go to work, me to be born/go to school. It's a Geneva thing. He couldn't get French nationality because he wasn't working in France.

Now the UK is leaving the EU, he is likely to lose the right to live in France. He finally paid off the mortgage on his house, but he's probably about to lose it all. He's also considering New Zealand, but immigration there becomes much more difficult after age 55.

Trying to get PR in an EU country would take at least 5 years. The Express Entry and Skilled Migrant Category visas for PR in Canada and NZ are much faster (about 6 months of processing time if I have the prerequisites).

Rent is also much cheaper in Taiwan (only 20% of my salary). Electronics are cheap, so that saves some personal expenses. When I did summer jobs in Switzerland and Austria before, I had less net income, after rent & food. At least here I'm breaking even. I just don't expect that I can ever find a place where I could earn enough to pay to learn to drive/marry/buy a house/etc.
US approves tougher visa vetting, including social media checks
Owls are the coolest creatures in the known Universe!
Smart Contracts, if fully supported by the government, could completely remove a lot of the avenues of small-scale governmental corruption.
What other tradeoff targets would be the considered as sharing python's expressiveness and conciseness? One of the python variants like stackless? C?

I'd be very curious as to the answer here. Some times you do like the pretty code from something like Python, but you get backed into a performance corner, at least I could see that happening.
> Code quality, adequate explanations, proper planning, and lenient time tables are an afterthought.

Can anyone recommend reading material for a founder who wants to get these things right from the start? Is there a definitive guide to creating an environment where engineers can thrive?
Hey, do you remember that time when people thought Google would never do any sketchy or annoying stuff to their users ? That's now so far away...
> pedantic

I am being precise where you are incredibly sloppy.

> You are making a lot of assumptions here.

Really? Which assumptions am I making? Try to be precise.

Considering the fact that you are calling everyone else idiots who don't have any data, the fact that what you write has (a) no data to back it up and (b) is usually trivially, obviously and comically wrong doesn't exactly help your argument.

> ...will idiom recognize division algorithms and change them

Really? Which ones? How is this useful? How many real-world programs actually code a division "algorithm"? I don't think I've seen that once in the last 20+ years or so, but of course YMMV.

UPDATE: Last I remember, "idiom recognition" was invented for the sole purpose of cheating on industry standard benchmarks, for example replacing the Dhrystone with a computed result. Has this changed?
At least it wasn't the Postman, that's the best thing I can say.
Under the new procedures, consular officials can request all prior passport numbers, five years' worth of social media handles, email addresses and phone numbers and 15 years of biographical information including addresses, employment and travel history.
Why does this need an app? Looks like it would work just as well with a browser extension reading the QR code.
Ask HN: Which cross-platform password managment service do you use?
I've been using 1Password to manage my passwords until now, however their Linux support is abysmal. Since they haven't been able to make any progress in years, I'm looking for another similar service that actually supports Linux. It should support syncing between devices, good encryption and security and decent clients available on Android/macOS/Windows and desktop Linux.

Until now I've only found LastPass - DashLane as a competitor also doesn't have a Linux client.

What do you use personally in your company to manage passwords?
Why Facebook Will Kill LinkedIn
I expected better from HN. Don't know why really.
Ask HN: How to teach programming to children?
I have one 13-year old child in my family who is really interested in programming but doesn't know a thing about it. One afternoon I decided I would teach him some but I didn't have a clue where to start from. Also he had quite strong opinions how programming works and how easy it is to create games without any knowledge of the area. I decided to start of with some basic HTML and CSS but he wanted to go straight to game programming which I don't have a clue at all (I have done mostly low level C programming and some web programming).

Do you guys have any good tips how to teach programming to this kind of child so that it will keep him motivated?
Thanks for the polite response and my apologies for being a bit of a dick in choosing those words. And yes, I agree with the points you made.
Your spouse hates you because you work all the time. You work all the time to avoid your spouse.
How to Create a WordPress Blog?
A $9.9 dual-microphones extension board for Raspberry Pi
You can neither make 50 Million appear nor can you plant evidence in Bank data that the victims lawyers couldnt tear to shreds. Accounting isn't dropping a joint in someone's pocket
The phenomenon you're describing: https://en.m.wikipedia.org/wiki/Post-truth_politics
That's true, but the SSO service itself can run on the users computer, so there is no need for the service to be able to decrypt the users data, only for it to be able to persist encrypted data.
Which is slower on non-Intel and older CPUs. Add -march=native next time. Nets you a vector version.
If you disable sse it generates essentially what icc does with less reliance on ucode.

See, rep is a workaround for older AMD CPU branch predictor. In addition gcc does not use the highly opcoded variant of lea with offsets because it is slow on older Intel.

GCC version makes for much better speculative execution too due to the use of the adder.
On the other hand, if UBI is constant across geography, it provides an incentive for the underemployed to move somewhere cheaper. It might take some of the pressure off housing in popular cities.
Brilliant spot! I hadn't read that in the local papers - there was simply criticism of the 'boxy' design. I live right by that station, and used it for the first time this weekend (only a few days after it opened) and my wife and I commented on the attractive appearance of it.

Despite some controversies (are there enough ticket machines, enough toilets, enough train services, and so on...) Cambridge North is going to become a popular station.
Typography and layout is also very pleasing.
There's a blog about it.

http://taiwanexplorer.blogspot.tw/2011/09/everything-about-t...

It's not a legal fee, it's the price of the wedding and dowry.

Besides, marriage doesn't even matter for immigration. "Partnership" means sharing the same bank account and address for 1 year. That means persuading her and her parents to let her move out of a comfortable rent-free family house, and into a small room with some foreign boy.

I want to wait until marriage before I have sex, and sex is the first thing I'll do after I get married. If I marry her first, then I risk having children before I get the PR in a developed country. (I don't trust contraception, because I was a mistake when I was accidentally conceived.) So now I'm in a catch-22 situation - she won't move out until she gets married, but I can't bring her to another country unless we've been living together.
"Don't be evil"

Yeah right...
You can use pihole or pyhole to just block them for your home, then vpn from your phone. No more ads.

Then buy subscription to sites you like.

Dont give google a percentage of everything.
write optimal code so that less heat goes to waste
Mobile apps development company – Mobiloitte
Thanks for the reference, I'll look into that. How does the performance and memory usage of deliminted continuations compare to implementing the control flow constructs directly?
Account Hacking: How to Avoid, How to React?
Reminds me of a startup called clef. When I went to link to them, I found they're shutting down:

https://getclef.com
So then why do they do it? Why would you pay 1.25x per hour worked when you could hire more employees and have everyone work normal hours. It's one thing to have crunch time. It's another for excessive overtime to be the normal way of doing things.
Keepass2. Just to keep it only on local computer and with me on USB stick.
Good idea, extremely poor execution. Nobody is going to want to use it if different sites are charging you different amounts per page. People want predictable bills.
I don't even think it's about pretty code - I think it's more related to what one sibling of the post you replied to mentioned, which is that there are tons of communities (among them machine learning, but including tons of stats-heavy academic programming) which would REALLY like to do some extremely heavy work in Python, not because it's necessarily the best, but because it's what they know. Academics in particular (not CS academics, but stats and experimental sciences people) can be forgiven for wanting to stick with Python - they aren't programmers, they don't want to waste time learning programming language skills that are largely irrelevant to their job. All they want is to pick up an easy language and be able to do their work in it, but once their work gets heavy, the language starts to fight them. And that's a really popular use case for Python, I think.
If they have a sign somewhere in the train station explaining the panels and how they "celebrate GoL" with an explanation of that algorithm then I would have an issue. But I agree that a static image of, ie a 77P6H1V1 wouldn't be a good representation of how it looks when flying.

Static: http://www.conwaylife.com/w/images/8/89/77p6h1v1.png

Animated:
http://www.conwaylife.com/wiki/77P6H1V1
Actually the QR code is not even needed then. It's just browser-generated ids/keys.
Blockchain will destroy ads as we know it. Can't wait for Google and FB to go downhill :D
Remember when we were sold that ads payed for content so that could be free? Now you can pay extra to get ads anyway, the non Google networks don't care.
The web is turning into cable, and it only took a few years.
Enervalis | Experienced Python Developer | Houthalen, Belgium, Full-time | On site

Are you interested in working on the transition to a renewable energy system? At Enervalis we're looking for a Python developer with at least a couple of years of experience in industry to help us design, implement and operate our software platform for managing flexible energy assets.

Interested? Visit http://www.enervalis.com/enervalis_vacancies/experienced-pyt...
Isn't the field heavily skewed towards males as well?

It wouldn't surprise me if 94% of software developers being male was perfectly true. Think about how many female software developers (not managers) you've seen per guy within IT.

At least for me, it's seldom that I meet female developers. At the workplaces I've been, it's approximately those numbers, perhaps even less.
> After a certain point, money doesn't bring you any happiness. If you have enough money to cover basic expenses, then your happiness is mostly going to be determined by the quality and depth of your human relationships, your social life, your community, etc.

In Japan I'd say your happiness is mostly determined by how your peers view you.
Taking care of your account's security means to get informed about possible threats. Many less tech-inclined business owners don’t know what could possibly happen in an open network. Not in my wildest dream would I ever do online banking there.

Thanks for making this a topic, it’s much needed!
Munich in Germany is a lovely place to live, even if at least you have to understand German if you want to work for a serious company. 30 days of holiday, perfect health insurance system. But there are a lot of European cities (for example Amsterdam, Zurich) where speaking English is enough for making a living. I do not understand why on earth would someone as a foreigner prefer living in the US.
But how? I am genuinely curious.
How to Remove Password Security from NSF File Manually?
Wow, that's interesting and indeed very expensive. Certainly there are people in the US who spend that much on a wedding too, although my philosophy is that the more expensive a wedding is, the more stress and misery for everyone involved.

I know this is a site about hacker topics and it's not my place to question your life choices, but it seems like sex is pretty important to you. That being the case, wouldn't you want to find out if you and your partner are compatible in bed before getting married? You can always use multiple forms of contraception in tandem to all but eliminate the risk of an unplanned pregnancy.
My advice is, first make sure you are going to learn the latest version of javascript, which is "Ecmascript2016" alias ES7 alias ES2016.
ES2015 (alias ES6) is also fine.

Previous versions of Javascript make JS a mediocre language, while ES2016 makes it a pretty good and powerful one. So try to look for a tutorial that is very recent and focused on the latest javascript idioms.

I think that if you already know how to program in at least one of the following languages: C++/C#/Java/Python, you will learn Javascript in no time, no need for a book, to be honest.

Javascript is a very simple language, my recommendation would be to start as follows:
1. First learn how to create a JSON (javascript object notation) object
2. Then understand how to define a function (better if you do it the ES6 way, that is, using the "=>" operator), and how to call it.
3. Learn how to use lists and hashtables(dictionaries).
4. After this, learn how to use JSON objects, that is, how to access each member of a JSON object. This will be trivial after step (3).
5. Then, learn the simple logic constructs: if, for, etc. They are easy, really.

Now comes the slightly more difficult part. I'm assuming you want to try Node.js development.

6. Learn what is the Node.js "event loop". IN other words, the philosophy behind Node and why most operations are "asynchronous" in Node.js. Learn about callbacks.
7. Now learn about "Promises" and learn how to use "async" and "await" to consume Promises easily. In other words, to program using asynchronous functions with no sweat.
8. Learn "express.js" web framework. It is really easy.

And don't forget to take a look to the ES6 and ES7 features and make sure you take advantage of them:

ES6
http://es6-features.org

ES7
https://h3manth.com/new/blog/2015/es7-features/
I use 1Password for OSX, Windows and Android
Yes, it does. That's the norm in Germany because the words (in German) for job titles (eg: software developer) imply a gender. So instead of writing the full job title in both masculine and feminine they just write it once and then put (m/f) afterwards. Obviously it doesn't need to be there when the job title is written in English, but it often is anyway.
> Is it just to kill hundreds, to prevent the slaughter of hundreds of thousands?

> If the answer is no, never, I don't see how we can have states at all.

You're talking about an innocent 100 people right? To save an innocent 1000. Like some sort of hostage situation?

I say no, it's not just. It's wrong to kill except in self defense.

So how does that imply we can't have a state? Can't the state use the same principle? Kill only in self defense?
So, this is kinda like Blendle, but for the open web. I'm not too sure if this'll fly.
Personally, there's a certain flinch, a certain decision before opening any article in Blendle as I evaluate if it's worth the price mentioned. I'm sure the same will manifest itself, perhaps in uglier forms if I set out to use Contributor. Do you guys think so?
Hmmm - the service sounds a little bit like Flattr, the logo looks quite a bit like Flattr - now what?
No company would be stupid enough to explicitly tell its employees that they must work overtime or be fired. Instead, they create an environment in which you feel social pressure to put in more hours. People choose to work long hours because they get affirmation for it from their managers and colleagues. It's a cultural problem.
This has been the predominant reason for micro-transaction services failing in the past - when something costs more than zero there has to be a conscious decision made on the part of the consumer, and that decision making process is often enough of a barrier to stop them purchasing. For something very cheap the financial cost itself may be irrelevant but the cognitive cost of making a decision definitely isn't.

That problem is compounded by the fact a very low cost equates to a very low value in the mind of the purchaser. This manifests as a thought process like "if this only costs 0.01c then it's probably not worth buying", and the user leaves. That's hard to work around.

As far as I'm aware no one has ever implemented micro-transactions successfully. The best example to date, which is mobile gaming in-app purchases, isn't really micro-transactions in the usual sense. In a game like Candy Crush you buy tools to help you advance more quickly so you don't have to grind through a hard level dozens of times. You're really buying your own time (so you can play the game less, which is kind of weird really). Time is something people value, so they're very happy to pay. The model doesn't really apply to other purchases.
Rich Inner Cities
"It's also much slower"

Perl was never intended to be fast for computers. It was intended to be fast for programmers. Perl 6 does a pretty darn good job of that, and additionally already has working and easy-to-use C/C++-compatible FFI that I can use today to offload things that really do require maximum computational performance (that latter point wasn't true for cperl last I checked; "extern sub ..." is still a "todo" item AFAICT, and I don't really see an equivalent to Perl 6's "is repr(CPointer)").

"and unusable for professional usage."

By what measure? More importantly, by what measure in which cperl fares any better?

"more features"

Not at all the impression I'm getting from perl11.org/cperl in relation to Perl 6. What you're saying is certainly true in relation to Perl 5, though.
I'm not a user of OneLogin, but if they store encrypted passwords and encryption keys, their security model is fundamentally broken imho and I'd never give them my passwords.

Better services (1password for example) are specifically designed to never know your master password/key to avoid this very situation.
Did Wolfram give any clue about how e.g. relativity may emerge from a cellular automaton?
Don't know, feels a bit like ransom when coming from Google, not the publisher.
If excessive income doesn't serve to increase my standard of living, why the hell am I getting up from bed every morning? Might as well get a lower paying job, if my standard of living should remain the same.
Stripe's products is done right.
But there is a strong argument for storing the private key on a different machine, particularly a disk-encrypted, app-whitelisted iphone, rather than on an open platform likely full of malware and telemetry like a mac or a pc.

Then you need a way for your 2FA device to interact with the browser to do the login for you. A QR code is as good as another method.
I mean, a propeller is two wings mounted on an axis facing opposite directions rotating "infinitely" 360 degrees so... I don't know, I'm not an AE either.