Recent submissions

Comment · 8 months ago
Coding is a tool to solve a problem, but, to many it is also a culture. It has a history, it has connections, it has lore, it had some loosely commonly held values, and yes it absolutely was a craft. It’s okay for people to mourn that. It’s not the same as someone who may have taken it up for money. That itself, is seeing coding as a tool for income—which is valid.

Calling it pathetic I think lacks empathy and perhaps an appreciation for what it might mean to other people outside the letters we type. Those letters, the languages we type, compilers that process them, and libraries that enable them were, at the end of the day, made by people.

Comment · 1 year ago
Comment · 1 year ago
There’s a lot of good advice here, and everyone I know is different about how to overcome executive functioning issues. But one bit I’ll add:

ADHD can be incredibly lonely. Not even in ways you are aware of until you are older. It’s easy to see the places you aren’t like others or adjusted for in school. There are minor imperceptible ways you might be reminded of this and in all likelihood, those closest to you don’t have it—e.g. teachers, parents. And often it’s framed as something to overcome.

So remind your nephew of what makes him different in amazing ways. And take time to value the things he cares about and excels in. I know that’s good advice for any child, but it’s so important when the world is telling you that you aren’t the same.

Comment · 3 years ago
When I first used Rust, I was using failure and it just made sense to me. And then we got the 2nd (3rd?) wave of error libraries and nothing has ever made simple sense to me since. Never saw this link and it’s wonderful, it’s exactly how I think of errors. Thanks!
Comment · 6 years ago
In all my undergrad and graduate level Physics, I don't think I ever used the value of R. The answer has nothing to do with the numerical value--that you can google. It has to do with knowing how to solve the problem.

Though having a grasp of the numbers can help with scale and the often forgotten "does that make any reasonable sense" check.

Comment · 7 years ago
The occlusion would need scans form the phone which I can think of one company that can do it fast, then you need to figure out where in the world the user is if you want to occlude using buildings, etc. I know of one company doing that. Neither are working with Microsoft as far as I know.

(I work for the latter company and we do VPS: the thing you'd need to build the game I assume people will glean from the video but they are totally not releasing.)

Comment · 7 years ago
One incredible use is actually in network training for things like AR and autonomous driving. You want a slightly fake world and you could easily try out various network approaches using a free fake world found in game engines. Microsoft has something for this but cannot find a link or the name right now.
Comment · 7 years ago
Recently been working on a rails app and been forced to use nano for editing one a remote server and it's now that I really see the niceness of YAML. I always like YAML with ruby but I think a lot of the great features are subtle and hard to appreciate. Inheritance! What a great idea for a configuration language. Greatly missed in JSON.
Comment · 7 years ago
This is super fantastic. Well written and just the right amount of approachfulness and wit. Sometimes articles about things like this go too far into metaphor and lose the reader. I'd recommment going over

    fn mv_mutable(mut a : MyThing) {}
a little bit as in when you might want to do this and especially

    fn mutable_ref_mutable(mut a : &mut MyThing) {}
as I write a lot fo rust and still never understand how this works or why its useful. Lastly maybe an explainer of conforming to `Copy` and if you should do this because I believe currently the recommendation is conform to it for any type you can and I still have to stop and think how that's more performant. But again really great article, I bookmarked it for reference ;)
Comment · 7 years ago
I’m no airplane expert but I find the trend lines of the industry interesting and one trend has been how fuel prices and long lead times on fuel efficiency has lead to formerly continental planes now flying intercontinental. AirBus has really done this well and airlines love to be able to reuse resources. With the MAX there is a sense that airline execs are spooked by a new plane since it requires a ton of new training and maintenance outfitting. So Boeing, possibly smartly, tried to create what these airlines would pay for (a fuel efficient airplane) that would marketable be super similar to a very popular plane. But this lead to rushing the process and making too many affordances and hiding the differences from airlines and training material for fear of spooking business execs worried about cost.
Comment · 7 years ago
I love all of Rust’s documentation it has really been great to see as I learn the language. I can pick up a language easy enough but to pick up a language’s specific idioms is really hard without examples and this resource is great for that. One issue I have had though is how often the resource is out-of-date in some sense. Rust 2018 switched how modules were included and I constantly was confused what the difference was until I learned one was just older (by like a month). Also error handling is very confusing for me. I used error-chain first and everything worked but then I heard failure was the way to go yet there are very few resources on using either idiomatically.
Comment · 7 years ago
Using apps that support Open In Place has been magical. I now use my iPad 24/7. Terminus is really great and although I was hesitant to spend money at first I just think the app is so well made. Mix that with Working Copy and it’s so easy to edit files on servers and redeploy.

Pythonista (though I’m not python person) is always great to have especially with the new keyboard. Scriptable is also magical.

Comment · 7 years ago
As someone who works with GIS data and map meshes this is really awesome. Hats off to the author.
Comment · 7 years ago
Certainly birds might not adapt to be less sensitive. I certainly would hope that research will be done to check how the type of EM pollution will affect nature. It might not but it also might over time.
Comment · 7 years ago
I mean congrats to the team, but I’m really not sure there’s much scientific use in this mission. Don’t get me wrong, there is tremendous engineering and propagandist value that could lead to other high-value missions like mars etc but the reason no one is going to moon right now is that it’s kinda boring from a space point of view. India and the US went to Mars which is enormously more difficult and were able to do science experiments there—incredible. While the ESA mindblowingly landed on Titan which is insane. Congrats to the team but chill out with the hyperbole.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton