News for hackers. Stuff that matters.

throwaway525142

Re:The 'arms race' between YouTube and ad blockers on Friday December 01, 2023 @08:44PM (#38494993)
I agree that this could be viewed as bad. However, this is way less of an issue than Google taking choice away, which is what the great-grandparent comment was about.
Re:Git Commands You Probably Do Not Need on Monday January 23, 2023 @06:52AM (#34487776)
`git remote`?
Re:Mathematicians clear hurdle in quest to decode primes on Friday January 14, 2022 @06:21AM (#29933113)
> you get the natural numbers, the integers, ... but even before the natural numbers come the prime numbers. Primes are the most fundamental set of numbers in mathematics, from which you can generate the natural numbers.

I don't really see how you can define prime numbers before the natural numbers.

Re:Understanding UUIDs, ULIDs and string representations on Wednesday January 05, 2022 @08:28AM (#29808610)
I remembered it being 11 characters, and indeed: https://www.youtube.com/watch?v=dQw4w9WgXcQ.
Re:Declarative memory management (2019) on Monday January 03, 2022 @07:49AM (#29780237)
Reading byte-by-byte using `getchar()` is probably quite slow.
Re:macOS Setup after 15 Years of Linux on Thursday December 30, 2021 @08:56PM (#29743962)
There's Firefox for Android which supports uBlock Origin.
> They also say openly that they cooperate with everyone to take down certain illegal material from channels and open groups.

Can you provide a link for that? I could only find that they'd hand over your personal account info if they get a court order claiming that you're a terror suspect (from https://telegram.org/privacy):

> 8.3. Law Enforcement Authorities

> If Telegram receives a court order that confirms you're a terror suspect, we may disclose your IP address and phone number to the relevant authorities. So far, this has never happened. When it does, we will include it in a semiannual transparency report published at: https://t.me/transparency.

What does "targeting any glibc version" mean? Is it the solution to the problem where you have to compile on an ancient Debian version to produce a binary that works on all Linux distributions because it otherwise links to too-new symbol versions in glibc?

Can I use that outside of Zig, for compiling C++ code?

What do you mean with "Rusts std lib indeed cannot stat ."? I wasn't able to find something related to this on the web.
I think Facebook isn't covered because the uploader needs to give Facebook all rights over the image which they can't.
Re:Ask HN: Best cars without too much digitalization? on Friday November 19, 2021 @06:17PM (#29283842)
I think the friction of wheels is lower when the wheels lock up vs when they go with the speed of the road.

From Wikipedia[1]:

> Kinetic friction, also known as dynamic friction or sliding friction, occurs when two objects are moving relative to each other and rub together (like a sled on the ground). The coefficient of kinetic friction is typically denoted as μk, and is usually less than the coefficient of static friction for the same materials.[40][41]

[1]: https://en.wikipedia.org/w/index.php?title=Friction&oldid=10...

Re:How to permanently delete your Facebook account on Wednesday October 06, 2021 @07:57AM (#28772018)
I believe Telegram is inferior to WhatsApp due to missing default end-to-end encryption.
Re:Amazon reaches agreement with trade unions in Italy on Friday September 17, 2021 @09:03AM (#28564985)
https://en.wiktionary.org/w/index.php?title=put_down&oldid=6...

4th definition: (euphemistic) To euthanize (an animal).

I'd say it's not out of question that this could be applied to people as well.

Re:My FOSS Story (2020) on Friday September 17, 2021 @08:57AM (#28564917)
Previous discussion: https://news.ycombinator.com/item?id=22095715 - 200 comments
> So the WhatsApp AI can arbitrarily decide to unencrypt your chats and send them for review.

Where do you read the "decide to unencrypt your chats" part? I could only find that they have to decide based on the unencrypted parts of a WhatsApp profile plus other unencrypted data.

And they're only required for cookies not essential to providing the service.
Re:RFC 791: Internet Protocol (1981) on Thursday September 02, 2021 @09:02AM (#28391524)
> So anyone who believes that NAT is something that provides security is delusional.

If I understand NATs correctly, they cannot route incoming connections (from the Internet) to a computer on the local network because they don't know which computer to route them to. Hence incoming connections will always fail (unless configured to go to a specific computer, "port forwarding"). Thus a NAT (by design, because it cannot operate in another fashion), blocks incoming connections. I'd think this is a security benefit (over having a public IP address for every device in the network like in IPv6, but without a firewall).

Care to elaborate why my example doesn't work/misses your point?

Can you point out a link to comments that contradict each other?

AFAIK, you can use cookie banners, but opting in has to be as easy as opting out. The .eu sites do that.

Re:Trying to extract Widewine key: A journey to failure on Sunday August 01, 2021 @06:10PM (#28030607)
> you could as well rip multiple copies on behalf of multiple accounts and average out the pixel colors.

Can you show that this can reliable get rid of the fingerprinting? This particular method could be countered by only including the fingerprint info in a few random frames, then you'd be able to retrieve the account info of all the accounts that participated in ripping. I don't think finding a method to counter any sort of fingerprinting is as easy as "just averaging the pixels".

Re:Althttpd: Simple webserver in a single C file on Tuesday June 08, 2021 @09:37AM (#27434999)
You're not saying anything new as far as I can tell. Your grandparent already said what you said. I only disputed the "this costs next to nothing" part, which you don't seem to comment on.
Re:Althttpd: Simple webserver in a single C file on Tuesday June 08, 2021 @08:38AM (#27434327)
Squashing for example allows me to have a history where each commit builds. This has been very useful for bisecting for me. I wouldn't call it "next to nothing".

The "greater detail" part can cost me a lot of time.

Re:Known-plaintext attack on Monday May 31, 2021 @12:32PM (#27345755)
No AFAIK. The actual traffic is encrypted using a block cipher. Asymmetric crypto is only there to verify each peer's identity and establish a common secret for the symmetric cipher.
Re:Freenode ops take control of 700 channels on Wednesday May 26, 2021 @07:13AM (#27288970)
> If a channel is actively posting to migrate to another network, that isn’t appropriate. It’s like all facebook groups posting “Hey lets move to twitter now”.

I feel like only a non-open networks would forbid advertising that the project moved to another place.

But completely unrelated to that, it seems that Freenode took control of communities that haven't moved to libera.chat: Allegro (https://twitter.com/CriadorDeJogos/status/139750445711463629...), Elixir (https://twitter.com/AmNicd/status/1397448111291879424).

Re:I am resigning along with most other Freenode staff on Friday May 14, 2021 @08:29AM (#27153492)
It looks like this is just a draft so far. Most of the links are dead and one explains that it's also just a draft: https://fuchsnet.ch/privat/fn-resign-letter.txt.
I think you misunderstand how widely used libcurl is. On Arch Linux, it has 291 reverse dependencies: https://archlinux.org/packages/core/x86_64/curl/.

It is e.g. used by git, cargo (Rust's package manager) and cmake (C++ build system). It's literally installed on 99.99% of all Arch Linux systems: https://www.archlinux.de/packages/core/x86_64/curl.

Re:Stacked Diffs versus Pull Requests (2018) on Saturday April 24, 2021 @06:16AM (#26923762)
Github shows the force push, and from which commit to which commit it happened. You can then manually put the into the diff view of Github and see what changed. I agree that it should have a UI though.
Re:Btrfs on Zoned Block Devices on Thursday April 22, 2021 @07:16AM (#26901421)
scrub didn't help? I thought scrub was like fsck for ZFS.

Older »