Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SiVal
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
39 ms
·
301.
▲
by
SiVal
8y ago
Most internet sites don't _need_ a database. Right, and the rest of them—a very significant portion—do. And yes, I realize that it's possible to use JS to fetch from anywhere, but what I'm wondering is what people are think
302.
▲
by
SiVal
8y ago
Obvious to everyone except me, it seems, so obvious that it's never mentioned by anybody, is: What about databases? The answer could be, "Well, obviously, it's not for database-backed websites", or "Obviously it
303.
▲
by
SiVal
8y ago
I totally agree. Probably a third of the useful answers I've gotten from SO have been cases where I asked Google, Google said "yes, StackOverflow has an answer to your exact question", and I am delighted to see that someone h
304.
▲
by
SiVal
8y ago
Maybe there is a kind of educational system where middle school alg is a good idea. But our system is not that kind of system. If you live/vote in SF please support evidence-based practices and common sense. <3 Indeed, your system
305.
▲
by
SiVal
8y ago
Legal status is frequently based on reasonableness. When you have a service with hundreds of millions of users, you already have a reasonable argument for "significant" even if the lower bound of significance is fuzzy. If you then
306.
▲
by
SiVal
8y ago
I believe that with network effects far more pervasive as things move online, monopoly/competition law needs to play a greater role. The basic idea is that any party that controls more than (TBD) percent of a significant market/di
307.
▲
by
SiVal
8y ago
Like you, I haven't chosen to get them for myself, but I got them for my wife who loves them. Reasons: I have pockets big enough to always be holding my phone, and I can just run a wire up from my pocket under my shirt and into my ears
308.
▲
by
SiVal
8y ago
We need a change in anti-trust law given how many markets are now dominated by network effects. Any company that controls more than (some) percent of a significant (by some definition) market/medium/distribution channel loses the
309.
▲
by
SiVal
8y ago
The "confusion" was about why anyone would object to just having another vote. The majority of voters voted for "let us out", which is a strong reason why--to those voters--being forced to stay where they don't want
310.
▲
by
SiVal
8y ago
Well, fellow American, how about this, then: You're in prison, want to get out, and are granted an appeal. If you lose the appeal, that's the end. You stay in prison. But you win the appeal. Not guilty. But instead of allowing you
311.
▲
by
SiVal
8y ago
Correct me if I'm wrong, but I believe this means three "lenses" on the main camera, not three cameras. And I'm excited to see what future cameras with multiple lenses, synthetic aperture techniques, and lots of computat
312.
▲
by
SiVal
8y ago
There are exceptions, but neither really teaches these things in most universities. My EE classes were about the skills needed to design a RasPi, not use one, which was "electronics technician stuff", not "serious electri
313.
▲
by
SiVal
8y ago
I agree, but this is the equivalent of choosing not to walk through dangerous neighborhoods. At a personal level, where you don't make the world but have to deal with reality as it is, this is wise if you have the option. Save yourself
314.
▲
by
SiVal
8y ago
Caprices of TOS details, reviews, algorithms, service quality, or whatever are not the real problem. The real problem is when you can't reasonably choose to do business with someone else and move on, as they are free to do with you. Ne
315.
▲
by
SiVal
8y ago
Unfortunately not, because it could succeed long enough for their business to get some success, hire people, have assets, debts, responsibilities, customers, and then Google cuts off their oxygen. Of course, Google could do the same to AN
316.
▲
by
SiVal
8y ago
I'm liking Go's built-in, lightweight goroutine approach a lot more than the other "afterthought" approaches, but I think you need a runtime to dynamically allocate the goroutines and adapt flexibly. I don't want to
317.
▲
by
SiVal
8y ago
Yes, which is why I asked. He seems to be saying it will have the ease of GC with the performance of fully manual memory management with none of the costs of either. I don't see how radically simplifying Rust's approach can do tha
318.
▲
by
SiVal
8y ago
I think some practical solutions could come via adding features, not taking away, in a way that brought most people into the "needs special help" category. For example, I'd like to be able to "read" interesting web
319.
▲
by
SiVal
8y ago
My two biggest questions about V are 1) How is memory managed?, and 2) How is concurrency done? "V has no runtime". No GC, but you don't have to manually release memory, like Rust but much easier. Sounds great. How? And "
320.
▲
by
SiVal
8y ago
"Switch to a more secure method of 2FA" What would you suggest? I've heard that using your phone for 2FA is a bad idea several times now, but I'm not hearing suggested alternatives. Clearly your alternatives are limited
321.
▲
by
SiVal
8y ago
Eric, my problem with this analysis is that 15% figure for bugs that would have been caught by TS only applies to the "public" bugs, bugs the programmer committed because apparently the code appeared to be working (to him). But th
322.
▲
by
SiVal
8y ago
Decades ago, I heard a [possibly apocryphal] story that was already decades old about an encounter between a man famous for his vast wealth (I can't remember who, Carnegie, Morgan, Rockefeller..?) and a fan. A man recognized the rich g
323.
▲
by
SiVal
8y ago
The classes aren't usually limited to people majoring in CS. Lots of non-majors take these classes, and the popularity of a class among all students is not controlled by limits on how many can major in CS. In some schools they give CS
324.
▲
by
SiVal
8y ago
Yes, I think the ChromeBook idea is probably the best "computer as managed appliance" for our older relatives these days, BUT I really would prefer to get the OS from a company that didn't have so much interest in surveilling
325.
▲
by
SiVal
8y ago
To guard against the risk of a bug/design flaw affecting all vehicles simultaneously, I would include an independent "dumb" override that was too dumb to drive but could stop all vehicles as soon as any of several TBD conditi
326.
▲
by
SiVal
8y ago
Stop sharpening your tools and just use them for a while to do something fun or interesting. Different parts of your brain are trained by different activities: study, play, taking tests, competing, working with other people, fighting for yo
327.
▲
by
SiVal
8y ago
I agree with you if "pipeline" has the narrower meaning I think you're using. In a more general sense, though, I use a Mac all the time in my software dev "pipeline", but I'm much more careful these days to str
328.
▲
by
SiVal
8y ago
Of course, I agree, which is why I included my own experience as a third example, or the 333rd example, or whatever it is by now. At some point all the tests with different flaws, all the personal experiences that may have other explanation
329.
▲
by
SiVal
8y ago
And Duck Duck Go's just-released study ( https://spreadprivacy.com/google-filter-bubble-study/ ) shows that Google tracks you, not just DNT or not, but whether you are logged in or not, incognito or not, probably no
330.
▲
by
SiVal
8y ago
"Because there is almost no reason to learn Go." No, that's not it. It's that if you can only learn one programming language, Go is not a very good choice, so those who learn Go are almost always multilingual ("ling
More ›