u/WhatWouldOdinDo - 10 Archived Voat Posts in v/programming
u/WhatWouldOdinDo
  • home
  • search

u/WhatWouldOdinDo

0 posts · 10 comments · 10 total

Active in: v/programming (10)

  • ‹‹‹
  • ‹‹
  • ‹
  • 1
  • ›
  • ››
  • ›››
Comment on: The programmer who created Python isn't interested in mentoring white guys

I read the rest. She’s essentially saying that the community should provide the standard library, not the core python language team. What she doesn’t understand is that the entire reason for Python’s popularity hinges on getting up and running quickly.

Her perspective is also from someone wanting to maintain support for Python 2-only libraries, but they’ve had a literal decade to upgrade.

Also, wanting to transform a language ecosystem into the clusterfuck that Nodejs has allowed to flourish just staggers me. JS has succeeded because everyone doing web development has to know it, not because of the package repository structure.

0 02 Jun 2019 17:02 u/WhatWouldOdinDo in v/programming
Comment on: The programmer who created Python isn't interested in mentoring white guys

Source: http://pyfound.blogspot.com/2019/05/amber-brown-batteries-included-but.html?m=1

0 02 Jun 2019 12:51 u/WhatWouldOdinDo in v/programming
Comment on: The programmer who created Python isn't interested in mentoring white guys

Don't worry, he recently had a spat with a landwhale over the standard library being worse than libraries from other people. The cunt suggested python should go the npm direction with having nothing out-of-the-box and having a big repository instead. He argued and eventually just up and left in a huff.

0 28 May 2019 12:14 u/WhatWouldOdinDo in v/programming
Comment on: The programmer who created Python isn't interested in mentoring white guys

The Jew fears the Samurai. Learn Ruby instead (or a real language like C)

0 28 May 2019 12:11 u/WhatWouldOdinDo in v/programming
Comment on: Pros/Cons of Voat Cost Saving Measure: Compress comment chains into a single db record

I think it's a really bad idea to consider doing this. You're actually gaining nothing via this method and may actually be introducing significant processing overhead. You would be better off setting up a caching mechanism and using redis or memcachedb to store prerendered html snippets for the most often accessed parent comments, which itself is pretty substantial. I won't delve into those details though.

I'll deal with your pros one-by-one.

Less server load to build the comment trees.

Unless you're caching, as I've already mentioned, then you'd likely end up with higher load. Not on the DB, mind you, but on the web server from parsing the comment(s) string. Sure, you probably have a plan to make it as well-formed and regular as possible to work around that, but you're still taking processing from one place and putting it where you really can't afford it. Very likely, you could get better improvement by optimizing the query grabbing the comments. And yeah, I do mean one and only one query.

Less DB space used

Are you sure about that? Have you calculated the amount of disk space you'd save per record on this? How about the amount you'll need trying to shoehorn the old features back in when the community calls you a niggerfaggot kike cock muncher for removing features to try and save a few bytes like they're fucking shekels?

Less API calls on voting up/down comments

Yeah, you're removing functionality that the site needs, which the community will not stand for, with only the vague notion that this will actually help. Seriously, I'm pretty sure that bandwidth is more of a problem than saving a little disk space.

If space is a real concern, maybe we should play with the idea of deleting comment threads that don't meet an upvote threshold after 3 months until you come back with numbers that can be checked. Here are data type sizes in SQL Server to help you get started. If voat is using MySQL or something similar at this point then I'm sure a similar table is also available.

0 06 Jul 2017 02:34 u/WhatWouldOdinDo in v/programming
Comment on: For those who went from one language to another that were wildly different, how did it work out? Any advice/tips?

I've went from C# to Perl to Ruby to Groovy/Java to Swift and currently transitioning to C. I can say with certainty that Java has earned a special amount of hatred in a corner of my heart. The tooling sucks, the documentation is haphazard (some of it good, the rest is a fucking minefield), the memory management and configuration for the tasks we used it for was a nightmare, and good luck finding validation for use cases.

We were using it to script things in JMeter, so that probably had a lot to do with it. I much preferred Groovy, but it's even worse on the memory side of things. The more modern JVM is much better about things but if you're confined to 1.7 then good luck. Also, each Java process needs to be kept to <= 500 threads or bad things happen, which we didn't really know at the time. Really, this is why it's good to have one or two team members with really deep knowledge about a platform.

I think the language is less of an issue than the target platform honestly. So long as you have good library and framework support the language barely matters.

0 01 Dec 2016 22:18 u/WhatWouldOdinDo in v/programming
Comment on: For the love of God, is there a modern VCS besides TFS, mercurial, and git (mainly git, fuck git)?

That's what feature branches, reverting, and force pushing are for.

0 19 Oct 2016 23:49 u/WhatWouldOdinDo in v/programming
Comment on: For the love of God, is there a modern VCS besides TFS, mercurial, and git (mainly git, fuck git)?

Generally, the people that prefer SVN over Git are the same that do everything on master and lock files to keep other people from doing anything to their baby.

1 15 Oct 2016 03:57 u/WhatWouldOdinDo in v/programming
Comment on: C or C++: Which is the language you prefer?

C# is more closely related to Java than C++. It's easier deal with than either of those in my opinion, but that's really up to personal preference. Up until recently you were locked into Microsoft's playground if you wanted to use it with any real support, the Mono project notwithstanding, so a lot of people have avoided it for that reason. I can't really blame them given Microsoft's tendency to hold out an olive branch only to shoot you if you go to grab it.

5 08 Sep 2016 13:26 u/WhatWouldOdinDo in v/programming
Comment on: What's the cheapest place to register a website?

dolphonebubleine is probably asking about where to register the domain name, not where to actually host the website itself.

0 05 Sep 2016 01:05 u/WhatWouldOdinDo in v/programming
  • ‹‹‹
  • ‹‹
  • ‹
  • 1
  • ›
  • ››
  • ›››

archive has 9,592 posts and 65,719 comments. source code.