HNHacker News
TopNewBestAskShowJobs

ramy_d

708 karma · joined June 28, 2009

submissionscomments
ramy_d··on Automattic's board forces CEO Matt Mullenweg into leave of absence
"Someone! Think of the shareholders!"
ramy_d··on Popular sugar substitutes linked to faster brain aging
Where is the study? What constitutes a lot?

ETA: This press release relates to this study published Sept 3rd 2025 https://www.neurology.org/doi/10.1212/WNL.0000000000214023 https://www.naturalnews.com/2025-09-11-toxic-artificial-swee... https://www.medscape.com/viewarticle/sugar-substitutes-not-s...

  Adults under 60 who consumed the most artificial sweeteners — averaging 191 milligrams daily — experienced a 62% faster decline in memory and thinking skills compared to low or non-users.
191 milligrams a day would be like two 355ml coke zeros a day according to https://www.coca-cola.com/ca/en/brands/coca-cola/products/co...
ramy_d··on Keybee: A Keyboard Designed for Smartphones
It's interesting but I wish I could still Swype on it
ramy_d··on RoboCrop: Teaching robots how to pick tomatoes
I'm looking at something like this https://www.youtube.com/watch?v=l4Dc6QNWiIs and I feel like they are doing totally different things. Both harvest tomatoes, but these are totally different approaches.
ramy_d··on Private Equity's New Venture: Youth Sports
It really doesn't get more sensible and sustainable than kids playing team sports and parents witnessing this part of their lives. The blame here is squarely on PEs like black bear nickel and dimming parents. How do you pull the plug on that? It's so gross.
ramy_d··on Small changes that made our daily stand-ups more useful
that's insane. how many of you are there?
ramy_d··on I used o3 to find a remote zeroday in the Linux SMB implementation
thank you, I was going to ask about this. It's not a crazy amount...
ramy_d··on A kernel developer plays with Home Assistant
Seconded. My home server does many things, one of which is homeassistant.
ramy_d··on Syria just hosted its first international tech conference in 50 years
Seems like they are featuring some speakers on their instagram https://www.instagram.com/sync_sv/?hl=en
ramy_d··on What I mean when I say that machine learning in Elixir is production-ready
I think WhatsApp is still using Erlang and they are biggest messaging app in the world. Discord is using Elixir but it's more niche. I think if you look at use cases where they excel, you will find them there.
ramy_d··on Goodbye, Twilio
what's the alternative for something straightforward like that?
ramy_d··on Google declined to review an extension because they can’t find a Kindle to test

  Their security team should vet all of these devices, create environments where it's safe for them to be on the network, and ensure they're kept up to date also?
Yes? How else would they test anything?
ramy_d··on The Charles Mingus CAT-alog (1972)
Does toilet training your cat introduce a significant health hazard through toxoplasma gondii into the surrounding environment? It's so hard to tell if your local wastewater plant takes care of this...
ramy_d··on Fortnite’s cash cow is Playstation, not iOS, court documents reveal
how are they forcing anyone?
ramy_d··on A few notes on message passing

  two process working with a shared actor share that state
I think this is where I disagree. They may share an actor but the state of the actor belongs to the actor. To say they share it implies they can always change it independently but that's not the case. Actors don't trample on each other's internal states. For example a simple mutex semaphore pattern fixes your race condition.
ramy_d··on A few notes on message passing
No I agree, there's ways of getting a global shared mutable state, but they are explicit and not a structure of the language itself IMO.
ramy_d··on A few notes on message passing
Erlang has a bunch of tools to help enforce determinism or at least suss out concurrency issues. For example: you can specify multiple receive statements to process your queued messages in a specific order, there is also a process manager (pman:start()) that allows you to explore concurrency related events, and not to mention Mutex Semaphores as a pattern to mitigate those issues.

There doesn't seem to be a real solution to deadlocks. I got the oreilly book in front of me and it's basically saying: be careful, but don't worry.

And I don't think erlang has a shared mutable states. In fact a google search for "erlang shared mutable state" has you as the first result.

ramy_d··on Mindsets to Avoid as a Senior Software Developer
yeah I would say in principle this makes sense but in practice a junior will typically say "this is beyond me but you're the senior so if it works, it works!"

It is an opportunity to go through the code and concepts at least.

ramy_d··on Anime is booming, so why are animators living in poverty?
https://deadline.com/2021/02/avatar-the-last-airbender-franc...
ramy_d··on Fooling Around with Foveated Rendering
wow, is there a video of this? sound really interesting
ramy_d··on A Thai national park is mailing trash back to tourists
wow you really expanded my definition of "litterbug" right there
ramy_d··on Apple Terminates Epic Games' Developer Account
Yes you can pay for promotional spots on both mobile stores and steam, but that is not to say that they are remotely similar in terms of discoverability.

Discoverability would include things like a recommendation algorithm but also filtering features, promotional spotting, social graph relevance (do my friends own this game? do they want to?) and general UI accessibility, to name some factors.

Steam has put so much work into making sure users can find a title (regardless of that title's marketing budget) that fits their arbitrary preferences that they are now LEAGUES ahead of mobile stores on that metric.

One example that is easiest to point out is the main carousel (and entire front page) of the steam store. Everyone's carousel is customized to their profile and will show both old games and new based on an algo that weighs your preferences against a title's relevance and performance metrics.

The irony that google, a company that made its name in SEARCH, has an app store who's discoverability is so abysmal that i can't find certain titles without explicitly typing in the name or digging through 100s of "more titles like this" lists is not lost on me.

It's just really bad. The game categories are too few in numbers, and there's no tagging to speak of so finding something remotely hybrid is a pain and the categories themselves have become unhelpful.

ramy_d··on Apple Terminates Epic Games' Developer Account
mobile game discovery is big pain point for devs as well, and that none of Apple/Google seem to do anything about is frustrating. This is in sharp contrast to, say, steam, where discovery is something they are constantly trying to improve.
ramy_d··on Networked games: Playing in the past or future
just wanted to say your networking articles (and demos!) are great and I have been pointing others to them since I first read them. Thank you!
ramy_d··on [dead]
why would they work for free?
ramy_d··on “What Alan Kay Got Wrong About Objects”
for anyone else wondering what this dude is taking about https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3428114
ramy_d··on The BeagleBone AI is Available
It's absolutely illegible.
ramy_d··on Bontrager’s WaveCel material more effective at preventing concussions than MIPS

  When you have suffered a concussion or an even more serious damage to the brain, rotational motion to the brain is the most likely cause.
from the mips protection website, you are correct and i understood it upon first reading as something else
ramy_d··on Bontrager’s WaveCel material more effective at preventing concussions than MIPS
My understanding of MIPS was that it was meant to redirect linear force against the head, such as banging your head against a car in a relatively straight line, into a rotational force that would let the helmet slip off the head and that would reduce the amount of trauma to the skull. I never heard of anything about "brain rotation"
ramy_d··on Viewing Cute Images Narrows Attentional Focus (2012)
https://www.amazon.com/Carmen-Hello-Kitty-Steering-Wheel/dp/...
Page 1 of 12Next →