HNHacker News
TopNewBestAskShowJobs

interblag

243 karma · joined October 4, 2016

submissionscomments
interblag··on The Mystery of Deceased Hiker ‘Mostly Harmless’ Is at Long Last Solved
Interesting story. Given this is a tech forum, this page has a link to hiker's scanned notebook with the code in it, just in case anyone else is curious.

https://www.colliersheriff.org/news/sworn-statement

interblag··on Researchers propose faster, more efficient alternatives to backpropagation
Thanks for offering your insight!

Slightly tangential question, but on reading the article I was surprised that it mentioned multiple anonymous submissions, given that this was a workshop at one of the most prestigious ML conferences. Any particular reason for this that you can think of?

interblag··on Flanderization
Was thinking about this recently in the context of Yoda in Star Wars. In the original movie he sometimes spoke in what has been dubbed "Yoda speak", e.g. "Speak backwards, I do" but I didn't get the sense that it was the form for the majority of his dialogue. Then it felt like it became a meme and, by the time that the prequels came around, this was the main way that he spoke, to the detriment of his overall character.

Thanks for the magic of internet some amazing person has done the numbers on this: https://buydemocracy.wordpress.com/2015/12/18/yoda-speak-ori...

TLDR; Empire: 22% Yoda Speak. Jedi: 33% Yoda Speak. Phantom Menace: 74% Yoda Speak. He seems to have become very much a caricature of himself during his pop culture hiatus between the movies.

Many thanks for posting this and giving me a name for this phenomenon :).

interblag··on Lambda: Turn Excel formulas into custom functions
Totally agree - this could actually be a really natural bridge into programming for a lot of people whose advanced Excel skills already have them on the cusp.

Name Manager though... Would be really nice if they could come up with some idioms for writing these functions in a multi-line format, with indentation, and give a slightly nicer editor. I realize that might be a bit tricky without changing the language syntax, but after the 2nd nested if-statement I find that I really struggle to follow someone's single-line Excel logic...

interblag··on AI researcher Timnit Gebru resigns from Google
> Her biggest accomplishment seems to be driving Yann LeCunn off Twitter...

Umm, among the other issues with your post, Yann LeCunn last tweeted 12 hours ago...

https://twitter.com/ylecun/status/1334409408537825282

("she turned me into a Newt!")

interblag··on Lamest Edit Wars
This opinion could easily spark one of these wars, but I really wish a global community like Wikipedia wouldn't use ablest language in a title of a post like this...

(caveating that I realize the concept of caring about ablest language is relatively new for most people, and that this type of language is deeply ingrained in our cultural subconscious, but it still doesn't cost much to try to avoid it where we can...)

interblag··on Ask HN: Who is hiring right now?
M-KOPA Solar (http://www.m-kopa.com/) | REMOTE (GMT-1 to GMT+3 only) | Azure / .NET

M-KOPA Solar provides solar energy systems for lighting and television to customers in emerging markets. Our systems are sold on credit and customers' loan payments are enforced via embedded software running that enable/disable the systems based on payments. Once a customer has finished paying for their system they own it outright and remote controls are disabled.

We currently have a customer base of over 700,000 households in 4 markets and are growing quickly. While the impact of the pandemic on our core business will be uncertain, we think there is more merit than ever in the social mission of providing our users with systems that make their homes a more pleasant and safer place to be, as well as in providing TVs and radios that can provide lifesaving public health information. We are also well capitalized and in a stable position financially.

Our engineering team is fully remote, but we currently only hire in the GMT-1 to GMT+3 timezone range to allow for a high degree of synchronous interaction (put differently: West Africa to Eastern Europe, North Pole to South Pole).

We are currently looking for a variety of senior .NET engineering and engineering management roles, so if you have that background/interest please reach out. We are also looking very seriously for a senior infrastructure/devops manager with experience on large Azure deployments.

If you are interested please reach out - owen.scott@m-kopa.com.

interblag··on NY hospitals pitch tents, nix surgeries to prepare for influx
Wow. Seems like the easiest and simplest step imaginable for the CDC or some other federal department to step in and give a large minimum volume commitment immediately, and put this particular fear to rest...
interblag··on Why we need a book about naming
> When I first understood that argc means "argument counter" and that argv stands for "argument vector" it was a little revelation to me.

I was today years old... :|

interblag··on Two women quietly reading books in an SF bar started an introvert revolution
As someone who travels alone a lot for work, few things would make me happier than if we could somehow normalize reading alone in a bar/pub. It's such an accepted practice in a coffee shop, but somehow in a bar you can still feel really out of place.

As discussed elsewhere in this thread, at night bars are often the only comfortable place open. Meanwhile hotel rooms can get depressing and, for people who drink, having a drink alongside a book can be incredibly relaxing. I also think we underestimate the value for introverted people of being out in a public setting, even in an asocial way.

Good on this group for using a bit of social engineering to help push this idea - wishing them all of the success in the world!

interblag··on Anti-patterns and malpractices in modern software development (2015)
5sts
interblag··on Netflix was the top stock of the decade
Lol, mostly agree, but can I just say.... MORRRRTAAAL KOMMMBAAAT (techno music...)
interblag··on An IT migration corrupted 1.3B customer records
This is 100% the way to learn this, and a great answer to the original question. Should also emphasize though that for a migration of the scale discussed in this article doing a SQL backup + restore is almost certainly not the right approach.

At this kind of scale + uptime requirement, you'd want to do a migration like this gradually - hydrating the new system with data and keeping it up-to-date with changes for a period of weeks/months while doing testing + validation (and ideally also doing a gradual cutover, although that might not be realistic given banking infrastructure/application design).

Probably the relevant approaches to look into after reviewing basic backup/restore are things like log-shipping or change-data-capture, although choosing the right approach would be highly dependent on the underlying technology, architecture, and requirements...

interblag··on Show HN: Testing HN titles against a neural network
Lol, you forgot to put "Show HN" in the second one :p
interblag··on Grandmaster level in StarCraft II using multi-agent reinforcement learning
There's definitely some truth to that. But looking back on arXiv there are papers going back years, including from Harvard/UofT [1], Tencent [2], Facebook [3], etc. There has also been an SC1 tournament running since at least 2011 [4]

I'm sure that the AlphaStar effort absolutely dwarfed everything that came before in terms of investment (as I'm sure AlphaGo did for Go as well) but based on my reading I'd also bet that Starcraft has likely seen the most continued AI research effort of any imperfect information, real-time game over the last decade - I think that's also part of what made it appealing for DeepMind over Dota 2 or any of the other options in this class of game.

[1] https://arxiv.org/pdf/1909.02682.pdf [2] https://arxiv.org/pdf/1907.09467.pdf [3] https://arxiv.org/pdf/1906.12266.pdf [4] https://liquipedia.net/starcraft/SSCAIT

interblag··on Grandmaster level in StarCraft II using multi-agent reinforcement learning
This is a really interesting one to digest. As with previous announcements about AlphaStar, much of the feedback (here and elsewhere) is about the fundamental challenge of assessing human vs. machine in an RTS. These points are very valid - stepping back however, this still feels like a pretty incredible accomplishment.

I'm a gold league SC2 player, so maybe in the 30th-50th percentile. Three years ago, when DeepMind started this project (and after nearly two decades of research into SC/SC2) I could probably have beaten the best non-cheating AI. Now, after 3 years, this AI is playing at a Grandmaster level, under at least a reasonable approach to fairness. By comparison, according to the AlphaGo paper [1] the best Go AIs prior to AlphaGo were playing at a 6 Dan level, which looks to be somewhere in the 90-98th percentile [2].

The speed at which AlphaStar overtook previous AIs seems to me to be nearly unprecedented in AI research. This is like if the world's best chess AI had gone from losing high school tournaments to being competitive with Kasparov in less than 3 years. Valid criticisms aside, this feels like an incredible achievement.

[1] https://www.nature.com/articles/nature16961.pdf [2] https://senseis.xmp.net/?KGSRankHistogram

interblag··on Grandmaster level in StarCraft II using multi-agent reinforcement learning
That was from the version of AlphaStar that they demo'd in the earlier show matches. From what I gathered in the articles over the last few days, they took in a lot of feedback from that and adjusted this to make strategies like that inhuman blink micro less possible...
interblag··on Ask HN: Who is hiring? (July 2019)
M-KOPA Solar | Senior Data Engineer | REMOTE (ideally GMT+0 - GMT+4) or ONSITE in Nairobi/London

M-KOPA Solar is a large-scale solar energy company focusing on pay-as-you-go systems for emerging markets, primarily in East Africa. We sell small home solar systems that provide lighting and energy to customers who are not currently well-served by the traditional electricity grid. We currently have over 700,000 direct customers (equating to roughly 3.5 million people benefiting from our services) and are expanding quickly. M-KOPA may not be a household name in some job markets, but we have a lot of traction, and a solid runway of interesting engineering work.

By joining us, you will get to work on a compelling social mission, while also enjoying the engineering challenge of working to maintain and evolve a ~1 million device IoT installation.

We are actively hiring for a senior data engineer. The ideal candidate would be comfortable working to build data warehousing/persistence flows based on streaming data systems (e.g. Kafka, Event Hub). We are a small team, and so an ideal candidate would be excited to interface with BI developers and application developers to select and implement creative data solutions across a wide-ranging problem space, with involvement in everything from infrastructure to schema design.

Please contact owen.scott@m-kopa.com for more information.

interblag··on Ask HN: Who is hiring? (May 2019)
M-KOPA Solar | Engineers | REMOTE (ideally GMT+0 - GMT+4) or ONSITE in Nairobi/London

M-KOPA Solar is a large-scale solar energy company focusing on pay-as-you-go systems for emerging markets, primarily in East Africa. We sell small home solar systems that provide lighting and energy to customers who are not currently well-served by the traditional electricity grid. We currently have over 700,000 direct customers and are expanding quickly. M-KOPA may not be a household name in some job markets, but we have a lot of traction, and a solid runway of interesting engineering work.

By joining us, you will get to work on a compelling area of social value, while also getting the engineering + distributed systems challenge of working to maintain and evolve a (rapidly growing) ~1 million device IoT installation.

We are actively hiring backend engineers, embedded systems engineers, data scientists, product managers, and devops engineers. C#, C (embedded), Python, Azure, Kubernetes, etc, but we are open to engineers of all backgrounds.

Please contact owen.scott@m-kopa.com for more information.

interblag··on Microsoft’s Azure DevOps: An Unsatisfying Adventure
Really appreciate you engaging here - in addition I think there would be a lot of value in taking a closer look at the feedback that you're already getting on user voice, especially for issues that you think you've closed.

Great example here: https://visualstudio.uservoice.com/forums/330519-team-servic...

It looks like you did something that users didn't actually ask for in 2017, closed this, and then have been ignoring 1.5 years worth of comments being told what users actually want. From our end it's simple - the embedded burndown chart on the scrum board should be able to show story points, not just hours (like with any other scrum board tool). I shudder to think how many engineering hours went into solving the wrong thing here...

← PreviousPage 2 of 2