HNHacker News
TopNewBestAskShowJobs

ivegotnoaccount

194 karma · joined November 14, 2020

submissionscomments
ivegotnoaccount··on Why can DRM crash some games on 12th gen Intel core processors?
On the other hand, even with CPUID spoofing, if a DRM wants to check that it's running environment is sane, it would not surprise me to see timing consistency checks (if huge spikes occur at some point of time, it may indicate the process is being tampered with. Or that the process got descheduled or there are big loads on the computer, but we're talking about softwares that tend to take the assumption tempering is going on when in doubt so...)
ivegotnoaccount··on Brave and Firefox to intercept links that force-open in Microsoft Edge
I know. I simply wanted to highlight the likely cause for parent's message downvotes, as none of the downvoters did it and things went quite sour in the sibling thread.
ivegotnoaccount··on Brave and Firefox to intercept links that force-open in Microsoft Edge
I may be mistaken but I recall reading several times that even though you can choose another app as the browser, all those apps are forced to use WebKit as the engine.
ivegotnoaccount··on The World’s Oldest Active Torrent Turns 18 Soon
BakaBT still has the three torrents uploaded in december 2003 that the article mentions, and they are still up and well. 25 more between Jan.1 and Apr.30 of 2004, all alive as well.

Though I don't know if it is a good indicator. Even though, at the time, BakaBT was semi-private and not private, lessening the incentives to seed as one could download without limit by logging out, it still has a system that rewards seeding torrents with no/few seders.

ivegotnoaccount··on Mozilla VPN Completes Independent Security Audit by Cure53
If the code in question was standard code, this would not be such an issue. However, it is code that runs with all the privileges, and is therefore the one where security issues would hit the biggest. That is even more true as this code manipulates what is running on the computer, which is easy to get slightly wrong (For instance, for a long time, the LDD binary could be used to execute arbitrary code and it was therefore unsafe to run dracut with dependency resolution on unsafe binaries)

I am not saying that I am against Mozilla's transparency, especially as they were clear on this issue and said by themselves they intended to change this code before release. I'm simply explaining why some may find it either a bad faith or strong security issue.

ivegotnoaccount··on Mozilla VPN Completes Independent Security Audit by Cure53
You don't expect it. But if they were to publicize the result of the inspection, promote it and after the said inspection, start manufacturing plutonium safes, you probably would not be happy as a buyer.

(I know plutonium is not a good choice for the comparison as in the VPN case, we don't know if what will replace the script will be secure or not whereas plutonium is known to be unsafe, but the idea remains that changing something critical to safety after the audit is not nice to hear at all.)

ivegotnoaccount··on 8Gb USB Flash Drive Endurance Test (2017)
Failing inexplicably does not mean that it failed because of the issue talked about here. It could as well be bad contacts or soldering whiskers. I'd prefer a USB stick that does not fail too, but in fact, I have never had any fail on me so I don't know the prevalence, and know even less which parts come from this specific issue. Also, if your USB drive starts having a heating element, you need to trust it to not fry everything due to a regulation failure in badly designed units that fail closed. I also doubt a process of heating "at 250 degrees for hours" could be done at 50°. Even of it could, it would literally take days at a time.
ivegotnoaccount··on IEEE 754 round-off errors
Now, I feel dumb for not noticing the "+ 1" was not needed. Completely forgot 1e300 would not map on a factor of 2, thanks for the correction.
ivegotnoaccount··on 8Gb USB Flash Drive Endurance Test (2017)
For the case of those USB keys: Would you prefer for everyone to bear the seemingly high cost of having such a system, whereas you probably never had a thumb drive fail nor know someone that has ? (You may, but if that's the case you are sadly part of the outliers)
ivegotnoaccount··on IEEE 754 round-off errors
No need to even go up to this point. Numbers that are too different are enough 1e300 + 1 will be equal to 1e300. And it would still be even if 1 was added 1e300 times.
ivegotnoaccount··on That $56,000 Drug? Blame Medicare
For France, the root cause for the lack of specialist in some zones is actually not that they aren't paid enough (a generalist, for instance, seem to have it's lower bracket above the median income for a family, and an average that is at 3-5 times it. Sadly, jobs such as nurse have bad pays though...), but more a part of the french medicine school: the "numerus closus". At the end of the first year, students take an exam week, and only the N first students are allowed to pass, with N being a preselected constant for that year. Not everyone is allowed to try again too. This has been criticized for some time and if I remember well was recently removed, but the cynic part of me tell me that they would have no issues crafting an exam specially to have roughly N students pass...
ivegotnoaccount··on Project includes a dependancy that has a license that forbids its use
I'm all for FOSS, but I fail to see how saying something like "There would be no problem if you accepted to release it with a less restrictive license" differs from saying that to a GPL library developer because proprietary code was found using it. Why should the first be considered "a controversy" but not the second ?
ivegotnoaccount··on Windows Hello bypassed using infrared image
Then you will (probably) get malwares that open a window in fullscreen that imitates that prompt and sends data to a server.

You probably could add some kind of fingerprint that allow identifying the legit prompts, but since it is not done with login screens...

ivegotnoaccount··on Time(1) and CPU Frequency Scaling
One issue with cycles is that the results you will get may not reflect what end users, who probably have throtling enabled if it is made to run on laptops or desktop computers, will experience.

All instructions do not have the same thermal cost, and even though my laptop's CPU is able to stand at 3.99GHz when running stress tests whereas its base clock is 2.59GHz, I doubt it would be able to do the same if it was running AVX2 instructions (or it does have quite impressive thermals for a laptop).

Also, does disabling throtling disable dynamic frequency scaling of the CPU's cache too ?

ivegotnoaccount··on The Greatest Regex Trick Ever (2014)
Lex/Flex, wich I think we can agree is used by "actual code that's written using normal languages" use DFAs, both inside rules and between rules, and they do not try '|' cases left to right (They probably could have if they wanted since there is a REJECT action that already force them to store the list of all the rules/texts that were matched):

a|ab {cout << "matched ab" << std::endl; } b { cout << "matched b" << std::endl; }

if provided with "ab", will match the first rule with "ab", and not the first with "a" then the second with "b".

ivegotnoaccount··on Sorry, we replaced that old technology, “see-through glass”
There are several differences between the two:

- Vending machines don't stop displaying what they sell to show ads

- Vending machines that were not designed by monsters show you things that are not in stock anymore, this thing does

- Vending machines often aim at impulse buying in locations where you don't really have alternative. Here, we're talking about actual stores, to which people often go several times a week. That, at least to me, make it twice as frustrating when it does not work as show in the tweets.

ivegotnoaccount··on There’s no place for expensive laptops with 8GB of RAM anymore
I completely agree. Did not see it was their prosumer brand. Makes more sense when one takes it into account.
ivegotnoaccount··on There’s no place for expensive laptops with 8GB of RAM anymore
Lenovo kind of does this with their Legion laptop brand. Those are sold for the "gamer"/"enthusiast" markets, so they don't have the premium support you get with pro ones (Though you can get an upgradee where they dispatch someone to your house for repairs. I think it costs something like 80€ (~100$) in France ?), nor the premium features (Not sure you could track the laptop if stolen, no ECC support...)

But on the other hand, they are clearly thought more as "hybrids" than other gamer laptops: - The UEFI lets you decide if you want to enable/disable the intel chipset (Useful when you want to be sure everything goes to the GPU/want to use things that don't work well with NVidia's Optimus) - Lightweight and easy to put in a bag. Not one of those 5 inches thick laptops that weight 5 kilograms - The look is made not to scream "gamer laptop !". - Wide configuration range for a single chassis.

Also not that expensive, even for consumer-grade standard. Got one with i7-9750h/RTX2060/16GB/512GB NVMe for 1100€/1350$ one year ago.

ivegotnoaccount··on There’s no place for expensive laptops with 8GB of RAM anymore
Oh, sorry, did not know this was their mobile workstation line. Makes sense, then.

To be honest, considering we're talking about Dell, I must say I'm nearly surprised they did not put a DRM in the BIOS/UEFI to forbid using more than the quantity the laptop shipped from without paying a license. I assume it's that then, all the customers that do buy the cheap lines and update the RAM themselves would go to other shops ?

ivegotnoaccount··on There’s no place for expensive laptops with 8GB of RAM anymore
Well, in this case, they both get to install the RAM themselves and to pay for an even more overpriced markup.
ivegotnoaccount··on Optimizing 700 CPUs Away with Rust
Maybe the title should be changed to something like "Optimizing 70% CPUs away with Rust" ? As it is now, it is quite clickbait-y as you don't have any idea of whether it is 700 out of 701 or 700 out of 70000.
ivegotnoaccount··on E Ink has developed a 2nd generation Advanced Color E-Paper
How did you get to this result ? (I'm not claiming this is the real look it will have, simply wanted to check the metodology) Simply counting the number of colors in the image does not seem a good idea since even with a real photo, a screen with all pixels outputing the same will not give you a single-color image when captured with a camera. The issue is even worse with e-ink due to their technology.
ivegotnoaccount··on E Ink has developed a 2nd generation Advanced Color E-Paper
Is applying Moore's law relevant, since the manufacturing process of DRAM is hugely different from the one for usual chips (limited by capacitor size, not transistor one) ? Same goes for hard drives. Not saying that price gouging has nothing to do with this, but simply saying "Moore's law was not followed" does in no way imply something interfered with it.
ivegotnoaccount··on Sony acquires anime streaming service Crunchyroll
Oh, did not know there had been other series in this case.
ivegotnoaccount··on Sony acquires anime streaming service Crunchyroll
Well... With this, in France, we now have the three big services owned by sony, and each makes you pay 5€/month. Don't think that because they bought Crunchyroll, they will merge rights and subscription. Why would they, that would make less money.
ivegotnoaccount··on Sony acquires anime streaming service Crunchyroll
Wells it's a niche, for something where the entry cost seems high. I recall some low-estimate of how much a 25 minute episode costs that was around 80k$ for entry-level quality. It's hard to know if that's right, but if it is, that puts a season into the million-dollar investment range even for low quality stuff. There aren't that many potential buyers plus entertainment in Japan is expensive, so they price it high. So even fewer buy it. But due to fans being ready to spend those amounts, I wouldn't be surprised if they found a maximum for profit at those price tags.
ivegotnoaccount··on Sony acquires anime streaming service Crunchyroll
I don't know if there's just that: Many French anime physical release, especially those handled by the now dead Déclic Images (they started selling something they did not have the right for as a counter-offensive against those that bought the rights, if I remember well), are quite cheap. And are soft-subbed. To the point where I often hear it as an explanation of why so few animes get DVDs in France. But at the same time, Wakanim sells DRM-free episodes that are soft-subbed for 1€/episode. We are talking about a 95% discount compared to Japan here. Hope this won't change with this new quasi-monopoly.
ivegotnoaccount··on Sony acquires anime streaming service Crunchyroll
Japanese animation blu-ray are often, as strange as that may sound, even more overpriced:

After a quick look, Perdona5 seems to have at least 10 boxes. Not ridiculous since they tend to contain 2-3 episodes. But each is 6600 JPY. That's more than 600 dollars. Even in VOD, I've seen some website that make you pay 150 JpY per episode... And 4000JPY for the last one.

The US prices are high compared to France ones (we can get 100 episodes of Monogatari Séries for 90€, but that is a discount compared to the japanese price)

ivegotnoaccount··on Sony acquires anime streaming service Crunchyroll
As a french, not quite fan of this... We have only three big platforms for anime streaming (outside of Netflix, which catalog is still small here). One of them, Wakanim, was acquired by Aniplex, which is owned by Sony, years ago. The second, ADN, is owned by Kaze, which was bought by Crunchyroll. So now that Crunchyroll is part of Sony, they have a near-monopoly on both VOD and physical releases.

We are lucky in that Wakanim is allowed to sell DRM-free episodes for 1€, I hope this won't change with this and the ongoing talks about removing geologist in the EU.

ivegotnoaccount··on Optimizing Your Web App 100x Is Like Adding 99 Servers
You're right. My bad, I went way too far with this message.
← PreviousPage 3 of 4Next →