skysight-inc/HackerNews huggingface dataset:
>Companies treat workers well because they have to compete to get them. Not because the government forces their hand. There's always away around government regulation, so it's not really effective. There's always loop hole. So why do companies offer workers good conditions? Because they are forced to by competition.

interesting point, removing free movement of labour definitely decreases the competitiveness of companies to incentivise their roles, otherwise people have a significantly larger pool of possible companies to work for.
Let's go straight to the extremes of that position and see how far back we come: you're fine with people considering murder to be their moral right, you wouldn't want to push an ethical system that tries to prevent people murdering one-another?
Which did you think it was (misguided or untrue) and why?
I use Ansible to install all my desktop basically. This coupled with my dotfiles (that includes a bash for gnome configuration) makes my workstation ready in 15 minutes or so.

This is my Ansible repo for reference:
https://gitlab.com/edgard/ansible-ubuntu

And dotfiles:
https://gitlab.com/edgard/dotfiles
Source: Jeff Hammerbacher, 2011

www.businessweek.com/magazine/content/11_17/b4225060960537.htm
An invalid digital signature is a pretty strong indication that it is the fake. I'd consider this poor journalism as it gives this letter credibility that it doesn't deserve.

My statement was merely to try and point out that one of his quoted sources is likely a fabrication.
The "only" is as a ratio. If there are >100M users and only 1.3M bugs then that implies <76 users per reported bug.

Given that some of those are developers, or people like you, who report dozens of bugs, the odds of a user reporting a bug is well less than 1:100. I submit that it's far less.

The odds of someone finding and helping to troubleshoot the bug are even lower.

By comparison, most of the bug report I've sent in are to packages with fewer than 10,000 users.
Switzerland takes _great_ advantage of the other countries. People living near the border go to other countries to buy their stuff (france, germany, italy). Switzerland also has economy incentives for companies which work if small countries implement-it, but not all.

Switzerland is a exception, not the rule.
It's part of the EU (yeah that surprised me too). Also, the guns are tied to military service ('well-regulated militia')
Bostrom brings a different set of skills to the table, to ignore his lack of technical understanding is literally to ignore the problem itself: that our technology is so powerful a social force that sometimes even its creators can't fathom its impact.
A single downward lock cycle uses 100,000m³. About 35-40 ships per day transit the canal, so a single day wastes about 4,000,000m³ of water.

The Mississippi River discharges about 17,000m³ a second. Each day, that river alone discharges 1,450,828,800m³ of water.

Closer to the canal, the Amazon River discharges as much water as a ship locking does every ½ second. Admittedly, the Amazon River is by far the largest river in terms of discharge.

If my math is right, the Panama Canal uses less water than a small metropolis.
I dunno. I read an awful lot of articles in 2011 saying that SF was the next startup scene and that soon it wouldn't be about the valley anymore. Those articles were all right.
The cases where it diverges from reality generally give me more reason to use `cp -a` to install the new system, rather than less.
How is it a "stab" to say that different examples might be needed?
Stop using JWT for sessions, part 2: Why your solution doesn't work
Transitland – A community-edited data service of transit around the world
Unfortunately, yes, we lost control of the domain because nobody was able to secure a renewal for it. The problem is that after that, it was sold to a third party, not the registrar, who listed it for an exorbitant price. They have no interest in the domain other than selling it to us, and it has little to no value to anyone else.
> "dead" language

In the world of traditional engineering, you will still encounter senior PE's that pump out Fortran. Luckily, it usually isn't fixed form.

Also revisiting older projects can also mean visiting Fortran, and sometimes that can be fixed form (looking at you, wind hazard modelling of tornadic winds for nuclear powerplants).
This is the actual source of the quote: www.businessweek.com/magazine/content/11_17/b4225060960537.htm
Switzerland is now 5% Muslim, without being part of the EU immigration program.

Calls from Muslims to remove the Cross from the Swiss flag have been reportedly met by outrage.
Is an Ice Age Coming?
Why not just donate to FSF/EFF? My situation is the same, but I do not feel lonely because I know there are huge non-profit organizations fighting for me.
All I know is now I want a Magic Pony.

Also, was kind of sad we can't post images, this story would be flooded with so many pony memes.
> However, unlike more dynamic languages, the return types are usually Result<SuccessValue, SomeErrorType>

Yes, this is a more complete and precise explanation. :-) I rather like Rust's error handling in practice—it adds only a small amount of syntactic noise, and even the annoying bits (such as converting and wrapping error types) can mostly be isolated in a single file per project.
Chattanooga mayor: Gigabit speed internet helped revive city
I am an AR-15 owner and I've had enough
The biggest threats to the EU are not external, but internal.

In a nutshell:

- not enough buy-in of the population

- too much corruption

- too many languages

- too many EU politicians getting 'money for nothing' (further reducing buy-in)

- too many countries that slip their own protectionist measures in under the radar and get away with it

- no unified tax system

- way too many horses pulling in different directions at once

And we don't have a slavery problem to get rid of so there most likely will not be a unification by force happening any time soon.
If banks were to adopt some currency system that utilizes a blockchain-like technology, then I expect the currency would be accepted as cash more ubiquitously, but at that point it's all speculation.
The main benefit of protobufs is performance. It definitely is CPU intensive to write and consume JSON documents.

From a software engineering perspective they seem pretty similar to me, particularly in that NEITHER has support for a fixed decimal format which is essential for doing money calculations and getting the right answers.
I have a very similar problem of 'get to the main point' in videos. That is why I've built BriefTube (brieftube.net). It gives you instant automatic summarisation of lengthy youtube videos (with more platforms on the way).
I really liked using https://hamstudy.org. I didn't feel like there were any surprises when I took the test. I took practice tests on hamstudy until I was sure I'd pass Tech, then found out the test date was nearly a month out so I started flipping through the test for General and ended up passing it.

When you test you take the first, if you pass you can take the second - no extra charge. Same with the third level.

It is easy and inexpensive. For a starter radio, as low quality as they are, a Baofeng UV-82HP is the way to go. Find out if you like it, use it and have anyone in your area to to talk to before spending the big bucks. I went more than a year with the cheap radio, learned who is in the community and which repeaters I want to use and finally put down the money for a decent mobile radio.
That's a fine principle for moral choices that only concern individuals but for society-level choices, of which there are many to be made, it's impossible by definition.
Machine Learning Yearning, a Book by Andrew Ng
While true in a tautological sense, it's snark.
Wouldn't that just make the code more confusing? You'd get some random name that doesn't mean anything to what its intended purpose is. Keeping the simple 'a-z' scheme the beautifier does allows people to not use the variable name as a descriptor of what it handles.
I think he was actually picking things it's hard for anyone to disagree with, but if you do disagree with them you probably aren't on the "left".

I think a right wing argument would not be against these things, but that while these three things are good, government regulation, welfare, and other typical left-wing policies are not the best way to achieve them.
As far as I know, Fortran is not a dead language, but is actively used in the scientific computing & mathematics niche.
He didn't really address it. He's comment straight after is enlightening.

"When I hear politicians on the Leave side talk about sovereignty, I am again suspicious. What I hear is, “I want unfettered power.” But unfettered power for the Boris Johnsons of this world is not in my best interests or the best interests of the UK, which is why I shall vote for the fetters."

Which means I don't agree with boris Johnson(Despite people voting for him) so I want my values forced on the people who voted for him by a higher power. Ignoring the fact the higher power maybe even worse. You have no idea who could be control of the EU in 20 years time. Your just moving trust from one set of people, to another set of people. Your problem is still there.
If you consistently use the same Linux distribution, consider building metapackages for that distribution.

I created a set of Debian packages that depend on suites of packages I need. I download and install "josh-apt-source", which installs the source in /etc/apt/sources.list.d and the key in /etc/apt/trusted.gpg.d/ , then "apt update" and "apt install josh-core josh-dev josh-gui ...". That same source package also builds configuration packages like "josh-config-sudoers".
Not really. This isn't the sort of news that most people need to know "first", or alternatively "live."
Thanks for the reminder. I disabled scripting via GPO for this reason months ago, but I forgot to actually remove the logon scripts from all of the AD accounts. This mechanism has become largely redundant anyway, tasks like drive and printer mapping are better done in other ways.
I feel like your comment is misleading. People who are military trained have guns - but no ammunition. Ammunition is harder to come by. People are psychologically evaluated before they join the military.

And the union thing - Switzerland is part of the economic area, officially, and observes a lot of treaties/agreements in exchange for the benefits they get. This is a point of contention in Swiss politics as some feel like Switzerland gets pushed around a lot.
Yeah, the ever present march of storage --> memory has really put a strain on our current compute architectures. Thanks for the note, will be reading more about it.
The Genesis of an XSS Worm
Sure, but it's a bit odd, in the context of startup centers, to mention a place's ranking as one of the best places to be born -- most people in a position to relocate themselves to work at a startup are already fairly secure, and their children will be too.
I remember this with Barcelona (or somewhere in Spain) which was building some kind of Silicon Valley hub that was supposed to be the startup capital of Europe.
If you don't read a newspaper you are uninformed. If you do read a newspaper, you are misinformed.
5 Sparkling CLI Linux Time Trackers
It's hard to get feedback on podcasts!

This interview show features CEO/Founders of startups like Zapier (YC S12), WayUp (YC W15), Drift, and RadPad. The title is quite literal, the format of the show is intro -> company mission -> company values.

For founders: you learn about other company cultures and hear leadership/management advice about lessons learned and ideas you can try out.

For employees: you can see what it's like to work inside these startups, or compare/contrast to your current work culture.

Hit me with some feedback! I've found it helps if you mention other podcasts you like for reference (to compare production quality, format/structure/length, etc.)
The author is arguing for magazine capacity limits, which we had in the US for a decade from 1994, but expired and was not renewed.
Bank of England Keen to Foster Fintech Innovation
I am no expert but I think if you sell B2B ads on FB and Twitter are not best place. It doesn't look professional IMO. And I think really people who make decisions in business are not hanging out on FB. More like on LinkedIn and specialist sites relevant for their business.
>It could be about scientific coders’ culture versus web developers like me.

That's basically it. Scientific programmers are from a different era and a different culture.
<<< you think that solving bootstrapping makes sense even if it depends on another completely unsolved problem >>>

No. The problem of centralized bootstrapping that is an existing and real issue of decentralized networks (see the quoted papers and my above explanation) does not depend on the problem of "binary distribution". In fact it has nothing to do with "binary distribution". If a user builds the software from source - so the user avoids any "binary distribution" - then the user still have the problem of centralized network bootstrapping.

It seems you don't understand that the problem of centralized bootstrapping is a generic information technology problem of all users, regardless what was the method of "binary distribution" if any. That's fine, it was a good discussion, but I exit from this debate with you which is becoming meaningless now :-) Thanks for sharing your view" :-)
This gives up the significant benefits of RAII, which are made significantly safer and more useful through the use of references and std::unique_ptr. By using initialization methods rather than constructor methods, you create a situation where your destructors don't necessarily make sense and can't be relied on to be dealing with initialized objects (thus increasing the amount of boilerplate code that can fail) or you don't use destructors at all (at which point you regress to the "boy, I hope I scope-guarded correctly and cleaned up along every path of execution!" state of C).

Writing C++ without using C++'s idioms is usually, if not almost always, creating more technical and business risk for the writer and the consumer than using C++'s idioms in the first place. (That some of these idioms are conceptually very difficult is a very valid criticism of C++, and one that Rust in particular seems well-positioned to be better about, but I'd take the bear traps of C++ over the land mines of C almost any day.)
Specifically my moral values are anything is allowed, as long as it doesn't hurt or infringe on other peoples rights.
That doesn't match what I've seen. When Apple added support for the clang static analyzer to Xcode, a ton of Objective-C programmers started running it on their code bases, and among those I know, it found a ton of bugs that had gone dormant for years.
The alternative being primarily unwanted pregnancy or menstrual symptoms? I ask because there's a lot of good ways to prevent pregnancy but not as much for the latter.
> It feels a little like there should be a simple, rational argument from politics and economics for retaining the EU as a single unit

According to Ronald Coase, people begin to organise their production in firms when the transaction cost of coordinating production through the market exchange, given imperfect information, is greater than within the firm [1].

One could extend this concept to subsidiarisation. People should elevate decisions to a higher level of government only when transacting/negotiating with other effected parties at the same level of subsidiarisation becomes costlier (e.g. the New York Area's MTA and Port Authority in comparison with the Bay Area's lack thereof).

Note that a conclusion around "always coalesce" or "always devolve" doesn't appear across all parameters. If Britain's and her trading partners' institutions were more efficient than the EU's, it would be rational to leave.

[1] https://en.wikipedia.org/wiki/Theory_of_the_firm
I didn't read it that way, but fair enough - could have been written better.
Paris Mayor Warns Amazon on Prime Now
LastPass doesn't have you send the master key to log in or decrypt, Decryption does not occur on their servers.

https://lastpass.com/support.php?cmd=showfaq&id=6926

"LastPass says they never receive my Master Password. Don’t I send it to the LastPass servers when I log in?

No, when you login to LastPass, two things are generated from your Master Password using our code discussed previously before anything is sent to the server: the password hash and the decryption key. This is all done locally.

The password hash is sent to our servers to verify you. Once verified, we send back your encrypted Vault. We are only sent your hash, not your Master Password.
The decryption key, which NEVER leaves your computer, is then used to decrypt your Vault once it comes back."
Thanks for the kind words.

I use pen and water-based markers (Prismacolors); they look like watercolors but are much easier and cleaner to handle.
What Today’s Magic Pony Acquisition Means for Entrepreneur First and for London
I don't think the quote from the article is such a fair representation of what is probably meant by "right wing" (a quite ill-defined term, in my opinion) here:

I do not think it is part of any "right wing" ideology that workers should not be decently paid, should not work excessively long hours or should work in an unsafe environment, which is what the author is implying.

Instead, the "right wing" idea is that by mandating those things through government intervention, you will not achieve your goal of actually securing them. Securing a decent work environment and pay requires a wealthy economy, which can be harmed by (wrong, excessive, etc.) government intervention. So, in the long term, you are actually more likely to end up with decently paid and successful workers if you keep out and let the "invisible hand" do its work.

I think this argument has a lot of truth in it but also agree with the author that if taken to its extreme (which "sufficiently right wing" would imply, I guess) there is not much evidence of it actually working (as is true for most theories, by the way). I think that this is what the author meant, but the way he wrote it does sound like a "stab".
We updated the title to be more practically clickable and less click-baity. We're open to suggestions for a better one.
Honestly, the "startup scene" for tech companies is everywhere. You can start a company anywhere so geography isn't wholly relevant.
If you're American, the US has a special arrangement with the Netherlands that should make it significantly easier for you to get to Amsterdam. At least there used to be one - try contacting your embassy in the Netherlands or the Dutch one in the US.
I'm Nick and I'm usually a full-stack JS developer. Fortran is something foundational to languages we use today, and my professors and parents would talk about it, but I didn't even know what it looked like. I noticed recently that Fortran repos on GitHub accept nearly every pull request (https://medium.com/@mapmeld/fortran-culture-on-github-a257dd...).

One day I wondered if there was a Fortran server, did some Googling, and found a tutorial from 8-10 years ago (http://flibs.sourceforge.net/fortran-fastcgi-nginx.html). I started out updating the tutorial, requesting some missing files and missing instructions from the authors (almost every Fortran info on the web assumes that you already know how to compile and run your program). Once I was halfway down the rabbit hole, updating this tutorial, it felt right to keep it going
Honestly, High Performance Fortran has really nice support for parallel arrays. For computational programming I see a lot of value.
"In each one, I was given a technical problem and asked to whiteboard my solution."

Can't believe Google is still doing this crap. 5 whiteboarding exercises, seriously? How dumb is that. One OK, two why not. But maybe part of the interview could be spend talking about, you know, architecture, past experience, workflow, etc.
It's not so simple. Take the U.S. for example. If the Northeast were its own country, it'd have universal health care, abortion rights would be secure, etc. So how do people in New York feel about being lumped into the same polity with people from Florida, and having to make the compromises they have to make to do that? You don't have to follow American politics all that closely to know they're not always happy about it.

Throughout history, there has been a strong tendency for groups with shared values and culture wanting to form their own sovereign countries. It's intellectually lazy to hand-wave this away as mere irrationality. In reality, when aggregating people into larger groups works best (in fact, works at all) if those people share the same values. Otherwise, instead of "unifying the voices of all people" you end up in a situation where peoples' voices are canceled out by conflicting values. That makes people feel powerless, it destroys faith in public institutions, and it aggregates power in bureaucrats because the voices of people are too diluted to keep them in check.
OpenSSL – CVE-2016-2177
Earth to Palo Alto (2001)
She has transformed its ability to get PR pieces printed in a variety of news websites and get those links into HN. She has also transformed the amount of Google employees who respond on HN threads when GCE is brought up in any context. As far as the actual business, this PR piece seems to indicate the main transformation was adding in all of the "enterprise cruft" needed to be a real #3 player and not slip to #4.
At http://voucherify.io (API platform) we try to follow Zencoder's advice

http://blog.zencoder.com/2012/05/31/selling-to-developers-is...

To put it in a nutshell, this means generating valuable content and implementing helpful libraries and integrations. Then we try to share it with our target (developers, technical product managers, CTOs) through ProgrammableWeb, GitHub and Quora. See e.g.

- http://www.programmableweb.com/api/voucherify

- https://github.com/voucherifyio/coupon

We're a team of 3.
What a nice font. The only improvement would be putting it on actual paper.

Edit: What? Too far out of the box?
"tsunamifury is absolutely right that the relatively static, document-centric model of the web is an extension of Western academic culture. TBL's project was originally shaped by the need for researchers to share papers."

Wasn't the original WWW editable? I mean the thing that ran on NeXT boxes.

Anyway, the DynaBook idea is still alive for me. And it's probably close to the thing we actually need.
The horror!
This is a great article, thanks for sharing.

For me, this is the crux: You can call up a year-old piece as easily as you can call up a day-old piece. And yet we hardly ever do so, because we are so hardly ever prompted to do so.

HN does a decent job of getting old stuff reposted and discussed on the front page, but the internet's main curation process (Google/major media sites) inhibits the discovery of old material. Walk into a library and you're immediately surrounded by old texts ripe for the browsing if you want to walk up and pick on off the shelf.
Remote? That’s No Way to Describe This Work