skysight-inc/HackerNews huggingface dataset:
> I may be misinformed, but when those Estonian programmers wrote Skype it was at the time both decentrialised and encrypted by default. Is that not the case anymore?

That is indeed not the case anymore, as per the PRISM program, which was leaked during the Snowden leaks of 2013.

From Wikipedia [1] the following three quotes:

"The documents identified several technology companies as participants in the PRISM program, including Microsoft in 2007, Yahoo! in 2008, Google in 2009, Facebook in 2009, Paltalk in 2009, YouTube in 2010, AOL in 2011, Skype in 2011 and Apple in 2012"

"Internal NSA presentation slides included in the various media disclosures show that the NSA could unilaterally access data and perform "extensive, in-depth surveillance on live communications and stored information" with examples including email, video and voice chat, videos, photos, voice-over-IP chats (such as Skype), file transfers, and social networking details."

"According to The Guardian, NSA had access to chats and emails on Hotmail.com and Skype because Microsoft had "developed a surveillance capability to deal" with the interception of chats, and "for Prism collection against Microsoft email services will be unaffected because Prism collects this data prior to encryption.""

Regarding that last quote, Wikipedia mentions these sources [2] [3] [4]

[1] https://en.wikipedia.org/wiki/PRISM_%28surveillance_program%...

[2] https://www.theguardian.com/world/2013/jul/11/microsoft-nsa-...

[3] https://www.rt.com/usa/microsoft-nsa-snowden-leak-971/

[4] https://www.theguardian.com/us-news/the-nsa-files
Yet many on HN despise the GDPR, which was designed for exactly this type of data misuse
Mitigating Bias in Algorithmic Employment Screening
Bulletproof backpacks have become another back-to-school staple
> Things are different, however, in discussions about human affairs, political, inter-personal topics, social movements, historical interpretations, art, design, music, aesthetics, business and other topics in the human experience. These discussions DO EXIST on HN.

I'll bite.

Data can do a lot to improve discussions about history, politics and business.

I'd also argue that data can improve discussions about seemingly subjective things such as design.

> And NO, sorry, pure facts many not be enough or might be incomplete or out-of-reach for that subject-matter.

In fact I'd say that I'm close to saying those are the only discussions worth having about certain topics.

If I like a design and you don't that brings us nowhere. If either of us can bring some data and say 72% of the testers prefered it strongly, - but colorblind people struggled with it - that is something that might give both of us some value and might lead to better results.
It seems almost a given that these election software companies will have an access configuration snafu that leaves them compromised in way similar to Capital One or Equifax. But the article makes the case that the software makers and county officials are confused as to the basic definition of "air gap" (among other things):

> “There’s nothing connected to the firewall that is exposed to the internet,” Gary Weber, vice president of software development and engineering for ES&S, told Motherboard. “Our [election-management system] is not pingable or addressable from the public internet.” This makes them invisible to bad actors or unauthorized users, he said.

> But Skoglund said this “misrepresents the facts.” Anyone who finds the firewall online also finds the election-management system connected to it.

> “It is not air-gapped. The EMS is connected to the internet but is behind a firewall,” Skoglund said. “The firewall configuration [that determines what can go in and out of the firewall]… is the only thing that segments the EMS from the internet.”

I mean, it may very well be that the firewall setup is secure (at least in theory). But to insist that it represents an air-gapped system, as if "air-gapped" was just a marketing buzzword with no actual meaning, is a whole other level of incompetence.

(of course, the quoted VP may actually be maliciously deceptive, but I'd argue that for all intents and purposes, the difference between malice and gross ignorance is relatively negligible when it comes down to the county official enduser)
If the battery voltage drops that low, the battery will never charge again anyway.
Would love to see a side by side comparison once they make them.
To be clear, a licence is required to watch live TV on any channel, not just the BBC.
It's very likely that those vans were used in the 1970s to capture the RF leakage from the local oscillator and other driving circuitry of the CRT TVs. But while it's still technically possible to detect RF leakage from modern LCD TVs, I'm not sure BBC has the capabilities to deploy those and achieve reliable detection. Many people would say these vans became hoaxes at some point in history.
fastai uses held-out data for reporting accuracy by default, which was done in this article.
Most countries have their own politicians and he was speaking of political will as if the political sitation was the way he described everywere.
The pay articles are often more timely and higher quality than the free news outlets. It seems only natural they’d get linked to from an aggregator geared to high quality discussion.
I agree, but you can certainly build a system where humans don't generate the key.
Whoa, I didn't know about solar cookers, I'm gonna look into it. Did you buy yours or make it? Any recommendations?

Currently working on getting panels installed before the tax incentive expires. We get a stupid amount of sun here in Colorado, and Xcel has a good net metering program.
useless use of cat:

python3 -m json.tool foo.json
Google's Noto fonts[0][1] will give you good coverage. You should still do some basic smoke testing when launching a new language for your site though.

[0] https://en.m.wikipedia.org/wiki/Noto_fonts

[1] https://www.google.com/get/noto/
> so I'm going to stop replying.

> he will literally ban me if I go too far, he's said as much a dozen times in my 10 years on this site.

Regrettably, it would appear you haven't learned the lesson dang is trying to impart. I hope for the sake of your tenure that you one day find your inner peace.
Making Sense of Recommendations
Pacific Standard is shutting down, cut off from its major foundation funder
Yeah, when it comes to New York, CoL, income, etc. vary widely; Albany, Buffalo, Binghamton, and NYC are all incredibly different. And as far as I know county level CoL isn't so great either, depending on how big your county is; even in New York, Huntington and Riverhead have vastly different local economies (to the point where there are occasionally calls to split Suffolk County in two), to say nothing of massive counties like King County, WA.
> HN in this regard is that it is both a "sjw cesspool" and a "haven for alt-right"

I'm so happy I don't see the world this way. This type of worldview is so tribalistic.
Epecially when the job description is exactly the same.

Another top comment of this article describes what the tasks of a VP of Engineering are... except that those are really what a Team Lead does daily.

Titles are really only of some use inside an organization. Between organizations, they are not comparable.
Looks like epoch time
It started as a clone of Roboto, which in turn started as a clone of Helvetica (sort of), so that's not really a surprising reaction. Fonts are weird like that.
>> And ?

There's no "and". According to what you wrote, we're thinking the same thing :-)
Sorry, just getting back to this.

Yeah, it has @_, and in the Perl object model, the first entry in the @_ array is a reference to the object, which is almost always called $self.

Anyway, what people name the reference doesn't matter. The point is that it functions like 'this' and 'self' do in other languages, and it is very much required in object methods (which differ from normal subs in that they are passed that first argument automatically).
Which was dumb then and still is - UK was never part of the Schengen agreement and has full control of its borders, it can stop anyone from entering as it pleases.
You still need a licence to timeshift.

See: https://www.tvlicensing.co.uk/faqs/FAQ95
It's ridiculous that you need to pay someone to plop in a battery.
In my experience maintaining an active project at a large enterprise, these kinds of things happen nearly daily. Sometimes I wake up and our EMEA team has merged in a change that requires a CI change as well, and they are able to self-service those through their PRs.
This is one of the reasons why I make such a point to not pay for the TV license (apart from, you know, not watching broadcast TV). I'm all for my tax to be increased marginally to pay for the operation of the BBC, but I am very much against these additional taxes added on top. Just send me one tax bill a year and I'll pay that.
I want open borders in every country which provides free government health care so that millions of retired Americans would be able to afford to move away from America. Most of America's health care dollars pay for late in life care so this would save American insurance providers and hospitals significant amounts of money. And a lot of American retirees would be able to realize their dreams of living out their retirements abroad. It would be a win-win.
What a strange post. Considering the timing, it seems like it must have been posted in response to GitHub's announcement of new CI/CD functionality (also on the HN front page):

https://github.blog/2019-08-08-github-actions-now-supports-c...

But if so, it's quite a backhanded response – the post itself only mentions GitHub in passing.
On the upside BBC viewers don't have to fast forward through pledge drives like on PBS.

This topic reminds me of when The Simpsons had Betty White and PBS pledge enforcement chase down Homer for not paying his pledge.
That makes sense. ChBaaS (Changing Battery as a Service) is probably a huge opportunity for them.
Excellent, now you know your real problem; motivation, this is easily solved by thinking hard and deep on the one change you will like to see happen in the world(humans living forever, space travel, e.t.c), once you figure that one thing you want to see happen try and find a way to contribute to it even a little bit, motivation will come then.

You can either work normal jobs(preferable) and work part time on that goal or you focus mainly on trying to help see that change happen.

Takes things slow though and remember it does not have to be a grand goal or better you can try working on a very small part of a grand goal, for example if you are interested in climate change being solved you can help this happen by eliminating one of the bottle necks that people have to believing climate change in the first place; access to verifiable data, you can build a platform that collects this data from goverments and institutions around the world and make them available to the average Joe in visual parsable form.
No big deal. It just rubbed me the wrong way - perhaps more than it should have.

But yes, if you have a team member that repeatedly does this, then there's clearly a problem. If you run a scan that won't let people do this, that's clearly a solution.
I didn't read this comment as tribalistic. At it's most cynical, it's pointing out that HN manages to capture a pretty broad range of perspectives despite people's tribalistic tendencies.
Another way this could be possible is embedding inaudible-to-human-ears audio cues into the stream.
On getting feedback from your users
They are preparing for government audits of their censorship practices
In the article, they say that Apples OEM batteries are also affected.
Is there any benefit whatsoever (even in a theoretical sense) that locking down the battery enhances user privacy in any way? To elaborate: Is there something similar to an attack where we chill a computer's RAM to recover a cryptographic key, for instance?
one technique I rarely see mentioned is disabling javascript. Will get you around NYT paywall and others

But what I find ironic is HN as a whole seems to complain about both paywalls and ads. . . You have to pick one or the other

Perhaps it's two separate groups of people complaining though
I would not allow the % sign.
Netflix and Amazon prime are not TV and don't require a TV licence.

https://www.tvlicensing.co.uk/faqs/FAQ104

But indeed, watching any channel on TV (not just the BBC) requires a licence.
Yup everything is equally slow now. Kinda sad, but the original NUMA design was treated as a glass half empty situation instead of AMD letting people maximize performance. This change lets them avoid the bad press and everyone is happier despite the final design being slower than it could have been.
Last time I remember having any easy access was the Galaxy S3. Pop open the back, swap battery. Done. I would even carry spares when on vacation if I needed some extra juice.
I'm not sure I'd agree that there's been some "backlash" - on any discussion, both sides will quite happily criticize the BBC for bias, which I take to be a good thing.

The funding model behind the BBC is a bit suspect - I'd prefer a direct grant from the government.

Alternatives are not particularly palatable - it becomes a department of the government, or has to self fund and becomes just another commercial provider of dross.
If you have `jq` installed then you can just pipe any JSON to `jq` and it will beautify and colorize it automatically.

pbpaste | jq
Sounds like typical legal stances on breathalyzers, speed cameras and red light cameras.
I wonder how they define "live TV"? If i watch a live video stream over the internet does it count?

I suspect they basically mean the reception of any terrestrial RF TV signal not really caring about it being live, but due to not wanting to go to the trouble of differentiating between BBC and freeview?
Why are developers mindlessly upgrading major versions of dependencies and expecting everything to be okay?
Yeah, I didn't really try to make it realistic. But I've seen very similar code, it would maybe reset inputs, calculate some results, stuff you can't really do with a single css class. T
Attune Insurance | Full Stack Engineer, Platform Engineer, Frontend Engineer, Data Scientist, Data Analyst, Product Manager, Business Development | NYC | Full-time
Attune (a joint venture between Two Sigma and AIG), is developing a new platform to reduce the friction a small businesses experiences getting an insurance policy. Today, this is a cumbersome process that can take weeks and requires a business owner to answer dozens of questions to even get a quote.

We have a product in-market that can issue a policy in minutes by aggregating external data to answer these questions for you. We're building a team to take on a $150B market opportunity. Be a part of a small group that is committed to solving a big problem. Competitive salary plus equity available to all employees.

Reach out to ebozeman@attuneinsurance.com if you're interested.
The idea that anyone would refer to people who champion for social justice as a "cesspool" is so disheartening. Equally disheartening is the idea that people find it a strength of HN that it is a haven for the hateful, illogical and damaging rhetoric of the modern Nazis, or the "alt-right".

Positive discussion is frequently derailed and halted by the "alt-right" presence on HN. Their presence here should not be welcomed, much less seen as a strength of the community.
Needs relative line numbering from vim.
I dont trust anyone advocating against billionaire philanthropy. Definitely seems a little too convenient. Do we want them to keep their money? They ought to spend it. They ought to so capital actually re-enters the accessible economy. Money just goes up and stays up. Down here, the pool all of us are playing in, keeps getting smaller. That scares the 1% into becoming philanthropists - they give, or we'll eventually take. Very few are being generous.
A monopoly is not inherently bad. They often benefit users with increased efficiency and productivity. They're only bad when progress stagnates and/or prices rise.

In this case, Github is actively competing and adding features that helps all of their users. If that means that some other companies lose market share then it's just a sign that the value proposition has changed. I see no problem with this, it's how the market works.
Some publishers are making more money from Apple News
It is an international airport, when you fly from Oslo, you go through immigration and exit the Schengen area.

While the visa requirement of transiting through Norway probably limits most visitors, the article does mention there are charter flights from Moscow every other month that avoids this restriction.
The best part of the TV licence, I think, is that blind people get a 50% discount.
The profile was exciting to read. Similar to devouring "making of" bonus material that used to be bundled with dvds.

Made me think: I'd like to read/hear more from dang & sctb and how they look at things.

Have you ever thought about something like a podcast or blog or something like a microblog or commented bookmark feed?

edit: completely forgot: thank you so much for pouring your hearts and souls into this community.

like another commenter already noted: hn is one of the few remaining well moderated corners of the web. feels a bit like all the other elves already left middle earth. it is wonderful to have you.
You can go even simpler

json_source_on_stdout | jq

If you give `jq` no arguments it acts like `jq .`
I don't think I estimated the size of difference at all. Are you suggesting that there is a cutoff below which differences in income don't affect where people decide to live? Is the difference between NY to VA above or below that cutoff?

I guess my main point is that we take this freedom for granted in the U.S. and generally folks don't examine it, or consider it to be good, or consider it not bad enough to be worth changing. I can tell you that there is zero public concern in VA about economic migrants from NY state.
Bat Detector
Presumably when the seller showed OP the phone, before money had changed hands, the battery would have shown "non original" or simple "battery no good" and the OP would not have bought it (or bought it for a reduced price knowing he would need to replace the battery with a genuine one)
Show HN: Libra Block Explorer
People put these things in their pockets and fly with them. Forcing people to use batteries with a decent level of quality control is a good thing.

I don't feel like dying because someone spent $15 on a replacement battery purchased at the same place they by their Vape juice.
The only way for apple to make sure that the replacement battery is original is by doing the replacement themselves.

Or DRM. Do you want battery DRM?
WOAH thank you for the in-depth feedback dude!

On Pricing - Agreed. This pricing mostly came out of a bit of nativity on my part. I assumed that wanting to make something accessible meant being really cheap. But we're very quickly realizing that both we won't be able to sustain this price and also that by having this price, we're basically telling people it doesn't work.

The reason why we haven't done too much on pricing quite yet is because it JUST started working as of a few weeks ago. We technically had it working a month and a half ago, but we messed up heavily with the rollout. Due a bug, it involuntarily canceled everyone on Android and then messed up our attempt at grandfathering existing users as "free-forever."

We might try freemium in the future, but at the moment we don't have the resources. In our past experience, freemium products tend to be basically two products where one is trying to sell you on the other. In a purely-paid model, every hour we spend on making a better product directly contributes to keeping the business alive. Since we're so small, we don't have the hours to spend yet.

On branding - This is super true, but when we tried to just say "therapy" or "feel better" people thought we were talk therapy and then got upset that there wasn't any talk therapy. If you say "CBT" the folks that have heard of it LOVE the product and the folks haven't we can explain what it is from a blank slate rather than trying to change any past stigma or misconceptions about therapy.

But this is something we're still not that great at. Figuring out how to do it well will be a lot of our core focus in the coming months. Especially considering our current website is basically a wall of text: https://quirk.fyi

On Stigma - This is exactly what we want to do, but haven't been very good at it yet. If you're reading this, CBT can probably help you, regardless of any specific condition.

> While going from bad mood to good mood is obviously valuable and desirable, so is going from good mood to great mood. But if you make it seem like using the app is effectively self-identifying as 'mentally ill', many folks in the latter camp will be turned off.

That is a REALLY good way of framing it. Holy moly, I'm gonna steal that.

This advice is amazing! Thank you so much! Seriously!
Uber Web Booking Flow
14 Critical Errors to Avoid in OKRs
Wait, why’d I get buried for this one? I know it’s against guidelines to discuss karma but I am just genuinely puzzled and nobody left any comments.
If the industrialized world can make greener tech and practices cost-effective (with or without a carbon tax), that efficiency and economy of scale will radiate out to the rest of the world in a positive feedback loop. The problem isn't that scalable solutions don't exist; it's that oil and gas are still (artificially) cheap by comparison. It's one thing to ask the Western middle class to take a hit to their lifestyles, but the working poor across the world don't have that option.
Is Ebola Evolving into a Deadlier Virus?
Facebook has been granted patent on shadow banning
What's stopping Apple from selling the parts that they manufacture to third parties, though? If anything this is an argument for right to repair laws, not for manufacturers to further restrict how consumers can use their devices. The Massachusetts right to repair laws for vehicles already provided a good framework for such an electronics repair law.
your problem seems to have little with your career and a lot with with your depression.
I suggest that you visit https://brokenbrain.com/ to listen to what Dr Hyman has to say about the root causes of depression.
And guess what... if you can find your root causes you can solve your depression.
Thank you. Regardless if I can follow you to "collapse of civilization" being a likely consequence or not, this is a step in the direction of a nuanced discussion.

(As an aside, Im not convinced humans are here to stay, but for very different reasons.)
Maybe you can work for a while for hotlines. For peoples who are in an extremesituation. National Suicide Prevention Lifeline maybe?
So you can talk with people who think/feel same and maybe you have a solution for their problems.
Maybe this could be a solution to your problem, too.
Or invent a hotline for stressed programmers.
Depressions can have different roots.
When you know its because youre stressed by programming,then dont do it for money. Do it only for yourself and try something new.
I now ask my self, what would they answear to you when you call them and ask for a job?

And if you had always been handed, maybe you should go on a trip. Go visit other countrys, see other peoples problems maybe you could solve, go see how they live. The whole world needs different solutions for many problems.
The Sum of All Beards
What's to stop someone making a free clone from the open source version if the paid version really takes off?
THIS. I have yet to even be able to get "echo 'hello world'" running in a container. I want to love this but I cant figure out how to use the damn thing. I don't see any action in the visual builder to "run a shell command" or even access a "Linux container".
How Social Media Shapes Our Identity