Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gregmac
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
91.
▲
by
gregmac
3y ago
I imagine there's limits in how much you can owe without a track record of paying your bills? I find it hard to imagine a new account could rack up a bill of a few million dollars in the first month without AWS batting an eye.
92.
▲
by
gregmac
3y ago
It's kind of neat how this works: > As part of the ADS-B messages we receive from each aircraft, the Navigation integrity category (NIC) encodes the quality and consistency of navigational data received by the aircraft. The NIC valu
93.
▲
by
gregmac
3y ago
> A bit more on the account recovery: given a valid email address, PayPal will happily send you a text to verify a password reset, and Amazon lets you reset your password with just a phone number. This means that as long as you know that
94.
▲
by
gregmac
3y ago
I don't understand the continued obsession with "grouping" application instances together like this (Windows and macOS both do this, in different places and different ways). Dear OS: If I have multiple instances of an applica
95.
▲
by
gregmac
3y ago
Certain controls -- like valves or vent dampers -- are not binary. Even if normal operation is either fully-closed or fully-open, it can technically be anywhere in between. Having an absolute position sensor would tell you this, but is comp
96.
▲
by
gregmac
3y ago
> A small amount of rainwater is probably fine, but if you really do live off the grid year round then you need to treat your rainwater. Drinking untreated rainwater is a pretty bad idea [1], even without considering PFAS. A bird pooping
97.
▲
by
gregmac
3y ago
I do that as well, but typically name that variable delayMilliseconds so there's no confusion. sleep(delay) always looks ok, but sleep(delayHours) is probably going to catch your eye as suspicious.
98.
▲
by
gregmac
3y ago
Would this situation have been handled differently if a human support rep gave them incorrect information? I suspect they would have honored it and then put the rep (or all reps) through more training. Another thought experiment: If a port
99.
▲
by
gregmac
3y ago
> The result would be a de facto ban on AI chatbots, because nobody knows how to get them not to make stuff up. If, instead of a chatbot, this was about incompetent support reps that lied constantly, would you make the same argument? &qu
100.
▲
by
gregmac
3y ago
> I also use bitwarden, but not sure how I feel about passwords and totp being in the same app. I guess this depends on your threat model. In what cases would your password vault be compromised, but your TOTP vault still be secure? If so
101.
▲
by
gregmac
3y ago
This is what I thought, too. I generally try to have support for this in the application, using a `.local` config file override which is in .gitignore. If one person has this trouble, chances are the rest of the team does too, and making th
102.
▲
by
gregmac
3y ago
Yeah, same here. I just don't see the need for a "mechanical indicator" like the OP seems to be asking for, because you can tell by the state of the room. Mechanical switches aren't even reliable for this because of how
103.
▲
by
gregmac
3y ago
People have stopped reporting car theft?? Since a police report is required for an insurance claim, your statement implies people are just accepting their car is gone and eating the loss personally. Can you provide any citations?
104.
▲
by
gregmac
3y ago
Money is always the problem. In the carrier world, the party accepting ("terminating") the call gets paid by the party originating it. This is why there are VoIP services that will give you a free inbound-only number and why other
105.
▲
by
gregmac
3y ago
I think the update experience was a small part of it, but for me the process model of Chrome was the main thing that made me eventually switch. Crappy javascript on one tab would lock up the entire browser -- a thing that just simply doesn&
106.
▲
by
gregmac
3y ago
This kind of thing is like insurance. Maybe IT failed to state the consequences of not having redundancy, maybe people in control of the money failed to understand.. or maybe the risks were understood and accepted. Either way, by not paying
107.
▲
by
gregmac
3y ago
Your fictional example is not a good comparison -- I just can't imagine the scenario where you need to explain to someone who doesn't know how to modify their path why they need to add something to it. For someone actually using g
108.
▲
by
gregmac
3y ago
This is on a 22nm process, which is what Intel Haswell [1] (4th gen core) was using 10 years ago. The latest gen chips are now 7 and 5nm [2], and it seems a lot of the innovation in chip manufacturing is about shrinking this size. How much
109.
▲
by
gregmac
3y ago
How hard would it be to have the fob recognize it hasn't moved in x minutes and turn itself off? If it's in your pocket it would stay active, and the user experience would be exactly what it is today, while stopping night-time rel
110.
▲
by
gregmac
3y ago
I know someone that had a HVAC business with several trucks, and sold an old van to a handyman who had done some work for him. The business got a call a year later from someone complaining about a door or something "they'd" i
111.
▲
by
gregmac
3y ago
> broke so many things I've been doing it for about 20 years, and I can't even recall anything being broken or not working, but maybe I'm not using services that connect like that. The most annoying thing I can think of is
112.
▲
by
gregmac
3y ago
I was enthusiastic about OpenID when it came out. I actually had been idly building an almost identical thing (proof of concept stage, but it wasn't sure how to get the needed widespread adoption so didn't pursue it much further)
113.
▲
by
gregmac
3y ago
Am I the only one that hates the "sign in with other_company" thing? I hadn't thought of the issue of changing your primary email, but what always worried me was tying everything together to other_company in case my account
114.
▲
by
gregmac
3y ago
Have those ever existed? https://xkcd.com/612/ Think of an app doing an AJAX call to load something from a database: 1. App sends HTTP request 2. Load balancer gets request, sends it to actual server (or lambda or what
115.
▲
by
gregmac
3y ago
So much of this is because developers work on high-end systems with a ridiculously fast internet connection (whether at home or work). It isn't super-hard to fix this, but does take effort/time/money. For example, test on slo
116.
▲
by
gregmac
3y ago
> where devices are lost or stolen, or data is accidentally leaked > someone just threw out an old PC that they haven't used in years and the disk isn't encrypted. These are scenarios where I think expiration doesn't he
117.
▲
by
gregmac
3y ago
I saw a demo like 15 or 20 years ago of a Sun thin client that used smart cards. You put your card in to any terminal, and nearly instantly your desktop session was live. Remove the card and it instantly disappears and locks. That type of t
118.
▲
by
gregmac
3y ago
The thing that I find super frustrating about these short sessions is the lack of risk it's mitigating. If it's expiring in a few minutes, presumably you're trying to protect against two things: (1) Session hijacking and (2)
119.
▲
by
gregmac
3y ago
> Chrome will try to match intermediate certificates with what it is seen since the browser has been started. This has the effect of meaning that a cold start of Chrome does not behave the same way as a Chrome that has been running for 4
120.
▲
by
gregmac
3y ago
It wasn't long ago when TLS was not the norm and many, many sites were served over plain HTTP, even when they accepted logins or contained other sensitive data. There's a good chance this decision was a trade-off to make TLS simpl
More ›