Hacker Newsnew | past | comments | ask | show | jobs | submit | auno's commentslogin

It sounds like what you are thinking of is a spectrum more in the sense of a range, where one end is "least" and the other "most". There was an interesting article[0] making the rounds a few years ago arguing that it's more like the color spectrum. While there is an underlying linear value to the color spectrum in the wavelength, you don't really talk about red being "more" of a color than blue just because it has longer wavelength. Instead, we talk about combining, and sometimes mixing, colors. The article author argue that the autism spectrum is like that; it's made up of individual traits that make a whole. As I understand it, diagnosis is in part looking at the number of those traits that a person exhibit. Severity would then be a perpendicular axis to the spectrum of traits.

[0] https://neuroclastic.com/its-a-spectrum-doesnt-mean-what-you...


Of course you can. Just design the area for walking and biking and let the motor vehicle traffic flow around that.

A car driver is not nearly as inconvenienced by an incline as a pedestrian or cyclist would be. If we don't want to do more in depth changes, then at least we could just let motor vehicle traffic tunnel under or bridge over foot and bicycle paths instead of the other way around.


Tunnels and bridges are expensive. If there's a choice between a pedestrian bridge and a car bridge, the pedestrian bridge will be less expensive. And vastly more people drive than walk. It's pretty obvious how we end up with the infrasructure we have.


> And vastly more people drive than walk. It's pretty obvious how we end up with the infrasructure we have.

Cars made long distances easy to reach and shaped cities.

Let's reshape cities to reduce dependency to cars and to gas.


> Java isn't generic over exceptions. You can't write a method that takes an instance of Foo and says "my method throws whatever Foo.bar() throws"

If you bend over far enough backwards, and squint a bit, you can kind of do that...

    interface Runner<E extends Throwable> {
      public void run() throws E;
    }

    class Test {
      public static <E extends Throwable, T extends Runner<E>> void test(T runner) throws E {
        runner.run();
      }
    }
It compiles. I haven't tried running it though.


What you're getting at seems to be more about CLI conventions as opposed to script conventions specifically. As such, you might want to have a look at https://clig.dev/ which is a really comprehensive document describing CLI guidelines. I can't say I've read the whole thing yet, but everything I _have_ read very much made sense.

It's been discussed here on HN before.

https://news.ycombinator.com/item?id=25304257


Which in turn is making a reference to an even older post at https://ansuz.sooke.bc.ca/entry/23.


Don't remember if it was Windows 8 or 10, but I had an issue that I would say was at least in that magnitude when I for one reason or another temporarily needed a bare-metal Windows install a few years ago.

The actual install went fine and everything worked reasonably well during that part. However, when booting up the system for the first time after install, Windows realized that my USB controller was a USB 3 controller and asked me to provide drivers. Windows then helpfully disabled the controller, the one where I had my keyboard and mouse hooked up, for me until I had installed said drivers. I had to dig out an old PS/2 keyboard out of the closet and navigate without mouse to install the drivers.


As a counter-example, try buying a Baytrail/CherryTrail laptop with Windows 10. Now try to install OS X. Oh, you can't since it's not a Mac.

All the time the argument is given that OS X has much better hardware support than Linux, which is just not true. It might be true for OS X on a Mac compared to Linux on unspecified hardware. However, if you constrain the hardware choices even half as much as you do for OS X, that's not the case anymore.


> Are your referring to AWS Multi-Factor Authentication (MFA)? It's indeed a good implementation, but it's usage is very limited and most people are not referring to this when they are talking about 2FA.

AWS is using TOTP (Time-based One-time Password) as specified by RFC 6238. Off the top of my head, the same protocol is supported by Google, Lastpass, Dropbox, Fastmail, Github, Wordpress, Evernote and Outlook.com. So it stands to argue that this is, in fact, one of the schemes most people are referring to when they are talking about 2FA.


I'm guessing you live in the US? In more modern parts of the world (:)) you usually buy your phone separately from the phone service, so the carrier wouldn't directly know you've bought a new phone. Sure you can buy phones from the carrier, but why would you want to?


For Fastmail I plug it into the USB port as usual (using an OTG cable). Last I checked that was still the only way to do it specifically for Fastmail, since they do not support NFC. For Lastpass though, using the Yubikey through NFC works great.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: