skysight-inc/HackerNews huggingface dataset:
How does that contradict what I said in the slightest? Here's the quote when it's not pulled out of context to distort its meaning[1]:

----

> Singhal: And based on that, we basically formed some definition of what could be considered low quality. In addition, we launched the Chrome Site Blocker [allowing users to specify sites they wanted blocked from their search results] earlier , and we didn’t use that data in this change. However, we compared and it was 84 percent overlap [between sites downloaded by the Chrome blocker and downgraded by the update]. So that said that we were in the right direction.

> Wired.com: But how do you implement that algorithmically?

> Cutts: I think you look for signals that recreate that same intuition, that same experience that you have as an engineer and that users have. Whenever we look at the most blocked sites, it did match our intuition and experience, but the key is, you also have your experience of the sorts of sites that are going to be adding value for users versus not adding value for users. And we actually came up with a classifier to say, okay, IRS or Wikipedia or New York Times is over on this side, and the low-quality sites are over on this side. And you can really see mathematical reasons …

----

Cutts was using IRS/Wikipedia/NYT as stand-ins for "sources people trust", not "sources of high quality by some magical objective standard that Google decides contra their users". Ultimately, their classifier is validated against what users blocked as low quality sites, since there's no grounding for quality that doesn't come from users.

Hell, the quote you're pulling doesn't even make sense in the context of the exact example we're talking about! A lot of people would find a big newspaper like the NYT at the pinnacle of trustworthiness for factual content, more so than something like NBER or PLOS (where you can find the actual papers that NYT occasionally reports on, often not very well).

[1] https://www.wired.com/2011/03/the-panda-that-hates-farms/
From the article:

"Dan has written at some length about the importance of “due process”, both internally to the research group and externally to the world. But it’s telling to notice that in every such discussion, Dan carefully avoided any mention of concrete processes: he did not define the “different procedures” suddenly required for him to take action, nor what “proper procedures” should be followed."

This is patently false. Dan sent a series of emails that clearly outlined both the procedure to take to file a formal complaint, as well as Dan's reasoning for insisting on these procedures.

I recommend reading https://www.hdevalence.ca/etc/34de2f3c2a48f7da/EmAiLs.txt in its entirety. It isn't something that can be summarized. I've done my best, but I have cherry-picked quotes here which both support and defend Dan. Why? I feel it's important for someone to point out that insisting that someone file a formal complaint is not the same thing as failing to take action.

Again, the length of https://www.hdevalence.ca/etc/34de2f3c2a48f7da/EmAiLs.txt and the emotions that are invested in this situation will prevent most readers from actually reading the full emails in their entirety before making a judgement. But I strongly recommend taking the time to do this.

Note that in no way am I condoning or defending anything about Jacob's behavior. There is enough anecdotal evidence to be extraordinarily suspicious of him. But I am uncomfortable with the idea that Dan is getting thrown under the bus solely because he insisted that Henry file a formal complaint, and because Dan refused to take action based on off-the-record conversations.
Is this a common thing in the infosec industry? Personally I have known two people who were sexually harassed who work in security. I've also hung out with some and they do seem to have an unrealistic view on the opposite sex.

Some examples I've found of documented cases:
https://motherboard.vice.com/en_us/article/female-hackers-st...
https://www.the-parallax.com/2015/10/26/how-myth-of-meritocr...
Farting is inappropriate but not harassment (usually). There is a huge range of behaviour that's can be inappropriate but not harassment.
The main bitcoin codebase is in C++ so C++ has the most mature library and best support for the protocol.

Other implementations, including two Javascript ones and a Go one, have had significant bugs in handling the protocol correctly.

Seems like a pointless risk and waste of time to use any non-c++ language for dealing with the BTC protocol
I've been thinking about gradients in evolution, what directions are fruitful for an organism to evolve in. The acceleration in intelligence in our line would seem to require an ongoing survival-advantage gradient for intelligence (that somehow, wasn't available to other apes...).

It also relates to the brain-body ratio for species, because investing in intelligence works for them - it says something about that species' environment/niche, and not just the species itself.

If games now provide the best gradient of reward for effort...

Another solution is to change the problem: what if games did provide a survival or reproductive advantage? Quite possibly, social media already is, being better connected has long been an advantage ("it's who you know, not what you know").
Assuming input is from a benign source is literally the cause every single security issue ever. It's bizarre that I've been downvoted for this. And you're commenting about how I'm wrong without even reading the code. I seriously don't understand this site.
Which is what makes me reasonably skeptical about the future of AI.
The article goes on about it. They send a remotely operated dozer with GPS to blaze a guide path, then other dozers come in to take off layers and then it's down to 6 or so feet they send in the blowers. So, it's many machines doing many passes to get the job done.

I do appreciate the pristine snow not contaminated with rock salt, however.
Torque. It must be a low-range, diesel beast. It probably can't go that fast, but it's probably harder to stop than a single locomotive.

Young me does want.
That would defeat the whole point of a proxy, if I can't see what they're doing and report on people who are doing the wrong thing (according to their employment contract), then why bother?
You're assuming people on the LAN can upgrade to recent browsers. A lot of them are stuck on Windows XP. I realize that's a "you have bigger problems" type of scenario, but you also have to play the hand you're dealt.
> This sort of stuff, character assassination based on hearsay

It's interesting you say it's "hearsay" when Jacob Appelbaum voluntarily resigned his job at Tor after allegations of sexual misconduct, allegations which Tor then hired an independent investigator to follow-up who found them to be largely true.

But sure, "hearsay"...
Forgive me for quoting you. You started with "Legally Google is different" so I assumed you wanted to talk law or legislation.

Also, I don't recall comparing Google to smaller organizations.

I may be oversensitive, but when I hear terms like "They are a public resource" I assume you mean that they should therefore be regulated by the government and paid for with tax money.
> and soon, VR, to the equation,

I can guarantee you that VR will never be part of the equation.

There are far too many safety-related user-experience problems with it.
It's one victim telling the story, enabling other victim to tell theirs. This happens in many communities, not only IT. But the first person to speak up opens the gate for others who experienced it for a long time.

That's one of the reasons it's important to share them. You'd never expect what happened to people you personally know sometimes.
Once regulated by the government, there is an even larger attack surface, as we in the USA have learned over the years, most notably with the recent Wikileaks dump.
I think they were referring to a road that is not plowed all winter and in the spring they send in the bulldozer to clear an initial path until a snowblower can handle it.

>The first bulldozers will push and carry the snow forward, to areas where depths are lower and it can be pushed aside or dumped. Backhoes are used to help widen the road. When the bulldozers have come within six feet or less of the road, the rotary blowers can begin their work, and help to at last reveal the long buried asphalt.
Mockup

- Simply use sheets of paper with a pencil, draw the mockups & pin on a board for the whole team to see, this makes it easier to change stuff. I find digital mockup tools slow.

- If you need High fidelity design, get a designer to spin this up, if you attempt to use your poor photoshop skills, you are likely going to slow things down.

Development/Implementation/tooling

- Uses SASS + PostCSS + SMACSS, this cannot be overemphasised why? At first, it may take some time to set up but will save you tonnes of hours later. SASS enables you write modular CSS, nesting will save your life and PostCSS will help you with messy cross-browser stuff like vendor-prefixes. Modular css will help you iterate faster because it's clear where to find what. _header.scss, _sidebar.scss you get the point.

- Use a CSS grid framework, don't waste time writing yours, even so, extract bootstrap's plug it in and use.

- For form elements and typography use a CSS framework and if you need anything custom modify as you go along, note you should have a file e.g _modified_btn.scss where these customizations will live so you don't go crazy in the future trying to find it.

- Set up hot-reload somehow, with React this is easy. It will save you stress hitting `ctrl + R` 1000 times.

- Use IDE/Editor plugins that automatically prettify your code personally, I code with Sublime Text 3 so I use HTMLPrettifier and set `format_on_save: true` you don't want to waste time hitting tabs.

Links:

https://smacss.com/

http://sass-lang.com/

https://github.com/postcss/postcss

https://github.com/victorporof/Sublime-HTMLPrettify

Lazy dev's guide :)
Union-closed sets conjecture
> Is this the same Dan as the author of qmail? I feel I cannot use that software anymore in good conscience

Me too. I'm immediately switching back to sendmail and rot13 encryption, two technologies unstained by any connection, no matter how minor, to scandalous allegations.
Yes, lost, because "normally" you'd gain something in those ten years that you could put into the coming years: money/savings, job experience which gives you a firmer hold on a self-sustaining life, relationships.
Some people claim similar things about rape and try to use that as evidence showing that the accusation is false ("she could just have kept her legs together"). It's a bit disgusting.
I'm your Huckleberry. My parents are late boomers and they and many of their friends were able to sleep-walk into middle class comfort and early retirement. Literally all they had to do was show up for work, 9-5, Monday-Friday and their prosperity was lifted on a rising tide of property prices. When they were in their 20s you applied for a job by sending a CV and covering letter. No three rounds of assessment days and homework assignments. When they left work at the end of the day, it didn't follow them home because technology didn't allow it. And the world of fax machines and mail rooms was limited in the amount of ruthless efficiency pressure it could put on workers.

They didn't even need degrees. And my mother is a perfect example of how boomer women being expected to be secretaries is anachronistic SJW nonsense. She never attended university, just started working as a junior claims person at an insurance firm in the 70s, showed up for work for 30 years and ended up in the boardroom with stock options. Never faced any discrimination. And she would be the first to admit she never put much into her career - no need for constant re-training, seminars, conferences, when she was home she was home.

While enjoying these comfortable lives, their generation with their hippy views presided over explosive increases in immigration to most western countries, and are the architects of wealth-hoarding tricks like buy-to-let and all kinds of snaky BS union-breaking contract work. The bottom line is, as a young person today you simply couldn't repeat their lives in terms of comfort and financial security. To match it, you'd need to put in several times the effort and hours they did, with a lot more anxiety biting at your heels.

The first Millennials came of age to the images of those planes hitting the WTC and, as corny as it is, that was some incredibly apt symbology. The few of us who manage to be "anti-fragile" may make out good from this new era, but that the security of the ordinary middle-class majority has been shattered is indisputable.
I feel like Steve Jobs is an odd choice... He turned down treatment I thought?
System() creates child processes, specified by parameters. If you don't sanitize your parameters, any child process could be created. If you run this software as root, that means root will run the command. If you run this as user, it's safer than root, but not actually safe.

1) The user isn't always the one providing user input.

2) When the user does provide input, the user isn't always smart.

3) Users do things that you never would have conceived.

Unsanitized system() calls are even worse than leaving your system wide open to a sql inection attack.
I feel someone with authority should ask Google about their official stance on this. For both current and future products.

When I buy a device, I want to know up front if I will be seeing ads. If someone wants to take my money and feed me ads I normally take my business elsewhere.
Here, have something more serious and in depth.

https://github.com/Enegnei/JacobAppelbaumLeavesTor/blob/mast...

I formed my own conclusions, including about those who take this lightly.

Who has called out journalists seriously since? That's the last he did before the attack website and the carefully placed articles started, no? For all this talk about how Appelbaum was this sociopath plagiarist just being charistmatic and summarizing the work of otehrs, while others do the super serious work (that doesn't include not partaking in witch hunts, but it's fine to be this socially inept, and spout so much sophistry, because you see, he is the sociopath, that slot is taken so everybody else is in the clear), and all those crickets chirping in response to questions about that, including on HN, complete with downvote brigades, the flagged article by someone offering their first-hand account in response to what third parties claimed about them, and so on -- I haven't seen anyone pick up the mantle yet. Even assuming every single accusation against him is completely true, that absolutely pales in comrparison to the "response" to it, and how transparent it is. HN is completely scorched earth in that regard until downvotes are made public. That would be interesting, until then take care.
i mean those e-mails by Dan you quoted are pretty incriminating themselves
The more well-known infosec conferences, especially in the US, have a long-held tradition of being a place to show off, do drugs and party. The percentage of people I've known in infosec circles who are also heavy drug abusers easily doubles or possibly triples the general population.

At least that's my 20 years of experience of them.
I stand corrected. Apparently a bunch of people came forward and the guy got fired, because the accusations were true.
On the contrary, I am impressed by the author's ability to maintain a sequence of events, while being tossed from one office to another.

If you found this account to be "meandering", imagine what it would be like, trying to follow procedures in the face of this conflicting, and (in my opinion) intentionally manipulative instructions from your boss, your boss' boss, the HR department...
More on types of inheritance hybrid inheritance in general – lesson 17 C++
Leninism directly reverses fundamental premises of Marxism, including the required initial conditions and path. It's not Marxism.

There has been real Marxism, though it's never been absolutely dominant in any society. Particularly, it has been a key driving force in replacing the system of Capitalism that 19th Century socialists identified and critiqued with the substantially different modern mixed economy as the dominant economic form of advanced societies, even though Marxists would claim that as far from a complete success, as the modern mixed economy is far from their desired end state.
I have defined "new language" in my comment as one so new that no significant projects exist in that language, not as one which is newer than C but still arbitrarily old.

> if you happen to do your measurements after a language has had some uptake but before it's been around for long enough that people have built significant projects on it and subsequently gotten sick of it

By this definition, it is not possible to switch from a new language to anything.

It's stated as a binary, but really this defines a continuum of newness, and the metric of the OP is very sensitive to it.
Enough with this. People who have money are not investing in productive things. They are mostly investing in hedge funds to play the market for the short term as a lottery, or in merger/acquisitions, which kills more jobs than creates. They also put money in assets like real estate that have their prices inflated because of the big rise in money looking for safe investments. When investors do something productive, it is just high technology that kills more jobs than it creates. In other words, the idea that wealthy people create jobs is a myth that is patently wrong in our times.
Top Marketing Automation Software for Marketing Departments
The emails don't show djb as a scumbag, just a little bit cold and rule-oriented. The kind of guy that is generally regarded as writing the most secure unclassified crypto code is going to be rule-oriented. Think of Immanuel Kant, who (roughly) said that the golden rule was the ultimate law, and required him to always tell the truth, even if a murderer showed up at his door, and asked whether his target was upstairs. DJB is simply saying he's willing to be the guy's confidant, but if he wants him to act in a formal, legal way, he wants him to tell him all the things he's willing to have exposed to a legal process. He doesn't want to assume that just because he's filing a complaint, that everything that his friend has told him in confidence is now potentially public record, and so he wants him to repeat what he wants to be on the record. To me, that's the mark of a good friend.
Analyzes relationships between IP addresses from network traffic captures
HN discussion about that particular story:

https://news.ycombinator.com/item?id=12019567
Haha this is a fantastic answer. Also, not most of the effect, all of the effect.

Do the same experiment with the paper, but rest the trailing edge on a table. The air can no longer be deflected downwards, so the paper will not rise.

Another one to think about, at the air metal boundary the air is stationary on both sides of the wing. So why is there a pressure difference? Bernoulli's law is valid only along flow lines and is a consequence pressure difference required to accelerate (or decelerate) a fluid. Since in the laminar situation flow does not occur from the top surface to the bottom (minus around the tips), direct application is nonsensical. If you integrated all flow lines from all surfaces however, you would get the correct answer.
What are the downsides of Helium when it comes to data recovery? If it comes down to the click-of-death, surely a traditional clean-room set-up won't work.
Awesome stuff, thank you!

A tiny wee bit of an issue: Copying to clipboard does not work on firefox dev edition, had to get the code from source as selecting was disabled on the <pre>.

Also, why force downloading the whole library? Why not append the keyframes used to the code to be copied as an alt box entitled "Just want to use this one animation? Copy this!".
Messages not sending – Issue #6402 – WhisperSystems/Signal-Android
Using that philosophy, then anyone riding a bicycle, even if they aren't going at high-speed on road, should wear a helmet "just in case" there is an accident to protect their skull?

There is a balance between annoyance and utility. I personally have no problem wearing a belt for the entire flight, including while sleeping. But I'm not to dismayed by those who leave it off, walk around the cabin, go hang out near the cocktail lounge in business class, etc...
Online Reviews: Are they helping or hurting your business?
Nintendo to Double Production of Switch Console
There's no room to grow.

In the modern world, for most people, there's nothing productive to do and no fame to get from it.

In the USA, all the highways are already built (and even when they're failing, their fixing will be postponed).
High speed rail lines weren't, and they're not going to be. Not on any human time frame.

So most people are engaged with running pre-built technosphere that is slowly falling apart, with no new developments, for ever-shrinking pay, while more and more money are extorted from them to pay for previous generations entitlements, and also for medicine, real estate, tuition and law, which from services all turned into endless money sinks.

Friges and ovens are not the alpha and omega of life. Productivity, respect and growth are. Are we having any all across post-development countries?
> I'd rather an industry with 0 women than one where mere allegations [...] are career ending.

You seem to assume sexual misconduct only happens when women are in the workplace, which is plain wrong. You do know that sexual misconduct can happen between two people who aren't women, right? The misogyny in your comment is pretty overwhelming.
The Coanda [or "coma daily" as my iPad helpfully autocorrects] Effect also contributes to lift.

The air "sticks" to the surface of the wing and leaves the trailing edge in a partially downward direction i.e the air is deflected downward by the top of the wing not just the bottom.

For a quick demo of this, hold the bowl of a spoon
under a running faucet and see how it pulls the spoon into the stream.
I didn't know getting fired from your job was proof and conviction of a crime. Or that you only get fired because allegations are true (subtext: you don't).

I think it's likely Jacob's as much of a creep as some people say. Especially when people like Nick Farr say so, but I'm going to wait for charges and a conviction before I go spreading hearsay everywhere. I've been the victim of false accusations (not rape) before and incidents and truths absolutely get manufactured along social allegiances. It's the least pleasant thing that's ever happened to me beating out the time I almost died.

But this article is more about character assassinating djb than anything. Don't know the guy, but it doesn't sit right with me.
It's not remotely operated:

> The GPS and sat phone work in tandem to provide the driver a detailed video screen image of the dozer’s location in relation to the center of the snow-buried highway. This driver’s job is not to clear snow, but simply to lay out an accurate track of the road itself.
And there are good reasons for that, it's to protect innocent people from false accusations. It looks like he'd be well within his rights to sue over this allegation.
> I do think that the top 1% have gotten so skilled at trapping wealth and therefore opportunity that it's really screwing over everyone else.

This is well put and I would only add that the wealth trapping is occurring in a viral way, which means there should be some type of inoculation for the more harmful effects of it.
“This is a job and someone has to do it,”- this comment from the article just made my day. Hats off, such an awesome attitude and dedication towards work.