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

We need two keys, one for new line inside a MS Teams message, the other for sending the message


We already have two keys, they are called Shift and Enter


I think I have about a 50% success rate in typing a multiline message without accidentally sending it early, having to edit / copy and delete the message and finish typing it before the recipient has a chance to read it, confusing both me and them in the process.


A similar frustration / reason for getting it wrong sometimes: in slack, the behaviour of shift+enter entirely reverses if you're inside a multi-line code block. If you normally have enter to send and shift+enter to line break, then it'll do the opposite while inside a code block.

This is useful if you're trying to type verbatim inside a block, it's less so if you have a strong muscle-memory to shift+enter and do so while in the code block and find yourself sending half a message.

I also use a mixture of teams, discord and slack, and while slack does allow for customisations, I'd always rather get used to defaults to avoid having to configure on every machine I use.

There isn't quite a consistent well agreed default for the behaviour across applications, and that too is a source of frustration.

So I've taken to typing up any long messages in a PM to myself, and then copying that out to my intended target once I'm ready.


> in slack, the behaviour of shift+enter entirely reverses if you're inside a multi-line code block

There's a setting to turn that off so it behaves consistently. Or there was last time I used Slack.


Indeed, it was browsing settings which made me realise the root cause of why I was accidentally sending so many messages.

But changing settings on platforms which I need to use across different computers and accounts is also cause for frustration, so I try to adapt to the defaults, no matter how frustrating.


Thanks!


> I think I have about a 50% success rate in typing a multiline message without accidentally sending it early, having to edit / copy and delete the message and finish typing it before the recipient has a chance to read it, confusing both me and them in the process.

That won't change if you had a different dedicated key for "move one line down but don't send `enter` keycode". You'd still accidentally hit `enter` due to muscle memory.

After all, if you could get past muscle memory, you'd simply press Shift while hitting Enter.


Same but with editing a message on a browser and trying to delete a word with Ctrl+w


yes but you have to type sfhit+enter, while a single "new line key inside the message" would be better for the specific task.


A motto for corporate programmers


If you share the post opinion, it means you believe there is value in an hardware that provides enough details in order to run any software we want on it. If that is the case, go build a company that builds such an hardware.


it depends. I myself have some combination of browser extensions which make me a bad guy in Cloudflare opinion. I don't know exactly which one is the culprit because I added a lot of stuff over the years, but I really don't care: if Cloudflare blocks a website, I simply use another one. The good half of the internet will get my traffic.


That's all great and lauded be you for being principled, but this only helps until you need to use the website of a public institution, which decided to put fate of the citizens into the hands of a privately owned company, or some website that has a unique value, but is behind cloudflare. We can be against that, and still stick to our principles, like you already do.


that's a good point and indeed a problem in the original post context. I am of course talking from my privileged perspective where my country doesn't do that so I don't have that problem.


I'm wondering about the "any" part. How does it perform on big codebases? Like ~20 repositories with lots of classes.


intersting idea to do it in a distributed way with people help.


don't always feel forced to express your opinion.


this works also in general purpose corporate programming.


Until you really restrict the net, it's just a matter of building new software that can't be the target of those laws by design. If you restrict the net, there's no inter-net.


Especially since different countries/cultures have very different sentiments on most topics. For example Western Europe and the US mostly agree that minors should be protected against alcohol, drugs, pornography and excessive violence, but the thresholds are wildly different.

Europeans like to joke about the Americans being fine with gratouitious violence in kids movies as long as there's no blood, but a single female nipple immediately makes it R rated. Now consider that even France and England have different nuances on what is considered acceptable. If you extend beyond Western culture it becomes even more diverse. In some of the more religious Muslim countries a women shaking her full head of hair might be seen as erotic content. A lot of Japanese anime skirts very close to sexualizing children (from a Western perspective).

If every country became serious about enforcing age verification for their value system you could post barely any image or video content without marking it as age restricted for some jurisdiction. And the lines wouldn't neatly follow communities but you really would need a judgement for each piece of content. That's obviously not going to happen, so you will always have people from one place visiting communities in places that are more lax on one specific measure they are interested in.

And that's assuming all software and platform operators want to follow the restrictions, despite the obvious profit motive of not doing so. Restricting the supply isn't completely useless, but also provides huge incentives for those able to meet demand


The idea of a "New Internet" from the comedy series Silicon Valley seems like a more attractive and interesting idea every day.

I daydream about some kind of overlay network, without censorship and surveillance, where only people 'in the know' participate.


> I daydream about some kind of overlay network, without censorship and surveillance, where only people 'in the know' participate.

Mesh network powered by walking nerd nodes and shoe leather? Everything TOR-ed and encrypted and super-asynchronous? Radio?


I liked the series, but that part seemed like they jumped on some kind of blockchain bandwagon and jumped the shark.

It's a shame, the previous seasons were kind of timeless, but it feels like they jumped onto a buzzword that backfired before it was well understood. Although I may have dropped it early and it would have backfired on them after their cryptochain is used by criminals or whatever, but IIRC it was very early Bitcoin era and the themes were something like a 51% attack by china, it was way too early to make a comment on Blockchain, they were able to do good satire on the dot com era precisely because it was already dead.


> I daydream about some kind of overlay network, without censorship and surveillance, where only people 'in the know' participate.

These have been getting build for years now, and the rate is increasing. The open, public web is on its last legs and is being replaced by a multitude of private networks.


This works very well and I'd whish I'd convince my team members to use more this technique.

Moreover: you can separate types based on admitted values and perform runtime checks. Percentage, Money, etc.


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

Search: