HNHacker News
TopNewBestAskShowJobs

vmarsy

3,262 karma · joined June 26, 2013

https://twitter.com/vmarsy
submissionscomments
vmarsy··on GDPR will pop the adtech bubble
Last time I checked mine, it was pretty accurate, but I have a lot of the "PlayStation in <random country>" too!

I also see a lot of PlayStation related ads on my news feed... I haven't used a PlayStation since I got an Xbox one!

vmarsy··on Google Maps will soon give you better recommendations
That's actually one of the suggestions I left them on the product.

I've the choice between toll-lanes or not on my way home, I'd love to know how much faster it'd take if I get on the toll lane...

But in that particular case, I'm not sure how that information is gathered in the first place, it might be hard for them to figure out which cars are on the toll-lane, and which cars are not since both the express lane and regular lane are next to each other.

vmarsy··on Twitter urges users to change passwords after computer 'glitch'
The reuters article is pretty succint.

Here's the tweet about it: https://twitter.com/TwitterSupport/status/992132808192634881

which links to that blog:

https://blog.twitter.com/official/en_us/topics/company/2018/...

vmarsy··on Web Browsers Reject About Two-Thirds of Cookies
I used to use it, I now use Cookie AutoDelete [1]. It's especially a nice on-boarding experience: at first the cookie Auto-clean deletion is disabled so you have time to whitelist the sites you want, and then you turn it on.

It also support Multi-Account containers[2], so you can whitelist a particular site only in a particular container. This is obviously a new feature compared to Self-Destructing Cookies since Mutli-Account containers didn't exist back in the time.

[1] https://addons.mozilla.org/en-US/firefox/addon/cookie-autode...

[2] https://blog.mozilla.org/firefox/introducing-firefox-multi-a...

vmarsy··on Judge rules California coffee shops must display cancer warnings
Interesting table! Some have much more than coffee, in the 1000s ppb

Coffees show a huge difference between not-brewed and brewed. Here some examples from that link:

    not-brewed   --> brewed (ppb)
      458              6   
      377              6
      411              6
      539              7
      3747             93

Compared to the French fries values, those 6s and 7s looks very negligible.

However, the article says: "At issue is a chemical, acrylamide, which is produced while roasting coffee beans."

So is the danger when coffee is being roasted? brewed too? Is that a concern for people (employees especially) spending a lot of time in coffee shops because of airborne acrylamide? or acrylamide left on surfaces or something?

vmarsy··on Facebook Container Extension: Take control of how you’re being tracked
Great work! I love multi-accounts containers on desktop. Is it coming to the Android browser as well?
vmarsy··on Usability improvements in GCC 8
thanks for taking time to reply!

Having some modest compilers knowledge, I'm already impressed that the first use case is possible. It's already covering many uses cases where people use simple Getters, so thanks for the work.

Yes returning std::tuples of an object state or something might be a valid use case, but as you say, I'm not sure how often this would occur!

vmarsy··on Usability improvements in GCC 8
A lot of good stuff, reading C++ errors is like learning an extra language on top of the C++ language, I can't wait to try it out.

> How do I get at some private field?

That one is interesting! I wonder how smart it is.

For instance in the following example:

    class foo
    {
    public:
      std::pair<int, int> get_coordinates() const { return std::make_pair(m_x, m_y); }
    
    private:
      int m_x;
	  int m_y;
    };
    
    
    void test(foo *ptr)
    {
      if (ptr->m_x >= 3)
        ;// etc
    }

I wonder if the compiler would be able to figure out that m_x is accessible via `ptr->get_coordinates().first` ?
vmarsy··on Firefox 59 released
> Inbox (try downloading attachments)

The only times I got issues with this on Firefox was due to some add-on (Disconnect for instance). On Firefox out of the box I haven't had issues with downloading attachments lately, even with the add-on on.

vmarsy··on A proposal to improve Twitter and perhaps the world
> Twitter however now also displays tweets people I follow have liked and that has been the worst change for me.

I rarely go on Twitter but I've noticed that the "X liked this" are usually the worst of all on my newsfeed.

But there's a fix for this: click on the "..." menu -> "I don't like this tweet" on a few of them, and then you shouldn't see any more of the "X liked this tweet"

The only one I see now are "X and Y liked this tweet from Z" but in that case I follow both X, Y, and Z.

This has improved the quality of the feed dramatically.

vmarsy··on Taiwan ban single-use plastic straws, plastic bags, disposable utensils by 2030
Same in France, the stores starting charging for plastic bags (even before the gov introduced a tax) in the early 2000s, and it dropped to 800 millions back in 2010, from 15 billion in 2003.[1][2] Since 2016 they're completely banned.

Glad to see that more countries took similar easy steps.

The E.U. is forcing every member country charge for those bags by the end of 2018, and to make sure on average people use less than 90 bags per person per year by end of 2019.

For comparison, Danish and Finnish use only 4, France 80, and Portuguese 400+ [3]

[1] http://www.lemonde.fr/planete/article/2013/01/03/l-interdict...

[2] https://www.ladepeche.fr/article/2003/12/04/202430-la-chasse...

[3] http://www.liberation.fr/france/2016/06/25/sacs-plastique-ce...

vmarsy··on 6.4 Earthquake hits Taiwan
As a workaround: Google Translate, at least on Android, has a camera button on the bottom left of the text box, there you can do live translation of what's on the camera (AR style above the original text), or simply upload an existing image from your device. You can upload that screenshot and see the translation.
vmarsy··on Litecoin founder talks about cryptocurrency risks
Yeah the famous '51% attacks'.

I read some of the online resources in the subject, including the one swinglock mentions[1]. And yeah the answers are a bit outdated, like the 2013 on: 'As for the merge, this is still being discussed and we do not have a good contingency plan'. The answer seems to be the 'longest chain wins' ... so that's not a 100% convincing answer.

Is there a way to know the distribution of nodes per country?

[1] https://news.ycombinator.com/item?id=14594172

vmarsy··on Litecoin founder talks about cryptocurrency risks
That's one worrying part. The one I'm more scared about is: it's not all clear to me what would happen if the network gets suddenly partitioned. With China apparently having a big chunk of the mining power, what would happen if they decide to isolate all those miners via the 'Great Firewall'? And what happens if they keep mining, and after a few months the Firewall gates get re-opened?

My understanding is that the miners are important, without them you can't have a 'liquid market' of transactions, is that right? What's the risk if you loose a huge chunk of miners overnight?

vmarsy··on F.C.C. Repeals Net Neutrality Rules
> As a private citizen, can I purchase a bunch of land between me and, I dunno, a DNS node or whatever and just lay a super long fiber cable straight to it?

I'm sure you can, the issue is do you have a couple million $ in your bank account to do this?

vmarsy··on A list of ways to “Break the Internet” for the 48 hours before the FCC vote
That's a good question, the problem is what if your only available ISP makes you this hypothetical deal:

For $59.99 a month:

- Get Facebook, Google, Netflix at 100 Mbps max.

- Any other traffic is limited to 5 Mbps max.

Watching Hulu, or Amazon Video for instance would be limited at 5 Mbps max.

But in that case your own VPN would also fall in the second category, so even if you tried to watch Hulu via VPN, you'd still get only 5 Mbps max. (And you'd be then stupid to watch Netflix through your VPN since it would also be at 5 Mbps max instead of 100 Mbps max.)

vmarsy··on What Makes a Great Software Engineer? [pdf]
That's a good point. Given the choice, I definitely would work with someone who's more pleasant to interact with. But my definition of "pleasant" in a professional environment is far away from my definition of "pleasant to have a beer with".

Like you can be a very friendly, chill, and fun person, but if professionally you keep overpromising, not own to your mistakes, pretend you know something when you don't (which could make you look cool outside of work but a pain at work), and other negative traits discussed in the paper, then I would avoid interact because you're not work-pleasant.

vmarsy··on What Makes a Great Software Engineer? [pdf]
I don't get the "9 to 5 wouldn't make you a great engineer" about not being passionate, some people are passionate but have other life obligations like kids or other activities.

Being personable: "Can I have a beer with this guy?" is the worse in my opinion. I care about your professional skills and if you're communicating well, but you definitely don't have to be a beer buddy, we might have 15 years difference, a very different background and share very few topics in common over a beer (assuming you even drink beer) but you could still be a great engineer to work with.

Also you don't have to be a guy! The authors recognize that they only interview 5% women in the end...

So overall some good advice, but it has a huge sampling bias. therefore the definition of a "great software engineer" is only valid in certain circumstances. For instance the authors recognize creativity is important, but one could argue some of the most creative engineers that can be found are the people who do another, very creative activity on the side (arts etc). These people would tend to be "9 to 5" because their "6 to 8" are already booked, so even if they appear less "passionate" they can be a huge asset to the team.

vmarsy··on Yelp Wi-Fi
It is. Back in 2009 in France there used to be 3 major networks and they'd charge insane prices up to $80ish a month for unlimited 3G. Then Free Mobile came and announced a $24 (19.99€) a month for ever unlimited, virtually the next day all those other operators created a "low cost" version of their plan at basically 19.99€ a month for unlimited phone/text/data ... What a coincidence.. nowadays it's still the same price, except it's 4G LTE.

Free Mobile almost had plans to buy T-Mobile[1], that would have been awesome...

[1] https://www.wsj.com/articles/frances-iliad-dropping-plan-to-...

vmarsy··on How Firefox Got Fast Again
> I like new Firefox but if Firefox is removing search bar than address bar should take over all functionality from search bar and it doesn't.In search bar there is easy way to add new search engine with + sign and in address bar there isn't.

Where do you see the search bar being removed? I can't see any announcements, I don't think it's going away. Also, I don't think the combined bar is missing functionalities, at least not the one you're describing.

On Firefox Developer Edition 58, in the menu you can choose between :

Use the address bar for search and navigation

or

Add search bar in toolbar

This decides between combining the address bar and search bar into one, or having a separate address bar and search bar. You can also pick a keyword for each search engine.

Even if you decide to use the combined bar, I just tried adding "+ddg" keyword[1] on Duck Duck Go and type "+ddg test" and it searched for "test" on Duck Duck Go instead of my default search engine.

[1] https://support.mozilla.org/en-US/kb/add-or-remove-search-en...

vmarsy··on Don’t Tax Options and RSUs Upon Vesting
> If you don't tax vesting, are you going to instead wait until the shares are sold to tax them? That would be very easy to abuse.

would you care going in details on why this would be "very easy to abuse"?

In France that's how ISO works:

You have 2 taxable events:

- At exercise-time, calculate the gain here (between current date price and strike price).

- At sell-time, calculate the gain here (between exercise date price and current date price).

However, the first event, you don't owe any tax yet. You only pay the taxes for both exercise-time and sell-time taxes the year you sell the shares.

See the picture on [1] where "Prix d'exercise" = strike price; "Levée des options" = day you exercise the options.; "Vente des actions" = day you sell the stocks.

What is not 100% clear to me there is, what happens if the stock lost value between exercise date and sell date, can this loss offset the gains made on the first taxable event. In my opinion, to be 100% employee friendly, it should. But since the exercise date could have happened years ago, I'm not sure those can be offset since they aren't the same "type" of gains.

Anyways, with this system, in the case the company goes bankrupt and you never sold the stocks, at least you didn't pay taxes on money you never had in hands, you only loose the money you spent when exercising the options. I don't see how this can be abused.

[1] https://particuliers.societegenerale.fr/epargner/gestion_pat...

vmarsy··on Lyft's first expansion outside the USA in Toronto next month
I don't know if this is the same in every cities, but here in Seattle using Uber is becoming very annoying: in the past rides we tried getting in the past few weeks, the original wait time shows something like 2 or 3 minutes, but as soon as the ride is found it jumps to 7-8 minutes. And that stays blocked on this time for a couple minutes (or sometimes increase!). In the meantime, for Lyft rides it seems to be the opposite, usually we have to wait less than a minute for rides from the same place. This didn't use to be the case, I'm wondering if the majority of drivers have now switched to Lyft .
vmarsy··on Linux 4.14 released
Thanks, That's a good question, I'm not completely sure yet actually. Usually battery life isn't too much of an issue as there's always electric plugs around where I spend my time.

Something that can have a simple multiple monitors setup / hook to the TV setup. Something that's not overheating, but that would be powerful enough (not sure if those 2 are compatible!) to compile C++ programs full of templates. (i.e. good multicore setup, 16+ gb of RAM, and a large enough SSD), and a 14 or 15 inch monitor

These days though I'm wondering if I should simply get a desktop and a tablet for everyday browsing. The reason I favor laptops is because I'm assuming Linux support of the different drivers there would be better than a custom made desktop, I might be wrong there! I'll do more research as my w520 gets obsolete, but after easily replacing its DVD drive bay with a second SSD, and disabling the Nvidia GPU, I get a good enough experience right now.

vmarsy··on Linux 4.14 released
Thanks, that's a useful additional link.

In Drivers -> Graphics, I see a lot of AMD GPU listed, that's expected given what I read about Nvidia and Linux story and my personal experience trying to get my Nvidia Optimus setup work on my laptop...

But this makes me wonder:

What are the most compatible laptops on the market these days for running a Linux distro? Any brand that's famous for good Linux support? I heard Lenovo Thinkpad were pretty good but I've been disappointed with my w520 and its Nvidia Optimus setup...

vmarsy··on H1-B Administrators Are Challenging an Unusually Large Number of Applications
That bloomberg article was already shared and heavily discussed actually: https://news.ycombinator.com/item?id=15646456
vmarsy··on CRA Statement on US News and World Report
For some reason, on my laptop the webpage renders on Chrome but not Firefox.

It's an open letter from the following schools/companies:

University of Pennsylvania, Computing Research Association, Northeastern University, University of Massachusetts Amherst, University of Michigan, Google, University of Alberta, and Cornell University.

They're criticizing the new US new world rankings[1] methodology, placing schools like CMU at #22, Cornell #67 , but U.T. Austin at #2.

[1] https://www.usnews.com/education/best-global-universities/se...

vmarsy··on The rise and fall of Limux
I'd be curious to read a similar story about how GendBuntu [1] is doing. They migrated 70,000 workstations, compared with 15,000 for LiMux.

[1] https://en.wikipedia.org/wiki/GendBuntu

vmarsy··on I poured my blood, sweat and life savings into my restaurant. It ruined my life.
> Having started a software business with too much optimism and too little business knowledge myself, and failed

I'd say trying in itself can be seen as a partial success, hope you didn't get too financially impacted.

Is there any books/resources you (or other HN readers who also started their businesses :)) wish you had read before starting? Or that you did read and consider essential?

vmarsy··on USCIS is challenging an unusually large number of H-1B applications
I don't like pieces like this who mostly make people who are in a true need of an H-1B more anxious.

For instance, statements like this one below are suppose to make the reader think something is deeply wrong:

> She said in past years she's counted on 90 percent of her petitions being approved by Oct. 1 in years past. This year, only 20 percent of the applications have been processed.

But, this year Premium processing was disabled for most of the year so that would explain this, wouldn't it? For those unaware, Premium processing is where the petitioner can pay an extra $1225 on top of all the existing fees, to have its case processed in at most 14 days. Without premium processing it can take months & months instead. Also, without the fees for premium processing, I wouldn't be surprised if USCIS have less employees able to work the cases. It was disabled specifically because the Regular processing cases backlog was getting too big. So if last year 90% of her cases used Premium Processing, the quote isn't shocking at all.

The same lawyer maintains her personal blog, where she isn't as dramatic, and gives more useful facts: http://immigrationgirl.com/

Premium processing is now back[1], it'd be interesting to see if the statement still holds true.

[1] http://immigrationgirl.com/premium-processing-is-back-for-al...

vmarsy··on Poll Shows People Don't Want Amazon Deliverers to Have Access to Their Homes
> If this is Amazon's solution to missing packages, it's the wrong one.

The comments when Amazon Key was announced[1] were also giving good reasons why that's not a great package delivery solution.

But if you watch the video of the Amazon Key annoucement[2], they mention multiple other scenarios: "maybe let in your dog walker, a friend, or maybe to let in a team of cleaning ninjas"

I don't think it's too far-fetched to see the 'friend' here being actually your airbnb guest. Many airbnb homes already use a rudimentary lockbox with code, if the guest can now instead set up something on their amazon account and know they'll be able to get in (at least the initial check-in, and have a key waiting on the coffee table), it could make the experience smoother for the guests, and the host as well.

[1] https://news.ycombinator.com/item?id=15549479

[2] https://youtu.be/wn7DBdaUNLA?t=30s

← PreviousPage 3 of 22Next →