HNHacker News
TopNewBestAskShowJobs

eksapsy

98 karma · joined June 12, 2018

submissionscomments
eksapsy··on I spent five years building a webapp and got my first $1 (2022)
Reading the article carefully, one realizes

- this is very likely a side project. Conclusion made by the fact that the author was writing, re-writing and re-writing again the project because of a new 'cool framework' that came out. They were taking their time to do that and doing it repeatedly for years. Proving that releasing the project was not their first concern, nor making money out of it judging from the fact this was not designed to make money but merely having a github sponsor button. Author's main concern seems to having been to just have with it and learning was likely a bigger factor.

- it didn't need funding to startup, as it seems like the only costs were the operating costs which were likely just a server on vercel

Also, to answer your question more thoroughly

- usually people that make projects like these have a main job, which funds in one way or another their side-projects.

- A million $ is a very unusually big capital. Side projects are very unlikely to need such big amount of funding just to start-up. People just throw a small capital if needed at all, and if the project self-funds itself, maybe they'll throw the money back.

eksapsy··on A comparison to Waymo’s auto liability insurance claims at 25M miles
Technology will open up new jobs. But I don't expect employed drivers to suddenly become data scientists.

Its a fallacy we constantly use as an argument when we talk about technology taking people's jobs.

Low specialty professions have been in my view a great way to have people employed, people who may be less fortunate, unspecialized or even students. Now that such professions start getting absorbed by tech, I don't know how those people are supposed to get by.

I can see how somebody would argue 6hay this has occurred before, but for example replacing horses with cars just made postpone jump to learning how to drive. They didn't have to "specialize for 4 years" and become computer scientists. Now this is a bolder issue imo. But my perspective can be argued

eksapsy··on Show HN: File0 – An easier way to manage files in serverless apps
Complexity without ease of use costs. S3 kind of forces you to use those features. If all you wanted was just a public/private access, you're forced to read into the complexity of S3's complex permission system.

So, to be fair, yes it costs to not use features you do not need in this case.

You literally pay by the hour to use S3, and you also pay the hours you spend trying to understand the permissions and modify settings, so it literally costs to not use the features you do not need in this case. I'm trying to make an argument, I'm not saying you pay much, but I answered your question, and you do pay, either by time, or money.

eksapsy··on Before OpenAI, Sam Altman was fired from Y Combinator by his mentor
ive been working for a company for 3 years and i had great behavior, respected the people around me, they hired me from the consultant company because they liked me so much they wanted to take me because i had already done so much for that company that usually employees don't take the initiative to do (performance fixes nobody asked or tickets for performance that were abandoned because the developer just got bored of it, then being congratulated for fixing the performance, making new projects inside the company and them realizing my new potentials and making new tools and services etc.)

Then I got fired on the spot for just talking a little more angrier at the manager because they put me on a task that nobody communicated to me they wanted in 1 month, and then when I realized after the leader was compaining that they wanted the task in 1 month I was like "do you realize you placed me in a project I dont know, the devs themselves don't know some answers I'm asking for the project, i have to implement a whole driver for getting API signals etc." you get the point. The leader asked me to put me in a project he did not even code in ever, and he thought it was gonna take 1 month and took 4-5 months and when I realized that he thought that I contested. To the point that the first manager agreed with me that "yeah it's not a 1 month task." and he was one of the best programmers in the company and was just a manager now. Like the first manager on the line agreed with me but on a 1-1 meeting, so his voice was not heard to the leader.

So I contacted the second manager on the line to have a conversation with the leadership about this task and that I had these concerns, and after realizing he agrees with the leader despite him not even remotely knowing what we were doing, I was kinda pissed off not gonna lie. It was the first time I actually just kinda exploded to him which diplomatically ngl is bad move ... but i was angry because I've pissed blood for this task, coz "the leader wanted it in 1 month" and I did unfortunately work days and hours just because I felt like it out of pressure, and I thought that I DIDN'T want to be fired for this stupid task taking "longer than the leader thought should take" despite him not even having direct experience on the project or the Data Aggregator API they placed me to get data from.

But was I fired because of MY mistake? No. I was fired, on the spot, without notice, after working for 3 years and doing so many things for that company, coz I made somebody angry.

And please believe me when I say that when I told this same manager "hey this other guy (not the leader) treated me with disrespect" he just said "yeah you know how he is we all know, he is just this way". Like what the hell? So, I'm so bad you're gonna fire me on the spot for making you angry just so you can powertrip, but he's "just the way he is"?

You guys get my point. You can get fired, without it being your actual fault. Yes, you may have some responsibility, as I had to be more diplomatic but I'm a human too. I can be angry about some things too some times. But I didn't fire anybody on the spot for making them angry.

I'm not claiming Sam's case is the same. But I do claim that just because you're fired, doesn't mean you're on the wrong. It seems like a cliche point to make that "you were fired thus it was your mistake". Things are just not that simple sometimes. You may be fired just because you pissed off somebody and he couldn't keep his feelings inside and powertripped without second thinking, like the board of directors did when they fired Sam without a proper discussion with all the individuals first and making sure it's the right decision.

eksapsy··on We have reached an agreement in principle for Sam to return to OpenAI as CEO
because people like the developers within the company did not like that decision and its also within their right to disagree with the board's decision and not to want to work under a different leadership. They're not slaves, they're employees who rented their time for a specific purpose under a specific leader.

As it's within the board's rights to hire or fire people like Sam or the developers.

eksapsy··on We have reached an agreement in principle for Sam to return to OpenAI as CEO
no but the people like the developers, clients, government etc. have also the right to exercise their revolt against decisions they don't like as well. don't you think?

like, you get me, the board of directors is not the only actual power within a company, and that was proven by the whole scandal of Sam being discarded/fired that was made by the developers themselves. they also have the right to exercise their right to just not work at this company without the leader they may had liked.

eksapsy··on We have reached an agreement in principle for Sam to return to OpenAI as CEO
you don't have responsibility for washing yourself before going to a mass transport vehicle full of people. it's within your rights not to do that and be the smelliest person in the bus.

does it mean it's right or professional?

getting your point, but i hope you get the point i make as well, that just because you have no responsibility for something doesn't mean you're right or not unethical for doing or not doing that thing. so i feel like you're losing the point a little.

eksapsy··on We have reached an agreement in principle for Sam to return to OpenAI as CEO
Getting your point, although the fact that something is within your rights, may or may not mean certainly that it's also a proper thing to do ... ?

Like, nobody is going to arrest you for spitting on the street especially if you're an old grandpa. Nobody is going to arrest you for saying nasty things about somebody's mom.

You get my point, to some boundary both are kinda within somebody's rights, although can be suable or can be reported for misbehaving. But that's the keypoint, misbehavior.

Just because something is within your rights doesn't mean you're not misbehaving or not acting in an immature way.

To be clear, Im not denying or agreeing that the board of directors acted in an immature way. I'm just arguing against the claim that was made within your text that just because someone is acting within their rights that it's also a "right" thing to do necessary, while that is not the case always.

eksapsy··on Ask HN: Why do functional programmers hate loops (for, while, etc.)?
nobody hates anything. we don't hate while/for/etc loops.

We should just be careful when using them just like any other nested structure (if/else/while-do/switch/select/etc.)

Like if I see ``` for ... { for ... { if ... { } else { } // code here ... } ... } ```

That is objectively bad code and not readable.

Nobody hates anything. Most of us just dont like how people misuse them to write bad code because their managers pressure them.

eksapsy··on Reddit Strike Has Started
Strike you say? That's like, as Louis Rossmann on his yt channel wisely said, "I am so angry, so infuriated that you're abusing me, that ..... I WILL... leave for 3 days and then come back for the rest of my life".

Like it's literally like saying "hey I need you in my life". Do you know what message that sends? What would you think if your customers would say "hey Im not gonna come for 3 days but I'm coming for the rest of the year" ? Would you give a damn?

Reddit is a commodity. Admittedly a great one. Used to be at least. We'll create another one or they'll fix themselves, but they won't unless they know you're not going to use them unless they fix themselves.

No strike is successful unless you actually make them understand that they can't live without you or that ••AT LEAST* that you're doing your part.

Like, is reddit scared of me deleting my account? I think it doesn't give a damn. Is reddit gonna give a damn if another 100k accounts start getting deleted along with mine? At least they're gonna start noticing. And at least I can say that I've done my part.

Ive deleted my reddit account and I'm done with Reddit. Until they fix themselves and realize that acting that greedy and immaturely with lies about conversations that never happened between the Apollo programmer and /u/spez are not gonna pass. At least not from me, i'm fairly disgusted by the Reddit leadership.

eksapsy··on Ask HN: My client want an agent on my laptop. Is this the new normal?
I know people who work for Fortune 500 companies who don't have such crap installed in their company laptops, and they mainly work remotely. I also work remotely and I dont have such thing installed either.

Installing agents is a sign that the company doesn't value trust with their employees and treats them as liabilities. Companies that made me an offer who had asked me if I would have an issue installing an agent just got rejected from my employer list. If they don't trust me doing my job why should I trust them doing their job. Why not install an agent to the CEO's computer as well? After all I should trust him that he's doing his job well enough for us not to lose our jobs. I'm also dependant on him after all. These are all relationships where trust plays a major role.

After all, if you think an employee isn't performing you can just have an annual PDR (Performance and Development Review) and figure out if you have to get rid of that employee or talk to him. Why spy on all of employees? Agents are just an excuse, not the means. It's a disgusting in my opinion excuse to spy on everyone.

Whatever the case or how common this is, I won't ever accept agents to spy on me. You do you but I think everyone should do the same. I demand your respect to be mutual to my and your privacy and sense of trust. Agents are harming the remote development space and skew the perception of what it means to have a healthy team.

eksapsy··on Pfizer and Biontech provide update on Omicron variant
The lack of trust in these situations seems to come more from how many people perceive the world of science. Many people seem to think once science has an answer it can't be wrong, and it's difficult to change, when it's more or less the complete opposite. That's what we've been taught in school. No one has been taught about how many studies turned out wrong or are easily misleading, or how to study papers and make research.

I blame education for that, for it doesn't properly teach you how to understand science. Science is taught like a Bible, when it should be taught as something people created and it's error prone.

eksapsy··on Teachers’ union implements weighted voting to increase minority representation
So instead of solving the actual problem, you scale it up by bringing even more racism but now against whites, because now their vote is not as worthy as other groups, and now polarizing people even more by bringing more significance to the fact that someone may belong to another group.

Imagine a classroom of students, where the teacher says "the black student is not like the rest of you, but he is not the same with you. His vote is worth more." How would you imagine that would go? Why would you think that this is not equally racist?

eksapsy··on A rough proposal for sum types in Go (2018)
This is a huge misunderstanding of what Sum types are. Someone already answered why multiple return types are completely different from sum types, I will also mention that a type is usually something that you define for variable types like int and string and structs, not only for what a function returns.
eksapsy··on Most comments that people post on my videos disappear [video]
I think I actually figured it out (a bit)

It must have something to do with long comments. Whenever I make a long comment, most of the time it just gets deleted after I reload the page. I even checked out the comment history which also shows the comment at first, then you reload and it disappears.

Then after 10 retries, I say fuck it and I just write a small comment instead, go back after 20 seconds and it's still there.

It probably has something to do with long comments. Not sure, but that's where the clues are leading me.

eksapsy··on How to become a dramatically better programmer
There was one point where I just disagreed from my standpoint. The pomodoro technique.

In programming for me, it never really worked. I mean, let's say I just got an idea for a specific piece of code, if the pomodoro triggers a break, I just lost my line of thought. When I'll get back after the 5 minute break, I will no longer remember what I was doing or how exactly I thought doing it.

I don't really know if for you folks it worked, but for me for this reason it didn't work and it never probably will.