HNHacker News
TopNewBestAskShowJobs

crtlaltdel

327 karma · joined December 15, 2017

submissionscomments
crtlaltdel··on Rob Pike on the reasons for Go’s success
curious, in what ways is swift the "javascript of ios"?
crtlaltdel··on I Miss the Old Internet
and here i thought this was going to be about compuserv or prodigy. those experiences, along with aol, were the means by which many people experienced "the internet" in the "olden days". the only place i used the "internet" was at the computer lab in my school...all my friend's parents had signed up for one of the walled gardens and had no idea what else was "out there".
crtlaltdel··on Thank You, Guido
ah, yes! point taken.
crtlaltdel··on Thank You, Guido
personally i loath blackbox systems, regardless of how well the docs are written. i want to know how it does things...even if only to satisfy my curiosity.
crtlaltdel··on Launch HN: Carve (YC S19) – Rent Cars from Local Dealerships
i can see that...though imo cost doesn’t (always) map to convenience...
crtlaltdel··on Launch HN: Carve (YC S19) – Rent Cars from Local Dealerships
thanks for the thorough response!

i’m not now, nor ever have i been a member of a national chain’s loyalty program. as i had noted, my experience is an outlier. i’ve never had the dreaded endless-line issue, could handle two signature and a half dozen initial boxes without it being an undue burden (at the time). i never rent from airport locations, only local franchisees. this alone may account for my experience; a small franchise location in an area with a major airport may be more inclined to strive for great customer experience where possible. obviously my experience doesn’t scale!!

best of luck. i’m sure you will see success and light a fire under national chains to up their game. win:win

crtlaltdel··on Launch HN: Carve (YC S19) – Rent Cars from Local Dealerships
can you quantify national chains being “inconvenient”?

i find those sorts of statements to be a sort of “biz-smell”. it is easy to make dismissive claims about incumbents...and dangerous when those claims do not clearly map to value statements about your product/service. They are “inconvenient because of X, unlike us because of our feature/service/attribute Y”.

if someone has never rented a car from a national chain, or if they have never had an issue doing so (which is my experience) your assertion without context may fall flat.

the uber voucher is neat, but i’ve had avis bring a car out to my house and drive me home after returning it to the lot. all i had to do was chat with a human for 1-2min and explain my personal logistics. my experience is an outlier...but informs my analysis of the “inconvenient” claim.

Regardless, great work launching! I will be looking forward to you expanding geographic coverage so I can give you a spin :)

crtlaltdel··on Apple Developer Documentation Is Missing
I’ve seen this before. Very recently I saw a candidate rejected based only on the fact that they were rattled by a word-search problem (find words in a letter grid) on a whiteboarding test. It was frustrating to me, as I had seen this person’s production code at a previous job and witnessed them successfully working problems.

“I just can’t hire someone who fails this sort of problem”.

Given that this person was applying for a general backend position building foundational, framework derived features (mostly CRUD and some light analytics) it was confusing to me. There is literally zero application for graph traversal in their work. They will absolutely never encounter this sort of problem in the course of developing our software...which is b2b, targeted at industry experts: we build software that generates reports. Not even complex aggregates...just moving window averages and the like.

At this point in my career, after building more than one team/business I’ve learned that the shape of your technical interview loop informs not just the codebase you generate...but also your engineering culture.

crtlaltdel··on Working asynchronously
imo think twice add a “bugs” channel to your slack/chat. it invariably gets used as a place to inject panicky statements, ask for status and features...just make sure whatever ticketing system you have is well understood by all stakeholders.
crtlaltdel··on The 5 foot ground rod and its use in the National Electric Code (2018)
yup.

had a control system installed where the rod was driven into a granite slab and was not sufficient

crtlaltdel··on To hire neurodiverse workers, one firm got rid of job interviews
every startup i’ve been involved with that is compromised of mostly first-time employees (either little work experience in general or no previous startup experience) has exhibited similar tendencies:

1. emphasis on drinking: “gotta have happy hour/get a keg”

2. off-site team building exercises that eat into personal/family time

3. disparaging competition, especially incumbents, often based on superficial things like the dated look of their UI or branding

4. periodic episodes where potential investors or current board members are brought to the office and the staff is expected to all be on-site and “look productive”

for context, i’ve been in large enterprises and a number of startups. the startups where the core staff had been through the process before lacked what often gets pegged as the “brogrammer fratdev shop” vibe.

also, almost every shop that got a keggerator or pingpong table ended up using those items to store things...

[note: edited for formatting]

crtlaltdel··on Client-side web programming in Haskell: A retrospective
> you can take a JS dev and they'll be productive in two weeks in Elm

i’ve never been a big fan of these sorts of assertions. not everyone picks things up at the same rate.

crtlaltdel··on Days Since a Cryptocurrency Exchange Has Lost More Than $100M
that is quite the url!!
crtlaltdel··on How to prepare a technical interview (and why good programmers also fail)
bwaaahahahahahaha

i’ve screened, interviewed and hired several engineers. the only time something related to tools like this came up was when using a specific tools was critical to the role.

crtlaltdel··on Goodbye, shitty Car extends Vehicle object-orientation tutorial (2011)
i sat down with tech yourself java in n-days (forget the exact title) around 1998/99 and promptly returned the book because of my frustration with the `vehicle->wheeled vehicle->engine powered vehicle->motorcycle` explanation of OOP. i had been using a niche OOP lang (lpc) for quite a while and the examples in that book felt oddly ridiculous. just my opinion (at the time), but it certainly did not resonate with me
crtlaltdel··on LegoOS: A Disseminated, Distributed Operating System
wow! blast from the past! last time i setup a b/w cluster was as an experiment some 12-14 years ago!

I was thinking this sounds like how DCOS presents resources; buckets of cpu, ram, disc, etc.

crtlaltdel··on Ploopy: An Open-Source Trackball
> Everything is there for you to see. What parts did we use? How did we design the case? What kind of swear words did we use in the firmware code? It's all there, including build documentation.

I must have missed the swear words...

crtlaltdel··on Ask HN: How many of you have been impacted by a layoff?
4x
crtlaltdel··on What to Do When You Get Sherlocked by Apple
The linked article states that Apple actively researched their products.

Is this what happened with your MIDI driver?

crtlaltdel··on Why Do People Neglect Maintenance?
i started my career in electrical control systems (relays, mcc design, etc) and have a very different take on maintaining a system as a result. we maintained systems as a matter of safety and productivity. this isn’t just a truck roll to check terminations and maybe do a thermal scan, but revisiting the system design when a change was ordered. will this create a safety concern? will it cause a production stop? will the lines go down?

after a number of years in (mostly) software i’ve observed less tolerance for that level of analysis. i understand why it can/will impact velocity, and that the cost to change software (and time) is a fraction of that with physical systems...but still...a part of me winces whenever im like “screw it, im merging this sans impact analysis” ;)

has anyone else had a similar experience?

crtlaltdel··on Designing a COM Library for Rust
oh how i wish i knew this back when...or just looked harder i guess ;)
crtlaltdel··on Russia’s Retro Lenin Museum Still Runs on Decades-Old Apple II Computers
yeah worked with a win3.1 box for a long time that was never shutdown on purpose (on a ups and we had back up generators). we ran midi tests of our hw with it. it was shutdown permanently in some time in 2010.
crtlaltdel··on Ken Thompson's Unix Password
and to think of all the times i used passwords that were a some variation of “thisCompanySucks@$$!” or “B1llis@d!ck”...
crtlaltdel··on Report: WeWork expected to cut 500 tech roles
is this breakdown based on experience with the wework tech stack?
crtlaltdel··on All paid targeting options available on social media platforms
im not sure UX criticism is irrelevant if the subject is an “app” or a “site”.
crtlaltdel··on Show HN: Ledonardo, my light painting hardware project
this is neat! my dad is a professional photographer and told me about “light painting” using super long exposures in a darkened space, wearing all black and using gelled lights. he had a friend who shot motorcycles, not sure for whom, but used the method to add colored accents, such as an orange glow around the engine.

txting him this link, he’s gunna love it!

crtlaltdel··on Pizza robot makes 300 pizzas per hour
does this follow the trend for (or perhaps presage) an increasing emphasis on “user experience”?
crtlaltdel··on The 2002 mandate for internal communication systems at Amazon
its also quite common in fixed data logging applications, such as exports from bms.
crtlaltdel··on Online courses vs. colleges for software engineering
as someone who did not attend college, or all of highschool, but has worked in an engineering role in tech (electrical, electronics, firmware, systems, saas and mobile) for almost 20y, i agree with the thrust of this comment.

i will say that there is an interesting social component on-the-job, especially early on in a (my) career. more than once i had a colleague who would zero in on a gap in theory (almost always algorithms) and talk down to me. in one case i had someone jab their finger at my face and yell (yes...raised, angry voice in a large cube farm environment) "I got my masters from MIT and you dropped out of highschool". The fact that this person was, in the end, completely wrong is immaterial to my point. About a year post-conflict we were (and still are) great and supportive friends.

The issue boils down to a need to "prove yourself" to certain people when you lack an undergrad degree. If you bounce jobs, regardless of reason, the process starts all over again. Someone stepping into most of the environments I've worked in with a fresh BSCi in CS/EE/whatever have not been placed in the same position to justify their existence.

For me, it resulted in a multi-year personal issue of harshly judging engineers with degrees from well-known schools like Stanford, MIT, and so on. I would think to myself "why can't you do this? I dropped out of highschool, learned on my own while working crappy paying jobs as a teenager before getting a shot...mommy didnt send me to a fancy school...i worked my way up from the assembly line to the engineering team" and other such toxic inner monologues. Harsh judgements based on the fact that everyone has a different melange of life experience. Super unhelpful.

As time went on I realized that a papered engineer, especially one who was only a few years out of school couldn't possibly have covered all the things in their coursework...there is enough volume of knowledge it would take decades to learn it all in school...assuming that was all you had to study!

By now I have been around the block so many times that my lack of a degree is less of a barrier, outside of passing the resume-gatekeepers at larger tech orgs. It resulted in my career focus being in the startup-SMB sized orgs. Mostly people seem surprised I didn't go to college, maybe a little amused by the fact they took on a debt load to be sitting next to me.

I hear a lot of "damn, i could have saved so much money". My reply tends to be along the lines of "...yeah...but it took almost 10y for HR to stop trying to low-ball my pay based on my lack of a degree...so i think it may be closer to a draw than either of us realize".

crtlaltdel··on LED multiplexing layouts for hand-crafting
^truth, insofar as you cannot detect the flicker
← PreviousPage 5 of 6Next →