HNHacker News
TopNewBestAskShowJobs

mraison

602 karma · joined November 15, 2013

∇.com
submissionscomments
mraison··on SMS traffic pumping fraud
> Limit the amount Twilio can charge us

This is unfortunately easier said than done. You'd expect Twilio to let you set a max spending limit in your account settings. Instead this is what they tell you to do: https://support.twilio.com/hc/en-us/articles/223132387-Prote... (notice the PHP snippet too)

Essentially, setting up a webhook to receive alerts from Twilio, and then calling a Twilio API to suspend the account. Your webhook better be up and running flawlessly if you don't want to go bankrupt. Why can't they do it themselves?

mraison··on Show HN: Using GPT-3 and Whisper to save doctors’ time
Hi everyone! We’re of course well aware of the importance of HIPAA for all organizations operating in the US. To clear up any confusion: HIPAA-eligible means in our case that we’re ready to sign BAAs.
mraison··on Show HN: Using GPT-3 and Whisper to save doctors’ time
Domain specificity is a killer advantage when fine-tuning! For Whisper in particular, fine-tuning with actual medical speech gave us an immediate strong advantage over competing APIs.
mraison··on Major nuclear fusion milestone reached as ‘ignition’ triggered in a lab
It's hard to compare a fusion plant and a geothermal plant if we don't know how much energy a single fusion plant could produce. Are there any estimates on that?
mraison··on Open source applications for macOS
One of the first things I do when setting up a new Mac is to enable “three finger drag”. I’m pretty sure it also removes the drag lock. You’ll have to get used to the new way of dragging things though.
mraison··on Ask HN: Who is hiring? (February 2021)
Nabla | https://nabla.com | iOS, Android, Frontend, Full Stack | Full Time | Paris, France | Onsite

We're building a continuous & personalized primary care service. Our goal is to make healthcare more holistic, empathetic, precise, connected & preventive.

We're building top-notch mobile apps for people to monitor their health, and putting world-class tools & the latest ML advances in the hands of practitioners so they can make the best decisions.

Our current tech stack: Swift, Kotlin (both Android and back-end), TypeScript + React, Python (for ML).

Engineering quality + boring tech + quick iteration = great products

Hiring process: technical screen + half-day interviews (includes coding) + arrange a day onsite if we can so you can meet the team

Apply via https://www.nabla.com/careers/

mraison··on macOS unable to open any non-Apple application
Another discussion about trustd from a few months ago: https://news.ycombinator.com/item?id=23273247
mraison··on Reducing search indexing latency to one second
I believe the most common terminology for this is "layout shift": https://web.dev/cls/

It is more specifically about parts of the UI moving rather than disappearing and being replaced with something else. But the idea is the same.

mraison··on OpenDiablo2
Fun (or sad) fact: they apparently lost a lot of the source code and assets. Looks like they were able to recover most of the code, but not the assets [1]

[1] https://www.gamespot.com/articles/how-diablo-2-was-almost-lo...

mraison··on Isomorphic-git v1.0
I have a similar reaction whenever I come across a library or tool named "manifold".
mraison··on Show HN: HuggingFace – Fast tokenization library for deep-learning NLP pipelines
I believe many folks are particularly attracted to NLP because the Turing test [1] is an NLP problem.

[1] https://en.m.wikipedia.org/wiki/Turing_test

mraison··on Facebook and Microsoft Partner on Remote Development
Very happy about this move. Nuclide’s remote development capabilities were way above anything else I’ve tried (Sublime, IntelliJ Ultimate, VSCode, remote SSH mounts, etc).

It’s the only solution I’ve found that really allows you to browse the remote filesystem as smoothly as you would with your local drive (including when you’re also changing the remote files outside the IDE), degrade functionality as needed when the connection isn’t great (using caching appropriately), and immediately recover when it comes back. The only cost to pay was a bit of setup server-side (installing watchman and opening a port, if I remember correctly). I really hope they can bring the VSCode experience to the same level!

mraison··on The Nobel Peace Prize 2019
> the issue is the total emissions under the control of any one government

Total emissions definitely matter (no need to give speeches in Palau even if per-capita emissions are much greater than in the USA), but considering this number without regard to the population size is completely unrealistic and insensitive.

For China's overall emissions to get to the same level as the USA, that means a Chinese citizen would be expected, on average, to emit less than half of what a US citizen emits.

Would you expect a Chinese citizen to only eat half of what a US citizen eats, just because there are more people in their country ? Of course not.

China's trend is dramatically upwards because a big chunk of the population is still getting out of poverty. Of course CO2 emissions are increasing.

mraison··on The Nobel Peace Prize 2019
I assume you're looking at overall CO2 emissions rather than per-capita emissions.

The page you linked shows fossil CO2 emissions per capita:

China: 7.7t CO2/cap/yr

USA: 15.7t CO2/cap/yr

Denver seems like a good place to give a speech.

Of course, country size does matter, but it's unfair to simply compare total emissions when there's such a huge difference in population size.

mraison··on Rust GUI ecosystem overview
Definitely depends on the platform. On Linux it's probably great, but on macOS at least, I've yet to see a GTK app that doesn't feel super clunky. GTK breaks lots of expectations about how things should behave on macOS (shortcuts, standard menus, buttons, etc). Gimp or Inkscape are good examples. On the other hand those are examples of what a "native" app is expected to look like:

https://www.sketch.com

https://paw.cloud

https://www.pixelmator.com

Note that the apps above are not implemented with Qt or Electron either, they use the official Apple frameworks.

mraison··on UCLA professor stole missile secrets for China, faces 219 years in prison
At least in France, this article says that for similar concurrent charges (not sure how similarity is determined), the most important sentence is picked. So, max instead of sum.

https://www.legifrance.gouv.fr/affichCodeArticle.do?idArticl...

mraison··on UCLA professor stole missile secrets for China, faces 219 years in prison
From a non-US point of view, it is indeed a very surprising aspect of the US legal system.

Making jail time linear seems like a strange fit for finite human lives. Are there many other legal systems in the world that work like this ?

mraison··on CNLabelContactRelation​YoungerCousin​MothersSiblingsDaughter​OrFathersSistersDaughter
There’s also CNLabelContactRelationColleauge. Oops :)

https://developer.apple.com/documentation/contacts/cnlabelco...

mraison··on Firefox Now Available with Enhanced Tracking Protection by Default
It’s nice to see a bit of Safari love around here. Some sites occasionally break, but I really like the macOS/iOS integrations. SMS code autofill on desktop Safari (via Mac <-> iPhone communication) is pretty awesome.
mraison··on Firefox Now Available with Enhanced Tracking Protection by Default
I find AdGuard pretty good, but I’ve only started using it recently.
mraison··on Tor Browser disabled NoScript, but can't update
“My left shoe won’t even reboot”

https://arstechnica.com/gadgets/2019/02/my-left-shoe-wont-ev...

I don’t know if they found a fix in the end

mraison··on TeX Live 2019
If you just want to compile a TeX document without drowning your hard drive, I heavily recommend Tectonic (https://tectonic-typesetting.github.io/en-US/), which behaves more like a typical development tool.

On macOS:

    brew install tectonic
    tectonic mypaper.tex
This will automatically download the exact set of packages needed to compile the paper, and cleanup any intermediary files generated during compilation. And it's trivial to upgrade and uninstall.
mraison··on Show HN: ASCII TV – Stream ASCII movies in your terminal with curl
PRs welcome :) I guess for the curl version it's gonna be tough because you can't really interact with the stream that you receive. You should be able to do it with the telnet version, though
mraison··on Show HN: ASCII TV – Stream ASCII movies in your terminal with curl
Thanks for the kind words :) I do try hard to "keep the spirit" as much as I can. Like everyone on HN I need to balance that with many other things, but I figured out a few lines of Go + a heroku app wouldn't be too time-consuming :)
mraison··on Show HN: ASCII TV – Stream ASCII movies in your terminal with curl
Indeed, I came across this project while googling the idea! I figured out SSL would be a nice feature to have - surely you wouldn’t want your Star Wars ASCII stream to be tampered with, would you? ;)
mraison··on Facebook retires Nuclide Atom extension
I will really miss the remote development experience. It didn't get a lot of visibility because Nuclide's scope was much broader. It was also a pain to setup (compiling Watchman from source on Linux servers...) but after the initial setup it was way better than anything else out there (FUSE mounts, rmate, etc). Hopefully VSCode will get there soon.
mraison··on Zstandard Compression and the application/zstd Media Type
It looks like this was filed already: https://www.iana.org/assignments/media-types/application/zst...
mraison··on Facebook launches PyTorch 1.0
Livestream link: https://www.facebook.com/pytorch/videos/482401942168584
mraison··on AI Can Transform Anyone Into a Professional Dancer
Normally I wouldn't be bothered, but in this case I saw people being misled into thinking Nvidia did this work. Given Nvidia publishes a lot at computer vision conferences, there's a higher than usual potential for confusion.
mraison··on AI Can Transform Anyone Into a Professional Dancer
> They aren't saying they're using NVIDIA hardware

They are, see quote above. They're also going out of their way to mention that Pytorch is using cuDNN, which is true but off-topic.

Page 1 of 4Next →