HNHacker News
TopNewBestAskShowJobs

saiojd

294 karma · joined June 1, 2020

submissionscomments
saiojd··on How are you doing?
Why do you read the tone as being condescending? (Excessive encouragement is making you angry?) The Python docs are written to be devoid of emotion, while emotions are the topic here!
saiojd··on Effectless but expensive. Or be careful with type hints in Python
I kind of agree, but I feel like the retrofitting of gradual types onto existing languages is often awkward even though the idea of gradual typing itself is very good.
saiojd··on I regret my website redesign
I agree. In particular the logo is truly excellent, IMO. It feels like the devs know what they are doing but are interested in producing quality, not in budgeting for OP. Meanwhile the management didn't care about squeezing him.
saiojd··on Interview with Douglas Crockford
Interesting points, thank you! JSON is a great example, I understand what you meant now.

That being said, I really wish JSON had comments :P

saiojd··on Interview with Douglas Crockford
Pragmistism literally means utility for problem solving. Who do you know solves problems using a Crockford-style subset of language features?

Note that, no where did I argue that bloat is good. I only said that it was tolerable given that some new features are useful. Maintenance burden is a real problem, but is still tolerated in practice.

I don't agree that subsetting a language is far from an academic approach. In fact this is what pretty much every PLT class does in order to make reasoning about language definitions easier.

saiojd··on Interview with Douglas Crockford
Do you do this personally, or do you use ES6+?
saiojd··on Interview with Douglas Crockford
I agree with you, but you also agree with me, I think.

You said that, despite the bloat, you won't complain too much because some features make your life easier. That's precisely what I was saying!

saiojd··on Interview with Douglas Crockford
I've always felt there's a disconnect between two groups of people, those who use a language in their day-to-day work and those who approach it more as an object of study (i.e. academics or hobbyists). The latter view bloat as a bad thing, while it's not the biggest concern for the former (who have more pressing problems!). So for Crockford an expanding language definition is catastrophic, but for people writing web apps, if 1 new feature out of 10 very useful then it's still a huge win.
saiojd··on I don't trust papers out of “Top Labs” anymore
Thanks for your thoughtful answer, you have some interesting insight on this :)
saiojd··on I don't trust papers out of “Top Labs” anymore
That's a very good counterargument. Perhaps the true, underlying problem is the lack of social mobility in research.

But, while I really don't think this is problem is particular to machine learning, this type of sentiment (as described in the OP) is very common in the field. I've seen it a lot on reddit, and even in real life. Why so? Why is this form of inequality so hard to swallow for some ML scientists?

saiojd··on I don't trust papers out of “Top Labs” anymore
The real ugliness in jealousy comes from how it deceives the self. Consider the last part of this post:

"Is this really what we're comfortable with as a community? A handful of corporations and the occasional university waving their dicks at everyone because they've got the compute to burn and we don't"

I honestly think this kind of comment can only come from a place of jealousy. If someone is willing to spend a lot of money on an experiment, shouldn't you be glad it was done? A scientific field is not an athletic competition, where the rules are picked to measure your "worth as a competitor", and where the playing field has to be fair. The point is to move things forward. Many scientific fields have large, technical hurdles which require expensive equipment. If anything, computer science is a rare niche where it sometimes does not. If you want to build a career in a subfield where compute is important, you should do your best to get access to compute. If you are unable to do so while others are, then you might feel anger, shame, jealousy. But these feelings are really a problem you have with yourself, and not with the field of study.

saiojd··on Picasso's self portrait evolution from age 15 to age 90
Art is about storytelling. People are drawn to the story of someone realizing something technically difficult; if the world forgot about Michelangelo, and I recreated The David using a 3d scanner and and some sort of CNC machine, would the level of detail impress as much?

The story of Picasso's paintings extend beyond an individual painting. If a painting on its own, without any context, doesn't impress, then so what? You need to read a whole book to appreciate its story, not just a page.

saiojd··on If You’re So Successful, Why Are You Still Working 70 Hours a Week?
What kind of work you could consider meaningful, but can't obtain? (honest question)
saiojd··on If You’re So Successful, Why Are You Still Working 70 Hours a Week?
I can't believe you are being downvoted on this website of all places. Meaningless jobs are crap, and shouldn't be celebrated at all. I'm sorry but deciding that all work is pointless, just because that's what your work is like, is plain and simple coping.
saiojd··on Americans' life ratings reach record high
Supposedly actual warfare was quite low until sedentism: https://en.wikipedia.org/wiki/Prehistoric_warfare#Paleolithi...

Apparently, humans would tend to migrate rather than fight for available resources.

saiojd··on Adobe Joins Blender Development Fund
No and I don't think it will, I was referring to modelling for the product of movies/games.
saiojd··on Artists, shrug off that imposter syndrome – the tech world needs you
Just curious, do you mean that you dislike what the big corpos happen to be doing, or do you mean "I dislike it all, I just happen to like learning the stuff + it pays". (I'm not sure I see the difference between "technology" and "tech")
saiojd··on Artists, shrug off that imposter syndrome – the tech world needs you
Why are you on a tech site if you think tech is a waste of time?
saiojd··on Adobe Joins Blender Development Fund
Blender is starting to get strong traction in the industry, and will likely eat Autodesk alive in the following decades (at least the 3D modelling part of its business). It may be a way of ensuring they stay relevant; for example, if tools like Photoshop "play well" with Blender, users are less likely to switch to something else.
saiojd··on Physically Based Rendering Book
Damn, for a second I thought post was because the fourth edition is out. Damn you OP! :)
saiojd··on Stockfish 14
As with all things, it depends on how intense you are. I've seen a guy go from 900 to 2k in 6 months, but he played over 1k hours during that time (yeah). It really depends on how much you are willing to play!

Edit: Just to be clear, I'm talking about online rating

saiojd··on Challenges in the diagnosis of magnesium status
Thank you, this is interesting. It's kind of weird, realizing I don't understand my own body at all.
saiojd··on Copilot regurgitating Quake code, including sweary comments
Yeah. I get why people's initial reaction is to dislike it tbh. Honestly I doubt the utility will be huge for experts, mostly likely it will just alleviate having to remember certain how a certain language implements a specific concept.
saiojd··on How to Love Animals in a Human-Shaped World
Have you ever owned a dog? I think you underestimate how much dogs have coevolved with/been bred to like humans.
saiojd··on Copilot regurgitating Quake code, including sweary comments
Based on all the negative comments so far, and based on this website's aptitude at predicting the viability of a product, it really seems like Copilot is bound to be a success.
saiojd··on Copilot regurgitating Quake code, including sweary comments
Not the parent, but people really like to get riled up on the same topics, over and over again, which quickly monopolizes and derails all conversion. Facebook bad, UIs suck, etc. We can now add to the list, "AI will never reduce demand for software engineering".
saiojd··on Copilot regurgitating Quake code, including sweary comments
I agree with you. This is basically similar to autocomplete on cellphone keyboard (useful because typing is hard on cellphone), but for programming (useful because what we type tends to involve more memorization than prose).
saiojd··on Bob's Game
Wow, that site is really quite something. Reads like an art piece.
saiojd··on ‘Great Resignation’ gains steam as return-to-work plans take effect
In my opinion it's an instinctive response to HN's line spacing being too low, and paragraph width being too high. But That being said, the people here are disproportionally used to starting at packed lined of code so the problem doesn't get picked up.
saiojd··on Mexico's Supreme Court has decriminalised the private use of cannabis by adults
You're getting buried because of your political opinion, but I agree that "there is no reason for weed to be illegal when tobacco is legal" makes no sense whatsoever... I thought we were supposed to be nerds that overvalued logical thought here ;)
← PreviousPage 3 of 5Next →