HNHacker News
TopNewBestAskShowJobs

gwn7

406 karma · joined July 30, 2016

hacker, health geek, amateur jazz guitarist, backpacker, outlier
submissionscomments
gwn7··on Vim Foot Pedal
> Besides, everyone knows what Ctrl is the One True Key™ in place of the Caps Lock and that only degenerate infidels map it to anything else.

Haha yeah I've heard about that and I like the joke =) But I was never interested in adopting it. Because I configure my alt keys to act as ctrl keys which imo results in a much more ergonomic setup.

Ctrl is the most pressed control key for people like me who live in the terminal. But the default placement of the ctrl keys in modern layouts is so wrong. I have never understood it. I guess there has to be a historical reason but I've yet to find out. (Help me, greybeards)

I should't have to move my hand and strain my pinky to reach out the most pressed control keys. With alt it's so much easier. I don't have to move my hands nor use my pinkies. My thumbs already rest on the spacebar and I just have to make a little thumb movement.

Swapping ctrl with caps lock is an ok remedy but alt keys are in a much better place.

So ctrl goes where alt is by default.

But do I swap ctrl with alt? No!! Alt is a frequently used key as well so the default ctrl keys aren't a good fit for alt either. Instead I set the keys immediately adjacent to the default alt keys to act as alt. It's the Super key (sometimes referred as the "Windows" key) on the left side and the context menu key on the right.

Lastly, I set the default left ctrl key to act as Super and the right ctrl key to act as context. Because I virtually never use those.

(I think Apple got this mostly right. cmd is the most used control key for the average Apple user, and opt is next. Their placements are perfect. Though it's still problematic for developers as ctrl is again at the worst place possible. Because of that, what I do in Macs is swapping ctrl with cmd while leaving opt where they are.)

If I'm an infidel for doing this so be it. But with this setup, I'm extremely efficient one. I type and code and enter & exit from repls and jump between interfaces like a damn machine, impressing mostly everybody who watch me use my computer.

Ergonomics FTW

gwn7··on Vim Foot Pedal
Agreed. Most vim users swap esc with caps lock anyway, making it even easier to reach.

I don't think pedals bring any significant ergonomic benefit, but pedal setups look cool nonetheless.

Swapping keys isn't interesting and you can't write a blog post about it.

gwn7··on Humans hold the key to collaboration no matter how good the software tools
If my aunt had balls she'd be my uncle.
gwn7··on Twitter applies 7-day suspension to half a dozen journalists
Thank you, I didn't think you would proceed with this.

Maybe I was wrong to mention the thread. Quoting myself from earlier:

> Nobody from that camp was lifting a finger when "conspiracy theorists" were being banned from Twitter. People were saying that "Twitter was a private company who could ban whoever it wanted".

By "nobody from that camp", I wasn't specifically meaning those people in the thread I shared. There are a lot of hypocrites in that camp. Maybe those people are among them, maybe they aren't. I don't really care as I think a few people don't matter in the big picture. And that's why mentioning that thread was wrong, because it undermined my own argument.

> those whoever has commented on recent Twitter threads has retained their opinion

I don't know if this is the case. I didn't care enough to analyze.

But apparently you did. I assumed that you were insincere in the beginning but you proved me wrong. I appreciate it.

> What's up with that? Is this an interrogation and wasn't aware of?

I was trying to manipulate you into answering. Sorry about that, my tone wasn't very nice. Of course this cannot be an interrogation and you don't owe my a damn answer.

gwn7··on Humans hold the key to collaboration no matter how good the software tools
Oops, isn't there an app to recover lost phones in Uber cars?
gwn7··on Humans hold the key to collaboration no matter how good the software tools
I'm speaking in the present tense. Even if "apps" would be able to solve all our current problems in a hundred or a thousand years [1][2], I really don't have anything to say about that. I have no idea.

[1]: Which imo would be delusionally optimistic to believe in

[2]: And which would surely create new types of problems in the process

> Can you (or others) list a few examples?

For starters, the posted article illustrates one example.

gwn7··on Humans hold the key to collaboration no matter how good the software tools
Thank you
gwn7··on Humans hold the key to collaboration no matter how good the software tools
It was a sarcastic comment alluding to the caricature of the tech bros who see nails everywhere for their hi-tech hammers.
gwn7··on Humans hold the key to collaboration no matter how good the software tools
I know it's heartbreaking to accept, but there are some problems in the world that apps cannot help with.
gwn7··on Ask HN: How do you protect your children from internet addiction?
The internet is fucking interesting and it is very hard to keep people of any age from it.

But some people need it more than the others.

In my opinion the lonelier and/or unhealthier and/or poorer and/or less purposeful and/or more physically / mentally trapped somebody is; the likelier for them to be addicted to the internet (or to other things that can give them a sense of an escape from their reality, or just hope.)

I think before thinking about anything else you should think about what better can you do for your child regarding those matters.

gwn7··on Binance is fucked
> I didn't mention the word "fucked" , that was the article

Sorry about that.

I totally agree with you. I just don't agree with the use of the word "fucked". My related comment: https://news.ycombinator.com/item?id=34014786

gwn7··on Binance is fucked
Look, I actually agree with the core of your argument. No / bad audits are a red flag to me too. I'm just saying that using the word "fucked" still is speculative and an overstatement. I would use "untrustworthy", "shady", "dangerous" etc, but not "fucked". That's all I'm saying.
gwn7··on Binance is fucked
By that logic should we assume that every crypto company who don't do audits that meet your standards is "fucked"?

For instance, do you think Tether is "fucked" too?

I'm not saying that Binance is doing everything great. I have no idea. But isn't saying that Binance is "fucked" a bit much at this time, with the current evidence at hand?

I'm just saying that this is bad journalism.

gwn7··on Binance is fucked
Agreed. I'm getting tired of this kind of articles. I've seen nothing in this article to support that "Binance is fucked".

Since there is nothing to support that, I can only assume that the raison d'etre of this article is that the author wants Binance to get fucked, so he's speculating. Because apparently that's how crypto works.

gwn7··on Twitter applies 7-day suspension to half a dozen journalists
You mean based on 3 people. Ok.

Btw thank you so much for checking. Since you bothered that much, why not kindly share the proof with us?

Because you see I have this little problem: I cannot believe you without seeing the material that allowed to make you this conclusion.

If you don't answer, I'm afraid I might think that you weren't being truthful.

gwn7··on Deepmind’s AlphaCode conquers coding, performing as well as humans
Totally agree. The title is misleading and a clickbait.

Here's another article which imo is the best evaluation of the technology I've seen so far: https://news.ycombinator.com/item?id=33997603

Yet, it has virtually no upvotes and no discussion.

Well, evangelism sells better than criticism.

gwn7··on Twitter applies 7-day suspension to half a dozen journalists
I agree with both points.

Still I don't think changing one's mind is that big of a crime. Especially if there are very good reasons which are explained transparently.

gwn7··on Twitter applies 7-day suspension to half a dozen journalists
I don't care whether the Washington Post is right or not on this one; but it is good to see that these people are now getting a taste of their own medicine.

Nobody from that camp was lifting a finger when "conspiracy theorists" were being banned from Twitter. People were saying that "Twitter was a private company who could ban whoever it wanted".

Here is a past thread of mine: https://news.ycombinator.com/item?id=31154200

gwn7··on Twitter applies 7-day suspension to half a dozen journalists
Apples and oranges. I think the doxxing policy makes sense. It's absolutely not okay posting people's real-time locations, especially for famous figures who are already targets.

I don't hear anybody criticizing the policy. Because it is right. Instead people are attacking Elon's past promise, as it is the only thing they can attack.

So maybe "absolute" free speech is not a very good idea after all. What matters is good moderation.

gwn7··on Min: A fast, minimal browser that protects your privacy
Fast, efficient, and battery-friendly browser... So far so good. Based on Electron... What?

How can it be possible for an Electron based browser to be faster / more efficient / battery-friendlier than the other mainstream ones?

Sounds like bullshit. We need to see some benchmarks.

gwn7··on Ask HN: Freelancer? Seeking freelancer? (December 2022)
SEEKING WORK | Paris / Remote | https://gwn.wtf/mortals.html

Technologies: Javascript, Python, Node, React, React Native, D3, Postgres, advanced SQL, Linux, Containers, Microservices, Serverless, WebRTC, Ethereum, Cosmos

Balanced full stack product engineer. Very good at both web apps, mobile apps, APIs, Postgres, Linux, mentorship, and communication in general. Touch typist, VIM ninja, refactoring monster. With an academic background of philosophy (!)

Mostly startup oriented, developed a lot of projects for different teams and industries (finance, digital marketing, automation, online education, e-commerce).

My specialty is building simple systems with few moving parts that contain as little accidental complexity as possible. I'm pragmatic but always chase proper implementations at the same time. (See resume on website for more)

Lately into fintech but open to any kind of projects.

Always looking for interesting & challenging projects and smart people. Open to contract / project-based work & consultancy.

Reach at dev at gwn dot wtf

gwn7··on PostgreSQL Sessions in Vim
These kinds of plugins are not worth installing & configuring & learning in my humble opinion. Just type \e in the psql shell and voila, edit your sql in vim.

Just a little bit of UNIX knowledge saves you a load of unnecessary plugin installs.

To be clear; this is not some kind of premature optimization argument. I think plugin installs are ok as well as their memory & persistent storage requirements. What I worry about is the storage capacity of my brain.

I don't want to know about one more plugin unless it introduces a significant benefit on top of the already existing capabilities of the program in question.

gwn7··on Ask HN: What Recession?
Sure, as long as it doesn't affect you / your industry, it doesn't exist.

You are either very naive, were manipulated into this conclusion, or you are playing naive to spark discussion (which would actually be commendable).

gwn7··on Iranian man who didn't wash for half a century dies at 94
Those correlations might imply causations as well. Just because we can't (yet) tell for sure, we cannot reliably attribute the phenomenon to luck either.
gwn7··on Deployment and infrastructure for a bootstrapped webapp with 150k monthly visits
It's simpler, not easier. Both are easy. But one is a lot less complicated in terms of the extra layers it introduces.
gwn7··on React I love you, but you're bringing me down
You are not alone.
gwn7··on Ask HN: Freelancer? Seeking freelancer? (September 2022)
SEEKING WORK | Paris | https://dev.gwn.wtf

Technologies: Javascript, Python, Node, React, React Native, D3, Postgres, advanced SQL, Linux, Containers, Microservices, Serverless, WebRTC, Ethereum, Cosmos

Balanced full stack product engineer. Very good at both web apps, mobile apps, APIs, Postgres, Linux, mentorship, and communication in general. Touch typist, VIM ninja, refactoring monster. With an academic background of philosophy (!)

Mostly startup oriented, developed a lot of projects for different teams and industries (finance, digital marketing, automation, online education, e-commerce).

My specialty is to build simple systems with few moving parts that contain as little accidental complexity as possible. I'm pragmatic but always chase proper implementations at the same time. (See resume for more)

Lately into fintech but open to any kind of projects.

Always looking for interesting & challenging projects and smart people. Open to contract / project-based work & consultancy.

gwn7··on The serotonin theory of depression: a systematic umbrella review of the evidence
Interesting take for me. Thank you for your answer
gwn7··on The serotonin theory of depression: a systematic umbrella review of the evidence
Analyzing and demonstrating problems with an accepted but potentially ineffective / suboptimal treatment method does something to resolve the issue in terms of illustrating the need for new methods thus making room for new research & development.

Not everything needs to be constructive. You sound like you don't appreciate this kind of work. I don't see a problem about this "not being new" nor being "just a meta review".

Should scientists "shut up unless they have new or good things to say"?

gwn7··on Twitter set to accept Musk's $43B offer – sources
> Private actors controlling the use of their private resources to select which ideas they will and will not promote with them is called “free speech”.

I have to admit that this makes sense. But still kinda disturbing in this case. Because when the private resource we're talking about is Twitter, the actors behind can exercise their right of free speech for mass manipulation. That's too much power. I guess this is the problematic part.

It's not exactly the same thing as the right to free speech of a single individual or a small company.

Your logic is sound, but sometimes scale changes the rules. Especially in this very special case where Twitter has become the digital equivalent of a global town square. That's the catch.

Anyway maybe my quick arguments weren't very good after all.

But do you really not see any problems with Twitter lately? Is everything okay?

You seem smart. I'm genuniely curious.

← PreviousPage 2 of 6Next →