skysight-inc/HackerNews huggingface dataset:
Pressing buttons is physical work, unless you're doing it via astral projection.
In my experience, watching videos (YouTube, Twitch, etc.) for longer than a few minutes frequently causes Firefox to overload my CPU and bring my entire system to a crawl.

That is the only major issue I have with Firefox. I still use it as my main browser. For one thing, container tabs are a killer feature.
I think what Gates suggest is something like the "web of trust" which W3C was working on as part of the semantic web. The idea is basically if I trust A and A trust B then I can trust news articles written by B.

I'm pretty skeptical it is workable online as a technical solution. But basically this is how trust worked in the newspaper age. ("This was published in the reputable newspaper XXX")
Though that's how it works today isn't it? It's just that ads are more important so google and facebook et al couldn't care less.
I was thinking it might just be a fox vs hedgehog thing.

http://longnow.org/seminars/02007/jan/26/why-foxes-are-bette...

On tech, Gates is more of a hedgehog and Pratchett is more of a fox, so we might actually expect Pratchett's predictions to be better.
Sure, you do want to be able to index by code unit range, but it shouldn’t have been with the Index trait.
“Represents” is a tricky word.

Though, whether one can exchange a particular paper for a particular amount of gold is not a matter of pure imagination.
This is one of those posts where I can't tell if there's sarcasm in there.
Mentioning here because I found this confusing: these self-titled "web components" don't seem to actually use the body of browser features usually referred to as Web Components (e.g., Custom Elements, Shadow DOM).
To be fair, there's some accurate insight in Bill's response that shouldn't lead anyone to just conclude that he was totally wrong. Terry correctly predicted fake news, but Bill also correctly predicted our response to it, which would be to form centralized authorities (like what Facebook is doing), algorithmic newsfeeds, sharing systems, reputation systems, etc. He even says "not for long", like he agreed that it would happen but we'd solve it. Though the jury's still out on whether we'll solve it.
There's always something magical about the naïveté of thinking that technology can solve people. Bill Gates understood business and technology. Terry Pratchett understood people. Gates is literally arguing in favor of filter bubbles here without the clarity to realize that those bubbles go both ways.
You undersell both Pratchett's target audience and his already-known deep insight into his humanity tends to operate.
from a recent Google SEC filing:

"New and existing technologies could affect our ability to customize ads and/or could block ads online, which would harm our business.

Technologies have been developed to make customizable ads more difficult or to block the display of ads altogether and some providers of online services have integrated technologies that could potentially impair the core functionality of third-party digital advertising. Most of our Google revenues are derived from fees paid to us in connection with the display of ads online. As a result, such technologies and tools could adversely affect our operating results."

https://www.sec.gov/Archives/edgar/data/1652044/000165204419...
Have you read the "Policy on Policies" yet?
> Why did you reference that last issue?

Because it's still happening, also on Quantum. I still see the 5-15% CPU usage on idle. If you strace Firefox, you'll see the syscall spam, even when the browser is apparently fully idle. This consumes a lot of battery power because it prevents the CPU going to sleep, even when you're looking at a still screen in Firefox (compare to gnome-terminal as mentioned in the bug report, which stops spamming as soon as nothing moves).

My laptop lasts only half as long on battery when Firefox is on and showing a still screen.
Could you store the string in multibyte form, and then keep a skip list (or other data structure) to get indexing in O(log n)?
That's not a senior ruby dev, it's a full stack unicorn.

I read a post like that and think "why bother when I can get paid the same for doing one of these things well somewhere else".
https://www.reddit.com/r/MachineLearning/comments/bumjdc/r_e...
lets be real here, isn't it obvious that where there is freedom to do and say what you want in a setting anonymously or even not...a high chance of fake news. Lets be realistic fake news is not new, its just spreads faster on the internet. People have used fake news all throughout history to drive agenda.
Public enemy warned us too!

https://www.youtube.com/watch?v=9vQaVIoEjOM 1:38
I switched back to Firefox just over a year ago. I just go to passwords.google.com when I come across a site I haven't visited since my Chrome days. Admittedly it's a minor inconvenience but it's only once per site.
What differences are you seeing in the two dev tools? I use both browsers, and as far as what I’m using the dev tools for, they both give me the info I’m looking to find.
I use Brave on my phone, a Chromium fork. It does not allow extensions but it has a built-in ad blocker and some privacy features.
ocschwar in 1996 would have sided with Bill Gates too, albeit for different reasons.

In 1996 we were seeing disinfo activists (such as Holocaust denialists) trying to emerge from the margins and turn Usenet into their space, and being pushed back into the margins where they belonged.

Now, we have Twitter, which honestly makes Usenet look like a golden age of enlightened discourse.
Simple. TLS ensures data integrity and protects it from eavesdropping. Here is a conversation between Alice and Bob:

Alice <-TLS-> Bob

In this scheme, only Alice and Bob can know the details of a conversation.

Another conversation with Kevin reveals another scheme:

Kevin <-TLS-> Bob

See the pattern? Both Alice and Kevin shared their information with Bob.

Now imagine that Bob is a Big Co. And it has hundreds of millions conversations every day.

In this way, Bob is able to gather big data about all the persons he ever talked to. And because TLS only protects data in transit, Bob now has the privilege of an exclusive access to the gathered data en masse. No other person in the world would be able to access it as Bob claims a total ownership on it.

What Bob would do with data? It's an open question.

One scenario is to build a graph of relations between the persons and then target them with ads. Another scenario is to target all the persons who ever dared to show signs of non-conformity and disagreement and put them to jail.
The possibilities are endless and nobody would be able to prove anything because TLS helped Bob to deter all the eavesdroppers. And now he has the ultimate power to rule the world.
Julia strings are not required to be valid Unicode since 1.0, they can hold arbitrary data. Moreover you can round trip arbitrary data from a file through strings, through chars, then back to disk and you will get an identically file regardless of its content. The principle is this: a program should never error because of broken data, only because of programmer error.
Runtypes: Runtime validation for static types in TypeScript
Many/most AI/quant/data science people aren't exactly the best developers. Often these kinds of people only know one or two different languages and aren't really interested in programming "correctly" in the first place.

In quant finance, for example, once the research quants have developed a strategy (in python or matlab usually), the professional developers have the thankless job of actually implementing it in C++ or whatever.
Any satellite internet connection would do. Or point-to-point connection.
Bill forgot to measure the variety of types of character available to the net, which in my current view are a significant contributor to the more alarming instances of fake-news gaining its recent traction.

'Variety of character' example thought process
'this seems totally against all common accepted knowledge but im feeling unique, im going to run with this information as very true.'
Terry Pratchett was a news reporter before he turned writer[0], and IIRC the latter partially happened out of frustration with how little people seemed to care about the truth (of course, the UK tabloids have a particularly notorious reputation here). Although I may have interpreted that last part based on Neil Gaiman's memory of Pratchett as being a very angry man, in a good way[1]

In that light it's not that surprising that Pratchett had good insights on how the internet would pan out: he had a very good understanding of the human side of it, and especially a good feeling for the ways in which humanity was going to disappoint him, and all of us.

[0] https://www.theguardian.com/childrens-books-site/2014/sep/12...

[1] https://www.theguardian.com/books/2014/sep/24/terry-pratchet...
> children’s comedy novelist

Do you also consider HHGTTG to be a toddler’s bedtime story?

- A butthurt Discworld fan in his mid 30s.
Some people are slow starters for various reasons, often lack of confidence. As long as I see some interest in becoming better, I'll gladly mentor.
No one who has read Terry Pratchett will be surprised that he has deep insight into human nature.

His books are full of explorations of what motivates humans and how humans misunderstand each other. They are also frequently hilarious.

Bill Gates quote seems to reveal an expectation that humans would respect authority and be guided by it in their decision making -- which shows a shallow understanding of human nature.

The quote also anticipates that information distribution would flow through personal and professional connections and interests rather than being organized in a way to generate the most ad revenue possible.
> I still think it would be an abstract syntax tree

I agree. What I meant with my comment was that the visual syntax shouldn't simply be a direct visual representation of the syntax tree, because if that's all it is, I'd rather just write in a Lisp with a graphical tree visualisation generator.

I definitely like the idea of having many possible views of the code, where a traditional textual language is just one of those.

> a few examples come to mind

That sounds quite similar to what LightTable attempted to achieve. Its nice and useful and I want to see more of it, but I don't think its far enough, at least for a discussion on visual languages ;)

> it always reminds me to re-study the work of Douglas Englebart, Ted Nelson, Alan Kay, Seymour Papert, Bret Victor

Absolutely! They've been a major influence on my own line of thinking on the subject.
I don't see anything on camera, GPS, maps, push, etc. Was this implemented?
Being irreplaceable. I worked on a team where our full-stack engineer put in nights and weekends consistently and received a $100 gift card for Christmas. Our data architect worked reasonable hours and received a 5 figure Christmas bonus because he was the only person in the company that truly understood how our vital algorithms worked (he wrote them).

Our full-stack engineer left soon after that.
Microsoft could auto-install a Microsoft branded chromium with native uBlock integration in the next windows update. That would be entertaining to watch.

On a related note, if OSes were shipping uBlock powered browsers by default, removing ad blockers would be considered a security risk and a no-go. Hopefully we'll be there one day.
Chinese Unknown Person Has Copyrighted the Bitcoin White Paper
I think they were both kinda right. What Gates didn't foresee was the extent to which trust became centralized and how that created a need to keep the authorities in check and how keeping them in check enabled fake news.
Gfgu
Dgfhfy
If I don't own my technology, I sadly own very little. It makes me really sad.
> If someone had a working browser exploit, wouldn't they just deliver it to their targets via an ad network?

I've heard more people at enterprises using ad blockers for security so I wouldn't rule that out but in general this is hitting that the broad vs. targeted distinction I mentioned: each time you use an exploit you're risking discovery, which will lead to it being patched & AV signatures going out. Using an ad network increases the number of people who are not your target getting the payload, not to mention any scanning the network does, and since ad networks require payment there's another trail pointing back to you which might not otherwise be the case if you are hosting things on compromised servers.
Top Virtual Reality (VR) Websites and Applications
This is a fantastic analogy. With so many sources available--mainstream and other--we now have opportunities to get a holistic picture by relying on many different narratives. However, technology also makes it easier for people to seek out sources that support preconceived biases.
Initial setup for IKEv2 is convoluted at best, but once it’s setup there are very few problems with it.

I (used to) run L2TP/IPSec and WireGuard on my Edgerouter 4, and both would give “acceptable” speeds (30-40 MBit on a 300/300 connection), but when recreating my firewall in PfSense, I went full IKEv2, and have not regretted it. With my SG-3100 I get ~100 MBit with IKEv2.

On thing I hated about WireGuard is the fact that all clients require configuration on the server.

I do still run it on one of my servers, as a client to Mullvad VPN, which in turn is used by a few docker containers. It could easily be replaced by IKEv2, but sadly most VPN providers only support OpenVPN and WireGuard, or have horrible speeds.
Every time I tried, I got the Chrome Web Store, uBlock.org, gorhill/uBlock, the Firefox addon, Wikipedia, How-To Geek, and the Microsoft Store. Somewhat interesting, I think…
Gab will become a Mastodon fork
> All the obvious ones are well rehearsed

Yet I see none in this thread. And I don’t know any recent cases either. Last time US forcibly annexed land was when, civil war?

> the US isn't whiter than white, just like every other country.

Just because no country is 100% evil doesn’t mean they are all equal. As a European consumer, I prefer renewables, but until the tech is here, I strongly prefer buying fossil fuel from US.

Americans have not started a war in Europe ever, Russia is still fighting with Ukraine for 5 years now, 1000 miles from here. They also tried to kill our prime minister, couple years ago: https://en.wikipedia.org/wiki/Montenegrin_coup_plot
I genuinely don't mind first party ads, FWIW.
Hollywood Studios Say They’re Quitting Netflix, but Truth Is More Complicated
Most people don't realise this, but on Android, setting private-dns [0] or using local VPN apps like blockada / dns66 or intra+nextdns [1] / intra+adguard-dns [2] would block ads even within apps, provided they aren't doing their own name resolution [3]. It allows one to use Chrome for websites that don't work well or at all with Firefox+plugins; in addition to helping bypass censorship.

[0] https://news.ycombinator.com/item?id=19208004

[1] https://news.ycombinator.com/item?id=20012687

[2] https://news.ycombinator.com/item?id=18788410

[3] https://news.ycombinator.com/item?id=19258717
From what I remember from a podcast with the creators (cppcast I think), it's planned but not yet implemented.
Why is everything always portrayed as either/or? Why not both? There is such a thing as a double major and if you go the classical route of pursuing a computer science degree it would be conferred from a mathematical science department that's part of a liberal arts college - the same liberal arts college having all those humanities degrees Mark Cuban thinks will be so valuable in the future. It's easy to double major within the same college so go ahead and major in history, literature or music or whatever along with your computer science degree.

This strategy has the added benefit of helping you choose a college to attend: look for the ones offering a quality computer science degree from their liberal arts college. They're solid gold. Double major and you're prepared for your immediate future as well as for the long-term.
Oh I see, so you believe random third parties like your ISP and whoever runs the routers reading your passwords and data in transit is a good thing?
Go to any con and you will find plenty.

My experience with ruby devs is that they are usually employed and not actively searching. Since it isn't the flavor of the week anymore you don't have as many programmers entering the field as ruby devs.

Mentoring is always a solid option too, the language and frameworks are simple. Any CS graduate worth his degree will pick it up in no time.
are you sure about the practical implications?
Quoting the abstract:
"At the moment, Lisp programs running on CPUs outperform Lisp programs on GPUs"
> The US Navy created the concept of onion routing. Tor was not developed by the US government,

Yes, it was, and it was released under a free license by the US Naval Research Lab in 2004.

> it was developed in public (by Roger Dingledine and the rest of the Tor community).

No, it was developed by Dingledine and others under contract with US Naval Research Lab before being released by that Lab under a free license. Further development occurred after it was released in a public project (most of whose funding over its life has come from...the US government.)
Terry Pratchett wrote a book about newspappers that is even more relevant in current age of social media. It is called The Truth.
This is a legitimate reasoning to keep using chrome. If for a person the benefit of better performance outweighs worse experience with ads, it's perfectly reasonable to use the thing that creates more value to you. I guess it will take more than hard limit on filters to force majority of people away from chrome. And Google is betting on that, for good reason too.
are you saying windows is a weak joke?
What has happened to straightforward language for a public audience?

By my count, there are 23 uses of the word "anomaly" in this article. And zero mentions of an "explosion" - which is obviously what fucking happened.
Indeed. As value of BTC goes up, number of miners goes up, hashrate goes up, difficulty goes up.

As value of BTC goes down, the opposite occurs. This happened following the last crash.
Yellow Vest Facebook group with 350k members frozen on European election day
You should probably study history a bit better, the US joined the war after the attack of pearl harbor, for months before that the American people wanted nothing to do with the war, commonly referring to it, as a European problem.

Dday happened in June of 1944, the concentration camps weren't discovered by the US until 1945.

So the idea that Dday was related to the US people knowing of the war crimes of the nazi isn't really accurate.

America knew of the Khmer RougeKhmer Rouge and did nothing as countless were slaughtered, the same with stains actions in Russia.

We are a social species, but part of that is localization we care about our selves more than strangers, and unless our government has a political motivation, we don't go to war over it.

I'm not enabling criminal behavior I'm just stating the reality of the world today.

As for the reporting crime in our. Neighborhood feel free to read many of the past accounts, or studies show that for the most part show that if reporting a crime that doesn't directly effect them, but will cause them a minor inconvenience, that people typically dont.

I encourage you to reevaluate your perspective after studying a bit of history and studying sociology.

I'm not advocating we sweep these crimes under the rug, but that we stop pretending that they are changing the world.
It's so nice that Google gets to have its own voter ID "it's for security!" movement, and all of us get to play minority voters.

Have they cast anyone in the Kris Kobach role yet?
Right click on the icon, select properties and add the flag in the target.
I think this is a positive thing. Somebody has to accelerate FF popularity, and this is a start of a big push. Combination of this and FF efficiency equals more users on FF.

So, hey, thanks google :)
This looks cool, but I have been happy with https://github.com/vhp/terminal_velocity - terminal based, I use it with vim but you can specify the editor.
Same here. Jim Carrey's face seems to morph into John Wayne's and James Dean's when he does impressions of them. I thought the same was happening with Bill. I'm aware of deepfakes but yet it took several watches with me going "what the heck is going on here" to notice the almost seamless transitions.
Exactly. The system likes to treat corporations as people and therefore, its the corporation that does the illegal thing, but there's always people behind it making the actual decisions and giving the go-ahead. The corporation didn't ok the illegal activity, a person did. There should be repercussions for ordering someone (or a corporation) to do something illegal.

I'm cool with limiting liability, but completely shielding individuals illegal activity is inane in my opinion.
Next time I’ll try that. Hit all the Id’s but my own and take the day off when everyone else is sent to reeducation camp.
Fake news has always existed, and society builds up an immunity whenever it evolves into a new medium. I don't see the illegitimate Wordpress-based sites that peddle lies as any different than the National Enquirer-esque print tabloids or radio conspiracy theorists of yesteryear. Folks who didn't grow up with the internet may have trouble telling the difference, and even Millennials constantly fall for biased social media outlets, but there is already proof that the next generation is seeing through the most flagrant of cheap tricks.

I'm not saying society is immune to propaganda, but the most blatant offenders are a bit like a temporary illness until media consumers wise up.

EDIT: Added context from my original comment.
Cumulative Use of Strong Anticholinergics and Incident Dementia (2015)
I tip content creators that I enjoy with BAT. How is that a bad use case? This blind hatred for anything crypto is toxic to this community.
UK’s first 5G network launched
Α-project, in search of next way to type
Well - certainly there is the rational that we collectively have no absolute knowable truth in which news sources are valid. But as much as clocks we are still utilizing/referencing them either in passing/conversational thoughts and ideas.

I propose go the other way with the take away:
1) With the increased awareness of fake news comes increased social penetration of FN.
2) We more widely know of fake news existing and simultaneously are more exposed to it.
Seems we are pretty even :). I have a few more years but that doesn’t really matter at some point.
Pi-hole: A black hole for Internet advertisements
A Handmade Web
They have done several things including:

- enabled IP logging against a specific user account

- disabled an account and rendered assistance

- comply with the data request, to the extent that it is possible, given our cryptography.

The unknowns are what assistance they render and what extent is possible for them to comply with data requests. They have complied with requests without court orders in cases when they believed a court order was inevitable. They have also delayed reporting incidents at the request of authorities in order to not endanger victims.

https://protonmail.com/blog/transparency-report/
You're right, and I stand corrected. I mistakenly thought their quote was "Don't do evil" when it was "Don't be evil"[1]. Still... I'll take the downvote because I was wrong, but your clarifying comment did more to educate me on my error than a downvote could.

Apropos of my original comment; Apparently their new motto is "Do the right thing." which I question how they can justify this move to prohibit ad blockers as doing the right thing. So now (to your point) they're being evil and doing the wrong thing.

1: https://en.wikipedia.org/wiki/Don%27t_be_evil