News for hackers. Stuff that matters.

tcbasche

McFlimsey and Company
Re:Show HN: I built an animated 3D bookshelf for ebooks on Tuesday August 13, 2024 @02:34AM (#41232866)
Thanks ChatGPT
Re:What is the most useful project you have worked on? on Sunday April 07, 2024 @12:16PM (#39961731)
I’d say it’s easier to tell in the US as cities and towns tend to be heavily divided into class-based areas. Not to mention people in general are far more comfortable “showing off” their financial status.

Finland is a lot more homogenous in that sense and people certainly don’t flaunt their wealth.

I'd say this is mostly due to the fact that building software in many companies is largely a social activity, and there's an interesting intersection of personalities and motivation that ultimately disincentivizes building good quality software
I love that first point and I wish it was something that was applied even further to other pieces of data - integers and floats are intended for mathematical operations and so to make database row identifiers integers always seemed strange to me.
Doesn’t it kinda depend on the problem at hand? Or maybe I misunderstand what a design pattern is.
Have you tried talking to them one on one?
Re:Ask HN: What are youre favorite languages to debug in? on Friday January 06, 2023 @11:36PM (#34285241)
tests

Do you really step through the debugger to see if something works?

Re:Java’s Cultural Problem on Wednesday September 21, 2022 @03:40AM (#32921889)
If it was .orElseReturn404 then yeah. My point is HTTP codes have no place outside of HTTP endpoints
Re:Java’s Cultural Problem on Wednesday September 21, 2022 @03:39AM (#32921878)
What does the object have to do with http status codes? It completely entangles the HTTP layer with the database model.
Re:Java’s Cultural Problem on Monday September 19, 2022 @08:02AM (#32897165)
I think most senior or experienced Python developers tend to steer clear of Django.

It's just that you don't hear about it because it's mostly junior / less experienced developers writing about Django online.

edit: having said that, I wish we would be more skeptical of magic frameworks like Django in the Python community at least. Things like 'get_object_or_404'[1] should be burned to the ground.

[1] https://docs.djangoproject.com/en/4.1/topics/http/shortcuts/...

I worked alongside many consultants in Canberra in mostly government agencies and there were a lot of solutions architects and project managers earning roughly $120 an hour pre-tax.

The catch was you need to be a citizen obviously to get even a low security clearance, but from memory some agencies were quite lax and didn't bother for baseline clearance.

Re:Ask HN: What was life like before and after a baby on Saturday August 27, 2022 @12:22AM (#32615658)
Infant mortality was also astronomical in pre-history.
Re:Ask HN: What was life like before and after a baby on Saturday August 27, 2022 @12:21AM (#32615651)
It seems like your mind is already made up, but in any case:

https://rednose.org.au/article/Co-sleeping_with_your_baby (Australian non-profit raising awareness against SIDS)

https://raisingchildren.net.au/newborns/sleep/where-your-bab... (Australian government-based parenting resources)

https://www.nhs.uk/conditions/baby/caring-for-a-newborn/redu... (UK Health service)

It's all official health advice from government bodies which say it's unsafe regardless of the parents situation.

I've found though this debate is similar to the "anti-vax" one, in that most people are quite emotional about it regardless of evidence, and can't generally be persuaded.

Re:Ask HN: What was life like before and after a baby on Friday August 26, 2022 @03:51AM (#32604392)
I would say it's considered heretical elsewhere in the world too, because of the vastly increased risk of SIDS.

It seems selfish to me to put that kind of risk on your own kid.

Re:Would you quit a job three months in? on Saturday August 13, 2022 @09:47AM (#32449842)
I quit somewhere after a week. Basically it wasn’t what was advertised (job was supposed to be Python backend but was mainly maintaining Ansible scripts) and the turnover on the team was astonishing. The pair that interviewed me had both quit by the time I joined and nobody there at the time I joined knew even what the point of the project was.
Re:Signal: You were the chosen one [video] on Wednesday July 27, 2022 @07:52AM (#32249360)
Probably, the upshot is I know to not bother with whatever is being plugged
Re:Tell HN: The loneliness of a pretty good developer on Friday May 20, 2022 @02:39AM (#31444080)
Been there. It's time to find a more challenging role!
Re:Ask HN: Is Facebook Dying? on Sunday April 03, 2022 @04:26AM (#30895384)
It's the classic HN echo chamber. It's the same people that say nobody uses Amazon anymore, Google search doesn't work, everybody codes in Clojure now etc. etc.
Re:Ask HN: Can Spotify employees access songs database? on Tuesday March 22, 2022 @09:05AM (#30765553)
I'm sure if they just explain it like that, it'll bode well
Re:Please put units in names on Monday March 21, 2022 @12:04AM (#30750108)
>- don't choose lazy pluralization - eg instead of `names/name`, use `nameList/nameItem`

Isn't this just extra noise? If the type of the variable is an Array wouldn't `nameArray` be superfluous? Worse still is if the type changes but the name stays the same.

I get the advice is probably Javascript specific, but even in a Typescript world it doesn't make much sense to me to do this kind of type-in-name encoding.

I suppose there's not many other ways to incentivise people in America other than offering them money. Seems like simply informing for the overall benefit of society wouldn't be incentive enough ...
Re:What are the books all junior devs should read in 2022? on Saturday March 19, 2022 @06:46AM (#30732741)
Worst case is a junior who has read all the books but done none of the work so they end up parroting the talking points without being able to back them up or explain why.
Re:What are the books all junior devs should read in 2022? on Saturday March 19, 2022 @06:45AM (#30732737)
Clean Code has some truly awful and aged code examples (the prime number generator for instance) and constantly ignores its own advice particularly around avoiding side effects and “single purpose” functions. Working Effectively with Legacy Code is my go-to junior dev example as I think it’s most important to understand what that means and what it looks like early on!
Yikes. Please don’t co-sleep. Sure, you might get to sleep but one of you may not make it through the night.
Assuming you have a job already what skills do you feel are lacking that you could brush up on? IMO it makes little sense to pick up on tech for the sake of trends or popularity unless it helps with either finding a job or being more effective at your current one.

Having said that a great deal of being senior is possessing people skills - communication, being able to give feedback etc. That’s what I would focus on - learning tech should be the east part!

Re:Share Your Results of 2021 on Thursday December 30, 2021 @12:57PM (#29739202)
- Moved 15000ish km to a different continent / hemisphere

- Bought a house

- Got a great job working with awesome people

- Wife had a kid

- Finally grokked functional programming

Although sadly I read a lot less this year than last. I guess a lot of big stuff happened this year …

Re:Best practices can slow your application down on Thursday December 23, 2021 @02:51AM (#29659628)
Yeah I suspect your latter point is very much the case and part of my point.

I guess it was an interesting tradeoff they made early on that seems to have paid off. I just wonder what the development experience is like…

Re:Best practices can slow your application down on Thursday December 23, 2021 @02:11AM (#29659454)
Has anyone actually really noticed the performance of Stack Overflow? It feels like your average website before the JS bloat took over most “forum” style sites. I wonder if they’ve traded off performance (and by the sounds of it, maintainability) with cost by squeezing all they can out of a minimal amount of hardware.

Older »