Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
blaisio
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
blaisio
7y ago
Most Americans will see this message as intentionally trolling the US and Hong Kong. Politicians are already angry about this regardless of political party. Honestly it is one of the worst responses possible. It has to be a mistake.
62.
▲
by
blaisio
7y ago
Chrome was going to allow only a very small list - that's what people were complaining about. The idea of having a built-in way to specify blocks is fine, it's more efficient anyway.
63.
▲
by
blaisio
7y ago
Isn't the law sort of protecting people from themselves? My understanding is the majority of Uber drivers don't even make money, they just convert equity from their car into cash. Making them employees might mean forcing it to be
64.
▲
by
blaisio
7y ago
HIPAA is such an awesome law. I have to work with it daily as an engineer, and I'm continually amazed that the US government requires so much security. Normally the US is extremely hands off when it comes to privacy and security. Congr
65.
▲
by
blaisio
7y ago
I agree. If all you can do is ask for a key, then you can't optimize the order in which you fetch them. That does matter, because if you fetch keys in the same block you can load the block once. Maybe the new optimizations the SSD can
66.
▲
by
blaisio
7y ago
DynamoDB is useful for services that are likely to have a very large amount of load and require minimal maintenance. For example, Mozilla uses DynamoDB to back it's browser push notification sending service. It would be better if it su
67.
▲
by
blaisio
7y ago
Yeah I'm surprised more people didn't bring this up. It is a very basic step that is required for a lot of security certifications. I'm actually pretty shocked segment didn't have it in place.
68.
▲
by
blaisio
7y ago
I'm not a fan of seeing web assembly spread outside the browser. If you want to sandbox binary code, there are many much more efficient options, eg. Linux containers (especially with tools like gvisor) or VMs. Vendors that only allow u
69.
▲
by
blaisio
7y ago
I strongly agree. It feels like Google has been mostly phoning it in on mobile chrome for a long time. Obviously it is very difficult to take something designed for a desktop and make it work well on a phone, but there definitely seems to b
70.
▲
by
blaisio
7y ago
Does anyone have recommendations for good alternatives? We were sure this would be a good idea when moving to it. :(
71.
▲
by
blaisio
7y ago
Go's new system addresses them all too. This is the other frustrating thing: there is this stockholm syndrome effect, because people are so used to dependency management being horrible, they think there are just no good dependency mana
72.
▲
by
blaisio
7y ago
Python has a lot of problems that really slow down development, but they are all fixable. The biggest issue, in my opinion, is in dependency management. Python has a horrible dependency management system, from top-to-bottom. Why do I need t
73.
▲
by
blaisio
7y ago
This, so much! I'm continually shocked by how bad the UX is in GPS apps in 2019.
74.
▲
by
blaisio
7y ago
This happens a lot on hackernews, and frankly it's really annoying. People post a link to some random thing like this, and it gets upvoted because people don't click on the link, they just are excited about the title. A lot of tim
75.
▲
by
blaisio
7y ago
Redis is already super useful, but this would be an absolutely killer feature. Server assisted client side invalidation! Something people have always wanted but has never been built. Implement it quick so I can use it on AWS in a few years!
76.
▲
by
blaisio
7y ago
This is exactly the sort of thing that makes me want to contribute to and use Mozilla projects. Bravo!
77.
▲
by
blaisio
7y ago
Replying to my own comment to clarify: it is true that you can't express a non-regular language with regular expressions. What I meant is, it is likely we can combine automata and backtracking based techniques to get the best of both w
78.
▲
by
blaisio
7y ago
Backreferences and look around. I don't think it's proven that they can't be added on to an automata based regular expression engine. Nobody has figured it out yet though.
79.
▲
by
blaisio
7y ago
They aren't really moving forward with it, they are implementing an experimental version of it so people can try it in real code. Many things are added temporarily when a new version is in development. Eg. the error handling changes th
80.
▲
by
blaisio
7y ago
That isn't really the sort of thing Golang is trying to address, at least, not directly. Go is very unlikely to add immutable data structures at this point. And Go is not built to prevent race conditions. There is a race detector that
81.
▲
by
blaisio
7y ago
I strongly recommend Anki, not just for learning Rust but for learning anything. It is a really amazing and underutilized tool. Not everyone likes flash cards, and it won't fix that, but it does make them far more effective.
82.
▲
by
blaisio
7y ago
Yeah I think the idea is, envoy helps a lot on the server side, but the client side uses almost the exact same algorithms, so we ought to have something like envoy on the client side too.
83.
▲
by
blaisio
7y ago
Maybe they should use this module that I can't read about to power their site. :P
84.
▲
by
blaisio
7y ago
Actually, big accounting firms and tax automation companies spend a lot of money lobbying congress to keep the tax code complicated. It would save everyone a lot of time and money if the IRS would just tell us what we owe - they already kno
85.
▲
by
blaisio
7y ago
... Don't you have to establish an HTTPS connection to use this API? Is that really easier than using the existing MySQL protocol? Or is it really so horrible that HTTPS is faster? Things establishing new connections will never be as f
86.
▲
by
blaisio
7y ago
I definitely feel that Google owns Go and it is a language designed for Google's purposes, but that didn't dissuade me from using it. It only makes me not want to contribute to the core language, just as Google's control over
87.
▲
by
blaisio
7y ago
It's basically the same thing as Wine - Wine provides the Windows API and implements it using Linux syscalls. Gvisor implements the Linux API using Linux syscalls, but with an extra authorization layer. I think people are just so gung
88.
▲
by
blaisio
7y ago
I'm really conflicted. I don't think this approach will necessarily mesh with how we traditionally treat medicine. There are many cases where we consider something a disease, and then we find people who live with it with no issues
89.
▲
by
blaisio
7y ago
We can do so much better! The problem really is, even if you have a nicer more expressive language that cross-compiles to SQL, it's really easy to end up with things that are impossible write in some databases. Even though SQL is based
90.
▲
by
blaisio
7y ago
This is interesting for a few reasons. IMHO, the original deprecation plan was reasonable. Not generous, but reasonable. Especially compared to what other cloud providers (eg. Google Cloud) have done. It did seem like a diversion from their
More ›