Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
weberc2
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
86 ms
·
901.
▲
by
weberc2
7y ago
I've been using Go since 2012 (I believe). It's a great language, but it doesn't "solve concurrency". It makes concurrency quite a lot easier than in most other languages, and much easier than almost all mainstrea
902.
▲
by
weberc2
7y ago
Usually it’s to enforce traffic laws, like obeying the speed limit or yielding for traffic signals. Are traffic infractions not common in the UK?
903.
▲
by
weberc2
7y ago
Presumably the SAT is meant to indicate a student's likelihood for success in a university setting; surely bumping up the scores of students based on how likely they are to be unprepared is counterproductive? This seems like it's
904.
▲
by
weberc2
7y ago
Maybe, albeit I'm concerned that the Go team might ship some broken version of generics or enums that we'll be stuck with for years and years. I think that would be strictly worse than no generics or enums. I hope they think holis
905.
▲
by
weberc2
7y ago
This is a huge step in making OCaml more approachable. I get the feeling that there are quite a few of these modernizations around, but you have to know about them up front in order to hit the happy path. Would be great if there was some so
906.
▲
by
weberc2
7y ago
> that isn’t known at runtime Typo: s/runtime/compile time Also, this isn't particular to FP; every style of programming requires dynamic memory management for real-world programs (modulo pedantry about embedded programmin
907.
▲
by
weberc2
7y ago
I'm definitely in this category. I think I want "Go with generics and enums and Cargo" (and no, OCaml folks, I am not describing OCaml). I want to write more Rust, but I rarely can afford to trade off on Go's productivit
908.
▲
by
weberc2
7y ago
You would have to spend an awful lot of time fighting garbage collection to make C++ worthwhile in an organization that isn't already well-versed in C++ development. The learning curve is massive, the builds are slow, the errors are te
909.
▲
by
weberc2
7y ago
Do you seriously believe there is a dearth of left-wing mainstream media outlets? And the problem with the politicization of science is not a right-vs-left issue. The left has its own bag of anti-science positions (e.g., blank slatism, anti
910.
▲
by
weberc2
7y ago
If you overhaul the system to provide those data via an API (instead of OCR-ing receipts or printing these relatively useless visualizations), then not only could DIY folks like the parent and myself do the analyses ourselves, but any numbe
911.
▲
by
weberc2
7y ago
I would be content if there was an easy way to get the raw itemization info so I could load it into any system I want to do any analysis I want. Instead of breakdowns per trip I could get breakdowns per month or per annum. I could also choo
912.
▲
by
weberc2
7y ago
> neither of which are easily refuted. I don't agree or disagree with the claims, but they're not easily refuted because they're not falsifiable. They amount to "we should do this because I think it's better&qu
913.
▲
by
weberc2
7y ago
Somehow many of our cotton bags get lost probably well before they've seen 131 uses. :(
914.
▲
by
weberc2
7y ago
You’re really stretching to make this sound tedious and error prone. Obviously you don’t have to wait until you’re in bed but moreover in 2 years I haven’t once had to get out of bed to manually turn off a light. If you like physical switch
915.
▲
by
weberc2
7y ago
You mean like: > the logical conclusion to that are the couch potatoes shown in the movie Wall-E ?
916.
▲
by
weberc2
7y ago
Not sure if I’m misreading, but that doesn’t seem to substantially alter the meaning...
917.
▲
by
weberc2
7y ago
Turning off the lights is negligible to your overall health. Automating it (or not) will not affect your obesity or other health outcomes. There are lots of reasonable arguments against IoT switches; this is not one of them. Let's move
918.
▲
by
weberc2
7y ago
If your only exercise is walking to the light switch you have bigger problems.
919.
▲
by
weberc2
7y ago
> If this task is being done by the less capable, or by those who are distracted by poverty, that seems problematic Or worse--by companies or individuals who are incentivized/motivated to mislead in order to push an agenda or sow di
920.
▲
by
weberc2
7y ago
It seems more likely that an industry that makes and uses software tools would have a stronger than average appreciation for software tools.
921.
▲
by
weberc2
7y ago
Agreed, although the do more or less admit that much in the article. The hyperbolic headline is a title and also the article makes some pretty bold claims that aren't really substantiated--somehow this find means that the region was &q
922.
▲
by
weberc2
7y ago
That's only true tautologically--i.e., if you decide to constrain "its purpose" to the set of things SQL does well. If you want to do something perfectly reasonable--like programmatically building queries to access data of ar
923.
▲
by
weberc2
7y ago
I was pretty skeptical before trying it. I found that you don't spend much time configuring things and it's actually quite nice to just go to bed saying "Alexa, turn off living room". Not life changing, but definitely wo
924.
▲
by
weberc2
7y ago
If you're looking to IoT devices to fill your life with meaning and purpose, yes, you'll be disappointed. If you want meager quality of life improvements and aren't overtly trying to have a bad experience (as you describe in
925.
▲
by
weberc2
7y ago
If the GPU is only "just as good" why bother with GPU rendering at all? Free up the CPU for other work?
926.
▲
by
weberc2
7y ago
SQL is good enough for the existing set of applications, but that's not really saying much. There are lots of other applications for which SQL is not good enough, and those applications either don't exist because an affordable a
927.
▲
by
weberc2
7y ago
Yeah, I meant it as a learning suggestion, not a “switch your main language” suggestion. Fully agree with you.
928.
▲
by
weberc2
7y ago
Use composition for reuse and interfaces for polymorphism. These can do the same as inheritance and more, and they do it more cleanly. Reuse and polymorphism are orthogonal concerns that inheritance tries to fuse awkwardly together. Try Go
929.
▲
by
weberc2
7y ago
This seems very much like a semantic debate. Either OOP is characterized by inheritance—which is consistent with the notoriously “OOP” languages like Java, C#, and C++<11 and probably the overwhelming majority of intro-to-OOP literature—
930.
▲
by
weberc2
7y ago
> The bigger issue is usually stack vs heap allocation and it’s hard to reason about that. I don't think it's especially hard to reason about in the main cases, and when you're unsure (as you mention) you can actually prin
More ›