HackerTrans
TopNewTrendsCommentsPastAskShowJobs

eel

no profile record

Submissions

Ask HN: Where to start with AI as a software engineer after a long sabbatical?

2 points·by eel·8 maanden geleden·0 comments

comments

eel
·3 maanden geleden·discuss
This reminds me of a chat room interaction I had maybe 25 years ago. The other person was adamant that humans can't see the infrared from TV remotes, and I was adamant that I could. It was pretty a widespread belief (even in school science books) at that time that humans couldn't see infrared. Since then more science was done to prove that, in fact, some humans can see some infrared under some conditions.

I share that mainly to state that humans are amazing and have a wide and inconsistent range of capabilities (and sometimes even mutating into new capabilities!) Personally, I will always hesitate to say "nobody" and I lean towards "no typical human" instead. :)
eel
·4 maanden geleden·discuss
Where is your time being spent? I.e., when you aren't feeling motivated to do X, you must be doing Y instead, right?

Y might be working more than you are expected. Y could be sleeping more than needed for a healthy night's sleep. Y could be browsing Reddit, Instagram, or other sites. Y could be playing the same maps over and over in a game. It's probably a combination of several things that only you know the answer to.

Are you happy with Y? Answer both questions honestly and thoroughly, and I think you will be on the first step to solving your original question. If, by chance, you aren't happy with Y, then consider reading and adapting a methodology for change like those presented in the books Tiny Habits or Atomic Habits.
eel
·4 maanden geleden·discuss
Corporate BS is the topic I want to study if I ever pursue a PhD. Not only BS that is directed from the top down, but also BS from the bottom and laterally. I'm curious what in corporate culture allows it to grow and what slows it. I also wonder if it's always bad or if it's beneficial in small amounts.

Anecdotally I have seen BS used to delay or avoid making commitments. BS can mask someone's lack of knowledge, or lack of execution. Middle managers seem to be the position to squash or spread BS. They often have a hard time detecting BS because they are too far from the work. When I think back to the best Directors and skip-level managers I have had in my career, they were all great BS detectors. They didn't let smooth talkers in their organization rise based on BS alone. They didn't let dependencies wriggle out of their commitments based on BS.
eel
·5 maanden geleden·discuss
It's a start. I agree HN is a bubble and doesn't reflect real life as a whole. But I do think HN has a significant bearing on US tech. I've been reading HN for nearly 19 years and in that time almost every new major tech, unicorn, or big culture shift is discussed here before it is mainstream.

There has also been a backlash against verification in other communities like Reddit (also a bubble), mainly stemming from Discord's recent announcement.

The discourse is good, and while I wish every user and potential user understood all the pros, cons, and ramifications, I'm also happy we are finally talking about it in our bubbles.
eel
·5 maanden geleden·discuss
At Amazon, their travel trainings always recommended giving out your laptop password if asked by law enforcement or immigration, regardless of whether it was legal in the jurisdiction. Then you were to report the incident as soon as possible afterwards, and you'd have to change your password and possibly get your laptop replaced.

That kind of policy makes sense for the employee's safety, but it definitely had me thinking how they might approach other tradeoffs. What if the Department of Justice wants you to hand over some customer data that you can legally refuse, but you are simultaneously negotiating a multi-billion dollar cloud hosting deal with the same Department of Justice? What tradeoff does the company make? Totally hypothetical situation, of course.
eel
·5 maanden geleden·discuss
I use Facebook for a specific automotive model group. All the forums that used to host content have either shut down or gone inactive, and it's the literally the only active online community for the car platform. I've learned to scroll slowly over the car posts, and never to engage or linger on other content.

I found even if I am interested in other content (e.g., NFL football) nearly all other interests are flooded with false AI content. A common pattern is pages will paste "BREAKING NEWS" then describe a trade of players between two teams that never happened. Another pattern is "<most popular player on team X> does something <positive or negative> towards the LGBTQ community." These generate tons of engagement with people either for, against, or upset that it's fake. Fortunately the car community I follow is obscure enough to not have engagebait.
eel
·5 maanden geleden·discuss
I'm glad the absurdity of verification is getting attention. I was "forced" to verify by Linkedin to unlock my account. It was last year, and I had left my previous job, but I had not yet lined up a new job. So one of the only times in my career I might actually get value from Linkedin, they locked me out, removed my profile, and told me if I wanted back in, I'd have to verify. I felt helpless and disgusted.

I gave in and verified. Persona was the vendor then too. Their web app required me to look straight forward into my camera, then turn my head to the left and right. To me it felt like a blatant data collection scheme rather than something that is providing security. I couldn't find anyone talking about this online at the time.

I ended up finding a job through my Linkedin network that I don't think I could have found any other way. I don't know if it was worth getting "verified".

---

Related: something else that I find weird. After the Linkedin verification incident, my family went to Europe. When we returned to the US, the immigration agent had my wife and I look into a web cam, then he greeted my wife and I by name without handling our passports. He had to ask for the passport of our 7 month old son. They clearly have some kind of photo recognition software. Where did they get the data for that? I am not enrolled in Global Entry nor TSA PreCheck. I doubt my passport photo alone is enough data for photo recognition.
eel
·7 maanden geleden·discuss
Evaporative cooling (like a "swamp cooler" for residential homes) is how most data centers in the US are cooled. The water is primarily consumed by evaporation. When you continually evaporate water from a system, eventually the remaining water in the system gets concentrated in salts and other minerals and is dumped and replaced with fresh water.

Much of the day/season, evaporative cooling is not needed and data centers can pull in outside air. Ultimately you state the main reason in your comment: using outside air + evaporative cooling is cheaper and consumes less power than any other approach.

In a lot of cases, even if the server chips themselves are liquid cooled (for example, in an NVIDIA GB200 rack), then liquid is then air cooled through a cooling distribution unit (basically a giant radiator.
eel
·10 maanden geleden·discuss
It's a shame that Lua did not evolve in a more backwards-compatible manner. In addition to Roblox, lots of others projects started adopting Lua 5.1 as a scripting language in the late 00s. Lua itself is now at 5.4, but it did not keep backwards compatibility. LuaJIT and related projects pretty much only support 5.1. It's similar to the situation Python had with 2.x/3.x, except that the majority of Lua users I am aware of are preferring to stay with the older 5.1.