skysight-inc/HackerNews huggingface dataset:
Thank you very much for the reply. Yes if you move to (or live) in an area in europe that is cheaper than say London, Paris or the other big cities (and most places in Scandinavian :) ) then this is an option.

At the moment really good developers in London can hit £80k+ per year in full-time salary but living costs locally are insane. If you are contracting in London you can make good money but you are still hindered by the high living costs. One big drawback is that I have seen very little remote work opportunities for London companies to anyone not living locally. This gets more pronounced the closer you move to the Data Science / Business Intelligence space, but even for Web Dev etc it looks to be not that common. So as you say it might have to be the big cities in the US as it seems the US are much further in accepting remote work than where I currently am.
By and large, don't. Let the market for electricity react to fluctuations in output via variable pricing.

This is already being done to a certain extent in Germany (aluminum smelters will scale production up or down based upon the supply of electricity).

Over time as fluctuations in electricity supply from renewables become more common, the demand side will react. Those periods when the wholesale price of electricity drop to zero won't recur forever as somebody enterprising will make use of it. It won't happen overnight but it will happen.

It's ironic that the same industry (utilities) that told us the market was a solution to all of our energy problems when it wasn't (see Paul Krugman's defence of Enron's bullshit in the early 00s) is now conveniently forgetting that canard when it's actually true for once because renewables threaten its bottom line.
> a long list of NPM modules

doesn't sound like a good thing.
What about getting someone's key?

What about distributing your key?

What about backing up your secret keys on paper?

What about binding your primary secure key that is usually stored in a safe on a Yubikey with secondary keys stored on Yubikeys you carry around with you?

What about revoking a secondary key after a laptop or Yubikey got stolen?

Perhaps you see where I'm going with this :)

The problem domain is just complex.
Hyperloop – Only Teleportation Is Faster
Thanks, this was the article I was originally looking for.
Cliget – Download protected files using curl or wget
Yeah, IIRC, you used to be able to move the Reload/stop button. They stopped supporting it for some reason. I use add-ons for other tab related things that affect me.
Once you start doing the numbers it becomes obvious. There is no margin in this. So many crowd funding projects start out like this only to find out months or years later it's impossible to build a sustainable company by selling pre-assembled open source devices. Especially because who care about the 'open' thing will download the image and burn an SD card themselves.
The new Microsoft CEO Satya Nadella when he said "women shouldn’t ask for raises, but should instead have “faith that the system will give you the right raise.”

Some on at his level should not make that sort of mistake evver.
They denied people working as cashiers a seat? This is barbarism !
You can send a tweet to btc blockchain free of charge though currently.I am trying to convince free speech organisations to either hold a distributed db or run a sidechain for data verification because btc immutability has costs and I want it to be free.
Vivaldi Browser for Power Users Hits 1.0
Great news. We already had parchment.js - but with this you can use images in your interactive fiction. One day I made a website in parchment, it's a more narrative way of engaging the audience, I thought it would be nice to use pictures (low bandwidth black and white Filter Lite dithering).
Javascript kills SEO though (I could use something like PhantomJS to simulate all pages into static html).
Please consider https://blog.torproject.org/blog/trouble-cloudflare
That analogy makes no sense. "standalone applications" running on what? a non-smart phone? that would make the phone smart.
Retiring at 6 years old?
Management has always politics involved. And politics get ugly fast, strange personalities fighting over small stuff with minimal importance.

Now exchange "Management" in the first sentence with "Programming in a team" ;)
Either nobody will use it, or you have to be good in marketing. Speaking of which, you'd earn a ton of money being a good programmer with good marketing skills. These can be good consultants.
If the goal is to gain leverage on the day job and financial security, statistically speaking that is a poor advice.

If the goal is to learn about public projects and write something one needs and feels important, then, sure, that's awesome.
How does this effect web.whatsapp.com?
1 hour of JavaScript mentorship sold for $1,025
> all I will be until I croak is what I am now

Aw, this is a sad story. I'm sure there are more positive things in life this guy could look back upon. Starting his own company sounds cool to me and he is obviously a caring brother.

> So yes I regret not taking that choice and seeing where it would have led me, yet I would have missed all the fun of writing code and the soul-draining jobs that often come with it where you can’t really fix anything.

I believe there will more often be good jobs than soul-draining ones for programmers in the future. Tech people will become better leaders and create better positions for young programmers. Even janitors are sometimes very happy in their positions. It depends on management and your state of mind.

I have a little bio myself on the subject of being "just a programmer" [1]. Everyone makes mistakes and wonders how life would've been different. The trick is to not dwell on them. Stay curious, take breaks, read some self help books, seek out new friends and activities, etc. It's not easy but a little hard work to get out of some bad habits can feel great.

[1] http://robhawkins.info/
Regrets as a programmer:
1. Every piece of unpolished, unfinished code that management decided should ship to the customers regardless
2. Ever using node and npm.
3. Seeing and living through the train wreck of J2EE and the XML horrors that ensued.
4. Not seeing the beauty in simple functions early on. Not everything needs to be a class or module.
5. Most business problems are political/social - regret every time we were called in to try and provide a "technical" band aid to those same problems.
6. Again, any project with node and npm.
I use chargebee so much better and cheaper than recurly
I'm still coding after almost 20 years in the job, and have no intention of stopping. I tried some other options - teacher, artist, entrepreneur. None of them give me the thrill that I get from programming. I still get locked into a flow where time shifts, and before I know it hours have passed.

The only other activity that does that is Civ, and no-one is going to pay me to play that ;)

If 10x assets is what drives you, more power to you. For me, being happy right now is more important that any imagined future happiness that a fat bank account could provide. And let's be honest, you can still make a pretty decent salary as a developer.

You might be dead tomorrow; you might as well enjoy today.
My dad was a traveling salesman (self-employed) and he was away a lot during the week, but only in the Winter. He was always home on weekends. That's when Mom "slept in" (I suspect, with a good book and a cup of coffee). As long as their bedroom door was closed, the rule was that kids should "go ask your Dad".

So we did, and he took us swimming, ice skating, sledding, we had sock fights (with rolled up knee socks) and cooked breakfast together.

During the summers he did most of his business via the telephone from his home office. He was nearly always available for waterskiing or whatever other bit of kid-fun popped into our goofy little heads.

I think, if I asked him, he wouldn't be of the opinion that he gave up anything to spend time with his family. I think he'd tell me that "giving something up" is what you do when you replace it with something you want to do less.

From here it looks like he just went with the flow. It was simple, he lived by the rules he laid upon his children. We all did what we "had to do" (work, school) when it was the time to do it. And then, we were free to play the rest of the time.

Edit: to clarify Dad's employment status.
Those things that we don't know that we don't know. If the managers don't have have appreciation for that what their underlings do require some skills then they won't bother to try to learn.
"ram pressure" is a link to its own explaining wiki-page.
Ragnar dumps his Chinese girlfriend for Pocahontas. Rollo gets wind of these new adventures, immediately dumps his Parisian princess and swims to Tahiti for a life of Gauguin, further infuriating his inter-race-swingin bro. Floki giggles. Bjorn is even more bearded & pumped. There is still a diminishing side plot involving the British.
A long pointless rant about Fintech: Blockchain Adoption, Regulation
Thanks for the reply and the info provided. My personal opinion regarding the ability to move from a bad economy is that this is not always as easy as it looks. Even if you are european with an EU passport you are very likely to come up against some high language barriers etc. Although that could be a challenge some people might jump at.

For example I know that the UK (and mostly London) is extremely tolerant of non native English speakers. However from experience I know this will count against you when people are looking to hire (I was on the hiring side at one point so know how my managers perceived this.)

Germany is again another example where unless you speak really good German you will have some pretty tough challenges. I had a friend who grew up speaking German as a second language, who completed his masters in Germany, be told by his boss to go for German writing classes if he wants to get anywhere in their company.

Europe might be one big open job market but Language honestly makes it far more difficult than it seems at first. This also goes for settling into your new country even if you are working for US or UK companies as your day job.
Pig iron[1] is a real thing. I'm wondering if the devs weren't also making a bad pun at the same time as doing copy protection…

[1]: https://en.wikipedia.org/wiki/Pig_iron
could you elaborate more about using node and npm
If you are as valuable as a local developer, then they will pay you as such. It's a business. They pay for value.

And no, your salary/rate isn't defined by where the company HQ is. That part defines their price tolerance. The price is defined primarily by how much you ask for and what you can offer in return.
I would really, really like to hear more about federation in Signal too. They used to mention that it was planned, but that was a while ago now.
Yes I understand Bayes Rule. Nowhere in the article did they make any such fallacy. They are just stating what features happen to be predictive of fraud.

Anyone actually using this would use a proper statistical model and real data, not random figures they found on a blog. But this post does give useful advice of what features to test.

In any case, if there is only a 50% chance that a user is a fraudster, it still might be worth rejecting them.

Anyway, using your assumption of 1% fraud, and using all of the features listed in the article (and presumably there would be other features too, but let's just use the ones they talked about), I do the following calculation:

1% = 1:99 x 8:1 (32 bit OS) x 9:1 (fresh cookies) x ? (Null values doesn't give a number, or suggests that 100% of null values are from fraudsters and never appear organically, so I will exclude it) x 5:1 (referrer history) x 96:70 (Windows) x ? (Number for plugins not given, but it seems to be a low correlation) x ? (No number given for incognito, but it's probably low.)

= 5:1 or 83% probability they are fraudulent, excluding the missing values, which would raise it further.
I think the actual implications wouldn't be too different in production.

Those are the main scenarios where Binary Transparency might be of use:

1. An application developer's private key gets compromised (either through a breach or an inside job). Binary Transparency would allow the developer to monitor the log server for any unauthorized binaries and, once detected, investigate the source of the attack, rotate keys and possibly blacklist the affected binary (not sure if a mechanism like that exists at the moment, but it would make sense with Binary Transparency).

2. The application developer is coerced into signing a binary including a backdoor. Binary Transparency would guarantee that there's a public record of a modified binary being released. This alone would probably make any adversary think twice about doing this, especially if they want to stay unnoticed. In addition to that, gossip protocols and dedicated auditors could allow users to detect odd releases even if the developers were gagged. This might very well result in the app being effectively revoked because users stop trusting it.

Both scenarios would at the very least allow the backdoor to be reverse-engineered.

Ultimately, I'm afraid you're probably right and the limitations and complexity of this approach probably won't make it viable for a long time. Maybe the thinking will change if we see some high-profile cases where apps are backdoored - that's what got the ball rolling for Certificate Transparency, after all.
Still Cleaning Up: 30 Years After the Chernobyl Disaster
The trouble with WWII munitions buried in the ground is that a lot of them do still have detonators and after being buried in the ground for a few decades you have no idea what state they're in - they can be rather rather unstable. Some of the bombs were also designed to detonate when moved in order to kill bomb disposal workers.
I completely agree, but is this a "reasonable" approach to take in a startup world (from the startup's point of view)? Or does this make us incompatible / unfavourable with startups, as OP said?
EaseUS Data Recovery Wizard 9.9 License Code Incl Crack Free Download
> you are very likely to come up against some high language barriers etc.

This is not a problem I personally experienced for English speaking countries. Started learning when I was in kindergarten, always immersed in the culture via TV and internet, did English and English writing as a hobby pretty much since starting high school. Until they hear my accent, most people assume I'm a native speaker.

So I lucked out on that front.

The hard part for me was the visa. But that is also a solvable problem.
Magix Movie Edit Pro 2015 Premium Crack Keygen Download
No, the WWII munitions caution in Germany is because some of them are still deadly: http://www.spiegel.de/international/germany/routine-disposal...
OP referenced the poem at the end.

> I came to a fork in the road and took the one less traveled. Perhaps now I realize why.

He seems to disagree with Frost that the road less traveled is the one worth taking, judging from the title and overall tone of the post.
I think the lesson is more "don't promise your users a lifetime subscription", because it is unlikely that you will be able to make good on the promise.

End of life is pretty common for software products. My Wii doesn't support multiplayer anymore. Most smartphones don't get updates anymore after two years. Sure, we can keep using them, but the reality is it would probably be better to switch them off rather than walk around with countless security issues.
You could backup the key like every other account password, too. Save it in your password manager, print it. Whatever. This isn't really an argument.

When Android backups Wifi passwords, those are encrypted with your Google password that Google has only a hash of. Okay, it's easily interceptable the next time you login and Google has an warrant. But still an option.
> Essentially you want 3 operations. Generate keypair, encrypt X with key, decrypt X with key.

You need key rotation if you want security, so you need master keys and subkeys (or you'll end up reimplementing them by hand with conventions that everyone will interpret differently). Multiple identities on a key are I guess not strictly necessary but they're a very useful feature. You absolutely need the ability to sign other people's identities. You need to be able to sign and encrypt both text and binary (and do symmetric encryption), and export the result of everything in both text and binary. Smartcard support is a very good idea. Agent support is vital. What things do you think GPG should cut?

> You want this as a library that's impossible to misuse and a nice CLI on top.

Agreed. A rock-solid OpenPGP library would be great. I do think that's one place where there's a lot of real room for improvement.

> The fact that it took you half an hour to understand the "basic usage" is ridiculous. The GPG developers have failed in the worst possible way when it comes to the design of their software. It's so bad I find it incomprehensible how that could have happened on accident.

IIRC: developer, singular, unpaid and part-time. Also GPG is 20+ years old and doesn't want to change the CLI radically so as a) not to disrupt existing users b) not to disrupt existing scripts.

A frontend or alternative with great UX would be really useful. But who's going to pay for that work?
The Panama Papers and SF’s Housing Crisis
It doesn't seem to say anything about the Web client, though.
I am more interested in whether there is any way of find a connection between Columbus and the Vikings. I've read stories before about how Columbus went to Norway and got info there about the Viking exploration. But what I've read just seemed like wild speculation then. Something more solid would have been nice.

The reason why that is relevant is that the Viking discovery of America is of no significance if it didn't help European discovery in any way. If the knowledge was completely lost then it had not influence on history. A failed settlement in Canada which nobody ever learned about makes no difference whether it happened or not.

From what we know thus far it caused no technology transfer to the native americans and there is no proof it advanced european discovery in any way.

I am Norwegian, so I kind of have a vested interest in seeing something that gives the Viking discovery some sort of purpose.
How would eliminating corporate income taxes cause tax revenues to increase? Trickle-down economics is quite clearly debunked, even if some people refuse to look at the evidence.
Yes of course, I read that and it didn't help. It talks about the drag experienced by an object moving in a fluid. I guess I'm just dense.
Show HN: First Release of Transcrypt Python3.5 to JavaScript Compiler
You need to calculate the base rate. If only 0.1% of cars are drug mules, then that statistical test might decrease the number of false positives by 10x to 1%. But it still means you will search 99 innocent people's cars to catch a single drug mule. Which is well below probable cause, and probably a net harm to society.

If they could predict which cars were drug mules with 30% accuracy that would be acceptable I think.
"I can still feel the regret of not seeking the challenge of just leadership." He's right. Programmers need to get into leadership, because they have a chance of knowing what "just leadership" might look like. When non-technical people lead technical people, the chance of getting into a good flow is less (though by no means impossible).

The problem is that many technical people are not "people" persons. Part of that may be personality, some of it is background, but a lot of it is study and thinking too.

My brother builds huge buildings. He's very proud of them. He often (gently) gives out about the marketing people and their mad notions and lack of technical understanding. But, as I point out to him, if they don't sell the apartments, he doesn't get to build the buildings in the first place.

Ultimately, therefore, if you're going to put your skills into a corporate enterprise (of any size), you need to accept that it all originates with selling. "Business is simple", says Alexandre Dumas, "it's other people's money."

Progammers should either accept that they love playing in the intellectual sandbox of coding and that the material rewards will be variable. OR they should seek leadership.
Modern steel can be used to create bullet proof body armour.[1]

A frontal plate costs $65 and weighs 4kg.

[1] http://www.ar500armor.com/ar500-armor-trauma-plate-advanced-...
Once your number had e2e support0, you can't switch to a phone without e2e. Notifications on key changes are switched off by default, but I hope they still warn you in the chat history. We'll see.
In many cases a non-technical manager will report to a chain of other managers who are also non-technical. It should not be surprising that the criteria on which they are judged do not include technical decision making.

Instead, important metrics may include size of team, number of hires per year, revenue of business unit, number of customer-reported defects, etc. I worked at a place where bugs reported internally were not eligible for the highest levels of severity, because after all no customer had noticed (yet). So mistakes reported by customers counted against managers, but ones caught by developers did not, regardless of how much effort was required to fix them.
> I could have been almost anything

Also, he could have tried it and lost it all.
You can regret not trying, but you can't regret not winning!!
Seems like another problem that would be solved by introducing basic income. There are already people working on news reporting, Wikipedia and other public goods and services on their free time. Decrease the pressure to make a living (i.e. give people more free time) and you will have enough volunteers.
Stylish HTML5 Mobile Template with over 20 pages
For those a bit more technically minded and looking to choose colors in an optimal way (for things like data visualization, intuitive interfaces, etc.), look into Munsell colors!

I made a quick tool for playing with Munsell colors and explaining how to use them here:

http://research.kumpf.cc/MunsellForDesigners/

Cheers,
Adam
After extensive testing under Windows and Linux, Transcrypt is considered ready for production now. The set of supported language features, which already included multiple inheritance, is expanded to include operator overloading as used e.g. in matrix algebra, set comprehensions, lambda's and many other things. Optimizations include call memoizing, compiling e.g. i += 1 to i++ and simplifying for-loops over a closed range of integers to be just as brief and efficient as the matching JS loop. Pip install of Transcrypt and packages for it is now supported. Docs are at http://www.transcrypt.org. Examples have been added for a.o. node.js, D3.js and jQuery. If you like Python for writing readable, maintainable code, no need to develop browser apps in JS anymore. Bugs and feature requests can be submitted at: https://github.com/JdeH/Transcrypt
I'm so going to set this up in my new flat. Could you please recommend starting guides / reading materials? Thanks
> Now if you want to talk about environmental impact, then yes I agree there is much to be said for Tesla.

Can you share more evidence to justify that claim? Not that I have any reason specifically to doubt it, but this seems like it warrants a lifetime analysis of the expected manufacturing and repair costs of Teslas.
> The hard part for me was the visa. But that is also a solvable problem.

That is something I did not even want to mention due to the challenges it brings. It is not insurmountable but does sometimes come at a high cost of both money, time and stress.
Finally, multiple synchronous replication for PostgreSQL has been committed
why you don't like node? No papa for you.
He didn't want to hide his activities, and shouldn't have to. They shouldn't be able to watch.
I really enjoyed this honest article. The zen is programming is a tool and not a goal itself.