HNHacker News
TopNewBestAskShowJobs

yarcob

2,749 karma · joined November 10, 2020

submissionscomments
yarcob··on Art student’s 407-piece hand-carved wooden clock (2016)
I sometimes forget how amazing things you can build by hand.

Everybody seems to talk about 3D printers, CNC routers, Waterjet cutters, pick and place machines...

But a lot of the things can be made just as well by hand. People have been making gears for a long time before there were CNC routers, all you need is patience.

yarcob··on You’ve Never Seen the Opioid Crisis Like This Before: A Review of Empire of Pain
PSA: People in other countries seem to be doing just fine with NSAIDs for pain relief.

If pain can only be managed with opioids, you should get them in a hospital under supervision, since they are too dangerous for home use.

yarcob··on You’ve Never Seen the Opioid Crisis Like This Before: A Review of Empire of Pain
Can you really blame people for being sceptical of the vaccines when you read stories like this everyday?

As a lay person, how do I know that the vaccine really is as safe as everyone says?

I mean, if you told people in 1995 that you won't take the pills that the doctor prescribed because they just want to get you addicted, people would have looked at you funny.

How do we know it's different this time?

yarcob··on Designing Aero Snap (2009)
Thanks for the tip. It seems the dev increased the price (it costs 8€ now). I bought it nevertheless.

Unfortunately, the app seems to work nowhere near as well as the Windows feature. Might be because of my multi-monitor setup, but it seems to do something different everytime I hit an edge, and trying to hit an edge between two displays is difficult.

yarcob··on Designing Aero Snap (2009)
Coming from macOS, I have to say that this feature is extremely neat. This feature alone makes working with multiple windows on a large display so much nicer on Windows than on Mac. On the Mac you have all those different modes — full screen, side by side, resize — and confusing ways to trigger the modes: click green button, alt click green button, drag to top of screen and wait, etc.

The Aero Snap feature was something I immediately understood when I started using Windows, and I learned about it just from the feedback you get when you drag a window to the side. You can see that they tested it with real users.

It feels like Apple didn't test their feature with real users at all. It's bad on the desktop, but it's even worse on iPad — I only ever triggered the multi-tasking features accidentally and ended up confused what was going on.

yarcob··on Building a Desktop Application for Datasette
You said that you don't need platform specific code, but it turns out that's because you just skip the platform specific stuff, resulting in a product that I would not consider ready to ship.
yarcob··on Post-Brexit immigration: mission accomplished?
People in the EU are used to free movement. In my opinion it's one of the greatest political accomplishments of recent history.

Before Schengen, travelling across the border always carried the risk of meeting a grumpy border control agent and being subjected to abusive searches or interrogations. People not letting you past the border because they didn't find the right stamp in your passport and stuff like that.

After Schengen, all that went away and travelling within Europe has become so much nicer.

Of course people complain if you take that away again.

yarcob··on Apple and Google must allow other in-app payment systems, Korean law declares
It would be nice if the Mac App Store fixed all these things, but eg. refunds are a mess on the App Store. Officially there are no refunds at all, in practice it kinda depends on the support agent, and sometimes developers are mysteriously hit with refunds after years... It's a mess for both consumers and devs.

At the same time, MAS is not suitable for many business customers. Eg. some companies buy software exclusively through resellers -- not possible on the Mac App Store. So you need to sell licenses outside the store as well, at which point you may ask yourself: Why bother with the app store?

yarcob··on Building a Desktop Application for Datasette
I feel it's a bit disingenuous to tell people how easy packaging Electron apps is when you skip the hard parts.
yarcob··on Docker Desktop no longer free for large companies
That 50 people team probably costs at least 250000/month. Are you going to take away a tool that everyone on the team needs to save 1250?

Or put another way, how much time would you need to replicate what Docker offers for a team of 50 people? If it takes more than 25% of the time of a single employee, then Docker is cheaper (assuming your employee costs $5000 a month, which I guess is a lower bound for an engineer).

yarcob··on Building a Desktop Application for Datasette
Have you tried opening your app on a Mac? macOS literally suggests you move it to the trash.
yarcob··on Building a Desktop Application for Datasette
As a somewhat experienced Mac developer, I'm not sure what Electron brings to the table for a project like this.

Why not create a simple Mac app with a web view? AFAIK the overhead of electron is more than 100MB, for an app that could probably be distributed as a ~10MB ZIP archive.

A native Mac app with a web view would also have much less RAM overhead -- and you wouldn't need to worry about updating Electron, since you would just be using frameworks bundled with macOS.

Sure, Electron is theoretically cross-platform. But you are going to need a lot of platform-specific code to package the app for macOS, Windows, or Linux anyway.

Anyway, just my two cents. Maybe Electron is less scary to get started for a web developer. But if you start a project like this, I really recommend giving AppKit and Swift a try. There's lots of examples out there. Native development is easier than you think.

yarcob··on Apple chief executive Tim Cook gets $750m payout
Probably interesting in relation to the app developer settlement, where Apple set up a fund of $100m to support small US app developers.
yarcob··on The Clickbaitification of Netflix
In my experience the iTunes store is such a horrible, slow piece of shit software that I only use it to search and rent films I heard about elsewhere.
yarcob··on The Clickbaitification of Netflix
Many people use Youtube for listening to Music, makes sense to listen to a song more than once :)
yarcob··on The Clickbaitification of Netflix
This is why I quit my Netflix subscription.

The algorithm seems to have picked up the fact that I like watching SciFi and Zombie movies, so my Netflix homepage was this dark place filled with Sci Fi and Zombie movies.

One problem with this is that Netflix only has a handful of good SciFi and Zombie movies, and I've seen them all. So the homepage was filled with movies I've seen already, or the dime-a-dozen copycat movies that just rehash some ideas from popular movies in a slightly different way.

The much bigger problem is that even though I like watching Zombie movies, I actually enjoy lots of different movies. But somehow the Netflix algorithm only ever shows me this one genre.

So I cancelled my Netflix subscription, and went back to occasionally renting a film on iTunes or Amazon. I watch less now, but I end up watching more diverse and more interesting films.

yarcob··on Apple’s crackdown on multicast
You do if you want to use UDP multicast or want to enumerate MDNS services. That's what this article is about. If I understand correctly, they apparently don't even let you use multicast on your own phone for testing without requesting permission.
yarcob··on AWS doesn’t know who I am
You can, but the experience sucks for families. If you want shared access to your family photos or music collection, you kinda need a shared account. But you probably don't want your family members to read all your email, so you need separate accounts. And what if you want to email a photo from the shared account? You end up having to switch accounts all the time, and the experience sucks.

The result is that people just use web apps like Gmail instead of native apps, because it's a lot easier to sign in and out of services.

yarcob··on AWS doesn’t know who I am
Child accounts don't fix the problem that it is a shared device.

I've never considered creating a fake child account for business use, but I have tried to create some fake Apple IDs for shared devices, so I didn't need to use personal credentials. Unfortunately Apple has blocked these fake accounts from accessing some services, so I had to fall back to using personal accounts.

yarcob··on AWS doesn’t know who I am
Do you use multiple Apple IDs on one device? I tried doing that for some time, and it caused a lot of issues. Maybe it works if you have separate devices for work and for home use, but I use my Macs for both business and home use.
yarcob··on AWS doesn’t know who I am
It's good that every service has separate credentials.

For a counterexample, consider Apple and how they try to restrict you to a single Apple ID. They want everything to be tied to a single person. Every service you use is tied to your Apple ID.

It just doesn't match the way that people use computers.

For example, I get my computer games and business software billed to the same card, and there's no easy way to change that.

Somehow the app store "helpfully" installed a baby monitor app that I use at home on my work computer.

We set up a Mac as build server in the office. It's shared by multiple people. I need to log in with my personal credentials to download software from the Mac App store.

My girlfriend bought an iPad for the kids to watch TV. It's shared by a couple of people. She had to log in with her Apple ID to set it up, and now her personal iMessages and emails are on it. It's stupid.

Some of these problems can be fixed, but it's really annoying.

yarcob··on A lot of people are getting the OnlyFans story wrong
No. If a journalist asking uncomfortable questions about your business endangers your business, then the problem is not the journalist, the problem is your business.

If a journalist blows a story out of proportion, then usually nothing happens and the story is forgotten after a few months.

But in the porn hub story, the uncomfortable truth is that there was a lot of involuntary porn on the platform. The NYT story just made it a bit harder to ignore that uncomfortable fact.

And it's not like mastercard just changed their policy on a whim based on a single NYT story; credit card networks have always been known to kick all kinds of sex related services off the platform. Sex related businesses have been complaining about that for ever.

yarcob··on Swiping left on magnetic stripes
> You can't clone a NFC card from RF alone

You imply that it is possible to clone NFC cards with other means. Is that really possible? Crypto chips are usually hardened against all kinds of attacks, and I would assume that NFC cards are resistant to cloning even if you have physical access to the chip. I'd be curious to learn more about that if my assumption is incorrect.

Regarding replay attacks, do you have a source on that? I would assume that even offline POS terminals would use a nonce to prevent replay attacks. Is that assumption incorrect?

And finally, you can extract card holder name and card number from most cards just by looking at them. Claiming that NFC cards are somehow worse than mag stripe cards in that regard is just FUD.

yarcob··on Swiping left on magnetic stripes
Contactless is not less secure than magstripe. I don't know where you got that from.

You can't make a fake contactless card, because each card has a private key that you can't extract. But it's trivial to make a fake magnetic stripe card.

One type of fraud with EU credit cards works like this: Criminal collects credit card numbers and pins by adding a hidden magnetic stripe reader to an ATM and a video camera, then create a fake magnetic card, and then withdraw money with fake card + PIN somewhere abroad where magnetic stripes are still allowed.

For this reason, my bank disables withdrawals from abroad by default, and you need to manually enable world wide payments in the online banking app.

yarcob··on Swiping left on magnetic stripes
If you want to do it faster, you need government regulation. Magnetic stripes have been phased out in the EU for a couple of years. And additionally online card payments all require 2FA in EU.

As a result, there's barely any credit card fraud in Europe.

You can't expect the industry to invest in infrastructure if dealing with fraud is cheaper in the short term. You need to force them.

yarcob··on Discontinuing FlickType Keyboard for iPhone
People who critizise Apple in public often seem to have trouble updating their apps.

I'm sure Apple has their reasons for blocking this app, but I'd prefer a world where customer choices what apps they can use don't depend on the whims of a very secretive company.

yarcob··on First batch of student’s washing machines shipped to Iraq
This guy is certainly strong, but he is definitely overweight. He may feel fit, but his weight will make him high risk for heart attack, stroke, or diabetes.

There's no amount of training that can fix a bad diet.

yarcob··on First batch of student’s washing machines shipped to Iraq
Having lots of muscle mass isn't healthier than being slim. It's healthier than being fat, but being slim is going to be a lot easier on your heart, joints, and other organs.

(Have a look at people who are 80+ and fit. Most of them are slim. You don't see a lot of bulked up old people)

yarcob··on First batch of student’s washing machines shipped to Iraq
I think for general health/longevity its preferable to be out of shape but slim rather than heavier but fit.
yarcob··on Dad makes teddies with health conditions to help children with medical disorders
Yeah, my kid also got a teddy with the same scar as his from the hospital. It's a nice idea, but my kid didn't really care about it. (I don't know why, he had other stuffed animals that he really liked, but apparently the scar was not a big deal to him)
← PreviousPage 4 of 19Next →