Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jrockway
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
49 ms
·
841.
▲
by
jrockway
3y ago
These are pretty insecure because OTPs are easily phishable. WebAuthn devices are just as inexpensive, but prevent most phishing attacks.
842.
▲
by
jrockway
3y ago
I think a good comparison would be a website + hosting. Traditionally, many "agency" type business have designed a website and then hosted it. "Unbundling" would be turning over the source code and letting the customer
843.
▲
by
jrockway
3y ago
It doesn't cost anything to write a computer program, yet we still charge for that service. Travelers seem to buy flights in one way; sort by price ascending and pick the first result. To be in that first position, you have to figure
844.
▲
by
jrockway
3y ago
Sure, but this is a "how do we hide inflation and not piss off customers by raising prices by 30%" thing. One way is, no more free gravy for regulars.
845.
▲
by
jrockway
3y ago
Hey, more work for software engineers, increasing demand, increasing salaries. Who can complain? Your vacation is easier to plan, and you can take more of them ;)
846.
▲
by
jrockway
3y ago
I don't think that's quite right. Until recently, every passenger on the flight had to subsidize your desire to sit next to your child. Now, they don't. It's a loss for you but a win for fairness in general. Also, the
847.
▲
by
jrockway
3y ago
The upside of this is that you save $50 on your flight if you're willing to sit alone in a middle seat, thus making air travel more accessible to more people. $50 means a lot to some people. It's really all about how you perceive
848.
▲
by
jrockway
3y ago
This is not a junk fee. You bought a pot of gravy for £1. Being nickeled and dimed [1] never feels good, but it's somewhat fair. Why should you pay to check luggage if you're not checking luggage? Why should you pay for two pot
849.
▲
by
jrockway
3y ago
You have explained this much more concisely than me.
850.
▲
by
jrockway
3y ago
In person, sure, that's totally normal. It's unusual on a forum for a few reasons: 1) The comments are meant to be read by all, not just the author. If you want to email the author directly and start the message with a greeting
851.
▲
by
jrockway
3y ago
I don't think they have to keep COBOL devs in cryostasis. Some sufficiently motivated individual could likely learn it today. There are even programmers alive right now that would see a large legacy system and not immediately suggest
852.
▲
by
jrockway
3y ago
This just sounds like survivorship bias to me. I am sure there is a lot of junk COBOL that killed the companies that relied on it. Nobody cares today because the business is gone. Something that's interesting to think about is that b
853.
▲
by
jrockway
3y ago
I don't think it's a joke. I would find it patronizing unless I'm already on a first name basis with the commenter through some prior relationship.
854.
▲
by
jrockway
3y ago
People zooming in too far. If you look at the 1d chart, yeah, something happened at 3:30. If you look at the 1m chart, today is irrelevant.
855.
▲
by
jrockway
3y ago
> They want to understand why we would need to introspect these files for mod creation or data mining. A better question is why wouldn't you want to inspect those files; reading more code isn't going to make you worse at codi
856.
▲
by
jrockway
3y ago
That is one of the places my mind went, but with the availability of open-source language models, it's pretty unlikely. You can run a language model yourself and observe that it's almost as good as ChatGPT, so there is no questio
857.
▲
by
jrockway
3y ago
Very good point. For C, I like the idea of sticking an assertion in there.
858.
▲
by
jrockway
3y ago
I agree with that. If a function "can't" be called with a null pointer, but is, that's a very interesting bug that should expose itself as quickly as possible. It is likely hiding a different and more difficult to dete
859.
▲
by
jrockway
3y ago
Sounds like a similar situation to someone named Mike Rowe starting a software company: https://en.wikipedia.org/wiki/Microsoft_v._MikeRoweSoft
860.
▲
by
jrockway
3y ago
I very much agree with that. The reality is that cloud providers can replace entire machines with only a small latency blip in your application (or at least GCP can), so if you are doing things like buying 2 core VMs 64 times to avoid losi
861.
▲
by
jrockway
3y ago
I'm pretty sure the biggest problem the phone vendors are trying to solve is you being able to recover from dropping your phone in the toilet. Most people cannot afford a $1200 loss like that, so getting rid of all water ingress point
862.
▲
by
jrockway
3y ago
> a disaster occurred In the case of emergency, the restrictions on your license no longer apply. You can use whatever means necessary to establish the desired communications.
863.
▲
by
jrockway
3y ago
To some extent, anyone with a web browser is sharing their machine with other people. That's Javascript. If you ever download untrustworthy code and run it in a VM to protect your main set of data, that's another case. The succes
864.
▲
by
jrockway
3y ago
This is kind of a tragedy of the commons situation that works for everyone. Because DMCA abuse is so rampant, it encourages lawmakers to come up with another system.
865.
▲
by
jrockway
3y ago
I also went to university 20 years ago, and don't really remember challenging professors or other classmates. You largely showed up to the huge lectures, turned in your solved problems, and took exams. The oddest experience I remembe
866.
▲
by
jrockway
3y ago
Fast hash functions are really important, and SHA256 is really slow. Switching the hash function where you can is enough to result in user-visible speedups for common hashing use cases; verifying build artifacts, seeing if on-disk files ch
867.
▲
by
jrockway
3y ago
None of this seems too terrible to handle. The title of the song can be an empty string, so use *string/Maybe string instead of string to distinguish between unset and "some idiot made the song literally untitled". I am sur
868.
▲
by
jrockway
3y ago
Because the prospective employees want to live in the US and the current legal climate allows that. Since you can't up and move to the US (from most countries) without a sponsor, the employment is the arrangement that allows this. Bec
869.
▲
by
jrockway
3y ago
> "uber for freight" A few years ago I needed an M1 machine to finalize arm64 support for the product I was working on. I asked our office manager if I could expense one, and the answer was "yes". So I went to the A
870.
▲
by
jrockway
3y ago
I like the unit of 100 million seconds. Longer than a year, shorter than a decade. The era of 1.6e8 was the pandemic. What will 1.7e8 bring?
More ›