HNHacker News
TopNewBestAskShowJobs

ardfard

81 karma · joined December 2, 2011

submissionscomments
ardfard··on Cloudflare Global Network experiencing issues
Does HN self-host too?
ardfard··on Sci-Hub has been blocked in India
Publishing it on GitHub is optional; you can publish it anywhere accessible. And unlike these journals, it doesn't cost you anything to access free software. In fact, paywalling it makes it unfree.
ardfard··on Trae: An AI-powered IDE by ByteDance
VIM and self-hosted ollama for free?

Nothing stopping you to build the world you want really.

ardfard··on Hezbollah pager explosions kill several people in Lebanon
All of Lebanon is not an active Warzone
ardfard··on Hezbollah pager explosions kill several people in Lebanon
You are mentioning a civil war that happened a decade ago that is by no means exclusive to Hezbollah. I couldn't care less what their founders wrote, but, strangely, they care about the rule of Islam in Israel when their president is a Maronite Christian and their party is one of the parliament members. I can agree that they are Iranian proxies for war against Israel, but it's far from installing Islamic rule. I mean they are also responsible for the secular movement that comprised many religious factions [1]

[1] https://en.wikipedia.org/wiki/Lebanese_Resistance_Brigades

ardfard··on Hezbollah pager explosions kill several people in Lebanon
Yes, a flood of immigration combined with systematically displacing the local population. See the Nakba and Settler movement.
ardfard··on Hezbollah pager explosions kill several people in Lebanon
Nice, using Islam as a scapegoat. Lebanon is a democratic republic that has 43.4% Christian population. If that is their intention, why not focus on their country first rather than attacking Israel?
ardfard··on Hezbollah pager explosions kill several people in Lebanon
> While it is technically possible that such a pager would get into the wrong hands, that would be the fault of the person who left his pager on the table or let his family play with it.

What the hell? Why isn't it the fault of the one who detonates the bomb? This sets a dangerous precedent for attacking unsuspecting army personnel, even when they're off-duty. I don't think people's stance would be the same if this were done to off-duty IDF or US Army personnel and when they just doing ordinary things in public, for example. Moreover, Hezbollah is also a political party, and it's not just their military wing that's being targeted.

ardfard··on Hezbollah pager explosions kill several people in Lebanon
I think we can all agree that the ancient Roman and Byzantine empires were not exactly gold standards in protecting human rights. However, the fact that something was done to the Jews thousands of years ago does not make it acceptable to do the same to another population today.
ardfard··on Hezbollah pager explosions kill several people in Lebanon
> After all, people usually don't hand their phones to random strangers or leave them lying around - and those pagers aren't even mere personal devices used for private purposes. Why would any of those devices end up anywhere else but the pocket of the person using it?

I leave my phone all the time, my kids are actually playing games on it. Also, I can be on public transportation, I can be driving, near a flammable object, or boarding a plane. As demonstrated an 8-year-old girl died, it's enough proof that an innocent died.

ardfard··on Hezbollah pager explosions kill several people in Lebanon
You forgot to mention your neighbor razed the yard and killed some relatives too. Throwing some Molotovs, while it may not justified, is still an expected reaction.
ardfard··on Instead of YouTube, use Invidious; Instead of subscribing to channels, use RSS
> Does everything need to scale? I personally quite enjoyed the web back in the day where most communities were running on tiny boxes managed by a single hobbyist.

It's just not only matter of scale. I follow content creator that posted some of his content on his personal website. but man, the user experience is night and day compared to youtube. loading video is slow, cant fast-forward before hit buffering, also no content discovery either.

Paying for Youtube premium is no-brainer because i just get more value of it compared to even Netflix.

ardfard··on The State of Async Rust: Runtimes
Aren't the async situation in Rust is because the designer want Rust not to be opinionated and be flexible? i.e. you can choose not to have runtime in your app or using runtime that fit your particular needs.
ardfard··on Musk plans to eliminate half of Twitter jobs to cut costs
From the job posting, it seems Tesla is using some Scala too.
ardfard··on DevOps is broken
Just bash script isn't enough if there's no automated process that run it every time developers make changes to your main/release repository trunk. If you still run it manually to verify your build, then it's not a CI. If you're still doing manual release deployment, then it's not a CD.
ardfard··on Kiwi Farms has been removed from the Internet Archive
More apt comparison, should we erase Meinkampf or Das Kapital or any books that inspire violences (for example, the holy books) from existence?
ardfard··on Playstation Store removes Studiocanal movies, no refunds offered
Wrong mindset. You still need to support the developers somehow. I still bought games/movies but get the non-DRM version just for the convenience i.e. not having to start launcher for playing games.
ardfard··on SpaceX staff condemn Musk's behavior in open letter
Doing politicking on Twitter is fine as long as they don't bring it into work places. This is the reason why I don't follow my boss or any of my colleagues on Twitter beside that I don't do socmed much anyway.
ardfard··on Elon Musk makes $43B unsolicited bid to take Twitter private
It's not the tech that makes Twitter interesting, it's the already established networking power. You can clone the tech but you can't clone the social part.
ardfard··on Elon has decided not to join our board
That's the perks of having f.u. money.
ardfard··on The latest campus cancellation is different
There's free speech in legal term as coded in US constitution which have nothing to do with Non-US citizen like me. Then there's free speech as in universal value that every member of civilized modern society should uphold. I think GP is talking about the later.
ardfard··on The value of downvoting, or, how Hacker News gets it wrong (2009)
> If you want to get banned quickly, criticize pg portfolio companies (even politely, with valid criticism), point out that white supremacist and other hate speech is welcomed so long as it is polite; point out that responses to hate speech are _not_ tolerated.....

I don't think this is true, or I just don't see any evidence it. Take a look a this HN yesterday thread, https://news.ycombinator.com/item?id=26782031. Neither PG nor his YC companies are immune to criticism.

ardfard··on Et Tu, Signal?
Which has benefit so that you can see past messages. This why I think Telegram is a perfect place for hosting public groups chat (like an IRC but with better usability).
ardfard··on John Sullivan resign as executive director of the Free Software Foundation
> The footnote of that policy allows you to persistently call a trans man "they", even if his preferred pronoun is he. That is, the policy endorses you misgendering.

This one of example here is why I think RMS debacle is a bit overblown. This really just stretching it to make his statement seems offensive. It even put him in a stance in which he never had.

I cannot in my best intention to read "Honoring people's preferences about gender identity includes not referring to them in ways that conflict with that identity." as endorsing misgendering.

ardfard··on “I will slaughter you”
First of all, thank you for your work for the community. But I want to put things in context too. I am primarily a backend engineer that work in Ubuntu box and using many Unix tools while maintaining a huge service containing hundred of OSS libraries. You can imagine If I have to thanks every one of them then I won't be able to do my real works. Also I don't think someone like Mr. Torvald would appreciate me adding more noise to his inbox because of my garbage email ;)
ardfard··on “I will slaughter you”
The analogy to Formula 1 isn't apt either. It can be the wheel, the engine or the steer. But it's no way a whole "car".
ardfard··on Ganja.js: Geometric Algebra Generator for JavaScript, C++, C#, Rust, Python
cigar.js is actually a good name for a lib.
ardfard··on Three Months of Go from a Haskeller’s perspective (2016)
I had an opposite experience. Go code is just like other code in any other languages. It still can be abused to be unholy mess. I see a Go code that have channels all over the place that it's hard to follow the program flow, a function that can panic deep down the stack when feed with certain input.
ardfard··on Hi, I'm shitoberfest. Tag me with hacktoberfest vandalism
See Cobra Effect[1] which (ironically) named after an anecdote originated from India

[1] https://en.wikipedia.org/wiki/Cobra_effect

ardfard··on Programming language notation is a barrier to entry
Actually basic Haskell syntax is very simple, it's lot closer to basic math symbol and equation. What make it hard to understand is the use of abstractions like Monad, Transformers etc, and people use it a lot in Haskell. It's very hard in fact to make a useful Haskell program without a Monad. That said, I don't think another mainstream languages that use advanced abstraction like Haskell is gonna be easier to read either. Try to imagine a Java program that trying to use higher-kinded abstraction, I bet it won't be pretty and easy to teach. I have experience trying to explain about Monad in Ruby to a coworker and it's really hard.
Page 1 of 2Next →