HNHacker News
TopNewBestAskShowJobs

codedokode

9,555 karma · joined August 20, 2015

PHP developer from Russia.
submissionscomments
codedokode··on Meta faces 'astronomical' consequences as legal fight reaches critical moment
To be fair, addiction is the problem of the users which have nothing better to do than scroll the app.

To protect teens, Apple, Google and Microsoft must implement one-click "child mode" and block installing or accessing social network in this mode. It is stupid to blame Meta for what is parents and OS developers responsibility. An app should not require selfie and a passport to use it.

UPD: Indeed the subject is selfies and passports, let me quote [1]:

> As part of the case, Torrez was seeking to force Meta to overhaul its apps by implementing features like effective age-verification technologies, altering recommendation algorithms that don’t compromise child well-being and making other modifications that result in “fundamentally restructuring how Meta is allowed to do business in the state,” the AG said at a press briefing before the second phase of the trial began.

> In addition to the abatement fund, Thursday’s order requires Meta to continue improving “age assurance models and tools in New Mexico” using AI, and to attempt “to develop, within two years, a dedicated under-13-years-of-age prediction model.”

First, children should not be on Facebook, second, there should be no selfies (which is what states want) but instead a one-click "child mode" set up by parents without any selfies.

Also note how journalists hide the main issue deep in the text so that by seeing the header you do not get the real issue and be deceived. Typical propaganda trick.

[1] https://www.cnbc.com/2026/08/06/meta-to-pay-into-567-million...

codedokode··on AI-Generated GitHub Copilot “Autofix” Allowed Compromise of Snowflake's Jira
There should be an array of arguments instead of space-separated string.
codedokode··on Anthropic's ‘watermark’ text adulteration in Claude is a perversion of writing
Watermarks are garbage because they may embed account id, IP address and deanonimize you. That's why we should be using open-weights LLM whenever possible.
codedokode··on A 3rd World Embedded Engineer Responds to "RISC-V They Should Have Known Better"
Find traffic lights for me. If it required an app, I would close the page.
codedokode··on A third world engineer responds to “RISC-V: They should have known better”
I disagree with some points in "RISC-V They Should Have Known Better".

For example, author claims that saving and restoring all registers in interrupt handler takes too long. But this can be solved alternatively, for example: split register set for use in interrupt and normal code. Or simply add two register banks and allow switching between them (assuming interrupts are not re-enterable). But author claims that ARM is better because it has a "store multiple registers" instruction. It wouldn't help because storing multiple registers still requires multiple bus cycles, and microcontroller probably has a 32-bit bus and no cache, so saving N registers requires N memory cycles - no matter, is it done with a single instruction (ARM), or with multiple (RISC-V). And implementing this ARM instruction makes the core more complicated with little benefit.

As for 3 instructions for array access, in a simple loop a compiler can convert index access to pointer increment.

The real weak points of RISC-V are:

- no trap on integer overflow and invalid FP results . Overflows cause vulnerabilities

- no optimizations for fast context switch, which is required for dumping legacy unsafe monolithic kernels, especially in age of AI actively searching for vulns

- weird vector extensions

codedokode··on Show HN: Eigendrum - Draw any shape and hear what it sounds like as a drum
It seems to simulate only the membrane, and not the body of the drum, so no bass drum, no snare and no hi-hats?
codedokode··on Firefox is now the last major browser that still supports uBlock Origin
Yes, but if you write your own extension maybe you want to read and modify the data. For example, patch fingerprinting script so that it gets the wrong result.

Furthermore, malicious extension can read the data from the DOM, from forms (for example, password or credit card fields), and in some cases, from JS variables. They can insert fake information into the page. So preventing extensions from reading network data still leaves a lot of options for a malicious extension.

codedokode··on RustDesk now supports true unattended remote access on Wayland
As I remember, generic DRM interface allows only writing to a framebuffer and not reading from someone's else framebuffer. Do they use some vendor-specific APIs?
codedokode··on Covert CIA program said to be behind mysterious attacks on Galápagos boats
What if a son of a senator or a president had drugs, would he be bombed too?
codedokode··on Person Hides Prompt Injection in Legal Filing Telling AI to Side with Them
The court documents are supposed to be read by a human, not by AI so hiding a prompt invisible to human to discourage AI usage is absolutely fair. But it seems that the judge has different view on what is fair and assumes that it is ok not to read the documents manually and just give them to a computer.
codedokode··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
Bread doesn't need a refrigerator and you can sell it directly from a truck.
codedokode··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
Russia is 9th world economy by nominal GDP [1]. Larger than many European and Asian countries.

Also I am surprised that China is so close to US (20 Trillion vs 31 Trillion). The gap is less than 2x now.

[1] https://en.wikipedia.org/wiki/List_of_countries_by_GDP_%28no...

codedokode··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
Not years.
codedokode··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
Are you thinking that there are no wars and power plants do not get destroyed? If you live in a non-nuclear country the chances are non-zero and it is not smart to depend on large, centralized, easy to destroy power plants. It actually dumb to build those large plants instead of decentralized smaller plants.

For example, a president of a certain country threatened to make a "power plant day" in another certain country.

codedokode··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
Gasoline is much easier to store (you can keep a reserve in your cellar) and much easier to carry and trade than electricity.
codedokode··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
If you used cash as a reasonable person you would not even notice that cards aren't working.
codedokode··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
You can buy it on a black market unlike electricity.
codedokode··on Deutsche Bank becomes first foreign yuan clearing bank in Europe
What's good in electric cars? If a large power plant is destroyed how are you going to charge your electric car to escape?
codedokode··on U of Michigan drops first-semester grades to ‘curb mental health crisis’
Indeed it doesn't make sense to require sports achievements from someone wanting to study math.
codedokode··on Qwen3.8-2.4T
Usually 4-bit 200B model is better than 8-bit 90B. But if you go below 4 bits, I am not sure what is better.
codedokode··on Qwen3.8-2.4T
I wonder who is unsloth and where they got time, hardware and knowledge to quantize them?
codedokode··on London Underground begins scanning passengers' faces
Not only there are cameras, but the machines typically accept only cards and not cash (except for one supermarket chain in my city) so I never use self-checkout.
codedokode··on London Underground begins scanning passengers' faces
What about Muslim clothes that cover the face entirely?
codedokode··on London Underground begins scanning passengers' faces
So that you cannot avoid paying taxes and going to the war when the government decides so.
codedokode··on London Underground begins scanning passengers' faces
I noticed that in my country delivery couriers on e-bikes sometimes cover their face completely, with a balaclava and a ski mask. They ride at high speeds around pedestrians, break all traffic rules and obviously they prefer to opt out from facial recognition.

Maybe we should start wearing masks in public too. There is no upsides in going around with an open face.

codedokode··on Exploiting System Management Mode with a very long interrupt
If it was not malicious, why there is no MSR for SMM-aware OS to control and debug SMM software? Why is SMM memory hidden even from reading?
codedokode··on The UK's war on anonymity has come to America
The problem is that you cannot punish foreign websites, and there definitely will be ones allowing to bypass restrictions.
codedokode··on The UK's war on anonymity has come to America
The default list that parent may change but 99% won't bother doing it.
codedokode··on The UK's war on anonymity has come to America
White-listed sites could report the content rating (for example in HTTP headers) and the browser in "child mode" would refuse to display non-appropriate content. Lack of the header means that content is for adults only (unless parents manually white list the site). Also, websites could use different domain for "child mode" version.

> Would this not immediately lead to demands for hardware makers to prevent the installation of non-compliant operating systems?

In child mode, yes, installation of any other OS (compliant or not) should be prevented.

codedokode··on Exploiting System Management Mode with a very long interrupt
"Vulnerability" has a negative meaning, so let's name it in a positive way, like "jailbreak", "liberation" or something.
← PreviousPage 4 of 34Next →