HNHacker News
TopNewBestAskShowJobs

maxpert

2,004 karma · joined August 1, 2011

submissionscomments
maxpert··on Asynchronous Programming in C#
C# was my first exposure to async/await back in 2015 and I initially had trouble wrapping my head around various details (i.e. ConfigureAwait etc.). I think the languages that have done best job in removing all that detail are Go and Elixir (Beam based languages). Which if you pay attention removed the overhead of rewiring your brain to do async/await all the way down. I repeated async/await systems recently with Kotlin coroutines in JVM world and again same problem, this time due to my prior knowledge I did hit the ground running but avg Joe had to relearn.
maxpert··on Google to Buy New York City Office Building for $2.1B
They will first do these investments and then insist on coming back. I see modern IBM unable to give up their cult culture.
maxpert··on New horizons for SPJ
The fact that there is more discussion here vs the Haskell forum is weird. I've not used Haskell myself but aspire to use it someday. I wish him best of luck!
maxpert··on IceFireDB: Distributed disk storage database based on Raft and Redis protocol
A database without any test harness? While this could be a good toy or PoC I would never use it in production. Readers should be aware, just because it's on HN doesn't mean it's production ready.
maxpert··on Airyx OS
We need a review video please!
maxpert··on More than 30 states sue Google over 'extravagant' fees in Play store
At risk of sounding idiot and down votes. Can you explain me when was the last time you saw the itemized breakdown of a toy, or a T-Shirt you bought in Target/Walmart? Same is true for Nintendo, Sony, and Xbox systems. Why do we think it's fair for Walmart to not show exact breakdown on how much commission they are charging for keeping something on shelf and Google is wrong about it?
maxpert··on Health insurers are threatening not to cover some patients’ ER bills
Agreed. The development plans, break big tech, taxing, and other political stunts are useless if foundational issues around education and healthcare are not addressed.
maxpert··on GitHub Copilot
Now I am gonna have an outage because co-pilot wrote some code that had an error. People have implicit bias of code being reliable that they don't write, StackOverflow snippets are perfect example for that.
maxpert··on Apple's iCloud+ “VPN”
I don’t really mind paying few bucks for privacy. But I think Apple in the process is gonna kill a lot VPN providers. While I don’t care right now I hope it doesn’t make Apple a monopoly.
maxpert··on The 88x31 GIF Collection
Ahhhh the good old days! Takes me back to dream weaver and flash era.
maxpert··on Stripe Identity
Will you update this thread? I am highly interested in results.
maxpert··on Rqlite 6.0: the evolution of a distributed database design
Olric did come up in my search but I never payed attention to it due to lack of production usage examples. I usually try to piggy back on existing well tested tools. The exception for rqlite because I understand both SQLite and Raft really well. So even if something goes wrong I will know what needs to be done.
maxpert··on Will Apple Mail threaten the newsletter boom?
I literally use a tool for hiring that tells me exactly when mail was opened and which links were clicked. So no, That is not anonymization!
maxpert··on Rqlite 6.0: the evolution of a distributed database design
Thanks for the quality work here. Have been considering using this over infinicache or hazelcast for locally replicated caching scenario. Are there any battle testing stories/case-studies out there?
maxpert··on FoundationDB: A distributed, unbundled, transactional key value store [pdf]
How would it compare to say something like hosted Redis, or if you wanna be more fancy ElasticSearch. I have been looking into FDB for pretty long time and have been looking for a perfect opportunity to use it. Would be helpful if you can describe your usage scenario (kind of data you are storing).
maxpert··on Apple employee group rejects planned return to the office
I have lived in Santa Clara and every day done a 1.5 to 2 hour commute one way to go to my office in SF. I know people who drive 1 - 2 hours to Apple or pay insane high rents. Then combine that with limited space on desk and insane distractions of getting pulled over by someone who was stuck on a very small configuration which he/she could have figured out at his/her own by spending 15 mins (rather than borrowing me for 5 mins and disrupting my thought process worth hours). I believe what COVID made me realize was the fact how much bullshit I was keeping up with (including social pressure stuff) to just be “good team player”. You can think of me as introvert but I am very talkative and social person.I believe 3 hours worth of commute and the ceremony stand-ups are not required when you have technology at disposal. Google, Microsoft, and Apple should be leading the charge on this technology centric culture rather than being backwards, stuck in time. If I am asked today to return back to office I would rather resign and be freelance developer than being stuck in the company policy prison again.
maxpert··on Driving with D
That is very true but absolutely fine because then some fine set of engineers can do the hard lifting parts and rest of the ecosystem can thrive on stable base that core establishes. That is how things work in most of industries, not everybody is writing a compiler (or even suitable for writing one!), but the complexity compilers remove lets you build more complex pieces of engineering.
maxpert··on Bill Gates left Microsoft board amid probe into prior relationship with staffer
You die a hero, or you live long enough to become a villain!
maxpert··on FB JavaScript SDK down
People will only discover they can live without FB like I did. Never came back to self glorification platform.
maxpert··on Java Is Underhyped
I’ve already moved to Kotlin. I love the language other than the fact that JVM objects are just too heavy. Nothing against Java but language has aged like milk, the readability and writability is just too bad. Recent strides with records and project loom etc are evident efforts to make it evident again.

I’ve kinda started to like Kotlin from syntax perspective & Go’s nature of compiled and low overhead prospective. I wish somebody can combine those together (don’t tell me GraalVM).

maxpert··on A “Better C” Benchmark
Heeyyyyy! Where is my Nim and Crystal? If you think GC based languages are acceptable I highly highly encourage Crystal.
maxpert··on Crystal 1.0 – What to expect
Crystal has been my language for my passion project (https://gitlab.com/maxpert/crlocator). I can tell you the speed and magical ruby syntax is unbelievably good (not for everyone’s taste). I just wish a better IDE support now. Since I’ve used Kotlin I’ve been spoiled by the IDE. But I assume it should be relatively straightforward because it’s all static typed.
maxpert··on jQuery 3.6.0
I sometimes look at react, and these modern frameworks and wish they had a same nice API as jQuery. I still profoundly remember how much simple it was compared to Prototype.js, and how simple it was to do a zebra stripes on table. I am still looking for that next piece of revolutionary simple library that will bring the joy of jQuery with modern concepts and simplicity.
maxpert··on Rust for web development: 2 years later
`Rust is a real pleasure to use for web development, and I thoroughly recommend it. It is so versatile that, without a doubt, it’s the last programming language I learned. Ever.`

This rings a Node.js fandom bell in my head; I'll be very careful taking authors opinion seriously.

Edit: I've myself been working on writing a websocket pubsub server in Rust and I can tell you the ecosystem is not as developed as projected by author.

maxpert··on 12 requests per second: A realistic look at Python web frameworks
The fact that you are using offset of 50000 and complaining it slows everything down says a lot about the benchmarks. Top it all with ORM query with prefetch all, GIL, and shared CPU (I am guessing) that you used to run benchmark on. You see where this is headed?
maxpert··on Go 1.16 Release Notes
I use generics on daily base! Even a basic cache requires generic support. I don't want to litter my code with castings and ifs when there exists a decent solution to do all of the manual undertaking for you. That is what compilers were invented for rather than just generating plain code. You can obviously ignore them if you don't need them; but I can give you gazillion cases where not having generics and doing `interface{}` based casting makes situation messy and repeated on code rather than simpler.
maxpert··on Fake Amazon reviews 'being sold in bulk' online
I use fakespot but I’ve noticed merchants now dogging fakespot as well. I am not sure about other folks here, but merchants selling these gift cards to people should be illegal and I am so sure if Amazon announces a reward for such actions people will themselves report it.
maxpert··on The Kotlin Foundation
What version of springboot you were on?
maxpert··on The Kotlin Foundation
I’ve used Kotlin on Server Side in production at a pretty significant scale and I think it’s the most underrated thing for people using JVM on servers. I recently had a podcast with one of Spring dev advocates (Josh Long) https://spring.io/blog/2021/02/11/a-bootiful-podcast-doordas... (shameless plug) and brought similar discussion to table. I will seriously urge folks to try it and hopefully foundation will bring more goodness!
maxpert··on LZ4 – Extremely fast compression
I've personally used LZ4 on production a scale that really proves how using a compression like LZ4 is more efficient than uncompressed data https://doordash.engineering/2019/01/02/speeding-up-redis-wi...
← PreviousPage 5 of 16Next →