HN user

thewebcount

2,939 karma
Posts5
Comments885
View on HN

I know what you mean! One of the things I loved about the TV show “Connections” was how it followed one thread to get you from some seemingly random starting point to whatever the final thing was. It would be interesting to see some of these threads plotted together.

The other thing that makes this tricky is that any given event or phenomenon may not happen everywhere all at once. Just think of the popularity of a pop song, for example. It might have started in New York, and spread westward as more radio stations started playing it. Then it kind of died out in New York just around the time it was picking up steam in LA, or whatever. When you read about these things they often make it sound like one day someone played the song on the radio and then it was on every radio in the country simultaneously for the next 10 weeks before falling off the charts. But of course, that’s not how it actually happens. So it can definitely be hard to contextualize some of this stuff. And getting an accurate picture can be hard because we may not have all the details.

Many web pages have loading progress bars. They're usually only 1-2 pixels thick and take up the entire top 1-2 rows of pixels on the page. Some stuff loads asynchronously, so it can be easy to miss them, but I see them all the time. Just today, I was using Jenkins and it does that!

Christ on a cracker, Axis' website is horrible! I saw one model that looked interesting, but can't find a price. You have to click on "How to Buy" to get redirected to another page where you then have to click on "Find a Reseller Near Me" which takes you to a form you have to fill out with a bunch of personal information and then send to them, and maybe someone will get back to you. How do these companies stay in business?

Walmart online is sometimes cheaper, but also sometimes more expensive. Makes it really hard to make the switch.

I respect that you have to make decisions based on your own financial situation. For me, getting a few things for less money with the possibility that you might suddenly get hit with a big charge for something you didn't actually sign up for voluntarily is not worth it. To me it's like putting off fixing a car problem. You're saving money in the short term, but it could cause other much more expensive (or fatal) problems later. It's just too much risk for me. (But I have also been in a position where I had to put off a car fix because I simply didn't have the money. It absolutely sucked.)

Yeah, I got hit by this. I use Amazon maybe once or twice a year when I absolutely can't find something anywhere else. They are absolutely my last choice of where to shop, but sometimes, it's the only option.

In any event, despite knowing that they'll try to get you to join Prime at every interaction, and despite trying not to do it, I accidentally clicked on the "Yes, sign me up for Prime even though I've been telling you no for literally years" button instead of the "No, just take my money and give me my stuff" button. It instantly signed me up for Prime. It didn't add it to my cart, or take me to checkout, or ask, "Are you sure? It's going to cost you $x per month." That was the really shocking part to me. The button didn't say, "One click purchase" or whatever they sometimes say when you're viewing a product. Absolutely no indication that it would be immediate and irrevocable.

I immediately canceled and had to go through 5 "Are you really really sure you want to cancel?" and "Can we just suspend it for now?" pages before I actually got to cancel. Not the worst I've seen, but certainly scummy and deceptive.

No, that’s just stupid. If someone sings off key, I have every right to say that person is singing off key and it sounds bad even if I also cannot sing on key. If I see a bad movie or read a bad book, I have every right to criticize it even if I cannot direct a movie or write a book myself.

I don’t need to have attempted any of those things to know that what I experienced was sub-par. I’ve heard better singers, seen better movies, and read better books.

If what you said were true, only movie directors would be able to criticize movies. That’s not helpful.

My suggestion would be to not learn git. Go with just about any other version control system if you’re not using it professionally. I’ve used cvs, Subversion (svn), Perforce (p4), and others. Honestly, Subversion and Perforce were both significantly easier to setup, learn, and use than git. While they all have their growing pains, it took me about a week to get used to Perforce. It took me more like a month or two to get used to svn. I’ve been using git for years and still find it very hard to use and strongly dislike interacting with it.

Vision Pro 3 years ago

It was a very crappy experience to not be able to remark on a single thing to each other.

That was caused by your baby, not by the devices. 2 people in a small apartment together with their own devices watching what appears to them to be a movie-sized screen would definitely be something many people would like. No big device on the wall. No shaking the people in the apartment next door with your sub-woofer. And you can still comment to each other all you want. (Obviously the price will need to come down for that to be common.)

I'm reasonably wealthy and live in a single family home on the coast. (Well 1 mile from the coast.) So this is not about me. But the truth is, I probably couldn't live anywhere else (beyond living a couple hours away and having a horrendous commute) because:

1) My job is here and they won't let me work remotely. While I don't need this specific job, I've lived in cheaper areas and the jobs available were few and far between. You can find them, it's just a huge pain in the ass and they don't treat their employees nearly as well. I've even worked for myself, but it's a lot more work and not everyone is cut out for it. I threw in the towel after 5 years because it was burning me out so much.

2) My spouse has medical issues that even the best doctors in the big cities are having trouble treating. There's no way they'd be able to treat her in the sticks. You just can't get the types of services needed for some things in lower-cost-of-living areas.

That chart shows percentage of students getting at least 9 hours of sleep. Holy crap! In high school I used to go to bed around 11PM because my parents made me, and I would stare at the ceiling until I fell asleep at 2 or 3AM. Then my alarm would ring at 6:15 and I’d drag my ass into the shower and be a zombie through at least my first 3 classes. I’d get home at 2:30 and couldn’t keep from falling asleep since I was so exhausted.

Reading through it, I was struck by the contrast of how broken the web page was with what the author was saying about UX. The author seems experienced in the field, but the site felt completely broken. I don’t know if it’s a device or browser issue, but reading on my iPad, if I tried to use my right thumb to scroll, the page acted as if I had reached the end of the article, even though it was clear there was more because the last visible line was only half-visible. (And this was after having to manually zoom in because all the text was shoved to one side and tiny.) Scrolling with my left thumb worked about 50% of the time. The rest of the time it worked as poorly as scrolling with my right thumb. I gave up after about 5 paragraphs.

It was the same thing in the 80s with camcorders. There was a stereotype of the crazy neighbor who followed his kids around with his camcorder recording every second of their lives. Then it was smart phones. Now it's this. People want to take photos and videos of stuff and it's more important to them than looking dorky for a few minutes. I don't like it very much, either, but I understand it, and it's pretty much human nature.

It's not just Linux users. I'm using Orion on macOS and I got stuck at the "Cloudflare needs to check the security of your connection…" prompt this morning. I didn't even get a Captcha. It just hung there. (And by the way, that prompt makes no sense.)

I've not been to Tacoma, so just taking a guess - Gary, Indiana is a dying/dead industrial town in the Midwest. I believe it was known mainly for steel mills when it was at its peak. These days it's mainly the butt of jokes about the smell of the town. The smell is a very real thing. If you drive through it, there is a very odd industrial smell that permeates the entire town. I used to drive from Chicago to near Detroit on a regular basis, and I could always tell when I hit Gary because of the sudden change in smell. But as far as I know, not much of note has come out of Gary, Indiana in decades. Wikipedia describes it like this:[0]

Like other Rust Belt cities, Gary's once thriving steel industry has been significantly affected by the disappearance of local manufacturing jobs since the 1970s. As a result of this economic shift, the city's population has decreased drastically, having lost 61% of its population since 1960.

[0] https://en.wikipedia.org/wiki/Gary,_Indiana

TL;DR - it helps to learn about patterns of thinking, particularly cognitive biases

Long version: Plenty of good advice here, but I wanted to add something that helped me in this regard. I grew up in a household where everything was criticized for any and all reasons, most of which could be boiled down to "I feel bad and in order to make myself feel better, I'm going to do something that makes you feel worse than me." Being born into that kind of atmosphere makes it very difficult to understand that a) it's not normal, and b) criticism (when used appropriately) isn't about making a person feel bad, it's about trying to improve something. It was just never used appropriately in my household growing up.

So many (way too many) years later, I started getting into the skeptical movement. What initially attracted me was that it was about tearing apart stupid ideas (so pretty similar to what I grew up in). Someone would claim to have a photograph of Sasquatch or a UFO, and people would show how the photo wasn't what it claimed. But it was a lot deeper than that. There were doctors debunking bogus medical cures, and people pointing out that businesses were scams, etc.

That was all well and good, but as I read more and more about how to get better at spotting these sorts of things I read a lot about cognitive biases and logical fallacies. Something soaked in because I found as I understood my own thinking better, I had a better understanding of what could and likely couldn't be other people's motivations for saying the things they said. Whereas before I might think, "Oh that person's just saying x because they dislike me," or "because they're jealous that I have y," or whatever, these days I'm better at saying, "Well, they might just be saying that because they don't like me, or it could be they don't have the same experience as me, and don't understand my motivation for why I think like this. I can try explaining my motivation and see if they understand or not. And maybe they'll understand or maybe they'll explain something to me to help me understand their point of view." (It's more complicated than that, but it's hard to explain in a comment.) Anyway, a lot of the pain of getting criticized evaporated when I could reason better about other people's motivations.

I have no preference either way to keep or get rid of AM radio, but I have to wonder, do people under 30 even know what AM radio is or how to tune into it? Just like with manual transmissions and cursive writing, it's probably something they've never had any need to do. Does it help in an emergency if you not only don't know how to do it, but also don't know to do it. I was born in the 70s and listened to plenty of AM radio, but for the last 30+ years AM radio has basically meant "low quality far right talk and religious programming maybe with some country music on the side." I haven't even thought of turning on AM radio in literally decades.

I remember being at a small company in the late 90s. We hired a new engineer and he used AIM. The boss was furious that the new guy was spending his time on the clock chatting with friends (and possibly leaking company secrets to people at other companies!). They forbid him to use it, so he would log into it every morning and set his status to some childish message about how his employer wouldn’t allow him to use it during business hours.

I remember thinking it was odd that the engineer would think it was OK to be chatting with friends while he was supposed to be working, but I also thought it was odd that the boss was so pissed off about it. It’s not like we didn’t (physically, IRL) chat among ourselves about non-work stuff, too. As long as we were getting our work done, who cares? Now everyone has chat and social media on every device, include their own that they bring with them anywhere, including work.

I also remember that when I was a kid, I was never supposed to interrupt my father at work by calling him, unless it was an absolute real emergency, like the house burning down. Times have changed!

So what's the end goal with all the personal info they seem to collect? Does it lead to other types of scams higher up in the organization? I can see how some of it is useful to the people running the virtuals so they can keep up with the conversation more easily, and I get the point about making the virtuals seem more realistic for the area they're targeting, but it seems like they collect a whole lot more than that. I've gotta believe there's something bigger at play here. And usually when there's one type of organized crime going on at an organization, there's more, right?

I have observed that many of my peers want to be “managed.” What they like about the arrangement is the feeling of isolated from responsibility and liability. Do as told. It’s sort of an “anti self reliance” thing. An attempt to be, as an adult, in a relationship that looks more like a subservient child-parent relationship.

What a bizarre take. I like programming, I don't like dealing with all the people stuff. I've run my own business and it involved focusing on all the things I find uninteresting and focusing very little on the things I find very interesting. So for me it's just a matter of not liking that position. This belief that everyone who isn't in management is some sort of troglodyte who can't pick their own nose is very childish.

A friend told me this story: He works for a large company as a software developer. He made a PR to change a compiler setting. It was rejected because the build team believed it would cause them to have to add more machines to the build fleet, and they hadn’t met with the finance team to discuss that, yet. I wouldn’t have thought that changing a compiler setting would require capital expenditures, but here we are.

Case in point: My father was an EE at GM in the 70s. He told me one time that the company knew of a problem in some model from that era where when you made a hard left turn with the air conditioning on, the engine would stall. Fixing it would have increased the cost of each car by 15 cents, so they chose not to fix it. These models were later recalled. I don’t know whether the cost of the recall was more than the cost to have just done it right in the first place.

I work in the video world, and video editors have been asking for something like Final Cut Pro on the iPad for ages. They often used iMovie but wanted something more, so they'd start in iMovie on their iPad because they had it on them, then later when they hit something they couldn't do in iMovie, they'd move the project to their Mac and import it into FCP. It was a bit of a pain. And obviously Apple isn't the only one who thinks that. Davinci released an iPad app a few months ago. (Or announced it, anyway. Not sure if it's available yet.)

For fun, I've used GarageBand on the iPad, and it's great! I use Logic on my Mac for actually writing and recording, but I do think it would be great to have something more powerful than GarageBand on my iPad. Sometimes I hit a wall on the iPad and have to move over to Logic on the computer. It would be nice to not have to switch like that right when I'm in the middle of working.

FWIW, the iPad is velocity sensitive. I haven't tried Logic Pro on it yet, but with Garage Band, it definitely plays louder if you hit it harder (for patches that support it). Some software synths in GB also have a pseudo-aftertouch where you slide your finger up after hitting the key to invoke aftertouch.

That said, I don't like playing on a screen. I'm a long-time piano and keyboard player so I just hook up an external instrument. But I was pleasantly surprised by what I could do just on the iPad with GarageBand.

Regarding aftertouch, it does support it in a way (and it's shown in the video). For many synths, after you press a key on the on-screen keyboard, if you hold it and move your finger up towards the back end of the key, it gets translated into aftertouch. GarageBand on iPad has supported this as long as I've been using it (a few years). I don't know if every synth supports it, but there are definitely some who do.

Thank you so much for posting this sane response. As the spouse of someone who can't walk due to a disability (and also can't move themselves in a wheelchair), reading these discussions where people assume everyone is young, able-bodied, and lives in great weather gets really tiresome. It often feels like they're intentionally not arguing in good faith because some of the points are so obviously incorrect.

I’ve been using Kagi for almost a year now and love it. I’m on the early-adopter plan, but just checked and haven’t been anywhere near my included number of searches in the last 6 months. I probably do some searches with DDG on my work machine, so I’d probably being doing less than twice as many as I actually am if I set up my work machine to use Kagi. (But I like to keep work and home stuff separate.) Overall very impressed with it and also using the Orion browser and loving it.

So much this. Metal is so elegant to use. I've tried reading through Vulkan docs and tutorials, and it's so confusing.

Also, this seems like some major revisionist history:

This leads us to the other problem, the one Vulkan developed after the fact. The Apple problem. The theory on Vulkan was it would change the balance of power where Microsoft continually released a high-quality cutting-edge graphics API and OpenGL was the sloppy open-source catch up. Instead, the GPU vendors themselves would provide the API, and Vulkan would be the universal standard while DirectX would be reduced to a platform-specific oddity. But then Apple said no. Apple (who had already launched their own thing, Metal) announced not only would they never support Vulkan, they would not support OpenGL, anymore.

What I remember happening was that Apple was all-in on helping Khronos come up with what would eventually become Vulkan, but Khronos kept dragging their feet on getting something released. Apple finally got fed up and said, "We need something shipping and we need it now." So they just went off and did it themselves. Direct X 12 seemed like a similar response from Microsoft. It always seemed to me that Vulkan had nobody but themselves to blame for these other proprietary libraries being adopted.