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 Gitlab 14
Maybe they are literate or illiterate but the post is so abstract it has become nonsense.

The moment I saw this on HN, I visited the URL, to find _whats new_. Took me so many clicks to find the actual changes.

They have a release notes and a blog post and a feature list. The first two ones could be written by AI as far as I'm concerned because you can read it and understand nothing.

Third one [0], the actual list of changes, has always been crafted so well.

[0] https://about.gitlab.com/releases/2021/06/22/gitlab-14-0-rel...

emilsedgh··on The Libera.Chat split 1 month later, summed up in one graph
I still find IRC to be an amazing resource. For example, if you have a Postgres question the IRC channel for postrges is unbelievable.
emilsedgh··on Facebook Launches Podcast and Live Audio Room Services
Clubhouse has been amazing though. I hope it can sustain. Discussions on it are much, much better than Twitter nonsense.
emilsedgh··on EA got hacked and games source code leaked including new game Battlefield 2042
I'm inclined to laugh at them but honestly what does it even mean at this point to take security seriously?

It appears that the only companies capable of being secure are Google and Apple. Aside them everyone is getting hacked every other day.

emilsedgh··on Linus Torvalds on mRNA Vaccines
Good.
emilsedgh··on An early look at Postgres 14: Performance and monitoring Improvements
EXPLAIN (ANALYZE, BUFFERS) <YOUR QUERY>

Take the result of this and paste it into https://explain.depesz.com/

which will make it human readable.

Understanding this is sometimes very easy, but if you want to understand what they _really_ mean, you can read depesz.com

emilsedgh··on Babel is used by millions, so why are we running out of money?
Debian's case is so complicated. Many of these complexities and dynamics don't exist in other software projects.

Most of the project's I'd support have central figures that can use the money and don't have such difficulties. Babel could've used my $5/m donations. Debian's theoretical and moral dilemmas are not universal.

I used to be involved in a similar project for KDE [0] and it was KDE e.V that received the money. How they allocated their money is an entirely different question that depends on each one.

[0] https://relate.kde.org/

emilsedgh··on Babel is used by millions, so why are we running out of money?
While I agree with your general point, I still think crowd sourcing open source projects is still doable. All we need is to centralize it.

I work for a very small startup that uses hundreds of big or small open source projects. And we never pay a penny for any of them.

And I don't think I can go to my boss and ask for a meaningful contributions to any of these. We are not profitable and there's no reward for that contribution.

However, if there was a way for me to subscribe to micro payments for a few projects, given some easy trivial incentive, we definitely would've.

I can easily subscribe to $5/m payments to like 5-10 projects that we use. Would've meant nothing for us. But economics of scale would've kicked in for them.

Allow $1-10 monthly subscriptions, give the backers a badge or something they can use when hiring. Maybe show a badge next to their usernames on github or whatever. Maybe show a badge to the issues the backers create so they get a sense of priority. slowly you can build a small habit of people/companies subscribing small amounts to projects they use.

If there was such small incentives I would've immediately subscribed $5/m to following project:

* Nodejs

* Postgres

* Node-Pg

* Rabbit MQ

* Grapesjs

* Esbuild

* Webpack (Which I badly need to improve it's killing us everyday)

* Dokku

* Metabase

* MJML

It's in my company's benefit for each of these to survive/thrive and keep improving. I am afraid that once/if some of them stop that'll hurt us. $5/m and potentially getting some attention from maintainers (in smaller ones) if we had issues would be enough of an incentive for these all.

The incentives I suggest:

* Badges on Issue tracking on the issues created by backers

* Badges next to usernames on Slack/Discord/Irc/Whatever

* Badges on Github profiles for backers

An example: Docker. They started rate limiting their free tier, asking for $5/m. I don't care about the $5/m at all. My biggest problem with that change was not the $5/m, but the time I had to spend on our different tools setting up auth environment variables.

emilsedgh··on Shelljs – Portable Unix shell commands for Node.js
> you look at your process table and there's 40 node.js processes trying to compress every log file in the system all at once

This is what GP said, which is incorrect.

emilsedgh··on Don't make customers hunt for the Sign In button on your website
That requires you to teach your users what SSO is. I don't think it's a great UX.
emilsedgh··on Don't make customers hunt for the Sign In button on your website
> Separating the password from the email field with an extra mouse click sucks if you are using a password manager.

If I understand correctly, the reason behind this pattern is SSO.

Most websites are gaining SSO capabilities. Before asking for your email/user, they don't really now if you're gonna login using password, or you should be redirected to an IdentityProvider.

I'd be happy to know if there are better patterns here but I think password managers should get a bit smarter and work with this trend.

emilsedgh··on A problem repeatedly occurred with Safari 14.1
Hell of a journey, directly to Gentoo!
emilsedgh··on My experience with sexual harassment in the Scala community
It was an example of how this method can be abused comparing to the criminal justice system.
emilsedgh··on Our Funniest Front-End Bugs (2020)
I was playing Dota [0] the other day, and I was amazed at how robust of an experience it is, while having many many more layers of complexity.

What is it that makes computer games such a robust experience and why can't we have that in front ends?

I'm not talking only about web. Native toolkits are not much better either.

[0] https://www.dota2.com/home

emilsedgh··on System76 Developing “Cosmic” Desktop Environment
What exact model did you get if you don't mind me asking?
emilsedgh··on Blackout Hits Iran Nuclear Site in What Appears to Be Israeli Sabotage
Well, Iran gave up on all nuclear facilities after JCPOA. Yet, the Trump administrations doubled down on sanctions. The country is now miserable.

At that point the only leverage they have is to bring back nuclear activities because without it you're left with absolutely no leverage.

emilsedgh··on Blackout Hits Iran Nuclear Site in What Appears to Be Israeli Sabotage
I don't think Iran really wants nuclear weapons. It's just the only leverage they have.

Source: Iranian Jew.

emilsedgh··on Tesla owners asking what happens if 'full self driving' isn't real
He was real. He did deliver Tesla and SpaceX. Both of them are huge.

Im a fan of what he was. Not a fan of what he has become.

emilsedgh··on Top Saudi official issued death threat against UN's Khashoggi investigator
To them it's pretty much free money.
emilsedgh··on Ask HN: What was the biggest contributor to your happiness in the past year?
Can you elaborate a bit further about Western Europe being a living museum?
emilsedgh··on Ask HN: What are some “10x” software product innovations you have experienced?
When I installed my first Linux (Red Hat 9) I was trying to install Gaim on it. I was trying different methods and I managed to install it by source compilation but not through rpm.
emilsedgh··on Spectre in JavaScript
the modern web doesn't work without Javascript. It's as simple as that.

People like you who want to turn js off are a very small niche. And you have better solutions. Run your browser in a remote server using rdp or vnc. I think it may be equally safe and you may actually have a larger chunk of web working for you.

emilsedgh··on [dead]
Duh as an Iranian Jew Im so torn and sick of this situation.

Iranian regime while quite evil is being bullied by Israel right now. And people are paying for it not the regime. Its a humanitarian crisis.

emilsedgh··on Building a high-scale chat server on Cloud Run
In my case since its background workers, I don't mind the slow startup and I never measured it. Sorry couldn't be more helpful.
emilsedgh··on Building a high-scale chat server on Cloud Run
Cloud Run has been fantastic.

I had a worker service running on Heroku. Very CPU intensive. The traffic pattern was extremely low throughout the day, but had completely unexpected surges.

On Heroku, my choices were: Paying $3k (basically paying for peak surge throughout the month) or having a lot of slow/failed responses during the surge.

Moved to Cloud Run very easily. Just a normal dockerized 12 factor app.

Now I pay ~$50/m and it automatically scales up when I need more workers.

If you want a managed app platform, it couldn't be more simple and cheap.

The scaling model of Cloud Run has been great. Now that they support websockets, I will be moving all my apps slowly to it.

My only gripe: I wish they had something for worker processes. I know that the rest of Google Cloud has solutions for it but being able to just spawn worker processes as part of the same deployment would be fantastic.

emilsedgh··on The puzzle of Europe
Exactly for that reason, I wish it was a median not average.
emilsedgh··on Europe Does Well in Innovation
I just looked up at Operation Gladio. I never had any illusions about CIA but...

CIA is an abomination. I'm an immigrant to the U.S. and I have a deep internal conflict about the morality of the country I live in and the part I play in.

Now, the funny thing is, I come from a deeply corrupted third world country, Iran, which to some people is equivalent of evil (Which is not really far from true)

But I never felt this bad about morality of the society I live in. You know why? Because the Islamic Republic, all the evil, all the crimes against humanity committed by Iranian Regime, is forced on it's people.

But the U.S. nukes other countries, starts wars, makes safe and stable places unstable for smallest of interests AND AMERICANS SUPPORT IT [0].

This kills me. Sorry about the rant.

[0] Of course not all Americans.

emilsedgh··on Europe Does Well in Innovation
Here is something irrelevant to the original post but relevant to your comment: I'd have a 50 year bet that Russia will join the EU.

From a cultural perspective, many eastern European countries have Russian roots and will make the transition smoother.

From a geopolitical perspective, neither have a choice. Both need to be able to compete with China and U.S. in terms of economy.

emilsedgh··on Compass S-1
They got VC money by pretending to be a tech company.

Then they set up very good branding.

Then they used the VC money to acquire best agents.

So their edge is not tech, but branding + good offers to agents.

emilsedgh··on US says Saudi prince approved Khashoggi killing
I appreciate your understanding.

Although right now the deal is hanging by a thread, I still think its possible that in long term it will be considered a major victory for all parties involved.

The fact that the hardliners couldn't kill it off despite years of effort (while being in power) may be later judged as a strength of it.

← PreviousPage 8 of 28Next →