HNHacker News
TopNewBestAskShowJobs

emilsedgh

5,887 karma · joined July 5, 2010

irc:emilsedgh:irc

[ my public key: https://keybase.io/emilsedgh; my proof: https://keybase.io/emilsedgh/sigs/o8NMyYnVffMkRTHjiNnCtvSnswvOxnD9ykbt7GI3rKU ]

hnchat.com:AQAD4YPRs8sNjUSoCZy8

submissionscomments
emilsedgh··on Football shirts chart the rise and fall of tech giants
I never understood why Pirelli was Inter Milan's sponsor for more than 2 decades. I always thought to myself: What's the return of investment there?

But then I realized I only know Pirelli because of that sponsorship.

Now I have never bought a tyre in my entire life and I couldn't care less about tyres but as far as brand recognition is considered that investment has worked.

emilsedgh··on Hollywood doesn’t make movies like ‘The Fugitive’ anymore (2018)
I honestly don't understand this movie franchise and all the praise it gets. It is as if the creators were _the hell with story, who cares, we just need action sequences_.

There's absolutely no story. Zilch. Nil. Why is this movie praised?

emilsedgh··on At the Bored Ape restaurant, your ApeCoin is no good now
Compare this to bank wire transfers and it's much faster, cheaper and anonymized.

If you want to send big money from an account to another, or from a country to another, Bitcoin is really cheap, secure and anonymized.

emilsedgh··on At the Bored Ape restaurant, your ApeCoin is no good now
Crypto does solve a few real world issues (fast, global, cheap, secure, anonymized transfer of value).

But it seems that some people thought it fixes the "i want to get rich fast" problem, and was bloated as a result. It was never meant for that problem.

emilsedgh··on Supreme Court Overturns Roe vs. Wade
What enabled this is large populations who voted republican purely for this cause due to religious reasons.
emilsedgh··on The Grug Brained Developer
> a giant mud-ball of for-loops, while-loops, variable assignments, and other wonderful side effects. Instead of addressing complexity head-on with abstraction

I very much prefer to work in a codebase of poorly written loops and variable assignments rather than one with poor abstractions.

Poor abstractions can harm way, way more than spaghetti code. Their harm usually spreads out through system.

Imagine this:

* 1 single poorly written function which takes a number of inputs and has an output, but internally it's long and messy.

* A bunch of abstracted entities, which interact throughout the system, but are poorly designed.

The complexity of 1 is isolated to the implementation. There's a nice encapsulation. Removing/Rewriting is easy.

But 2 becomes a complete mess which is not isolated. You'd have to skin it layer by layer. Thats way more scary to me.

emilsedgh··on California is poised to ban prostitution-related loitering arrests
Would you mind providing some supporting arguments?
emilsedgh··on Deno raises $21M
What makes node _fantastic_ is actually a huge ecosystem of packages, tooling, cloud providers, talent pool, shared knowledge. etc. There's a massive network effect here.

As far as I'm concerned, as of right now Deno is _not_ better that node due to reasons above. It has the potential to be, and I wish the authors massive success and root for them. But I'm not gonna start a project on Deno due to lack of a proper ecosystem yet.

emilsedgh··on Do Kwon in more trouble
The victim of crypto crimes are normal clueless people.

I absolutely loved and adored bitcoin as a technology from a technical perspective and all the ways it could change things for better. But what it had become is an abomination.

Also, “engineers hacking on finance” would've been very noble 20 years ago in a world where engineer/hacker was reminiscent of free software, mozilla, gnu, linux, wikipedia, etc.

emilsedgh··on New Upcoming Telegram Premium Features
> It's not worse, aside from chats being unencrypted by default.

That is not a side point though. It's a major, major difference.

emilsedgh··on The balance has shifted away from SPAs
Konqueror/KHTML was more than "acceptable". It was a fine web browsing experience. You'd barely notice anything wrong with it and it was the first browser to pass ACID 2 tests I think.

Saying KHTML wasn't viable/acceptable experience is more misleading to be honest.

emilsedgh··on Surgery estimated cost $1,300. Then the Bill Came: $229,000
Every time the Single Payer option is this discussed, you hear people say how care in Canada and UK is broken, indicating that it's fine in US, which is not the case.
emilsedgh··on Swiss Billionaire’s Mega-Influence on U.S. Politics
Most probably because United States influences them so much.

As an Iranian, United States politics have brought so much misery upon my country, I feel like we should get a vote in U.S elections at this point. Or I don't know like half a vote. Or 1/10 of a vote. I don't know somehow let us be heard our country which once was on the path of reforms and whatnot is being crushed under the weight of senseless sanctions!

Disclaimer: Current U.S. resident, rant over!

emilsedgh··on Heroku: Core Impact
In another HN thread last week a former employee also posted this, which I think was mostly missed as he was pretty late to the thread:

https://news.ycombinator.com/item?id=31356546

Which may be interesting since the Heroku conversation is hot right now.

emilsedgh··on I Miss Heroku's DevEx
I appreciate you letting us know what happened exactly. This just confirms the basis of my previous comment that this is exactly SalesForce's strategy regarding Heroku: Milk it until it dies.
emilsedgh··on I Miss Heroku's DevEx
Fly.io, Porter, Render, Google Cloud Run, DO Droplets and probably a bunch I'm forgetting.
emilsedgh··on I Miss Heroku's DevEx
I think Heroku's aggressive pricing is the main driver behind making them obsolete. I honestly cannot believe Salesforce is so short-sighted with Heroku. Their approach is "Milk it as much as we can until everyone just abandons it for cheaper solutions/clones".

Had they become more competitive in terms of pricing, a large, large chunk of companies would've used them rather than moving to solutions like Kube, etc, or a bunch of Heroku clones which are now taking off as it's being considered a "Sinking Ship".

Just see this:

https://blog.porter.run/why-companies-move-off-heroku/

The reasons they are suggesting [that companies leave Heroku for] (besides the costs) are a bunch of non-reasons and small nuisances. The main reason is the cost, and the cost issue will become bigger and bigger of an issue as competing solutions get cheaper and cheaper, until Heroku is completely sunk and abandoned.

We are still using Heroku and I really hope they would fix the pricing before we bite the bullet and just spend a couple of weeks moving to a cheaper alternative. There's no vendor lock in on 12 Factor Apps you see.

emilsedgh··on Heroku resetting passwords for “a portion” of their users immediately
Why? I think it's pretty evident that there's no reason to believe there's been a security breach there as far as they understand as of now.
emilsedgh··on DALL-E 2 open source implementation
So when they formed OpenAI and thought "we are gonna hire the most brilliant scientists in the field" they forgot to account for hardware costs?

At this point it's more like doublespeak.

emilsedgh··on DALL-E 2 open source implementation
The guy drawing funny memes for John Oliver's Last Week Tonight (Like the following) can be replaced by this!

https://i.ytimg.com/vi/WhMGcp9xIhY/maxresdefault.jpg

emilsedgh··on 10 years since Google said to “hang tight” about Linux support for Google Drive
https://community.kde.org/KIO_GDrive
emilsedgh··on Overengineered Japanese Mechanical Pencils [video]
I grew up in Iran and these were very common back in the day. I personally had a very bad reaction to the sound of pencil on a paper and i could only write using these.

Im amazed these aren't common here.

emilsedgh··on Moskva cruiser sank while being towed in a storm – Russian Defense Ministry
Do you mean the response to a Russian nuclear aggression would be nuclear?
emilsedgh··on Jack Dorsey has regrets about building Twitter
> What were we (technologists) thinking when we built these toxic social media platforms and algorithms?

If OKR A reaches B, we'd be valued at C, which would mean my stock option would be worth D.

That's what everyone was, is, and will be thinking.

emilsedgh··on Valve Software Archive
I have always wondered how they are managing all the complexity in Dota. It just is a humongous amount of complexity around all the items and abilities and how they affect each other.

When I saw there is a directory structure, for a second I thought it might be the source code to these games and I thought I can finally take a look at Dota's source.

emilsedgh··on A few things to know before stealing my 914
Haven't had such a laugh for a while. Thanks!
emilsedgh··on A magical AWS serverless developer experience
If what you have is a static site I don't think Cloud Run is the ideal service for that. Cloud Run is about a model of compute, which static sites don't need.
emilsedgh··on A magical AWS serverless developer experience
isn't this basically AWS Fargate?

It is close to Fargate. But on Fargate there's still a lot you have to manually control, like when to spawn up new instances, etc.

Cloud Run has this extremely simply concurrency model: You tell how many requests your app can handle concurrently and how many instances are allowed to run any given time.

* Do you mean that you could write a regular Flask/PHP app and it will automatically make it serverless? What about long running tasks that gets triggered by http? *

It's Docker based. So it doesn't really care. It just spawns up your docker file and expects your app to listen on $PORT.

emilsedgh··on I hate what video games have become
I only play Dota and no other game and I think how the game works is extremely fair. It's free to play. For all. Can you believe that? And it only charges you for skins that have no competitive edge. How is that not fair? I mean there's not a single dark ui pattern to trick you into doing it.

I honestly think we've become too entitled.

emilsedgh··on A magical AWS serverless developer experience
For me, the magical serverless developer experience was Google Cloud Run.

I write a conventional 12 factor app, with no vendor-specific code which could be executed on my local machine for development, Heroku, or anywhere else, and hand it over to Google Cloud Run. It's really an amazing service.

I had a few wishes on their service (eg integration with Papertrail, an easy way to run background workers, etc) but overall the whole thing is the best of all worlds:

* No vendor lock in due to platform specific code

* Easy local development

* Serverless scalability and pricing

Are there particular reasons why people go through so many hoops to use Lambda when such superior experience exists?

← PreviousPage 5 of 28Next →