HN user

KMnO4

3,982 karma
Posts0
Comments887
View on HN
No posts found.

Any illegitimate email collection service already knows to strip out email subaddresses.

If you’re trying to avoid email spam, there’s not much difference in giving someone myname+foo@gmail.com versus just myname@gmail.com.

I did a hackathon many years ago (before LLMs) where I spent a serious amount of effort training a conventional machine learning algorithm and integrating it into a react native app. I had a genuinely impressive team to make this possible given it was 2016.

The winning team bought a bootstrap theme for $35 and made a landing page for a nonexistent app.

I was hoping this was an app that forced you to learn languages before opening instagram. Doesn’t seem to be the case at all, in which case I’m not sure why this is titled “Duolingo for screen time”.

Instead this looks like a clone of any of the many screentime apps, with similar egregious pricing.

I don’t think gamers are as price sensitive as believed.

How many people purchased computers that cost in the same realm as a mortgage payment? I personally know a several people who paid >$1500 for a GPU during COVID.

The price hike sucks but I doubt it will convince people to transition to a different hobby.

When the iPhone first launched, it had to pull a lot of weight to convince people that a touchscreen keyboard could work as well as physical keys. One of the tricks it used was to predict the next letter and invisibly adjust the hitbox of each key.

If you type “h” and then hit the space between “w” and “e”, it will assume you wanted “e” and register that.

This could easily be implemented by dynamically adjusting the ranges where a letter can be selected from the joystick. You don’t even need to render it differently; just adjust which letter registers at a particular angle.

Nvidia also created a GPU tier to manipulate prices years ago.

Most people remember the 3090 being a flagship card that was overkill for most people. So why did so many gamers spend $2000 on it? Because Nvidia told them to.

Prior to the 3000 series, the card existed in the form of a Titan. If you wanted the best gaming card, you’d get a 2080. If you wanted a card for scientific computing, rendering, etc, then you could splurge for the Titan. Two different audiences. No one was buying a Titan for gaming.

Nvidia realized if they throw some RGB on the Titan line (so to speak), gamers will happily pay the premium for it, making them more money AND anchoring a much higher price bracket for video cards in the future.

How did you come to the $200 figure?

Your time does have value, but it’s in terms of opportunity cost, not hourly wage. Presumably you wouldn’t have made $200 had you not gone to the Apple Store (unless you went when you were supposed to be working and have a job where that time becomes unpaid).

The UI changed in the latest update but it’s not that hard.

Ask: previously was chat, and just tries to answer questions. Does not have the capability of editing your code directly (although if it provides a snippet, you can always click to apply it to the code).

Manual: previously was composer in standard mode. Can edit code across multiple files, but only works one prompt at a time. So if you ask it to edit tests, it will do that and then wait for your next input.

Agent: previously composer with agent mode enabled. Same as manual, but can figure out next steps and automatically execute them. For example, it can edit the tests, then run the CLI command to run the tests, then edit the code again if there are test failures, and repeat.

I find agent to be most helpful when you know the end goal but you need to be clear about what you want. Tell it things like “run the tests to make sure they’re working” and “search the codebase for where this class is used”.

I find manual best for when you know what small steps to do. Like, “create a helper class for managing permissions”, followed by “write tests for the profile view that checks permissions”, followed by “refactor the profile view to use the helper class”.

Calendar.txt 1 year ago

Web calendars don't offer authentication. You have to build it into the URL anyway. If a service I use -- let's say my bank's chequing account, wants to offer a calendar I can subscribe to, I'll be given a URL that looks like https://somebank.com/api/cal?token=abc12345. Anyone who knows that URL can see the calendar as well. No different than my own web app where the URL is https://mysite.com/dev/cal_abc12345.ics.

For a personal calendar, I see no reason to make it any more secure than an obscure URL.

Important thing you should be aware of: not all counterfeit cards fail a format/f3 test.

I recently bought a very expensive Sandisk Extreme UHS-II V90 card from Amazon. It passed without any issue when doing a full capacity check, but was still fake because they were using slower (150mb/s vs 300mb/s) flash.

The average user[0] would never know, because it was definitely “faster” than other cards and maxed out the UHS-I reader in my MacBook Pro. I returned it and bought from my local camera store (Henry’s) and the performance difference was very obvious.

[0]: I guess you could argue that the average user wouldn’t be buying a $200 V90 card, but I still think you could fall victim to this if you didn’t explicitly own a dedicated UHS-II reader.

Heh, your experience is not isolated. I needed the timelapse app when I was several days deep into Algonquin park in northern Ontario. I had barely a bar of service, so I had to hoist my phone up a tree with a rope to get enough data that I could tether the camera to it. Thanks Sony.

Someone very clever at Nvidia realized that if they rename their professional card (Titan) to be part of their "gaming" line, you can convince adults with too much disposable income that they need it to play Elden Ring.

I didn't know of anyone who used the Titan cards (which were actually priced cheaper than their respective xx90 cards at release) for gaming, but somehow people were happy spending >$2000 when the 3090 came out.

It’s really well done. At one point the character says something along the lines of “but they would rather do other things, like play on neal.fun instead of going to the amusement park”