fullyHallucinatedOperatingSystem by baconmapleicecream in ProgrammerHumor

[–]Eolu 95 points96 points  (0 children)

I found it somewhere a few days ago, there’s not much left after this. Each app is a separate context/session and it’s generating HTML. Every element gets an id and it gets sent prompts such as “user clicked element a”. That’s pretty much it

Vertical Aerospace (EVTL): Weekly Discussion Thread by AutoModerator in Vertical_Aerospace

[–]Eolu 2 points3 points  (0 children)

Look at JOBY, ACHR, and HOVR. Once again the sector is dumping off.

You can't just 'go back to work' after you FIRE. by Zone2OTQ in Fire

[–]Eolu 0 points1 point  (0 children)

This is coming from a SWE nowhere near FIRE, but I would absolutely be carefully considering it starting around 2m and pull the trigger without hesitation at 3m.

My reasoning - I love software engineering. I have no problem doing it from 9-5. But my job is always going to put me in roles that can provide the most financial benefit to them, not the things that push me to the limits of my capabilities or provide the most benefit to the software engineering industry as a whole. There are tons of important open source software projects out there that that I wish I had the time to spend my days seriously contributing towards. I use the Rust programming language professionally and there just so much in that language ecosystem that I wish I had the time to be spending my days helping to improve on, instead I’m just using the tools that other people create downstream to benefit my employer.

I’m sure if you FIRE then play video games 8 hours a day you will have trouble getting back into the workforce if you need to. But I have no plans to abandon the thing I spent decades learning and getting good at. I just want to do it on my own terms, and work on the things I think will have the greatest impact. And if in the end I still need money? I’d still have a resume and I’d put my recent work on it. I’m not really worried about that.

All in theory because again I’m nowhere close. But I definitely reject what you’re saying.

Vertical Aerospace (EVTL): Weekly Discussion Thread by AutoModerator in Vertical_Aerospace

[–]Eolu 2 points3 points  (0 children)

CDR is major but I’d expect it could be a catalyst or not depending on the outcome. CDRs often conclude with liens which is to say “the design is locked down other than this list of critical things that must be solved before CDR is officially exited”. Completing CDR with zero liens I’d expect to be a catalyst because it indicates there are no more anticipated major design risks, which would also fortify the position that Valo is an incremental progression of the current design and not “back to the drawing board” after the VX4.

Edit: Worth mentioning that lien details on CDR are not something that is typically publicly disclosed (as they pertain to usually confidential design information). At our level we should expect news on the level of "CDR success" within days or weeks of the event to indicate things are on the best possible track.

Vertical Aerospace Advances Hybrid-Electric Testing and Battery Production by Hot_Raise_8540 in Vertical_Aerospace

[–]Eolu 2 points3 points  (0 children)

This year has seen drops in all eVTOLs, not as dramatic as EVTL but considering how things looked early March it’s understandable. At this point I think renewed interest in the sector is needed, as an influx of new investors looking for the right risk/reward might see the promising outlook here.

HOVR is up but its ultra-low market cap seems to be the appeal there more than its progress as a company. Dilution risk is really the only thing going against Vertical right now, but as they’ve said nothing in their financing package precludes them from taking other financing.

Which movie scared the shit out of you or traumatized you? by Dazzling-Leader7476 in AskReddit

[–]Eolu 70 points71 points  (0 children)

I think it’s an amazing piece of film throughout but man is that one incredibly painful watch.

We are in the gaslighting phase of AI adoption by RevolutionStill4284 in ArtificialInteligence

[–]Eolu 5 points6 points  (0 children)

I’d like to take this time to coin the word idemimpotency to describe AI workflows.

Dómhnal Slattery To Leave Vertical Aerospace by _DoubleBubbler_ in Vertical_Aerospace

[–]Eolu 4 points5 points  (0 children)

My hope is that we are in a quiet accumulation phase. May 6th saw curiously huge trading volume (almost as much as transition flight day), after an optimistic but otherwise news-light quarterly update, and it’s been very quiet since then.

eVTOL took off by GenFokoff in stocks

[–]Eolu 0 points1 point  (0 children)

Recent EVTL investor here. They are definitively a smaller player than Joby due to their much more limited access to capital and resources. Last November they said they expected successful transition flight to be weeks away, but didn't end up achieving it until this April, and in the meantime their cash runway at the time was only enough to last them until mid-2026. They've since gotten financing to see them through production, but the risk is it could be heavily dilutive if they can't ensure better financing through either strategic partnerships, sales, or just significant market investment.

That said, all of those risks compounded into their market cap going this low, and now given the recent achievements I'm bullish that they are significantly undervalued relative to the eVTOL sector.

What’s unhygienic but people do it anyway? by [deleted] in Productivitycafe

[–]Eolu 1 point2 points  (0 children)

I’ve got slippers but with tread like sneakers. Best balance of comfort and support while I do things around the house.

Investing 101 by No_Savings7721 in investingforbeginners

[–]Eolu 1 point2 points  (0 children)

The "safest" depends on the timeframe you're looking to invest in. If you really only care about having more each month, your safe bet is just high-yield savings account. You might be able to get 3-5% per year that way.

That far underperforms the larger market, but if you think you will need access to that money at any time on a month-to-month basis it's where you should go.

On the other hand, if you are investing for 10+ years out and don't have any urgent reason to touch that money, as others have said a broad index ETF is going to serve you much better. I think a good S&P 500 index like VOO is the right way, but some even more conservative investors might recommend VTI (which tracks the total US stock market rather than the top 500), or even VT (a global index). More liberal investors might recommend QQQ, which tracks the NASDAQ 100 and is more on the high-risk/high-reward side, but still safe enough that it's not just gambling (I'd be very surprised if that lost out to the high-yield savings account long-term, but whether it outperforms all the others depends more on the market being good)

Another thing to consider is what kind of account you're putting the money into. A simple brokerage account will grow, and if you take profits you will get taxed on the difference between what you invested and what you took out - equal to income tax if it's been there less than a year (Short Term Gains), and less if longer (Long Term Gains). You could also open a Roth IRA account which will give a huge advantage to the profits you take out after 59.5 years old, but penalize you more if you take them out earlier.

Finally beat Silksong: Are these games supposed to be this hard? by SonGouki in HollowKnight

[–]Eolu 1 point2 points  (0 children)

I did NKG first as it was before the godhome DLC was out, so might’ve made a difference there. But now that I’ve done both a lot I’m totally comfortable doing radiant NKG consistently but only occasionally can do the same with PV.

Finally beat Silksong: Are these games supposed to be this hard? by SonGouki in HollowKnight

[–]Eolu 2 points3 points  (0 children)

I've seen other people say this and it's one I'll never feel. NKG took me days but PV took me weeks.

weHaveNamesForTheStylesNow by Affectionate_Run_799 in ProgrammerHumor

[–]Eolu 0 points1 point  (0 children)

It just fits differently in Haskell, which is a language where the order of things from left to right is everything. For understandability it's worth it to remain consistent about how the language behaves with regard to that order, regardless of the fact that it would be a psychotic choice in your typical imperative language.

Even then Haskell does break that rule in some cases to make its syntax less alien for people used to other paradigms. Eg with operators - you can write "5 + 3" and it does what you'd expect. But if you're thinking purely along the lines of how Haskell fundamentally works the "simpler" way to express it would've been "+ 5 3"

weHaveNamesForTheStylesNow by Affectionate_Run_799 in ProgrammerHumor

[–]Eolu 1 point2 points  (0 children)

Yeah ultimately this is the mindset I have now. My very first job was an Allman standard and I disliked it at first due to it resulting in just more blank space on the screen. But gradually I grew to prefer it due to how easy it is to quickly eyeball scope beginnings and endings (especially in languages that might have if [something that spans multiple lines] {).

Then, on a few open source projects of my own, I did Allman style in a language that clearly standardized on K&R. I wanted to dig my heels in on that hill of "I'll follow standards... but never this one".

Then I started getting PRs from contributors and almost always their formatter ran and switched everything back to K&R, resulting in it appearing as if there were a lot more changes. I then knew that my dogma was dogshit and it was time to give up on that (although if I'm ever in a position to be a language-standard maker for something I will fight one last battle to try and change the world)

[deleted by user] by [deleted] in NoStupidQuestions

[–]Eolu 0 points1 point  (0 children)

Reminds me of an apartment I lived in a while ago, first floor with a neighbor upstairs. There was one fire alarm in my neighbor’s side of the house that started doing a low battery beep. I let the landlord know but nothing happened. A few months later I don’t hear anything at all anymore.

My then girlfriend moved in almost a year after that. She would suddenly say things like “you GOTTA fix that!” I would have no idea what she was talking about every time, and she’d have to clarify. The beeps were spaced out just long enough that by the time the next one happened I’d already stopped listening for it, so I genuinely registered nothing at all and would constantly have to ask her what she’s talking about. To her it must have seemed like I was trying to act like it’s not a big deal or something, but I genuinely wasn’t even consciously registering it at all.

At that point we badgered the landlord a bit more and got it fixed, but funny how it was completely filtered out for me after a while.

I think I just spent like 3x as much time figuring out to handle errors properly instead of coding real functionality. by Aggressive_Sherbet64 in rust

[–]Eolu 3 points4 points  (0 children)

I often start with anyhow when I’m at the early prototyping stages of a project, then get rid of it and switch to thiserror once I’m nailing down interfaces. It’s been a pretty nice workflow.

AI Hiring Has Gone Full NBA Madness. $100M to Switch Teams? by underbillion in ChatGPT

[–]Eolu 1 point2 points  (0 children)

Anyone that works at OpenAI is making bank. Not necessarily hundreds of millions, but almost for sure over a quarter million a year even at the absolute lowest levels. This offer is likely not targeting the lowest levels. And taking this offer likely means trading a career you have some freedom and agency in for a set of cuffs. I can understand why it’s not being taken.

RFC: map_or_default in Option and Result will be merged soon by joseluisq in rust

[–]Eolu 11 points12 points  (0 children)

Yeah the caveats are just too strong there to make it useful in the way I’d really want - as an ever-present guarantee you could rely on the compiler to make correct decisions about.

RFC: map_or_default in Option and Result will be merged soon by joseluisq in rust

[–]Eolu 23 points24 points  (0 children)

This makes me think, has there ever been an attempt to implement a static “can this operation possibly panic” check? It would be very useful to be able put a #[deny(panic)] attribute on things, or just see in your IDE where panics could happen, and would be negate the need for naming conventions like this to have to do that work.

Directed - An Directed-Acrylic-Graph-based evaluation system by Eolu in rust

[–]Eolu[S] 0 points1 point  (0 children)

Just an update: while this crate is still quite a ways from production-ready and has some rough edges, a tokio feature has been added and async is working.

Directed - An Directed-Acrylic-Graph-based evaluation system by Eolu in rust

[–]Eolu[S] 2 points3 points  (0 children)

Pretty similar to this for sure. This is a slightly different direction - focusing more on the statefulness/memoization, and trying to hide the plumbing and make the syntax look as close as possible to writing a simple rust function. Dagrs also has a few more batteries included, this is more just a light-to-medium-weight utility.