HNHacker News
TopNewBestAskShowJobs

bobthedino

146 karma · joined February 21, 2011

submissionscomments
bobthedino··on Useful built-in macOS command-line utilities
Other operating systems… including what was running on the Mac in 1984?
bobthedino··on Looped Square Or ⌘
In the UK, Mac keyboards generally seem to have "command" written on the key in addition to "⌘".
bobthedino··on Casio F91 smart watch reboot
Yes, in fact Casio uses MIP displays in some of its recent watches, e.g. this Bluetooth connected watch has a 2 year battery life: https://www.casio.com/intl/watches/gshock/product.GBD-200-1/
bobthedino··on New language features since Java 8 to 17
I also recently found this site, which for example can show you an API diff between Java 8 and 17: https://javaalmanac.io/jdk/17/apidiff/8/
bobthedino··on OpenAI Codex
Well, to be fair none of the things mentioned are specific to operating systems programming. I think that not understanding the things mentioned is one of the reasons software runs so slowly these days even on computers than are orders of magnitude more powerful than just twenty years ago.
bobthedino··on SIMD for C++ Developers [pdf]
SIMD support is also currently in development for Java: https://openjdk.java.net/jeps/338
bobthedino··on A chain cuts through a capsized cargo ship filled with cars
"My god, it's full of cars!"
bobthedino··on Mac keyboard shortcuts
But on Unix and Linux pressing Ctrl-C in a terminal will send SIGINT (unless special measures are taken by your terminal emulator).

I think this another benefit of the Mac using Command-C for copy: when the UNIX-based Mac OS X was introduced you could copy from termainl windows without accidentally stopping the running program!

bobthedino··on Mac keyboard shortcuts
Further to other comments, looking here it seems that C, X, V for Copy, Cut, Paste were first used by Apple in the Lisa in 1983 and then later adopted by Microsoft for Windows:

"The IBM Common User Access (CUA) standard also uses combinations of the Insert, Del, Shift and Control keys. Early versions of Windows used the IBM standard. Microsoft later also adopted the Apple key combinations with the introduction of Windows, using the control key as modifier key. For users migrating to Windows from MS-DOS this was a big change as MS-DOS users used the "copy" and "move" commands."

https://en.wikipedia.org/wiki/Cut,_copy,_and_paste#Populariz...

bobthedino··on Mac keyboard shortcuts
Hard to see Apple changing this, since the Mac has been using the Command key for shortcuts since 1984. You could even argue that the "standard" you mention of using the Control key actually came along after the Mac!
bobthedino··on Is Dark Mode Such a Good Idea?
I also have floaters, which are visible against a white background regardless of screen brightness, and so I also prefer dark modes for that reason.
bobthedino··on A deep dive into iOS Exploit chains found in the wild
A step in the right direction: Apple recently announced that next year security researchers will have access to special iPhones: https://www.theverge.com/2019/8/8/20756629/apple-iphone-secu...
bobthedino··on HyperCard Stack: Douglas Adams' Megapode Nest Volume Calculator (1991)
Am not sure that doing too much of either of those two things is possible...!
bobthedino··on My Chromecast Ultra would not start until I began answering 8.8.8.8
Fair enough!
bobthedino··on My Chromecast Ultra would not start until I began answering 8.8.8.8
Not sure what you meant by "1337 hacker skills" (sounds sarcastic to me) but the guy in question helped create the Domain Name System!
bobthedino··on Firefox 64 Released
I've found the "h264ify" extension to be helpful with YouTube: https://github.com/erkserkserks/h264ify-firefox
bobthedino··on British Airways: Suspect code that hacked fliers ‘found’
Although this comment in RisqIQ's report (https://www.riskiq.com/blog/labs/magecart-british-airways-br...) is even worse - it suggests that LetsEncrypt certs are less "legitimate" than paid ones: "Interestingly, they decided to go with a paid certificate from Comodo instead of a free LetsEncrypt certificate, likely to make it appear like a legitimate server"
bobthedino··on Firefox about:config privacy settings
Am pleased to discover the "network.IDN_show_punycode" option and wonder why it doesn't default to true, given the way other browsers seem to handle this.
bobthedino··on Arm Announces Client CPU Roadmap For Laptops
I think it's amusing to remember that ARM started off in fancy 32-bit high-performance desktop machines: https://en.wikipedia.org/wiki/Acorn_Archimedes
bobthedino··on Apollo Accelerators – Amiga Classic accelerator boards
Agreed! Although would an Amiga owner really have a picture of an Atari ST on the wall?!
bobthedino··on Firefox is back. It's time to give it a try
Same here, if I'm watching YouTube on my 2015 rMBP I have to use Safari rather than Firefox if I don't want the fans to spin up.
bobthedino··on Sway 1.0 is not going to support the Nvidia proprietary driver
Wondering if you could clarify what you mean here? All current Macs that have discrete graphics use AMD GPUs, so they are definitely supported by macOS - or are you talking about Hackintoshes?
bobthedino··on How Unreal Renders a Frame
Also the people who buy business apps are often not the people who actually have to use them every day. So UI/UX ends up being a much lower priority than say cost.
bobthedino··on iPhone X
I'm curious: can you suggest a source for this statistic?
bobthedino··on Dell 38 inch UltraSharp monitor
I did exactly this, upgraded from 24-inch 1920x1200 to 27-inch 2560x1440. The aspect ratio change hasn't bothered me, precisely because of the increase in space. Much easier to have two files side-by-side now, for example.
bobthedino··on WebAssembly: Mozilla Won
There was even briefly a version of IE for HP-UX and Solaris.
bobthedino··on Apple has damaged the perceived value of software
> There is a mechanism for a paid update, which is to simply state end of life for an app and release a new one

This is really a workaround to the problem that Apple doesn't support paid updates - deleting the old version and buying a new version (which has to have a different name) is not a great user experience for updating an app, and who knows how many users you might lose in the transition.

I think it would be much better if paid updates were part of the App Store, with a simple way for users to see that a paid update is available and to buy it if they choose to.

bobthedino··on Electron is flash for the desktop (2016)
Layout management: I do wonder sometimes how much awareness the HTML/CSS/JS community has about how layout management is handled in things like Java's Swing or Apple's Auto Layout - or do people think that "desktop style" UI layout management is the "old way of doing things", and obviously HTML/CSS/JS is much more modern and therefore must be better?

I don't think it is better, to be honest, and so I also wonder why people aren't crying out for decent layout management for the web - is it just lack of awareness of how good things could be, or...?

bobthedino··on My 2015 MacBook Pro Retina Exploded
There are sensors for battery temperature: my 2011 MacBook Pro appears to have two battery temperature sensors and a battery charger temperature sensor. It's quite possible that in this case the System Management Controller detected the overheating battery and shut down the computer - I'm not an expert on Mac hardware, though.
bobthedino··on Git from the inside out
Worth linking to the excellent YouTube version of this too: https://www.youtube.com/watch?v=fCtZWGhQBvo
Page 1 of 2Next →