News for hackers. Stuff that matters.

danhab99

Re:Things I just don't like about Git on Sunday October 08, 2023 @12:41PM (#37812018)
I wish git would stash changes when I checkout uncommitted code
Re:Opposites don't actually attract: meta-analysis study on Thursday September 07, 2023 @08:47PM (#37427813)
My dad one time told me that the reason he married my mom was because they were opposites. He's antisocial and she is a social butterfly, he thought it would be a good idea... 27 years later, ¯ \ ( ° _ o ) / ¯

Ask HN: Wouldn't it make sense to use GPG as the activitypub user?

I was thinking about this while trying to use Mastadon. I don't get why I have to create an account on every Mastadon server just to read. The thing is that GPG is already a federated "user identification" system so why not use that to sign posts. And with Mastadon doing the ActivityPub thing I think GPG should spread to ActivityPub too. Think about it, this is what GPG was designed for.

( Read More... | 3 comments | on HN )
Re:NetBSD improves support for the Commodore Amiga on Thursday August 11, 2022 @11:32AM (#32427278)
>(in turn belonging to the Unix family), stepbrother of macOS and first cousin of Linux

To the common people this means very little

To those who understands version control this means a lot more.

I've been struggling with what a touch based IDE for my galaxy tab4. Right now I'm thinking about showing a drawer with token suggestions written on color coded chips. Right now I'm struggling with packing an LSP into an Android app.
Is the horror of this situation the fact that biometric security is less secure than a memorized password, or the big-brother-esq coercion tactic they used?
Re:Log4j: The pain just keeps going on Wednesday July 20, 2022 @05:53PM (#32172918)
I feel like if we as the open source community would require commit signing we would be in a safer position. Crypto signing doesn't block malware from being introduced, but it would make it harder to sneek under our noses.

Currently in open source, you really don't know where your code is coming from and who worked on it. Git's "commit author" fields don't require any proof of identity, that's what GPG is for.

I strive to follow the Apature Science naming scheme with everything I code.

Ask HN: Non programming professionals, what do you use for version control

I just got done helping a friend recover some gimp project they messed up when I realized, if I had a similar problem while coding I'd just use git to revert my mistakes. If you use computers to create any kind of content then you have to have some sort of system for tracking your work and collaborating. So what kind of tools exist for writers, digital painters, photographers?

( Read More... | 21 comments | 8 points | on HN )

Ask HN: Autocurrying Syntax Sugar?

Full disclosure: I'm not a computer scientist, I'm just a programmer who uses these tools. Also I mainly use javascript and go, I need to spread out more but these two tools fulfill 99% of all my needs.I had a 2am idea and when I looked it up I couldn't find any mention of someone else thinking of it. Here it is:Function currying is a method for saving arguments on the callstack so they don't...

( Read More... | 1 comment | 2 points | on HN )
Re:Ask HN: Share your personal site on Thursday April 07, 2022 @04:51PM (#30950196)
Works great on a phone
My dad is annoyingly like this. I'm so grateful that I learned vim shortly after he taught me how to code.
Re:Russia Threatens to Fine Wikipedia on Sunday April 03, 2022 @04:22PM (#30900281)
Oh no

anyways

Why can't we get these kinds of policies in the US? Is it because Europeans are banding together to poke at us? I feel like they're doing this against us, even though we don't profit much from these tech companies bc of their tax dodging. Who are they winning against? Are we winning? Whats going on?
> 2. Substitute "Palestinian" for ANY other nationality, ethnicity, race, sexual orientation, or other adjective describing a group to which YOU belong.

Well they're not just any other "nationality, ethnicity, race, sexual orientation, or other adjective". They started their movement and created their identity for a specific reason. I kinda feel like we should look into the reason for their identity and factor that into how we look at this law.

Ask HN: Recommendations for a web based CMS for Postgres?

Our team has a custom built CMS that is really painful to update. Every time we make the slightest change to the database we have to dig in and debug the thing, it's too distracting. I'm looking for a web based Content Management System solution for everyone on my team, including the non-programming marketing and admin teammates. We need the bare-bones feature set:1. Each user can login with a...

( Read More... | 1 comment | 3 points | on HN )
Re:Brave Talk: Unlimited, private video calls, in browser on Friday March 04, 2022 @09:43AM (#30555467)
> is also more or less dependent on assuming no malevolence by the certificate authorities

It doesn't have to be. Nothing's stopping you from signing your own certificates, just like nothing is stopping you from trusting the certificate your friend gave you, whether its by printing out the certificate on paper and then "handing" it to you, or sending it in an email. You're also 100% welcome to trust that your friend isn't a moron and lost control of his private key. AT THE SAME TIME, nothing stops you and abunch of your friends from trusting one or 2 dudes to be a certificate authority for your group.

Cryptography wasn't (and never tried to be) ever an alternative to not being stupid. Any 2 people can setup maximum 100% encrypted end-to-end communication using tools older than I am (or about my age). I feel like we let security and centralization blind us to solutions that we already have because those solutions are hard to onboard too. IRC is free, GPG is free, TOR is free, Email is still free.

> But what really rubs me the wrong way is when people who have chosen to steal start moralizing their position like they're standing up for some vague rights or principles

I feel like these are the same people that haven't learned how to shut up in highschool

Re:Problems with Signal Messenger App on Friday March 04, 2022 @09:24AM (#30555161)
If signal is too "centralized" then why not use matrix or irc?
Re:Open Web Advocacy on Tuesday March 01, 2022 @03:10PM (#30519330)
Webapps are already protected with the same privacy and security protocols the browser imposes on webpages. What can a native app possibly do that's such an egregious invasion of privacy that a webpage can't do? Filesystems are encapsulated, hardware apis require permission, and cameras now have a nice active indicator. What can anything possibly do anymore that hasn't been fixed in all of web2?
Re:Open Web Advocacy on Monday February 28, 2022 @09:04PM (#30508341)
I didn't even know safari can't do webm. I wonder what else safari and WebKit can't do?
Re:Ask HN: How can I see my screens without needing glasses on Monday February 28, 2022 @11:35AM (#30501784)
I use accessibility features, they're not enough so that I can sit a proper distance from my laptop and work all day.

My whole issue is that light isn't getting scattered properly inside of my eye, right? Hasn't anyone looked into a display technology that focuses the light I want to see into my eye anyways? I feel like this is the kind of ground breaking research that changes the world, not how to pack 10 different cameras onto the back of an iPhone, guess that's just me.

Re:Ask HN: How can I see my screens without needing glasses on Monday February 28, 2022 @11:30AM (#30501712)
> Can work in ImmersedVR with a Meta Quest 2. Need to use corrective lenses still, but it doesn't bother your ears at least.

I've tried VR (with my glasses). I can see each pixel, I feel like I'm staring at a dot matrix display. I hate VR.

> Also if you've been using the same glasses for 5 years, you might just need to get a new pair

I mean I do. I'm just dreading having to break in a new pair. Those first 2 weeks of your shit not fitting right is traumatizing.

Why even do that in the first place, I thought the whole point of cryptocurrency is to have possession of your money. What's the point if you let some exchange do it for you?

Ask HN: How can I see my screens without needing glasses

The worst part of my day is when I put on my glasses. I hate wearing glasses. They're never clean, I can always see dust and lens flares which means all my software has to be in nightmode. I can feel them on my ears all the time, it doesn't matter how good my glasses are I'm just constantly aware of my ears. I hate breaking them in, I've been wearing the same glasses for 5 years. And contacts...

( Read More... | 10 comments | 3 points | on HN )
I understand that JSON supporting SQL databases struggle to index and search through JSON. I've had a much better time querying JSON objects from Mongo than Postgres.

Older »