News for hackers. Stuff that matters.

blakesley

Re:Chess puzzle, but you are what you capture on Tuesday March 26, 2024 @04:46PM (#39832642)
Whoa, this post is actually really inspiring! It gives me a better understanding for why Echo Chess has more replayability than other lil' games I've toyed with. It makes me want to poke at new ideas now. Thanks for sharing this crazy journey of yours!

I guess I also want to ask: are you making money on this? Like, how do you have this much time to spend on this project?

Re:S3 is files, but not a filesystem on Sunday March 10, 2024 @03:59PM (#39662109)
All these comments saying merely "S3 has no concept of directories" without an explanation (or at least a link to an explanation) are pretty unhelpful, IMO. I dismissed your comment, but then I came upon this later one explaining why: https://news.ycombinator.com/item?id=39660445

After reading that, I now understand your comment.

This is great! It's definitely more Rubik's than crossword, though. Those Rubik's tricks are coming in handy.
> Squashing makes the diffs much more painful, such as by burying an important change in a sea of mechanical ones when they were originally in separate commits.

Can you give an example? I don't even think I understand what you're saying. You control your overall summary, so it's up to you to make it useful.

I would cite clarity as my reason for squashing! I think most people are just bad at organizing (& naming) their commits, so they make A LOT of vacuous ones, crowding out the forest for the trees. It's never helpful to see the git blame saying things like "Addressed PR comments" or "Resolved merge conflict", etc.

I do prefer a merge commit when the author has done a good job with their own commits, but that's rare. In all other cases, squashing is greatly preferable to me.

Re:Cold-blooded software on Thursday December 28, 2023 @05:33PM (#38799586)
Regarding Python: Really? Obviously v2-to-v3 was an absolute fiasco, but since then, it's been great in my personal experience.

Don't get me wrong: Python hasn't overcome its tooling problem, so there's still that barrier. But once your team agrees on a standardized tool set, you should be able to coast A-OK.

Re:Bed Bath and Beyond Files for Bankruptcy on Tuesday April 25, 2023 @03:04PM (#35705122)
> So many companies no longer pay dividends. So many classes of stock are now non-voting shares.

This seems normal to me. (I'm in my late 30s) Dividends aside, you're saying you used to do a lot of voting and now, in 2023, you're not anymore?

> What else would you do? Play video games, watch tv, “party”?

Sorry, but this is such a sad statement to me. I mean, unless you absolutely love the field you work in, in which case that's amazing, go for it! But if you're like the rest of us, there's so much to see & do in life besides work! As an example, I'm reading, learning to cook, traveling, and trying to get fit. These provide their own satisfaction & meaning in ways that work doesn't.

DFM? Google searches for it aren't turning up anything relevant.
Re:That Snapper You’re Eating Might Be 80 Years Old on Tuesday October 11, 2022 @02:51PM (#33167492)
Err, what? You're not aware that we're destroying the planet? https://en.wikipedia.org/wiki/Holocene_extinction
Re:Learning Is Remembering on Monday September 26, 2022 @02:33PM (#32986541)
Maybe you're really good at working with uncertainty?

This article focuses on the number of new things overwhelming our working memory, but I'd argue another big problem is the difficulty of leveraging abstractions even if you don't understand them.

In this exercise, both myself and the article get sidetracked in understanding the basis of all the abstractions as well, rather than just letting the abstractions be, with all of their uncertainty. But if I were better at the latter, I could see this approach working.

Re:Show HN: I may have created a new type of puzzle on Sunday September 18, 2022 @04:49PM (#32891380)
Love it! I refer to these kinds of puzzles as "state mazes", but maybe that's not quite the right term. Many variations are explored in "logic maze" books like Mad Mazes (https://smile.amazon.com/Mad-Mazes-Intriguing-Twisters-Puzzl...). Most of them use simpler mechanics and look more like mazes, but some toward the end start looking like your puzzle.
Re:Who cares about diversity? on Monday September 12, 2022 @03:20PM (#32815411)
I agree, but it can also be true that there are so many things wrong with the points being made that it's hard to construct a response.
Nice! I was having fun with it, but then I got to "divide the segment in half". It's super easy, but it's too zoomed in for me to click on the snaps I want, and I can't find a way to zoom out. Clicking "full screen" gives the same level of zoom. What am I missing?

Edit: I just now tried Euclidea for the 1st time, and even tho its UX is a lot more polished, it starts off with lots of lines & midpoints. I appreciate that Ecocoru starts off with more circle-oriented problems, so that we can get a taste of using a compass. The 1st hexagon problem, though easy, was a joy to discover!

Re:DuckDuckGo email protection beta now open on Thursday August 25, 2022 @03:03PM (#32598423)
[Original comment removed by author 'cuz it's now moot]

Edit: My bad, I missed a legit link in parent comment. That said, that link should have been front & center. (Edit 2: it now is. Good on you!)

Re:Show HN: Parsnip – Duolingo for Cooking on Tuesday August 02, 2022 @01:51PM (#32322051)
That's certainly important, but again, there's just so many pieces to cooking that experienced cooks don't even think about anymore, but are still uncertain & awkward to noobs.

Btw, your response implies that you deny this point, but I don't understand why that would be. Most activities are this way. People aren't born knowing how to play sports or use computers or make art, whatever. Cooking is no exception.

Anyway, thanks for the rec, I'll definitely check out Adam's recipe vids (I'm more familiar with his non-recipe vids)

Re:Show HN: Parsnip – Duolingo for Cooking on Friday July 29, 2022 @09:56AM (#32276927)
I think the language analogy is apt. Your statement that "cooking isn't that hard!" is similar to someone who speaks English fluently saying English isn't that hard. I fully defend OP's problem statement with the iceberg analogy.

Let's take your other comment: "just buy ingredients and follow a recipe". This makes no sense to me. Sure, I could just make the 10-20 guesses required to buy ingredients & get to the end of the recipe, it would probably result in something edible but bad. At that point, I'll have learned how to make it better next time, but not necessarily how to make it half-decent.

So, as OP describes elsewhere, whenever I'm trying to follow a new recipe, I end up looking up an average of 5 vids on prep or technique that I'm unsure about. It gets me something half-decent in the end, but it's a lot of work, and I never feel like I really "get it".

Also, your overall tone is so weird to me. You're talking about cooking like it has no fundamentals and it's just loosey-goosey & based on people's preferences, but there are DEFINITELY wrong ways to cook things, and lots of them. I learn more about those wrong ways every time I try cooking.

Re:Show HN: Parsnip – Duolingo for Cooking on Friday July 29, 2022 @01:51AM (#32273594)
No? I'm clearly the prime demographic for this app because your comment makes no sense to me. Most recipe videos skip the tedious (but important) bits, and many ALSO don't give notes about needed techniques. I often find that 1 recipe video results in me watching at least 5 other videos to clarify things that were left out, usually in pairs so I can compare/contrast the info provided. Because, again, I'm new to this whole thing and I can't tell which advice is good/relevant/etc

Just to clarify, I'm not defending their app, I'm defending the problem statement.

100%! My company ineptly stumbled into a scenario like this, so to speak, and the result was as you described. After witnessing how that played out, I would expect a similar outcome in other scenarios.
Is this the equivalent of Poetry's `poetry show --tree`?
I like what you tried to do here, but then you got to #3. It's bizarre to me that you feel this process of Apple's constitutes "no artificial obstacles". Phone & laptop batteries used to be easy to replace. A few models still have this feature. It's not a hardware problem, it's a business decision. This process of Apple's is following the letter of the law but not the spirit of the law.
Re:GraphQL Is a Trap? on Friday May 06, 2022 @02:47PM (#31288508)
I'm still pretty new to dev, but what's wrong with ORMs? And, importantly, what would you recommend instead?
I'm glad to see I'm not the only internet user who wonders "will this fail?" to the point that they try the problematic action before their original, intended action. It's this kind of thinking that got me into software QA a decade ago.
Re:How I learned French in 12 months (2020) on Friday February 25, 2022 @02:11PM (#30470948)
Whoa, this channel looks great! Thanks so much for the rec!
Re:How I learned French in 12 months (2020) on Friday February 25, 2022 @02:02PM (#30470849)
If you're using Duolingo, make sure to do all the stories! They are much more conversational than the lessons.
Re:Satellite finds methane leaks from gas pipelines on Friday February 04, 2022 @05:12PM (#30214060)
Not sure where you're coming from here, but this 1-sentence comment sounds like something a serial killer would say.

If someone murders your dog, no big deal to you? And sure, this dog was YOUR dog, but you would probably still agree that, in general, dogs shouldn't be killed, right? I'm not saying this line of thinking extends to all living organisms, but surely you can acknowledge there's SOME gray area between bacteria and "organism as smart as a human".

Another useful thought experiment: what would aliens who are way smarter than us think of us? Mightn't they think of us as so dumb that our lives don't matter to them? How would you try to convince them otherwise?

Re:LastPass appears to be holding users' passwords hostage on Tuesday January 11, 2022 @05:09PM (#29898824)
Previous commenter should have said "freemium" instead
Re:Against 3x Speed on Monday December 20, 2021 @01:47PM (#29628419)
Are you just talking about grading on a curve? This happened to me in a graduate math class and I agree with you that it felt unnecessarily demoralizing. But it also seemed like a natural outcome of grading a hard class on a curve.
Re:Ask HN: How to optimize your career for happiness? on Monday December 20, 2021 @12:32AM (#29621844)
I made a similar adjustment when fully remote! I actually prefer to do other forms of exercise, but at the end of each day, if I haven't done any exercise, I just go for at least a 30 min walk. It's been surprisingly enjoyable and beneficial.
Re:FAQs: Why we don’t have them (2013) on Tuesday December 07, 2021 @03:33PM (#29477836)
Isn't it more natural that the summary comes first, before the details?
Re:FAQs: Why we don’t have them (2013) on Tuesday December 07, 2021 @03:31PM (#29477816)
That works for one-offs, but becomes a problem when you're working with a set of interrelated features, like a class. There, the very first thing I need is a high-level overview, not a reference. Of course, the reference is still useful for those who are familiar with the thing at hand.

Older »