cmaggiulli

Joined 5 years ago

Karma
64
Submissions
34
Member since
Oct 6
Software engineer and product manager from the Albany and Greater NYC area. Currently working for Columbia University
View on Hacker News

Recent submissions

Comment · 1 year ago
Oh shit I've been drinking powdered milk from 1952 Korean war rations basically every day.
Comment · 2 years ago
Are you saying that is the to string value of a URL object instantiated with the url of a page containing just an image tag, or are you saying it’s the value when you instantiate an object with a url parameter to the png file itself? If it’s the png file itself my 0.02 is that is a logical choice. Obviously the to string ( or whatever it is, I’m not a JS dev ) isn’t the binary data, and I believe in the binary encoded response body there is a meta data signature block that contains that info.
Comment · 2 years ago
That was an absolutely ridiculous article
Comment · 2 years ago
There is nothing in the definition of addiction that requires the desire to quit
Comment · 2 years ago
I think there’s at least something true hidden in the post you’re responding to. While I don’t necessarily think it’s a strong enough point to base salary decisions on, nor do I think it’s the actual reasoning behind GitLabs policy, I can for sure see how being overly paid for a job that you’ve grown to hate produces poor results for the company and possibly the employee
Comment · 2 years ago
My answer is guesswork but…

The NSAs work is likely focused around parsing large amounts of data, building exploits for various technologies, things related to access and identity, etc.

I’m sure that for niche activities the NSA implements with whatever tool fits the job. However, in general, for more generalized activities such as parsing data, building reports, building access control systems, etc you’re going to want to use a language that is common and has longevity. Additionally, you’ll probably want a language that is performant but isn’t so low-level that programmers are spending their time writing code that is purely technical and not aligned with the end goal of the organization. Java is good mix of performance, common, lasting, etc. Additionally government agencies seem to love static, strongly typed, compiled languages. Those programming principles seem to align with the overall rigidity of government

Comment · 2 years ago
The unique selling point of Java for the NSA or are you asking why it’s generally so prevalent ?
Comment · 2 years ago
My 0.02 but the airspace above the park is not the park or else you could take that to a logical extreme. A park is the land/waterways within a geographical bounds with a specific designation. It does not include the air above the park which is why planes flying over your house are not trespassing
Comment · 2 years ago
I would argue that “no shirt, no shoes, no service” is not rule but rather a concise and simplistic phrase that communicates the spirit of the rule to a broad audience. The rule is that a human must have their feet, part of their lower and upper body covered or else they will be denied entry and/or refused service. The phrase is just a way to communicate that rule in a concise way
Comment · 2 years ago
The vehicle in the park game seemed very obvious to me with a 100% result. I’m having a hard time imagining what others could have disagreed with.

A vehicle is loosely defined as a human-sized ( but not necessarily human operated ), generally functioning motorized transport device. Emergency vehicles in the park technically violate the parks rule ( even though the violation is basically rendered meaningless ).

A tank would be a vehicle even if it was inoperable, but not if it was intentionally made inoperable. It ceases to be a vehicle and instead becomes a display piece, memorial, etc.

In the park means any land or water within the parks geographic bounds, but definitely not airspace.

A toy is a toy. It may be a replica of a vehicle but it is not a vehicle. A bike, skateboard, rowboat, etc are not motorized and are therefore not a vehicle in the most common colloquial usage.

Comment · 2 years ago
My title is director of product development. I manage a team of roughly 30 people with 1 layer of management between most ICs. While it’s not evenly distributed, over the course of a year I spend about 10% of my time writing code. I’ve worked in strictly development roles before where I was still coding less than 50%
Comment · 4 years ago
If you refuse to give blood or breath sample you automatically lose license. Also there are presumptions of intoxication after your first impaired driving conviction in NYS ( it’s not that simple, but too complicated to outline in short form ). So, this wouldn’t really be unprecedented. Not saying I agree or disagree.

The stakes are very high with impaired driving. In many states your first impaired driving charge can be felonious even if there is no injury or accident. In about half of all states your second impaired driving is automatically a felony despite no injury or accident. Society has a right to protect its roadways. However, we also need to be very careful about wanton criminalization. The penal system in the USA is backwards and barbaric

Comment · 4 years ago
I have so many important accounts attached to my gmail so I created a bunch of backup codes and hide them in various places
Comment · 4 years ago
So can you dial out on the toy? Or can you only dial out on the mobile device that the toy phone connects to?
Comment · 4 years ago
My father has been saying this for years. I find Google to be useful by using search operators. I know for a fact that the YouTube recommendations algorithm is “worse” than before. It’s infuriating

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton