BrS96bVxXBLzf5B

Joined 7 years ago

Karma
244
Submissions
62
Member since
Mar 24
View on Hacker News

Recent submissions

Comment · 1 year ago
Comment · 1 year ago
With Windows XP already being visually designed, this project not being "fully-functional" but just a visual wrapper of some portfolio pages where the code was written by AI, I'm left wondering what this piece actually represents.
Comment · 2 years ago
The `src` folder is structured that way because the Android NDK demands it. They're not just chosen by convention, but because the build tool searches for those files and subdirectories.
Comment · 3 years ago
okay? you've pivoted from "not understanding" vim to having an anti-vim boner. other people in the same environement achieved as much or more than me with different tools. and those different tools didn't work for me. that's all that's going on here.

(sshfs is not a direct substitute for being able to quickly interact with a remote environment)

> having some custom scripts that read ctags and could tab-complete keywords from our large codebase

for clarity i meant that I had a completion in the terminal when not in the editor to quickly jump to a tag in a file. `vim -t <keyword>`. i could be in a terminal, execute a remote command on a machine, know what I wanted to look at next and quickly go there without much effort. And again, other people were productive without doing this. these were just my tools and i liked them.

Comment · 3 years ago
I agree with your point but fwiw when I worked a full time C job doing things with servers running a custom Linux kernel the biggest conveniences were Shift+k over a keyword to open the man page (most of my time was reading docs too!), having some custom scripts that read ctags and could tab-complete keywords from our large codebase and open the files at the right line, and having the same editor on our embedded servers and VMs as on dev machines (and even now that's half of why vim is still my primary).

There were people at the company who were more efficient than me using Sublime + mouse, but I was less efficient using Sublime.

(but really the biggest reason I use vim as a slow and sloppy typer and not a computer person is, hotkeys make my hands hurt, I've managed to avoid any RSI or pains like this, and I like vim better than vim keybindings in other editors.)

other productivity gains not related to typing were the search/replace in vim, embedded terminal, and being in and staying in a terminal made it easier and quicker to switch to scripty things, searching or reformatting files etc

Comment · 3 years ago
What makes this man wise, when the effects of excess sugar and a blood sugar spike are well documented and aspartime in diet is one of the most heavily-researched sweetners with nothing more than questionable claims attached (and unlike some sweeteners does not have a GI load)?
Comment · 4 years ago
If you can get into the beta. I'm a ten year C++ programmer and focus a lot on games but my dove's song didn't reach Jonathan Blow's ears, or something. I fear I might not be the "right" demographic. Which is disappointing.
Comment · 4 years ago
Entered the thread for a different reason. No, I don't really find building the API request complicated. I mean, it is but they provide a python example that I was easily able to get working in lua without major issues. And you spend half a day wondering why it's returning forbidden until you get it right and then it's done.

What is complicated is receiving the response, that different services sometimes operate in regions and sometimes operate globally (but have a us-east-1 endpoint) and that some return XML, some return JSON, some return a gzipped response and some not, and much of it I haven't found documentation for and have had to figure out how to wrap calls to different services to be able to interact with them in a sensible manner.

Comment · 4 years ago
I could have been a talented C++ developer. Hell, I _am_ a good C++ developer. I should be, I've been doing it for a decade. Across a range of projects, from hardware to web backends to games and art.

But aside from a brief 3 years as a C developer (embedded hardware product) I've never been close to being one. Because when I was coming out of university seven years ago with a good CV and projects I could competently talk about, and I _could_ do the whiteboard segments, somehow I ... couldn't do them the way they wanted? And they, the very sparsely spread places with listings at the time, were offering no money for a new grad to somehow make their way across the country to interview, only to be offered a low salary (the C job I got was at the risk of a £180 train ticket three weeks before I would have had nowhere to live).

Now? I maintain a fleet of Wordpress sites for a digital agency for a modest £40k a year as the company's sole "someone who knows anything about Linux" person. Because my coworkers are lovely, my boss doesn't stress about anything and lets us flex our time and the clients are nice. Money is tight and definitely less than my skillset but going through the hoops of the "clever" side of the industry to be well paid and well stressed sounds daunting. There was no nurture for anyone not conforming to a very specific template which shows its face on the ranty side of Twitter.

Comment · 4 years ago
Definitely expensive for an individual or small group which is why I emphasised agreement with the message. The question was specifically about the cost estimate they gave.

Edit: Re-reading what I wrote and how much I quoted I realise now that wasn't clear :)

Comment · 4 years ago
> Then the actual cost. While you can get a cheap site up and going for not much. If you get even slightly popular you are now looking at a decent amount of money for many people. You may not see a couple hundred a month as 'no big deal' but many people do. You can pay a provider to take some of that patching work out of your hands but you pay for that.

Agree with the whole message and tone of your comment but wondering about this bit. We run a bunch of Wordpress sites with decent traffic and a bunch of badly optimised front-end, heaps of old plugins from decades passed: we can hit 20k uniques and a million requests per day, with nightly backups for $30/mo. It could be less if we didn't care about completely surviving every traffic spike and bot crawl.

Comment · 4 years ago
All the time. I don't have an outrageous salary (£40k/yr) but I have such an easy-going schedule and light workload. If I need to do a life errand I don't have to plan and can go out and do it. If I didn't sleep well and need a nap I can take Slack notifications off mute (so they wake me up) and rest. If some complex work comes up it can be taken at its own pace. My boss and coworkers are all the loveliest people.

When I feel guilty it's because I feel like I'm 'cheating' life, like I shouldn't be able to take an hour long walk in the middle of a random day if the sun is shining - but really I feel it's something _everyone_ in a non-critical remote role should be able to do without question or worry.

> Do you experience this? How do you deal with it?

I do the only thing I can do (I think) whilst being in an internal leadership position but not an employer: continue to emphasise within the company that everyone should work without stress, be visibly lax, and outside of the company make sure to communicate that this style of working is possible and acceptable and it should be a societal goal for everyone to have this option.

Comment · 4 years ago
When a pope is or isn't elected (a vote on a single candidate), the Vatican releases either white or black smoke respectively to signal the result. We get to see the result of the election but know nothing of the discussion behind closed doors.
Comment · 4 years ago
We had different childhoods, I never saw violent fights. Totally didn't mean to present my memory as a universal truth which is why I led with the first sentence. Definitely whole weavings of intertwined complexities to unravel!

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton