HNHacker News
TopNewBestAskShowJobs

mradek

318 karma · joined August 23, 2022

M R Adek
submissionscomments
mradek··on Ask HN: Any hardware folks want to help make a next-gen souped up Walkie Talkie?
make them bone conduction headphone style so your friends can be literally inside your head, and integrate the mic so it’s a small form factor.

I’ll take 1% equity for that suggestion thanks

mradek··on Ask HN: How would you design an alternative Twitter
They work 84h a week so yes totally doable.
mradek··on Apache AGE, a PostgreSQL extension with graph database functionality
Interesting. What are some good extensions for pg? I have only used UUID and postgis.
mradek··on SpaceX is now building a Raptor engine a day, NASA says
Why not aim for the moon? Honestly wish we'd invest in moving a lot of toxic manufacturing processes over to the moon (I'm sure way smarter people than me can figure out a way to make those processes work in that different environment) and slowly turn Earth back into a green, beautiful planet.
mradek··on TomTom’s new mapping platform and ecosystem
I use TomTom’s API services in conjunction with google maps API because it is way more cost effective.

I use google maps sdk on mobile because generally the data is much better quality for POI than Apple Maps, but doing geocoding is a lot more expensive so that’s where I use TomTom. Seems to work fine for me so far.

mradek··on Why I program in Erlang (2012)
Thank you, I will def reach out.

I am using 3 languages because I originally started this project using nodeJS+pg backend + flutter mobile apps. I've been experimenting with a lot of stuff as well, at one point switching to Go because I had some CPU heavy stuff, but I find myself going back to nodeJS because I'm most productive in it and I feel that its performance (I/O wise, since I'm doing DB or API calls) to dev time ratio is pretty good especially considering the number of well made dependencies and SDKs available.

I am still a noob at elixir (only a few days of total experience), so maybe some day I might migrate the REST API over. However, Phoenix channels are amazing and for that piece of the overall system I think I am happy to have stumbled upon it. I found that using phoenix channel API is a lot easier to work with both from server perspective and flutter client side. I need to figure out the proper way to auth (right now just auth'ing on socket connect against my nodeJS API, then continue).

My backend is super modular, feature wise, so I can swap out any piece for something better easily.

I been working on it since May :D

mradek··on Why I program in Erlang (2012)
Hey that’s awesome. I’m also learning elixir and I deployed ejabberd for chat. I switched to phoenix channels for chat to have a lot more control. What are your thoughts on that? Any suggestions or articles or code repos you can link me for inspiration?

Fwiw I was using firestore for real time before since it was easier. Now I like phoenix channels (I’m still struggling with the language truth be told, but it makes sense after reviewing at the code like eight times).

My app (social app, still wip) is currently using flutter for the mobile apps, a nodeJS backend for the rest APIs, and a phoenix server for the chats. I’d be interested to have a discussion if that’s okay.

mradek··on Show HN: I made an offline-ready hiking trail companion app
Thank you!
mradek··on Show HN: I made an offline-ready hiking trail companion app
That’s so cool!

Hey if you don’t mind since you built it, what are the advantages of PWA vs native/flutter mobile app? I’ve been messing with SwiftUI/Kotlin and recently switched to flutter earlier this year.

Thanks and congrats !

mradek··on Ask HN: What social media site could replace Twitter?
Well gee I do appreciate that :) I like HN as an outlet for some interesting discussions that are relevant to me.
mradek··on Ask HN: What social media site could replace Twitter?
I think the "blue check" verification on Twitter is its most powerful asset. The most important people in the world (culture icons, heads of state & companies, and subject matter experts) congregate there to share their thoughts.

Personally I think Twitter would work best if it was left to be just that. I don't think anyone really cares about what I have to say, for example. I'm just some random guy who works at a software company, and just being honest I don't believe that I have contributed anything super valuable to the world thus far. If I do, maybe I become someone important in my field or part of launching some important project/company, then maybe I could be invited to Twitter. Kind of like those high end credit cards that one has to be invited to based on their income/asset level.

Then again, I have no idea how that would make money (besides showing ads to followers like me) so I'm back to just following those important people for now lol. No way I'm paying money to view twitter, I'm cutting down on how much I spend on these monthly subscription services.

mradek··on Replit's in-browser coding AI
In 2022 you test live in production lol
mradek··on How Iran can track and control protesters’ phones: hacked documents
Social media has destroyed people’s ability (at least in western world) to have IRL interpersonal communications.

I find not only myself but many of my peers struggle with this. Online is easy to be in an echo chamber where nothing actually gets done. You find acceptance but it is meaningless once you shut off your phone. You find community but it’s brittle and again you shut off your phone and you’re alone.

What we need is a return real life in person social life. Being stuck in online/VR all day is basically a precursor to the matrix.

mradek··on Gigafactories are recycling old EV batteries into new ones
Is it true we will run out of lithium in 20-30 years?
mradek··on The Restaurant Industry’s Worst Idea: QR Code Menus
I really like QR codes when it just leads to a simple static site with the menu.

Wouldn't mind if that site was a tad more advanced also let me place an order that goes into some order queue.

Also wouldn't mind if that site can text me the bill so I can pay using something standard like GPay or Apple Pay.

Just don't make it fucking impossible to use, keep it simple and fast.

mradek··on Exploring the richness and variety of letters sent to the East India Company
You’re not wrong. They purposefully funneled opium into China to get their silver bullion to open up trade, whilst also destroying an entire generation.

Destruction of people was basically the EIC’s MO.

mradek··on I tried starting a manufacturing unit in India (2020)
Honestly this kind of stuff is why I don’t travel to such places. Im sure they’re beautiful and whatever but I’d rather go spend time in an advanced country like Japan. The constant guilt tripping is not fun.
mradek··on Tell HN: YouTube's web UI just got even worse
As each of these subscription services have gotten worse, I’ve ended my contracts with each one and I’m probably way happier this way. I’m not overloaded by content, and I feel a more enjoyable sense of discovery when I go looking on purpose for a video. I use brave browser, so gg ads.
mradek··on The changing fortunes of Japanese camera manufacturers
Is photography dead? Back like 20 years ago everyone was so into it. Nowadays our smartphones take fine photos.

It’s kind of sad to see only one or two people with SLRs at any “vista point” I visit because it brings back memories of talking with other amateur photographers and sharing our profiles on sites like trek earth or whatever.

mradek··on Ask HN: Do people not have hobbies anymore?
I think it’s the fallacy of being in the tech industry. Before I got into “tech” aka a software engineer job I thought how cool that people work together on OS projects and build interesting tools and hack some random device to run doom.

Then I got a job and found that all these cool OS projects were used for commercial purposes or re-engineered to work for the company. Over time this kind of mindset of making everything “work” (like, for money) took over and it made me cynical.

Now I’m personally focusing on the hobby aspect and making cool apps and backends for apps that I think would be great for the world. I’m a community minded person and I really love seeing people get along and thrive, so how can I build something to motivate that part of living in a society? I’m not sure it will go anywhere but I’m going to keep learning all the things to make what I find interesting. :shrug:

mradek··on Test scores are not irrelevant
I feel like standardized tests are way more fair than GPA.

I personally struggled a lot in school due to health and other issues. I also hated doing homework which is BS work, and I always had high scores on my midterms and finals which I think matter way more.

Why does busywork play such a big role? It should be exempted. If I can get a 95+ on midterm and final I obviously understand the material. Why did I need to spend hours of my day doing BS exercises when I already understood the material? Nonsense.

So I get a B at best overall because I get a F on homework? What a joke. I really think school is a waste of time when it’s done that way. Learn stuff, move on. I wish that when I have kids I can afford to send them somewhere they can actually grow and thrive, not just sit down and do a bunch of homework problems.

(Just my $0.02)

mradek··on Princeton lab simulates nuclear war (2019)
Sure but if a propagandized population is hellbent in what they believe, they are a danger. Just because they have been brainwashed doesn’t mean we should let our guard down out of pity. It should make us more alarmed because they would actually go and do something batshit crazy.

It’s honestly very unsettling to think about.

mradek··on Ask HN: Was anyone working at Apple during Steve Jobs' return in 1997?
Impact? Someone could be an amazing mentor and mediocre at actual output, but their impact could lead to a bunch of people being able to stay leveled up and think more efficiently that lets the team ship more with less bugs. Maybe there’s a senior engineer who can consistently crank out high quality code and identify optimizations that save money.

Some sort of holistic 360 reviews by peers where others can vouch for you could work. What’s the big deal with having one senior paid 180k and another 350k if their impacts are considerably different? I have personally dealt with BS like “we can’t promote you rn but also can’t give you a raise because you’re at the upper limit of your salary band”. That’s not fair, imo.

mradek··on Ask HN: Was anyone working at Apple during Steve Jobs' return in 1997?
I wish companies would be run in a way that removes insane leveling completely.

In my current company there are 7 or 8 levels (depending how you look at it) for ICs. Why?

IME it has led to so much “talk” and bloat, and useless meetings led by people trying to prove something who go on and on about things that make no sense. No execution, only flattery and BS.

IMO, the only levels you need should be Software Engineer, Senior Software Engineer, and Software Architect. The architects should be rare, and there should be a healthy mix of seniors and juniors focused on building and supporting products internal and customer facing.

Why do we have several layers of managers? Out of a dozen managers only two have been good. They’re also the first ones fired. It just seems stupid, even if it’s purposefully done that way (that’s even dumber to consider). Have lean teams with a lead, and a manager who manages several teams, and a director for each product offering who reports to a CTO or something. VP, SVP, EVP. Why?

I’m on a team where people waste so much time and yet I see those same people get promoted, while I’m told I’m disengaged because I don’t turn on my camera in bullshit meetings (to plan future meetings or ramble). On the other hand, my team consistently delivers on time or sooner, while those teams take forever.

It’s sad, really.

mradek··on Ask HN: You who quit your job, how did it turn out?
Which industry was your last company in? Like ads, logistics, etc.
mradek··on Replit Mobile App
On a related note, it would be cool if there was a "coding mode" mobile keyboard option. We have built-in keyboards for phone number and formatters for particular things.

It would be cool to have a built-in coding keyboard that adapts to the language being written via plugins, etc.

mradek··on Why Kubernetes is so complex
I think it’s also probably because it gives people a “predictable” way to do things.

That being said I sometimes ask myself why we can’t constantly think KISS and YAGNI. Like, do we really need this level of abstraction and complexity? I’ve been “working” with k8s and I would probably fail any interview on it because I feel like I’m always googling my way through issues. I don’t even care anymore because I know for my own purposes outside of work, I keep my code and systems stupid simple.

And maybe this sounds cringey to some but I’m happy to write a few scripts on my own to handle deployments without needing to break my software into a thousand pieces. Single responsibility code using a few languages that are best suited for the task at hand (in my case it’s mostly node, elixir, go) that’s easy to break apart and ship separately is so nice. Why can’t we do the same at work?

Oh well, I’ll collect my check 2x a month thanks.

mradek··on Ask HN: Books that teach you to think
I read a book called “Thinker Toys” when I was younger. It had some unorthodox methods but I found them useful for “thinking outside the box”. Often times the solution would pop out doing something wild lol.
mradek··on Ask HN: Has GitHub stars become a gamed metric?
Stars are important but not the only metric I rely upon.

Time of latest commit, number of open issues, forks, and pull requests, and number of contributors are important as well. The level of documentation is also important.

I use a lot of open source packages because often times I don’t want to spend a few hours rebuilding the wheel, like building a client library for something. If I find some that meets my criteria, I can be solving actual problems sooner.

When something doesn’t exist or is supported, it’s important to contribute either by raising an issue or filing a PR.

mradek··on Vogtle Unit 3 starts nuclear fuel load
I know, that's why I'm asking for big trucks only, like the people who use F250/350 for hauling, or larger.

F150 is kind of a small truck, in the world of work trucks. It should be fine as a standard EV for most contractors, etc.

← PreviousPage 3 of 4Next →