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

A big use case for Yubikeys is the ability to emulate a keyboard and produce a string of chars on touch.

It's a very handy fea-ccccccvklhfgjhckcnkdnhgkcdgbruuhlfbuednrjgjr-ture

It can be a little touchy.hunter2

Why'd you just type a bunch of asterisks?

You all have made me realize that bash.org is no longer around. Thanks for the trip down memory lane :)

My pet peeves. One of the top 5 was fake. It had a typo in the server message.

You know what's funny is that, at least by default, these strings have some information in them that tells you the serial number and model of the key, among other things.

gesundheit

Until the security team requires a password on the yubikey tap

Here's a step-by step guide:

Change directory to your local git repository that you want to share with friends and colleagues and do a bare clone git clone --bare . /tmp/repo.git You just created a copy of the .git folder without all the checked out files.

Upload /tmp/repo.git to your linux server over ssh. Don't have one? Just order a tiny cloud server from Hetzner or another European provider. You can place your git repository anywhere, but the best way is to put it in a separate folder, e.g. /var/git. The command would look like with scp -r /tmp/repo.git me@server:/var/git/.

To share the repository with others, create a group, e.g. groupadd --users me git You will be able to add more users to the group with groupmod.

Your git repository is now writable only by me. To make it writable by the git group, you have to change the group on all files in the repository to git with chgrp -R git /var/repo.git and enable the group write bit on them with chmod -R g+w /var/repo.git.

This fixes the shared access for existing files. For new files, we have to make sure the group write bit is always on by changing UMASK from 022 to 002 in /etc/login.defs.

There is one more trick. For now on, all new files and folders in /var/git will be created with the user's primary group. We could change users to have git as the primary group.

But we can also force all new files and folders to be created with the parent folder's group and not user primary group. For that, set the group sticky bit on all folders in /var/git with find /var/git -type d -exec chmod g+s \{\} +

You are done.

Want to host your git repository online? Install caddy and point to /var/git with something like

    example.com {
      root * /var/git
      file_server
    }
Your git repository will be instantly accessible via https://example.com/repo.git.

Groningen gas field

TLDR: Wind and solar variations and inadequate protections.

Hopefully the lessons were learned.


Reminds me of the famous "Our security auditor is an idiot. How do I give him the information he wants? [1]

[1] https://serverfault.com/questions/293217/our-security-audito...


That is crazier than any old dailywtf stories, and that site felt like everyone tried to one-up each other.

Is there some part of PCI auditing requirements that is getting misinterpreted by some auditors to demand this? Though in my experience with standards like this what auditors want to see and what the standards say often have only loose overlap anyhow.

It's pretty counterintuitive from an auditing perspective. If the PCI standards require server racks to be painted red, it's entirely normal for an auditor to ask to see them, and very suspicious for you to say that they're in an encrypted box where nobody can check if they're red or not. I don't mean to excuse it, but I can understand how the error happens.

This is true. Maybe it's someone seeing a requirement like "all passwords must conform to these rules" and deciding that it means they need to check them directly, instead of looking at the systems that enforce that constraint.

Right until the end I thought the guy was doing a social engineering penetration test, checking whether he could brow beat the server admins into bending over backwards to reveal this information.

Oh, just go out and buy 10 Mac Minis.

Also French revolutionaries ;-)

I'm French and occasionally like to (re)read about the revolution period and every time I come to the calendar stuff I can't help but think "Really? This was stuff we wanted to spend time on?"

> The desire to learn and the utility of learning.

See also Profession by Isaac Asimov for a fictional story about the distinction between the desire to learn and the utility of learning: https://www.inf.ufpr.br/renato/profession.html


and "the feeling of power", also by asimov, for a satirical take on what happens when no one learns stuff the computer can do for them.

SOPS is simple? You are kidding me. Pass from https://www.passwordstore.org/ fame is simple. SOPS is ultra-complicated for a security tool.

I dunno, it seems mostly simple to me.

You have a .sops.yaml with some Age public keys, and then you run “sops secrets.yml” to create an encrypted file.


Can you explain what you find complicated about sops? I've used it with ease for the last two years, both personally and professionally.

I switch between Thinkpad T420s and PineBook Pro for all the hobby work.

T420s has loose USB ports and the power socket is almost falling off, so I plan to replace it by a 5 years old T14 G2 in the coming months.

I can afford the latest MacBook, but I'd rather not generate more e-waste that there is, and more importantly I feel closer to my users, and my code is efficient and straight to the point.

My non-hobby laptop is an old cheap Dell from 5-6 years ago.

The best laptop I ever had was a maxed-out Thinkpad P7x, and it came with the most meaningless job ever.

I can only compare that job to the one at a unicorn that gave me the latest and greatest MacBook. Not only the job was meaningless, the whole industry made no sense to me.


Do you have any of these meaningless jobs that come with top Macbooks to share? I am in dire need of such a job right now.

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

Search: