Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sidlls
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
33 ms
·
421.
▲
by
sidlls
4y ago
Outside of lawyers, what communities do you think should have an "understanding" of intellectual property law, and to what degree? Or, maybe the fact that it takes a lawyer to truly understand it indicates that the complexity of a
422.
▲
by
sidlls
4y ago
It’s not even a rounding error at the scale of our own galaxy (not joking: the measurement error for the size of the galaxy is something like +/-3kLY). May as well be next door. 15 LY is very close.
423.
▲
by
sidlls
4y ago
Accidental implementation of an interface is a footgun at best. These are contracts that should be explicit and deliberate. “Write” doesn’t always mean “I/O,” for example, but if you have data for which “Write” is a perfectly reasonabl
424.
▲
by
sidlls
4y ago
Smart phones are being used as computers in the same sense smart refrigerators are. People don’t “do computing” on smart phones. The apps don’t feel or function the same as a windows or Mac desktop app, they aren’t installed or managed the
425.
▲
by
sidlls
4y ago
Dependency management in go is…underwhelming to say the least. Go get? Go mod download? Go install? Go tool error messages related to the same? All a mess. This issue, implicit interfaces, and a CS-3/400 class project quality implement
426.
▲
by
sidlls
4y ago
FUD accusations are just gaslighting at this point. Actual experience with real phones isn’t FUD. Phones are not desktops: they’re appliances. They don’t need the same level of customizability or direct user control, and the quality falls s
427.
▲
by
sidlls
4y ago
It does force Apple to change their software and likely hardware to accommodate these things, and the result is likely to be a lower quality product. My experience with Android phones makes me want to avoid that at all costs: I switched to
428.
▲
by
sidlls
4y ago
The kind of developers who’d “jump ship”, especially for developing web apps, make the kinds of apps that I want to avoid anyway. Third party app stores will be a cesspool of malware and garbage, like they are on Android now.
429.
▲
by
sidlls
4y ago
They’ve always been considered disposable by the overwhelming majority of consumers. The self-repair and OSS segment of the market is essentially irrelevant and always has been.
430.
▲
by
sidlls
4y ago
Web apps could, potentially, de-monopolize mobile devices. But what's the point? These devices are generally considered disposable. Most consumers (approximately all of them, in fact, aside from a few hard-core OSS and hardware hacker
431.
▲
by
sidlls
4y ago
Most of the things IDEs provide are unnecessary, and ultimately harm the developer by permitting skill atrophy of one sort or another. My opinion (obviously, and perhaps controversially). There are some exceptions (e.g., because the other t
432.
▲
by
sidlls
4y ago
I love emacs. I don't use an IDE unless I'm forced to, mainly because I simply don't use the features most IDEs offer, and have considered them bloated nightmares since the first time I used one. Emacs has everything you need
433.
▲
by
sidlls
4y ago
"x:=(y|2); y:=(7|8); (x|y)" translates (roughly) to: (x|y) is a cartesian product--the set of all ordered pairs (X,Y) such that X is in x and Y is in Y, in order. x has 2 elements: X=y and X=2. y has 2 elements: Y=7 and Y=8. So th
434.
▲
by
sidlls
4y ago
Not really, but that's because most don't really know the extent of our wealth. They know we've purchased a couple of rental properties and have a wealth management account. One family member, my sister-in-law, has always bee
435.
▲
by
sidlls
4y ago
It's true that you can add additional information via structs or even just `fmt.Errorf`, but I disagree that the blog post is inaccurate. Fundamentally Go's error handling is very much string-centered. All the extra encapsulation
436.
▲
by
sidlls
4y ago
It is not efficient, except at that one point in time you write the code. This is `errors.As`: https://cs.opensource.google/go/go/+/refs/tags/go1.19.4:src/... . It uses reflection and type asser
437.
▲
by
sidlls
4y ago
Go doesn't need exception handling for errors. It needs a proper sum type.
438.
▲
by
sidlls
4y ago
"What only matters is the unwrapping procedure and conversion to string because that is what is needed." This, in a nutshell, encapsulates what Go gets wrong about error handling. The simplicity is great; the extreme simplicit
439.
▲
by
sidlls
4y ago
I used to be in the poor camp. Like, frequently borderline homeless and living at my aunt’s house in a camper in their driveway. It’s not universally better than when I was merely well paid and affluent, even if heavily in debt. But not hav
440.
▲
by
sidlls
4y ago
None of my “passion projects” have paid nearly as well as my $dayjob’s IPO. Went from highly in debt to multi-millionaire over the course of about 6 hours one day last year. I published a few smutty short stories and a couple of apps that I
441.
▲
by
sidlls
4y ago
Most definitely a myth. The mathematics of the physics he worked on is not simple. But of course there is also the time honored and long standing friendly animosity between physicist math and "real" math, in which scant few physic
442.
▲
by
sidlls
4y ago
Having unused variables or unused imports makes the code dirty and should be treated as errors. It's one of the (few) good things about Go.
443.
▲
by
sidlls
4y ago
No, two of the relationships I’ve been in have involved women who absolutely loathed if the lid was down, or if the seat was up. It had to be lid-up, seat-down at all times.
444.
▲
by
sidlls
4y ago
The commenter is likely snarking about living with a female (or females). Some can be, er, particular about the toilet lid. (Yes, the solution here is to put the lid back up when done, but then that ruins a bit of the GP's (I think) in
445.
▲
by
sidlls
4y ago
Right after: "But I don't know this." You left a critical piece of context out. His sources are not wrong, though: it is clumsy and not well designed.
446.
▲
by
sidlls
4y ago
This is disingenuous. Money is fungible but the flow of money is not. My buying weekly groceries is not the same as my putting a down payment on a new car: they're two different activities that use the same fungible source as a mediu
447.
▲
by
sidlls
4y ago
Those self-reported salaries would be higher, on average, if companies didn't have access to a labor pool with workers willing to work for less.
448.
▲
by
sidlls
4y ago
I look at it differently: tech companies get away with paying our immigrant peers less because they can, and we should work toward addressing that so that all of us benefit.
449.
▲
by
sidlls
4y ago
" I never look at my coworkers and think if it weren’t for them I would be making even more than 3x to 4x the median income in the US." You should think that, though: their presence is helping reduce wages, including yours. The fa
450.
▲
by
sidlls
4y ago
The experience argument seems thin: new grads have a similar issue, and yet companies have hiring programs targeting these individuals, sometimes aggressively. It seems the core of your argument is not that they are inexperienced, but rathe
More ›