bussyfumes

Joined 4 years ago

Karma
58
Submissions
30
Member since
Feb 1
bussyfumes at protonmail.com
View on Hacker News

Recent submissions

Comment · 2 years ago
Just had a script today that fires in 2 contexts and ran into an error where the element I attach a handler to doesn't exist in one of the contexts which breaks JS on the page. Since I already had jQuery as a dependency in the project, in the moment it felt easier to replace the querySelector call with jQuery, which I did, instead of checking the querySelect result so I second this, the 'fire and forget' part still holds up very well even though the tree traversal pain points have mostly been solved by browsers.
Comment · 2 years ago

  Location: Ukraine (GMT+3)
  Remote: Yup
  Willing to relocate: Maybe in the future
  Technologies: JS (Node, Vue, etc), PHP, WordPress, SQL, Git and everything that's related.
  Résumé/CV: On demand.
  Email: [email protected]
Looking for long-term employment or short-term gigs, got over 6 consecutive years of working in different teams and plenty of experience freelancing. I love what I do and enjoy being able to make a positive impact.
Comment · 3 years ago
Don't discard the juniors, maybe ask them to process your prompts for you. That'll give you some space.

I feel the opposite: I had a great experience asking GPT-4 to do some tasks for me and have been feeling like I'm missing out ever since by not using it more often.

However, I'm wary of posting work-related code into it so I either have to come up with similar examples, which is time-consuming or ask it conceptual questions for which I haven't been able to make it much helpful. Sometimes I even noticed that a conversation with a colleague produced a much better result and it wasn't even something very specific to the project. So yeah, I feel like it's a great tool but I'm having a hard time using it productively. It definitely feels like being creative with your prompts is an important part of getting value out of it.

Comment · 3 years ago

  Location: Ukraine (GMT+3)
  Remote: Yes
  Willing to relocate: Not at the moment, but maybe in the future
  Technologies: Everything JS: Vue, Node, TypeScript, etc. A bit of PHP and -- I'm not proud of that -- WordPress
  GitHub: https://github.com/kiryhas (not what I use for work but not empty either)
  Email: bussyfumes [at] protonmail.com
I'm a developer with 5+ yoe and I like making stuff work. My most recent experience involves lots of Vue for a live support application (WebRTC, VoIP, SIP though I mostly beat around the bush of all of that complex logic with my UI work). Before that I helped launch a SAAS (Vue + Node, payments and whatnot). I started as a support engineer for a digital product during my uni years so support applications have a special place in my heart. I feel the most capable working on them being able to provide some insights into the processes though I'm always open for learning new stuff. HMU for whatever it is that you might need, I'll be happy to talk with anyone :)
Comment · 3 years ago
It's a shame that ratings provide so much leverage over employees.

A business I worked for sold their software items on a platform that used to do rating removal when the review didn't provide any context but eventually either bad rep for doing that caught up to them or the scale grew so much that they could no longer afford going through each case and they changed their policies. People would give bad ratings for the worst reasons:

1. They need a refund but the reason is along the lines of "I thought I was buying a different item". They can't ask their bank to do that because then they'll be banned on the platform. If the business provides a refund, then it takes a loss by refunding the part of the price that goes to the platform.

2. They haven't been able to figure out some very basic functionality and they can't even tell you what exactly went wrong. When you try to help them, they either never respond or you help them figure it out and then they don't change their rating.

3. They demand you customize the item to have functionality that it does not have or show it its marketing, you turn them down and suddenly your item is the worst on the market.

Of course there were constructive bad ratings and I'm not saying that the business was selling the cure for cancer, just providing my perspective. It's a tough world out there :)

Comment · 3 years ago
Thank you, I thought so. It'd still be nice if they could print it somewhere because that was my first impression so I assume other people not familiar with HA will run into it as well.

Regarding sharing, I tried it, but it says "A home hub is required to add or remove accessories, scenes or people". I looked it up and apparently you were able to use an iPad as the home hub which you'd share access to, but since a certain version of iPadOS/iOS it can only be either an Apple TV or a Home Pod. I think Apple is focusing on being able to access your home setup anywhere so it requires a device that is supposed to stay at home all the time. Still a shame because it hinders offline-first setups like mine.

Comment · 3 years ago
I've setup HA so that I can turn on/off a couple of WLED smart lights and I found the UX of the dashboard to be a bit confusing.

After setting up a HomeKit Bridge integration, you are given a QR code to connect from the Home app. The code appears in the Notifications tab. I missed the code at first so the Notifications tab was empty and I thought that there should be a button to issue another one? After looking it up online, apparently the way to go is: delete the integration, create it again and be more careful with the Notifications tab.

Then if I want another person in the house to be able to control the lights from their device, I can't show them the code. This makes me wonder whether the HomeKit Bridge supports only one connection or if I just have to screenshot the QR code? It can't be that bad, right?

Other than that, a great piece of software. When I got the smart lights it bummed me out that I couldn't control them with Home and had to use some third-party app to do it so eventually discovering HA significantly improved my experience.

Comment · 3 years ago
Sorry for the delay, I've been a bit busy recently.

I've just adjusted the highlighting of the cubes, give it a look. For feedback you can contact me here, by email or open an issue on GH. Hope you enjoy!

Comment · 3 years ago
Yeah, makes sense, I'll consider it, thank you!
Comment · 3 years ago
Happy to know you like it!

No, some seeds can't be solved and the game doesn't verify them.

Comment · 3 years ago
Glad you enjoyed!

Thank you for your feedback. The "Back" button allows you to go back to the initial state of the game so I'm not sure as to how I'd make it unlimited. Could you please elaborate? I'll consider adding a hint, just have to come up with the animation.

Never heard about the Threes game, that's very interesting. When 2048 went viral I remember it being promoted as a learning exercise from some book a student did while learning JavaScript.

Comment · 3 years ago
Thank you, I'm aware that it sometimes looks off on certain Android phones, however I haven't had a case where it is unplayable. Could you tell me your phone model, what size/resolution is the screen?

I can't promise a speedy resolution since I don't have an Android but I'll definitely look into it when I get a chance. You can share your details here, send them to me by email or open an issue in the repo.

Comment · 3 years ago
Thank you for your feedback!

Personally I am not sure if I like winning more than just combining the cubes together and moving onto the next seed if it can't solve the current one :)

Pre-generating seeds is a valid solution but since I don't want the game to make any network requests I don't think it would work for me. Brute forcing it makes me worried if it'd drain the battery.

I think I would rather add an opt-in (like a checkbox) option to make the game check fields for certain patterns that tell if a seed can't be solved and keep generating until there's a seed that passes that check. I think that way the game would still give you the occasional seed that can't be solved but statistically your chances would go up.

Regarding rotating the view, that would make it a different game and I'd like to keep it as it is. However, that sounds like it could be fun so please send me a link if you end up creating such a version! :)

Comment · 3 years ago
Glad you enjoyed!

Could you elaborate on 'start from a solution and keep expanding it'? I thought of it more like checking the field for certain patterns that tell if it can't be solved and generating fields until one passes that check.

Comment · 3 years ago
Thank you for your feedback and kind words!

Your suggestion makes a lot of sense, I think I'll add 0.5 transparency to the cube the player is dragging when it can be combined with the cube under it. It's late so I'll do that tomorrow, stay tuned :)

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton