Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
buro9
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
101 ms
·
961.
▲
by
buro9
8y ago
We had a bug once (not in this code) and we're choosing memory safe languages where possible to avoid future recurrences or similar issues.
962.
▲
by
buro9
8y ago
Given that I wrote the Go version and RReverser wrote the Rust version, I'm going to go with: A better engineer wrote the Rust version. But actually I was excited by Rust too. The memory safety, performance (the Rust was faster) and th
963.
▲
by
buro9
8y ago
Engineering resource is finite, the less time spent on working on the engine the more time we can spend working on new features and other systems. Before making this in Rust we experimented with a Go and also a Lua implementation as we inve
964.
▲
by
buro9
8y ago
It should be noted that this implementation has been in production since last Summer and is powering the Firewall Rules ( https://blog.cloudflare.com/how-we-made-firewall-rules/ ) engine today. This was one of the firs
965.
▲
by
buro9
8y ago
I am starting to be concerned that the ability to use DNS to block tracking, malware, and advertisements is only going to prove temporary. There appears to be more effort generally to secure and encrypt the entire DNS system. This is really
966.
▲
by
buro9
8y ago
> Due to the limits of public transportation Fix this. People live within n time of where they want to be. If people can travel faster then the space within n time can be greater. This is the key to Tokyo and other very large metropolis
967.
▲
by
buro9
8y ago
Managers who don't shoot you down and say no, and are supportive and encouraging. Innovation comes from the bottom more frequently than the top, and given time to understand a problem and stew on what is really needed there are rare en
968.
▲
by
buro9
8y ago
This is nice, and I tried it out... and it's led to a general CSS question. #ff9f Is that valid? What colour is that?!
969.
▲
by
buro9
8y ago
Something I liked immensely from a conference that dealt with under-represented people in tech is that a lanyard colour denotes whether or not you can be photographed. i.e. a blue lanyard means that you can be photographed, and a red/p
970.
▲
by
buro9
8y ago
Sequentially by construction date. All you need to know to find somewhere is the order in which things were constructed :D
971.
▲
by
buro9
8y ago
I would say that there is a difference between actively sitting on an email address and passively doing so or deactivating it. To actively sit on the email I would leave in place all security alerts, 2FA, strong password, etc. I would want
972.
▲
by
buro9
8y ago
At Cloudflare a year ago we said we were doing 6m per second ingest rate on a cluster of 106 brokers with x3 replication factor, 106 partitions: https://blog.cloudflare.com/http-analytics-for-6m-requests-p... The more inter
973.
▲
by
buro9
8y ago
Now we know where to try the associated password. Makes me think I need a better strategy on the username side to not leak that info.
974.
▲
by
buro9
8y ago
I've had such bad experiences on G Suite I've just gone back to the consumer Google One world of regular Gmail: https://medium.com/@buro9/one-account-all-of-google-4d292906... I would not recommend G Suite to
975.
▲
by
buro9
8y ago
> Unpopular opinion Because children aren't just for the wealthy
976.
▲
by
buro9
8y ago
For authentication I use Auth0 on the free tier, with a passwordless setup that uses Google OAuth and Microsoft OAuth and allows fallback to emailing a code to a user. We store nothing more than the email address. The great thing about Auth
977.
▲
by
buro9
8y ago
I have just completed a migration... here's my guide and the background: https://medium.com/@buro9/one-account-all-of-google-4d292906... In the process I found many small bugs, but also a huge one... if you have 2
978.
▲
by
buro9
8y ago
The £113m was not for a website. It was for a recruitment contract in totality for a decade (total £622m) including all efforts to recruit for the UK army, including everything that involves... of which a small part was the website but it w
979.
▲
How Google failed to offer the same experience to all customers
(medium.com)
1 points
by
buro9
8y ago
|
0 comments
980.
▲
One account. All of Google
(medium.com)
2 points
by
buro9
8y ago
|
0 comments
981.
▲
by
buro9
8y ago
I'm an Engineering Manager at Cloudflare, and we hire juniors. But... this was not a thing we always did. For a long while the company was much smaller and we had a limited number of roles open and so we focused on fewer hands that cou
982.
▲
by
buro9
8y ago
> create a store, ability to access an API, bots A way to charge the spammers? I only recently discovered WhatsApp spam when a spammer joined by a group invite link. The link had never been published publicly, and yet a spammer joined so
983.
▲
Facebook’s Domino Effect on Our Nation
(medium.com)
1 points
by
buro9
8y ago
|
0 comments
984.
▲
by
buro9
8y ago
I do not believe that you can do that, but I've largely stopped using apps that contain adverts so to me this is not an angle I worry about so much (plus I use NetGuard so in app tracking I was already limiting).
985.
▲
by
buro9
8y ago
It's my default Android browser because you can set it to block scripts and adverts by default and yet the option to trivially allow scripts in a site is a single click away. It's so good at this I've uninstalled multiple app
986.
▲
by
buro9
8y ago
You could have left mode=original in the querystring for a cleaner output :D
987.
▲
by
buro9
8y ago
Earth will be fine. Life on Earth will be fine, but that life will be different to the life we have today. The only thing not fine is whether humans survive what they/we ultimately have brought about. But in there is a kind of beautifu
988.
▲
by
buro9
8y ago
We chose Rust with very open eyes. It's a very good fit for our scenario. We needed to make a single implementation of this, as it had to behave precisely the same within an API, and within multiple products in different languages else
989.
▲
by
buro9
8y ago
This is standard PRINCE project management skills and what is most surprising is that we had to forget it and go focus on agile to remember the value of it. If one has tasks that are fully independent, then one has no dependencies. Once you
990.
▲
by
buro9
8y ago
I worked on this system and am happy to answer questions about it. The main documentation can be found here https://developers.cloudflare.com/firewall/cf-firewall-rules... As an outline: + We use a Wireshark(r) https:
More ›