HNHacker News
TopNewBestAskShowJobs

mraison

602 karma · joined November 15, 2013

∇.com
submissionscomments
mraison··on AI Can Transform Anyone Into a Professional Dancer
There's no mention of it in the paper. The acknowledgements section says:

> This work was supported, in part, by NSF grant IIS-1633310 and research gifts from Adobe, eBay, and Google

The fact that people are thinking "it's on the nvidia site, they must have participated somehow" is precisely the reason I wanted to bring this up.

mraison··on AI Can Transform Anyone Into a Professional Dancer
> Using NVIDIA TITAN Xp and GeForce GTX 1080 Ti GPUs, with the cuDNN-accelerated PyTorch deep learning framework for both training and inference

> the team based their algorithm on the pix2pixHD architecture developed by NVIDIA researchers

Is it me, or is NVIDIA trying very hard to take credit for this UC Berkeley paper? (they're almost taking credit for Pytorch as well). Sure, this kind of work wouldn't be possible without their hardware, but in that case Intel could probably take credit for most of science in the last few decades.

mraison··on Atom 1.29
I'm developing. It's useful whenever I need to work on a machine with a specific environment and/or more bulky hardware than what's available on my laptop.
mraison··on Atom 1.29
The official documentation is here: https://nuclide.io/docs/features/remote/

One of the steps is to install Watchman. If your remote server is on Linux, make sure to read that part of the docs: http://facebook.github.io/watchman/docs/install.html#linux-i... (In my case I just set the three settings to 999999)

Finally, you may need to create a .watchmanconfig file at the root of the folder you're working on.

mraison··on Atom 1.29
I don't think I've reached the limit of how many files Nuclide/Watchman can handle, everything is perfectly smooth with very large codebases.

However, things don't work as well with an NFS share and I think you get an explicit warning when you try to do it.

mraison··on Atom 1.29
The one reason I'm still using Atom is because of the remote editing experience with Nuclide + Watchman server-side. No other editor that I've tried comes even close (the connection drops, files get out of sync, new files don't show up, etc, etc)

Given the huge number of people who work on remote servers, I find it surprising that proper solutions are still so hard to find. A "file system provider API" for VSCode is in the works so I'm hopeful for the future.

mraison··on European Commission fines Google €4.34B in Android antitrust case
GDPR?
mraison··on Scrum disempowers developers
I'm probably oversimplifying, but this looks like 3 different ways of saying "get feedback often" :)
mraison··on Thousands of AI researchers are boycotting the new Nature journal
Also many folks from Facebook AI Research (including Yann LeCun)
mraison··on Mint-lang: a language for the front-end web
I understand the general sentiment, but the two categories you describe seem subjective to me.

For example, why do you consider TypeScript to be a "state of the art in mainstream" worth improving, and Flow to be just an "innovate-slightly" language? Those two projects are very close in nature. And if the key difference is adoption, then why is Dart along with EcmaScript and TypeScript?

mraison··on Pyre: Fast Type Checking for Python
Interesting - I also save very frequently (Cmd+S every few characters), and I think watchman is the first piece of software that has allowed me to work on a large remote folder seamlessly (I use it through Nuclide). I tried various options before that (using vim or emacs directly on the remote server, mounting the remote drive in various ways, etc). None of them come even close in my experience (slow sync, disconnects, etc).
mraison··on Pyre: Fast Type Checking for Python
Website: https://pyre-check.org/

Github: https://github.com/facebook/pyre-check

mraison··on 7-Zip: From Uninitialized Memory to Remote Code Execution
Nowadays when that sort of bug is discovered, the question that naturally comes to my mind is "would that have happened if the software were implemented in (safe) Rust"? In that case it looks like the answer is no.

Of course 7-zip is much older than Rust so that's just a thought experiment.

mraison··on A rundown of the new Gmail
I can't see the "Try the new Gmail" setting. Is there a geographic/locale restriction? (I tried switching my account to English without luck)
mraison··on Mathematicians Crack the Cursed Curve
If you're curious about what the actual paper looks like, here it is: https://arxiv.org/abs/1711.05846
mraison··on EBay to Ditch PayPal for Dutch Processor Adyen
What's so terrible about the name? (genuinely curious, I may have missed something as a non-native English speaker)
mraison··on Chinese Workers Abandon Silicon Valley for Riches Back Home
I'm curious what makes you worry about (1). To me it seems like the exact opposite (foreign students pay the full tuition without any subsidy from the US, and are a critical source of revenue for many American universities)

Example: https://www.nytimes.com/2018/01/02/us/international-enrollme...

mraison··on Most popular Python packages now support Python 3
Nice work everyone! I’d be curious to see what a “Python 2 deprecation” page would look like (although deprecating Python 2 support shouldn’t be the goal of course)
mraison··on ECMAScript 2017 Language Specification
Windows 1, 2, 3, 95, 98, 2000, ME, XP, Vista, 7, 8, 10
mraison··on As France’s Towns Wither, Fears of a Decline in ‘Frenchness’
True, however all ads in English or any other foreign language must be accompanied by a translation.
mraison··on 40% of foreign students in the US have no close American friends on campus
Because someone submitted the article and readers upvoted it.
mraison··on UK votes to leave EU
From Wikipedia:

Populism is a political position which holds that the virtuous citizens are being mistreated by a small circle of elites, who can be overthrown if the people recognize the danger and work together. The elites are depicted as trampling in illegitimate fashion upon the rights, values, and voice of the legitimate people.

The notion itself is quite subjective of course, but it is definitely very different from "democracy".

mraison··on The Delightful Perversity of Québec's Catholic Swear Words
I'm also reminded of this nice Wikipedia article (in French) about Captain Haddock's insults: https://fr.wikipedia.org/wiki/Vocabulaire_du_capitaine_Haddo...

Apparently those were used to replace actual swear words, that may have been inappropriate for children.

mraison··on Mosh: the mobile shell
I have been an extremely happy Mosh user for a while now. The feature I am missing the most is port forwarding. I looked into adding it myself at some point, but it wasn't entirely trivial because of how Mosh bundles together network-related concepts and higher-level stuff like optimistic typing. There is even a small bounty on it, I think :) https://github.com/mobile-shell/mosh/issues/337
mraison··on Sit/Stand Desk: IKEA Skarsta Review
I didn't think a review for a piece of IKEA furniture would ever make it to the top of HN :)
mraison··on Clojure 1.8
Actually you may not need that much time, the 1.6 -> 1.8 upgrade is pretty smooth!
mraison··on Show HN: FuckFuckAdblock
Also check out the (more serious) Unlicense: http://unlicense.org/
mraison··on Cursive, an IDE for Clojure and ClojureScript, has reached 1.0
This is also by far my #1 wanted feature. Otherwise, fantastic job!
mraison··on Tesla recalling 90,000 Model S sedans to check seat belts
I'm wondering to which extent the uneven distribution of Tesla cars around the world lowers the cost of recalling them (i.e. I suspect 50% of them live in a 10-mile radius of Palo Alto :) )
mraison··on Show HN: ClojureScript REPL within Excel
Awesome! Now I'm dreaming of a world where people would learn ClojureScript instead of writing VBA macros :)
← PreviousPage 2 of 4Next →