skysight-inc/HackerNews huggingface dataset:
Democracies change their mind. Big update! You should write a international relations paper on this.

Everybody understand that a treaty like Paris is just a big PR thing. Its is unenforced and the waste majority of people working on it will not be around when the results of it are in.

This is all about signalling. Trump wants to signal that he doesn't give a fuck and he is tough (or something).

If they wanted to know that American diplomacy is not consistent they could have looked at literally any point in US history. The could call Cuba what happened with the Platt Amendment.
A Ponzi scheme is only worthless and useless once it ends because the issuer decides to run off with a chunk of money; that likely should easily equate to people selling off their Bitcoin to eager investors who see this stock-market like system that if they get in 'early' on - or at a low enough price - they can make money selling back out.

That Bitcoin is speculation, a brand, and useful in some ways - that is why it can be sustained ... because the network of speculators/investors is global, and people with $100 or people with $10s of millions that want to gamble can join in on.

The 'single issuer' could also be considered the Bitcoin blockchain itself.

Years ago I met someone who sold off $20MM+ of Bitcoin, bought real estate for rentals, then bought more Bitcoin when low to rinse and repeat. How many people are doing this which keeps Bitcoin going, while slowly increasing the price? It could easily be 50%+ of money, of course everyone with Bitcoin is incentivized to increase adoption - so their Bitcoin doesn't become worthless, and so in fact it becomes worth 100x.
I believe it's Rails translation files which looked like this:

en.yml: https://github.com/svenfuchs/rails-i18n/blob/d14fe4e0a1c54d2...

fr.yml: https://github.com/svenfuchs/rails-i18n/blob/d14fe4e0a1c54d2...

In this case, I understand the need of the editor because managing large translation files by hand is a very time consuming task and overall painful experience. From going back and forth between trying to match translation files key-by-key (nope, pluralization rules differ from languages to languages) or trying to find the correct key to edit, to fixing merge conflicts.
I'm going to have to agree with 2bitencryption here.

Everything is a "moral choice" when the person demanding the choice feels strongly about it, but that typically means you just lack perspective.

At the end of the day we're talking about browsers and websites, and while people may not LIKE it, when a business writes software it's a business decision as to whether or not they'll target all browsers or a subset.
The bad side of U2F is that it looks like yet another push of treacherous computing acceptance. It has attestation certificates that end-user (both legal and physical token owner) isn't supposed to have any control over.

SQRL is much simpler and doesn't have that.
Good Dog Labs, Inc. | Cambridge, MA | Core Microservices Developer | REMOTE, VISA | Full-time

GoodDogLabs is looking for passionate core developers to help us make a significant impact in the Identity And Access Management industry. You have the opportunity to develop the next generation of security and Identity and Access Management (IAM) Microservices.

Our entire stack is built on Go, Docker, NSQ, Redis, etc. Currently, we are seeking to hire additional Senior Developers to join our team.

The ideal candidate will:

* Build Go-based Microservices that follow a pre-existing IAM Microservice anatomy.

* Set up continuous development, containerization, and delivery methods to our clients.

* Build autonomous, highly scalable, and integrated IAM Microservices with existing IAM solutions.

Key Skills

* Good programming skills in Go

* Good unit and automated testing skills

* Good understanding of network topologies

* Good understanding of continuous delivery methods (DevOps)

* Great communication skills

* Ability to work independently and autonomously

* Ability to drive appropriate changes in a fast growing organization

* Accountability, integrity, and a full-out passion for providing quality services to our clients

We like to meet up face-to-face, at least once or twice a month. Accordingly, preference will be given to New England area candidates — but fully remote candidates will still be strongly considered.

Contact: ryan@gooddoglabs.com
Show me one example since say, 1980.
I think you missed what I said. That may be a great reason, but Trump and friends are pulling out because they don't think climate change is even real.
> Which is slower on non-Intel and older CPUs. Add -march=native next time. Nets you a vector version.

Accepted (though the central advantage of SHLX (with-march=native) and SHL (no -march=native) for this example lies in the greater flexibility of register parameters). To my defense I only have a computer whose processor supports BMI2 for a few months now - so I could not play around with BMI2 before. Otherwise I am sure I would have known such tricks.

> 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.

I know that. My personal code philosophy is to avoid such hacks for circumventing performance bugs in outdated processors.
And yet, the decision to target a specific browser is STILL a business decision.
One way to disprove it would have been if global temperatures had stayed at their 19th century levels. Starting from where we are now, it would be disproven if global temperatures returned to their 19th century levels.
I just want the hell out of the US.
"There is a difference between sticking your head in the sand politically and having a forum where people with differing political opinions can come together and discuss ideas in other areas than politics. "

Yeah, this is what's important here. Hacker News doesn't need to cover politics for the same reason your average sports, celebrity gossip, fashion or gaming forum doesn't need to cover politics. Because people aren't going there for a political debate, and if the site owners and community decide they want to keep strictly to that, they're entirely fine to.
On closer inspection, it's not arrogance. It the sort of literary solipsism that companies use in their PR communications.
> I think if you add up all the coal power stations and add up all the nuclear power stations, nuclear power stations emit millions of times more radiation than coal fired power stations.. just look at fukashima

No. Coal spews out constant radioactivity. Nuclear emits nothing during normal operation. Even counting Nuclear disasters, emitted radiation and deaths per kW/h are lower for Nuclear. It is the safest per kW/h, period.

> Not to mention the waste fuel containing stuff that never existed before being produced in a nuclear power station

Which is much easier to contain then fly ash.
Wolfram: A New Kind of Science is now free
I'm all in. I listen to SG's podcast and he is excellent and knows computers at an assembly level.
Why should we trust it this time?
I took that as talking about the moment he discovered rule 30 (just like I discovered it myself at one point in my life). It doesn't sound like he's claiming the be "the discoverer" of it.

On the other hand, he might very well be the actual discoverer, anyway.
The same question was asked on Ask Metafilter a decade ago, and received 237 answers: http://ask.metafilter.com/71101/What-single-book-is-the-best...
Good question. We don't give financial advice. The app allows you to make a simple index fund portfolio with stock data, then monitor other user portfolios if you want. You can discuss indexing with other index fund investors in the "discuss" area.

Our other account got rate limited and says "you are submitting too fast" so we made this one.
Thanks! We're trying to get feedback and advice. If you run into any issues please let us know.
"[..] a structured transfer of wealth from the old to the young"

Do you mean from the young to the old?

How "inadequate savings for the median retiree" create unemployment?

I can't think of the mechanism. Do you mean a deficit of investment in the economy from the savings?
Just tried it. This is absolutely not a YAML editor. It doesn't even let you edit a single file. Very odd application, no idea what the goal is but it's certainly not editing YAML.
The calculus is all broken. The Boomers voted themselves lavish benefits and decided (as always) to screw everyone else. Now we're finding out that "everyone else" can't hardly pay their own bills much less keep all the asinine promises. Something has to give, someone has to end up being the bagholder. Usually that's the younger generation. However, this time, the younger generation has already been fleeced down to the clothes on their back--there is nothing left to skim there. What is going on now is the search for bagholders. I suspect it will be the Chinese, but we'll see.
Hey it depends who you're following. For designers, artists and wannabe bakers, it's a goldmine of inspiration. Cat accounts are good for the soul too ;)

Same social media rule applies: if you don't like it, just unfollow. I'd argue that it's easier to do that on IG than FB as it feels less personal.
iOS only... Not useful to me
Not to sure how to edit my parent post, but I should have been clearer on the teleportation snark-bomb :)

I meant if one had last visited Bleecker in 1980s and never visited it again until today, then....
We have a discussion area and a leaderboard, plus you can build a simple index fund portfolio and track it inside the app. I hope this helps explain, thanks!
I'd think/hope that the ultimate resting place of services that have “a fascinating piece of web history” is with the Internet Archive or similar, as an alternative to orphaning a bunch of links.
If Google contributor also came with a promise to not track you then I would consider. Until then, I'm using uBlock.

I don't mind advertising at all.
That too. There's no necessary connection between 'good at programming' and 'understands politics well'. Or being good at anything else a forum covers and knowing much about the politic world and current situation within.

I mean, you wouldn't necessarily expect a site populated by mathematicians interested in discussing what's going on in their field to give you a good political debate. Why would you expect it on Hacker News?
That's not at all what I said.

It's a business decision.

That's it. I didn't say we should optimize for direct bottom-line business interests. I said IT IS A BUSINESS DECISION.

It is not the decision of the developers unless the BUSINESS GIVES THEM THE ABILITY TO CHOOSE.

And even in THAT, it's a business decision.

That's all I said. The business that pays for the labor and chooses the direction they go in.

This idea that a business targetting a specific browser is some horrible social problem is silly. If I'm making a product that's meant to sit in a kiosk running Chrome OS, I'm sure as shit not going to pay for FF and Edge support. If I get it on accident, fine, but if something breaks in FF I'm not putting any effort in fixing it.
>Google is the one ad network I'd expect to at least make an effort to scan for and filter malware-infested ads, for one reason: They're a household name and they have other products that actual consumers use.

They have already served up malware from ads:
https://www.theverge.com/2014/9/19/6537511/google-ad-network...
Except you can be both an ad blocker/privacy protector and still serve relevant ads.
I meant prevalence in the context of total people affected by a disease, regardless of whether or not they were diagnosed.
Lots of Chromebooks don't come with more than 4GB of RAM, theres no reason why they couldn't have more too. But the mostly don't because the target market is not seen as needing it.
Working on Android. We wanted to see if anyone liked it before doing a second OS. I like Android also.
Baltimoron here. We still semi-jokingly say stoopin' as well.
> Show me one example since say, 1980. Also, it has to be in this room!
This is exactly what the first version of contributor was, clearly it was not popular enough to keep around.
This. I dont mind meetings cause theyre a nice break from standing in one place staring at a screen for many consecutive hours every day...
>" while still offering downside protection (optionality) to investors."

I'm not familiar with tern "optionality" can you say what that is and how it provides downside risk protection to investors? Thanks.
Why an app rather than a website? I don't want to read on something that small.
If you're going to pick a hash specifically to avoid length-extension attacks, pick SHA-2 512/256, which isn't vulnerable to length extension attacks. Or, for that matter, pick Blake2, which is a slightly less idiosyncratic choice than SHA-3. Everyone --- including the authors of SHA-3 --- is unhappy with the SHA-3 parameters and resulting performance.

SHA-2 512/256 is much faster than SHA-3 and supported by more libraries.

The notion that by recommending SHA-2 512/256 you're setting people up to use prefix MAC SHA-2 512 or SHA-2 256 is kind of silly. You could similarly argue that by telling people to use SHA-3, you're risking that they "fall back" to SHA-2. Either way, you're calling for a specific hash.

The reality is that some people like SHA-3 because it's interesting and because its primitives can be used for a variety of non-hashing applications. That's true! Nobody is saying SHA-3 shouldn't exist. They're just saying: there's no good reason to use it in a modern application.

(If you're not clear on length-extension attacks: they're the reason we use HMAC. HMAC-SHA2 isn't vulnerable to length extension attacks; neither is HMAC-SHA1 or HMAC-MD5 --- both of which, fun fact, can't currently be attacked, despite the weakness of their underlying hash. But if you use SHA-2 512/256, you don't have to use HMAC.)
Here's the link: http://www.tab-beim-bundestag.de/de/untersuchungen/u140.html

It being a German government publication it's in German unfortunately.

As far as I can tell from skimming it your impression is correct.

So I apparently misremembered the article, and my claim about base load a few posts above may be incorrect after all. Sorry, rsynnott.
Fails when trying to create a profile. Nothing happens. Either after 1/2 second or a few seconds.
LZ4m: A Fast Compression Algorithm for In-Memory Data [pdf]
Haven't used my geek code in years, but fellow Baltimorean checking in.
Well stated. Were I to design a Ponzi for the 21st century, it would look and feel like Bitcoin. The essence of a good scam is to capture the imaginations of people who believe themselves to be smart and unable to be conned.
Recruiting tool for tech resume analysis
Fake news is a side effect of the US' freedom. You can publish what you want.
I don't think being stuck is a source of professional happiness but getting through it and out the other side. It's great to look back in hindsight at how much a situation sucked and how you pulled through. This applies to all sorts of things.

I think you need to be able to enjoy problem solving though even if sometimes mid-process you feel awful.
>THE SOFTWARE IS PROVIDED "AS IS" ...

Next time read the license.txt
If you said "purinergic signaling" then yes. I think the one used quite often is clopidogrel (plavix) that inhibits the ADP receptor on platelets to prevent them from aggregating.

As far as I know, though, the drugs studied that inhibit purinergic signaling have only been approved for anti-platelet purposes.
You know how you have that hacker meetup, or small conference that starts off as all meaty tech topics? How great that feels to be able to learn/teach/demonstrate advanced topics knowing that everyone is on the same page. Then gradually money/business interests get involved to the point that the fundamental flavor of the group changes, and the first ones to leave are the most interesting. Five years later it's just a bunch of business/sales guys in suits giving power point presentations to each other. Of course no one would say that money, or business interests aren't important, but something has been lost here that is difficult to rebuild.

It's true that we should all consider the ethical ramifications of what we do, but opening the floodgates on politics will have the cost of reducing the utility of HN. The most hyper specialized and interesting hackers are also the least likely to have time to waste arguing about the political battle of the day.

I miss Erlang day.

https://news.ycombinator.com/item?id=512145
JavaScript, with ES6, will now have tail call elimination and lexical block scope with the let keyword. Looks like JavaScript is getting closer to scheme.
Nothing, other than the fact the author is not talking about Lavoisier's law and that it's more than a little presumptuous to be telling someone who teaches physics at MIT, beside collecting a Nobel prize, that they might wish to check Wikipedia (ceremoniously [1]-footnoting it, in two lines of text) for the historical perspective they might lack.

Yes of course the author can be wrong about something - the comment isn't pointing out anything wrong, just sententiously insinuating he is uninformed.
Spotify Calms Investors, Saying Listing Plans Still an Option
It's a Ponzi.
Adicity is an alternate naming scheme for arity, based on Greek rather than Latin roots.
Static stretching hasn't really been correlated with injury prevention or improved performance. Depending on the exercises you were doing, though, you might have achieved greater shoulder stability, which is important for the bench press.
Location: USA (Currently Travelling)

Remote: Preferred

Willing to relocate: Yes for right opportunity

Technologies: 5+ Years experience as Full Stack Web Developer (LAMP Stack/PHP)

Résumé/CV: https://goo.gl/R0CYnR

Email: sapkotabhupal+hnwho@gmail.com

Linkedin: https://goo.gl/7MVezP

I'm open to co-founding opportunities too.
Feel free to reach out with your idea and what's in the offer.
That's exactly what Contributor used to do. They charged $7/mo and refunded any money they didn't use. Unsure why they changed it.
People will have to pay a little more, a little longer, and take out a little less in some combination. I am sure the actuaries are smart enough to figure it out.
You're responding to a totally different point to the one made by the parent.

Their point only shows that it is possible to have unemployment and an excess of pensioners.

It would have been easier to point out that an excess of pensioners != not enough workers. They're clearly different statements. But the illustration also served the purpose.

It did not, as far as I can tell, in any way suggest W should let U and P die, only demonstrated their simultaneous lack of utility for the workforce.
That doesn't mean it isn't a scam. Bernie Madoff's customers were all quite happy for many years.
> a podcast I love is Planet Money, and they take the time to interview economists on both sides

Planet Money is better than average on this, but is definitely in the NPR bubble from my perspective.

I think EconTalk does the best job of airing different perspectives on (at least tangentially) economics related issues. The host has his own perspective, but he's very candid that he knows he has his own cognitive biases and often invites his guests to enlighten him by challenging those biases. It's also a longer format, so there is more time to unpack issues.

...which is a really good point. I think a lot of shallow political dialogue happens because of a lack of attention and space as much as anything else. Explaining why net neutrality is a big deal in emotional terms takes some technical explanation and some narrative building, for example.
> The reality is that you should use SHA-3. I'm making this as a broad recommendation for people who do not know much about cryptography. You can't go wrong with the NIST's standard.

https://en.wikipedia.org/wiki/Dual_EC_DRBG
Look, people are motivated by different things. Some people are motivated by unanswered questions. Some people are motivated by doing a good job. Some people are motivated by the impact they have on others' lives.

Any of these people can solve problems in programming, and they often all do. It's naive to assume your entire team is motivated by the same thing as you. Furthermore, if you're building a team, you want diversity of motivation because it leads to diversity of viewpoints. Programmers who are motivated by people drive us to make usable software and not just to "solve the problem." Programmers who are motivated by quality challenge us to improve test coverage and keep our documentation clean.

If you look at the composition of a diverse engineering team, you might notice that many of them are motivated to solve problems for different reasons.

Programming isn't done in a vacuum, and our job isn't just to crap out solutions to hard problems. We don't work in a vacuum. Our solutions have to be robust, and they have to actually help people. Having a diversity of viewpoints on your team can help you ensure those boxes are checked.
New toolkit makes it easy to drag and drop your own robot
Yes. They seem to mean "Rails-style translation files that happen to be in YAML format" when they say "YAML".
so... stocktwits? I don't see the value here. what would I possibly gain from following the portfolios of random shmucks who are more likely than not losing money?
They're paying the opportunity cost in lost rent, and there are numerous legal liabilities and regulations they have as a property owner in the city. It can't go on forever, even with low tax rates.
I'm not sure where the "trust" issue is. You pay $x/month, you see less ads. If they shut it down, they stop charging you money and you start seeing the ads you saw before.
Besides the books others have mentioned (peopleware and mythical man month should be required reading for all managers in my opinion), I would also suggest thinking about the following:

make sure you align rewards with the results you want: if you talk about code quality and so on, however you incentivize your execs/manager for "ship quickly and fix later", that's what will happen.

When interviewing all your managers/execs ask them "assume your team leads told you that feature X will take Y months to develop, and I told you that for business reasons we need to deliver it in Y * 0.85 months, what would you do" and hire/nohire depending on how you feel about their answer and how it maps to the books above.

Make sure that if you have a deadline you are flexible on deliverables, there is nothing worse as an engineer than being asked to estimate how long something will take, and then be told that the delivery is fixed anyways. At the same time if you ask for a ballpark estimate, don't then assume your engineers will hit that 99% of the time and bet significant marketing/sales dollars on it.

Some engineers will thrive in environments where customer-is-first and backwards-compatibility is king, where code quality and cleanness are prioritized and code written lives a long life. Other engineers will find that stifling and instead will thrive in a write-fast-and-throw-away environment, make sure you assign each type of engineer to the right teams.

And finally make sure that your company culture is aligned with what you want to achieve: some engineers will thrive in a private-offices/business-is-business environment, others instead will prefer a open-office/work-is-gamified place, hire accordingly.
Good point. I really enjoy how easy it is on a mac when I'm on the train or something.

The difficulty for average users is the knowledge that you can tether, setting it up, and remembering to turn it off. The UI's are good at reminding you, but even I've forgotten if I've had to run off the train because I got caught up in work.

Metering (with overrides) would help absolutely!
Not sure what post-modernism has to do with such a twisted artistic message, haha.