Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
pdonis
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
451.
▲
by
pdonis
1y ago
If the autopilot is engaged, the pilot won't be ejecting, because the aircraft will be in some kind of controlled flight. Autopilots will be disengaging and lighting up a big red light in the cockpit well before the aircraft gets to th
452.
▲
by
pdonis
1y ago
> Because that's the definition of collaboration? I don't think the definition of collaboration includes making close to zero effort and expecting someone else to expend considerable effort in return.
453.
▲
by
pdonis
1y ago
> expecting people to review and act upon it. But why should this expectation be honored? If someone spends close to zero effort generating a piece of code and lobs it over the fence to me, why would I even look at it? Particularly if
454.
▲
by
pdonis
1y ago
Or to make it clear that if someone does break the lock, they didn't have your permission to get at whatever it was protecting.
455.
▲
by
pdonis
1y ago
One thing I love about El Reg is that they never shirk from calling a spade a spade.
456.
▲
by
pdonis
1y ago
> It's somewhat easier to administer an income tax. Um, what? It requires huge government agencies, a ton of impenetrable regulations, and a lot of bother for people who have to file. Whereas we already have a much simpler system
457.
▲
by
pdonis
1y ago
> most things that you invest in are productive too Sure. But they aren't consumption . The whole point of investing is to forgo consumption now in order to put those resources to use for something else, something that will impro
458.
▲
by
pdonis
1y ago
> Consider buying books to support authors and publishers. Consider that maybe buying Amazon Kindle books is giving more support to DRM schemes like the one described in the article than it is to authors and publishers.
459.
▲
by
pdonis
1y ago
> Investing doesn't require people to save money It requires people to not consume; any money that is put towards investment is not put towards consumption.
460.
▲
by
pdonis
1y ago
> that would incentivize sitting on money No, it would incentivize investing, since if you just leave money sitting under a mattress, it loses buying power over time because of inflation. > the economy works better when people spen
461.
▲
by
pdonis
1y ago
I'm not sure it's true that rich people, on average, consume such a small percentage of their income. Think of all the rich people who end up having to declare bankruptcy--because they've spent so much on consumption that the
462.
▲
by
pdonis
1y ago
> why are individuals taxed rather than businesses? The big question to me is, why do we tax production rather than consumption? We shouldn't have income taxes at all. We should have sales taxes. Make basic necessities like food e
463.
▲
by
pdonis
1y ago
> probably gnu readline piped directly into the interpreter or something That is more or less how the REPL originally was implemented. I think there's more under the hood there now. I still don't think what you describe quali
464.
▲
by
pdonis
1y ago
> I would say the REPL too but until very recently it was extremely shoddy Can you elaborate? I've been using the Python REPL for more than two decades now, and I've never found it to be "shoddy". Indeed, in pretty
465.
▲
by
pdonis
1y ago
> That's because you're doing web stuff. I guess you didn't notice where he talked about running numpy?
466.
▲
by
pdonis
1y ago
> _lots_ of people live in places where there are multiple choices of restaurants whose menus aren't filled with Sysco food Yes, lots of people live in large-ish cities. But also lots of people don't.
467.
▲
by
pdonis
1y ago
> in places where the only choices are fast food or fast casual and excludes most everything else. Which, at least in the US, is pretty much every place that isn't a large-ish city. Lots of people live in such places.
468.
▲
by
pdonis
1y ago
> no one is anywhere near prepared to challenge Microsoft for OS support contracts I don't think governments and large corporations are getting OS support from Microsoft. Certainly none of those I have worked for did so. The suppo
469.
▲
by
pdonis
1y ago
Good for her. I wish more people in a position like hers would speak out about this.
470.
▲
by
pdonis
1y ago
> Companies that cannot run their businesses responsibly at scale should not be allowed to run their business at that scale. The best way to do that would be for all the governments and large corporations that buy Windows machines for
471.
▲
by
pdonis
1y ago
How long have you been using computers? Once upon a time, all autosave systems worked like that. That's why they were rarely used.
472.
▲
by
pdonis
1y ago
> There's no restriction in Python's type system that says `+` has to "make sense". There's no restriction in any language that all code has to make sense. You can write nonsense in any language. Sure, particul
473.
▲
by
pdonis
1y ago
> you can't just say that it's universally bad API design to "accept all types" Note, though, that that's not really the API design choice that's at stake here. Python will still throw an exception at runt
474.
▲
by
pdonis
1y ago
How many of those lines of code would have benefited from being able to express that type constraint, if the language made it possible? You have no idea, and nor does anyone else. But that's what you would need "factual and obje
475.
▲
by
pdonis
1y ago
> with auto save systems, you flag/name a version as your canonical save point. You mean each saved version is stored separately, like a version control system? A system like that would be fine (in fact I use version control all t
476.
▲
by
pdonis
1y ago
> I agree with Microsoft/Google/KDE's order. I don't. I want string sorting to be string sorting. Filenames are strings. I wouldn't mind if there was an option to tell the file manager to do this "wrangle
477.
▲
by
pdonis
1y ago
> it is factually and objectively an esoteric and unusual case. Sorry, but your unsupported opinion is not "factual and objective". > If your argument is that all type systems are bad or deficient I said no such thing, a
478.
▲
by
pdonis
1y ago
> treating the `+` operator the same as you would an interface method In other words, you agree that the Python type hint system does not give you a good, built-in way to express the "Addable" type. Which means you are cont
479.
▲
by
pdonis
1y ago
> The Reddit post falls under the case of "don't know" the type. No, it doesn't. The desired type is known; it's "Addable" (i.e., "doesn't throw an exception when the built-in add operator i
480.
▲
by
pdonis
1y ago
> if you don't know or want to define the type That's not the issue the reddit post is raising. The reddit post is pointing out that what a "type" is is not as simple as it looks. Particularly in a language like Py
More ›