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

Mine has as well, but it's pretty useful. It's really just a search engine though, but it's indexed confluence and all other internal sites and i've found it pretty useful for everything.


I've seen an AI yearbook photos styled app print money that was serverless.

There's lots of novelty apps atm that, as the other commented stated, just want to get to market as soon as possible to validate an idea


Until you work on a front end code base that's meaningfully large


It's strange that you assumed I don't work on large front-end projects rather than either asking me or sharing your own experience.

I've worked on large front-end codebases. VS Code has much better TypeScript support than IntelliJ. I'd rather this not be the case because I much prefer IntelliJ.


Has anyone made the transition from VS Code to NeoVim or Zed and succeeded / recommend it?

Years ago I saw a colleague operate as an absolute beast using VS Code with vim bindings and it was impressive to watch.

But I've never watched anyone code in vim/emacs etc and felt it's a more effective editor than vs code.


I made the switch from notepad++/sublime (even atom did not exist at the time). The plus side was quick editing. Most of the time you spend on a code is rewriting it (excluding reading it) and vim binding made that a breeze. And even tools provided by IDEs can be great for code massaging, VIM is still king for raw editing. And if you know the shell, you don’t miss much from IDEs.

Nowadays, I’m exploring emacs because of how easy it is to build tools in it. Vim is great for working on text, but emacs is great for creating tools that work on text.


I mean the obvious answer is language familiarity, If your projects frontend code is in javascript/typescript ( which it is ), then using node is an easy choice. Shared libraries, shared types, etc etc


I was in the paradigm, there was very little code reuse from front to backend, some time performing validation I would like to have that option, but I would not have that as a killer feature that determined the language I use.


Lots of people do of course use other languages for the frontend. (Or go for thin frontends, ala HTMX )


1. that's a lie, and "lots" of people don't use HTMX (unless I've been living under a rock and there is a non-unsubstantial number of people using it :D ) 2. HTMX IS javascript, and you can still use the same familiar packages across front end and backend e.g. lodash


unfortunately this disables the media keys completely -- the point of the linked software is it still allows it for media players intended -- such as spotify; and blocks the apple media player from hihacking


I have just remapped everything with Hammerspoon. You shouldn’t need to do this but it works…


Can you remap the entire keyboard so it's actually an ISO layout? I've been using Ukelele for this, but it's not optimal so I'm going to switch. Was considering Karabiner Elements, but i like Lua so maybe Hammerspoon is better?



I had never heard of FBI radio but it's right up my alley, and I've actually lived in Sydney for many years. So cheers for the inadvertent recommendation there


Same but with Pokemon gold.

The guide was basically a bible for me at that age, and used it heavily to guide me through parts of the game I would get stuck at.

I seem to remember places like the ice skating scenes and victory road being far more challenging than they probably were in reality.


This article made me laugh because it's synonymous to me trying to start a project and going down different rabbit holes.

The author at step 1. of a project trying to pick the tech stacks, decides to read a book on databases to help with choosing a DB

Then proceeds to segue to writing his own database.

Then writes a blog about said process

I wonder how that original project has come along? I'm looking forward to when the author gets to the stage of picking a frontend framework



When doing personal projects I have to constantly be reeling myself back in from doing x thing "The Right Way", because I end up doing a bunch of useless crap and not actually making progress on the personal project.

Easy to fall into that trap when 1) it's just you and 2) there is little accountability because it's just you!


My tactic for pushing back against this is to try to trick myself into doing the simplest thing that might still work. It's a challenge to write "bad" code on purpose. The opposite of chasing perfect/clean.

I have found that this frees up a lot of weird expectations that you place yourself under. You can get much more creative when everything is a dumb-ass-simple public static member vs when you are spending 2 hours a day fighting a cursed IoC/DI abstraction simply because you are worried that clean code Jesus might be watching you.

It helps to have an end goal too. It's really easy for me to push through a messy prototype when I can see it bringing me closer to a strategic objective.


Bingo. First get it working, then get it right, then get it fast. It's for this reason that almost all of my projects start with a SQLite database - it's a program I'm very familiar with, like an old reliable chef's knife.


Don't forget about the part where you actually do start on the project, but then you read one article or find another tool/software package that makes you second guess everything you've already done and you go back down another rabbit hole.


IME this "second-guessing" is more often right than wrong. You can always return to a project that motivates you, but you can't get back time spent digging a hole deeper, and often it leads to tunnel vision and bad habit formation.

Not every "project" needs to become "finished" or "product".


My problem is scope creep. It's much harder to tell myself no vs. being on an engineering team at a company and there being a set process.


It is pretty funny. That said, if it's just a personal project then sometimes it's more about the journey -- smelling every flower is the enjoyable part of the journey. Sometimes.

I mentioned smelling the flowers because I look to young kids for reminders about the little things we sometimes forget to enjoy along the way, even if it's just the short journey from the car to the house. When you're not in a hurry, remember to enjoy the wonderful things that lie in your path.


Yeah this is me too apart from the writing a blog part because, uh, why would I want to expose the rest of humanity to my insanity?


One day :)


I just want to add That I genuinely love the new update. Mostly because how noticeably snappier the app feels on both desktop and mobile!

It also feels more intuitive to use on mobile, and this is coming from someone who typically hates app design changes


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

Search: