HNHacker News
TopNewBestAskShowJobs

berti

650 karma · joined April 24, 2018

submissionscomments
berti··on Underarm bowling incident of 1981
Yeah, that was the flaw at the time, it wasn't in the book and not thought to be needed in the book.
berti··on Underarm bowling incident of 1981
Are you allowed to pitch the baseball along the ground, therefore making it impossible to properly hit with the bat? It's no different in cricket really.
berti··on Did Claude increase bugs in rsync?
I think they meant in terms of karma/reputation for the individual, and the project. Traditionally open source is heavily based on these social currencies.
berti··on Everything in C is undefined behavior
Reading a register from a microcontroller peripheral may well reset it as an example of a possible side-effect here, and that's exactly the kind of thing you use volatile for.
berti··on Canvas is down as ShinyHunters threatens to leak schools’ data
That is already happening in the EU [1][2]. Most of the world will catch up soon I suspect, with some notable exceptions.

[1] https://digital-strategy.ec.europa.eu/en/policies/cyber-resi... [2] https://ec.europa.eu/commission/presscorner/detail/en/ip_22_...

berti··on John Ternus to become Apple CEO
I kind of have the opposite experience, and really only use maps to find streets within the city limits. The country is easy to navigate with the road signs you see along the way, and it's more enjoyable to navigate that way than following a nagging app.

We might be kind of lucky in New Zealand with the yellow AA signposts at every intersection in the country telling you the nearest towns/communities and their distances in every direction.

berti··on Flight disruption warning as Airbus requests modifications to 6k planes
You do get an audible "DUAL INPUT DUAL INPUT" warning and some lights though [1]. It is never allowable to make sidestick inputs unless you are the single designated "pilot flying", but people can sometimes break down under stress of course.

[1] https://safetyfirst.airbus.com/app/themes/mh_newsdesk/docume...

berti··on Airbus A320 Fly by wire corrupted by radiation in flight
The 777 and 787 before it are true fly-by-wire designs like the Airbus in question here; the 737 MAX isn't and never was. It just had a computer that was supposed to add artificial inputs under a very specific condition, so it could continue to fly like the older models under the same type certificate and not require extra pilot training. It turns out that the condition could be triggered erroneously, and the logic to determine the artificial inputs was deeply flawed.
berti··on Airbus A320 Fly by wire corrupted by radiation in flight
That's applicable for one specific model of ADIRU (basically determines where the aircraft is in 3d space in terms of position, rotation, velocities, and accelerations) from a single manufacturer (Litton). These aircraft have dozens of computers for different functions, many of them with multiple manufacturer options. There are at least 4 different ADIRU makers that airlines have been able to specify at different times including the Litton.

The ELACs (controlling the elevator and aileron actuators according to the demands computed by other functions) are made by Thales specifically for this aircraft type and probably have a quite different design.

berti··on Preliminary report into Air India crash released
You can turn the ignition off. The reversers will not unlock on an airliner that's airborne either.
berti··on I wrote my PhD Thesis in Typst
I’ve run into this exact issue several times with group projects at university in the 2010s, and each time recovery was copying chunks of plain text from backup copies into new documents as you say. Luckily by the time we got to the final year capstone project the whole group was happy to go with LaTeX. Not sure if these Word issues have even been fixed since.
berti··on Wild – A fast linker for Linux
That’s exactly the problem “Dev Drive” is intended to solve I believe. I haven’t tried it myself.

https://learn.microsoft.com/en-us/windows/dev-drive/

berti··on US airlines transported passengers over two light-years since the last crash
Certainly not just down to luck across the industry as a whole though. That particular type was exempt from a bunch of regulations, written in blood, that all the other popular types comply with.
berti··on European iPhones are more fun now
I could not install the Italian train app while travelling in Italy due to this.
berti··on Airlines are running out of 4-digit flight numbers
It works well enough for trains too. On those you get to stay onboard for multiple legs though, and I believe that’s quite rare for flights.
berti··on Kim Dotcom can be extradited to US but can also appeal
The extradition case is made in the context of New Zealand though.
berti··on Lessons learned from onboarding emails with no HTML styling
It works fine for McDonalds. They just print the number in a huge typeface on the receipt. They don’t have to pretend to care, and I don’t have to mess around spelling my name out.
berti··on PS5 Teardown [video]
That may be so for the camera division but not for PlayStation. My PS3 takes a standard 2.5” drive. Not sure about PS4.
berti··on Kirc – A tiny IRC client written in POSIX C99
Designated initialisers for structs and unions are a really nice readability improvement. You can use comments if you have to of course.
berti··on Swift 5.3 Will Be Supported on Windows and Additional Linux Distributions
Qt licensing can be problematic depending on your project. They also no longer publish LTS releases under an open-source license. Swift UI would presumably not be encumbered in this way.
berti··on PC games are fighting a new surge of cheaters and hackers
> players will leave and not buy any hats and other accessories.

They might go buy another game though... A healthy community built around a self-hosted server tends to hold people for long periods of time.

berti··on 0xF Rules
> Some people think that in C, the integer literal 0xff is more "byte-like" than 255

When I'm doing bitwise arithmetic, or poking hardware registers, I think in hex. 0xff/255 isn't a good example because that's easy offhand but a lot of other values take longer to "parse" in base 10. It depends on the context whether base 10 or 16 literals are easier to read and parse for humans.

berti··on The 2020 iPhone SE
Specint benchmarks conducted by Anandtech show the A13 going toe-to-toe with the 9900K [0], although x86 still has a decent lead for floating point.

[0] https://www.anandtech.com/show/14892/the-apple-iphone-11-pro... (scroll down to the 2nd last plot, look at the right half)

berti··on On WD Red NAS Drives
They already created Red Pro for business use, and market it as "Designed and tested for RAID environments 8-16 Bay NAS", at a 37% markup relative to the Red in my market. My quick Google sleuth indicates those are not SMR. The Red line is marketed as "Designed and tested for RAID environments 1-8 Bay NAS", which implies they're for more than just a 2-bay Synology box.
berti··on Netflix now supports TLS 1.3
> Firefox supports it

Only if you use their built-in DoH resolver. The public keys for ESNI are distributed by DNS records and as I understand it there's a bunch of work to be done for Firefox to retrieve these records from classic DNS servers. That work has been classified P5 (we won't do it, but might accept patches)[0].

[0] https://bugzilla.mozilla.org/show_bug.cgi?id=1500289

berti··on Tauthon: Fork of Python 2.7 with new syntax, builtins, libraries from Python 3
The Python.org 2.7 branch is unmaintained so that’s hardly a strong point. That last commit, barring some exceptional circumstance, will be the last ever received by that branch.
berti··on Tauthon: Fork of Python 2.7 with new syntax, builtins, libraries from Python 3
If you're looking to continue running old codebases without testing and patching this isn't it. There are various incompatibilities with CPython 2.7, some noted in the readme, some noted in issues e.g. [0], and no doubt others unknown. It also doesn't appear to be actively maintained..

[0] https://github.com/naftaliharris/tauthon/issues/22

berti··on Embedding Binary Objects in C
I use this idea in embedded work, where the code is split into "modules". The same firmware source is shared amongst various differing pieces of hardware, each of which utilise a different subset of modules.
berti··on My experience with NixOS
Read your way down this thread and note that every defence of Nix is merely shifting the blame in it's entirety to some other part of the ecosystem. Rightly or wrongly that's a big problem for Nix if it intends to gain widespread acceptance.
berti··on Tell HN: Cisco WebEx on OS X uses the same pre-installer tricks as Zoom
> “this installer will run a script _to determine if the package can be installed_”

Why would the user expect that script to install the application, or even modify their system in any way?

Page 1 of 9Next →