HNHacker News
TopNewBestAskShowJobs

feupan

254 karma · joined December 26, 2021

submissionscomments
feupan··on Facebook loses users for the first time
The decline is only one-sided. Facebook down, TikTok up. The mean amount of social network users is not declining at all.
feupan··on Facebook loses users for the first time
I really don’t get this argument. Facebook is just people. The same people you find on Facebook are everywhere else. You think ig is clean? Let me introduce you to my antivax cousin.

Junk is everywhere and I don’t understand how people focus on the company. Everyone here should understand how difficult it is to combat spam, especially on a planetary level like on Facebook.

feupan··on Facebook loses users for the first time
Yes and no. Groups are the best part of Facebook and with good information also comes the spam.
feupan··on Starlink Premium
So is this another product designed in California for California?
feupan··on Fetch API has landed into Node.js
It’s not trivial and it’s not groundbreaking. Node has had an HTTP client since its inception, this is just a different API. It’s “great” just because it’s a decent abstraction that’s also available in browsers.

The issue in the JavaScript ecosystem for this kind of stuff is that it runs on two very different environments and they need time to find solutions that work for all the parties involved.

feupan··on Push Notifications, WebXR, and better PWA support coming to iOS
Given how quickly the App Store was introduced (just one year later) I’m betting that they never had the intention to go web-app only. They probably only needed extra time to figure out the experience for both developers and users (from native APIs to permission model to monetization)
feupan··on Moderna’s HIV vaccine has officially begun human trials
HIV, HPV, herpes, what’s the fourth one?

At least for HPV there’s a vaccine though.

feupan··on Despite the hype, iPhone security no match for NSO spyware (2021)
From Wikipedia:

> On March 28, the government announced that the FBI had unlocked the iPhone and withdrew its request.

> The unidentified method used to unlock Farook's phone - costing more than $1 million to obtain - quit working once Apple updated their operating system.

feupan··on Despite the hype, iPhone security no match for NSO spyware (2021)
I wouldn't exclude it, it worked well. Let's not forget that they eventually still unlocked the phone with a similar tool anyway. It's only possible that these tools weren't as readily available on 2015.
feupan··on Ask HN: At a peak of my dev career, I hate my life
> the pandemic delayed the plans

Don't listen to yourself. I left for Mexico 4 months into the pandemic. Thailand is open, Philippines apparently just opened, Indonesia lets you in with a visa. Do it and don't look back. Pick a country where you can stay 6+ months if you've never traveled before. Find a good DN destination on dedicated websites, not every DN is a developer so you might meet new people just by hanging out there. Open Tinder in these new areas and start meeting people without expectations, you'll have fun.

Being well paid and able to work remotely opens up ridiculous opportunities, don't let them slip. Find some nice cafes (or even a Starbucks) and work there every day, don't stay at home ever.

- an ugly asocial DN in his 30s with out-of-my-league tastes that are sometimes fulfilled. Sent from Java, the island.

feupan··on Naomi Wu video demonetized on YouTube
> It takes a man to do the sexualization, so the sexualization isn't the boob

I think you’re trying to rewrite the books that mention erogenous zones. Go read them instead. Boobs are sexual.

Having said that, sexuality is not the problem; prudeness is. A vagina could be sexual and still be fine to be uncovered, as it is/was in some cultures.

feupan··on Ask HN: Who has moved from the U.S. to Europe?
> if you like tacos, stay on that side of the pond

I find it extremely hard to believe you can't find good tacos in London.

Last time I visited London and Paris I was overwhelmed by the variety of cuisines available. Probably the ubiquity of tacos in the US is replaced by food from every random tiny country you can think of.

Of course this isn't always applicable outside these 2 megacities; you're more likely to find more Turkish restaurants everywhere than Mexican ones everywhere in Europe.

feupan··on Last Windows 11 update changed all default browser settings to Edge
To be fair it also happens on my MacBook. I charged my computer and placed it on my bag, asleep and unplugged, before a trip. I was not pleased to find it hot in the morning and at 60% battery.
feupan··on Eating the red soil of Rainbow Island
I’m confident you could technically eat a lot of things. We all eat some types of rocks after all.

What differentiates edibles from non-edibles is only taste, outcome (good or bad for you), and whether anyone tried it first. I consider jellyfishes edible but probably most people never considered them as such.

feupan··on Ask HN: What are options to replace “G Suite legacy” when it's retired in May?
That didn't work for me.

My domain is still set up with G Suite with SPF and all so Google is technically fully capable of sending emails on my domain’s behalf, but if I got the "me@example.com via example@gmail.com" text regardless.

My setup:

    1. log into example@gmail.com
    2. set up "Send as me@example.com" with alias
    3. enter example@gmail.com as the SMTP username
Headers:

    ARC-Authentication-Results: i=1; mx.google.com;
       spf=pass (google.com: domain of example@gmail.com designates 209.85.220.41 as permitted sender) smtp.mailfrom=example@gmail.com
    Return-Path: <example@gmail.com>
    From: Me <me@example.com>
feupan··on Google requiring all ‘G Suite legacy free edition’ users to start paying
I find turning "at most 16 years" into "nearly 20 years" egregious!

What I hope is that Google will at least have an option to turn those accounts into regular Google accounts instead of being in yet another limbo state where they exist as part of a management that isn't free.

feupan··on Google requiring all ‘G Suite legacy free edition’ users to start paying
Can that completely hide that real sender (me@gmail.com) without setting up a SMTP server? Seeing "me@gmail.com on behalf of me@example.com" or ending up in spam would be a deal breaker.
feupan··on Replacing jQuery (110kb) With UmbrellaJS (8kb)
I haven’t used namespacing in years. The point people are trying to make is that if you do need “advanced jQuery features” maybe you shouldn’t use jQuery. And the basics are also covered by native API, so the same conclusion applies.

I would not start a new project with jQuery nowadays just for that stuff.

The fact that $(s).remove() never throws for example wouldn’t be ok for me anymore, so I’m looking at more cons than pros.

feupan··on Replacing jQuery (110kb) With UmbrellaJS (8kb)
I generally replace jQuery with something like:

    $ = (s, p = document) => p.querySelector(s)
    $$ = (s, p = document) => p.querySelectorAll(s)
If I’m feeling arrayish I’ll wrap the latter in [...qSA] so I can use .map and the rest of them, otherwise for/of works just as well.

Anyone using $.animate() and $.ajax() this year should probably stop.

feupan··on Faker.js is now a community controlled project
Obviously I mean to distribute viruses via S3, which is what’s happening here. Your account is guaranteed to be flagged as soon as they find out. The update here was distributed to every subscriber.
feupan··on Israel Finds Fourth Covid Booster Is Ineffective
Sorry but what’s this website? I don’t think this should be on HN given the current novax climate. Let’s wait for legitimate sources.
feupan··on Faker.js is now a community controlled project
Have you read the project’s license? That is literally how it works. It’s not even an original project by Marak, as it’s clearly shown in there.

The only fault here is cutting the owner out of the repo, but given the security breach it’s strange that he isn’t permanently banned at all.

And yeah, adding an infinite loop is a DoS attack.

> not how cloud services work.

Try placing a virus on S3 and let me know how that works out.

feupan··on The Boring YouTube
If you think you’ll get better suggestions doing this I’m afraid you’ll be surprised. Just open the Trending page to see what kind of junk is popular. Hint: Curate your feeds if you care about them.
feupan··on Parcel CSS: A new CSS parser, compiler, and minifier
The bigger win here are projects that increasingly do more and do it faster. You can essentially replace babel’s hydra with typescript (single dependency) and do it faster too. TS also essentially supports “preset-env” via the target property (however you must pick the ES version, not a browser list)

The important part now is ensuring that these projects don’t just die and disappear like, say, Rich Harris’ “buble” tool (a very old “fast Babel alternative”)

feupan··on Poor man's VPN (pay for only what you need)
Indeed. From the title I imagined a setup that launched an EC2 machine and then shut it down after disconnection. That’s the only way to pay cents per month assuming you’re not connected to a VPN 24/7

Managing your own server at 5$/month does not make sense from any perspective other than “privacy” if you believe that.

feupan··on Let's Settle This
We’re not saying “what came first? The chicken or the zygote?”

Consider the context before trying to correct people. You’re just being pedantic for no reason.

feupan··on Let's Settle This
I obviously agree with you, but setting 3 spaces is so tempting.
feupan··on Let's Settle This
Amen.

Another way to put it is that a chicken was once an egg, so even if "the chicken came first," that chicken was once an egg.

feupan··on Dev corrupts NPM libs 'colors' and 'faker', breaking thousands of apps
Is a codemod available for anyone who wants to migrate?
feupan··on Why Apple’s iMessage is winning: teens dread the green text bubble
Huh you’re 100% wrong because in the part of Asia I live the opposite is true. What country are you referring to? Maybe that’s true only in South Korea and China where local brands have a healthy share.
← PreviousPage 2 of 4Next →