skysight-inc/HackerNews huggingface dataset:
Nice ridiculous examples. Now for some ridiculous examples on the other end of the spectrum:

"If you refuse to document every ingredient and possible allergic reaction when inviting friends over for dinner, then I'm really glad if you don't have any friends."

"If you don't create structural and safety calculations for your kids' tree fort, then I'm really glad when your kids fall out."

The point is, people need to be able to start small and then scale up if/when that makes sense. If everything has to start "big" (relatively speaking), then we will simply have fewer things, to the detriment of all.
This is awesome. How can we access the code to play around with?
I'm not a shill for any cannabis or glasses company, lol.
>the anger they feel about ${Political Party A} is the same way that the opposition feels about ${Political Party B}.

Do you ever talk about this in meatspace? Personally, the inability for many people to grasp this has been quite frustrating.
I'm absolutely glad to heard that (about CloudFlare).

The GDPR is becoming a "I'm doing the right thing" checkbox. At least with the European rule, we data-drained Americans can rely that these services might cost more, but we retain our rights.

Lack of will have to be scrutinized. Smaller places may make the determination based upon reasonable answers, or be malicious. Facebook/Google/Etc wouldn't exist in their current forms if there was strong privacy rules in place.
It is amazing reading these tbh, always wanted to start a non-physical business, but the real world is always in the way.

Right now I sell spare parts salvaged from home appliances headed for scrap, it is surprisingly profitable, so much that 2 people can't keep up with it (having full time jobs, though). Selling to small repair shops and directly to end users. Would be a great full time business, but unless an investor is interested, it will take a while.
Remind me to tell Aaron Swartz how abusive & capricious prosecution is just a figment of his imagination...
How to increase situational awareness
I personally didn't like how :terminal was implemented. The keystrokes are not intuitive at all. Sure, I could remap some keys around, but what's the point?!
Tmux + Vim is just better.
Alright, I was wondering why this was published on the Google Opensource website. I had no idea. Yet, the Git project itself has not been published under their umbrella.

https://opensource.google.com/projects/list/featured
> albeit often a wretched hive of scum and villainy depending on subreddit…

I'm more concerned about the opposite effect -- that the default subreddits have become pointless and boring, focusing mostly on "funny" images and cat gifs. Gone are the interesting askreddit threads or useful world news commentary, replaced with content designed to keep you browsing and staying on the site longer.

At the same time, I think the useful content often falls victim to Gell-Mann amnesia, giving votes to anyone who sounds like an expert. It's hard to identify when someone is really an expert or whether they're merely writing like one... The worst I saw was an explanation of laminar and turbulent flow that was 100% wrong, but highly upvoted until a few hours later people pointed out why it was wrong
NPM timeout issues
Because I'm not a shill working for any cannabis, glasses or pharmaceutical company.
Must everything be so carefully screened for triggers? The GitHub project behind this overall thread mentions ONLY support for Linux/Docker, for crying out loud.
Line-item veto sounds interesting, but extremely dangerous. Some bills meanings and intent could be completely reversed by vetoing a single provision in e.g. definitions section. This wouldn't fix the bundling issue, it would just make the president another party in it, and give them super-congressman powers with the ability to essentially make legislature all by themselves. (And the first couple of paragraphs on the wikipedia article [1] confirm this.)

You're right about being careful what you wish for. That's half of the reason why I didn't try to present a solution: the problem is conceptually clear, but any specific solution will be muddied by the complexities of reality.

Here's my idea anyway: an independent legislative committee whose purpose is to find bundling in bills and can split/veto/force a rewrite before it can be voted on. A supermajority vote can override it. While we're at it, lets also task it with creating an official name that describes the bill without "cutsie" nicknames that misrepresent the content. But as with most "do it with a committee" solutions, this just pushes the problem down a level. We still need solid definitions for things like "bundled" and "related" and "representative" and a way to evaluate the effectiveness of the committee and to challenge their decisions (supreme court? ugh). So I guess this is less a solution and more just a different way to describe the problem.

Feel free to tear the above apart, but that's kind of the point. I'm glad I'm not the one making laws.

[1]: https://en.wikipedia.org/wiki/Line-item_veto_in_the_United_S...
It's an interesting and fairly well written writeup. It makes me wonder at what point understanding how "blockchains work" becomes a moot point. Much like Machine Learning it seems like we are rapidly approaching where you can create your own smart contracts and "dapps" with no understanding of the inner workings of blockchains. Then the focus goes onto security and smart development.

To go back to the ML metaphor I think ML is going to have a growing field of "auditing" algorithms to look for biases towards certain races / social classes / etc. Right now for dapps the focus is on security auditing. Perhaps in this early stage we should be looking at how utilizing blockchain could marginalize people.
I can do "brain needle" or "green storm". Just like Yanny / Laurel, I believe the lower voice (brainstorm) is what is intended to be heard. The distortion artifacts in the higher frequencies just happen to match up with "green needle" - super interesting.

To me, the "Laurel" "Yanny" wasn't as interesting, because I could clearly hear both at the same time in different registers. But I really like this example because I can't hear "brainstorm" and "green needle" at the same time - it really seems like my brain shuts the other one off once I start listening to the audio.
I don't think that answers the parent's question, if the update was in the git protocol itself (encapsulated in the SSH session) then you wouldn't have to change anything at the SSH level.

As you point out selectively allowing a new environment variable could open a can of worms for shared hosts like github if they mess up their implementation.
I've mentioned this for other projects, but why not do the work in the open too? Why not just make the code public as you work on it? It's hard to believe openness and transparency are the goal if there is none during development (even if the code is ugly and you have to turn away too-early assistance/suggestions). No invites, nothing hidden.

Also, wrt AGPL, as a contributor I would personally prefer a "commitment" the other direction. That I can contribute without putting restrictions on the recipient. I think in our current times, preventing commercial and closed source use has little value as people just go elsewhere. I don't want this to devolve into a pros/cons of copy-left discussion, but in general the fewer adoption restrictions the better I'd say for projects like these.

I will say I agree with almost all of your other goals (except some of the stack :-).
y=mx+b :D I won
This type of person was my first girlfriend, it was a very tough experience, but I learned a lot from it.
I think what the person you're replying to is asking is why not, in the case of ssh, use the signaling in the git protocol, since it will be there anyways. That is, if you don't tunnel, you must signal w/ the git protocol. If you do tunnel, why use a different mechanism, since the signal in the git protocol must be there?

I think that this is because the SSH protocol isn't just encapsulating the Git protocol directly (the initial assumption of ssh "just" encapsulating the git protocol is not fully correct), and one of the parts that differs is this particular part. (Since on the git protocol side, we need to select a "service":

> a single packet-line which includes the requested service (git-upload-pack for fetches and git-receive-pack for pushes)

which in SSH would be done not by transmitting that packet-line but by instructing SSH to run that particular executable.

> This is clearly described in the article.

It really isn't, IMO; if you don't have precise knowledge of the protocols involved, I don't think anything in the article particularly spells this out.
This list seems short. It should include anyone with a patent.
Show HN: Tool to Grow Your Twitch Channel with Contests
Doesn’t need to be legal enforcement. The FDA could simply start taking its time when issuing new drug approvals, study registration, etc, for bad actors. A substantial quantity of a pharmacy company’s budget and product development cycle is devoted to dealing with the FDA as it is, making it any worse would be a big deal.
I'm not sure what you're trying to say here, but Enigmail 2 was released a few months after the researchers disclosed the vulnerability to the project[1], so it would've been a rather sad state of affairs if the release hadn't included a fix. That's not to say that everything's fine now for users of Thunderbird and Enigmail[2].

[1]: https://sourceforge.net/p/enigmail/bugs/721/

[2]: https://twitter.com/hanno/status/997138771194859521
I worked in advertising and I saw how scared AdSense publishers constantly were of getting banned by Google. I understand that Google has to defend their business, but some times they were really harsh on things that were debatable grey areas. I always thought that Google was just needlessly giving itself a bad reputation as a business partner.

$11M is about 1 hr of Google's revenue (365 x 24 x 11/100000 = 0.96)

EDIT: This actually reminded me of that post a few days ago on HN, about the guy comparing foxes and racoons with some companies in the financial industry, and how some could be winning at the game but losing at the meta-game. Google should be more careful with its meta-game.
I don't think we're hallucinating the overtones here - with an EQ (like in the link I believe) you can clearly separate the high and low freqs, and they sound like different words. So it's overtones baked into the audio file.
> but because it is required

Just to confirm, but you meant "because it is not required", right?
Funny, lowering the pitch of your voice is a tropey power move that gets zero criticism when practiced by men.
Genuinely curious, can you expand on how you will achieve the middle-ground between safe space and hate speech?

I would assume you are aware of Voat.co and think everyone would agree they are suffering from the "paradox of intolerance", how can you draw the line without stifling legitimate conversation? For example I can't even post an honest question about the Israel/Palestine conflict on numerous subreddits due to the inflammatory responses that usually accompany them.
I'm curious as to how much time you've taken in researching and implementing specific privacy laws of non-EU countries, since you don't seem to find it burdensome to comply with such regulations. Do you know for a fact you're in compliance with South African, Sri Lankan, or Australian privacy laws?
It is in an observable doc so you can fork it etc. https://beta.observablehq.com/@montyxcantsin/unwinding-the-u...
> > you are already responsible for adhering to hundreds of other laws in which the fines could reach millions.

> Source please?

Tax laws come to mind for one.
> The point is that net neutrality doesn’t even exist presently.

Despite the right wing talking points, we've had net neutrality for the whole existence of the public, consumer level internet. First due to the fact the physical infrastructure of the 90s were owned by the telephone companies who were common carriers. Then by the FCC's attempt at light touch on broadband until Verizon sued them to get a court order that the FCC could only enforce it by declaring them to be full common carriers.
A data scientist is a statistician who programs.. :). That’s the real issue. The gate keepers will be someone with said advanced degree who is filtering for people like them. Ironically that’s a bad way to filter but it happens.
Is there not value in a basic understanding of, say, history, geography, or political science? Those ideally teach new modes of thought, but at worse they give you a fact or two. Even if they retain 1% of what they learn, they now know that the world isn't as small as it seems, and the world isn't limited to their own experiences.
The effort of marketing forgotten
Cheap laser tape measure reverse engineered
Counting Bees on a Raspberry Pi with a ConvNet
A piece of software does not have an identity with which it can sign contracts.
Sorry, which of the three visual selection modes are you referring to?
Right. Edited.
Gerrit is a review server that uses git. In fact, Gerrit now stores the majority of information in git itself for all the information it uses.

So for Google external projects, they use git.

> Although given Google's scale, I'm sure there's some teams/projects that use Mercurial.

I doubt it. Their tooling is probably pretty specific, and now that code.google.com has shut down, they probably don't have any review servers that support it.
Thanks to pedantic rules, Wikipedia and StackOverflow are the two most useful sites online right now.
> The symptoms are consistent with cluster headache

Out of curiosity, is that a professional medical opinion, or is that yours?
And they like neither. They really want a versioned filesystem.
> assuming one can make them hard-to-attribute

I think it'd be difficult to attribute. The release platform and preparation that's used would probably be the most identifying feature, rather than the organism. In the case of the 2001 anthrax attacks that was (some claimed) the silicon content, which the FBI thought suggested some expert weaponization knowledge and material. IIRC, Popov explained away that saying that you could just mix in some Gas-X [1].

So maybe even investigation into the preparation wouldn't really point to the source.

And, yeah, rereading my comment, my concept of both "state" and "warfare" is probably too simple

[1] https://en.wikipedia.org/wiki/Simeticone
No it’s not. The reason is a much more friendly funding environment in the US.
Or raise a good kid
A lot of the docs pages are still very scattered and incomplete, but those are definitely things that I should add.

Accessibility is definitely important to me, and luckily a lot of it comes naturally because I'm doing things in a very "old school" way like... actually using semantic, hand-written HTML instead of building it as an SPA that outputs unaccessible div-soup.

I've done at least some checking to make sure it's decently accessible, but I know there's a lot more that I can do. I'm hoping to get some people involved that are more familiar with screen-readers and other assistive tech to help me figure out things I need to change. And of course, once it's open-sourced (should be in the next couple of weeks), if people want to help contribute accessibility improvements that would be hugely appreciated.

As for i18n, it's not something I'm planning in the immediate future. Since one of the main goals on the site is keeping up quality, it's necessary for me to be able to understand what's going on in all the groups. However, it's definitely a possibility in the future, and the organization of the groups into a hierarchy some some interesting possibilities for it, where different languages could have their own separate group hierarchy.
It's another variation on "Looking for the watch where the light is better."

This really doesn't fit. If there are dozens of watches scattered around, of course you first look where the light is good.

These situations aren't at all symmetric. A false positive always costs you (the company). A false negative is only a cost to you if you fail to hire well for that position.

Also the fact that a candidate you passed on does well elsewhere doesn't mean you were wrong to pass on them (it could, but it's not clear).
He doesn't consider mathemetical flaws to be bugs. Not saying that makes him an asshole, but as a product person, this has has harmed TeX's ability to complete it goal of allowing anyone to create typeset documents.
Because to the extent that there is a "wanting to have kids" trait directly it was less necessary in the ancestral environment because there was also a "wanting to have sex" trait that could do the work. But getting into the stuff we actually measure, stuff like Agreeableness[1] that makes people want to have more kids in the modern world also has significant drawbacks if there's the danger of, e.g., starving to death if you don't look out for number one.

[1]https://en.wikipedia.org/wiki/Agreeableness
Sure, but that's just one aspect. For me, it's the most meaningful one though.
Linus wasn't the only one with git; all Linux devs were in a hurry. This is also why Mercurial happened.
You know what? i'm pretty sure you can just talk to one of the european regulator in advance and ask him questions about points you don't understand. They are pretty slow but they do respond.
Well, you motivated me to actually get started with something like this - doesn't mean I can actually beat my procrastination, but if, you definetely played a big part in it. So thank you!

And if you go back and modernise it, I'm still interested in Github links :D
A quote I heard recently is "Some of you may die, but it's a sacrifice I'm willing to make." That's what the tone towards small businesses/websites in relation to GDPR sounds like to me. I can't understand valuing this right to the "privacy" of not having your (often anonymized) identity tied to a marketing profile so much that you'd rather some free small websites no longer exist and others move to subscriptions.
I wouldn't be so sure. They said one of the motivations was to "unblocking the path to more wire protocol improvements in the future".
One of the more interesting uses of UAVs is for transport of samples and drugs back and forth to remote areas. There is at least one company trying it.
Santa Fe, Texas, School Shooting: At Least 8 Dead and Suspect in Custody
Now, but until a few years ago some countries (Canada) only gave 50 years from publication. So the law was changed. Google the "mickey mouse copyright graph" to see what I mean. The US has repeatedly extended its copyright terms coincidentally in time to protect Disney assets.
Why are those examples ridiculous? They are all, like the GDPR, examples of regulation that says “demonstrate a basic level of care and attention when performing activities which may cause damage to users or customers”.

GDPR provisions are not onerous, are easy to follow, and are what we should expect every company handling personal data to already be doing.
I really wish people would stop downvoting polite questions like this. This is a reasonable thing to ask (I had the same question and just searched for it in these comments) and it feels odd that it's omitted from the story.
Are you familiar with metafilter.com and their moderation model?

They charge a one time $5 membership to join, and it's heavily moderated, and they don't tolerate trolls or jerks very long before banning them and returning their money. They're a small scale site, and have a handful of moderators, but requiring someone to lay out actual cash to post seems to deter a lot of the behavior you see at reddit where anybody can create as many sockpuppets as they want with no problem.
I'm sure you're extremely smart and dedicated -- I've only dreamed of putting in that much work -- but have you considered your mindset might be holding you back? Would you hire someone who had never worked in low-level game programming and didn't have a bachelors but told you "I can do everything you can do"?

If you're serious about getting a PhD-level job without a PhD, getting someone to recommend and vouch for you is even more important than usual. Since you're up to date with papers, why not email researchers you admire with questions that demonstrate you deeply understand their work? Many will be too busy, but some will probably be impressed by your determination. Once you have a relationship, see if you can assist with their research, even if initially it's just grunt work. It will take time, but integrating yourself into the academic "web of trust" and maybe getting your name on some papers is the only plausible way you can expect a company that doesn't know you to take you seriously.
No. Read the text- it’s companies that are refusing to provide samples of their own drugs to generic manufacturers, thus blocking the development of said generic versions.
That's a fair assessment and in line with the proportionality of the costs associated with becoming compliant with the GDPR, it sounds as if the company you are working for is smack in the middle of the range where the turnover:compliance costs is at its worst. This is unfortunate but I don't see any way in which that could have been avoided. For trivial companies the cost is negligible because the costs are small or nil, for large companies the cost is negligible because their turnover is huge (unless they are misbehaving on purpose, then the cost might be very large), for companies in the middle it hurts the most but it is still worth doing it and doing it right for all the reasons you listed.

As for this part of your comment:

> If this law is "no big deal" or "so easy to implement" or any other version of the arguments proposed this week, it would not be causing so much concern. It's neither an unreasonable ask or a trivial one. People are being impacted in large ways.

It's no big deal if you already had a user centric approach to privacy, if that's novel then you will probably have to change lots of procedures and some software too in order to get things right, even so I've seen far worse from a compliance point of view, look into fintech or healthcare compliance for examples.
Ask HN: Are there 3-month business bootcamps for programmers?
Just a thought:

There are 3-month coding bootcamps for non-technical people. Learn coding, find a job as a software engineer.

Are there any 3-month business bootcamps for programmers? Learn business skills, quit your job and work for yourself :)
That's true.

On the other hand, it's okay to target sufficient but not necessary. False negatives can be fine, so long as you are finding enough true positives.

Even if you are systemically missing out on a sub-pool who are good, it's not necessarily a bad thing - particularly if you are realistic about its limitations. To my mind the real problem isn't that you might miss good people (you will) but that if your filter is too constrained the good people you find might be too homogeneous.
What are you using instead of React's component classes?
By committing to making the software portable to, and available on, other platforms, you are also committing your company to incur the testing and support costs for each platform. Many of these costs are fixed, so the more obscure the platform, the bigger proportion of your revenues on that platform will be eaten up in costs.

For this reason, from a business perspective, it makes sense to write games only for Windows. Anything else is bad business.
The Cobra Effect Redesigned
2020 Women on Boards – National Awareness Campaign to Get 20% Women on Boards
I recently had a programming interview where, at the whiteboard question, I said "this may be a dynamic programming question, let me see--"

and the interviewer said "STOP! Stop, every time someone says that, they end up flopping and never getting anywhere. Don't go down that path, I'm telling you."

I think it had more to do with the interviewer being a poor interviewer, however.
What's the harm in that ?