Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lopatin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
421.
▲
by
lopatin
8y ago
Web also doesn't have a linear structure, but the forward/back buttons work well enough.
422.
▲
by
lopatin
8y ago
Thanks for the insightful answer! Building an ecosystem of libraries to do most of the heavy lifting is generally what I strive for as well. It's certainly the goal, and I'll usually end up there for a given project. Perhaps one t
423.
▲
by
lopatin
8y ago
So Clojure and CLJS are amazing. If I were to pick a Lisp for a real world project, Clojure is the obvious pick. The thing is, I'm curious to hear from people who DO use Lisp in the real world. I would characterize my experience with i
424.
▲
by
lopatin
8y ago
Minikanren (and core.logic) is very fun to explore. It's such a brain bender and it seems well suited for some PL things. E.g. say you have some custom interpreter. If you implement that interpreter in Minikanren, you can run it backwa
425.
▲
by
lopatin
8y ago
So I seem to be in the minority on this, and I'm interested in responses about why I'm wrong, but I believe that for most projects the weight in KB your framework/runtime doesn't matter _at all_ when compared to other co
426.
▲
by
lopatin
8y ago
> Stuff like lambdas weren’t born in some hipster language, they came from JavaScript. They did not come from JS. JS took them from Scheme. Scheme took them from ... lambda calculus? Anyways, not knocking on JS, but they did not invent l
427.
▲
by
lopatin
8y ago
And for Scala, there's Kiama https://bitbucket.org/inkytonik/kiama
428.
▲
by
lopatin
8y ago
I think it's more in the spirit of the article to say, forget timezones, use UTC millis everywhere. If the server doesn't speak in timezones, then you eliminated all bugs where the server mishandles timezones.
429.
▲
by
lopatin
8y ago
Came to HN for tech tips. Stayed for self-sacrifice in the name of social progress.
430.
▲
Ask HN: Can a deep neural network be infected by a virus?
2 points
by
lopatin
8y ago
|
0 comments
431.
▲
by
lopatin
8y ago
One reason to stop it I guess is to prevent a small group of miners from carrying out a 51% attack.
432.
▲
by
lopatin
8y ago
Robocallers seem to be getting a bit more savvy too. I just got one today, articulately told it "fuck off", and it actually immediately stopped! I just thought that was cool.
433.
▲
by
lopatin
8y ago
If you started your own cryptocurrency, it'd also be worthless. That's not to say all cryptocurrencies are worthless.
434.
▲
by
lopatin
8y ago
I think he meant ponzi-scheme, which would be true if Bitcoin didn't have any purpose. Anyways, this debate has been settled for us by the US government, it's a commodity.
435.
▲
by
lopatin
8y ago
I agree, but you'd have to take it up with the CFTC. I don't think they're big on "new categories".
436.
▲
by
lopatin
8y ago
Bitcoin is not a currency (it's a commodity) meaning other coins are also not currencies because Bitcoin is the most currency-like of the bunch.
437.
▲
by
lopatin
8y ago
These are solvable problems. Just because a group of engineers agree on a standard tool, doesn't mean that they are blind to the world around them, or that they are now doomed to be single minded "legacy" people. I'm sor
438.
▲
by
lopatin
8y ago
To quote one of Akin's laws which were on HN yesterday, "better is the enemy of good". It's really good when one technology is used throughout an organization to achieve the same purpose. At some point, the technology yo
439.
▲
by
lopatin
8y ago
If long and contradictory lists are so bad, how do you explain the Ferengi culture's success in adopting the 300 or so Rules of Acquisition? [1] [1] http://memory-alpha.wikia.com/wiki/Rules_of_Acquisition
440.
▲
by
lopatin
8y ago
> if you're doing almost all your work from your local machine Lol, this is most people, and also the target audience of this application. Note that it doesn't claim to be a VIM replacement, just a modal editor for the desktop
441.
▲
by
lopatin
9y ago
Huh, I does appear to be in the preface of SICP. It does seem more of a Knuth-y quote though. I can see why it can be accidentally attributed to the literate programming guy, vs. the meta-circular interpreter guys.
442.
▲
by
lopatin
9y ago
I find these kinds of articles ultimately unhelpful. I do agree with the overall message, but with the lack of practical examples, all I came away with is a description of the problem we're all too familiar with already (software desig
443.
▲
by
lopatin
9y ago
Uh, do you expect there to be any money in there?
444.
▲
by
lopatin
9y ago
There was a battle? Transpile is between human readable sources, and compiler is always into machine readable code. This is the only project that I've seen to (for some reason) not conform to that definition. I guess I don't see t
445.
▲
by
lopatin
9y ago
Consumers are often in a "buy mindset" when searching for something. The phrasing of their search query can indicate it. For example, someone search for "cheap office chair" most likely already has their CC in hand. It&#
446.
▲
by
lopatin
9y ago
I suspected the author was dreaming when he said the lack of rich customization of the search algorithm is taking away from the end user experience. People don't want to learn about the intricacies of your search algorithm. You're
447.
▲
by
lopatin
9y ago
To all the kernel programmers out there, can we get a HN-level ELI5 for this? It looks like a total system compromise is possible. Under what conditions? Any ways to ensure we don't get pwned?
448.
▲
by
lopatin
9y ago
Aaand it's back up
449.
▲
by
lopatin
9y ago
You don't get killed by transaction fees. Some exchanges have withdraw limits. Some exchanges have withdraw fees (but they are flat). Your market/limit orders may also have fees, percentage fees, so those are to look out for, but
450.
▲
by
lopatin
9y ago
Good work. It seems like a working library. And it's fast at the things it chooses to do. But ... 1. Ditching React and Angular for this is like ditching Photoshop for MS Paint. 2. Someone using Zam isn't "going vanilla JS&qu
More ›