HNHacker News
TopNewBestAskShowJobs

NamTaf

6,278 karma · joined November 28, 2012

submissionscomments
NamTaf··on Nintendo is suing the creators of Switch emulator Yuzu
The GP meant that they postulate a meaningful percentage within the scope of people who emulate don’t own the game they emulate.
NamTaf··on Power Metal: is it really about dragons? (2018)
In fairness, early BG very much aligns more with speed metal, which is a fairly close sibling to thrash. It was that vector that got me into them more than my latter appreciation for power metal in all its bombastic soaring-vocal glory.
NamTaf··on Mozilla names new CEO as it pivots to data privacy
Containers and first-party isolation in FF are my killer features. Echoing your comments to the GP post, that didn't exist a decade ago and is genuinely one of the best improvements they've made in that time.
NamTaf··on How iTunes Is Changing on PC
Finamp is another iOS app which, importantly for me, supports offline playback via downloading locally.
NamTaf··on AdGuard Home: Network-wide ad- and tracker-blocking DNS server
My ISP-supplied router tries to ping back to some “AI driven wifi analytics” bullshit every 30 seconds. I put in a custom block for that. My TV would also probably love to phone home if I connected it to wifi to use the applications on it.

The value is not just that I can block at the network level rather than the application/device level, it’s also that I can see what random connected devices that aren’t general computing devices are trying to do. If they have hard-programmed DNS servers, blocking 53 for any device besides my Adguard server quickly solves that.

NamTaf··on Why is the mouse cursor slightly tilted and not straight?
Bad quality scissors will invariably suck for lefties because the grip of a left hand pushes the blades apart, vs. with a right it pulls them together. Scissors are my #1 gripe as a leftie too.

I use the mouse with my right because the rest of my family is right-handed so it was on the right and I just learnt by copying. I don't mind it, as I can type fairly reasonably one-handed with my left hand - much better than I could with my right - so it means I can still do short typing bursts one-handed without lifting my right hand off the mouse. When I type with two hands, I find my left covers about 60-70% of the keyboard vs. my right doing about 30-40% of the keyboard.

NamTaf··on Kando: The Cross-Platform Pie Menu
That's true; now thinking about it I also remember it from very-desktop-based Anno 1800. The quick-shortcut menu for the mouse (to build a shortlist of buildings, etc.) is a pie menu.
NamTaf··on Kando: The Cross-Platform Pie Menu
Counter Strike: Global Offensive used a similar concept for its round-start buy menu because of needing to support console controllers. You can see an example here:

https://www.youtube.com/watch?v=ogVy0S_jVXU

Interestingly, CS2 does not use the same menu, probably because they've moved away from trying to support consoles as a target.

NamTaf··on Remote: Windows 3.11 Administrator (m/f/d)
I suspect this is a third-party supplier who is trying to keep old Siemens driver interface systems limping along. Bold, as when we tried that it was nearly impossible to do so - the OEM had too much of a stranglehold over the design.
NamTaf··on Remote: Windows 3.11 Administrator (m/f/d)
Short answer: no
NamTaf··on Remote: Windows 3.11 Administrator (m/f/d)
Interesting that Siemens seem to still be willing to support a Win 3.11-based system for at least one operator. That said, this looks like it's a third-party doing that work but Siemens must be tacitly allowing the third party to try to do so, as they'd have a complete stranglehold on the design, software and hardware underneath it.

I worked for a rail operator and the driver interface systems of our locos (from other suppliers) were running on WinXP. We wanted some changes and feature upgrades, but the supplier said it was obsolete and they would not do any code changes to the WinXP software. Instead, they were telling us to move to a QNX-based version of it (which came with all of the fun joys of ensuring feature and interface equivalence for both the system and the human-computer interfaces). This was even for old locos, where moving to the QNX-based system wasn't just about running the same front-end software on a different OS, but in some cases was a fundamental hardware design upgrade (i.e. moving from a dumb terminal with a rack of hardware in a cupboard to fully integrated computers in the dash), which then meant making it interface with other hardware systems that may not be designed to talk to it. In some cases, those additional systems had to be upgraded. It was well in to 8 figures of work to do.

I am surprised that Siemens have, in some degree, allowed ongoing support for this. Whichever operator uses it must be fairly big in order to bend them to still actively manage it.

NamTaf··on The New York Times Launches a Strong Case Against Microsoft and OpenAI
Humans are special for two reasons: you can’t clone them infinitely, and they are time-bound.

If I learn to write news articles by reading the NYT, I’m not then able to duplicate myself infinitely and fill every role at every news publisher. I am but one human, producing one human’s output and consuming one human’s space within whatever pursuit I undertake. Critically, I still leave room for others to do the same thing.

Eventually I also die and then someone else can come along to replace me. I’m finite, AI is not. It doesn’t get used up or retire.

If you consider that there’s a fixed amount of societal capacity for whatever undertaking is in question (news journalism, art generation, etc.) then as a human, I take up only a certain amount and only for a certain amount of time. I will never arbitrarily duplicate to produce the work of 10, 100, 1000, etc. humans. I will also shuffle on after about 50 years and someone else, having potentially learnt from me, can now gainfully exist within the world in my stead.

The capacity for infinite commoditisation that AI brings is necessarily a critical distinction to humans when it comes to considering them performing equivalent functions. They must be treated differently.

NamTaf··on Nestflix
This is precisely what I desperately wanted to find. Alas, my multi-decade wait continues.
NamTaf··on A new Copilot key to kick off the year of AI-powered Windows PCs
Winkey-fullstop is the Windows shortcut. It’s close enough.
NamTaf··on A new Copilot key to kick off the year of AI-powered Windows PCs
This feels exactly like back in the early 2000s when I used to physically rip the windows key off my keyboard because I’d accidentally hit it when playing a game and it’d mess everything up.
NamTaf··on Celebrating the first NES Tetris game crash
I broke out my OG beige brick Gameboy and pokemon red about 5 years ago. I swapped out the dissolved acidic powder, cleaned off the terminals and threw in some fresh batteries before hitting the switch.

For a moment, I was deeply disappointed that nothing displayed. Then I remembered that they came with a brightness rotary dial. Swung that around and it was as good as the day I got it. The cartridge even held my childhood save.

What an incredible device.

NamTaf··on Report: YouTube adding user-traceable ID tag to links shared off-platform
ClearURLs is the one I use: https://addons.mozilla.org/en-US/firefox/addon/clearurls/
NamTaf··on The Piccadilly line’s new air conditioned trains
That is absolutely not it but sure, go off. The article covers improvements to various systems e.g. braking, wider doors, a fully walk-through carriage (consider how an end wall affects crashworthiness), additional headroom, as well as room for 10% more ridership capacity (bodies have to fit somewhere).

Moreover, there's something to be said about consistency of design when it comes to maintenance familiarity and parts interoperability. Consistent design language also tends to happen when you are catering to disability accessibility requirements and providing clear user interfaces for passengers (including those with disabilities, or those who do not speak English).

Lastly, expecting a complete redesign is committing to an astronomical amount of expense relative to even using just some of the old design DNA. However, I'm not even convinced they've just reused an old design. For starters, a different company did these (Siemens vs Bombardier) and secondly I'd bet that there's a whole lot of difference under the skin that is masked by the natural convergence of design appearance driven by the multitude of requirements set forth by TfL - everything from the design language mentioned above, to their access/egress requirements, fire safety, lighting, etc. etc. There's only so much money governments are willing to throw at figuring out how to skin that cat before it's just not worth it.

NamTaf··on The Piccadilly line’s new air conditioned trains
Reading a bit more into this, I'm still not sure whether the tunnels are actually continuing to meaningfully increase absent external changes to the system. Is it at a steady-state heat flux between the inputs (passenger, vehicles, infra) and output (into the surrounding earth), or is the surrounding earth still not effectively saturated?

I know heat inside the tunnels fluctuates with time of year, but I can't tell if year-on-year the tunnels are getting e.g. 1xx% hotter and, critically, what the causes are (more tph will obviously, global warming will, more pax will).

NamTaf··on The Piccadilly line’s new air conditioned trains
Ahhhh! "just" - the magic word!

It is not ever 'just'. This isn't copying code. This isn't building identical silicon for multiple end users. This is more like trying to add additional threads to something that is not embarrassingly parallel. What you're saying is like saying 'why can't you just make all of my computer programs run on all 32 of my CPU cores?'.

And even if you minimise the increasing complexity added by expanding the system, waterfall-style design (which is absolutely the most appropriate approach when dealing with these sorts of projects) front-end loads a frankly Herculean amount of risk management into the process because you want to make sure that's all absolutely square and true before you progress to implementation.

Lastly, it's worth noting that with systems this complex, a lot of the detail is bespoke because the number of complicating input variables the system is exposed to necessarily requires a relatively bespoke solution. Yes, the idea of e.g. ETCS being ETCS is going to hold, but how that works in reality, how it ties in to all of the other legacy systems, etc. will mean that you can't for example just take ETCS-equipped train A and and drop it into ETCS-equipped network B.

NamTaf··on The Piccadilly line’s new air conditioned trains
It's more like budgeting at a home level, in that you have a set limit of heat that you can spend, and choosing to spend it less on equipment like brakes, traction motors, etc. and more on air conditioning means still remaining in budget.

Their overall limit of heat output by the trains remains the same. The tunnels won't be any hotter than they are now, thanks to savings found in other systems.

NamTaf··on The Piccadilly line’s new air conditioned trains
I'd far prefer them to do something about the ungodly flange squeal - TfL, grind your tracks!!! That's way more of a clear and present health risk to me than the heat.
NamTaf··on The Piccadilly line’s new air conditioned trains
That's the price of making complex, real-world hardware systems fail-safe. By fail-safe, I don't mean 'never fail' but, more literally, fail in a way that remains safe for all other systems interfacing with the failing one.

Proving that it fails safely requires a mountain of effort and documentation, but it's required because failure doesn't just lead to some speculative CPU bugs leaking a password or to a browser crash, it leads to many people dying.

NamTaf··on I've resigned from my role leading the Audio team at Stability AI
Humans can’t automate and industrialise the process in the same way that AI can. That is to say, if I spend years learning how to write music and being influenced by a suite of prior artists, I can’t then package myself up and arbitrarily clone my capability such that an infinite number of people can ask me to spit out new music drawing inspiration from those prior artists.

Human capacity is rate-limited, and that’s an important distinction.

Another point: humans exist for a finite time. If I learn how to write music per the above, I’ve only got a set period of time wherein I’m collecting from the talents given to me by the shoulders upon which I’m standing. Sooner or later I retire/die and someone else must become the cultural torchbearer. If you consider some finite amount of capacity in the world to gainfully support all artists, I’m only drawing from that for a finite period of time.

Contrast that with AI, where, theoretically, in 50 years a model will still be just as able to create outputs as it is today.

Having said all that, I don’t have enough skin in the game to decide whether that builds an argument for regulating input vs output. I’m certainly sympathetic to the idea that it might, though. It’s a complex topic and saying “humans work this way, computers are fine to as well” doesn’t IMO capture the nuance of the debate.

NamTaf··on 'Darwin's oak' to be felled
It’s absolutely pathetic that we as a species cannot bend our existence enough to navigate around a 500 year old tree during the process of slapping down some bitumen in the ground for our convenience.
NamTaf··on Firefox accounts renamed Mozilla accounts
Unsure, but it's not high praise regardless
NamTaf··on Delta finds fake jet aircraft engine parts with forged airworthiness documents
‘Fake’ in this instance isn’t manufacturer B illegitimately cloning manufacturer A’s parts. It’s basically a failure of QA/QC processes being papered over.

The computing equivalent would be where how CPUs which fail QA are binned to lower spec (e.g. using 6 cores not 8, or underclocked), except in this instance it’s then still sold as the top-end chip even if it’s unstable and crashes under load sometimes.

NamTaf··on Delta finds fake jet aircraft engine parts with forged airworthiness documents
How on earth do you prove that it’s to the same specs without paperwork underpinning that?

What do you think “fake” means in this context? That the part is really a Loony Toons sketch of the real thing, stickytaped to the surrounding engine? No, it means it’s essentially an outwardly identical part without the appropriate QA/QC processes undertaken to certify it as genuine and to spec.

This may for example include destructive and nondestructive testing of parts, or it might include tracking the manufacturing process parameters to ensure correct outputs. For example, a cast component has sufficiently low levels of porosity, inclusions, etc. that might in time lead to premature failure. Or it might mean that there wasn’t sufficient record of the brew of the metal going into the casting or the casting process itself to confirm the part has the requisite material properties. In all but the most dire circumstances, it’s nearly impossible to verify whether any of that was done correctly just by looking at the part; for all intents and purposes, it’ll look identical to a real part.

In the case that the OP references regarding Virgin Australia [1], the parts were a low-presssure turbine blade and a high-pressure turbine nozzle seal. Both of them would fall into situations similar to the above. If cast, the turbine blade would need to prove what I outlined, amongst much more. If machined from billet, it’ll still need proof the ingot itself was manufactured correctly which mirrors a lot of the above. In the case of the seal, there’s similar processes to prove that the non-metallic material is to spec so that a Challenger-style failure doesn’t occur, except within expected operating parameters.

The link I provided regarding Virgin Australia gives much more detail about the core issue at play. This isn’t a situation where manufacturer B is stamping its parts as made by manufacturer A. It’s where manufacturer B says it can make a part compliant with the specifications, same as manufacturer A, but then does not have the required documentary evidence that it meets those specifications.

1: https://www.smh.com.au/business/companies/two-virgin-aircraf...

NamTaf··on USPS is offering Covid tests again
Nonsense. I am currently positive as a result of a lateral flow test. It was a useful means of confirming what I had was indeed Covid (the dry cough was pretty tell-take) and so to take appropriate actions.

They are absolutely not without significant fault and there doubtlessly countless false negatives giving people ideas they can go out when sick (stay home, Covid or not!). However it’s not fair to say that “PCR only works”.

NamTaf··on USPS is offering Covid tests again
It is vanishingly small relative to the false negative rate. It’s safe enough to say that if a test says you have it, you can act as if you it.
← PreviousPage 4 of 34Next →