HNHacker News
TopNewBestAskShowJobs

hectormalot

1,234 karma · joined December 28, 2012

Building the best AI for phone-based customer service at Stellar (http://www.stellarcs.ai). I'm a self taught programmer (Ruby, Go, Python, TS, Rust) with a background leading teams across consulting and banking before Stellar.

dennis@stellarcs.ai

submissionscomments
hectormalot··on Passport queues vex airlines
> In Europe’s Schengen passport area, they have grown since more thorough checks were introduced last year owing to the migrant crisis.

For those not from Europe: You don't actually go through a passport check to travel between the Schengen countries (This is almost the whole EU minus the UK). Airlines - especially budget airlines - might sometimes check to make sure you haven't given your pass to someone else, and there will be a security check, but there is no border/passport check (also no e-gates).

Regarding the quote from the article above, that basically means that a lot (almost half) of the passengers are _not_ facing this problem because they are traveling between Schengen countries.

(off topic: great example of one of the benefits of the EU, in my opinion)

hectormalot··on Power Worth Less Than Zero Spreads as Green Energy Floods the Grid
Note: many bigger gas plants are combined cycle, the exhaust of the gas turbine generates steam in a waste heat boiler for a steam turbine. Often multiple GTs on a single ST.
hectormalot··on Ask HN: What are your go-to blogs and books on building business applications?
Had almost the same experience. Someone came to us asking if we could build an app, but wasn’t willing to pay full price. We decided to do it for a minimal fee, but under the condition that they’d keep paying a monthly fee per user, and now here we are with a b2b SaaS product and a few more paying customers (it’s been passive income next to my day job for the last few years, revenue allows us to buy new laptops every year, not new cars :)

On doing things manually: i send invoices once per year by hand (few hours of work), do accounting in ledger for 1h once a quarter, and handle uncommon requests directly in the DB (rails console is amazing for that, this happens about once a month), but have automated password resets as we were getting too many emails on those.

hectormalot··on “I-Cut-You-Choose” Cake-Cutting Protocol Inspires Solution to Gerrymandering
In practice i’d consider the UK a 2 party state as well. FPTP basically results in either Labour or Conservatives leading government. The other parties are geographically limited. Eg the Scottish Party cannot win outside of Scotland, same for the 2 Irish parties, and although LibDems should not be geographically limited, in reality you can almost consider them the London party.

Go check the Dutch or Belgian systems. They have proportional representation and our (NL) current government is a coalition of 4 parties. (Yes, it moves slower, but also results in a more nuanced government and more gradual change)

hectormalot··on Average annual hours worked per country
In short: yes, many businesses facilitate this.

Ironically, Dutch paternity leave is only 2 days (paid), but you’re legally allowed to take something like 26 weeks unpaid in the first few years as parental leave. (Vs e.g. Sweden with 6-9 months). The law is changing to a few weeks next year I believe.

I think it differs by employer. Mine gives extra days paid leave for parents as they consider the 2 days too short (but this is uncommon) and proactively asked if I was considering 90% or 80% for the coming year, and shared how others have done this.

At my wife’s workplace there are many people with children, and the large majority works either 3 or 4 days per week.

hectormalot··on Average annual hours worked per country
More likely that the part time force consists of families where both parents work eg 60-80%. This is at least quite common for friends around me.

Perhaps ‘correcting’ is the wrong word. But the title feels like: this is a ranked list which countries work hardest. I think the figure fails to capture that a family where both parents work 30 hours is not working less than a family where only one parent works 50 hours.

In my opinion, if that’s the comparison we want to make, it would be more fair to look at average hours worked per capita, or average hours worked per capita between ages 16-70, or something similar. That would capture both average hours and labor force participation.

hectormalot··on Average annual hours worked per country
Also keep in mind that the numbers are not corrected for part-time vs full-time figures.

e.g. my country (the Netherlands) is listed as 1439 hours vs Mexico 2257 hours annually per worker. You might come to the conclusion that people in Mexico work must longer than in the Netherlands. However, only 17% of people in Mexico work part-time, vs 37% in the Netherlands. Countries with low participation of part-time workers therefore will look as if they are working much longer hours.

hectormalot··on Squeezed: Why Our Families Can’t Afford America
Since the graph is by median (not the mean), this should really disturb the graph. I think they are spot on: a person on the center of the income distribution has seen housing and education cost double when compared to his/her income. And probably healthcare as well.

I’ll admit, income inequality has increased as well, but that by itself could be fine if the relative living cost for the average person had not increased that much

hectormalot··on Launch HN: The Lobby (YC W18) – 1-on-1 calls with company insiders to get hired
> Employers really, really do not like their employees being paid on the side to dish about the company. And employees were (rightly, I think) hesitant to potentially put their jobs on the line to make a little side cash. In fact, the more exclusive and well-paying the job, the less likely it was worth the risk for insiders to participate. I would imagine The Lobby will face the same problem, especially since it's starting out with a narrow focus on "elite finance" roles, and promising anonymity only goes so far.

I think you skipped this point, or I misunderstood. I work as a management consultant and get regular request to help people (eg is the job something for them, practice interviews, etc). It’s internally encouraged to help in this way, but I’d be extremely hesitant about taking money for it because I don’t think it passes the blush test (couldn’t tell this to a colleague without blushing), and creates wrong incentives (eg there are things about the recruiting process that should not be shared)

Anonymity only strengthens the impression that it’s not ‘kosher’ for me

What are your ither ideas to tackle this? (And perhaps you get sufficient people with just anonymity, that’s fine too :)

hectormalot··on How McKinsey Lost Its Way in South Africa
Don’t really agree with the idea that everything should be tendered. Tenders are a poor fit for complex situations where the complete path is not clear. To use your analogy: what if the tender included selecting the building to tear down as well as demolishing it? Without further specification, the winner of the tender could have an abnormally low price, be incentivized to pick the easiest building to demolish, and leave the rubble on site because you forgot to define what demolish actually means.

In coding terms: if you can do it waterfall then you can probably tender it, otherwise I’m not so sure.

hectormalot··on I'm being threatened by Magic Leap's lawyer. How should I handle this?
Would you’ve taken it down if the email was from a developer instead of a lawyer and had said ‘hey Dave here from magic leap! Great to see you contribute. Noticed you had our docs on your GitHub. We’re trying to keep these in a central place, would you mind removing them?”?

If yes, then just remove it. Perhaps send a feedback message that the legal challenge was really off-putting and hope they want to take this in consideration for similar situations with their community in the future.

hectormalot··on Performance patches in Go 1.11
This is what I like about HN :)

How did you prioritize which BCE’s to include? (Or were these all that had a ticket?)

hectormalot··on Pregnancy Discrimination Is Rampant Inside America’s Biggest Companies
I agree, I was in talks to move from Amsterdam to NY, including a substantial (think 50%+) pay increase, and realized that after paying 2-3x for housing, 5-10x for healthcare, and substantially higher cost for education of the kids, quality of living would actually go down, even though net income would double.

Numbers for comparison: - full year tuition at a Dutch university is ~2000 euro (and they are all considered about equally good, something that is difficult to explain to people used to the US/UK system) - annual payment for healthcare is about ~1300 euro - living in a good apartment in a nice part of amsterdam will cost you between 1200-1800 euro/month (600sq.ft, 2 beds, yes our buildings are smaller)

hectormalot··on Pregnancy Discrimination Is Rampant Inside America’s Biggest Companies
Thought experiment: would it still be a (meaningful) difference if the father would get the same leave as the mother?
hectormalot··on How I Automated My Job
Correctness also works the other way around. We needed to link to databases with non-matching customer IDs, the analyst on the team spent several hours automating fuzzy matching of customer names in R before we concluded it was easier and more correct to build a mapping table by hand for the few 100 that didn’t match.
hectormalot··on Ask HN: What is your blogging platform of choice in 2018?
Hugo on gitlab pages (it even deploys using their CI/CD pipeline)
hectormalot··on The TSA has a watch list of people who present “challenges” to screening
I’ve had SSSS on my boarding pass multiple times when flying to the US. At Stockholm and Copenhagen they will take you out of line at the extra check at the gate (post security), to do another GC check of your luggage. Swedish airport security typically would also take my passport away until after the check. Amsterdam has a central area for this with Delta, after which they tell you the real gate (which is not on the monitors). United is again at the gate. Also: on days that I would get SSSS’d, mobile and self-service check-in would not work, forcing me to get the pass at the counter.

Flights not to the US, even if outside the EU don’t have these checks.

Honestly, If I would have something to hide, the SSSS on my pass would give me ample warning to just leave the airport again.

Wondering if I can ask ‘why’ using a GDPR request now

hectormalot··on Go vgo: Semantic Versioning and Human Error
I think vgo allows you exclude specific versions in go.mod. It only works for specific versions, not ranges though
hectormalot··on Drop Table Companies Ltd
Is this even real? I can only imagine the look at the chambers of commerce when somebody registered this.

Also, this looks a typical system that would be vulnerable to this. At least where I live the details are always entered by a clerk, the systems are old and were never meant to be used directly by outside parties.

hectormalot··on IBM is not doing "cognitive computing" with Watson (2016)
I used to work at IPsoft as well. I think the big difference is between "ML as a tool to solve a 80%+ of relatively standard customer and employee service requests" vs "we've created self-reasoning AI that will solve all your problems".

In my opinion, sales at IPsoft faced some of the same challenges initially (selling the idea of AI vs selling a well working solution for a specific problem), but has become more focused now that they have proven use cases in the field.

As you say, service desks are a great opportunity for ML. They're seen as cost centers, typically plagued by high attrition of employees, provide inconsistent service levels, and spend the majority of their time on requests that are relatively standard. Still, it is not an automatic effort: integrating with back-end systems, creating a dataset to start classifying incoming requests, and defining the processes to handle them are (mostly) still manual work.

hectormalot··on StreetLend.com shuts down, citing GDPR regulations
It’s probably not possible. I wouldn’t map the (EU) GDPR on how a US-like legal system works. E.g. it’s very unlikely that the regulator seeks maximum penalties in the EU, and worst case you could go to court arguing that a penalty is non proportional compared to other cases (and win)

The maximum fine is a cap, not a guideline.

hectormalot··on Confessions of an Unreal Engine 4 engineering firefighter
As a management consultant myself, another thing that clients tell me is that the ability to bring the message across in a way management understands and can act upon is typically valued.

I’ve of course heard the “you’re saying the same as what the engineers have been saying for years” at various points, and management might not always listen well enough to engineers, but I think people underestimate the importance of synthesizing their messages to get management to act

hectormalot··on EU GDPR – Another reason for SaaS to reconsider on-premise
I suspect that the 'nightmare GDPR letter' pushes the boundaries on what the GDPR would probably intent as a reasonable request, and I wonder if it would hold up in court if challenged by one of the companies.

I think most of the provisions make a lot of sense if you look at them in a simple way. It's not unreasonable to ask a company:

* what information on me do you keep?

* what are you using it for?

* can you provide me with a copy of my data? (with interesting situations where the data itself might be privacy or competitively sensitive, e.g. can I expect a company to share derived insurance scores with me? what if the data also includes other people's data?)

* can you erase my data?

As for impact on small SaaS businesses, I think it is relatively limited. .e.g For my SaaS side business I could probably answer the nightmare request within a day, if I would get 1+ request per week we could probably automate the response, with the exception of manual ID validation. Information deletion is something that the app wouldn't handle well at the moment and would be a bit more work.

Thinking of it in this way, this is probably only a problem for a) large user bases (in which case I hope companies have the capacity to automate these requests efficiently), and b) data hoarding / ad companies (for which I don't really feel sorry)

hectormalot··on Facebook Really Is Spying on You, Just Not Through Your Phone's Mic
It's usually easy to click the 'web' link on the top of the discussions page and follow the first result on google.

I believe there have been many discussion on the utility of paywalled articles and I believe the discussion has mostly settled on allowing it as long as it is easy to circumvent.

OT: actually interesting to see how the author worked backwards to understand why he is receiving adds. Still: all this, and still they keep showing adds for stuff I recently bought...

hectormalot··on HR has lost the trust of employees
If we’re talking about something very serious that I couldn’t discuss with my direct manager I’d probably go for the company ombud. Then perhaps a regional or office manager that I know/trust. HR is probably third in that list.
hectormalot··on SpaceX’s Falcon Heavy successfully launches
I feel the same! Suddenly I think I can grasp a bit of how it must’ve felt to watch the Apollo missions back in the day
hectormalot··on U.S. consumer protection official puts Equifax probe on ice
Not sure. Mortgage rates in the us are 3.5-4.5% (https://www.bankrate.com/new-jersey/mortgage-rates.aspx), while I can get a mortgage in the Netherlands for less than half of that (1.8-2.5%, https://www.abnamro.nl/nl/mobile/prive/hypotheken/actuele-hy...)

(I actually just got a mortgage and it was pretty painless: 1 week from 1st contact to contract)

hectormalot··on Microsoft Office could be a bigger productivity drain than Candy Crush
We probably work for the same firm.

I think it works well for basic formatting, but information transfer already becomes time intensive when you’re looking to create something high-end (eg where Message and conceptual design are closely linked)

That said, yes, I see many clients spend significant chunks of their time on creating the ppt compared to how long they need to write down their ideas on paper. (And off topic: the other major corporate timesink i see is time spent in meetings, often because it’s unclear who has the mandate to make decisions, and as a result everyone gets invited)

hectormalot··on Building a Sentiment aware Polymer input control – A UI experiment using CoreNLP
As a concept I think this is interesting. Could actually be great as a plugin similar to e.g. Grammarly, where you can automatically do this for all your comment fields.

P.s. As a red-green color blind person I don't see a difference between the two examples (might also be my phone). An additional visual indicator might be helpful.

hectormalot··on It’s time to balance the power between workers and employers
There are different ways to do that by redefining the way bankruptcy works. E.g. Personal bankruptcy could result in 2-3 years of handing over most of your income to the state (which distributes across the original loan providers), expect any major assets to be liquidated (e.g. Your house), before you're considered debt free.
← PreviousPage 8 of 10Next →