Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sixbrx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
24 ms
·
181.
▲
by
sixbrx
10y ago
> Software is not simply lines of code Reminds me of Dilbert's boss, who said "I looked at your code, it was just a bunch of typing. With too much punctuation."
182.
▲
by
sixbrx
10y ago
I was really hoping to see more happen in line with the interactive database querying tools and demos. Slicing and dicing data, some simple analytics, maybe a little about how to get the data in and out to/from other systems. Somethi
183.
▲
by
sixbrx
10y ago
I've had similar experience with scientific software. When I'm told that the existing software is "OK because it works", I ask "how do you know it works?" because typically there are no unit tests or tests of a
184.
▲
by
sixbrx
10y ago
> there are a ton of people whose job is, at its core, to manually synchronize about six databases There was an insightful article that I can't find for the life of me that claimed this sort of thing was the future of much human wor
185.
▲
by
sixbrx
10y ago
Context is Linux desktop.
186.
▲
by
sixbrx
10y ago
Consider me in the group "likes Stoke's theorem" or some such. Seriously, it only enriches the soil for such judgments to grow, when by default , the crucial and elemetary word "group" is taken to mean "racial
187.
▲
by
sixbrx
10y ago
An interesting tangential argument I had with a colleague recently was how to actually calculate R^2 when testing model predictions on new data (emphasis on new data). He claimed the conventional way is as the square of the correlation coef
188.
▲
by
sixbrx
10y ago
I don't know that this is such a tragedy in itself , since living together with parents is a more efficient arrangement in a lot of ways and can be mutually beneficial.
189.
▲
by
sixbrx
10y ago
This looks very interesting, but the lack of comments here makes me wonder if it's being oversold a bit in the article? It sound like the Borg of languages, resistance is futile and future languages will be assimilated - at least lang
190.
▲
by
sixbrx
10y ago
But F# didn't bring along the beautiful module system from the MLs, nor does it have type classes. Polymorphism there is basically just the OO + generics variety found in C#. That can rub some people (like me) the wrong way.
191.
▲
by
sixbrx
10y ago
> problem's phrasing is much closer to the modulo implementation But I take the problem description as only describing a specification of what output is wanted, I don't think it's intended as a guidelines of how it should
192.
▲
by
sixbrx
10y ago
That's one of the main points of gathering statistics, so the query plan can depend on the values being queried. At least in Oracle, not sure about Postgres. For long running queries it can be a big win.
193.
▲
by
sixbrx
10y ago
Very useful indeed when you want a canonical or corrected (or otherwise "improved") version of a value and want to make sure that the original can't accidentally be used in what follows (which can be a hard to detect bug).
194.
▲
by
sixbrx
10y ago
I don't know, borrow checker error messages are already pretty good at pointing out issues of this sort already. With a minor addition I think it would remain very comprehensible: "you borrowed a here ^^^ ... gave a away here ^^^^
195.
▲
by
sixbrx
10y ago
Note wink at end of dangerlibrary's post!
196.
▲
by
sixbrx
11y ago
At a lot of workplaces (like mine) it goes beyond that - developers aren't allowed to install software even under their own user account, where admin privs aren't needed. Consider the irony of that, when one of the approved pieces
197.
▲
by
sixbrx
11y ago
The problem with the default constructors is just that for value types, you can't not have one. For plenty of kinds of things, there's no sensible default value that would make any sense, but your type must admit such a value any
198.
▲
by
sixbrx
11y ago
I like the C#/F# have value types, but they have the downside of not being able to do away with the default constructor for the type, meaning it's harder and less efficient to control type invariants (would have to guard validity
199.
▲
by
sixbrx
11y ago
In short, the "move everything" nature of "move" keyword here is not an issue because you can just make references for items you don't want moved. References themselves are "moved" by just copying their ad
200.
▲
by
sixbrx
11y ago
I'm not sure, it looks like it just disables the discrete GPU? If so, I've tried that - the problem is there's no other graphics to fall back on, Apple's proprietary EFI doesn't let non-OS X systems see that the in
201.
▲
by
sixbrx
11y ago
I've got a MBP from around 2012 and a big problem is that when running any OS besides OS X, it runs very hot with very short battery life because it can only use discrete graphics (NVidia) full time. The integrated graphics is disabl
202.
▲
by
sixbrx
11y ago
> Ownership is only relevant in the presence of mutability. In a GC'ed language where most or all data is immutable, one rarely needs to think about ownership. If mutability isn't needed, then you would declare the self paramet
203.
▲
by
sixbrx
11y ago
Well for one thing the "SELECT *" query will typically yield for results a runtime-typed flat list of fields/values as accessed via a generic database access api. Whereas as an applications programmer I'd rather deal wit
204.
▲
by
sixbrx
11y ago
Google would only need to fork and rename though, then Oracle wouldn't be running it. If using the fork were a requirement to running on Android, that's a big draw. I'm not sure Google is really interested in that though.
205.
▲
by
sixbrx
11y ago
Industrial grade condescension, sounds like Thoreau all right. He could have maybe found real wilderness at either of those places, but then mom wouldn't have been able to bring cookies and do laundry weekly. http://www.new
206.
▲
by
sixbrx
11y ago
I guess Ubuntu's popularity may result in Mir winning out over Wayland? Or upstreams supporting Wayland primarily but most users actually using Canonical-patched Mir adaptations of upstreams? Things could get weird.
207.
▲
by
sixbrx
11y ago
I think the "market" may be getting more efficient with Tinder etc, and is tending to few-winners-take-all.
208.
▲
by
sixbrx
11y ago
> So they would only need to be incentivized to want their app on windows desktops They would need to want their apps on Windows 10 desktops. Which excludes for example nearly every corporate desktop now and probably most of them for
209.
▲
by
sixbrx
11y ago
> Why the heck would any developers use HIP with this legal issue up in the air? Probably because if just implementing an API really turns out to be a disallowed by law - and I'm not familiar enough with the Google/Oracle case
210.
▲
by
sixbrx
11y ago
In practice most of us are restricted to the subsets (note plural) chosen by the people who wrote the original systems we work on.
More ›