skysight-inc/HackerNews huggingface dataset:
I think that's pushing past the goals of GitMask. As much as possible I want to leave the code as is, as the developer intended, while stripping all personally identifiable information and metadata.
Also weird that they chose to use the phrase "world leader" instead of president or country leader or something like that. There aren't really that many world leaders around. So Twitter can still prevent the leader of some other country from having their say?
Sure -- AFAIK the problem was that Mailchimp was hacked, and the hacker was able to see and intercept the password reset links being sent to the customer by looking at Mailchimp log data. This option indicates that links should not be stored in log data, so even if an attacker has compromised your Mandrill account, they should be unable to see the exact reset links that are being sent.

edit: worth noting that there are obviously other ways a hacked Mandrill/Mailchimp account could be abused. This just shuts down one of the major abuses you could perform.
At least some time ago IBM mainframes were powered by their regular POWER processors "just" with modified/extended microcode. Though it seems they also have dedicated CPUs for them, like the zEC12. (POWER doesn't really qualify as "old techniques")
If Twitter would ban you or me for saying what Trump says, why shouldn't Trump be banned? It's a matter of fairness and uniformly applying the rules.

As the president, he'll easily find other means to get his message out, just not on Twitter.

The only sort-of argument I can see here is that the modern state gives the government a monopoly on the use of force, so there is something special about the government already, and maybe Twitter should reflect that by not banning the government for acting that way. But I don't really buy that logic.

In the end, either Twitter is a place where threats of violence are allowed, or not. Letting only some people make such threats makes no sense.
You can get a Pentium 1. Or a 2012 Atom.
I find that cscope integration in vim supersedes any need for ctags. For why is ctags not just a subset?
Longitude on the sphere is uniformly distributed. Latitude isn't. If you chose the angle in [0, pi) (the "colatitude" - https://en.wikipedia.org/wiki/Colatitude) from the right distribution this would work. See for example https://en.wikibooks.org/wiki/Mathematica/Uniform_Spherical_... - it looks like selecting 2 arcsin sqrt(X), where X is uniform on [0, 1], does the trick.
Yes, because ultimately GDP aims at measuring the value of the performance.

What is the value of a dollar, anyway? The only reason this example would be odd is if the person paid the $20k for something they did not want. Which would mean that they did something they did not want to do, perhaps under duress?

The presupposition of the GDP is that (except for things like taxes), the transactions measured are things that individuals want to do, and they get something out of that transaction that they value in dollar amounts.

The total amount of dollars at the end is irrelevant, and who has them, is less important.

The failure of the GDP is where people get "value" and the amount of value does not correspond to the dollars exchanged.
The third example in the screenshot is quite illustrative: It appears to be trying to optimise the object into an array, but accidentally exposes extra indices/elements.
> We don't allow people to yell "fire" in a theater for example.

Can we stop using ungrounded dicta from a since-overturned decision suppressing core political speech as if it were an uncontroversial statement of an established valid limit on free speech?
I don't think it is so clear cut, there are certainly violent mentally ill people who don't use substances. Alternatively there are addicts who are very kind.
Or you can buy AMD Zen and use it with branch prediction disabled ;)
In general, when a respected team sticks with a design for a long time it's safe to assume it's not a bad design but that the problem is harder than it might first appear.

In this case, I'd want to think carefully about the data volume: many places may have hundreds of transactions per second but also have queries which run for much longer periods of time and the visible state has to be accurate for all of them. That sounds a lot of contention for that shared data structure and “efficiently find all rows that aren't visible to any transaction” sounds decidedly non-trivial for busy servers with lots of data, which are generally the only ones where this matters.
It seems that every time someone mentions the dreaded three word phrase "freedom of speech", someone else pipes up with this thoughtless pre-canned response: "It's not government!! It's not government!!" (or that XKCD comic)

Has it ever occurred to anyone parroting this that you can discuss the actual concept of freedom of speech outside of the sphere of influence the government has on it?
Twitter is here to serve and help advance the global, public conversation.

Twitter is there to make money for its shareholders by showing ads to regular users in exchange for cash money.

Elected world leaders play a critical role in that conversation because of their outsized impact on our society.

World leaders are a cash cow for Twitter, who doesn't give a hoot about how they came to power. I doubt they'd deny an account to a Saudi prince, for example.

Blocking a world leader from Twitter or removing their controversial Tweets, would hide important information people should be able to see and debate. It would also not silence that leader, but it would certainly hamper necessary discussion around their words and actions.

These two statements are mutually exclusive; if leaders are dependent on Twitter to get information out (they're not) then it ought to be run as a public utility in a truly open fashion. Meanwhile, someone being on or off Twitter would seem to have little impact on other people's ability to discuss their doings on Twitter.

But if we're to accept Twitter's stance, then political leaders ought not to be able to delete their tweets, since the purported necessity of seeing and debating them is undermined if they can retroactively edit the record of their own public statements.

We review Tweets by leaders within the political context that defines them, and enforce our rules accordingly.

Twitter is absolutely not going to mess with anyone who could seize any of staff or assets by force, but would like to retain a shred of dignity.

No one person's account drives Twitter’s growth, or influences these decisions. We work hard to remain unbiased with the public interest in mind.

Please think of Twitter as a public utility even though it is actually a for-profit business with a PR problem.

We are working to make Twitter the best place to see and freely discuss everything that matters. We believe that’s the best way to help our society make progress.

NYSE: TWTR has been in a 2 year trough since falling to ~1/3 of its 2014 high and would really like to like to have and eat its cake simultaneously, pretty please.
So, zero info on how coding changed her life. Lots of trash talk about the inspirational seminar she attended. A few blurbs about where to start if you want to learn to code.

Not a great article. I'm a woman. Learning to code is still on my To Do list. I am not feeling all inspired to get cracking on it after reading this unfocused piece of writing.
You seem confused about what freedom of speech is. It doesn’t mean you can run your mouth anywhere you want without repercussions. It’s about the right to criticize ones own government without prosecution.

People have the right to tell someone they disagree with that they aren’t welcome here anymore. It’s kind of like ‘yeah I heard your opinion and it’s not welcome here’ - no freedom of speech has been infringed upon; I have the right to tell you to buzz off if I do please too
I didn't do that in any manner. I brought up the fact that socialized medicine depends on restrictive filtering systems - rationing - to strictly control for costs. It can't function otherwise.

The argument in favor of socialized medicine isn't that it enables any care you need at any time you need it. It's that it's supposed to be a morally superior distribution of resources.
Twitter will never ban Trump's tweets because he alone saved the company from coming to an end. Twitter is giving leaders free reign to tweet as they deem fit while everyone else needs to adhere to their code of conduct. It's a bit two-faced but from the perspective of running a business I see why twitter did this.
Great article. We use Citus and have a very similar approach :)

The article mentions HLL, but there are even more useful extensions (e.g topn to handle tops through the jsonb format).
I'm sure you could do speculative execution without causing side effects that software can observe. Whether it can be done cost-effectively, I can't say.
I think the issue is that in software you can only get promoted by writing whizbang new features. Until the time companies figure out an incentive system that properly rewards responsible stewardship of an existing product we will be stuck in the current quagmire.
Not in general.

Consider an Olympic 100 metre sprinter. Today we time this event very accurately, I think it's to one hundredth of a second, using sophisticated technology.

But even if the judges used a much less accurate mechanical stopwatch, Usain Bolt wouldn't actually be slower, we'd just be less confident of how ridiculously fast he is.

In some special cases, timing things very accurately might be essential to a use of Javascript, but I can't think of any examples off the top of my head.
A system like that would certainly be secure against these types of attacks, but I don't believe there is evidence that that is the only secure system. It certainly opens up many of these sorts of problems, but that just means it is difficult to secure, not impossible.
As Alex Ionescu has put it:

> We built multi-tenant cloud computing on top of processors and chipsets that were designed and hyper-optimized for

> single-tenant use. We crossed our fingers that it would be OK and it would all turn out great and we would all profit.

> In 2018, reality has come back to bite us.

This is the root of all the problems.
> I think such quality collapse is evident across many industries today.

Could it be related to MBA thinking? Seems like today's corporate leadership shamelessly focuses on nothing but short term financial numbers.
Microcode updates in the offing:

* https://lists.opensuse.org/opensuse-security-announce/2018-0... (https://news.ycombinator.com/item?id=16081366)

Future microcode updates mentioned:

* https://newsroom.intel.com/wp-content/uploads/sites/11/2018/... (https://news.ycombinator.com/item?id=16079910)
damnit AMD, you're supposed to be the undedog who came out victorious after this whole mess
For RMS, one does not simply browse a Web page. He has wget fetch the page and then email it to himself, where he looks at it in Emacs.

Given that Spectre is trivially exploitable from motherfucking JavaScript, this bit of craziness turns out to have concealed much wisdom.
This decision to treat public officials as a different class makes sense to me, especially in light of Twitter's (eventual) decision to let Politwoops continue operating despite violating the TOS for API usage: https://www.wired.com/2016/01/twitter-reverses-itself-on-pol...
I get that. I'm happy to be downvoted to oblivion :)

Although, in a lower comment, talking through how the performance benchmarks were about using Redis for persistence was really helpful to me. I don't think I would have ever had that realization had I not asked the "dumb question" at first.

My hesitation with just asking my real question on using Redis for caching was that I didn't really understand what "pipelining" is. I've misinterpreted documentation so many times that I've found it's useful to ask dumb questions, even if the only value is to get validation that you were right.

Lower comment: https://news.ycombinator.com/item?id=16081482
You didn't answer his question.
Allowing accounts of world leaders does not make twitter "a biased, pro-Administration propaganda organ". It makes twitter a place where world leaders are given a generally unfiltered communication tool. This has nothing to do with bias. If anything it is arguably the absence of bias.
Surprisingly, due to architectural limitations, it isn't affected by either of the issues in spite of having some speculative execution capabilities. The G5 might be but it appears the G3 and G4 are good to go based on this detailed writeup I found.

"...the G3 and the G4, because of their limitations on indirect branching, are at least somewhat more resistant to Spectre-based attacks because it is harder to cause their speculative execution pathways to operate in an attacker-controllable fashion (particularly the G3 and the 7400, which do not have a link stack cache). So, if you're really paranoid, dust that old G3 or Sawtooth G4 off. You just might have the Yosemite that manages to survive the computing apocalypse." [1]

[1] http://tenfourfox.blogspot.com/2018/01/more-about-spectre-an...
Whoa, I've never heard of WireGuard. Looks like a huge performance boost over OpenVPN.

I currently use OpenVPN in bridge mode between all my OpenWRT routers.
Buggy is the resting state of software.

Just tracking bugs is a billion dollar industry (Atlassian, etc.)

Personally? Tonight my Firefox was rendering all images as black until I rebooted. When I press the 'stop' button after watching something on the HBO app, it doesn't stop.

https://www.reddit.com/r/softwaregore/

These aren't hypothetical vulnerabilities that a skilled attacker could discover after years of searching (as is the case with these CPU bugs) - they're right there on the surface.
In addition to those sorts of uses I specifically mean "currency," since in their Dec. 11 statement the SEC says "there are cryptocurrencies that do not appear to be securities."

https://www.sec.gov/news/public-statement/statement-clayton-...
Hahaha, I wonder who’s brnefit from his being the case?
"Replace eat poop with anything" is a good point.

Let's suppose A pays B $20 to play a song for them. And then B pays A $20 for a haircut.

They have exactly as much money as they began with, but it does increase prosperity, they both are better off, they got something useful that they desired, they each received (and also produced) valuable services worth $20; and thus the total prosperity (and also GDP) grew by $40.

If watching someone eat poop isn't worth $20k, then they wouldn't pay each other to do so, and the scenario wouldn't happen; but in general the analogy for exchanging services is quite spot on.
The simple fact of the matter is that the President of the United States -- no matter who they are -- occupies a special place in our society. So, yes, Twitter is right to treat him differently than, say, Milo.

And, yes: I'm sure this is all very good for Twitter's business...
That's a very good point to make in this entire thing. They both earned 20K, therefore they should each pay x% of those earnings over to the government due to income tax.

Does that lead anyone into conspiracy-theory territory regarding why government seeks to increase GDP? Other than the obvious benefit of having Yet Another Silly Variable to optimize through various programs and policies?
Uber's Travis Kalanick plans to sell a third of his stake in the company
Sure, Twitter could be a free speech venue. Or it could be a venue with content standards that apply equally. Either of those has a kind of fairness.

But it chooses instead to be a proaganda outlet that lets everyone participate, but select politicians participate on a preferential bases with greater latitude, reinforcing the power of the already powerful and further marginalizing the already marginalized.
They were on a work trip together as colleagues. If you're on a work trip, or any work event you don't make advances on your colleagues and you definitely don't make sexual jokes. IANAL but unwanted advances in the workplace constitutes sexual harassment, feigned groping jokes also count as sexual harassment. If she was making butt grope jokes at him she could similarly lose her job. It's a very bad idea all around and you shouldn't do it. Just because someone doesn't press charges because they're having fun with it doesn't mean you're not walking on insanely thin ice.
Oh, god. At this point I no longer trust ANY computer for mission-critical business at my company.

We're going back to pen and paper. The extra safety makes the hassle worth it.
Lots of people are having issues with the screens of the new retina macbook pros - myself included. Basically smudging off the screen.
Agreed, which is why I’m worried about retpoline as it’s a rather hacky (but obviously pragmatic) solution that isn’t compatible with shadow stacks that mitigation strategies won’t be compatible with.
You don't need any 10x PhDs. You need some competent, well paid QA devs to go over the product and make sure the obvious stuff is working before you ship.

I've heard of a bunch of companies cutting QA staff in the past year or so. Upper management sees them as an obstacle to shipping and middle management sees them as the "source of all the bugs" and an entire office not "producing" anything so they're clearly not useful.
https://en.wikipedia.org/wiki/Herd_immunity#Free_riding
Maybe the data is good, but what a horrible, horrible graph by the Economist.
This is not only a sign of "I am hating this company, I want nothing to do with it", but my theory is he's going to start a company eventually, perhaps a competitor in another market. I don't think he's over his dream, just need time to recover.
I think the confusion lies in your court.

Freedom of speech is not solely "about the right to criticize ones own government without prosecution". It's fair to discuss it as a concept in itself.

Especially when the past leadership of the very company the article is about has enthused the free speech angle of the company.

But kudos for putting it in a sentence and not lazily breaking out that xkcd comic.
The ocean is losing its breath
>I wish you had expanded originally, because I totally agree that GP made a similarly unfair generalization.

I don't think you fully understood what I'm saying. I don't believe the GP's generalization was unfair. I believe he made a very accurate generalization. I believe his generalization is just about as accurate as my generalization. I'm just explaining the reasoning behind what he is observing and letting him know that it is not the result of intentional discrimination.
It's not a strawman argument. It's an example of GDP failure. There are many actual examples on the real wold, but they are complex and not funny.
> Allowing accounts of world leaders does not make twitter "a biased, pro-Administration propaganda organ"

Allowing accounts of “world leaders” (so designated by Twitter) does not.

Allowing such accounts freedom from content and participation standards that are applied as a bases for restricting or banning other participants, OTOH, does.
The budget is, though. And healthcare is not the only thing that saves lives.

If you care about saving lives, you want to allocate budget in the most cost-effective way, which means putting money where a marginal life saved costs the least.
It advances the global, public conversation to a racist and war-filled future.
> Compare it to an algorithm, where your attack surface is "every service." If one password is compromised, they all are.

My password for Amazon is "f3cfcb6ZUZ^". What's my algorithm?
He is quite unusual in his habits, but considering that he is probably a more high-value target than the majority of us, I'd say his approach has served him well.

https://stallman.org/stallman-computing.html

Scroll down to the point titled "I am careful in how I use the Internet."
Most of the actual R&D is done by smaller companies, and then the large companies (e.g. Pfizer) buy up the compounds in Phase ~2. They do have some of their own development, but it isn't the majority for most players. They'll primarily take drugs through Phase 3, then deal with synthesis, distribution, and marketing.

It is hard to look at a single company to see how the money is spent on failed drugs.
What makes you think pen and paper is secure?
Without wanting to side track the the conversation too much, I'm guessing I'm right in my assumption that implementing x86 cores on an FPGA (so we can add wire traces to the cpu after the fact) is still way to slow and expensive to even be close to a reality?
likewise thanks for not reducing my response to a comic though we might disagree
Ometria.com | London | Full time | ONSITE

Ometria's mission is to help retailers create marketing experiences their customers will love. We understand the challenges that retailers face, and we offer them a very innovative solution that provides insights on their customers, and tools to reach them more effectively across numerous channels.

Backed by top VC funds and successful entrepreneurs, and working alongside over a hundred of the fastest growing retailers, we are now looking for a more developers to join our small but growing engineering team.

We are hiring for:

- Backend python developers

- Frontend javascript developers (Ampersand JS, but moving to React)

- Machine Learning engineers

- Engineering managers

- QA engineers

https://www.ometria.com/careers/
(Not all jobs are on that page yet, feel free to contact me personally at al <at> our domain)

(Edited: Formatting)
Can I preview the videos in the browser and get related videos when I click the link?
> that's an error We The People can correct

A few years ago I would have agreed with this, now I'm not so sure. We haven't had a third party candidate elected essentially ever, and the Democrat/Republican parties seem to have no intention of putting forward reasonable candidates. I don't think this comes from a place of ignorance, more so malice.

I can't imagine I'm the only one who finds it endlessly suspicious that Americans were given the choice they were this election.

When our choice in leaders is determined by groups of individuals who's only goals are attaining the power and resources to force their agenda on the general population, by any means necessary, how are we supposed to avoid/undo scenarios like this?
>There are famous public safety exceptions to free speech that we all agree on.

There are limits imposed upon free speech by the force of law, but no, we don't all agree on them.
It's probably difficult to have the resources of Apple at your disposal and really internalize that you can't do some stuff.

We used to think the same naive thing about Microsoft. "Why can't they just fix <X>. They've got all the money in the world." Sure, but at a certain point, it stops being about resources. Two women can't make a baby in 4.5 months.

We often use construction metaphors in software, but a structure is at least expected to be done at some point, not growing in size and complexity forever, unbounded. I'd bet there's a point where even in the physical world a construction crew would be paralyzed by the amount of variables involved in moving forward.
G3/750 have a 4-stage pipeline [1]. They were really cool chips actually, they used them in the GameCube (the 750CXe).

[1] https://arstechnica.com/features/2004/10/ppc-2/
Meltdown and Spectre and DragonFly
This is the one textbook that’s a common denominator at my work. Almost everyone seems to have a copy, and for good reason.