sorted by: new top controversial old
5
New UUID Formats (www.ietf.org)

This document presents new time-based UUID formats which are suited for use as a database key.

29

This specification defines the UUIDs (Universally Unique IDentifiers) and the UUID Uniform Resource Name (URN) namespace. UUIDs are also known as GUIDs (Globally Unique IDentifiers). A UUID is 128 bits long and is intended to guarantee uniqueness across space and time. UUIDs were originally used in the Apollo Network Computing System and later in the Open Software Foundation's (OSF) Distributed Computing Environment (DCE), and then in Microsoft Windows platforms.

42
[-] agilob@programming.dev 55 points 5 months 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.

29
submitted 6 months ago* (last edited 6 months ago) by agilob@programming.dev to c/programming@programming.dev

"Prolly Tree" is short for "Probabilistic B-tree". "Prolly Tree" was coined by the good folks who built Noms, who as far as we can tell invented the data structure. We here at DoltHub have immense respect for their pioneering work, without which Dolt would not exist.

[-] agilob@programming.dev 2 points 6 months ago

Just not in Java…

I think you're biased against Java. Amazon was started in C/C++ and Java J2EE during times when to configure a webserver required writing like 300 lines of XML just to handle cookies, browser cache and a login page. Until recently BMW had their own JRE implementation. It's not a secret that simcards, including these in Tesla cars run JavaCard too, even government issues sim cards in EU have to run Java Card, not C++. Everything was always fine with Java until ECMA Script appeared and made people iterate on software versions faster. New programming languages and team organisation methodologies left some programming languages in the dark, but this included C# too. All are quickly catching up. If Java was so bad, it wouldn't be here with us today, like Perl.

[-] agilob@programming.dev 5 points 6 months ago* (last edited 6 months ago)

There are two schools:

  1. the best stack is the one you know best
  2. the best stack is the one designed for the job

Remember that Google was written in Python and Java. Facebook in PHP. iOS in Objective-C. GitHub in Ruby on Rails.

[-] agilob@programming.dev 25 points 6 months ago

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

hidethepainharold.jpg

[-] agilob@programming.dev 1 points 8 months ago

So while I'm myself struggling to fully understand what this is, it conceptually like it's a blockchain on syncthing, where even if you subscribe to a read only share, you can locally delete what you don't want to keep. So technically you could make bitorrent to behave like syncthing with search function for contacts you already know.

-6
138
[-] agilob@programming.dev -2 points 9 months ago

Heres the blog post about the change dated in June this year

Half year too late for that outrage anyway :)

[-] agilob@programming.dev 84 points 9 months ago* (last edited 9 months 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

[-] agilob@programming.dev 0 points 9 months ago

Yeah, fuck Microsoft. They haven’t changed at all.

GitHub changed that a few months before acquisitions talks even started lol

[-] agilob@programming.dev 7 points 10 months ago* (last edited 10 months 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 ;)

[-] agilob@programming.dev 4 points 10 months ago

you are supposed to have written the tests and to have written your code with pair programming,

I commented out the tests because they were failing, pipelines were green so I merged. Now it's running on prod. What do you do?

[-] agilob@programming.dev 29 points 10 months 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.

726
Merge then review (programming.dev)
submitted 10 months ago* (last edited 10 months ago) by agilob@programming.dev to c/programmer_humor@programming.dev

Move fast and break things.
Merge vulnerabilities.
Double the work.
Merge code without tests.
Anything, but don't let code become stale.

54
67
63
12
46
view more: next ›

agilob

joined 1 year ago