Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tolmasky
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
71 ms
·
571.
▲
by
tolmasky
11y ago
I now subscribe to the React-style "wait, why are you listening to anything?" mindset. However, if you're going to go down the mutable path, I think KVO was particularly well designed. The main reason was that it made composi
572.
▲
by
tolmasky
11y ago
I will add one silver lining to all of this (since I agree with everyone talking here that IRC is "hard"), Slack is also hard. That is to say, we're still in low hanging fruit phase. I don't know if I was just doing it
573.
▲
NPM and Tonic: Try it out
(blog.tonicdev.com)
3 points
by
tolmasky
11y ago
|
0 comments
574.
▲
by
tolmasky
11y ago
We (tonicdev.com) experimented with both Polymer and React before settling on React. Doing things "the right way" in Polymer/WebComponents was just a mess. It did in fact remind me of the "old way" of doing things i
575.
▲
by
tolmasky
11y ago
> "However, iOS users will be charged $12.99 to cover Apple’s in-app purchase tax" I thought Apple specifically didn't allow this.
576.
▲
by
tolmasky
11y ago
> And how is BIG not a mutually agreed to transaction? ... the other end of the transaction. You know, the part where the money is collected from tax payers. > And stop overusing the word 'obvious.' I used it 3 times in
577.
▲
by
tolmasky
11y ago
> US citizens pay taxes. They choose to distribute that money among themselves. That is the purpose of the US government: to protect and serve the interests of US citizens. Non-citizens pay taxes too. Residents/green-card holders&
578.
▲
by
tolmasky
11y ago
It has succeeded spectacularly. Have you tried to hire a foreigner as a startup? It is absurdly difficult and essentially creates dramatically unfair advantages for large corporations that can afford to streamline through the bureaucracy wh
579.
▲
by
tolmasky
11y ago
As I stated in my own comment, we already have a form of this today, so clearly I do think it is similar to our current system. However, I think that a defining differentiator is that a basic income can assist in luxury assistance beyond pu
580.
▲
by
tolmasky
11y ago
Like most basic income proponents, this article conveniently forgets the actual problem with basic income: it hurts immigration. Granted, with the amount of people against immigration maybe it would actually help these arguments, but the tr
581.
▲
by
tolmasky
11y ago
Games also often have loading screens. I think the real counter there is that there is a big difference between waiting to play a 3d game vs waiting to read a news article.
582.
▲
by
tolmasky
11y ago
> Well there is, or at least there used to be. The reason native apps in mobile became so popular is exactly because web sites are bloated. It might not matter in the PC but in a device running on batteries it matters a lot. I think yo
583.
▲
by
tolmasky
11y ago
https://tonicdev.com - A Better REPL for Node.js | SF | Full-Time | ONSITE (preferred, REMOTE ok) "Full Stack" has kind of a different meaning to us: We do everything from JavaScript of course (node.js as well as front
584.
▲
by
tolmasky
11y ago
We wrote a pretty in depth look at some of the key differences here: http://blog.tonicdev.com/2015/09/10/time-traveling-in-node.j... if you are interested in more detail.
585.
▲
by
tolmasky
11y ago
Services like browserify essentially do this for you, as long as you are willing to compile ahead of time (and leave a lot of packages that don't "make sense" on the browser behind). The idea here of course is that all those
586.
▲
by
tolmasky
11y ago
Yeah, we are working on providing better errors, we know they can sometimes be confusing. They're slightly better now but they should get substantially more helpful soon.
587.
▲
by
tolmasky
11y ago
Sorry for the confusion, not sure what a "true embed of node" on a webpage would be. "Replicating node" certainly wouldn't be either, I suppose the only thing that would be truly embedding node is compiling the node
588.
▲
by
tolmasky
11y ago
It is a v8 engine, every embed is backed by node running in a container, so you're getting the real deal, not an emulation environment. That means your embeds can write to the filesystem, use any npm package, (even spin up child proc
589.
▲
by
tolmasky
11y ago
> The point is, there are a lot of potential culprits, and it is going to take a long time to figure out what state unbridled capitalism has left public health in. Or the state public regulation has left public health in, such as the w
590.
▲
by
tolmasky
11y ago
So it worked super in their favor: it got you to go to the product and they didn't have to pay for your click.
591.
▲
Enhanced ES6 and JSX Support in Tonic
(blog.tonicdev.com)
2 points
by
tolmasky
11y ago
|
0 comments
592.
▲
by
tolmasky
11y ago
Usually preventing better products is done through legal assistance: 1. Abusive use of patents to prevent small upstarts that can't afford litigation 2. Getting regulations passed that are so expensive only established players can affo
593.
▲
by
tolmasky
11y ago
We've made one for JavaScript: https://tonicdev.com
594.
▲
by
tolmasky
11y ago
Stateless function components are definitely super exciting (we had been faking this with just Component(function() { return .. }). I'm interested how it handles shouldComponentUpdate though. We do some interesting things in there to d
595.
▲
by
tolmasky
11y ago
1. CRIU is working on incremental checkpoints to allow for a similar sharing: http://criu.org/Incremental_dumps . On the filesystem layer, Docker's commits are definitely diffs I believe. 2. If you have internal socket
596.
▲
Time Traveling in Node.js Notebooks
(blog.tonicdev.com)
72 points
by
tolmasky
11y ago
|
9 comments
597.
▲
by
tolmasky
11y ago
GitHub is a service. Its not their job to offer me issue tracking, or pull requests, or really much of anything. They CHOOSE to offer me things, and if those things are interesting, I CHOOSE to pay them. As users, we can certainly declare t
598.
▲
by
tolmasky
11y ago
I think Either's handle this really well (and in fact this is more or less how its done with ErrorMonads). You basically return Either Value [Error], which has the benefit of being much more compassable than something that breaks cont
599.
▲
by
tolmasky
11y ago
One of the problem's Maybe still has is in the deeper question of "why are you expecting None to be here?". Don't get me wrong, there are valid cases for this, and Maybe is certainly preferable to null across the board,
600.
▲
by
tolmasky
11y ago
This is an oversimplification of both men and women. THe truth is most people are looking for "I don't know" or "it depends", just like in real life. When most people see a girl and ask them out, it would be absurd
More ›