HNHacker News
TopNewBestAskShowJobs

dmnd

3,535 karma · joined February 20, 2007

synthesis.com cto

dmnd_ on twitter

submissionscomments
dmnd··on A kids' novel inspired me to simulate a gene drive on 86M genealogy profiles
The author's interest in middle-grade books is fascinating. I'd love to read a post of recommendations with accompanying rationale, if only to get ideas for books my daughter might like!
dmnd··on Ask HN: Best board games of 2022?
The Crew (2019). Approachable but interesting co-op trick taking with communication restrictions and 50 missions for replayability. If you liked Hanabi, you might end up spending more time on this.
dmnd··on Trying Out Generics in Go
Amusing that this post goes from

> My first response when the plan to add generics was announced was “meh”. In my 5+ years working in Go, I can probably count on one hand the number of times that I felt like I really needed generics. Most of the code I write in my day job is very specific to the domain and doesn’t fit the use case that generics aim to fill.

to

> I love that I was able to delete 95% of my code because of generics.

dmnd··on Square is now called Block
/default.aspx on every url
dmnd··on Launch HN: Litnerd (YC S21) – Teaching kids to read with the help of live actors
Given your interest in hiring art and theatre professionals to support education I think you'll love The Diamond Age. It's so relevant to what you're doing I'd assumed you must have already read it!
dmnd··on Launch HN: Litnerd (YC S21) – Teaching kids to read with the help of live actors
I'm definitely coming at this from my own parent perspective and my some of feedback is probably more a reaction to the realities of classroom instruction than about Litnerd specifically.

I'm going to push on your deflection to legal obstacles to sharing footage though. Get parent permission and make a better example video! :)

dmnd··on Launch HN: Litnerd (YC S21) – Teaching kids to read with the help of live actors
I'm a parent that just taught my 4yo preschooler to read. So I'm not really your target user, but I watched the walkthrough and read the website, and here are my reactions. Hopefully something here is useful for you:

- I'm honestly baffled by spending so much time on one book (program?) in a classroom context. I imagine some kids won't be interested in the particular story, but it will go on for an entire month. I could see this damaging interest.

- The pace seems incredibly slow. To learn to read, you need to read a lot. But this is one book per month?

- The more stories a child is exposed to, the more chances there are to encounter something especially captivating for that child, and to spark an interest.

- It's hard to believe how much participation there will be without seeing an example class and interactions between the students & actor. The videos on the site make it seem like a completely passive experience.

- Craft activities seem like a distraction from reading unless the activities are grounded in literacy (e.g. letter/word games or creations). Even then I'm kind of skeptical.

- I predict you'll end up changing the name "litnerd". Being a nerd is cool on HN, but elsewhere?

All that said, I'm a fan of your mission and understand that learning to read in a classroom is going to look a lot different than learning 1:1. But I wonder if you could leave the group instruction to teachers and go direct to kids with a more Duolingo ABC-like experience, but include live instructors/actors. It'd be sort of like reading with a remote parent. Instructors could act out the story as you're doing with litnerd, but also unstick kids with reading help and mini-lessons. Basically, build a literacy-specific Young Lady's Illustrated Primer from A Diamond Age with gig economy ractors.

dmnd··on Calculus for Seven Year Olds [pdf]
Check out the iOS game "Slice Fractions"
dmnd··on Ask HN: Favorite purchases of last two years?
Tern GSD cargo ebike. This thing is the bike version of a minivan. Biking the kids to preschool every day is so much more healthy and fun than taking the car. We also visit a much bigger variety of parks on the weekend now.
dmnd··on Ask HN: Favorite purchases of last two years?
I've played a lot Beat Saber, and ended up getting wrist weights. Very recently I've been spending time in Thrill of the Fight. I would never have expected myself to like it, but it's a fun workout.
dmnd··on Nonnative English speakers share their gripes about speaking English
also hilarious if you can understand it
dmnd··on Suicide by Culture (2017)
Those comments link to two other articles that I found more interesting than OP’s article:

https://jacobitemag.com/2017/06/20/modernitys-fertility-prob...

https://foreignpolicy.com/2009/10/20/the-return-of-patriarch...

dmnd··on Show HN: Make Your Photo 16x9
Ridiculous feature request: Use fancy ML to content-aware fill the extra space
dmnd··on Cambridge Bitcoin Electricity Consumption Index
Miners get compensated by transaction fees too.
dmnd··on Firefly Reboot Coming to Disney+
> they’re planning to target it more at a PG-adventure, family audience and less at the sort of PG-13 dynamic the original Joss Whedon show went for

This can't be real. Why would Disney use/ruin the Firefly universe for this show idea when they already have the Star Wars universe?

dmnd··on Video Games Are the Future of Education
It's this: https://apps.apple.com/us/app/powers-of-minus-ten/id42912355...

(note: I am not OP)

dmnd··on Choose Boring Technology (2015)
Tasteful ≠ trendy. By “good taste” I meant the ability to pick a technology you won’t regret later.
dmnd··on Choose Boring Technology (2015)
I'm constantly invoking this principle, but I have a small tweak: combine it with the (now anachronistically named) Python Paradox to get "use a tool from your toolbox".

Restricting the number of different technologies in your toolbox gets you most of the benefits described in TFA. But contrary to "boring", it's actually preferable for some of those tools to be bleeding edge. That way you also get to enjoy the benefits of the Python Paradox.

Of course, you need to have good enough taste to pick new techs, and sometimes the bleeding edge will cut you. But because you amortize that cut over the whole org it doesn't hurt much.

dmnd··on I’m Peter Roberts, immigration attorney who does work for YC and startups. AMA
Two related questions:

1. My wife and I both have independent E3 visas. If one of us wants to change status to E3D, can we do that without travelling outside the country?

2. Relatedly, can we extend the validity of our visas without travelling?

Thanks for your help, Peter.

dmnd··on More nurturing reading environment may stimulate brain development in children
I'm also interested in which apps klik99 recommends.

Here are the apps I've whitelisted on my 3 year old's iPad. I don't like having video on there because I found passive video consumption dominates all other activities. I've found with a hand-picked set of apps, she naturally self-limits her screen time.

- Metamorphabet. An alphabet toy with high production values. https://metamorphabet.com/

- Endless Alphabet. Discussed elsewhere in this thread. https://www.originatorkids.com/?p=564

- Flow Free. A simple puzzle game kids seem to love. Lots of levels. Make sure to remove the ads. https://www.bigduckgames.com/flowfree

- Divide by Sheep. Actually a pretty difficult game, but for some reason she loves it. https://www.tinybuild.com/dividebysheep.

- Busy Shapes. Simple put the shape in the hole game. Recently has been crashing, though. https://montessori.edokiacademy.com/en/our-games/discovery/b...

- Crazy Gears. A puzzle game that builds intuition about mechanics. See also Busy Water by the same developer. https://montessori.edokiacademy.com/en/our-games/discovery/c...

- Khan Academy Kids. A pretty large library of educational content that nevertheless is engaging enough to compete with the other apps she has access to. Does have a few videos though. https://www.khanacademy.org/kids

dmnd··on Latitude Design System
As you can see in the readme, we haven't made any accommodations for external adoption — the system is very opinionated at the moment (i.e. themes, styles, types).

But we were thinking perhaps we should spend some effort making it easier for others to use <Table /> elsewhere. How close to usable is it for your use case?

dmnd··on Latitude Design System
Yes
dmnd··on Latitude Design System
Latitude isn't versioned. Flexport's internal monorepo tracks Latitude's master branch. When we make breaking changes to Latitude, we update all internal call sites too. For example, see https://github.com/flexport/latitude/pull/61 where we replaced our tooltip implementation. This approach has worked well for about 4 years so far.

As for docs, we do generate what we can (as explained by my sibling comment). But some pages (e.g. guidelines) are indeed hand-crafted.

dmnd··on Atom 1.36
I do a lot of code review, so I'm excited to be able to do that from my editor where all of my other tooling is set up instead of in a web browser. Suggested code changes will be much easier if I write them in a context where I can compile/run them. And no more clicking that "expand" thing 20 times to see something earlier in the file.

Thanks, Atom team!

dmnd··on New year, same old plans
I feel like your point was missed in the sibling comment. An academic review of editor history would be fascinating, and if it thorough enough might even inspire editor authors to adjust their philosophy.
dmnd··on On Internal Engineering Practices at Amazon
> Amazon contributes less to open source than a few other famous tech companies, though I'd say Apple is on par.

Really? Apple has impactful OSS like LLVM, WebKit, Swift.

dmnd··on For 11 Years, the Soviet Union Had No Weekends
In Soviet Russia there were perhaps additional goals for this idea (religion, less integrated familial units, divide and conquer).

But I wonder if a more enlightened society that doesn't have those additional goals could make this work. Perhaps some of the obvious problems can be addressed, or at least ameliorated:

- Shifts could be sharded across families rather than individuals. Individuals seems needlessly granular and disruptive.

- The number of shards could be reduced. With 5 shards, 4/5 potential friends don't share your weekend. But maybe we could have only 2 or 3 shards.

- A single day (e.g. Sunday) could remain a society-wide day of rest.

I think a proposal that included some of the above characteristics along with a shortening of the standard work week (to 35 or 32 hours, perhaps) might be interesting.

I suppose we already have a bottom-up version of this with shift work, but probably there is some small benefit to aligning shifts in a top-down way (i.e. it reduces shards which should increase happiness).

dmnd··on Eight Years On, Google Fiber Is a Faint Echo of the Disruption Promised
France has approximately the same population as the Northeast megalopolis (the Boston–Washington Corridor) but the French population is spread out over three times the area.
dmnd··on Ask HN: Who is hiring? (March 2018)
Thanks for the feedback. I regret my response. Alas, the edit window has passed.
dmnd··on Ask HN: Who is hiring? (March 2018)
[Redacted on request. If you post something you later regret, you can request help at email hn@ycombinator.com]
Page 1 of 8Next →