skysight-inc/HackerNews huggingface dataset:
I'm gonna play optimist and note Gates' "not for long" in his response.

I think we're still early days in fake news, and I think society has been here before: broadsheets, polemics, and a lack of trust in news sources in the 19th century ultimately drove improvements in the 20th.

Now in the 21st that's been destabilized; we'll ultimately craft mechanisms to winnow out the chaff, but it's a reactive process: the problem needed to exist before we could address it.
Tech giants pressure GCHQ to axe plans to eavesdrop on encrypted chats
uBO definitely seems like it would have bad search engine discoverability.
I love Pocket, I love seeing them experiment with such services and I don’t get what the big deal is.

Sure they could have pushed it as an extension instead, but note that nowadays Mozilla owns it so the issue is irrelevant.

The source code for the Looking Glass extension was open source and was a mistake, they are only human.

Nowadays every platform maker has the capability to push changes via updates. This increases security for regular users and it’s what the default should be. I agree that there needs to be a way to turn off these updates for power users.

No, those issues haven’t violated my trust in them and when you compare it with what companies like Google are doing, the double standard should be clear as day.
Covered under "Geography" above. The Stratfor articles elaborate nicely on this.
> “Moving to the ActivityPub protocol as our base allows us to get into mobile App Stores without even having to submit and get approval of our own apps, whether Apple and Google like it or not.“

The perils (or benefits?) of open protocols.

Existing mastodon/pleroma clients will be able to connect to Gab by adding a server setting.

Now I wonder if mastodon client app developers will start filtering the allowed servers users can put in...
When was the last time wealth accumulated so greatly in so few hands, the dark ages? It would be really interesting to know what history can tell us about what this potentially means for our future.
Wikipedia accuses The North Face's of 'defacing public property'
That wouldn't stop from someone filming a fake video.
Don’t Break Up Facebook – Treat It Like a Utility
The places that gas is flared are in the middle of nowhere. There is no grid, there's hardly roads and maybe no cell service. They're not flaring gas in downtown SF here, this is like northeastern Colorado or West Texas.
Huh, yeah, sorry I definitely missed that. Could you ping me if you make that change? I'd love to read that bit.
For a project created 22 days ago? I doubt it. (There are many other things called "jTools", though, so it's hard to tell if this is where it originally started.)

paulhodel: I think it should have a "Show HN:" at the start, since you posted your own work, and maybe not the self-promoting "Great".
Best Bathroom Faucets Brand: A Guide
Bitbucket kills off evolve/Mercurial support with no notice
>Do you also consider HHGTTG to be a toddler’s bedtime story?

Wrong person to ask. For me it was a toddler's bedtime story.

My dad used to play the radio series for me when I was very little. Though I have read the books countless times since then and used to be able to quote the first one in its entirety.
If you read the interview, Bill Gates rightly predicted the rise of sophisticated networks of trust, content raters and algorithms that would tell you what is worth reading and what isn't. It's no one's fault that no one listens to those recommendations--it's just human nature to be predisposed to confirmation bias.

But Pratchett's claim--that all information would have the same veneer of authority on equal terms--is patently false today. Everyone knows how to filter for content they should believe and content they shouldn't. The only problem is, everyone's opinion of what is 'fake' is different.
I saw so many good review about this great hacker and I just can't stop sharing the Gospel of this hacker (CREDIT WIZARD ) until other people enjoy his amazing service. He's one of a kind. He hacks anything and everything.I was looking to repair my credit, but I have went through more than a few individuals whom stated that they could and have my funds without a outcome.I got a review from a forum about CREDI WIZARD and was wondering if this could be possible until i see my credit score increased to 800. He offers many other hacking services like credit repair and score boost, website hack, university database hack and grade change, erasing criminal records, bank accounts infiltration, GPS tracking, retrieval of lost documents, tracking stolen funds, spy your cheating spouse and so many other services I cant mention them all. Contact CREDIT WIZARD for more details at cyberwizard1995@gmail.com/ +1 662 727 5740
I have used it as my main browser since it was called "Firebird". For me, its pros have always outweighed its cons, even during the long period in which its stability/performance/memory-usage was inferior to its competitors.

Some nostalgia:

https://upload.wikimedia.org/wikipedia/commons/a/a1/Mozilla_...
I think you are exaggerating the expertise of both men. Gates was successful, but that doesn't mean he had rock-solid knowledge of all aspects of business and technology. Pratchett wrote humorous fiction, but that doesn't make him an expert on sociology.

Pratchett's comment didn't require a lot of insight to come up with—it's just the (essentially reactionary) observation that publishing on the internet is a free-for-all. And Gates correctly observed that ranking systems like HITS (or PageRank) would recreate, online, the way information sources gain authority in the offline world.

The fake news problem has nothing to do with the web's openness—it thrives on FB. Offline, and independent of the web, the narrative Fox pushes is arguably very close to fake news as well. Neither Pratchett nor Gates displayed significant insight into the that kind of political problem.
How would a web browser know which DNS it's using?

You set your DNS preference to point to the PI-hole and it should behave like any other DNS server. I guess it could attempt to resolve some spam domain like doubleclick.net and if it was incorrect it could complain...
The _prestige_ of working in the NHS?

It’s my experience that the NHS is taken for granted in the UK, and I can’t for one second believe that there’s ANY prestige there.
> they aren't given the opportunity to do so

I see this as well - in a lot of ways, it's an (accidental?) outcome of JIRA-driven project management. The project manager's job is to squeeze as much productivity out of the developers as possible, so they do so by having you account for every hour you plan to spend and what you're going to spend it on. Then they start looking at what can be cut, and the stuff that's not "mission critical" gets cut. What's frustrating is that this ends up being a Pyrrhic victory.
Passwords/control panels should be secure from eavesdropping. TLS perfectly covers this as for now.

In order to keep the society from diverging into rampant monopolization and totalitarization, I would propose a modification to TLS that would allow to optionally turn off encryption while preserving data integrity guarantees.

News outlets/public resources/Youtube and the whole society would all benefit from using such form of TLS.
The answer to your question is OAEP but I feel like I'd still be doing you a disservice there because I am convinced the answer ought to be box/secretbox or Fernet or AESGCM maybe -- but that hinges on my question about asymmetric cryptography which is elsewhere in the thread :)
https://news.ycombinator.com/item?id=20044326
>On top of this, in my experience, I've found the Firefox UI extremely frustrating.

Amen! I mean, the layout look as if it were something made in the early 2000s
Yeah! My blog is actually on GitHub if you want to follow or whatever. It's theacodes/blog.thea.codes.
He does mention that in talking to experienced developers, they find cruft slowing down their progress as early as a few weeks into a project. Additionally, his graph shows the cross-over as "a few weeks."
Many places in the US, each grade covers 10%, so As (with plus or minus) go between 90 and 100, etc, with D from 60-70 and F below 60.
Still ridiculous. To me we should be above all that.
... and no doubt the ratio of application/domain/pure logic to external services interaction varies tremendously by project and by industry, which is likely what leads to such a variety of opinions on the subject.
>Moving to the ActivityPub protocol as our base allows us to get into mobile App Stores without even having to submit and get approval of our own apps, whether Apple and Google like it or not

They also had the option of creating an ActivityPub compatible API, no? But yes I guess it's easier this way.

Having said that I wonder if they'll allow federation to happen. Most Mastodon instances restrict and censor speech so they will probably add Gab to the blocklist immediately but it would be cool if they could federate with other free speech instances. But then, what would be the point of using Gab instead of just other Mastodon instance?
Regardless of how you feel about the Gab folks in particular, this is great news that clearly shows the power of the federated web in enabling, empowering and preserving diverse audiences.
The same way you get charged for murder when you weren't the murderer.
Benzodiazepine use and risk of Alzheimer’s disease: case-control study (2014)
Best Free Game App
The Pratchett's I have read seem to be full of basic human archetypes, riffed off for comedic effect, rather than anything approximating how real people think. He's no Shakespear/James Joyce/Henry James.
Freedom gas, the new American euphemism for flatulence
You could go on the level of Apple - hardware security chip with presigned bootloader + a chain of trust to boot the OS, and the private key stored in a secure enclave. Then generate a cert for every second of video or so and embed it into the media format. Don’t sign the video if you detect any foreign hardware.
A Project Manager’s Guide: What to Expect During New Software Implementation
Use a 3rd party tool like BitWarden, Keepass, or 1Password for storing passwords. They're cross-browser, cross-platform, and are more configurable.
Actually its the continued extreme pressure to commercialize this.

Technology can enable a diversity of content or it can reinforce you staying on the website by serving up continuously sensationalized or aligned content. It chooses the latter to provide more advertising.

This is a serious case for the release of advertising and generation of new revenue models for internet products and presences.
Chinese activists detained ahead of 30th anniversary of Tiananmen crackdown
Gab solicited $5M [1] in investments just to use open source software that anyone can use for free. Wonder how those investors feel about it.

[1]: https://thinkprogress.org/social-network-that-caters-to-whit...
I keep meaning to set one up one of these days. Does anyone know what effect a Pi-hole has on internet speed? I play a few games where latency is a big deal, and don't really want to artificially throttle my internet.
Indeed, which is why it would read as bad satire.

The only thing that could possibly be even more on-the-nose in the G. W. Bush era would be rebranding oil "freedom juice".
I read years ago - that Bills Gates/Microsoft backed HD-DVD as a disrupter for Blu-ray - betting in the long term that video streaming would win out - but not wanting Blu-ray to get too much of a handhold.
> FP languages come out as the most time inefficient while Java comes last

I'm confused - you say that FP languages are the most time inefficient - so they're the worst? That means that you're saying that Java is the most time efficient/the best? I'd be curious to see the paper.
Martin Steiger also responded. Addendum 2 in his blog article [1]:

Tonight, on 29 May 2019, ProtonMail responded to this article with a blog post entitled „Response to false statements on surveillance made by Martin Steiger“. (This article was published on 23 May 2019 and not „earlier today“ as claimed by ProtonMail.)

ProtonMail claims that this article is „factually incorrect“ and states first and foremost that it does not voluntarily offer assistance for real-time surveillance. Apart from that, ProtonMail does not respond to the many points raised in this article.

ProtonMail essentially refers to my addendum, where I point out that the public prosecutor in question contacted me, saying he had been misquoted. ProtonMail of course „forgets“ to quote my full addendum and shows an incomplete screenshot of my addendum. ProtonMail quotes only the part with the public prosecutor’s claim and not my explanation why I am confident that the public prosecutor was not misquoted. ProtonMail also claims that the addendum is „hidden at the bottom of Mr. Steiger’s article“, although it is linked right at the beginning of this article.

In a direct email to me, ProtonMail’s legal department confirmed that real-time monitoring could be carried out. The legal counsel of ProtonMail now argues that ProtonMail is after all a provider of derived communication services and that having to tolerate surveillance carried out by the Swiss Federal Post and Telecommunications Surveillance Service (PTSS) according to Art. 27 para. 1 SPTA is equal to an obligation for real-time surveillance. In addition, ProtonMail threatens to take legal action for defamation pursuant to art. 174 of the Swiss Criminal Code.

As mentioned above, the SPTA provides neither for providers of derived communications services without more extensive surveillance obligations nor for telecommunications service providers with reduced surveillance obligations an obligation for real-time surveillance. As also mentioned above, ProtonMail used to claim to be a telecommunications service provider with reduced surveillance obligations. In either case, there is no obligation for real-time surveillance, i.e., any real-time surveillance is performed voluntarily by ProtonMail.

ProtonMail once again argues contradictorily and inconsistently. Every user of ProtonMail must still decide for himself whether the email service is trustworthy.

[1] https://steigerlegal.ch/2019/05/23/protonmail-real-time-surv...
They're using the difference in mouseX (or mouseY) to dictate the amount to rotate the object. To do that, you subtract it from the previous one (mouseX-pmouseX).
There are existing instances which have been described as “nazi alt-right quadroons” and instance moderators can block other instances, so it’ll probably be business as usual.
Sad. Evolve is great.
https://www.xda-developers.com/fix-dns-ad-blocker-chrome/
Sure, but what's to stop any application from choosing some other DNS to use?

There was a bit of controversy about FireFox doing exactly that.
https://yro.slashdot.org/story/18/08/05/2353249/security-res...
Is it easy to disable adblocking on sites that won't work with adblockers? I like to have the option to disable adblocking in my toolbar. For example, certain bank websites, business websites, etc.
It shouldn't have any impact on internet speed as it only comes into the picture for DNS requests. It doesn't sit in line with your internet traffic.
I define a difference between experts who make their money informing others how to write high quality software and experts who implement the (hopefully) high quality software.

As the latter, there are most definitely cases where the high-quality argument is not valid. It's not a matter a belief. It's more about constraint. If you have the time and expertese, quality is great, and that's when I like software development the most. But I've also decided to eschew quantity to meet external demands. Then we're talking mitigation: "We'll farm out these 3 services to juniors/external devs to meet the client's/management's deadline with the expectation they'll be chucked and rewritten later." We're making the decision to take on technical debt and hopefully keep it isolated enough that it's relatively easy to redo.

Martin Fowler and his ilk are frequently lacking a level of pragmatism that must be adopted to meet business needs.
Scala Cheat-Sheet
Is Clojure still getting used in non-legacy environments?

I understand it was never meant to supplant Java or C#, but I tried to look up how to set up tooling and most of what I found was very out of date.
A lot are grabbed out of college or post military. These agencies and governement research centers want degrees, but they are willing to grow desired skills in-house. The most common new employee is someone hired for their potential, with experience much more highly valued in the private sector.

There are ex-Googlers and such as well, but they're not super common. One guy said he got bored at Google because he was rebasing code all the time so switched over. Not everyone will take the more money for a job where your role can feel meaningless. In comparison, these DOD jobs definitely feel meaningful, almost no matter your role. Feelings inside are very similar to what you hear from military servicemembers about feeling like you're making an important difference. If you don't, it's easy to change positions; it is very desirable to have a load of different skills, and learning/training is not only available but pushed hard. Internal and external classes, paying for degrees and having partnerships with local colleges, externships with large private corporations, internships in other departments are all common. If you like to learn, it is appealing. As a result, there are certainly a lot of very smart people.

Being government, you still have a chunk of the pool who are basically done but hanging on til retirement. I'd say it's past the 15-20 year mark that people really start to phone it in in technical positions. I won't get into this too much, but someone who is not known as top of their field but is close to or has maxed out the pay scale, they're probably not useful anymore. There are a lot of these (everywhere in government).
Is natural gas used to cool houses in Europe? I thought natural gas was mostly used for heating. In the UK at least many house lack air conditioning. I can't speak about the continent.
Deciding what content is allowed on your private platform is not censorship. The platform owner is exercising their own form of speech.
Does this do proper linear (rather than gamma-encoded) compositing / anti-aliasing?

If so, do people get mad that their fonts look a bit lighter than existing rasterization tools which (incorrectly) work in gammma-encoded color space?
Not in good faith, at least.
Surely there will be some client apps on F-Droid (and 'fringe' ones on iOS) that won't include any such restrictions. But I agree that the most popular apps might be highly tempted to enforce them, out of image concerns.
While you're at it, add Blokada to your Android device and it too will eliminate the need for uBlock Origin or Ghostery in Chrome on Android since it's operating outside of the browser's sandbox. Or use Firefox on Android and continue using the ad block plugins it provides. Hopefully Firefox doesn't go away anytime soon...
Six figures these days is equivalent to a lot less when this guy was a "CEO". You'd think for how wise this guy pretends to be, he'd understand the rising cost of living and inflation has made a six figure salary barely enough to scrape by in some cities, and is really only a comfortable salary in most others. This entire article just reads like a thinly-disguised millennial hate piece.
2020 Honda E Electric Car – Side Camera Mirror System
> Now I wonder if mastodon client app developers will start filtering the allowed servers users can put in...

That's precisely what Mastodon's creator suggested earlier today: https://mastodon.social/@Gargron/102184195834215862

Of course, he has no authority over mobile apps, so it remains up to app creators to decide. I believe there are three apps that share the majority of users (Fedilab, Tusky, Mast). Most popular instances will probably stop federating with them as soon as they can.

EDIT: Fedilab's creator already expressed that he'll do so to avoid the chance of being banned from the app store.
I had heard about Gab but never visited the site before. I just spent 30 seconds perusing the trending feed. I saw the following:

1. a video of a man being shot and killed during an armed robbery
2. 3 anti islam posts
3. the usual pro trump propaganda
4. a meme warning about the evils of feminism urging women to get back to their "place" in the family.

Gab is a festering pile of trash. Anyone responsible for making any technical decisions on it should be ashamed of themselves.
Sir Terry Pratchett (OBE, GNU) was also active on Usenet. He knew ‘social media’ first hand.
Many smaller (<60 students) math classes, in my experience, have bimodal distributions of scores, so a bell curve by definition simply doesn't make sense. In addition, there's been a move to standards-based or mastery-based grading, that is, grading according to what you know of the material rather than how you compare to your neighbor. This allows comparisons over time and consistency with regard to subsequent classes -- if you have a C as a prerequisite for the next class, then a C should indicate the same mastery of material rather than the same relative position in the class.
Probably the time-tracking bait-and-switch. As a developer, you have to account for every hour you spend on "company time", and you have to forecast those hours ahead of time (usually at the beginning of a "sprint"). You've got a little bit of wiggle room to sneak important things (like refactoring code, writing tests, reading documentation) in between the forecasted tasks, but not days. I guess your employer hasn't gotten "agile" (which is management-speak for "not agile") yet.
It's a good question that unfortunately too many people here believe.

Your comment shouldn't be downvoted because other people need to see and realize that a person's privacy should extend beyond just one's last breath.
A friend and I who have been around (not in) the "4 letter agency who shall not be named" have decided one of the problems is after the last "mall" program they started hiring people directly out of college instead of out of industry. This leads to a organization full of people with no real practical experience, in particular experience in making decisions. This leads to a lot of analysis churn trying to make things perfect instead of good enough.

The solution would be to partner with universities for the post-grad research stuff and hire people from "industry" as much as possible. Hopefully the people from industry could pick better people to hire from the post-grad research programs. Likely this will never happen, and it might not fix everything (or anything).
Been looking for a good spread sheet component for the past couple of weeks, but not found one that fit my needs. On the surface, jExcel supports all of my UI requirements. I will drop it into my project and see how well it works with my code.
Too bad they're trying to monetize it. The new Basic Attention Token icon in the URL bar takes up so much real estate that it's almost pointless to have a URL bar in the first place.
Tsdef: TypeScript common pattern definitions / snippets library
It actually has a positive impact on the Internet speed! Your DNS results are cached locally so the latency is very low, plus blocking ads at the DNS level means you're not even downloading the ad creatives, resulting in a higher speed as well.
JEP Proposed to Target JDK 13: 355: Text Blocks (Preview)
I'm sure there just be more to this story. World socialist web site doesn't seem like a particularly trustworthy source.