HNHacker News
TopNewBestAskShowJobs

andrewSC

106 karma · joined March 10, 2013

http://andrew.sc/
submissionscomments
andrewSC··on How DNSSEC Works (Comic)
Idk, I enjoyed that. Looking forward to the last bits of the comic!
andrewSC··on Selecting and Hardening Remote Access VPN Solutions [pdf]
Anyone have a good link for reference [1] in the PDF? I tried navigating to it but get a 404. Potentially related URLs [2][3] I found also 404? Hm.

[1] https://www.nsa.gov/cybersecurity-guidance [2] https://www.nsa.gov/What-We-Do/Cybersecurity/Advisories-Tech... [3] https://www.nsa.gov/what-we-do/cybersecurity/

andrewSC··on Pulumi 3.0
"Self-hosting is only available with the Pulumi Enterprise Edition. Contact us if you would like to evaluate the Self-Hosted Enterprise Edition." [0]

[0] https://www.pulumi.com/docs/guides/self-hosted/

andrewSC··on Focalboard – a self-hosted alternative to Trello, Notion, and Asana
The one I got bit by yesterday was team-edition not offering basic HA/cluster functionality. Oh well, vertical scaling here I come! Also, i’m not sure if the helm chart is officially maintained or a community-only effort, however, I’d love to see the addition of being able to configure/use imagePullSecrets. Also, general fixes to the values yaml.
andrewSC··on Ask HN: Who Is Firing?
What I don't quite understand is why startups who either just received funding or companies who were doing reasonably well decide to do mass layoffs during economic downturns? I mean they provide $reasons but I have a hard time taking them at face value.
andrewSC··on Amazon begins temperature checks and will provide surgical masks at warehouses
Ahh gotcha, I see now. I definitely think something is better than nothing in this context and would help slow and/or reduce transmission in general! Just wasn't sure if I had missed something or what have you.
andrewSC··on Amazon begins temperature checks and will provide surgical masks at warehouses
How does the process described help prevent the issue of an infected person placing grocery items in the cart while shopping, only to have the cashier touch them at a later point in time?
andrewSC··on Zotero: Personal Research Assistant
If you like Zotero, Dataverse[0][1][2] might be appealing as well!

[0] https://dataverse.org/ [1] https://dataverse.org/software-features [2] https://github.com/IQSS/dataverse

andrewSC··on Show HN: Camp Fire – chat with people within a radius
Yup: https://basecamp.com/retired/campfire
andrewSC··on The Cornell Note-Taking System
> ML multi-speaker speech-to-text every conversation

I honestly love this idea. Any suggestions on what FOSS tooling to use for said speech-to-text that's reasonably accurate? Or is training the ML the "heavy lift" of this setup?

andrewSC··on Show HN: Jaypad.io – Planning stuff Slack style
Interesting. I get a pretty Google Wave (but improved) vibe from it!
andrewSC··on Show HN: Jaypad.io – Planning stuff Slack style
FF 72.0b11 is working for me
andrewSC··on Ask HN: Did offering a money-back guarantee help your business?
Thanks for the feedback and reading/listening suggestion! I'll start to dig into it tonight.
andrewSC··on Ask HN: Did offering a money-back guarantee help your business?
Can you apply this same approach (i.e. full refund to an unsatisfied customer) and still be successful as a consultant/freelance? I feel like the stakes are higher because the client could rack up a huge bill then play the “unsatisfied” card leaving you high and dry for your time.
andrewSC··on Professionals: How do you make sure your computer hasn't been hacked?
Have you tried/are you interested in setting a different port number on the server? Setting a different port number and using ssh_config on your clients (so you don't have to keep specifying the different port) helps a ton. I've done this with a Google 2FA solution[1] and honestly haven't seen a single rogue attempt.

----- [1] https://www.digitalocean.com/community/tutorials/how-to-set-...

andrewSC··on Developers who use spaces make more money than those who use tabs
Well that settles that! We finally have proof that spaces are superior to tabs... ;)
andrewSC··on Disapproval of FCC regulations a significant blow against privacy protection
Mind divulging on some VPS providers? The one I've been looking at closely is https://www.vultr.com/

Their $2.50/month plan fits me well as my monthly traffic across all my devices (and home) is roughly 100GB. Pair that with https://github.com/trailofbits/algo and it's a reasonable setup.

andrewSC··on We’ve lost control of our personal data, including 33M NetProspex records
As far as phone numbers go, a number of grocery stores and other chains (e.g. pet stores, etc.) offer discounts if you provide them with one. What I do is give them my google voice number (a service I don't use at all) instead. That way I'm able to recall the number but I'm not exposing anything personal and still reap the benefits of in-store discounts.
andrewSC··on Powerful new features for businesses on GitHub.com
Maybe this is all a build up to April 1st.
andrewSC··on We should kill the 40-hour work week
> You can get a programming job that pays you $200k/year for 40 hours

I'm going to assume this is including any stock options and other benefits? Because IIRC the software engineering profession caps out at around $200k... and that's only for the best of the best in places like SV. Please correct me if I'm wrong. I'd love to be honestly haha.

andrewSC··on Google Interview University – Plan for studying to become a Google engineer
I agree, if you agree with me can you upvote my comment? Thanks.
andrewSC··on Linus on btime: “Let’s wait five years” (2010)
Haha, I read that as "...complicated command times."
andrewSC··on Twitter now allows anyone to send you a direct message
Hooray for sane defaults!
andrewSC··on Conjecture Regarding Larger iPhone Displays
Same.
andrewSC··on Ask HN: What is best programming language for a startup's first prototype?
Use Python. Build your prototype. Demo/display it. Throw it away and take what you learned building your prototype, as well as the feedback from your investors, and pick the right tools to get the job done. There is no "one lang" to rule them all.
andrewSC··on There's A Gold-Dispensing ATM on West 57th Street
Talk about how you own a lump of gold, of course.
andrewSC··on Stop commenting your code just to say you did
Maybe a better way to clarify it's not ideal is to make a TODO. So:

// TODO: Find out a better way to do this

do.this(true)

andrewSC··on Stop commenting your code just to say you did
Find out who the author was via git blame and ask what they were thinking when writing it. Or in the case that the person who wrote it left, contact someone with some knowledge of the line in question (i.e. the person who either also wrote the majority of the code or is at least familiar with what it does) and ask. If it comes down to it and you're the only one qualified to do something about it, then just remove the line (assuming the code is functioning properly) just how I would approach it.
andrewSC··on 1,600 Year Old Goblet Shows Romans Used Nanotechnology.
Yes, yes it is.
andrewSC··on When Should You Hire a Junior Developer?
I'm a "junior developer" (and first time poster!) who is about to graduate with a degree in CS and have a little over a year's worth of internship experience both at a medium/large (1500-2000 employees at HQ) and small/startup (~70 employees) sized company. As I apply to a number of companies I'm interested in working for it still surprises me that the majority of these listings for dev's are asking for 3+ years or 5+ years experience. Now I completely and whole-heartedly agree that if the job description mentioned something ridiculous (we need you to create custom SOAP requests using haskell) then perhaps the experience is merited. But when I actually reach out to the companies asking for 3+ years experience and ask what they're trying to accomplish in the immediate future, where they need additional developers (i.e. what team is this for), etc. I'm surprised to hear it's nothing unusual. There might be the need to occasionally do packet inspection (or something else semi-uncommon) for debugging or what have you but is this really beyond me and my peers? It might be beyond some, and while I can't speak for all the junior dev's out there, I personally am comfortable enough to do this on my own.

Now please correct me if I'm wrong but basically it comes down to this: if I were the hiring manager I wouldn't focus so much on the number of years the dev has but rather if that dev "still has it" (if they're older/more experienced). By "still has it" I mean a genuine passion for writing solid code and being humble enough to know when they're wrong and changing their behavior. If it's a younger dev maybe it's best to focus on trying to determine if they have a genuine interest in becoming a better programmer and a real thirst for knowledge/love to learn (in-line with the article). My only gripe with the latter point are how some of these companies are filtering but that's entirely their choice.

← PreviousPage 2 of 3Next →