HNHacker News
TopNewBestAskShowJobs

dvhh

492 karma · joined March 27, 2012

submissionscomments
dvhh··on FreeBSD considers Rust in the base system
Because most C compilers also include a C++ compiler, or that the compiler toolchain of choice for freeBSD happens to be LLVM (it was an old version of GCC before because newer version use an incompatible license, and before that I think gcc replaced pcc in the original bsd unix, the discussion to pcc with gcc is probably lost in time) that includes C and C++ compiler.

I am guessing that performance of current standalone C compiler is not as good as the one produced by compiler suit.

Following the conversation thread, rust also use llvm under the hood, but a customized one. Which would force the base system to have two versions of llvm.

dvhh··on E Ink faces growing competition in the "paper-like" display space
For the main purpose that they are used for, displays that don't need to be updated frequently, like e-reader or "smart" price tag display.

However updating the display is more costly in terms of power than lcd.

We can also factor in that most e-reader also include backlight.

As a caveat, I appreciate e-ink technology, and the innovation that it brought us. I would also love to get my hand on one of those color e-ink android tablet. But I am not hoping to have a huge difference in battery usage from it, e-reader are very specialized device and can afford optimization that more versatile device cannot.

dvhh··on FreeBSD considers Rust in the base system
The point was also probably that there is already a C++ compiler in the base, vs adding new headaches for adding and maintaining a rust toolchain in the base.
dvhh··on No more boot loader: Please use the kernel instead
As you might know windows is kind of cheating with the "instant boot" by creating an hibernate snapshot of the OS before login.

Otherwise, I while I would not describe the boot process of most of the linux I own as "instant" they are certainly booting quite faster that windows.

dvhh··on No more boot loader: Please use the kernel instead
That's for the case for MBR partition type, I really hope we moved to more modern alternatives
dvhh··on Boeing to plead guilty to criminal fraud charge stemming from 737 MAX crashes
I think someone else was fined 355~450 millions for fraud recently
dvhh··on FUTO Keyboard
Someone at Apple must have heard you.

Apparently latest version of iOS keyboard allows for this kind of language mix ( heard about it second hand from an iOS user)

dvhh··on Microsoft CEO of AI Your online content is 'freeware' fodder for training models
I understand that the robots.txt is mostly taken as guidelines for courtesy. But if a large corporation can not be expected to respect it, there might be more proactive measures applied as countermeasures.
dvhh··on Google releases smart watch for kids
Considering that some judgement could come it a form of community shunning or harassment, I would be worried in these case.
dvhh··on Google releases smart watch for kids
Exactly,I feel that some parents will be judged by their peers if they are not keeping a short leash on their children.

And because people are encouraged to look at any sign of child neglect (for some reason), dirty clothes or bruise that could be acquired during play, could be easily misconstrued as child abuse.

dvhh··on Statement from Scarlett Johansson on the OpenAI "Sky" voice
Some people might see some parallel with SBF and see how Altman would try to regulate competition without impeding OpenAI progress
dvhh··on How to read C type declarations (2003)
Was thinking the same, but there is always this "clever" dev who insist on putting everything in one line
dvhh··on Using ARG in a Dockerfile – beware the gotcha
That look quite the same as running a container in docker then commiting it into an image. But this does not seem to allow to set entrypoint or some image configuration values.
dvhh··on Biden signs TikTok bill into law, starting clock for ByteDance to divest
Does that that would apply to any foreign country owned website ?
dvhh··on XZ backdoor: "It's RCE, not auth bypass, and gated/unreplayable."
I would somewhat agree, but then come to mind "what is the "legal" definition of malware ?".

Some people would say that most drm software would act like malware/ransomware.

And tricking people to install such software is only matter of an ambiguously worded checkbox.

dvhh··on Xz/liblzma: Bash-stage Obfuscation Explained
code repository are not necessarily git based. Plus you would need to put the effort in monitoring the activity of the repository for changes.

Until last month, would you refuse a tar package from the official maintainer, I wouldn't, especially when there was a mention of a bugfix that might have been tripping our build system

For example nginx is using mercurial (with admittedly a github mirror for convenience), and a lot of OSS are still using subversion and CVS, and my guess is that there are some project which might run with less free source control software ( most likely for historical purpose, or use case that might be the strong point of that software).

Other than that, why wouldn't the user be the one to build their own software package.

dvhh··on Defcon: Preventing overload with graceful feature degradation (2023)
Some could argue it would be for illustration purpose, and not actual production code
dvhh··on Netflix Is Down
Back up, according to the Verge

https://www.theverge.com/2023/12/11/23997733/netflix-is-down...

I really hope to read the postmortem on their engineering blog

dvhh··on Netflix Is Down
The status page is finally being updated.
dvhh··on Netflix Is Down
Or the monitoring coverage is lacking.
dvhh··on Netflix Is Down
Maybe more details about the used laptop type access? Through web browser or application? On windows or MacOS ?
dvhh··on Netflix Is Down
Can confirm, streaming through the xbox app give me the same error.

Android app works as described.

dvhh··on Netflix Is Down
I believe it is a global issue, look like the status page is not yet catching up to the issue
dvhh··on Bedbug crisis sparks political row in Paris as insect ‘scourge’ continues
montjoie st denis !!!
dvhh··on Bedbug crisis sparks political row in Paris as insect ‘scourge’ continues
The risk of being either slapped or punched in the face on a daily basis, would certainly prevent most politicians to mingle with regular people.
dvhh··on Misinformation should be refuted, not censored
There is a saying: A Lie Can Travel Halfway Around the World While the Truth Is Putting On Its Shoes.
dvhh··on Chrome: Heap buffer overflow in WebP
As pointed out by another commenter, WUFFS would not itself allocate memory, which is fine, but would need some additional help to perform that task
dvhh··on Chrome: Heap buffer overflow in WebP
Looks pretty interesting, I wonder it the result produced by WUFFS transpiled code could be used as drop-in replacement

Of course the issue with transpiled code ( same for generated code ), is that is making debugging a lot more difficult.

dvhh··on Chrome: Heap buffer overflow in WebP
For some datacenters, that 10% saving would be worth the effort and could push back costly maintenance to increase egress bandwidth.

And I would argue that beside Facebook, the end user right clicking and saving the image for them to use in an inappropriate manner ( downloading the image is not the issue, using it without permission would cause copyright infringement ) would be an issue for some of the website that are hosting the image.

dvhh··on Chrome: Heap buffer overflow in WebP
To be fair issues in jpeg decoding libraries also have been used in the past as vector for malware payload. While the webp ecosystem is far less mature, I am pretty sure that "older" format handling would also have its fair share of security issues.

But your reasoning is valid, it seems like a few weeks ago, netizen were arguing that jpeg xl should be adopted as fast as possible, and for that to be possible the browser developer "only needed to include the reference decoder code into their codebase" at "very little cost".

← PreviousPage 2 of 14Next →