agilob
147
98
agilob

@programming.dev

agilob 112 points 3 years ago

Before nginx was a thing, I worked with a guy who forked apache httpd and wrote this blog in C, like, literally embedded html and css inside the server, so when he made a tpyo or was adding another post he had to recompile the source code. The performance was out of this world.

path: 0 5326827, hotness: undefined, score: 112, children: 17
agilob 82 points 3 years ago

Fantastic way to start a shitstorm. You people don't even use search function logged out, because if you did, you would know they changed it in 2016. Microsoft has nothing to do with it.

https://news.ycombinator.com/item?id=11321623

path: 0 5625420, hotness: undefined, score: 82, children: 12
agilob 76 points 3 years ago

:00 - :ff

Edit: Just learnt this can be also noted as:

:: - ::f

path: 0 5326801, hotness: undefined, score: 76, children: 1
agilob 56 points 3 years ago

Old issue, so why post it now make it sound like MS demands something?

Opened 11 months ago Last modified 11 months ago

It's a regression, so ffmpeg should fix a regression.

path: 0 9058200, hotness: undefined, score: 56, children: 3
agilob 50 points 3 years ago

You live like this?

path: 0 5324838 5325932 5326809, hotness: undefined, score: 50, children: 0
agilob 44 points 3 years ago

All (doesn't seem like MsSQL supports it, I thought that's a pretty basic feature) databases have special configuration that warn or throw error when you try to UPDATE or DELETE without WHERE. Use it.

path: 0 4429560, hotness: undefined, score: 44, children: 6
agilob 40 points 2 years ago

I have an apostrophe and it’s super annoying as some companies see it as a SQL injection hack and sanitize it.

My surname contains a character that's only present in the Polish alphabet. Writing my full name as is broke lots of systems, encoding, printed paperwork and even British naturalisation application on Home Office website. My surname was part of my username back at uni, and everytime I tried to login on Windows, it would crash underlying LDAP server, logging everyone in the classroom out and forcing ICT to restart the server.

path: 0 13493649 13497773, hotness: undefined, score: 40, children: 2
agilob 28 points 3 years ago

Blog content was stored in memory and it was served with zero-copy to the socket, so yea, it's way faster. It was before times of php-fpm and opcache that we're using now. Back then things were deployed and communicated using tcp sockets (tcp to rails, django or php) or reading from a disk, when the best HDDs were 5600rpm, but rare to find on shared hosting.

path: 0 5326827 5327100 5327229, hotness: undefined, score: 28, children: 2
agilob 23 points 3 years ago

It doesn't make the content in any way out of date

path: 0 5059345 5059670, hotness: undefined, score: 23, children: 1
agilob 23 points 3 years ago

After doing it for 15 years, I must be good at it and everything should be easy.

hidethepainharold.jpg

path: 0 7916349, hotness: undefined, score: 23, children: 0
agilob 22 points 3 years ago

And because Microsoft moved their HQ to Munich

path: 0 4930161 4930438, hotness: undefined, score: 22, children: 0
agilob 20 points 2 years ago

How is your son X Æ A-12?

path: 0 13495582 13497734, hotness: undefined, score: 20, children: 2
agilob 13 points 2 years ago path: 0 15569864 15573290, hotness: undefined, score: 13, children: 0
agilob 13 points 9 months ago

Without it being said, we knew such things are happening. There are a few 100s of only mobile devs in Uber, while Uber app hasn't really changed in years, and these devs aren't creating any user-facing values. Running it must be difficult and a company need a lot of people for it, but there must be some point at which a company stops "disrupting" and just starts optimising and micro-optimising. This is what OP is talking about it, they are micro-optimising budget. There are 100s of them employed, so they must be doing something!

Consider that 300 mobile devs produce close to 1 year of man-hours every day. This is enough time to complete your TODO list of app you always wanted to do. They spend it producing values for shareholders, not you.

Now consider how many devs and experiments like these are done every day on facebook, instagram, X (formerly Twitter) and gmail.

path: 0 21347885, hotness: undefined, score: 13, children: 2
agilob 12 points 3 years ago

Because it's free and reliable

path: 0 1735308 1740848 1757165, hotness: undefined, score: 12, children: 0
agilob 12 points 2 years ago path: 0 14212263, hotness: undefined, score: 12, children: 4
agilob 11 points 3 years ago

No, it won't.

path: 0 1857111 1861923, hotness: undefined, score: 11, children: 0
agilob 10 points 3 years ago

Serialisation, marshalling issues and mental overhead of using compareTo

path: 0 1587172, hotness: undefined, score: 10, children: 0
agilob 8 points 3 years ago path: 0 5281170, hotness: undefined, score: 8, children: 0
agilob 7 points 3 years ago

You're telling me about compiling JS, to my story that is so old... I had to check. and yes, JS existed back then. HTTP2? Wasn't even planned. This was still when IRC communities weren't sure if LAMP is Perl or PHP because both were equally popular ;)

path: 0 5326827 5331556 5334246, hotness: undefined, score: 7, children: 1

thanks for using Leebra!

go to feed...