skysight-inc/HackerNews huggingface dataset:
Plenty of languages designed before the 90s got this right. It's not like typing is a recent development.
You are correct. There are third-party plugins, like this one: https://github.com/jrnold/ggthemes, that uses 538's theme.
Ha interesting, didn't know of Accenture's history.
Hash with a secret key (a pepper) solves that. Heck, hashing with a salt or even just plain hashing would be miles better than this.
The great things about CSS is that there are many ways to achieve the same result.

You just found one incompatible way of doing it.
Whenever I see news like this, it just makes it seem like the US is going to become irrelevant in the future global economy if it doesn't get more serious about renewable energy.
I would love to know the answer to this question.

Alternatively, I wonder something else: When they say "this call may be recorded" could you legally interpret "may" to mean as giving you permission, rather than as "might be recorded"?
It would seem like they might have a hard time arguing "this call may be recorded for quality purposes" doesn't imply that you may (= can) record the call for quality purposes.
It helps you in the worst case scenario. What would you have done had they never responded or taken any action? Or if they responded with incorrect information / misunderstanding the original claim like they did in the article thinking OP was talking about their child's birthdate, when OP was clearly talking about themselves?

It's a relatively small price and additional amount of effort to protect you in a situation that can be very important to you financially for a long time. What if 20 years from now those accounts are reopened in some credit report?

Also just anecdotally, but I bank with Chase and their customer service has always been so terrible, I'd expect all these to happen to me.
In what world is the "," at the end of the final line an "opposite meaning" to ]?

Not on modern JS world, which allows for dangling , everywhere: http://2ality.com/2013/07/trailing-commas.html, so having a "," doesn't mean the line is not the last one anymore, just means "it's a line like any other".

It's time JSON gets up with the times -- especially since it's a totally backwards compatible improvement.
Bandai’s Joy Family
Not to mention: If you thought $OLD_SOLUTION was hard, then lockless is a whole other level of difficulty.

(This is why I would generally advocate for a message-passing style for almost everything, but obviously that's not quite the context of this thread. My reasoning is that you can always start off with message passing and if you discover that that's your bottleneck, you can always transition to a faster alternative[1]. Plus, you could use a lock-free message passing solution, e.g. Aeron.)

[1] Plus, by using message passing you've already got pretty good separation of logic.
This comment glosses over the fact that most US states are one-party consent states not requiring notifying the other party that a telephone call is being recorded.

From your source:

> States that currently require that all parties consent to the recording include: California,[21] Connecticut,[22] Florida,[23] Hawaii (in general a one-party state, but requires two-party consent if the recording device is installed in a private place),[22] Illinois (debated, see next section), Maryland,[24] Massachusetts[22] (only "secret" recordings are banned, but is the only state without a "public location" exception),[25] Montana (requires notification only),[26] Nevada,[27] New Hampshire,[28] Pennsylvania,[29] and Washington (however, section 3 of the Washington law states that permission is given if any of the parties announces that they will be recording the call in a reasonable manner if the recording contains that announcement).[30]
Haha, right. Kudos on you to do that and good luck!
"As of 2017, the recycling of Li-Ion batteries generally does not extract lithium since the many different types of Li-Ion batteries require a different extraction process."

Source: "Battery Recycling > Lithium ion batteries" https://en.wikipedia.org/wiki/Battery_recycling
A visualisation of decision data in protein AI
The key word is "similar." (and yes I do add a titles/subtitle bar/caption)
Thank you for the encouraging words :)

Do you have specific improvement suggestions for copy, or should I just get some people who are good with this and ask them for help?

The all users thing is a nice idea. I'll have to think a bit about how it implement this.
Well, yeah - I think most of the stuff was overbuilt by modern standards so it should work for a long time, just that often the build quality would be shoddy, or had improvized components. I didn't mean that one TV example to be the definite example, that was just an anecdote to illustrate the general point.
> Why should I trust you?

I can vouch for paulgb being one of the most trustworthy people I know. Kudos for doing this Paul!
I don't mean get all flags for all users -- I mean your API should return the status of all features for a given user.
; is used to separate statements, how do you propose to get rid of that?

I guess you could use significant newlines like python but I never really liked that. I think Rust's compromise is pretty decent.

In particular it's the first time I hear people complaining about it, so far most users (myself included) seem to be praising it. Javascript's handling of semicolon is nuts, I wouldn't say Rust's is.
Foreign companies make their batteries in China - that is different to China making their own batteries.

For a different example - Poland has dozens of factories building cars for multiple different manufacturers, but doesn't have any domestic car manufacturers.
It feels like there are many market-based solutions these days even if you had poor credit:

https://www.youtube.com/watch?v=m1AKOVHd3r4
STRIMMER VS COCA COLA
> "I do remember that each consumer device was sold there with its schematics, assembly/disassembly and installation instructions. And that was the law."

That's interesting. I wonder if there's a archive of those schematics/documents for Soviet consumer devices somewhere.
I can just tell you, respectfully, as someone who has a successful career in tech far from the Bay Area, that it comes across as obtuse to presume one can't work or buy a house anywhere else.

Your comments imply Bay Area housing costs are the default, but they're not. They're the exception. Contrasting the number of global millionaires with Bay Area housing costs in response to a general statement about saving to buy a house is silly.

I'm not sure how realistic it is to save for instead of getting a loan for a house, but I started my career 30 minutes from a city in the US with an international airport. I got a mortgage, but the house was $117k, in a safe neighborhood, with a garage, three bedrooms, and 2.5 baths. There is a whole world outside the Bay Area.
There is no one-size-fits-all solution, and probably no "most secure", but lots of people have thought about stuff like that. If you google for "software architecture for security" or such terms, you'll find some helpful material.

https://www.computer.org/cms/CYBSI/docs/Top-10-Flaws.pdf (PDF warning) might be an interesting start.

The principles below it aren't too hard though: encrypt data in transit and in rest, think hard about key management. Keep attack surface minimal. Validate at all layers where it makes sense (for example in a multi-tenant application, you should authorize access to a row by tenant both in the application layer, and use row-level security in the DB as second layer of defense). Make your assumptions explicit; write them down. If possible, write automated tests that check if they still hold up.

While the principles are not hard to understand, designing an application with them in mind can be quite a different beast, and keeping stuff secure as features and integrations creep in requires quite some dedication.
How about adding genes to plants to make them able to extract nitrogen directly from air? Apparently some vegetables are already doing this (peas, beans, soybeans, alfafa)

But I can already see the huge marketing problem of this (non-organic, unnatural, GMO, ...)
Zidane Tak Ingin Barcelona Pisah Dari La Liga
That's one for the book as well as the one about unicode and writing systems. To me the quality of a comment is something that indicates how well that comment will age over time, some comments retain their strength even years later and your unicode comment is an excellent example of one of those. It really opened my eyes and gave me some new insight into something that I had already considered dealt with years ago. So thank you very much for that.
>Are you claiming the author (Muse) said Mr. Satoshi Nakamoto was forced to leave the Illuminati?

Naah, I am claiming that my sources maybe told me that (and they also maybe told me that this piece of info was shared with Mr.Muse).

To cite (maybe) Isaac Asimov:

https://en.wikiquote.org/wiki/Absurdism

"Those people who think they know everything are a great annoyance to those of us who do."
Thanks Karan, I owe you a beer for that :P
> Sure, it isn't illegal, but that doesn't mean individuals can't be offended by it. To many, the national anthem carries significant meaning.

There is lies the whole point of doing it. If it was meaningless to people it would have no impact as protest.
> There's no reason to believe that we in America have the final word on what pizza ought to be.

You might have forgotten an /s there at the end.
Regards from Italy.
For copy.. an example

"Ablator is a Service that enables you to roll out functionalities in a controlled way, and perform good A/B testing."

To:
Ablator enables you to roll out features in a controlled way and measure their impact.

I'm sure this can be improved and once you gain traffic you can use your own service to optimize it, but I like to use the language my audience uses (features v functionalities) and strip out unnecessary parts
The chili queens of San Antonio
Mark Wise's long-lost tribute for Joe Polchinski's 60th birthday
Why is it an either/or? They are the largest company by market cap in the world with more than $8B in profit last quarter. They should be able to handle both.
some background info: http://www.preposterousuniverse.com/blog/2017/09/08/joe-polc...
"These days they have streamlined online applications for writing to them, but I suggest that you only send them paper letters. This is a really weird thing for a technologist to suggest, but when you send paper letters, you can establish and own a “paper trail.” When you type words into their godawful web applications and hit submit, you will likely fail to retain a copy of those words and fail to retain records about what they told you (exactly) and when. This will complicate your resolution with them. Communicate with them only over postal mail. Keep a log of every mail you send (including what you said) and when it was sent; keep a copy of every letter they send to you and when it was sent. You don’t need physical copies; digital is fine. I like organizing all of mine on a per-incident basis in Dropbox."

YOU SHOULD ALWAYS SEND LETTERS WITH 'USPS RETURN RECEIPT REQUESTED.' (It's the green card you get at the post office and once the recipient receives your letter, you will get a green card in the mail serving as proof of delivery and acceptance.) This is the lowest costing form of legal proof for a paper trail. Well worth it. I use it all the time and I learned this from my dad who has spent his life practicing law.
OK, what is "Equifax security freeze"?
> are not Engineering/Tech companies

Which means each and every line of code was written by the lowest bidder.
Corn and wheat.

Most of nitrogen is ferilizers and cattle poop. Most of plants grown and farmland used is for cattle.

I don't think farmers would care if they had nitrogen sucking gmo plants for their cattle since they already feed them tons of GMO.

Plants grown for human consumption are invisible in the profiler.
If you enjoy watching videos with prime numbers, you may try to watch some of these - https://goo.gl/Gvr7Yd - it's 11 hours of HD entertainment. :)
This is embarrassing at this point; a credit authority printing dividends is too busy placating shareholders to even pretend to give a shit about the data of the people who _involuntarily_ have their PII stored on their platform.

Whoever files a class action should make a motion such that anyone can purge their PII from a credit authority that's experienced a public hack such that their PII was exposed, or some other sort of incentive for these too-big-to-improve companies to do their job
This article/site seems kind of dodgy in that it doesn't mention the original post, which dates from 2010:

https://web.archive.org/web/20111220004305/http://www.higher...

... and was discussed twice on HN:

https://news.ycombinator.com/item?id=1541211

https://news.ycombinator.com/item?id=8777237
Or add a new table with this field.
> You can do layered security, but how? Think about a customer service rep. They need access to ~everybody's data at a moment's notice because they're a CS rep. That's what they do. That means every CS rep machine has access to all the data.

That is true. But you can observe that a typical CS rep accesses maybe 10 customer's data sets per hour. If they work 8 hours a day, 200 days a year, that's 16k customers they could leak per anno without arousing suspicion Maybe 60k if you allow a fudge factor of 4 to prevent false-positives from highly motivated CS reps.

But only if you monitor for this kind of thing. (And better yet, you should rate limit, and monitor).

Most security problems don't have perfect solutions, but they do have some solutions that get you 80% there. And if you invest in sufficiently many such 80% solutions, you get to a point where it's not economical for an attacker to continue hammering on your application.
Developers don't control budgets and deadlines at large companies, management does. So what does this "certified" individual do when he's given a project without resources allocated for proper security auditing? Does he intentionally get fired for refusing the assignment? That works if he has bountiful savings, no mortgage, no kids. Surely no unethical contracting company will pick up the job after he leaves...
Holy shit! Maybe it is better if the west cedes global leadership to China. Western billionaires have figured out how to own our governments. China's communist party seems to be immune to their influence so far.
What Clocks Have to Do with Quantum Computation
Bitcoin Cash is the malicious attack on Bitcoin.

Bitcoin cash is neither Bitcoin nor cash. It's a shitty altcoin, hastily created by big blockhole miners for big blockhole miners, who want to centralize Bitcoin so they have more power over it. And it doesn't fucking work. The blocks are either running or standing still because the difficulty adjusts to easily.

The toxic community is /r/btc/ and the non-toxic community is /r/bitcoin/. The latter will remove all posts unrelated to Bitcoin (BTC), because that's the sort of subreddit they choose to be.

If you want to discuss a particular cryptocoin, either go to the appropriate cryptocoin's subreddit or /r/cryptocurrency/.
Wow! this is a good one. I would love to hear a lawyer's take on this to see if this is notice enough. Seems like it though :)
> too-big-to-improve

Love that!
The Tesla Model S supports it. They only built one station, though, and I don't know if it's still operating. It turned out not to be very popular.
Why should I trust you?
Or CEO/CTO's buddy's company
If only there were more software jobs out there, then they wouldn't be hemmed in so intractably.
> you can opt-out within 30 days of signing up

Within 30 days of signing up for what? Surely no one signs up for Equifax.
Why? There are many countries that already have such a timetable.
This would change if there was a shortage. Nobody recycles it now because it's cheaper to mine more.
Even all-paper companies back in the day had ops.
Someone probably read an article about how RNGs aren't truly random, and so decided timestamp (which never repeats!) was the right alternative.
I'll ask you the same question I asked the sibling: how do you trace and replay state changes during debugging?

('Cause this is why we use Redux.)
NASA's plan to save Earth from a supervolcano
Not really contention, but for example a common event semaphore pattern for multiple producer/single consumer is on the consumer side

Test condition (e.g. queue not empty)
If false,
Reset event
Test condition again
If false,
Wait on event

The event stays set most of the time, which helps reducing cacheline bounces between the producers even if you don't have contention; so even if you use lock free atomic operations with optimistic spinning for the busy case, (event) semaphores can then still be used when the worker goes to sleep.

The event itself can be implemented as a mutex/condvar pair, alternatively, but that's pointless if you document what you are doing and do it consistently.
Perhaps it is money that is worth little, rather than many asset classes being overvalued?
how do i obtain my equifax user id?
> There's also evidence that in lethal force situations, police are more likely to shoot whites than blacks (https://www.washingtonpost.com/news/wonk/wp/2016/07/13/why-a...)

From the abstract of the paper referenced in article:
...On the most extreme use of force – officer-involved shootings – we find no racial differences in either the raw data or when contextual factors are taken into account.
Indeed, in fact the FBI is absolutely the last organization we should trust with any oversight over anything of this sort. They have a history of infiltrating as well as explicitly murdering and plotting for the death of leading figures in the American left and in the civil rights movement. They currently spend a huge amount of resources tricking mentally ill Muslims into buying weapons they provide and making some statement about terrorism in order to fabricate thwarted terror attacks. I certainly hope they have changed their tune since COINTELPRO (they claim to have!) and they absolutely do some essential law enforcement work but their headquarters is still named after a disgusting traitor who worked hard primarily to subvert and destroy American democracy. I wouldn't trust similar hypothetical organizations like the Adolf Hitler center for Jewish rights or the Ayn Rand institute for Marxist Theory either. And I certainly wouldn't give any credence to someone at the FBI talking about stifling speech, infiltrating political groups, and propaganda without acknowledging the organization's sordid history doing exactly that to its own people.

The piece reads like whining that the US LE apparatus is now, with the advent of the Internet, having trouble exerting total control over acceptable political discourse in the US, and using scary red-baiting to trick us into giving it back to them. If you pause for a moment and look past all the scary faux-military language like "Perception management operation", what he is saying is that the Russians are posting on the Internet and that this reality is so horrifying, so fundamentally threatening to democracy that we need to tear down the regulations that stop the FBI from controlling what is said online. That is far more terrifying than the prospect that I might have to read some posts that are pro-Russia.
9:38 PM - 8 Sep 2017
It requires human effort.

For most attackers, it is vastly more efficient to run automated sql/wordpress-vuln/ssh-user scanners dropping bitcoin miners and botnet nodes. Those require zero human effort and self-replicate. That gives you less publicity than a hundred million personal finance records, but it has a much higher success chance and a more reliable income.
I may agree, but Equifax is by no reasonable definition "a critical system".
EVs could well be their strategy for distributed storage of their planned renewable energy revolution. A 20-30kwh battery can easily supply a home for a full day, supporting the grid at peak times and charging in the sunny hours.
something something software developers need a union something
Tell that to people who are denied loans thanks to credit reporting agencies.
you have a typo "the company has since clarified, under pressue"
Many (most?) people are not at that kind of scale, and LD is only at scale as the sum of 1000s of small sites + a few big ones.

After using LD for a year I found it expensive, slow, broken. They were cool and gave me a large credit.

Now I use a self-hosted "microservice" which works at our scale (100s of users).

Feature Flags are only checked on sign in here, so the load on our service is very low.

But is in go, which is "fast" and web-scale, right?
They are useful, just not in multithreaded programming.

Overall I am quite disappointed at the level of education with parallelism and concurrency now that we're 15 years into the multi-core era, let alone in the years past. I'm constantly having issues with coworkers who are quite clueless in the topic, doing futile attempts in taking a textbook example and applying that to a real world problem (usually involving semaphores or trying to use atomics because "locks are hard").

It's equally frustrating to hear the "don't use locks, do CSP/message passing/concurrent collections/lock-free queues instead" cargo cult. Yes, that works for a class of problems but you still need locks to implement message passing (no excuse to not learn locking) and getting simple atomicity invariants right is as hard or harder than with locks.

It takes discipline and hard work to get multithreaded programming right but there are plenty of silver bullets and snake oil being pushed.
Good example! I'll definitely work some more on that
You might want to get this added to http://featureflags.io/

Good luck. It's good to see some more competition in this space.
>purge their PII from a credit authority

I can't see that happening if they do any kind of offsite back up and archiving. They will purge you from the current master, say they purged you, and you'll be none-the-wiser.
The meme that man's creations will eventually kill their maker is at least as old as the jewish Golem. They're classic tales warning of hubris. Whether it's automata or summoned demons doesn't make much of a difference I think.

What's interesting to me is that as technology progressed, the gap between fiction and fact keeps narrowing. Take for example Der Sandmann. While true artificial intelligence is still far away, I think we'll see animated sex dolls in the next ten or twenty years that rival the capabilities Olimpia displays. As we already have a small number of people that prefer dolls to humans, I wonder where the tipping point will be where, say, about as many people are gay as are robophile.
So sad, that is so true these days that it shouldn't even be funny.

A meritocracy is not born when rich corporations (buyers of labor) select vendors (sellers of labor) based on personal connections and not ability to do the job
Cost of Push Notifications for Smartphones Using Tor Hidden Services
It's not only Soviet built things would last longer. US washing machines, refrigerators made in 50-60s also last forever. The ones you buy now, the way the are made and painted will rust in couple of years and will be thrown to garbage in 5 years. And no, it's not because it's cheap to buy a new one, they are just simply bad.
Worst leak in the History of Apple. It kills all the excitement. We are basically left with whether it is called iPhone "eX" or iPhone Ten on Tuesday.

There is Homepod firmware, and this? So much for doubling down on secrecy.
Of course, two people who happen to request at the same time will get the same key anyway, so it doesn't even solve that problem.
There is probably no way to make that work, without improving the security. Same thing with credit cards, is it so hard to ask for a PIN when trying to pay with them? Or use 2FA like in any internet banking?

For what it's worth, here in Europe you could pretend to be someone else as well, if you have enough information, but what's the point when you can't touch their money?