HNHacker News
TopNewBestAskShowJobs

vmarsy

3,262 karma · joined June 26, 2013

https://twitter.com/vmarsy
submissionscomments
vmarsy··on Shell made a film about climate change in 1991
Yes that's a nice summary. It's good to see that some of steps have already been taken (led instead of incandescent) and that at that time photovoltaic technologies weren't viable yet thus not mentioned in the video.

Also I like the irony of showing Volkswagen cars when mentioning efforts from the E.U. to reduce car emissions :)

vmarsy··on For Chinese Home Buyers, Seattle Is the New Vancouver
> The tax applies to anyone who isn’t a citizen or permanent resident of Canada and purchases a home in metro Vancouver.

I feel they could simply apply the same tax to non US citizens/permanent residents trying to purchase a home in the Seattle area.

The idea of a vacancy tax seems hard to apply while respecting people privacy.

If the owner is a non citizen who doesn't live in the US, you can use immigration records to know of his presence, and they he/she can show rent documents to prove if the house was occupied. But this looks like it would be hard to enforce.

It's interesting to see how other cities are tackling the issue, Paris bumping up the tax to 60% of the fair market value of rent for instance : http://www.zerohedge.com/news/2017-03-07/vacant-homes-are-gl...

This lost also shows that while Vancouver is high on the list, San Francisco and NYC are higher.

vmarsy··on Password Sharing with Organizations
I've never heard of this service before, is bitwarden widely used by people here?

I was looking at the FAQ[1] and on a small paragraph they manage to put 3 spelling mistakes. This might be unjustified but I'm less inclined to trust a product with this, even less one that manages sensitive secrets.

> Since your data is fully encrypted and/or hashed before ever leaving your local device, noone from the bitwarden team can ever see, read, or reverse engineer to get to your real data. bitwarden servers only store encypted and hashed data. This is an important step that bitwarden takes to protect you.

> You can read more about how your data is encrypted and trasmitted here.

Many FAQ questions have at least one spelling mistake, and it's not the same every time, so it's not due to a foreign speaker's mistake. "trasmitted", "sensative data", etc.

[1] https://help.bitwarden.com/security/can-bitwarden-see-my-pas...

vmarsy··on An AI defeated human fighter pilots in an air combat simulator (2016)
"just defeated" but should have a 2016 tag.

Paper link for those interested : https://www.omicsgroup.org/journals/genetic-fuzzy-based-arti...

(from a June 2016 press article : http://magazine.uc.edu/editors_picks/recent_features/alpha.h... )

vmarsy··on Soma Water Filters Are Worthless
gp is right,

there was 8/23 wrong classifications of "Bottled vs Soma" vs. 10/23 wrong classifications of "Tap vs Soma"

In Figure 6 , the author shows there's no statistically significant difference between "Bottled vs Soma"

So like he wrote :

> Soma filtered water performed the worst, having a taste statistically indistinguishable from tap water

I could write using the same data:

Soma filtered water performed the best, having a taste statistically indistinguishable from bottled water

vmarsy··on Couple turns to viruses to beat back superbug
I found the original article that the CBC writer based this story on more interesting and entertaining. I submitted it on HN a couple days ago: http://www.sandiegouniontribune.com/news/health/sd-me-bacter...
vmarsy··on A Geometric Algebra Implementation Using Binary Tree
Strange to see an academic paper without any context making it on the front page of HN, I didn't know that many people would be interested by Geometric algebra.

The abstract was promising:

> This paper presents an efficient implementation of geometric algebra, based on a recursive representation of the algebra elements using binary trees. The proposed approach consists in restructuring a state of the art recursive algorithm to handle parallel optimizations.

Unfortunately I found the results and conclusion disappointing.

That method sounds interesting for the problem, unfortunately there's no figures/tables presenting the results at all, and no mention of parallel optimizations (Unless the SIMD optimization is what the authors refer as parallel optimizations. I was expecting multi cores optimizations, or at least shared memory multi-threading or GPU computing).

They focus heavily on theory, but only ~2 pages out of 21 are about results. I'm used to read papers where the experimental results describe the experimental setup (What hardware etc.)

They only give small hints about expected results such as:

> The results show here an overall 25% relative gain over Gaigen mainly due to the SIMD implementation

But it's hard to wrap your head around this. Is it SIMD on a 4 core machine? 8 core? 2 cores? Knowing the hardware setup would change my perception of the results. Especially the prior-art mentions "Gaalop" a CUDA/OpenCL implementation. Why is that not what they compare their results with?

The authors describe Galoop as "the most recent efficient implementation of the geometric algebra" but yet seem to contradict themselves in the Conclusion:

> We show that the proposed method is at least as fast as the main state of the art specialized geometric algebra implementations.

Is Gaigen or Galoop the state of the art? I found this confusing.

vmarsy··on Amazon Echo Look
Hypothetically, if a bad guy hacks the echo, it could only blackmail people based on their voice recording.

If he hacks the Echo Look, it could blackmail people based on some naked pictures/videos of the victims.

vmarsy··on WikiLeaks releases more top-secret CIA docs as U.S. considers charges
> turn some Samsung TVs into surveillance tools with an implant for recording audio from a TV’s built-in microphone.

Who other than the CIA can also exploit this?

Is there a place where Dumb TVs still exist?

vmarsy··on Google's controversial groundwater withdrawal sparks question
> using drinking water to cool our servers seems like an exceptionally short-sighted choice for us to make.

In that case "us" is Google, in that server farm specifically. The article mentions there exists better alternatives :

> The National Security Agency cools its Fort Meade, Maryland data center with treated wastewater, touted as an environmental boon and cost savings compared to tap water or aquifer pumping.

vmarsy··on Analysis of the United Airlines passenger removal incident
The VW group owns Volkswagen, Audi, Porsche, SEAT, ...

If I remember correctly the Bosch cheating software was there for testing purposes but VW asked Bosch to leave it.

> Everyone else also uses it

No. Some companies optimize their engine to have optimal emissions in the exact conditions of the emissions test, but no other company has been found to have an actual digital switch modifying the engine's behavior only during the emissions test.

vmarsy··on H-1B visas mainly go to Indian outsourcing firms
Related, Trump's executive order from today which mentions H-1Bs : https://www.whitehouse.gov/the-press-office/2017/04/18/presi...

And a quote from the NYT article[1]:

“This does nothing,” said Senator Charles Schumer of New York, the Democratic leader. “Like all the other executive orders, it’s just words — he’s calling for new studies. It’s not going to fix the problem. It’s not going to create a single job.”

[1] https://www.nytimes.com/2017/04/18/us/politics/executive-ord...

vmarsy··on Courts are using risk-assessment software to sentence criminals
Even if you are careful to remove all features you think could tell the race (let's say geographic location etc), it could still be giving harsher sentences to minorities if those are treated differently upfront. For instance, it would make sense for the model to learn that the more charges count the harsher the sentence. This sounds right: a bank robbery should be less punished than a bank robbery + a carjacking, at least in the US judicial system.

But now let's say minorities gets a "resiting arrest" charge on top of their original charge more often, because of many factors such as the police bias, the bias of the minorities towards police, etc. (By bias here I mean all spectrum : racism, but also fear of the police etc).

As long as minorities are treated differently upfront, then the model would treat them differently.

vmarsy··on SDF – Public Access Unix System
For those wondering what exactly is SDF, a summary loading quickly:

https://web.archive.org/web/20160828065530/http://sdf.org/?f...

vmarsy··on Sam Altman at the Family, Paris [video]
not the parent, but I can think of the major research labs originally in SV, now major tech companies, and the big universities such as Stanford with great technical talent. Those are big factors in what makes SV technically strong.

There's also many country-related advantages not specific to SV but to the U.S. in general: How easy it is to create your company and work from your garage compared to other countries. This makes SV business friendly

The international crowd in SV: People from every continent share and mix their ideas, this usually leads to great results since the people who immigrate to SV for the purpose of entrepreneurship usually all share that great ambition and can bring the best of their home countries cultures and know-how.

vmarsy··on Pharmaceutical company wins $1M in legal fees from patent troll and Stanford
submission title was already too long, Stanford University wouldn't fit, "Leland Stanford Junior University"[1] even less :)

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

vmarsy··on Leaked NSA Malware Threatens Windows Users Around the World
I think jlgaddis' link[1] is more informative than the theintercept.com article : https://www.bleepingcomputer.com/news/security/shadow-broker...

I feel the HN submission should point to that instead.

The Outlook Exchange, RDP, Kerberos, ... exploits are scary, even though some only seem to affect older Windows versions.

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

vmarsy··on The De-Electrification of the U.S. Economy
The R&D being done here doesn't only apply if you run extremely large data centers. Facebook, Google are contributing back to the Open Compute project [1] , and anyone could use this knowledge if they want to build a small data center with things like the Open Rack[2].

[1] http://www.opencompute.org/ [2] https://code.facebook.com/posts/1687861518126048/facebook-to...

vmarsy··on Building a NAS
That's a huge setup :)

One questions I have regarding NAS is backups of the NAS itself.

If I have a very simple NAS with 2 drives in Raid 1 (let's call it Drive A and B), and I want to make a physical backup of my NAS in a different location. How easy is it ? What is the best practice. Ideally you could just have a big rsync method that takes care of it, or rclone as described in the article, but what if you want to do it without any network transfer (because your connection is too slow/ you can't afford it)

Does the following protocol make sense: Removing Drive A , replacing it with an empty drive C. Wait for the NAS to synchronize drive C. Then remove Drive B, replace with drive D, wait for the NAS to synchronize drive D.

Taking Drive A and B to a different location, plug them, and have the backup working out of the box.

Is it that easy? What about more complicated RAID setups?

is there an easy "Prepare Backup -> Please insert First drive for your backup -> First drive filled up -> please insert second drive for your backup -> ... -> Please insert last drive for your backup" and then you take all those newly filled drives and shove them in a different box and they have all the data at the time of the backup, with either the right zfs and raid configuration, or at least a simple data dump in a non-raid configuration.

vmarsy··on The presence of microplastics in commercial salts from different countries
> The abundance of MPs per salt sample ranged from 0 per kg in the salt sample # France-F (i.e. Country of origin: France, brand F) to 10 in the salt sample # Portugal-N

I guess I'll keep buying the French Gros Sel de Guérande from world market, plus the fact that it tastes really good when sprinkled on meat :)

vmarsy··on Airlines Make More Money Selling Miles Than Seats
Yep my bad for the 7 miles, see my reply to jessriedel below
vmarsy··on Airlines Make More Money Selling Miles Than Seats
The 7 miles per dollar comes from the delta Amex marketing flyer sitting on my pile of mail, but I didn't look at the fine print, I got curious and looked into details : actually it's only 1 mile per dollar for usual purchases, you get one additional mile on "delta purchases", then you can get 5 extra more on money spent on flights itself. So yeah on average it's close to 1 mile per dollar, I can't edit the original post. So the math makes more sense with those numbers :)
vmarsy··on Airlines Make More Money Selling Miles Than Seats
I added a link to my original post, it varies by companies, delta is estimated at $0.012 apparently those days.
vmarsy··on Airlines Make More Money Selling Miles Than Seats
One way normal credit card companies makes money is this way: They charge the merchant a fee (1 to 4%), and in exchange they give a 1-2% cashback to the customer. They make profit on the difference.

With a deal with an airline, the company doesn't have to do the 1-2% cashback, instead they give 0 to the customer. The airline company will give them miles though. Now the airline company can say to the credit card company: "look these thousands of customers you have them only thanks to me, so let's split your profits from the merchant 50/50 (or at least give me that 1% cashback you don't have to pay the customer), plus at some point I'll have to actually offer a plane ticket to those customers who earn enough miles"

What a customer gets usually is something like 7 miles per dollar. Consumer website estimate[1] that in the best of case, a mile is equal to ~$0.01, so they're also saving money there. (Plus the money the credit card company give them is today, whereas the plane ticket might be in one year or more, so the present discounted value of that ticket is even less)

[1] https://thepointsguy.com/2017/04/april-2017-monthly-valuatio...

vmarsy··on ReactXP – A library for building cross-platform apps
> ReSub

> The Skype team initially adopted the Flux principles, but we found it to be cumbersome. It requires the introduction of a bunch of new classes (dispatchers, action creators, and dispatch events), and program flow becomes difficult to follow and debug. Over time, we abandoned Flux and created a simpler model for stores. It leverages a new language feature in TypeScript (annotations) to automatically create subscriptions between components and stores. This eliminates most of the code involved in subscribing and unsubscribing. This pattern, which we refer to as ReSub, is independent of ReactXP, but they work well together.

That's interesting, I wonder how this differ from redux and others

I wonder also how is navigation is handled, is it easy to add react navigation in the mix?

Clicking on Next while on https://microsoft.github.io/reactxp/docs/animations navigates to a 404

vmarsy··on Microsoft’s Surface Pro 5 Said to Move to Intel Kaby Lake Processors
Regarding the full access to apps on ARM:

http://www.theverge.com/2016/12/7/13866936/microsoft-windows...

vmarsy··on Ask HN: What are you working on?
really cool! is there a way to search by domain?
vmarsy··on Webserver Back End with Orleans Actor System, Dotnet Core and Server-Side Redux
Thank you for your reply :)
vmarsy··on Changes to USCIS policy on eligibility criteria for H1B visa
To answer your question:

No, a foreign candidate either needs the BS in CS or they can use work equivalency [1]. However if you worked your whole life in a different field and have no relevant degree, I would assume you are not eligible. Otherwise it'd basically make 7 billion people eligible for the H1-B.

If your other technical field is let's say petroleum engineering, you could surely get a H-1B as a petroleum engineer, but not as a programmer or a lawyer for instance, which I think makes total sense. (Unless you're good looking, then you could get a H-1B as a fashion model :) )

Check out the wikipedia definition for "specialty occupation" : requiring theoretical and practical application of a body of highly specialized knowledge in a field of human endeavor [2]

[1] http://www.shihabimmigrationfirm.com/h-1b-degree-equivalency...

[2] https://en.wikipedia.org/wiki/H-1B_visa

vmarsy··on Trump Visa Changes Toughen Hiring of Foreign Programmers
Already discussed here [1], I'm very disappointed in this Bloomberg's article, they manage to write more than 500 words of fake news, the only true sentence lies at the end of the article :

>“This is not a change in policy on H-1B and H-1B1 eligibility in computer-related fields,” CeCe Gwathmey, a spokeswoman for the immigration agency, said in an email

It's literally making sure the Nebraska Service Center guidelines are synced with the California Service Center and Vermont Service Center since NSC hasn't processed H-1B for a while, there was no need to update that 17 year old guideline. CSC and VSC were the only centers processing H-1B

No changes, yet Bloomberg claims New H-1B Visa Guidelines Crack Down on Computer Programmer Jobs

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

← PreviousPage 7 of 22Next →