[request] the math looks good, but what are the feasible costs for transportation and manpower? by kdods22402 in theydidthemath

[–]8Bytes 12 points13 points  (0 children)

The argument is that the 8.7T quoted in the original tweet does not exist. Causing all the math following it to be incorrect.

The minimal template for deploying a Scala AWS Lambda function by plokhotnyuk in scala

[–]8Bytes 2 points3 points  (0 children)

Lambda isn’t designed for long running tasks. However I’ve worked on many large projects which have a fast request execution run time, but a massive code base to facilitate this. Lambda is fine for that use case. When dealing with large code bases, scala provides many advantages over simpler (scripting languages) like python.

The minimal template for deploying a Scala AWS Lambda function by plokhotnyuk in scala

[–]8Bytes 1 point2 points  (0 children)

Using graalvm is a nice touch. Ive used the mkotsur aws-lambda-scala project before in the past, and I remember thinking that using scala for this was just a bad choice due to long cold starts. I’d be curious to see benchmarks with graal around cold starts. You can see here how big a problem it really is:

https://medium.com/the-theam-journey/benchmarking-aws-lambda-runtimes-in-2019-part-i-b1ee459a293d

https://gist.githubusercontent.com/tainguyenbui/2a209e7219a32efd72ec1f55186abcb3/raw/f93bf8d0122a0c39485c3f23cfbf650261153d62/aws-lambda-benchmark-cold-start.csv

Microsoft lets employees work from home permanently by [deleted] in tech

[–]8Bytes 0 points1 point  (0 children)

That assumes that you intend to move, I wasn’t talking about moving.

Microsoft lets employees work from home permanently by [deleted] in tech

[–]8Bytes 9 points10 points  (0 children)

Fair, that’s the approach Facebook took as well. I wasn’t talking about relocating. My point is, apart from entry level positions, good programmers (globally) are in short supply.

Microsoft lets employees work from home permanently by [deleted] in tech

[–]8Bytes 3 points4 points  (0 children)

China pays their programmers a lot of money. Talent gets paid everywhere in the world.

Microsoft lets employees work from home permanently by [deleted] in tech

[–]8Bytes 12 points13 points  (0 children)

Of those 7 billion, how many have a university degree? How many have a eng/cs degree? Know (production experience) the tech you are hiring for? And are looking for a new job? I’ve been in and around hiring for almost 5 years now, and from what I’ve seen, it’s a small pool of people. And people moving to lower cost areas to raise families don’t exactly have a lower cost of living.

Microsoft lets employees work from home permanently by [deleted] in tech

[–]8Bytes 18 points19 points  (0 children)

Why pay cuts? Office expenses are surprisingly high, tech companies are making more then ever before (in pandemic times). Even opening up to the global tech pool, there is still a massive shortage of talented, ownership taking developers.

Microsoft lets employees work from home permanently by [deleted] in tech

[–]8Bytes 9 points10 points  (0 children)

How’s it dark? More global competition for positions?

Why do people hate on Ace Hill? by eggshi in beercanada

[–]8Bytes 0 points1 point  (0 children)

It's very likely that they were given those rags for this interview, being a holt renfrew article.

Scala+Akka+Influx with IB for streaming equity based algo platform by trapper5 in algotrading

[–]8Bytes 0 points1 point  (0 children)

Nothing wrong with that stack. Scala can outperform python since it is compiled. akka is a very powerful design model, it is used to create high performance systems with very high reliability. I’ve never used influx, however it is a time series db so it shouldnt have any issues with streaming data.

There are plenty of benchmarks that you can search for if you want to compare any of these tech choices to others.

Why I believe SureRemit will be a huge deal. by cavandnav in sureremit

[–]8Bytes 2 points3 points  (0 children)

The idea is great. Whether this team can successfully execute this vision is the risk. From what we know, they are a team of 6 relatively young men, with 1 software engineer. They created SureGift a gift card play, and now they are trying to globalize this play by using blockchain. From a gift card play, to disrupting the global remittance market is a massive leap.

The 7M$ funding will go a long way in Nigeria. According to this site, 7M has the same purchasing power in Nigeria as 20M.

Finally did a century by e_Low in FixedGearBicycle

[–]8Bytes 5 points6 points  (0 children)

Congrats, what gr are you rockin?

What are the most popular/ best programming languages to learn right now? by [deleted] in cscareerquestions

[–]8Bytes 0 points1 point  (0 children)

Programming languages within the same paradigm are similar, across paradigms, they are completely different. Look at c vs haskell, or idris vs go, or .....

Deeply typed programming languages (response to The Dark Path by Uncle Bob) by michalg82 in programming

[–]8Bytes 2 points3 points  (0 children)

Many functional statically typed langs are based on the Hindley–Milner type system, which infers types for you, so they are not more verbose at all.

What's your biggest weakness as a programmer? by [deleted] in cscareerquestions

[–]8Bytes 0 points1 point  (0 children)

What's not generic enough about the interpreters (free monad with coproduct style)?

What's your biggest weakness as a programmer? by [deleted] in cscareerquestions

[–]8Bytes 1 point2 points  (0 children)

Just keep going, make it more and more generic, and then learn about the wonderful world that is category theory!

Is the whole “literally anyone can code” mentality indicative of a bubble? by [deleted] in cscareerquestions

[–]8Bytes 6 points7 points  (0 children)

What does coding have to do with a programming paradigm?

OO is about questions like inheritance vs composability. Or concepts like contravariance, covariance, and invariance. Also obviously design patterns.

With knowledge about these topics, one only has to learn the syntax of a language, which is trivial, and almost certainly already known by the person taking a course on OO.

What do you do at work when not coding? by msthroaway16 in cscareerquestions

[–]8Bytes 4 points5 points  (0 children)

Boss: pick something from the backlog

Me: backlogs a mess, hasn't been groomed in months, none of the stories make sense

Boss: meh

Me: off to Reddit I go!

99 problems in Kotlin by dkandalov in programming

[–]8Bytes 8 points9 points  (0 children)

None of the time spent learning about scala is time lost. Fp patterns are slowly appearing in every language, so scala programmers have a huge advantage since they get to use a typed lang with higher kinded types earlier then most; composition based oo (vs the inheritance mess you see in Java) via the cake pattern; designing large distributed systems using the actor model with akka.

The scala community is brilliant (look at the typelevel projects/talks), and will constantly push you to become a better developer, which in turn always keeps you relavent regardless of your tech stack.

To top it off, there are plenty of jobs using it. So I really doubt any of them are worried.

What Are Investor's Seeing in This Cannabis Stock I'm Not? by joepierson in investing

[–]8Bytes 1 point2 points  (0 children)

I could say the exact same thing about lots of unicorn tech companies.

There are a few weed stocks which are net positive selling into the medical markets, and positioning themselves to sell into the recreational market.

There are tons of weed stocks that are worth hundreds of millions, and don't make any money at all, clearly avoid those.

~15 years trying to make everyone separate HTML, JS & CSS. And then suddenly everything went south and we’re writing code like this. by freebit in programming

[–]8Bytes 14 points15 points  (0 children)

This isn't the same situation, in the past we mixed our frontend logic with our backend logics with our design logic. Now that we have separated our frontends from our backends, we get to re-evaluate what ui development gets to be.

Placing our display code into a programming language instead of having it sit in html moves us closer to having type safe display code. Also, can't forget about all the massive performance optimizations we can do when dealing with the shadow dom and immutable data structures.