HNHacker News
TopNewBestAskShowJobs

bfdm

547 karma · joined September 27, 2018

submissionscomments
bfdm··on São Paulo Labor Judge Rules Uber Must Pay Full Employee Benefits to Drivers
There is a lot of legal precedent for this distinction that depends on your jurisdiction, but largely boils down to how much control the worker has over the work.

Uber and the like claim the workers choose when to work, how much, whether to accept gigs etc. But this is part of the problem: offering gigs at a set rate as take it or leave it is insufficient control. A real contractor would be able to negotiate and adjust this rate.

Uber drivers are employees delivering services core to the function of the business.

bfdm··on Music Grid
Every time I hit an app like this I get sucked in, and start imaging myself as the next master of chiptunes. And then I want to make a game to use the music. And then the baby starts crying and I remember why my side projects falter before they start.

https://music-grid.surge.sh/#1285-2-2570-68-528-16-2592-64-5...

bfdm··on How does the Gmail unsubscribe button work?
I'm fairly sure that spammers are sending legitimate-lookingailing list type spam to do exactly this. Appear like misdirected mail to catch email addresses.
bfdm··on Trump threatens to 'close' down social media platforms
Is any of that necessary? Applying extra scrutiny to the president is not unusual.
bfdm··on A major reason for departures at Slack was “remote work request rejected”
My reading is just that there was documented demand and they likely lost talent over it.
bfdm··on Beyond Remote
I think the points about challenges or switching and the likely future of heterogeneous office/remote balances are all strong.

Where this lost me was on this claim about salaries:

> I suspect the multipliers companies use to determine wage per city will even out to the efficient frontier of wage to cost of living as employees allocate themselves to the optimal locations.

I think this is a temporary situation until there is a critical mass of remote roles/companies. If I live in a lower COL region but looking at remote roles I'm not competing with people near me, and the employers are not competing with employers near me. I'm competing with people who can do the work I do, and the employer is competing with all other remote-capable companies. I think the only shape of this that might work is treating the target time zone as a single market. Assuming comparable skills, a worker in Boston, Atlanta, NYC, Toronto, Nassau or Bogota shouldn't have wide compensation differences.

It's possible that this leads to a net reduction in salary for many, as big companies "figuring out" remote might make formerly-painful offshoring more workable and attractively inexpensive.

bfdm··on Covid-19 Fast Grants recipients
Proud to see a number of Canadian researchers and institutions on that list. I wish them all success in their work on this.
bfdm··on Show HN: Kosmi – Hang out with friends and family online
We tried this tonight for some Jackbox games and it worked great. Thanks so much!
bfdm··on Coronavirus has caused a bicycling boom in New York City
There needs to be consistent and safe bike lanes first, including sharp enforcement against drivers who don't honour them.

I made the same decision years ago at University. I'd much rather risk a ticket or minor pedestrian accident by riding on the sidewalk than risk my life comingling with cars who don't give a shit.

bfdm··on Scroll: Ad-free subscription for news sites
That is found in pretty much every TOS/PP on the internet, including my own. Do you have a specific problem with that language? If so, how do you use the internet?

I don't mean that question in a "how do you even" sense. I mean, what are your typical internet habits, given feelings about such terms?

bfdm··on Help the Graphics team track down an interesting WebRender bug
This is so bizarre for me because it's like a flashback. I was seeing errors exactly like this in Firefox years ago, around 4-5 years or more I'd say.

This was on windows 7 64bit with a probably outdated install because my favorite extension for vertical tab tree was always behind on version support.

This error would manifest when I had many tabs open for a long time. I'd often keep sessions of hundreds of tabs open for weeks. The errors would start to appear and gradually get worse until I had to force crash ffx and restart (and recover my tabs!)

Not really actionable or reoro, but anecdotally maybe it helps to hear this isn't strictly new.

bfdm··on Amazon to ramp up counterfeit reporting to law enforcement
I actually don't care if it's viable. If preventing harm and trash on the third party marketplace makes it nonviable, then it shouldn't exist. Right now I try to avoid it, and I absolutely avoid buying anything for my baby that might be harmful. Walmart gets those sales. It's impossible to buy with confidence from Amazon now.

I don't think they've internalised the extent of this problem yet. I agree with the previous post that in some cases it's worse than ebay.

Maybe scorched earth is the best answer here and built up a new resilient system slowly. The current system is demonstrably broken.

bfdm··on Show HN: I made an open-source anonymous email forwarding service
Because disposable emails are trivially used by casual users and companies see phone number as harder to falsify (correctly, IMO). It's not impossible, obviously. We know SMS can be hijacked and spoofed, but the casual user won't be doing this, today.
bfdm··on I Accidentally Uncovered a Nationwide Scam on Airbnb
Hell, just be the hotel. If the other listing is fake anyways...
bfdm··on Going Vegan Won’t Save the Planet
In your examples, the tomatoes were the flavour element you enjoyed, not the main caloric driver. That was the pasta (probably wheat). Your example agrees with the GP.
bfdm··on A rise in vegetarian options leads customers to embrace meat-free meals
I also used to feel largely this way, but it turns out my parents just weren't good at cooking tasty vegetables.

I encourage you to seek out an adventure by trying a vegetarian restaurant where the chefs know how to cook veggies. Truly breathtaking the difference in experience.

bfdm··on Trolls Are Swarming Young Climate Activists Online
Maybe perhaps we could try to raise the level of discourse across the board? Why does it have to be a cess pool at all?

We really have to do something to reduce the firehose of twitter/FB bots and trolls with no accountability. It's like the old days of email spam, but with targetted abuse and harassment.

bfdm··on Show HN: Search Engine on the Top of Twitter to Find Jobs
Did we kill it already? 500 error bonanza over here.
bfdm··on How shrinkflation is playing havoc with economists’ models
Walmart plays a heavy part in this game. They have such an outsized share of the market for Consumer Packaged Goods that they can bully manufacturers. When economics suggests the price of, say, some condiment needs to increase, Walmart simply refuses to accept the higher price. You can either lose your shelf space, or substitute a new, smaller, product format at the same price, which they will accept.

And so bottles of mustard get smaller, but stay $1.99 at Walmart. Kleenex boxes have 76 tissues instead of 88 but stay $0.99 at Walmart.

bfdm··on FCC closes telemarketing loophole used by scammers
Do we even need spoofing at all anymore, are there legitimate uses which can't reasonably be resolved other ways?
bfdm··on FCC closes telemarketing loophole used by scammers
This would be great. Push back voluntarily on bad actors.
bfdm··on What’s New in ES2019
THat's not right, the same is true of JS. You'd run a "build" step on a system you control to transpile your fancy modern JS back as far as you'd like official support and put the output JS file on your webserver.

Using modern JS features does not require universal support.

bfdm··on Authentication and the Have I Been Pwned API
A service provider could check the API for the signup email and if previously compromised could challenge the signup with additional CAPTCHA steps to detect bot activity. They could check email+PW entered against leaked pairs and prevent you from registering with a known-compromised PW.

Your bank could check emails attached to customer accounts and work with affected customers to ensure their bank account access is secure.

You employer could check for leaks of accounts using corporate domains. They could check leaked passwords against known last 5 to see if there are active threats.

bfdm··on Malicious apps infect 25M Android devices with 'Agent Smith' malware
Then they should also be held responsible for the fallout (technical or financial) caused by an unpatched security bug.

Then it's just a liability and risk choice for them. If the user is not able to update, then they shouldn't be the ones on the hook if there are problems.

bfdm··on Vulnerability in the Mac Zoom client allows malicious websites to enable camera
Beyond just a prevailing "view", this duty to public safety is actually explicitly codified in the laws and regulations of most professional engineering organizations. To act otherwise would be a) unethical and subsequently b) grounds for loss of license to practice.
bfdm··on Amazon can be held liable for third-party seller products: U.S. appeals court
Walmart is pulling the same crap on their website now, too. Tons of products lists sold by junk third party sellers.

I get so frustrated every time I forget to add the "available in store" filter while searching. The results are useless otherwise.

bfdm··on The Hidden Cost of GoFundMe Health Care
I mean, you can do both. I would argue it is the responsibility of a good and just society to take care of all its members. You should still try to feed, house and treat that person even after poor decisions, but you should also have systems and policies in place to help prevent those poor decisions in the first place.

System such as: - Keeping more of their own money via taxes for Employment Insurance when they lose a job. - Arming them with better decision making skills via education - Having a system for healthcare that works fro everyone, funded via taxes, such that having a job or money is not relevant to receiving lifesaving medical care.

bfdm··on What Happens After Amazon’s Domination Is Complete? Its Bookstore Offers Clues
Honestly I don't understand why this is so hard to solve, unless amazon is willfully ignoring it.

If the item is shipped by a third party directly, tracing the counterfeit origin is easy.

It's the comingling at the Amazon fulfillment centers that muddies the water. However, why not just tag each individual item with the supplying vendor as it arrives? You must of course credit them with stock, so just assign a code for that unit or box or pallet connected to that seller. They can still cross-fulfill (though I don't think they should) and record the origin code with each order as it's packed. Don't tell me this is too complicated for Amazon. It's an extra code like a second SKU per item, not conceptually challenging. Of course there are process issues to solve, but this should be a huge internal priority for Amazon. I see it as a weak spot that leaves room for a competitor to do better.

Of course identifying fakes is still a challenge, manufacturers have long had systems for verifying authentic units. If a $20 webcam has a unique serial number I don't see why we couldn't have one for an $80 board game.

bfdm··on Capt. “Sully” Sullenberger Slams Boeing for Inadequate Pilot Training
The best part of this whole thing has been the airlines being forced to pull some older 787-800s off the bench for main route duty. They have so much more leg room in the old seat configuration.

We had one trip where the window seat was able to get out without the other two leaving the row, in economy! (There was a lot of rubbing, but it was possible)

bfdm··on Retail stores use Bluetooth beacons to track customers
That's really awful. I hope you both are doing better gradually.

How the hell was trading individually identifiable hospital admittance and treatment information not a HIPAA violation?

← PreviousPage 5 of 6Next →