WhatsApp doesn't entirely brick itself. You can send and receive messages, but can't assign names to anyone or start group chats. I agree it should be prevented. It seems so absurd and is clearly not necessary. Android…
Yeah, didn't even verify emails. I got a surprise discord account back in 2015 because someone else used my email. I guess this xkcd[1] applies to younger people too. 1: https://xkcd.com/1279/
I think that's very regional? Salary surveys usually list Europeans much lower after currency conversion. A half decade before you, I also started at a big studio writing C++ (but with one degree) and was paid more…
> many tools that tried to solve that problem back in the day (Flash, Spline, etc.) don't suffice these days. If you can emulate the look and feel of a hand drawn animation without requiring 1 year+ from your artists to…
If you want to compete with AAA games then you may need AAA graphics, but the market is larger than that. Look at Re-Logic (Terraria), Supergiant (Hades), Megacrit (Slay the Spire), Klei (Don't Starve), Evil Empire…
It's not $10k/year: > A “middle game” should only take 1 to 9 months to create and can be profitable (or at least not a money sink) because it is expected to earn in the range of $10,000 to $40,000. $53k/year isn't a…
Autohotkey is amazing, but I wish it used a saner language. I struggled to write a reliable golden ratio version of aero snap [1]. Dealing with different monitors, sizes, etc doesn't seem like it should be so hard, but…
> imgproxy server that needs to run somewhere publicly available, be kept alive and secure Why make this runtime instead of a prepublish script (even a git commit hook or CI action)? Doesn't seem like your images would…
diffconflicts [dc] lets you resolve diffs as a two way diff between what's in the conflict markers instead of including the resolved parts in the diff. It opens the diff in vim but could be adapted for other editors.…
Are exams all written online now? Were they okay with students googling answers and sharing them with each other, but getting customized answers from a robot is where they draw the line?
Vim's addition of .vimrc and .vim allowing you to store editor programs to further accelerate your editing makes stand vim far beyond vi. Credit Bill Joy for the modal editing paradigm, but vim is so much more than…
> Your keybinding to go to the next quickfix item doesn't work in a location list because it uses :cn^M, but the location list wants :ln^M or whatever. Navigating quickfix and location lists is global, so a single…
Is that because they're parsing porcelain output? Or is git's plumbing machine-readable but not well specified? But git users are more familiar with porcelain so I wouldn't be surprised if they parsed that for an…
I'm not so sure. Neovim migrated to a more modern style of C and more tightly integrated Lua as its scripting language (instead of conscript). Those are two large potential stumbling blocks for contributors. From…
Appreciation for that id code means you may appreciate "John Carmack on Inlined Code (2014)": https://news.ycombinator.com/item?id=12120752
What's the financial imperative to having a high score on SO? Better job offers because you have high rep?
Looks nice, but too bad you can't run different pathfinders on the same maze. Running on an empty grid is default but it's less interesting to me.
> Also it is technical and not user-friendly for windows users, because luarocks (package manager) is unusable there unless you’re skilled in C build systems and are ready to fix these issues. I've found using…
Seatbelts don't impede my ability to drive (having to constantly manage the car keeps me in the seat). Types _do_ impede my ability to write code: I have to write more of it. Types can certainly help prevent something…
I've also found narrower columns of text generally easier to read. My browser is usually a half screen so many websites display their mobile mode. I assumed it was this shorter lines effect that Pocket, Instapaper, etc…
The update isn't forced, you have automatic updates enabled on your ps4. Disable (Uncheck) automatic updates from [Settings] > [System] > [Automatic Downloads] You'll have to uninstall the game and reinstall it from…
I use a similar technique to the Ian knot except I pinch the shoelace instead so only the forefinger and pinky are involved and my middle finger is free to hold the slip knot. The technique I use looks like this:…
Why do you think in-person code walkthroughs are effective but tool-mediated reviews are not? Most of my code review comments are along the lines of "what does this do" -- the primary question I'm asking in an in-person…
Unfortunately, those goals are rarely communicated and accepted by the people they're imposed on. My first full-time job had an unexplained email expiry policy. After being frustrated several times at losing some…
That was a fun diversion. I managed to hit 268!
WhatsApp doesn't entirely brick itself. You can send and receive messages, but can't assign names to anyone or start group chats. I agree it should be prevented. It seems so absurd and is clearly not necessary. Android…
Yeah, didn't even verify emails. I got a surprise discord account back in 2015 because someone else used my email. I guess this xkcd[1] applies to younger people too. 1: https://xkcd.com/1279/
I think that's very regional? Salary surveys usually list Europeans much lower after currency conversion. A half decade before you, I also started at a big studio writing C++ (but with one degree) and was paid more…
> many tools that tried to solve that problem back in the day (Flash, Spline, etc.) don't suffice these days. If you can emulate the look and feel of a hand drawn animation without requiring 1 year+ from your artists to…
If you want to compete with AAA games then you may need AAA graphics, but the market is larger than that. Look at Re-Logic (Terraria), Supergiant (Hades), Megacrit (Slay the Spire), Klei (Don't Starve), Evil Empire…
It's not $10k/year: > A “middle game” should only take 1 to 9 months to create and can be profitable (or at least not a money sink) because it is expected to earn in the range of $10,000 to $40,000. $53k/year isn't a…
Autohotkey is amazing, but I wish it used a saner language. I struggled to write a reliable golden ratio version of aero snap [1]. Dealing with different monitors, sizes, etc doesn't seem like it should be so hard, but…
> imgproxy server that needs to run somewhere publicly available, be kept alive and secure Why make this runtime instead of a prepublish script (even a git commit hook or CI action)? Doesn't seem like your images would…
diffconflicts [dc] lets you resolve diffs as a two way diff between what's in the conflict markers instead of including the resolved parts in the diff. It opens the diff in vim but could be adapted for other editors.…
Are exams all written online now? Were they okay with students googling answers and sharing them with each other, but getting customized answers from a robot is where they draw the line?
Vim's addition of .vimrc and .vim allowing you to store editor programs to further accelerate your editing makes stand vim far beyond vi. Credit Bill Joy for the modal editing paradigm, but vim is so much more than…
> Your keybinding to go to the next quickfix item doesn't work in a location list because it uses :cn^M, but the location list wants :ln^M or whatever. Navigating quickfix and location lists is global, so a single…
Is that because they're parsing porcelain output? Or is git's plumbing machine-readable but not well specified? But git users are more familiar with porcelain so I wouldn't be surprised if they parsed that for an…
I'm not so sure. Neovim migrated to a more modern style of C and more tightly integrated Lua as its scripting language (instead of conscript). Those are two large potential stumbling blocks for contributors. From…
Appreciation for that id code means you may appreciate "John Carmack on Inlined Code (2014)": https://news.ycombinator.com/item?id=12120752
What's the financial imperative to having a high score on SO? Better job offers because you have high rep?
Looks nice, but too bad you can't run different pathfinders on the same maze. Running on an empty grid is default but it's less interesting to me.
> Also it is technical and not user-friendly for windows users, because luarocks (package manager) is unusable there unless you’re skilled in C build systems and are ready to fix these issues. I've found using…
Seatbelts don't impede my ability to drive (having to constantly manage the car keeps me in the seat). Types _do_ impede my ability to write code: I have to write more of it. Types can certainly help prevent something…
I've also found narrower columns of text generally easier to read. My browser is usually a half screen so many websites display their mobile mode. I assumed it was this shorter lines effect that Pocket, Instapaper, etc…
The update isn't forced, you have automatic updates enabled on your ps4. Disable (Uncheck) automatic updates from [Settings] > [System] > [Automatic Downloads] You'll have to uninstall the game and reinstall it from…
I use a similar technique to the Ian knot except I pinch the shoelace instead so only the forefinger and pinky are involved and my middle finger is free to hold the slip knot. The technique I use looks like this:…
Why do you think in-person code walkthroughs are effective but tool-mediated reviews are not? Most of my code review comments are along the lines of "what does this do" -- the primary question I'm asking in an in-person…
Unfortunately, those goals are rarely communicated and accepted by the people they're imposed on. My first full-time job had an unexplained email expiry policy. After being frustrated several times at losing some…
That was a fun diversion. I managed to hit 268!