HackerTrans
TopNewTrendsCommentsPastAskShowJobs

iandev

no profile record

Submissions

Free will is not the only problem

wincent.dev
1 points·by iandev·2 lata temu·0 comments

Reverse-Engineering the Synacor Challenge

mattkeeter.com
1 points·by iandev·2 lata temu·0 comments

Solar panels reduced my electric bill in 2022

mattbruenig.com
340 points·by iandev·4 lata temu·493 comments

comments

iandev
·3 miesiące temu·discuss
I'm confused about a difference in the NMOS and PMOS. The scenario I'm confused about is when the source is VDD and the drain is connected to GND and output.

For the PMOS, the output toggles between 1 and 0 (opposite the gate) as expected. However, for the NMOS, the output is always 0.

I don't understand why GND pulls VDD down to 0 for the NMOS, but not the PMOS.
iandev
·5 lat temu·discuss
Should have clarified that it's not an issue that they're profiting. It is sometimes implied that they _have_ to charge 30% to run the app store. My point is that the app store could exist without the 30% charge.
iandev
·5 lat temu·discuss
I honestly have sympathy for the case he makes. I don't take issue with the way that Apple has restricted the ability to get apps on an iPhone. The problem is the 30% cut that they take in the app store. I think the system can largely stay the same, but they're clearly profiting from the cut they take. It's not simply recovering operating costs.

edit: I'm not saying that they're not allowed to profit. I just wanted to point out that the 30% isn't strictly necessary to run the app store.
iandev
·5 lat temu·discuss
Is it possible that programming is both hard and easy? I somewhat feel that this post lacks the nuance that it complains of the other side lacking.

I'm of the opinion that anyone that thinks you must be of some special intelligence to become a software engineer is wrong because frankly it's no harder than many other careers. However, I do side with the author that we shouldn't be dismissive and pretend it's extra easy either.

I want some nuance. As with all things, programming is easy to get into, hard to be great at. Doing it doesn't make you particularly special. Working hard and getting better at _something_ is what matters.
iandev
·5 lat temu·discuss
This sounds very interesting to me as my team has had some real struggles figuring out how to deal with things like authentication in Next.js. In one case, we've rolled our own oauth with a completely separate express api. In another, we still haven't quite decided. I've been on the lookout for a sort of Node equivalent of Rails.
iandev
·5 lat temu·discuss
I can't say that I agree with everything in the article, but "The Way Out" is certainly something I can get behind. There is great value in understanding where "best practices" come from and what problems they solve. I think it's easy to see there is an issue with mindless pattern following.
iandev
·6 lat temu·discuss
A PhD would imply first hand experience of academia. I don't think they're using it to signal any particular level of intelligence.
iandev
·6 lat temu·discuss
I don't mean to be inflammatory, but is there no ethical concern with charging money for the site and then giving none of it to the people that actually do the work? I'd ask you to reconsider the project, and to really think about whether it's acceptable to profit off of a bunch of free workers. I am of the firm opinion that it's not.
iandev
·6 lat temu·discuss
> While the above pattern has become standardized, it feels somewhat unnatural as we read most of the spoken languages from left to right.

Is this true (the 'unnatural' part)? Reading left to right, `age = 42` can be read as "age is 42" which feels perfectly natural in English. `42 => age` would be read as "assign 42 to age"? This feels more awkward to me. I'm not sure I understand why anyone would want Rightward assignment.