Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lopatin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
78 ms
·
481.
▲
by
lopatin
9y ago
I wish :)
482.
▲
by
lopatin
9y ago
Mithril is nice. W.r.t. going for batteries included, it's still a bit minimal for my taste. Personally I would lean towards something more dogmatic, in the spirit of Rails. For example, things that I would miss from Ember: ember-data,
483.
▲
by
lopatin
9y ago
Agreed, I stopped recommending React to beginners. I still love it and think it's the future, but in the sense that it's the new low-level. Eventually I think it will be standard to compile futuristic, high level, built-for-apps l
484.
▲
by
lopatin
9y ago
Didn't downvote or anything, but come on .. we all know what he meant. This thread is not the place for a "a great learning opportunity about decimal separators and non-native speakers".
485.
▲
by
lopatin
9y ago
If you're a novice like me, and just experimenting with ML tools, you should take a look at PyTorch as well as TF. They have lots of getting started examples that not only introduced the framework, but helped neural nets click for me a
486.
▲
by
lopatin
9y ago
Gotta mention Shen here, the language with an intentionally Turing complete type system. You can write your types as Horn clauses. http://shenlanguage.org/
487.
▲
by
lopatin
9y ago
It's tough. I think most ppl will agree that wine is great. Weed is great. But both in moderation. And that Heroin is evil. Not even once. Those are the two sides of the spectrum with a crazy amount of gray area and fear in the middle.
488.
▲
by
lopatin
9y ago
I'm also interested to see how the worlds of program synthesis (specifically type directed, proof-checking, dependently typed stuff) can combine with deep learning. If recent neural nets have such great results on large amounts of uns
489.
▲
by
lopatin
9y ago
Looks interesting, thanks. Found a fun fact about this book after Googling, turns out it was the very first book to be sold on Amazon.com!
490.
▲
by
lopatin
9y ago
Out of curiosity, can you elaborate?
491.
▲
by
lopatin
9y ago
This is very logical. I bet your communications are all very precise and logical. Sometimes spelling out exactly what you mean takes the fun out of whatever you're doing. Like explaining a joke for example. Or lazy flirting.
492.
▲
by
lopatin
9y ago
It's not complexity that you take on. The React API is minimal. It's complexity that the React authors take on in order to provide a stable, cross platform, predictable component lifecycle. And if some of that complexity leaks thr
493.
▲
by
lopatin
9y ago
My reaction would be more similar to yours than Dave's. But he's a public figure, with a blog and twitter and people that know him and stuff, so I guess in that position, people start asking "why aren't you posting somet
494.
▲
by
lopatin
9y ago
Don't over complicate it. Given two number ranges, of UTC timestamps, determine if they overlap. I think you know where to start with that.
495.
▲
by
lopatin
9y ago
The interview question I was referring to is the appointment overlapping one. It's a middle school math question and it's a lot easier than failing over a database without data loss.
496.
▲
by
lopatin
9y ago
Being a professional programmer is not an entirely stress-free job. Often, time matters and you have to think on your feet. That's why I think rejecting a programmer for losing their core competencies like problem solving, i.e. freezin
497.
▲
by
lopatin
9y ago
Oh I see what you mean. Yeah forcing vars to actually be stack allocated can be challenging when using interfaces everywhere. What are the Go authors' opinions on improving escape analysis?
498.
▲
by
lopatin
9y ago
Interfaces allow polymorphic coding, and they support stack allocated data structures last I checked.
499.
▲
by
lopatin
9y ago
You can write Go programs in a certain style that doesn't use GC. It's the equivalent of not using malloc in a C program.
500.
▲
by
lopatin
9y ago
Maybe "they" are just human after all. One day the cave dwellers shall be enlightened by the teachings of <insert almost any other language here>, but first, they must open their minds to the light beyond their primitive way
501.
▲
by
lopatin
9y ago
> "Language provides us with this tool to gain distance from our own experiences when we’re reflecting on our lives. And that’s really why it’s useful" True for computer languages also. One of the ideas behind Lisp is that the
502.
▲
by
lopatin
9y ago
Could this be useful for multivariate statistical analysis, such as Basketball Player A has more steals than Player B but only when Player C is on the court? If so, it might get pretty busy on FanDuel
503.
▲
by
lopatin
10y ago
Sorry for the late reply. I'll just address the fact that the slave being sacrificed to the sun gods was a slave in the first place, because it's well known that totally messed up things are justified by religion, and that's
504.
▲
by
lopatin
10y ago
Some things are absolute. Race and gender equality for instance, is absolutely better. No relative cultural context needed to agree with that. Also, life is absolute. The amount of people who are unjustly prevented from living their life is
505.
▲
by
lopatin
10y ago
Eh I don't think that we're "worse in many respects". We're not perfect, but definitely objectively morally superior to the Romans.
506.
▲
by
lopatin
10y ago
Coding without generics turns out to have many advantages. Mostly code bases that need to evolve rapidly without getting locked in to abstractions that don't fit anymore. It certainly is a mindset shift, and may be better at scale, b
507.
▲
by
lopatin
10y ago
This is awesome. It's just a fully customizable framework for composing components that display collections of data. I think things like this are great because it defines a common interface for open source components to adhere their pr
508.
▲
by
lopatin
10y ago
Take it easy on the judgement
509.
▲
by
lopatin
10y ago
I think Mercedes has a feature called PRE-SAFE Brake which does something like this.
510.
▲
by
lopatin
10y ago
For me the biggest value they contributed with the Go standard library is the interfaces they baked into it, not necessarily the default implementations of them (no complaints there of course). They modeled the way that servers are built as
More ›