Hacker Newsnew | past | comments | ask | show | jobs | submit | ludamn's commentslogin

Is there a link for this project? It sounds exciting!


Thank you. Not all parts are open-sourced yet. I published the first repo yesterday: https://github.com/cihantas/applib

Going to launch a few apps powered by AppLib in the next few weeks and then continue with the DE.



I know about that, but it's usually a good UX practice to ask users for confirmation when they try performing destructive actions.

An analogy would be pressing delete on a file in your OS of choice, you can see the deleted file in the trash bin, but before it's moved there you'll be prompted for confirmation anyways (or in more modern OSes a notification/toast shows to let you indo the action if performed by accident)


this is one of the coolest things I have ever seen on hacker news, wish you the best of luck!


Thank you!


Thanks for sharing, is that engine sound coming from the truck?


It's from the truck, it's the transmission of the truck which is evident by changing pitch as the truck downshifts while slowing down.

It likely uses a transmission as a tradeoff between torque and RPM of the electric motor or because it's a simpler task to retrofit an existing truck driveline with an electric motor bolted onto it.

These are so noisy because of the use of straight cut gears, which you choose when preferring strength over noise and comfort. Most regular cars use helical gears which reduces the noise due to continuously meshing between gear teeth, whereas straight cut gears are like a paddle wheel, so the teeth are smacking into eachother head on each time they engage. That is also why they clunk when getting on and off throttle.

We have some similar trucks running around Australia at the moment and the sound is the same, I'm also familiar with the sound from motorsport!


Are there weight/performance reasons why an electric truck would need a multi-speed transmission? Most electric cars only have a single-speed


Some cars have 2 gears as well. One for the acceleration and one for cruising efficiency and top speed. So my guess is to get it going easier and then have 2nd as the eco gear for the speed they cruise at.


I am unsure sorry, electric motors do still have efficiency curves so that could be it. But I think a retrofit to an existing driveline makes more sense.

Food for thought though, trucks are much much heavier loaded than cars. 100-150+ tonne vs like 1.5-4 tonnes for a car. Cars are trivial by comparison.

Perhaps the motor they have available doesn't have enough torque for it without gearing down.


> Perhaps the motor they have available doesn't have enough torque for it without gearing down.

This is true of cars too - the single-speed transmission in a Tesla is a 9:1 reduction gear, for example.


Sounds like the person taking the video is on an electric bike.


I think its the truck, near the end the bike peels off to the left and you can hear the sound fading off to the right.


Op here, the sound is the truck, it sounds like a toy really haha.


Thanks for sharing!

btw on https://redo--fallofanempire.netlify.app/ the "Wishlist on Steam" link at the bottom of the page points to a different game "This Curse is Metal as Hell"


Thanks for the detailed answer, you hit the nail on the head in terms of giving me the information I was looking for

> The bad stuff comes from expecting 2x the work done with half the people. If the employer gives you time to code properly, read, revise, it's all great.

They made it clear they're expecting former than the latter. In one interview they stated they're building a lean team of elite devs who'll be able to work 12hrs shifts to deliver stuff asap using these Tools, which is why I wanted to see people's experiences of building projects solely with agentic AIs and how they manage to maintain them in the long run


I work using my 2nd language, here's what helps for me:

1. I set up my phone to be on this language, I also try to consume as much as content possible in said language, so anytime you watch something on NF or YT try seeing if the same content is available in the 2nd language you'll use at work

2. I never, ever, plan or brainstorm anything using my native tongue, even outside of work. If I need to design or plan something I make sure to do it entirely in my 2nd language -- basically the gist is to get your brain used to _think_ in this language, the less you translate the more likely you'll be successful imo. Of course there's exceptions to this rule, are you writing a shopping list that needs to be shared with a family member? If so there's no point in doing that in a language they won't understand

3. Following up on #2, never translate words. If you stumble upon a word you haven't seen before try looking up its meaning using a dictionary in the 2nd language you're practicing instead of using google translate. You want to build the habit of understanding new concepts/meanings in your 2nd tongue as much as possible, because this is what will happen on your day-to-day at work, no one will translate alien/new concepts for you at work

4. I used to record myself and compare my pronunciation against native speakers reading the same content I just read, I don't do this anymore but it helped a lot in the past. You can use free books like the ones from the Gutenberg project for this, there's plenty of people narrating them on YT

5. If you don't have friends/people to practice your 2nd language try looking for a Discord server with voice channels in said tongue. I'm a book-case definition of an introvert/asocial person, but if I had not pushed myself to speak with strangers during my learning period I don't think I'd be successful in working with my 2nd language today.

6. Relax! My coworkers know that I'm not a native speaker, and when I'm struggling with something they often slow down their pace or try using simpler words/terms. Humans can be an ass sometimes, but ime in most occasions people will take the opportunity to help others when they can (esp. if there's nothing for them to lose). As I write this I recognize that I spend a good amount of my time volunteering and doing charity, maybe we are hard-wired in the brain to contribute back to others/society in any way we can?

> Anyone lived through this? How?

I think the "How?" can be answered by my tips above, as for some anecdotes once you get past your first few months of working in a 2nd language most of the stress/anxiety wanes down, if you're planning for accepting an opportunity where you'd have to speak another language I'd recommend you trying to talk to strangers as much as possible first.

The reasoning behind that advice is simple: if you can't hold conversations when there's nothing at stake then you need to practice more. Once you're in high stake situations you'll feel a slight hit to your speaking skills, it might be better to practice as much as possible first in a relaxed environment to see if you could handle having deep conversations in another tongue.

Unfortunately, the advice to talk to strangers is one of these things that are easier said than done, you'll need to build the skills to understand when a pen-pal or conversation is going to be productive or not. You want to prioritize having conversations with people who can stimulate growth in your 2nd tongue, e.g are their answers too short, or just basic yes/no? do they ask questions back to you? in your conversation are you exploring new topic/ideas? etc.

If you don't feel confident that a conversation is helping you with your long term goals then I'd advise stopping it and try looking for someone else to train with. The goal is not to make friends in this process but to create an environment where you can reserve about 1~2 hours of your day to extensively practice your 2nd tongue. For example the first time I played a TTRPG was over discord with random strangers in my 2nd tongue, I never played anything of the like before and it was an interesting experience to learn both the game and to have myself navigate in so many random scenarios using another language


I think this is bogus, I admit that I'm a total newbie when it comes to rust, but the code in this PR doesn't make sense, the author defines some ApiClient errors that are never used elsewhere, they wrote tests that don't cover anything beyond the basics, etc.


If it helps I played AC Odyssey w/o issues using Proton GE, the biggest issue for me was that when I launched the game through steam, steam would launch the Ubisoft launcher which then launched the game , so I had to manually close this launcher to prevent having proton running in the bg for too long

It's been a while since I gamed though (2022), but the game ran smoothly on a mobile RTX 2060 card


If it helps I used to use a gaming laptop for work that had a RTX 2060 mobile version, I was able to run some recent games like Elden Ring (including mods & online play), and some older but still demanding titles like Witcher 3. All of this without tinkering too much on a oob Ubuntu LTS install (I later switched to popOS because I don't like snaps that much).


Someone else recommended PopOSin other comments. I pulled up the page but haven't looked at it extensively. In what ways is it different from a recent Ubuntu LTS install?


The two are very similar in a lot of aspects, they both make it very easy to install proprietary nvidia GPU drivers, they both use Debian as base, and the default desktop for them is Gnome.

In the past I migrated to PopOS mainly due to these two things:

1. I prefer flatpaks/system packages over snap[1], if you run `sudo apt install firefox` you'll get a snap application in Ubuntu, that for me is an anti-pattern from Canonical to force adoption of snaps.

2. I found some weird performance issues with my laptop when I installed Ubuntu, thankfully I managed to find a fix after hours of tinkering[2], but I was surprised I had to do these workarounds in the first place (I've been running linux as my main OS since I was a teenager and never had to do anything similar)

If gaming is your main goal I'd consider using something like Bazzite or CachyOS, these two distros will still serve you if you want to run work/office apps too, they just come preconfigured w/ a lot of gaming goodies (like steam and nvidia drivers oob) but won't get into your way if you plan to install other stuff.

[1] https://snapcraft.io/ [2] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1973434...


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: