Hacker Newsnew | past | comments | ask | show | jobs | submit | aukaost's commentslogin

Maybe "I'm sorry I had to fork you" would've been more in line with what you meant to say?


Adding a ‘but’ in there is often times used to negate everything before the but, like “I’m sorry but I had to fork you” would imply you’re not sorry, you had to do this.


Newsblur, looks nice on the web and the Android version works well for me.


They were wondering why the original architecture was using NGINX over HAProxy, not why HAProxy wasn't chosen as an NGINX replacement.


I think because Lee Holloway (the technical founder of Cloudflare) was used to use NGINX and so he used it for the original architecture. It's also the case that Pingora replaced part of something that handled both connections to origin servers and reading from cache. So the comment about "not serving files" isn't 100% correct as the NGINX instance was serving files as part of its work.


Well, it does offer more varied stuff from the get go so I can see why someone wouldn't want to limit their options, HAProxy was and is purely a proxy while NGINX is a bit of everything.

SPOE/SPOA added a bit of programmability to HAProxy but it is still basically only messing around with headers and acting upon that, nothing to do with content.


Back in the day, Cloudflare's WAF was based on OpenResty, so the high-performance Lua-programmability at the edge (which is noted in this blog entry) was probably a factor. Quick research shows HAProxy added Lua support in 2015, which is a bit later than their use of OpenResty.


Yeah, I know, I wrote that WAF.


This exchange is almost as enjoyable as that "famous" thread about someone's math prowess (anyone have that link?)



Haha, thank you.


Haha, I missed that you had an intermediate comment -- thanks for all you+Cloudflare did for LuaJIT too :)


LuaJIT is a cool thing. Helped us a lot. But not everything remains the right thing forever.


German drivers licenses do not serve as government IDs. Only found that out when I was told I don't need a new license after changing my last name.


Just curious, why is this app not available on the Icelandic Play store?


Mainly because I didn't translate it to Icelandic and I didn't want to get dinged by Google for putting an untranslated app in Iceland Play Store. Funny you should mention Iceland though because I recently saw a Tom Scott video[0] in which I learned tons of people speak English over there.

I updated the country availability so Iceland is included.

[0] https://www.youtube.com/watch?v=qYlmFfsyLMo


- Why did you get into the field? What did you focus on at first?

I've always been fascinated with technology and trying to figure out how things work. I got my first computer at age 8, it had QBasic. I programmed a small number of games on it. I spent a lot of time dis- and reassembling this computer, reinstalling DOS, Windows. We didn't have internet or manuals, nor did I speak English. Later on played with Linux which really helped me understand how all of this works under the hood. Actually programming came much later.

- What are you doing at your job? Is it everything you dreamed of and more?

I've been in the field for 11 years now, currently in an SRE role. SRE seems to be a different thing wherever you go. Not really my dream role in its current form right now.

- How did you break that first-job barrier?

QA internship in the gaming industry. Turned into full-time position, later on QA Engineering and then Software Engineering. I jumped on opportunities when they cropped up. I made myself useful in QA rather quickly as I have a low tolerance for doing repetitive tasks manually, which got me into automation and tools programming.

- What were you doing before this?

I tried my luck studying computer science for about 2 years but that didn't really work for me. That opportunity for an internship came at the right moment and I took it.

- Any tips for the rest of us?

Find yourself a mentor. In my first role in QA there was one person in particular who was very open to all my question and taught me how to approach complex problems in legacy code bases. It really helped me gain a lot of knowledge and also confidence in my craft. I should reach out to my first mentor and thank him, I am not sure he's aware of the impact he's had.


> cgit/gitolite

It's in the first sentence :)


accidentally the whole thing


Iceland's PM stepped down and a while after there were new elections.


Same thing in Iceland. There's a magazine published every year with salaries of notable persons divided by sector.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: