Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kodablah
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
29 ms
·
301.
▲
by
kodablah
6y ago
Besides what others have said about missing subtleties with nested transactions, CRDB adds an extra level of complexity. Transactions for CRDB must sometimes be restarted client side on a certain error type to resolve concurrency issues. Th
302.
▲
by
kodablah
6y ago
There's only one way to do integration tests with DBs right, use a real instance of the DB. If you need to speed up the setup/teardown process, so be it. If you need to fashion your tests to avoid uniqueness constraints, so be it.
303.
▲
by
kodablah
6y ago
> If we follow this pattern, once every country has lifted itself up by the bootstraps, the end-game would not be some poorer nations providing the subsistence-wage labour, but the poor population of each country providing subsistence-wa
304.
▲
by
kodablah
6y ago
> With India’s labour cheaper compared with China, and the gradual expansion of its supplier base here, Apple will be able to use the country as an export hub While there are negatives, I appreciate how globalization of manufacturing hel
305.
▲
by
kodablah
6y ago
> Pretty shocking in a state that has such strict privacy laws If viewed from the different perspective of government intrusion on tech, it can appear less shocking. A government encouraged by its citizenry to use its leverage over tech
306.
▲
by
kodablah
6y ago
Nobody expects that. It has become unfortunate that if you are not in favor for the GDPR as implemented, you must be against its principles and in favor of privacy-violating companies.
307.
▲
by
kodablah
6y ago
That's not a reasonable approach to public awareness IMO. "Forcing" these private companies to do this and that is only going to result in it being done in the least meaningful way possible. It doesn't matter whether it&
308.
▲
by
kodablah
6y ago
I'm not convinced public awareness campaigns and various support for alternatives were reasonably tried. Also, the firmness of one's stance isn't in its words.
309.
▲
by
kodablah
6y ago
To tailor the argument for the audience, please stop bringing me tweaks on this same flawed implementation that is only adding complexity and bugs to the system while not even fixing the majority of original problems. I don't care what
310.
▲
by
kodablah
6y ago
> Ok, so not a fair comparison but the political argument is the same It's not. We have to avoid these analogies, because for every legislative success one can point to, there is a failure one can point to. For every positive nation
311.
▲
by
kodablah
6y ago
> If self-regulation doesn't work out, a directive is passed. We can do better! Public education campaigns and support for alternatives for starters. The "they didn't fix the issues, so new laws will fix their issues"
312.
▲
by
kodablah
6y ago
> Time will tell how effective the GDPR is going to be [...] Nevertheless, we should acknowledge the fact that EU law has got many of the foundational principles around data protection right. This post accidentally explains many American
313.
▲
by
kodablah
6y ago
Exactly, the focus should be on avoiding what the user doesn't like, not just avoiding what the user doesn't like if there's a choice involved. If the Apple-made tool referenced in the article were subject to the same choice
314.
▲
by
kodablah
6y ago
> Forcing themselves into the identity business? By giving it away for free? The price has nothing to do with the "forcing" part, unsure why you are guessing that's what is being referred to. The word "forcing" i
315.
▲
by
kodablah
6y ago
> If you’re doing something and you know users are going to refuse to let you do it if they have the choice, don’t do it. Apple will give them a choice soon enough. I think the statement would be more meaningful with "if they have t
316.
▲
by
kodablah
6y ago
> It’s well known playbook The playbook is much more broad and is basically "we are privileged on our platform _and_ we unavoidably restrict the lesser privileged". Many don't like this (myself included) and many do. Simpl
317.
▲
by
kodablah
6y ago
And get rid of all the other non-garbage sign-ins too, correct?
318.
▲
by
kodablah
6y ago
> So, yeah, Mozilla can easily determine if a user is on the Comcast network just from their IP address. I mean, how can the determine it's a Comcast DNS server configured on my network? I might be a Comcast customer w/ a custo
319.
▲
by
kodablah
6y ago
How does FF know my DNS is a Comcast-provided one? Is there an IP list kept inside of browsers and updated?
320.
▲
by
kodablah
6y ago
Literally convert Go code to Crystal code. I have not looked into Crystal enough to confirm it's features are a superset of Go's. For example, I saw that Kotlin w/ the advent of their coroutines, had most of Go's feature
321.
▲
by
kodablah
6y ago
One wonders, once it is GA, if there is value in a Go transpiler. There is a lot of useful software in Go land that would be immediately useful for Crystal devs, and Go itself is not too complicated to map to another language with the same
322.
▲
by
kodablah
6y ago
I had begun to spec out a strict subset of HTML[0] until I realized I had just recreated AMP. What we need is an AMP-like HTML subset w/out the custom tags and ads (same issue with htmx). Any such HTML "fork" should make it a
323.
▲
by
kodablah
6y ago
Decentralized, unique, human-usable identifiers, free and anonymous to legitimate humans (limited to only a few per) but unobtainable by non-humans. I can accept humans giving/using up some of theirs for non-human purposes. Not really
324.
▲
by
kodablah
6y ago
I appreciate the dev-friendliness of this (libp2p leaves a lot to be desired last I looked from a dev perspective). How chatty is it? How resilient is it to untrusted peers (e.g. any of skademlia features built in)? Any plans to let the us
325.
▲
by
kodablah
6y ago
> I probably never would have done it that way, I would probably use an interface type instead I think when you're all in the same package and accessing unexported fields you know about, this is much clearer than an interface. I oft
326.
▲
by
kodablah
6y ago
This is going to give rise to a utility-belt of sorts, which is what I'm really looking forward to. There are many collections and common utilities that we've all been hand-writing for a while (e.g. waiting for Set(string) instead
327.
▲
by
kodablah
6y ago
Did they disclose it anyways? If not, why not even if it was already ineffective?
328.
▲
by
kodablah
6y ago
It appears that before you could have a subscription outside the store. Now you cannot, and Apple picks and chooses favorites (e.g. Basecamp and Netflix can have out-of-store subscriptions, but this new app cannot).
329.
▲
by
kodablah
6y ago
I did a POC of this over a year ago [0]. Now, with better libp2p-js library, it is surely much easier/better nowadays. 0 - https://github.com/cretz/webrtc-ipfs-signaling
330.
▲
by
kodablah
6y ago
After hand-rolling my own setups and working with a few libraries, I have found https://mediasoup.org/ v3 to be the easiest library to use that still gives me the freedom to work with the architecture I want. This of course
More ›