HNHacker News
TopNewBestAskShowJobs

drenvuk

2,116 karma · joined January 26, 2017

submissionscomments
drenvuk··on Pull Requests vs. Pair Programming
A bit, yes.
drenvuk··on Pull Requests vs. Pair Programming
This guy is blind to the possible styles and mindsets of other programmers.

"Pair programming is the joy of working with an extra brain and another pair of eyes, where the key is to build a context where you two share the same goal in order to find the best possible solution."

Like hell it is.

The compiler is my teacher. The linter is my second pair of eyes. The performance benchmark is the guide that nudges me in the right direction.

If you need another person to help you program you're useless. If you need the internet to program you're similarly useless. If you can't code in a tent miles away from the nearest internet connection or other human you should go off and practice yourself.

drenvuk··on FoundationDB: A distributed unbundled transactional key value store
Keep in mind that while Foundationdb has its place and it's really good at what it does it's ssd only. If you're running on HDDs for cheaper storage you're better off with something else.
drenvuk··on TSA’s “See cash, seize cash” policy
Probably. $115k vs no fly list. What's worse?
drenvuk··on TSA’s “See cash, seize cash” policy
At this point, is it worth it to turn it into a criminal case where you fight them for the cash? They're trying to keep the cash inside of civil rules. what happens if you physically refuse to let them have your items? Because they're yours and you believe they're attempting to steal from you?
drenvuk··on Currying in JavaScript
Rather than that I should've written, "we should use whatever abstraction makes the problem easiest to reason about".

I have no preference for either fyi.

drenvuk··on Currying in JavaScript
lmao, is this satire? We should be using whatever abstraction is easiest to reason about. Sometimes that's apeasing the primate brain with objects and things, sometimes it's shoving those things through a pipeline.

Free yourself from the dogma, just do what makes sense.

drenvuk··on Foreman 3.0
Why haven't I heard about this before? This seems like cockpit but more.
drenvuk··on Ask HN: How do I get fit and healthy as a software engineer?
I normally don't shill anything but I think it's worth it since it's free and there are no ads. Just Run. It's a couch to 5k app that starts from a minute or so of running (really jogging) to running a full 30 minutes. The amount of exertion at each step is manageable. All you need after the first couple of weeks is an audio book to go with it and you're golden.

https://play.google.com/store/apps/details?id=com.jupli.run&...

Disregard if you like, but it's the first app that had any sort of schedule that I've completed. Good luck.

drenvuk··on A case against syntax highlighting (2007)
I have a hunch that everyone who is against syntax highlighting is somewhat color blind.
drenvuk··on ES2022 feature: class static initialization blocks
Are you not talking about a class instance? shouldn't all of this initialization happen inside of the constructor?

If we're talking only about static properties it seems more reasonable to me to freeze them upon definition or first use.

drenvuk··on ES2022 feature: class static initialization blocks
That proposal is ugly. I'd rather just use:

    class Translation{
        static get translations(){
            return {blah: things};
        }
        static englishWords(){ return Object.keys(this.translations);}
    }
Since it's all static can't browsers optimize what's already there in this case? I feel like I'm missing something.
drenvuk··on Work Hard (2007)
thanks.
drenvuk··on Work Hard (2007)
You put etc. which leads me to believe you know of more good blogs. Can you please list them?
drenvuk··on Discord has won over gamers. Now it wants everybody else
Sorry for this, it doesn't add to the conversation but it's lose*. Not loose, lose.
drenvuk··on Tech Interview Handbook
I understand the response but I'm wondering why you don't have an adblocker. even on mobile on ios they exist.
drenvuk··on Peer recognition works better than bonuses
This explanation only works when the bonuses are just as bad as this article.
drenvuk··on OnlyFans to block sexually explicit videos starting in October
Payment processors need to be regulated in a way to prevent this stuff from happening. This is financial censorship for legal activities.
drenvuk··on The deceptive PR behind Apple’s “expanded protections for children”
They can rely on users reporting it. They are not obligated by law to do this.
drenvuk··on The deceptive PR behind Apple’s “expanded protections for children”
>Option #1 doesn’t really breach the ‘sanctity of device ownership’ because it only occurs if you’ve enabled iCloud photos on the device.

I'm done. You'll rationalize anything.

drenvuk··on The deceptive PR behind Apple’s “expanded protections for children”
They've given you two options:

1. Encrypt everything in the cloud but upload the hashes of these items as well on the device. Also notify us so we can notify law enforcement if they're doing some illegal stuff.

2. Everything is unencrypted in the cloud. No actions are taken on the device. No notifications to authorities.

With option one the sanctity of the device ownership is breached. With option two it's maintained. Maintaining that stark distinction is hugely important for what future actions can be taken in the public eye. Normalizing on device actions that work against the user must be fought at every instance they occur.

Your line of thinking dangerous because you're ignoring the public perception of a device you own actively working against you. Apple's behavior cannot be allowed to be considered normal.

drenvuk··on The deceptive PR behind Apple’s “expanded protections for children”
>Well that's not an option on offer and even that has real tradeoffs - it would result in less CSAM getting detected. Maybe you think that's the acceptable tradeoff, but unless government legislatures also think so it doesn't really matter.

It should and can be an option. Who cares what they offer us. Do it yourself.

drenvuk··on The deceptive PR behind Apple’s “expanded protections for children”
I really don't understand how you're arguing as if you don't see the bigger picture. Is this is a subtle troll?

They are now scanning on the device. Regardless of how limited it is in its current capabilities, those capabilities are only prevented from being expanded by Apple's current policies. The policies enacted by the next incoming exec who isn't beholden to the promises of the previous can easily erode whatever 'guarantees' we've been given when they're being pressured for KPIs or impact or government requests or promotion season or whatever. This has happened time and again. It's been documented.

I really am at a loss how you can even attempt to be fair to Apple. This is a black and white issue. They need to keep scanning for crimes off our devices.

So to your answer your question, yes it is preferable to have them be able to scan all of the unencrypted photos on iCloud. We can encrypt things beforehand if need be. It is lunacy to have crime detecting software on the device in any fashion because it opens up the possibility for them to do more. The people in positions to ask for these things always want more information, more control. Always.

The above reads like conspiracy theory but over the past couple of decades it has been proven correct. It's honestly infuriating to see people defend what's going on in any way shape or form.

drenvuk··on Senators introduce bipartisan antitrust bill to promote app store competition
At this point the enemy of my enemy is my friend. Let's see if whoever is doing the arm twisting can force Apple onto a path where they don't get to do every single little thing that they want.
drenvuk··on Senators introduce bipartisan antitrust bill to promote app store competition
IANAL. It will probably argued that way at some point if this passes.
drenvuk··on Senators introduce bipartisan antitrust bill to promote app store competition
I believe it is a sensible bill. it limits its impact to companies that have access to 50,000,000 users or more so it should only curtail giants.
drenvuk··on Senators introduce bipartisan antitrust bill to promote app store competition
This article glosses over the biggest deal in the bill.

Section 3 subsection d - INTEROPERABILITY

A Covered Company that controls the operating system or operating system configuration on which its App Store operates shall allow and provide the readily accessible means for users of that operating system to—

(1) choose third-party Apps or App Stores as defaults for categories appropriate to the App or App Store;

(2) install third-party Apps or App Stores through means other than its App Store; and

(3) hide or delete Apps or App Stores provided or preinstalled by the App Store owner or any of its business partners

Let's see how far this goes before it gets mangled all to hell.

drenvuk··on The Apple Psi System [pdf]
This is incredibly annoying. They're providing all of this information which says that this program that runs on our devices is incredibly safe if we're not bad people. That the people at Apple and then law enforcement don't see anything about our photos until there is a human set threshold hit by a human programmed algorithm. Technically, this should be sound since the proof has checked out with multiple cryptography experts. But none of that matters.

The Apple PSI System is spyware.

They are providing all of this info to justify putting spyware on our devices. They are attempting to put spyware on our devices to see if we can be sent to jail. That's all that matters. That is the end effect.

Apple is justifying putting SPYWARE ON ALL OF THEIR PHONES. Any discussion of the technical merits of a SPYWARE system implemented against you is missing the point. It should not exist.

drenvuk··on Apple’s New ‘Child Safety’ Initiatives, and the Slippery Slope
This guy doesn't understand how the Apple PSI system is actually going to work. Why is this being voted up?
drenvuk··on Apple Discusses “Screeching Voices of the Minority” in Internal Memos
I'll take the bait, these people are working towards a common misguided goal. why separate them?
← PreviousPage 3 of 17Next →