Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
coldnebo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
coldnebo
12y ago
Two things: 1) The grammar and writing style has some problems with run on sentence fragments. Perhaps this is not the OP's main focus, but learning to code well is similar to learning to write well (in fact there was an article about
62.
▲
by
coldnebo
12y ago
In my experience, I've seen some incredibly smart people (the kind who ace those brain teasers) make some incredibly bad technical gaffs. Like an architect who chose synchronous HTTP as a protocol for a service that later required the
63.
▲
by
coldnebo
12y ago
> Of course, I do not install personal software... > My remedy is to install a virtualization system... which is personal software.
64.
▲
by
coldnebo
12y ago
IMHO, the biggest benefit from playing games like SimCity is the practical introduction to systems thinking: the obvious solution may not be the obvious solution. I often wonder if these games are giving this generation an intuitive grasp o
65.
▲
by
coldnebo
12y ago
It doesn't cover machine learning in a lot of detail (there is one dogs and cats example) but J. Nathan Kutz book is an excellent introduction to the math behind this and other data modeling techniques with lots of hands on examples. T
66.
▲
by
coldnebo
12y ago
I had to laugh when I saw my response next to @getsat's. Both are valid viewpoints. In other words, not everyone who uses tools has to know how to make tools. Tool makers have more insight into the assumptions behind the tools they cr
67.
▲
by
coldnebo
12y ago
Programming skills are math skills. For example, how would you prove that your code is the fastest possible for a given task? A hunch? A stopwatch? Would it make a difference if you used a different language or machine? What if you could o
68.
▲
by
coldnebo
12y ago
> you can represent anything If you represent something, you need to interpret it later... i.e. both client and server need the same interpretation in order to avoid errors. > Dates can be encoded as strings and so can most of the oth
69.
▲
by
coldnebo
12y ago
The core problem is definitely the support of custom types. I agree, if you refuse custom types everything gets a lot simpler. Here's a very simple example of marshaling comparing Marshal dump and load in Ruby using YAML, vs. custom J
70.
▲
by
coldnebo
12y ago
I should have been more specific... it's not really about trees per se, it's more about custom types. (I was thinking of trees of custom types).
71.
▲
by
coldnebo
12y ago
There is a lot of confusion between typing systems, metatyping systems (that can implement arbitrary type systems) and the transport representation of such systems. I agree with your counterpoints, but the cool kids are still having issues
72.
▲
by
coldnebo
12y ago
Flashback to the early days of XML: "oh god, why would anyone use something as bloated and slow as CORBA to define an interface! Look how simple XML is, and it's human readable!!" CORBA is laughing its head off: "Who
73.
▲
by
coldnebo
12y ago
I read the essence of that statement without the same time constraint applied to it. i.e. the type of 1000 lines you should be working on each week is the type (systems code) that enables (application) programmers to write the rest of th
74.
▲
by
coldnebo
12y ago
Pay-to-win is also usually an artifact of gameplay that isn't fun, but requires long stretches of time (ie 'the grind') to complete. Considering the video and the fact that your minions carry on their instructions even when y
75.
▲
by
coldnebo
12y ago
Nonsense. :) Unity has really driven home the popularity of Mono as a cross-platform code platform -- there are tons of people using it who wouldn't necessarily consider themselves .NET programmers. (yes, I realize there's a mix o
76.
▲
by
coldnebo
12y ago
Er, the visual design is cool, but there are a lot of little things wrong with the info graphics. E.g. Showing Neanderthal to recorded history time range with a satellite above the middle of such time range is artistically valid, but mislea
77.
▲
by
coldnebo
12y ago
I think we're saying that most modern polyfills do a feature check before installing the polyfill... thus if you use Chrome with an IE agent, the polyfill still checks before implementing -- it's just a little slower than not inst
78.
▲
by
coldnebo
12y ago
This is cool, but I'm not sure what's going on here. Is this full static (i.e. AST) analysis of these languages or simple full-text search, or some middle-ground constraint on full-text search driven by common usage patterns? For
79.
▲
by
coldnebo
12y ago
From a computer science perspective it is formally 'meaningless' because the performance improvement was made by changing the requirements, not by a novel algorithm or data structure. This is always possible, but it ignores the o
80.
▲
by
coldnebo
12y ago
Over the past few years, I've put myself out there as well, not because I'm extroverted but because there is no better laboratory test of your ideas/convictions. I'd only add one thing to this approach: make sure that yo
81.
▲
by
coldnebo
12y ago
Heh, I had the same thought and was able to hack it pretty fast: http://runnable.com/U4x1Dioc6NMZvMy0/linear-scales-in-c-like... Enjoy!
82.
▲
by
coldnebo
12y ago
Dear website users, We feel your pain. It may not seem like it since we develop ever more complicated UI schemes to overcome the W3C's frankenstandards (seriously, who comes up with a coordinate system based on a 'nominal arms len
83.
▲
by
coldnebo
13y ago
He can't really do that with the present approach. :) Each 'drop' of rain is really a circle painted using the reflection scaled to the size of the drop. This approach is very fast, but won't scale well with odd-shaped
84.
▲
by
coldnebo
13y ago
There is a very important reason client-side js apps are appearing: managing stateful apps over a stateless protocol means spending about half of your time and complexity budget dealing with state transfer. Js clients bring us back to the d