skysight-inc/HackerNews huggingface dataset:
> Sundar has no more vision than Larry does yet somehow is paid $200m+ a year and in my mind is the most unjustifiably overpaid CEO by a huge margin.

Do you have a source for this? My understanding is that this $200m figure is a multi-year figure to keep him at Google.

I wouldn’t characterize him as random though. Larry seemed to like him because he is able to handle conflict very well.
A "share cache if hashes match" approach was considered with https://developer.mozilla.org/en-US/docs/Web/Security/Subres... but not included in the initial version. There's been talk (https://hillbrad.github.io/sri-addressable-caching/sri-addre... , https://github.com/w3c/webappsec-subresource-integrity/issue...) about allowing sites to opt in, but then you're opening up a new way of tracking users across sites.
How the FBI tracked down 'the spy who couldn't spell'
ProteinQure - https://proteinqure.com/ | Computational drug design | Various engineering roles | Toronto (onsite)

At ProteinQure, we are building a computational platform for the design of protein therapeutics. Our mission is to help to create a world where drugs are engineered, not just discovered. We work on treatments for cancer, diabetes, among others, and partner with industry leaders in drug discovery to generate novel therapeutics outside of the conventional chemical space.

Our technology combines computational biophysical models with statistical and machine learning approaches to enable us to search across vast spaces of protein therapeutics. We build and deploy these computational modules using a scalable cloud computing infrastructure and complement their predictions with results from wet lab experiments. We utilize advanced computing architectures based on high-performance GPUs, TPUs and investigate novel methodologies in biophysical modelling.

We are a seed-stage company and have just recently raised our $4M USD seed round by some of the top Silicon Valley and Canadian investors. We are rapidly expanding our 9-person multidisciplinary team and hiring across a range of engineering roles: Backend, Infrastructure / DevOps, ML scientists, statisticians and computational biologists.

This an opportunity to be an early technical employee at a deep tech company and grow into leadership roles as we scale. Biology background is not needed for the engineering roles.

For more details about the roles and the company, check out our job descriptions: https://jobs.lever.co/proteinqure

I am one of the founders, feel free to reach out to me directly: tomas@proteinqure.com
I disagree with your characterization of physical risk as being 'excess risk' (where other forms of risk are not), but I can't/won't elaborate on why, because I think it's just a personal opinion formed through experience.
The FreeNode IRC network is alive and well for opensource support. Lots of devs for many, many projects, and users for many Linux distros, for instance, hang out there all the time.
Building the 1980's style combat platformer Swords and Sandals Spartacus
Drugs Zombies, Tent Cities and Medieval Diseases: The Battle for Los Angeles
It's not a trade secret that we store data. I'm not giving away anything that isn't already public information. This is literally me giving a summary of our Terms of Use.

As far as I know, I'm allowed to say that: people I work with tend to be liberal. As far I know, I'm also allowed to say that: people I work with tend to view data as a liability not an asset. It's also public information that Google receives billions of requests per day. For me to extrapolate on that and say that even storing a single bit of data on those logs starts to add up and cost a lot of money isn't a trade secret either. It's common sense.
i think type obsession should stop . And more effort should be placed on performance optimization of exiting apis. but there is lot to be learned from LTS lifestyle of other products like debian and redhat which allow community to be built around them.
>(ii) Explainable ML methods provide explanations that are not faithful to what the original model computes.

>Explanations must be wrong. They cannot have perfect fidelity with respect to the original model. If the explanation was completely faithful to what the original model computes, the explanation would equal the original model, and one would not need the original model in the first place, only the explanation. (In other words, this is a case where the original model would be interpretable.) This leads to the danger that the explanation method can be an inaccurate representation of the original model in parts of the feature space.

This is such a succinct phrasing of what makes me so uncomfortable with these approximate explanations.
The point of my post was that there should not be such a hard delineation between regular users and developers. A developer edition is not a helpful solution.
It seems like there are a lot of different ways to get tiling windows. You can do it in window managers by using different instances of applications. You can do it in terminal sessions using tmux and screen. You can do it in VIM, you can do it in IDEs. You can use suckless tabbed.

I use a tiling window manager, which means I have a unified interface for tiling with all of my windows. I don't ever use tiling window management features of specific programs, outside of tabs in my browser. But I do sometimes miss out on things like sharing VIM registers, or TMUX session management.

Does anybody use tiling features at multiple points in their system?
> assume you can just smash together two companies and end up with a company that is better than the current market leaders

But you can. Think of regional phone companies (the baby bells), which merged and became dominant just by dent of natural monopoly.

Anyway, my analogy is exactly the opposite of that critique. It's the optimist's view (which is also the view of the decision-makers at the companies, so it's not to be dismissed easily).
What the mass resignations at Deadspin tell us about work in America
13-year-old scientist may have designed a better version of Hyperloop
I would much rather see the financial elite in America expropriated so that corporate leaders are less likely to buckle to China for short-term profit.
The existence of women’s issues doesn’t invalidate GP’s point. It’s not clear to me why you think it is relevant at all.
To be honest, most commercial Unix offerings at that time were really bad and/or really expensive.

Furthermore, his version worked on modern hardware
The docs only state that because of this pushback. If I remember correctly, that is a relatively recent addition (within the last year I believe) that was added due to the communities dislike for both the defaults and the previous documentation.
Now I finally get it, thank you :). So Borg and Restic are basically on par considering that feature after all!
Because GIL is useful, preventing you from shooting yourself terribly in the foot among other benefits. Languages with better concurrency support (main reason for removing GIL) were designed from scratch for that purpose. You can't remove GIL and keep Python being Python everyone knows. And if you don't mind using another language, there are many choices.
There've been various attempts at this over the years, but it's really orthogonal to changes to the language itself.

Also, check out the SharedMemory objects[1] in 3.8. For my own use cases, this goes a long way toward making me no longer care about the GIL. I'd rather work on multiprocessing code than multithreaded code any time, and if you can easily share objects across processes, then the GIL isn't relevant to anything I'm working on.

[1] https://docs.python.org/3/library/multiprocessing.shared_mem...
> Will we see another DVCS ever again? I hope yes.

As just the first example off the top of my head, Pijul [1] is "new" compared to the others you listed. There will likely always be folks exploring alternatives.

> Now all software developers with less than 5 years of experience are using Google and GitHub as the user interface for Git. Git's cognitive burden is terrible and can be solved. However Git authors themselves are not priorising this.

I have the opposite impression, that the Git Team is finally getting serious about the UX, whether its just all the fresh blood (thanks at least partly to Microsoft moving some of their UX teams off of proprietary VCSes to converge on git), or that Git's internals are now stable enough that the Git team feels it is time to focus on UX (as that was always a stated goal that they'd return to UX when all the important stuff was done).

Clear example: The biggest and first announcement in the most recent Git release notes was about the split of `git checkout` into `git switch` and `git restore`. That's a huge UX change intended to make a lot of people's lives easier, simplifying what is often people's most common, but most sometimes most conceptually confusing git command given the variety of things that `git checkout` does.

The Git UX is better today than it was when it first "beat" Mercurial in the marketplace, and there seems to be at least some interests among git contributors to make it better.

[1] https://pijul.org/
>> The Magna Carta was written in response to an awful king, the FDA was established as a response to widespread problems with people getting poisoned, slavery wasn't abolished until millenia after it was invented, and labor organization (leading to such modern niceties as the 40 hour week) did not arise until well after the industrial revolution. Give it time.

> I think you’re right but the problem is that this time it’s different: maybe the rights will arise, but for many people it’ll be too late.

This time is not different. Take the FDA example for instance: it's founding (or later gaining the power to oversee drug safety) didn't help the people who'd already been poisoned [1]. The reforms were too late for them.

[1] an example: https://en.wikipedia.org/wiki/Radithor
This is about more than simply censorship, the broader concern is social manipulation at the hand of foreign governments.

And likewise, those US companies have also drawn similar regulatory attention.
A few seconds later in browser.
I would argue the GIL is a feature put in place to make it easier to write parallel code.

If you want to do this in a more performant way you should be looking at a different language.

People talk about the GIL as if it’s just some drawback that could be removed and everything would be faster. There is a very good reason why it’s there.
That's hilarious! You think the American right would be pro-regulation...
Daylight Saving Time and Artificial Time Zones
Yes! An excellent example of what I was attempting to describe.
We're in agreement on the need to change immigration policy.

On the topic of the morality of working with the current system: evil is something people decide by their conscience. But if a person feels the actions of ICE are evil (and those photos generate a real visceral reaction that is hard to ignore, at least in my conscience), refusing to perpetrate that implementation, facilitate its perpetration, and walk away if one's company does so and one lacks the power to change their policy is the moral option. We know the opinion history has of people who choose complicitness or complacency in the face of evil.

We appear to be in agreement that the cruelty is the point---it's intentionally harsh and dangerous to the immigrants as a deterrant. When the system actively engages in cruelty, refusing to aid that system diminishes its ability to inflict cruelty. While I don't think it's true that evil would not exist if people did no actions, I do believe that a system architected to perpetrate evil (which I believe "cruelty as the goal" qualifies as) starts to break down if people don't support it.

Those people wouldn't be in cages if nobody showed up to put them in the cages. No reason Github staff should feel compelled to help that process go easier for the people perpetrating it.
Code Riddler: A fun platform for developers and programmers
Sensor Tower | San Francisco, CA | Full-Time, Onsite | Minsk, Belarus | Full-Time, Remote | https://sensortower.com | VISA

Sensor Tower provides key metrics for everyone involved in the mobile ecosystem. Whether you’re a mobile app developer, a financial institution performing mobile market research, or a large brand thinking about your mobile initiatives, we provide your one-stop shop for due diligence.

Mobile app revenue grew by 27.8% from H1 2017 ($26.9B) to H1 2018 ($34.4B)[0] - and we’re excited to continue in our mission: to be the trusted source of mobile insights.

Learn more about who we are and what life is like at Sensor Tower by reading our Key Values profile: https://www.keyvalues.com/sensor-tower

Our open positions:
* DevOps Engineer: https://jobs.lever.co/sensortower/587358a3-a2ef-4f50-8781-97...

* Product Manager - Mobile App Growth: https://jobs.lever.co/sensortower/7b7a1a8c-2893-414c-878c-cf...

* Full-Stack Engineer: https://jobs.lever.co/sensortower/a421feb6-2c0e-4f1b-adb1-84...

* Full-Stack Engineer MINSK: https://jobs.lever.co/sensortower/88ce6848-525d-40b0-bca1-96...

*DevOps Engineer MINSK: https://jobs.lever.co/sensortower/a97b90f1-158a-495c-b8af-41...

We use Ruby on Rails, MongoDB, Knockout, and Go.

If you're interested or have questions, email: recruiting [at] sensortower [dot] com

[0] https://techcrunch.com/2019/07/03/app-revenue-tops-39-billio...
Similar space, Vespa from Yahoo: https://vespa.ai/
> One can claim something can't be "objectively good or bad" in the Popper sense of science only caring about falsifiability or in the Quine sense of "just predicting" but that becomes a philosophical argument and debate.

Yes, one can claim such a thing. However you don't have to debate it you have the foresight to not make claims about the subjective qualities of the objective world.
Not some, most. The vast majority of 3P sellers are garbage.

Counterfeiting is just a small piece of the overall problem.

Sellers will sue because that’s all they can do. If you’ve built a revenue stream off of selling someone else stuff under the radar you don’t actually have a defendable business or any skills. Might as well sue.

Brands need to do a better job too. Reality is, if you have a business today the best thing you can do is terminate all distribution and wholesale relationships you don’t control and wait for the 3P pipeline to dry up. It’s the only way to strangle out the sellers. But I sympathize with the business that can’t do that and are trying to stop the damage to their business.
They do know how much you move and when you move. If I was selling health-related goods, I would really like to know who's thinking about getting healthy. Who's sticking to their goals, who are faltering. Are you up and moving around in the middle of the night. Are you having trouble sleeping. Are you stressed? All of these things could be extrapolated from the data they have.

Seems valuable to me. $2B valuable, I don't know.
Maybe. My guess is that Agile etc are suitible for some fields of programming and not others.

I'm just fed up with this Agilescrum thing. My present RnD workplace have been transitioning to it in the last years and it's really bad. The prior V-iteration process was good enough. We are mostly just making up estimates and report time accordingly to make the burndown chart look good.
You can't flex "soft power" when all you have is monetary grip of the situation (investments).

Where is tactful diplomacy, cooperation and building mutual rapport when dealing with China?
Nova Credit (YC W12) | San Francisco, CA or New York City, NY | Onsite or Remote (North America only) | https://www.novacredit.com

Despite having built substantial credit in their home countries, millions of immigrants have difficulty accessing credit cards, loans, mortgages, and leases without domestic credit. Nova Credit enables newcomers to share their credit history from their home country with financial service providers and others, unlocking new consumers for lenders, and new futures for immigrants. The team is 30 people and has raised $20m+ in funding from Index, General Catalyst, First Round Capital, Nyca, and Y Combinator.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/nova-credit

Here are our open roles:

- Software Engineer (SF, NY, or Remote): https://jobs.lever.co/neednova/7079e859-c78c-418e-82bf-f47da...

- Product Designer (SF): https://jobs.lever.co/neednova/e5165268-3763-4cf1-9ca2-8a517...

- Sales Engineer (NY): https://jobs.lever.co/neednova/a99f124a-d37e-4d1e-a89d-f1138...

Tech Stack: Node.js, Postgres, AWS, Terraform, Ansible, React
Daily Express is a cancer on the British press, please don't click...
Not always. We turn off flags in some cases, if the article is intellectually interesting and substantive and there's a chance the community can discuss it sanely.

You can't go just by points, unfortunately. Users upvote lots of things that are either off-topic or otherwise bad for HN. Indignation routinely attracts upvotes [1], and not every riler-upper makes for a good HN submission; most don't. The site guidelines, flagging, and moderation are necessary counterweights to the voting system, which can't regulate itself. HN can't live by upvotes alone. Life would be easier if it could!

In this case, I took a quick look last night and only saw the baity title ("How Silicon Valley enables online slave markets") and a video. That's a terrible combination. Most users won't watch a video, and the combination of that and provocative subject matter makes a shallow, divisive discussion inevitable.

I missed that there was a substantive article below the video, though. At least I assume I missed it, since it seems unlikely they would have added it later. That, together with the fact that there's a better title now, makes a significant difference, so I'm going to turn off the flags on one submission of that story (there were several) and put it in the second-chance pool (described at https://news.ycombinator.com/item?id=11662380).

Please do not post about "brigading" and similar abuses unless you have specific evidence of abuse. This is an important site guideline [2]. In this case it was clear from the few comments people did post that some users objected to the story—or more likely the title—as unsubstantive. I know you disagree with that, but other users having an opposing view is not an abuse, it's the way any sufficiently large population sample works. Internet users are too quick—orders of magnitude too quick—to jump to the conclusion that sinister manipulations like brigading or astroturfing or government disinformation are responsible when they see things they don't like on the internet. This has a poisonous effect on discussion, so we ask people not to do it on HN. Lots more explanation at [3].

Also, if you'll review the site guidelines, you'll note that they ask you to email hn@ycombinator.com instead of making a post like this on the site. For one thing, if you post on the site, odds are we won't see it. We don't come close to seeing everything that gets posted here, and I only saw this by chance. But also, it's off topic and repetitive to make posts like this to HN itself. A story getting flagged is not an "interesting new phenomenon", to quote the guidelines again.

1. https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

2. https://news.ycombinator.com/newsguidelines.html

3. https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
I suspect your starting point was different than OP's. He is describing (I think) a crippling nervousness. This is very different from just tensing or run-of-the-mill nervousness.

All your advice is great, but (from personal experience) it's not enough to overcome phobia-level tension.

I think many people don't understand what phobia-level tension even looks/feels like. My own worst moment: presenting an architectural diagram to a VP, I started panicking, and repeated the phrase "...and we're going to build an abstraction layer..." three or four times in a row, in a slow monotone voice, until someone in the room snapped me out of it. Embarrassing is an understatement.
NSO Group Board Member Departs in Wake of WhatsApp Lawsuit
How Neural Circuits Form in a Developing Embryo
Are intern positions for undergraduates available?
Not in years although in Visual Studio there's the "preview" feature for function definitions that's kind of like a split. I appreciate that feature a lot.
Sounds like a way to make urban sprawl even worse.
i love the views into the audience :-)

more on topic, without having seen the whole youtube movie:
https://datavizproject.com/
(cringes)

Yes, I did. Thanks.
I use Asterisk to tie a bunch of my shit together. I even have little burner phones that can do all sorts of cool things thanks to modern SIMs and VoIP tech.

What's your podcast? I'll bookmark it for later.
(A) Vine was horribly mismanaged by Twitter. No marketing, no interesting new features, needless attempts to integrate it into Twitter.

(B) How would the average consumer know it's Chinese? They totally rebranded it from their mainland product and in fact the social network itself is totally isolated, so you can't even find Chinese people on it.
> Perhaps this is all because humans are human?

going even further because the sun shines, and further still all this because time goes on...
What is preventing this from turning into another "Turktrust fiasco?" Is the delegated signing privilege only valid for explicit DNS names?

https://nakedsecurity.sophos.com/2013/01/08/the-turktrust-ss...
Profitability is not required if you are an intelligence asset for the state. In this case, the state is China. Maybe it's legitimately profitable, maybe the Chinese govt is purchasing ads with other companies it owns, maybe the books are entirely cooked. It's hard to tell in China.
That's not really fair, though. If the developer were writing it on 2.7 and you were running it on 2.6, I wouldn't hold that against Python 2.
Cryptography Services @ NCC Group | NYC, SF, Chicago, Seattle, Austin, Waterloo (Ontario) | ONSITE | INTERNS

NCC Group Crypto Services is hiring interns for summer 2020! We're a small team auditing applied crypto and doing research in the field. If you like cryptography and security, and would like to pursue a research project in any of the applied crypto areas, such as (but not limited to):

- cryptographic implementations (cryptographic protocols or primitives block ciphers, elliptic cures, hash functions, lightweight crypto, post-quantum crypto)

- cryptocurrencies (payment channel security, audit of novel consensus algorithms, privacy preserving coin implementations)

- audits of existing cryptographic software

Some previous work samples done by our crypto interns:

- Implementing Optimized Cryptography for Embedded Systems https://cryptoservices.github.io/post-quantum/cryptography/2...

- nQUIC: Noise-Based QUIC Packet Protection https://eprint.iacr.org/2019/028.pdf

- Confidential Transactions from Basic Principles https://cryptoservices.github.io/cryptography/2017/07/21/Sig...

If you are interested, please reach out! aleksandar.kircanski_at_nccgroup_com
how do you send emails ?
The article conveniently forgets to mention that Musical.ly was founded by Chinese founders and headquartered in Shanghai. Maybe they technically were an American company, but it's not clear the outcome would have been much different from a "national security" perspective.
Polar A370, Suunto 3 fitness, Withings Move, ....