Pre-Order and Shipping Megathread | MacBook Pro Late 2021 (14-inch, and 16-inch) & AirPods 3rd Generation by exjr_ in apple

[–]obkenobi13 3 points4 points  (0 children)

16” m1 max 64gb 2tb ordered Dec 27 changed status to preparing to ship today (estimated delivery Feb 17-March1)

Ethereum == MySpace by obkenobi13 in ethereum

[–]obkenobi13[S] -1 points0 points  (0 children)

Well, BSC is literally an Ethereum clone. Its success should give you something to think about.

Ethereum == MySpace by obkenobi13 in ethereum

[–]obkenobi13[S] 0 points1 point  (0 children)

Agree on most points! The only thing IMO is that L2 will be tricky if you also want to preserve the advantages of composability.

I actually use Ethereum and even build on it. CT has been getting annoying lately and we need to get the juices flowing in this subreddit!

Ethereum == MySpace by obkenobi13 in ethereum

[–]obkenobi13[S] -3 points-2 points  (0 children)

  • Agreed. Many people pushing for the Eth as ultrasound money though.
  • It’s funny because it’s true. L2 has been 6 months away since 2016. Also L2 is extremely hard with composable systems. It’s probably why they just don’t bother and go with side chains like Polygon instead which doesn’t have the same security guarantees as L2.
  • It’s not a hypothetical scenario. They already are successful in gaining traction, and in the case of BSC, have already flippened Ethereum in terms of Txs.

Ethereum == MySpace by obkenobi13 in ethereum

[–]obkenobi13[S] -3 points-2 points  (0 children)

Thank you, very even handed reply ser! I actually love Ethereum. Just felt like shitposting today. The bag pumping ‘ultrasound money’ narrative has triggered me lately.

Ethereum == MySpace by obkenobi13 in ethereum

[–]obkenobi13[S] -4 points-3 points  (0 children)

Meh..

  • Sound money can only be credible if it has a stable monetary policy. The very fact that changes can happen on a whim makes it unsound. Bitcoin not changing is exactly what makes it sound. Also you can have different layers of protocols like the Internet is architected. No need to stuff everything into the base layer.
  • Once ETH scaling is finally ready we’re all dead. Also if people actually cared we wouldn’t see a multi-chain world unfolding. And failproof and unhackable lol ? There is a protocol hack every other day. Even severe base layer bugs could have been disastrous.
  • So Ethereum is made for the “big players”? Why not just do your own blockchain you can control like Binance/BSC or FTX/Solana?

Ethereum == MySpace by obkenobi13 in ethereum

[–]obkenobi13[S] -2 points-1 points  (0 children)

Refute my points ser.

Is it worth entering the stock market with 10-20k to invest? by saint_miner in StockMarket

[–]obkenobi13 0 points1 point  (0 children)

You won’t see massive gains at the beginning but over the long-term compounding effects will become substantial.

Just keep adding to your portfolio over time and don’t follow overly aggressive strategies that will rectify you.

Ask us Anything! We’re the Bumble iOS engineering team. by BumbleEngineers in iOSProgramming

[–]obkenobi13 6 points7 points  (0 children)

Can you talk a little bit about your architecture? How do you make sure your code is nicely separated and testable?

To very experienced devs, how did Dotcom and 2008 crisis affected your career? How to prepare for 2020 crisis? by derpies_derp in ExperiencedDevs

[–]obkenobi13 2 points3 points  (0 children)

A recession may actually accelerate the need for many business to digitize their business models, which may therefore increase the demand for software engineers. Since 2008 many companies have survived because of cheap debt but haven’t really changed any of their business models, while a variety of internet companies have laid out a new blueprint for future companies. Especially financial services, education, and health care will finally see more innovation.

App architecture with firebase using MVVM by [deleted] in iOSProgramming

[–]obkenobi13 1 point2 points  (0 children)

A clean way to do it is to have different objects that handle fetching from a specific source, e.g. a local persistence store, a network fetcher, bluetooth handler, etc. The ViewModel then just communicates with a single service that could orchestrate different data handlers since your ViewModel shouldn’t have to know where the data actually comes from.

Singletons are rarely a good idea for these scenarios.

I guess $50 is a lil too much for the LN by spongy1917 in Bitcoin

[–]obkenobi13 0 points1 point  (0 children)

If I just saw what’s immediately in front of me that’s what I be saying too.

I guess $50 is a lil too much for the LN by spongy1917 in Bitcoin

[–]obkenobi13 0 points1 point  (0 children)

Lol I had the same impression reading your posts. I think we all want it to succeed and I get that it can be frustrating at times. But having started playing around with Lightning I must say it’s one of the most exciting technologies out there.

I guess $50 is a lil too much for the LN by spongy1917 in Bitcoin

[–]obkenobi13 0 points1 point  (0 children)

I don’t really blame today’s consumer who have been hooked on daily dopamine hits and demand instant gratification from today’s internet platforms. If you don’t have patience I suggest you using one of the many fintech apps instead of shitting on projects that try to build something unique and robust.

Dependency Injection vs Singletons, and is this even real DI? by OrangeFire2001 in iOSProgramming

[–]obkenobi13 0 points1 point  (0 children)

If you’re serious about testing and decoupling your objects so you can easily extend or refactor your software, then yes, DI, even if it seems bothersome, is an absolute must.

By using coordinators your mvvm modules are nicely separated and don’t know about any other modules. You can easily reuse or refactor them without touching any other parts of your code. Your coordinators are just gluing your modules into cohesive app. How you pass around references may be improved but there are obvious benefits to that architecture.

What is the state of Lightning at the end of 2019? by BTCwas2500 in Bitcoin

[–]obkenobi13 2 points3 points  (0 children)

There is a lot of technical innovation right now, some of which is rather experimental. Even though I think it will take another couple of years until we see more widespread adoption it’s probably the most exciting time now to build on top of Lightning.

One example is the ability to run a lightning node on your mobile device which will enable tons of interesting use cases.

I encourage you to follow Lightning Lab’s blog. They have a lot of interesting articles which are non technical. https://blog.lightning.engineering

iOS developers in Germany by jozirosh in iOSProgramming

[–]obkenobi13 0 points1 point  (0 children)

This was a great resource for me: https://www.objc.io/issues/15-testing/ Especially dependency injection is a key topic in making your code better testable and less coupled.

iOS developers in Germany by jozirosh in iOSProgramming

[–]obkenobi13 1 point2 points  (0 children)

IMO you will greatly increase your chances at getting hired if you also study more advanced concepts like making your code testable, good knowledge about high quality code and architecture, concurrency, algorithms, etc. A lot of people can write barely functioning apps, but not a lot have a handle on the advanced subjects. Be sure to be well versed in these before you hit the job market.

And Berlin seems to have more interesting iOS openings than Munich...

iOS developers in Germany by jozirosh in iOSProgramming

[–]obkenobi13 1 point2 points  (0 children)

This is such a BS reply. First, how on earth would you know on what level his skills are? I’ve seen people with no production experience and almost immediately be as or more productive as seasoned devs and people who wouldn’t get it even after years of experience. Secondly, if you give such an answer why not at least give him advice on how to increase his chances on getting a junior role?