Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kevinmgranger
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
91.
▲
by
kevinmgranger
5y ago
I like parts of Go. It's refreshing. I'm excited for this release. What I don't like is how its weak parts are consistently defended instead of having its shortcomings be acknowledged. Before any rational analysis and critici
92.
▲
by
kevinmgranger
5y ago
Indeed. Every single technical choice has tradeoffs. It's just that some tradeoffs are non-issues for narrow use cases.
93.
▲
by
kevinmgranger
5y ago
Yes, they're referring to the same misapplication you're referring to.
94.
▲
by
kevinmgranger
5y ago
dhall serves as the validation layer itself. Unless you're already consuming some other API that publishes Cue validation, in which case dhall is just the templating language.
95.
▲
by
kevinmgranger
5y ago
Some of the hyper-online left believe some of things, sure. It's way less monolithic in meatspace.
96.
▲
by
kevinmgranger
5y ago
I've seen at least one FOSS project chasing engagement even with little to no financial incentive. Notoriety and "number go up" is enough incentive sometimes.
97.
▲
by
kevinmgranger
5y ago
I hope the third point stays unchanged too. Too many services out there optimize for engagement, the expense being the encouragement of addictive behaviors.
98.
▲
by
kevinmgranger
5y ago
Any reason you don't like MikroTik? I've been a little turned off by Ubiquiti's latest moves so I was eyeing MikroTik for my next upgrade.
99.
▲
by
kevinmgranger
5y ago
I stopped following development of `valuable` since I was too busy with non-rust-stuff, but weren't there still some big API-shaping questions open for it?
100.
▲
by
kevinmgranger
5y ago
Is "custom protocol" really that bad if the existing ones were insufficient? Is this question just opening myself up to a cacophony of "what was wrong with IRC / XMPP?"
101.
▲
by
kevinmgranger
5y ago
`valuable`[1] was initially written to support tracing, but I see this 0.1 release doesn't use it. Is valuable seen as more of an add-on to this approach, rather than core to it? [1]: https://tokio.rs/blog/2021-05-
102.
▲
by
kevinmgranger
5y ago
Yes. One is application binaries, the other is photos.
103.
▲
by
kevinmgranger
5y ago
Is it local-only? If so, it has far fewer privacy implications than CSAM scanning.
104.
▲
by
kevinmgranger
5y ago
It serves as emphasis. Most people have interpreted "caffeine has a half-life of X hours" to mean "oh so it's fine to have it just X hours before bed. By explicitly calling out the quarter-life, it prompts people to thin
105.
▲
by
kevinmgranger
5y ago
Distro maintainers say that language ecosystem packaging makes it hard for them. Language ecosystem packaging maintainers say that distro package managers make it hard for them. The year is 2021 and there is no work towards synthesis. It wi
106.
▲
by
kevinmgranger
5y ago
Javascript requires explicit variable declaration if you're bringing it to a new scope, though. Which is to say: var s = "Geeksforgeeks"; function f_global() { s = "Me too"; } //
107.
▲
by
kevinmgranger
5y ago
It's not about what the language is fine with. It's about what the developers are fine with. And they'll never agree, so why not give them a choice with tooling?
108.
▲
by
kevinmgranger
5y ago
I'm not saying the body battery number was inaccurate. I'm saying it had sleep times and wakeup times that had nothing to do with when I was even in bed.
109.
▲
by
kevinmgranger
5y ago
Sure. But legality is separate from morality.
110.
▲
by
kevinmgranger
5y ago
I'm no fan of it either, but plenty of folks would view bypassing financial regulations as a shining example. That was part of the point, was to sidestep government oversight.
111.
▲
by
kevinmgranger
5y ago
I've been unable to get my garmin to track my sleep properly. It has strange ideas about when I fall asleep or when I wake up. Do you have any advice for how to improve that?
112.
▲
by
kevinmgranger
5y ago
You can explicitly reference a global variable if you want this behavior: def f_global(): global s s = "Me too." print(s) print(s) f_global() print(s) Will print: I love Geeksfor
113.
▲
by
kevinmgranger
5y ago
I really wish there were languages with tooling to expose the source as either whitespace-using or bracket-using. It would solve so many conflicts. Let's have it handle tabs or spaces while we're at it. The answer could always be
114.
▲
by
kevinmgranger
5y ago
Ah, so it's the technical world's definition of "production" but not the manufacturing world's definition of "production"
115.
▲
by
kevinmgranger
5y ago
Linux _does_ have SELinux. It's just too confusing to use.
116.
▲
by
kevinmgranger
5y ago
Not that I agree with how Go handles it, but the computer is not always better at it. It's a tradeoff, a compromise, or a catch-22. If you use the full stacktrace, you could get 50 frames of irrelevant library code worsening the signal
117.
▲
by
kevinmgranger
5y ago
This continually comes up. It doesn't matter. The people who don't already agree aren't on Hacker News.
118.
▲
by
kevinmgranger
5y ago
> I don't know why you would want to use these contrivances to simply give preference to Python 3. Performance gains, preferring future-looking development, and better error messages.
119.
▲
by
kevinmgranger
5y ago
I think it's inconsistent whether or not `python` exists if you only have python3 installed, depending upon the OS. This is despite guidance from PEP 0394[1] 1: https://www.python.org/dev/peps/pep-0394/
120.
▲
by
kevinmgranger
5y ago
Didn't Swift adopt something similar? (I'm no Swift dev so I'm not sure)
More ›