HNHacker News
TopNewBestAskShowJobs

globuous

1,340 karma · joined June 14, 2014

submissionscomments
globuous··on Keyboard lets people type so fast it’s banned from typing competitions
Yeah, I switched to Dvorak a few years back, it was the worst experience in the world. Granted I had to fight against my qwerty reflexes
globuous··on MIT Mathlets
Really really cool !! The example section is sweeeet, real nice work ;)
globuous··on Italian Pronunciation: A Primer for Singers (2016)
> Most important is that most Italian words have emphasis on the second-to-last syllable

Omg, that works like a charm hahaha. I just read some Italian (which I don’t speak) with this rule and I felt like I sounded Italian hahaha. Actually, using this rule to read English or french makes it sound Italian as well, great rule, thanks !! :)

globuous··on HIV vaccine trial starts at Oxford
Hoe it works out! But I’m not sure I understand how it works, so 13 hiv negative people not considered at risk of HIV are getting injected, how will they know if the vaccine works ? Wouldn’t you rather take two groups of people exposed to HIV, vaccinate one and compare the rate of infection of both ?

And also, I had no idea male circumcision contributed to reducing the infection rate during unprotected sex, how is that, is it because there’s less friction somehow and therefore less chances of blood exchanging between partners ?

globuous··on CompCert – Formally-verified C compiler
Xavier Leroy, who is a big contributor to this project, was an INRIA senior researcher and was the main Ocaml développer. He’s got a lecture (in french) at the college de France where he introduces the formal verification of a basic compiler for an imperative language: https://www.college-de-france.fr/site/xavier-leroy/course-20..., very interesting !
globuous··on Reading Grossman's “Stalingrad” and ”Life and Fate”
I’m currently half way through life and fate (just finished the famous chapter where Liss has a conversation with Mostovskoi on the similarities between the USSR and Nazi germany). It’s truly an incredible book. In the first chapters, he details the inner working of nazi camps, I did not know about Kapos[1], absolutely horrifying. Long read, but definitely check it out if a War and Peace about WWII is something that sounds interesting to you!!

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

globuous··on Coq mulls new name for programming language
Or searching « latex color red » on Google at work when you’re looking for how to color text for your paper ;p
globuous··on Apple asks staff to return to office 3 days a week starting in early September
I thought I would like commuting as I’d find time to read more, but commuting during rush out to and from work is the absolute worse. I don’t even have space to open a book. And the metros in Paris are every 2 minutes so you couldn’t safely increase this rate. And obviously you couldn’t really make the metros longer (you could first fill a half and then a second half, but come on, let’s be realistic here).

If everyone remote worked half the week, I’d expect the metros to be half as full during rush hours. So it’s be a lot more enjoyable for everyone: space to sit and space to read a book.

I think the best of both worlds would be working at the office on average 2 to 3 days a week (on average; so I’d like to be able to work remotely for a week or two at a time).

This would also allow couples to alternate being home which would be nice for kids. If both parents work late at the office, who takes care of the kids, a nanny ? Expensive and doesn’t help the proximity between parents and their kids. My girlfriends mom stopped working when her kids started calling their nanny « mom ». That means that her career stopped. And that scares my girlfriend.

Finally, remote working would reduce traffic jams and hence help with our whole global warming situation.

So the 5 day at the office work week for everyone is: - not hygienic (metros more packed == greater chance of spreading the common cold, flu, stomachs etc == more money spend on healthcare == more sick leaves) - not green (why travel everyday when we do not have to) - not family friendly (who takes care of the kids when no one’s at home 60 hours a week?) - wastes everyone’s time (stand still doing nothing in the metro for an hour to work and back).

I’m all for the partial work at the office for the reasons mentioned by the grandparent comment, but go to hell companies that will bring the five days at the office back !!

globuous··on Show HN: CS Weapons – Counter-Strike weapon data comparison app
For what it's worth, I was glad you shared your stack, was actually kinda curious ! Very nice website, thanks for sharing, hope you had a blast building it ;)
globuous··on A library of formalised undecidable problems in Coq
Definitely! Otherwise it’s hard to keep track of how each “proof instructions” are manipulating the goals. Definitely give coqide or proofgeneral a try !

By the way, the first chapter is a very good introduction to what formal proving is about !

Last but not least, for all those that are interested in looking into coq, it was very helpful to start learning the basics of Ocaml first (especially variant types) ;)

globuous··on Young Goldman Sachs bankers ask for 80-hour week cap
My dad was working for a big oil company. He once told me a pretty funny story. The company had just switched CEOs, and the new CEO was walking around the office around 7:30pm, knocked on my dad's door and asked him "sir, are you bad at your job ?" My dad was surprised because he thought he had a reputation of being pretty good at it. The new CEO then asked him "so if you're good at your job, why are you still in the office at 7:30pm ?". The ideo being that someone good could finish his workload soon enough to be back home with his family by 7:30. That contrasted so much with the "stay at work as long as you can to show you're working hard" culture so many companies have.
globuous··on Pattern matching accepted for Python
Isn't it the same in ML though (using the same syntax in different contexts) ? Compare `| [a, b] => a + b` and `let my_list = [a, b]`. Same in JS, `let {a, b} = {a: 1, b: 2}` and `let d = {a, b}`. It's weird at first but then you just get used to it.

edit: updated list name since pipe ("|") and small L ("l") look kind similar in the code snippets.

globuous··on Datatype99: C99 with Sum Types, v0.1.0
Funny you use this example, the author's GH page says he's 16; in many countries he wouldn't be able to drink, event responsibly ^^
globuous··on I Switched from TypeScript to ReScript
Yes, that's exactly what I meant! Nice! Indeed, I had in mind a script I wrote just around that time and I guess the iPhone I was testing on was not fully updated. Just checked on my Safari on Big Sur and they do work now, sweet ! Should have tried / checked before commenting, thanks for the heads up ;)
globuous··on I Switched from TypeScript to ReScript
* no compile time

I've been using vanilla JS when not using Reason and it is pretty nice. I hate that safari does not support arrow function methods though (as they allow you to not have to bind `this` in the constructor).

concerning you post scriptum in brackets, what I like with types is:

1. refactoring becomes simpler 2. understanding APIs becomes simpler

globuous··on I Switched from TypeScript to ReScript
Generally speaking, I am pretty happy with the (small) syntax changes from Reason to Rescript [1]. No necessary semi-colon, arrays, object declaration & access. We can finally pattern match on arrays [2] which I think was not possible with Reason (only lists were).

However, there are no custom infix operator with Rescript [1], which is quite sad as it makes monadic code cleaner, whereas they were supported by ReasonML.

[1] https://rescript-lang.org/docs/manual/latest/migrate-from-bu... [2] https://rescript-lang.org/docs/manual/latest/pattern-matchin...

globuous··on Ask HN: Tabs or Spaces?
Agreed, and I used to be a "tabber". I'm not sure you can indent lisp using tabs though. For instance, indentation of "let" and "let*" differ by a single space I believe.
globuous··on Facebook to staff: Avoid company-branded clothing for own safety
My grandpa's always removed branding from stuff he bought, he says "I'm not paying to advertise this brand", he's like that ;p
globuous··on JupyterLab 3.0
Nice ! Native debugger :)
globuous··on Verified Programming in F*: A Tutorial
Ocaml beginner here, didn't know you could restrict an Ocaml type to a string of a given length !! How would you go about that ?? Cheers :)
globuous··on A half-hour to learn Rust
Except from that though, it really looks like ocaml, which really makes me want to look into rust a little bit more :)
globuous··on Notebook Is A Better Readme
Org mode is a better readme and a better notebook :)
globuous··on I3: Improved Tiling Window Manager
yeah, alt tab with many windows is a pain, but I've gotten use to just pressing alt tab, hovering my mouse over an app and releasing alt tab, I don't recall having to click. It's been great !
globuous··on Google suggest vi for Emacs and Emacs for vi
That's hilarious ! Reminds me of the « french military victories » query that suggested « french military defeats » (which, as a Frenchman myself, pissed me off in a funny way :p)
globuous··on EU countries team up for semiconductor push
> Why isn't Netherlands mentioned btw? What semiconductors companies did Germany , France and Spain built so far?

If market cap was relevant you'd be, in a parallel conversation, be able to say:

> Why isn't Telsa mentioned btw ? What cars have Ford, Toyota and Mercedes built so far ?

globuous··on CSS in GitHub Readmes
That's insane ^^
globuous··on Pandoc for TeXnicians [pdf]
IIRC, at least in France, we're taught to underline book names when referencing them in a document. I think my teachers used to make me do that in writing as well ^^
globuous··on Cease and desist for video on how to make “Grana Padano Style Cheese” [video]
They like to do that with alcohol as well, scotch, bourbon, tennessee whiskey, champagne, cognac etc. I guess it's to protect producers. In a way, it's a nice protection against globalization. A microprocessor can be produced anywhere, champagne cannot ;p
globuous··on Diego Maradona has died
He'll be missed, what a wonderful player !! Make sure to watch this video where Manu chao serenades him by surprise: https://m.youtube.com/watch?v=c9tTjR4zY_c ;)
globuous··on A visual comparison of macOS Catalina and Big Sur
Me too, can't wait to upgrade in a few months once it's stabilized !
← PreviousPage 2 of 11Next →