HNHacker News
TopNewBestAskShowJobs

46Bit

1,374 karma · joined October 8, 2010

https://46b.it https://github.com/46bit
submissionscomments
46Bit··on The “No Man's Sky” Archaeology Project
> Wait, what? I don't know if it's insane or groundbreaking to do a PhD Thesis on archaeology in a video game.

I used to work at Archaeology Data Service and it is a pretty groundbreaking place :)

46Bit··on What No One Tells You About Noise Cancelling Headphones
> Does everyone else just put up with the discomfort? Noise exposure doesn’t seem as bad as the searing ear pain that comes from wearing noise cancelling headphones.

Not everyone else gets searing ear pain.

46Bit··on Boeing 737 Passenger Jet Damaged in Possible Midair Drone Hit
That damaged section is called the nosecone; there's a weather radar behind it.
46Bit··on 'Say hello to my little vacuum cleaner': US DEA puts spycams in cleaner's kit
My Amazon Echo can hear me fine over my vacuum cleaner, and far better than a human could. That makes me think general-purpose techniques alone might work.
46Bit··on A new way to make steel could cut 5% of CO2 emissions at a stroke
I'm amazed how cheap that sounds. Does that mean that for a cost of a decent laptop I could get two tons of steel delivered?
46Bit··on Secret Life of an Autistic Stripper
> incredibly mild version

There are large variations in what different autistic people are capable of, and (e.g.) whether they have intellectual disabilities. The writer might be considered high-functioning by a professional, but it has clearly impacted their life. To call their autism "incredibly mild" sounds dismissive of their experiences.

Full disclosure: I'm "high-functioning" autistic too and can associate so much with their account.

> And yes I know there is a spectrum of autism from severe to not as severe, but when someone is as high functioning as this does the word have any meaning anymore?

I wanted to reply to this edit. In this post is someone who struggled to function at a dinner with potential friends, and reverted to clients at a strip club because at least that can be rehearsed.

I refuse to judge the author; I think they've done amazingly. But having this label may empower them and help them be more in control of their life. The word has meaning.

46Bit··on I spent two weeks delivering for Uber Eats and made $4.40 per hour
A possible explanation for the lack of orders they describe would be that Uber Eats doesn't have significant market share.
46Bit··on Why I Don't Prepare for Job Interviews
Yeah! Ask me in a few years and I'm sure feel equally horrified. This stuff is very fresh in my mind at the minute, but it'll fade :-)
46Bit··on Why I Don't Prepare for Job Interviews
I've had software engineering interviews that started with a written exam on general math, linear algebra, pseudocode and a little system design. It was quite enjoyable and refreshing compared to most verbal interviews.
46Bit··on New Bridges Rise in New York
I'd thought PATH pretty much did this. Is it not as useful as it seemed?
46Bit··on Ask HN: Will Rust ever become a mainstream systems programming language?
A friend pointed out some reasons, in particularly the safety stuff, that would make Rust unsuitable.
46Bit··on Ask HN: Will Rust ever become a mainstream systems programming language?
> I used to TA a freshman data structures class. I can't imagine ever going to a class of new programmers and trying to explain to them when to use Rc<RefCell<Vec<T>>> vs. Rc<Vec<RefCell<T>>>.

I'm interested - how do you teach it? I would have thought that the type system could make these things easier to visualise rather than harder, but then I don't have teaching experience.

46Bit··on Ask HN: Will Rust ever become a mainstream systems programming language?
:-) I've been trying to keep the nuance in my comments here. When I said, "I think that if you want to use it for web stuff you very much can," I'd emphasise the, "if you want to."

At the moment a lot of hobbyists are doing web stuff in Rust. Commercially I think usage would be in the same vein as the common pattern of rewriting Ruby services in Go if it starts to limit performance.

46Bit··on Ask HN: Will Rust ever become a mainstream systems programming language?
I agree and would add one more property that makes Rust likable - it's about two years old, so still a greenfield language and standard library. It's easy to overlook that.
46Bit··on Ask HN: Will Rust ever become a mainstream systems programming language?
For an experienced C++ dev it might not seem sensible. I can appreciate your viewpoint here.

But it can become a hot place for higher-level people to do lower-level things and rapidly learn a lot, as it has for me and some other Rubyists.

46Bit··on Ask HN: Will Rust ever become a mainstream systems programming language?
You have a point. I've done medium-sized C projects in my degree, but my professional background is mostly web.

I've been using Rust heavily for 10 months. I think that if you want to use it for web stuff you very much can, but the language is more immature than it might first appear. If the community keeps going the way it is, I hope to work with it commercially by 2020.

The most promising things I've read about it as a serious systems language are from Cambridge Consultants [1,2], but there's a lot of ongoing work to make it ready for embedded work.

[1] http://blog.cambridgeconsultants.com/wireless-product-develo...

[2] http://blog.cambridgeconsultants.com/wireless-product-develo...

46Bit··on Ask HN: Who is hiring? (April 2017)
I graduate this year with a lot of experience with web development. But I've spent a lot of hobby time with Rust and would like to head in the Systems direction. Do you know if London offers junior-ish systems positions?
46Bit··on U.K. to Trigger Brexit March 29, Starting Two Years of Talks
Any sense of how this will affect London tech?
46Bit··on Three Months of Go, from a Haskeller’s perspective (2016)
"Dynamic languages make testing easier," paints a very broad brush. They have some very nice benefits, but also a lot of edgecases.

* An argument might be an int when you expected a float. This can be addressed by casting things with `float()` in every entrypoint, but it's more defensive to require a float and error out otherwise. Either way, problems only appear at runtime. * An object might be null and this only gets picked up at runtime - using Rust it's been very nice to have to explicitly say when things can be null.

I've found it can feel like luck when a complex Python program works correctly for real-world input, but it's also very powerful at getting something done. Tradeoffs.

46Bit··on Announcing the tokio-io Crate
Writing a game is quite possible, but most of Tokio's higher-level abstractions are focused on request-response protocols. I've been working on some tooling (https://github.com/sirpent-team/comms) for non-request-response but it's been slow going.
46Bit··on I spent three months working full time to get a job
Relatively unusual but not unheard of. I shipped one while at a YC startup.
46Bit··on Ask HN: Leave job right before app goes to production?
See what happened with the OP. They pushed back one week, and are now close to doing it again. As mentioned above there's scope for this to continue indefinitely until the new employer puts their foot down.
46Bit··on The new MacBook Pro is kind of great for hackers
Ditto on the 2015 rMBP. The moment you get beyond light work you're looking at 5 hours but for light internet browsing it really does push towards 10. It's awesome.
46Bit··on The new MacBook Pro is kind of great for hackers
Nontechnical people tend not to deal with multiple usecases for 8P8C connectors in everyday life. Despite being fairly technical, until I googled I would have called them RJ45.
46Bit··on The boss, not the workload, causes workplace depression
An abusive work environment is akin to an abusive home environment. Given that at work you don't even have the option of standing your ground, it's at least as bad.
46Bit··on Can text in different colors help you tackle the most difficult books?
College textbooks sure would be easier that way. Most of my note-taking process is defining things more formally, making things colourcoded and drawing out the relationships.
46Bit··on Welcome to the Future: Middle-Class Housing Projects
> Another issue here is the wealth disparity. I think your typical millionaire could easily outbid five middle class families or even ten middle class families.

They often could, but would they choose to? Less trivially.

46Bit··on What ISPs can see
> Nobody paying attention uses their ISP's DNS servers.

Very few people, as a proportion of the population, are paying attention.

46Bit··on Scientists open the ‘black box’ of schizophrenia with dramatic genetic discovery
Psych does have a bad history (e.g. http://link.springer.com/article/10.1007/BF01541182) and maybe present. But the things you're raging against can help a lot.

Therapy is horribly difficult and can fall short for all sorts of reasons, ones out of anyone's control. It's helped me tremendously day-to-day, but my ultimate problems are pretty intractable.

> patients whom are not on long term medications have a better quality of life

Perhaps that their quality of life isn't so impaired is why they're not on medication? Such a short anecdote can be interpreted as suggesting anything.

46Bit··on Myths about autism
> Mental disorders are massively overdiagnosed these days, it's a business with little backing of solid science, and I ask anyone who claims the opposite to show me solid evidence and research papers.

When stating your opinion as fact, the onus is on you to give evidence. I ask you for solid evidence and research papers.

← PreviousPage 3 of 15Next →