HNHacker News
TopNewBestAskShowJobs

pitched

1,043 karma · joined July 6, 2018

submissionscomments
pitched··on The Ten Commandments For C Programmers by H. Spencer (1987)
> Thou shalt study thy libraries and strive not to re-invent them without cause, that thy code may be short and readable and thy days pleasant and productive.

Just reading through the list of names of libraries in a package manager is more than I can handle, let alone reading through their APIs. I imagine this was a bit more possible to do in the 80s. Still though, I wish there was a more manageable way to handle this.

pitched··on Show HN: Deepwater: Deep-learning based enhancer for underwater pictures
This reminds me a lot of Sea-Thru but they never ended up making their tool public, did they?
pitched··on We now have the technology to develop vaccines that spread themselves
We can already end all life on earth, that’s nothing new. Transmissible vaccines are also nothing new, the original small pox vaccine did that. I don’t understand where this new fear is coming from?
pitched··on How to Generate Pure Oxygen and Hydrogen at Home – Homemade Circuit Projects
I really hope that something like this might help save some lives in the COVID hotspots from lack of oxygen.

The boast about this being the only article using AC is bugging me a bit though, because the AC is being fed through a bridge rectifier first.

The other thing that’s bugging me is all the mentions of efficiency but no measurements of their set up. Why bother bringing up efficiency if you don’t care about it?

pitched··on Ask HN: I (used to) love programming, but I loathe standups, scrum, agile, etc.
For me, agile (in the scrum/standup sense that you mean) is a huge red flag because it’s used as a cover for micromanagers. The kind of low-trust environment that needs micromanaging might sometimes be warranted if the team is unfit but I think it’s more likely the manager who is unfit. But either way, I suggest trying to get yourself into a high-trust environment before wiping the board. Agile (in the OG sense) kind of comes naturally in a high-trust team without having to force it through rigid stand ups.
pitched··on Top Computer Chairs for Developers in 2021
This does look like a very good first chair if you’re just starting out.

After getting something like this, the next one we should all try is a stool or drafting chair. It puts your legs at a better angle for blood to flow right or something like that. IKEA Trollberget looks about right.

After that, a low-back chair can be weirdly comfortable in the right mood. Because we can’t lay back in it, the chair kind of forces us to sit up straight. Something like IKEA Alefjall might work.

Lastly, something to really lean back and relax in for reading or less-focused laptop work to give our backs a break from sitting upright is really helpful too. IKEA Pello is the classic one of these.

pitched··on An unemployed day-trader owns 20B units of cryptocurrency ASS coin
I’m still struggling with that! My take so far is that either Business Insider doesn’t understand crypto yet, or, they do and just thought it was funny too?
pitched··on An unemployed day-trader owns 20B units of cryptocurrency ASS coin
https://www.livecoinwatch.com/price/AustralianSafeShepherd-A...

TLDR; he’s turned 500$ into almost 300$.

pitched··on Ask HN: What are some things you learnt from a game that changed your life?
It was the original Battlefield that really drove this point home for me. If everyone can get at least one kill per death, your team will win. So if there is a war, there can’t ever be more than a 50/50 chance of me making it home alive.
pitched··on Ask HN: What are some things you learnt from a game that changed your life?
All of these things hit for me but it’s really that last sentence that I was trying to focus on. Being able to feel this kind of addiction taking hold and switching gears is very, very important. And not just for games, being able to put down a bad novel is the same skill, I think. It’s important to know what you’re getting out of what you’re doing and make sure that it’s helpful.

I don’t think games are bad as a class though. The perfect example in the opposite direction for me was Neverwinter Nights. I had a lot of fun making campaigns, building teams and hosting servers. That first time I tried to get someone to connect to a 192.168 IP is something I’ll never forget!

pitched··on Shouldn't we address human suffering before working to reduce animal suffering?
There’s no doubt in my mind that we won’t all eventually be vegans. From a long-term view, bringing cows onto a space ship is a waste of rocket fuel. From a more short-term view, Beyond and Impossible will keep getting better and cheaper.

That said, this argument about equality misses for me because it doesn’t include mosquitoes.

pitched··on Looking for a cofounder for a “less information” movement
I think the danger is memes, right? Their fitness is in how often people forward or upvote, not how helpful it is. Antivaxing is a meme, for example. What does it look like to have meme antibodies though? Are they just stronger memes pointing in the opposite direction?
pitched··on Ask HN: What are some things you learnt from a game that changed your life?
By “vote who wins”, you mean when the weaker players will team up against the stronger player to have a better chance of winning? Or something more like being accepted into a good guild gets you onto good raid teams which gets you better gear which gets you into good guilds, etc.?

I wish I knew more about game theory because there are probably good names for all these things. I think the first is tall poppy syndrome and the second is relative age effect?

pitched··on Ask HN: Is anybody else having trouble finding senior developers?
All of the more senior engineers I know who have kids are taking a break right now. The pandemic means that both work and family need more time than normal. I think it’s about 25% more time needed on the job for same results and about 50% more time needed with kids. There isn’t enough time in one day to do both so a lot of people are off the market for a bit longer. I’m one of those!

For the more senior people without kids, what I’m hearing is that shifting to remote means spending more time with the “less-fun” people on the team because it’s harder for them to hide. So everyone’s closer to burnout and I bet more than normal are taking breaks to recharge.

pitched··on Ask HN: What are some things you learnt from a game that changed your life?
For me, the most important one was Diablo 2 because I spent way too much time in it. I got totally pulled into the addictive/gambling side of farming and trading gear, and, there were definitely some opportunities in life I missed because I was spending way too much energy on this.

I know this was the opposite thing you were looking for in your question but what this taught me is how exactly it feels when I get myself caught in this trap. I’m much better now at seeing myself falling into that mindset and then making changes, which has made a world of difference.

pitched··on The Optimal Amount of Hassle
This thought feels a bit like a generalized version of that quote on ads:

> Half the money I spend on advertising is wasted; the trouble is I don't know which half.

But swap out money for time: “Half the time I spend is wasted; the trouble is I don't know which half.”

pitched··on Ask HN: Those who have taken extended time off, any advice?
I’m about 5 months into my first big break (after 10 years without one) and I didn’t really start to recover until about 3 months in. I’m still not quite recovered but have recently started coding again, which I think is great progress.

Doing this during Covid sucks because it limits everything, but, I wouldn’t have done it otherwise too so I am a bit thankful.

I think the one biggest thing that’s been helpful is to set aside free time every day with nothing planned. Just let yourself get bored for a bit! It’s amazing!

pitched··on Ask HN: Purchasing a Desktop for Computer Science Undergraduate Study
That’s actually a very generous budget. With the requirements you have, I was expecting something in the 100-200 range!

For used gear, check out eBay, Kijiji and Facebook Marketplace. Old desktops will probably need to be dusted and re-pasted.

For new gear, a big box retailer like Best Buy might be your best bet because they’ll make warranty/support stuff easier for you.

If you want to try building one, Canada Computers, New Egg and Memory Express are the ones I hear about most often.

pitched··on Ask HN: What kind of MMO would interest you?
I think the closest thing right now is actually Fortnite. For how crazy it sounds when Tim Sweeney talks about Fortnite as a platform, I think it's as close as we've come yet.

The early game is all about grinding up your gear. Looking for chests, looking for ammo. Everyone is marking good gear for each other. Everyone is on the lookout for the odd group getting too close.

Then the late game is more like a hunt than a grind. Where it's time to put your gear to use! Head for the centre of the map and see how far your team can get.

The biggest problem for me is that 4-person teams aren't quite enough. And matches are done within 5-20 minutes which is both too short for a good raid but also too long just to pop in and grind for a bit. So it's like the perfect MMO, condensed as small as possible in both player counts and time. I just think maybe they condensed too far.

pitched··on Ask HN: What tools did you use to create the server for your multiplayer game?
I did this once in C with just OpenSSL and I can't recommend against that enough! I learned a lot (about security) and it was fun, but, you're not valuing your own time at that point. If I had that same problem today, I think I'd use one of Go, Rust or Racket instead. They're a bit easier to set up and probably a bit less of a security nightmare.

If you're using Unity, Normcore is the one I hear most often. I think Photon is the most popular though. The built-in networking in Unreal is pretty solid if you're using that too.

pitched··on Ask HN: Purchasing a Desktop for Computer Science Undergraduate Study
If just playing around with machine learning to learn it, might be a lot cheaper to rent a GPU on AWS short-term than invest in hardware? Wording this as a question because I don't know off-hand what the cost breakdown actually is right now.
pitched··on Ask HN: Purchasing a Desktop for Computer Science Undergraduate Study
It's nice to have a desktop around, even outside of productivity. I have an ancient 2550k set up as a media centre to run a TV that I also use for playing with bots, crypto and anything else long-running. It's also nice as a backup in case a laptop dies. This thing is about 7 years old now though and would still hit your requirements without trying.

For productivity though, nothing really beats a laptop. The ability to hide in a dark corner with a set of headphones for a couple hours to work in silence is worth all the compromises.

All that said, we can't help much without knowing your budget. I've recommended both the M1 MBAs and cheap Chromebooks to different people before and they both might work for you. From your requirements, anything made in the last 10 years might work so I'd aim for something that won't break when dropped rather than benchmark results.

pitched··on Ask HN: What's the most outrageous over-engineering you've seen in the wild?
All traffic lights but especially the ones set to do rolling green lights. The rolling green lights assume someone’s going the speed limit (which no one does) so it introduces more stop-and-go than if they all switched at the same time! But traffic lights on their own are all optimized for the peak 20 min of traffic instead of the other 24 hours. They really don’t make sense outside of peak.
pitched··on 60 years later, is it time to update the Drake equation?
You can’t really get any precision out of it but I think the size of the error bars is interesting, where recent estimates come out somewhere between 10^-13 and 10^8. That makes it a bit more likely that we’re alone than not.

https://en.m.wikipedia.org/wiki/Drake_equation#Estimates

pitched··on Why getting vaccinated for Covid-19 is more popular in the UK than in the US
From the empirical side of that too, for all the media attention anti-vaxers seem to get, I’ve yet to actually meet one. The scary part isn’t so much that they’re common, more so that there’s just enough of them to cause a problem. So if there is a big difference between UK and the US, it won’t show up until we get into the long tail of vaccinations.
pitched··on Bad Programmer
My favourite part of C2 is how you can see all the edit wars littered around the text. Like this one here near the top:

> put N objects in a hash table using sequential integers [1..N] as their keys. TclLanguage makes you do this. LOL. no it doesn't, you can use lindex, or actually give your keys meaningful names, gasp! What I read about lindex reminded me about Tcl lists. Are they still strings these days, or have they (finally) implemented real arrays (in the 'vector' sense)? Maybe I was thinking of PhpLanguage, which also lacks real arrays, leading to kludges like ksort. I hate PHP. With a passion. -- TheerasakPhotha

pitched··on Developers Who Use Spaces Make More Money Than Those Who Use Tabs (2017)
You’re right. I meant lazy in the Larry Wall sense (more efficient) but was also trying to pick a word that wouldn’t paint tabs in a bad light, because it’s more efficient in a different way.
pitched··on Developers Who Use Spaces Make More Money Than Those Who Use Tabs (2017)
I’ve noticed this before too! I think it’s because spaces are just lazier. Tabs might be more flexible but they do take a bit more effort. Someone who puts more effort than needed into one thing won’t stop at tabs.
pitched··on Ask HN: How do you find time to do all the thing you want to do?
I started doing personal time tracking a few years ago and noticed the one thing that most correlated with my own energy was _who_ I was working with. Not what or how or how long. Just what team it was like. Find other people who learn languages and code side projects and spend more time with them!
pitched··on Ask HN: How to get over insecurity about mediocre education?
I don’t have a CS degree at all and _really_ felt this way early in my career. After the first few years though, the people who keep learning will pass by the people who don’t and that y-axis offset you start with from a better school doesn’t matter if you have a better slope. There are two things you get from a better school though and the more important one is a better network. Going for a Masters somewhere else might help with that one if you’re struggling right now.
← PreviousPage 17 of 18Next →