skysight-inc/HackerNews huggingface dataset:
From what I've heard from most streamers - Twitch is not competitive. The account banning rules are a lot less clear and the monetization isn't up to the level streamers can usually pull in from YT super chats. Additionally I think there's a bit of an issue in the fact that a lot of creators (streamers as well) will end up posting highlight videos or stand-alone video content to supplement their channel (i.e. someone playing fortnite might put together a guide on how to scavenge efficiently for newbies) and that video can end up driving traffic to their regular steams - but it'll only do that if the streams and the video are on the same platform (so a stream highlight on twitch will get twitch stream viewers while a video on youtube will get youtube stream viewers) - with the discoverability of regular videos being much higher on youtube it puts youtube in a stronger position.
It doesn't do hold music, but check out https://notify.run/. It uses browser notifications so the machine that receives the notification need not be the machine that sends it.
While there are outliers, it was never a meritocracy, it's just an aristocracy and all these people at the top are cronies, sitting on the board of each others companies, paying themselves and others outrageous compensations, that why they can fail upwards and get promoted even more with each screw up, because they are here to maintain the power of a clique. I don't know anything about the Whitman family but I guess it's a bit, old, rich one with a lot of political ties everywhere.

Calling all that a meritocracy makes no sense. It never was. Now the problem today is some people thinking that replacing an aristocracy with a nomenklatura is going to make things better for people at the bottom...
https://bitwarden.com/download/
Download does not ask for email
I saved the page, and can see the code opening the html file with an editor, better then nothing but still not good
Because 'try' is also a keyword in Erlang. The other symbols like that without the quotes are atoms (http://erlang.org/doc/reference_manual/data_types.html#atom).

So to have an atom named after a keyword we'd have to add single quotes around it.
You could potentially run some sort of "guest account" on your OS that is wiped clean on logout.
I recently found out that to enable screen time features in Win 10, each of my kids need their own Microsoft account. A tad bit annoying, imho.
Yeah wow that does not come off well at all.
No one was arguing that people pay for Youtube Premium because of the exclusive content.

Also is there anything wrong with offering a paid service which offers removing ads and getting some extra functionality?
The goal should not be to not be fingerprinted since that is a data point in itself, rather the goal should be to appear as a different browser after a short amount of time. There are extensions for Firefox that generate a new "fingerprint" periodically, e.g. 5 mins, for canvas, fonts, audio. Technically they don't generate the actual fingerprint, they add noise to the information that trackers use to generate the fingerprint.

So even if your fingerprint is unique, it would be a new unique fingerprint every 5 minutes. Maybe there's a logical fault with this plan, but, so far, I'm not seeing it.
This article doesn't really explain why these mechanisms would work in one place but not another. What assumption was violated / was different, for instance?
Any language supporting (current) OpenMP supports fork-join, tasking, SIMD specification, and offload, though you still want distributed memory, and overlapped communication and computation. Baking particular technology into a system isn't a good idea long-term, or even medium-term, unless you wait for the cycle of re-invention, like vector computing. (I don't know if Julia really does that.)
1Password supports standalone licenses, but they don't really advertise that or have pricing for it on the main website.

https://support.1password.com/cs/migrate-standalone/

(note the text near the end regarding licensing)
> They pay because they hate ads and Youtube gatekeeps basic app functionality behind the paywall.

Ding, ding, ding! The accuracy of this statement is frightening.

I'm annoyed with YT pushing major media orgs' content out because the only reason I watch it is for the smaller creators. But the reality is the ads are annoying.

And it's worth paying for just to be able to listen to the app with the screen turned off. I've also warmed up quite a bit to YT Music even if the UI feels a bit rough around the edges (browser; mobile is OK).

But the ads? Yeah, that's a big reason.
There are several efforts to implement QUIC and HTTP/3 in nginx. Cloudflare has it deployed in production with quiche[1], and Nginx themselves are developing one[2].

Applications sitting behind a proxy wouldn't need to be updated. The core protocol semantics of HTTP are relatively unchanged between HTTP/1.1, HTTP/2, and HTTP/3.

[1] https://github.com/cloudflare/quiche

[2] https://www.nginx.com/blog/introducing-technology-preview-ng...
That's me exactly, I paid for the download feature when I use to fly a lot, now I pay because otherwise the ads to content ratio is so bad I don't even try to keep up with creators I like
That does not come with a simple way to have your passwords and automatically though.

A better alternative in my opinion would be Bitwarden.
> Can you give specific examples and prove that they cannot be overcome?

It's hard to prove a theoretical negative, but perhaps by comparison with the run time performance of static AOT (SAOT) compiled languages I can show what I mean.

Dynamic typing:

- Python requires dynamic type checking before any program work is done. SAOT doesn't need to do any run time work.

- Adding two numbers in Python requires handling run time overloads and a host of other complexities. SAOT is a single machine code instruction that requires no extra work.

Boxing values:

- Python value boxing requires jumping about in heap memory. SAOT language can not only remove this cost but reduce it to raw registers loaded from the stack and prefetched in chunks. This massively improves cache performance by orders of magnitude.

Determinism:

- In Python program operation can only be determined by running the code. In SAOT, since all the information is known at compile time programs can be further folded down, loops unrolled, and/or SIMD applied.

Run time overheads

- Python requires an interpretive run time. SAOT does not.

In summary: Python necessarily requires extra work at run time due to dynamic behaviour. SAOT languages can eliminate this extra work.

I do understand though that with JIT a lot of these costs can be reduced massively if not eliminated once the JIT has run through the code once. For example here they go through the painful process of optimising Python code to find what is actually slowing things down, to the point of rewriting in C: http://blog.kevmod.com/2020/05/python-performance-its-not-ju...

At the end they point out that PyPy gives a very impressive result that is actually faster than their C code. Of course, this benchmark is largely testing unicode string libraries rather than the language itself and I'd argue this is an outlier.

> How much of the literature have you read?

Literature on speeding up Python or high performance computing? The former, very little, the latter, quite a lot. My background is in performance computing and embedded software.

I'm definitely interested in the subject though if you've got some good reading material?

> people said monkey-patching in Python and Ruby was a hard overhead to peak temporal performance and fundamentally added a cost that could not be removed... turns out no that cost can be completely eliminated.

This really surprised me. Completely eliminated? I'm really curious how this is possible. Do you have any links explaining this?
Indeed.

“My” argument is a generalization of the argument people are making that Google should only be allowed to operate “one” service.
That's literally the status quo bail bonds system.
Based on the sheer volume of content consumed on youtube, some people might genuinely want to support the creators they watch without seeing ads. I'm forever seeing people on HN saying "just let me pay for it instead of watching ads" well youtube gave that option.
I agree 100%.

The big players in the content ID space have turned the practice into something inhuman.

I think this would better serve long tail, mom and pop. In the hands of media empires and conglomerates, it just wantonly hurts people.
> Of is this because there are very few people who are trying to replicate the studies?

Getting funding to replicate an experiment, which necessarily expanded to spend all of the available funding for the initial experiment so as to minimize the problemspace, is problematic with inflation alone. Imagine how human organizations work. Decisioning about spending relies more on past data than unknown data. If an experiment is in question, that's an unknown. If a finding exists that's a known, so why bother spending to reduce value? This is typical CYA thinking.
PayPal brings crypto gambling to US retail. Bad for customers, bad for PayPal
On authors who were publishing information technology panopticon concerns in the 1980s, or earlier.

Paul Baran:

- "On the Engineer's Responsibility in Protecting Privacy"

- "On the Future Computer Era: Modification of the American Character and the Role of the Engineer, or, A Little Caution in the Haste to Number"

- "The Coming Computer Utility -- Laissez-Faire, Licensing, or Regulation?"

- "Remarks on the Question of Privacy Raised by the Automation of Mental Health Records"

- "Some Caveats on the Contribution of Technology to Law Enforcement"

Largely written/published 1967--1969.

https://www.rand.org/pubs/authors/b/baran_paul.html

Willis Ware, too numerous to list fully, 1960s --1990s. Highlights:

- "Security and Privacy in Computer Systems" (1967)

- "Computers in Society's Future" (1971)

- "Records, Computers and the Rights of Citizens" (1973

- "Privacy and Security Issues in Information Systems" (1976)

- "Information Systems, Security, and Privacy" (1983)

- "The new faces of privacy" (1993)

https://www.rand.org/pubs/authors/w/ware_willis_h.html

Shoshana Zuboff, In the Age of the Smart Machine: The Future of Work and Power (1988) Notably reviewed in the Whole Earth Catalog's Signal: Communication Tools for the Information Age (1988).

https://www.worldcat.org/title/in-the-age-of-the-smart-machi...

"Danger to Civil Rights?", 80 Microcomputing (1982)

https://archive.org/stream/80_Microcomputing_Issue_26_1982-0... (https://news.ycombinator.com/item?id=14329877)

"Computer-Based National Information Systems: Technology and Public Policy", NTIS (September 1981)

http://govinfo.library.unt.edu/ota/Ota_5/DATA/1981/8109.PDF

"23 to Study Computer ‘Threat’" (1970)

https://www.nytimes.com/1970/03/12/archives/23-to-study-comp...

The Stanford Encyclopedia of Philosophy "Privacy and Information Technology" bibliography is largely 1990--present, but contains some earlier references.

https://plato.stanford.edu/entries/it-privacy/#Bib

Similarly "Privacy"

https://plato.stanford.edu/entries/privacy/

US Privacy Act of 1974

https://www.justice.gov/opcl/privacy-act-1974

Invasion of Privacy Act 1971 - Queensland Government, Australia

https://www.legislation.qld.gov.au/view/pdf/inforce/current/...

Arthur R. Miller, The assault on privacy: computers, data banks, and dossiers

https://archive.org/details/assaultonprivacy00mill/page/n7/m...

"The Computer, the Consumer and Privacy" (1984)

https://www.nytimes.com/1984/03/04/weekinreview/the-computer...

Several popular periodical pieces in the early 1970s, though I need to track down links.

Found the one I had in mind:

Richard Boeth, "Is Privacy Dead", Newsweek, July 27, 1970

http://www.thedailybeast.com/articles/2013/06/11/is-privacy-...

Direct PDF: https://assets.documentcloud.org/documents/712228/1970-newsw...
There are extensions for Firefox that do this. See https://news.ycombinator.com/item?id=24851721.
What a load of shit
I do agree that there is a clear monopoly on search.
I thought it was a toothbrush brand. Completely serious.
I use the idletime (among other factors) to decide the alarm's duration.

getidle-darwin () {
ioreg -c IOHIDSystem | awk '/HIDIdleTime/ {print
$NF/1000000000; exit}'
}
Your mistake is assuming I had not thought of that. I have, and my position remains the same.
Neither the Windows or macOS versions are subscription-only but they have hidden the standalone license option carefully… See e.g. https://1password.community/discussion/107609/is-1password-7... for some first-hand informaton.
You wouldn't even need to pay higher taxes. The American system of private cars on public roads is dramatically more expensive than the Swiss train system.
> exfiltration of all your passwords is only one of those being compromised away at any given point

No, that's absolutely not true.

Those dependencies will not automatically update in your local app. The 1password developers should be auditing all updates to those dependencies too, and if you trust the 1Password developers to be competent, then you don't have to trust 25 random developers.

Furthermore, this isn't unique to electron apps. If they wrote this in c++, you'd still have to trust 1password devs to audit a dozen libraries they'd vendor in.
Agreed. I have been using Bitwarden for over 3 years now, paid premium user as well. No big issues, the odd bug a few times but all fixed promptly and didn't impact my ability to access my data.

While the Bitwarden apps are not as "pretty" as 1Password's I find them a little simpler to use. Obviously UI design is highly subjective though so your thoughts may be very different :)

Anyway yes I highly recommend Bitwarden. Kyle and the team have built and continue to run a top class product that costs 1/3 the price of 1Password.

Edit: To clarify I use Bitwarden solely for personal use. I cannot fairly compare Bitwarden and 1Password for multiuser/shared vault use.
I have MFA. Have fun
The company was rude. My point is the author choose to expend effort dealing with them. He could have instead used that effort for something that made him happy. Open source can be a source of joy and sharing, if you want it to be.
Bing becomes the number one search engine.
She donated $500k so I guess that should be able to buy you a job.

https://newrepublic.com/article/159892/republicans-meg-whitm...
Especially considering the terrain, which is not forgiving. Those mountains really make coverage interesting.
Literally taken, "one of the only" is an oxymoron. They're either "the only" (no "one of") venomous mammal because there are no others, or there are others in which case they're "one of the few" or "one of the many" depending how many others there are.

At any rate, there are a bunch of search results for "one of the only" saying it's a neologism with the same meaning as "one of the few". So we're probably stuck with it now, just like we're stuck with "begs the question" used to mean "raise the question" and "two times longer" used to mean "two times as long".
You are likely correct. I knew you could do zero-copy, but it seems special syscalls are necessary for the stated reasons. Calls like mmap, splice, vmsplice, tee, sendfile, io_uring, ..
Uses Electron. What a shitshow.

Edit: I checked: neither the macOS nor Windows version uses it. So it's not even that they think Electron is acceptable for high-quality desktop apps. They just don't consider Linux important enough to make a high-quality app for it.
Not on mobile, Chromecast, or TV apps.
Flong time, no see (2019)
I'm not completely sure I'd pay 5$ to have a 1-hour VPN when Mullvad is 5€ a month...
As much as I love the swiss mobile network - saying that it works everywhere is wrong. In the mountains you still have smaller regions without service from all major providers. Especially when you are high up, you have to know that you cannot rely on 100% on your mobile connection.
You can take a look at the Swissom mobile coverage map here (german):

https://scmplc.begasoft.ch/plcapp/pages/gis/netzabdeckung.js...
> MS accounts ask for a crapload of information.

The only information you need to provide for a Microsoft Account is recovery email or phone, name, and birthday if you reside in a country with a law governing minors on the internet.

What information are you referring to?
The 1Password macOS app is not subscription-only; the standalone purchase is just fairly well hidden because it's not the recommended path: https://support.1password.com/upgrade-mac/

This topic inevitably comes up on every HN 1Password thread.
It might be interesting to see a comparison of other venomous species: snakes, frogs, insects, reptiles, spiders or is this too far-fetched?
Consumer harm is easy to demonstrate IMHO.

Google monopolized search with the great product they developed, and then tied it to an ever increasingly aggressive ad product which in turn makes all of the web practically unusable without filtering.

There’s noting inherently expensive about serving http, and it should be getting ever cheaper as Moore’s Law progress along its merry way, but for this middle man we’ve all gotten addicted to.
I once got a text message welcoming me to Switzerland from a commercial flight from Rome to London.

The data rates my provider gave me in the message where ridiculous (10+ GBP per mb), but it's impressive I got it while on an airplane.
> This is a short position paper and should be read and interpreted as such. 2 – It is probably controversial. If you feel offended when reading it, I did a good job

lmao, no one's getting offended over a discussion this benign.
Statement from the PostgreSQL Core Team on the EDB Acquisition of 2ndQuadrant
I'm talking about the program, not their website. It makes you enter an email before you can do anything. Says "Log in or create new account to access your vault", with a "Create account" button that asks for an email.
Would this have similar seismic risk as fracking? Applying high pressure water injections into bedrock?
It's obvious this was doomed to failed since it launched, but this is a lot quicker than I expected.

I never really got how it was ever supposed to work. Bootstrapping an entire library to compete against Netflix, Disney+, Hulu, et al? Even with 2 billion dollars of funding that's a tall order.

10 minute shows was an interesting gimmick, but it's not that different than a syndicated half hour. It might even be worse—Too long to have the instant gratification of Tiktok and too short to flesh out a good single-episode story arc.
> Some websites basically crash the computer

What does "crash the computer" mean? Do you get the MacOS equivalent of a BSOD?
Windows 10 home is so annoying. If you accidentally connect it to WiFi first when setting it up and click through the wizard it won’t let you proceed/go back without a ms account unless you block the network connection at your router.
Tesla (TSLA) Q3 2020 earnings call with Elon Musk set for October 21
This plugin is for increasing privacy. If you're using FB login on non-FB websites, you've already given up your privacy.
I wish there was a python implementation that ran on BEAM.
Ah, I see that now. It came back after my reinstall. (I'm good at turning off Cortana and sending my web browsing history to Microsoft. This one I missed, however.)
It's acceptable to "degrade" a protocol that is only used as a fallback on broken networks if the new protocol is better for your use-case and is available to 99% of users.

Nobody is trying to make v3 "look better." If you use v1, you can continue to use it for a very, very, very long time.
They launched the thing to the public 6 months ago. Started building it and acquiring content much earlier though. That's where most of the $2B went.
Pretty much any HTTP proxy supports talking a set of negotiated protocol versions/features with the client, and a potentially different set of protocol versions/features with the server behind it.

The high-level flow is pretty much:

1) Set up client connection/negotiate stuff (TLS, alpn, NPN, blah blah)
2) Process requests from that client connection
2.1) Decode request from client connection
2.2) Manipulate request (add/remove headers, ...)
2.3) Send request to server
2.3.1) If necessary, create a new connection to server (TLS, alpn, NPN, ...)
2.3.2) Encode request to server connection
2.4) Decode response from server connection
2.5) Manipulate response (add/remove headers, ...)
2.6) Encode response to client connection

You can talk totally different protocols from Internet-side client to the proxy, and from the proxy to the server - and multiple layers of proxies in between if you like. From an app point of view, there's essentially no difference. If you want to for some reason, you can use various headers to do attempt to indicate to the client to upgrade/downgrade to particular protocols, but most apps won't care about that.
> ... turns out no that cost can be completely eliminated.

Is it eliminated in any production interpreter/VM used by Python, Ruby or any other mainstream language?

I mean, it's nice if it's research, but if I'm a boring programmer churning out Enterprise Middleware using these languages, do I get to use it?

Or is it just a pre-alpha branch of PyPy that might be out in 2025, if we're lucky? :-)
“...why using standard crypto primitives isn't enough”

Enough for what? Sure looks like an assertion of trust.

Note that I’m not saying it isn’t trustworthy, just that your argument that using standard primitives is enough, is not a reason to trust it.
Why would you be entitled to any level of service for a product that you aren't paying any money for? YouTube isn't free to run. All that bandwidth, engineering work, and creator compensation don't pay for themselves. You either pay with ad views or you pay with cash. YouTube doesn't owe anyone a free experience. They could lock the entire site behind a paywall to paid subscribers only tomorrow, and thus be exactly like Netflix, Disney+, HBO, etc., and they'd be entirely within their rights to do so.
It was founded by Jeff Katzenberg, not you or I. They guy probably has the personal number of all the CEOs in the business and they pick up the phone and listen if he calls.

Then, with the success of Youtube, Tiktok, Instagram pitching a premium short videos app does not sound crazy especially, again, when it's Katzenberg pitching it to you (and he must have invested a good chunk of his own cash).

Then he managed to hire Meg Whitman as CEO and first employee. So now it's Whitman and Katzenberg pitching that idea to you.
So sales of the Oculus rift have already been banned in Germany due to requiring a Facebook account.

Does this move mean that Minecraft will also be banned in Germany?

I wonder if there will be other legal challenges from other places (mainly looking towards the EU). When I bought Minecraft in 2013 I never agreed to making a Microsoft account. I really hope some organization with a big stick stops moves like these.
Don't build a unicorn, solve a tiny problem
Just FYI, I installed this and immediately got trapped in a login loop in Facebook.

I got logged out of Facebook after installing it (either by the extension or by FB) and then when I log back in FB asks me to "complete the following steps to regain access to your account" with a button that brings me to an error page. They also mention that this behavior was triggered by me having 2FA enabled on my Facebook account.

So I'm interested but beware right now (especially 2FA people).

Edit: Concerningly, the FB error page still has a 2019 copyright ^_^;

Edit 2: This was resolved by using the FB app to verify logins and restored my access in firefox.
For anywhere further than Boston -> NY, the flight is considerably cheaper though.