HN user

_trackno5

988 karma
Posts5
Comments180
View on HN

That’s interesting. I went through that book not that long ago and I found it fascinating. I had a hard time putting it down.

I found that the concepts he covers in that book can even be applied for good software API design.

Also, he did spoil doors for me. Pretty much every building I go into now annoys me because of the stupid door handles they pick.

I am not. The EU’s move is to force Meta to stop personalised ads and Meta is pushing for an ad-free option. That’s an attempt to appease the regulators and keep their business model.

They’ll make the argument that the customer has a reasonable choice: see targeted ads or pay for the service.

I’m betting They’ll follow up saying the business model in the EU will not be viable without personalised ads (which it really probably won’t) and that they’ll consider leaving the EU altogether. Then the EU can have fun figuring out what will be the economic impact for its economy after they get cut off the largest social network

Meta has ditched Canadian news already. If the finances don’t make sense in the EU, I won’t be surprised they just ditch it

Sure you don’t NEED meta. But it still offers value to their users. Regardless of their “addictive” design, you can’t deny that people want what they (and other social media) offer.

It would be absurd to say they don’t add any value to people’s lives.

We’re not talking about heroin here. You can always just delete all your accounts and live an unplugged life.

And now you have an option to get all the upsides of social media minus the downsides of being tracked/advertised for less than the price of a pizza

New EU regulation is forcing Meta to offer users an ad-free alternative. That’s why they are doing this.

Meta’s revenue per user is around 40 USD iirc.

Tbf, as much as people like whining they definitely get 12 bucks a month worth of entertainment off of Facebook and Instagram. People will easily spend 4-6h on social media daily.

The reality is that this move will just prove that people like to talk but they are not willing to pay for their “freedom”.

Why ACPI? 3 years ago

macOS already uses (at least on ARM chips) device trees. I don’t see why they would go back to ACPI as long as they keep their SoC model.

Were women more likely to be junior, and therefore more likely to be cut? It's almost as if NPR just wants to parrot a narrative.

That last point read like BS to me. I’m willing to bet that number includes a good chunk of tech recruiters (which tend to be female). And yeah a lot of recruiters got laid off in the last year

Is the conference explicitly only for women?

I thought it was something that focused on women in tech but men were allowed to join.

If the organizers don’t want men attending it they should verify peoples sex before handing out tickets.

Personally I don’t see the point of segregation. It’s not like shunning men will make women’s lives any better. Your best bet to improve things is to make the one side understand the other. You do that by socializing them.

Another thing this event shows is that men tend to be more competitive and will be more aggressive towards their goals. Like it or not companies reward that behavior

The main thing io_uring gives you is avoiding multiple syscalls.

With a pipe you can’t really avoid that. With a shared memory queue/ring buffer you can write to the memory without any syscalls.

But you need to build synchronisation yourself (e.g., using semaphores for example). You don’t necessarily need to poll.

[dead] 3 years ago

Man that’s just sad.

I remember a while ago Lex Fridman had a girl on his podcast talking about the changes in academia and self-censorship.

This is the dumbest statement i’ve ever seen.

You would prefer to have all your fellow humans die to save the planet.

I’m all for improving things and looking for solutions to the problems we created, but this dumb nihilism serves nothing.

If you think that humans are the problem and we should cease existing, why aren’t you in the ground already?

Like the other commenter said, you’re falling prey to the “appeal to nature” fallacy.

There are plenty of natural things that are bad for you and plenty of synthetic things that are good for you.

And there absolutely are reasons to feed yourself artificial sweeteners.

Sugar-free soda is awesome for people trying to lose weight. The carbonated drink keeps you satiated and you don’t ingest any of the calories in regular soda.

Mastering Emacs 3 years ago

I mean, I'm in my late 20s and use emacs.

Maybe for whatever work you do your IDE works better for you.

In my case, I mostly code in C++. I've tried JetBrains' IDEs and it drives me insane how slow they are to index and I often get freezes when working on really large codebases.

The same applies to Visual Studio (not vscode).

vscode drives me insane with the amount of dumb notifications it keeps popping up. But I can concede that for most people it works well enough. It also doesn't perform nearly as well as Sublime Text. Working on really large codebases is a PITA with vscode.

If I need autocomplete (which I actually don't like that much), LSP works well for my needs.

You literally proved my point. It’s not generally auditable.

Even if you ignore the fact that the audit window is restricted and that the software is developed behind closed doors, just the first step in the process is absurd if you want this to be practical for anyone to audit:

A Justiça Eleitoral prepara uma sala segura para deixar os sistemas a serem utilizados na eleição vindoura à disposição das entidades fiscalizadoras interessadas. As entidades podem utilizar ferramentas automatizadas e solicitar os esclarecimentos que julgarem necessários. Caso encontrem alguma inconformidade, deverão apresentá-la ao TSE, que deverá corrigi-la e apresentar o ajuste realizado. É importante destacar que todas as alterações realizadas nos sistemas são rastreáveis e ficam disponíveis para verificação das entidades fiscalizadoras.

Just because those companies have certifications it doesn’t mean they can’t make a mistake.

In addition to that, the source code is closed and not generally auditable by third parties.

I was a student under Diego Aranha (a cryptography researcher from Brazil, now based in Denmark) many years ago when he got the chance to participate in the public test/audit of the voting system software.

At the time they did find issues with the code that would allow you to de-anonimize the votes cast in a voting machine [1].

EDIT: If anyone wants to take a look at the vulnerabilities found at the time, check the paper [2]. In fairness the paper is from 2013, so a lot may have changed.

[1] In portuguese https://thehack.com.br/o-dia-que-o-tse-revelou-o-codigo-da-u... [2] https://www.researchgate.net/publication/313421477_Vulnerabi...

I know the feeling.

I'm the only person "remote" (work from another office/country) in my team and I am the one that always has to travel to meet the rest of the team.

It's nice meeting people and all, but I generally find these offsites pointless and not work the hassle of traveling for it.

You should look into Harris Heller.

He created a record label to make copyright free music for people to stream on places like Twitch.

He distributes his music through Spotify, Apple, etc.

The key thing here is that his music is used on streams, which tend to last many hours. Imagine a bunch of streamers playing his music for hours a day (he created themed playlists/albums). He gets payed by play time.

Last I remember he was making at least 5 figures a month through that: https://www.youtube.com/watch?v=Ek6p_NmYb44

In a way he was at the right place at the right time. He focused on lo-fi music and released that for a very targeted audience.

Like I said, and the link confirms, it will not by default collect tax.

For that you need to set up Stripe Tax on top of it. Stripe Tax itself also takes a cut from your payment.

It also “helps” you file taxes only by providing the reports you need. You still need to file the reports and each country is different.

Please read the FAQ before this causes you trouble: https://stripe.com/docs/tax/fa q

> Does Stripe Tax handle remitting and reporting tax, or filing tax returns?

Stripe Tax doesn’t handle remitting and reporting tax, or filing tax returns. Stripe Tax provides itemized and summarized exports to help users prepare, file, and remit the tax that was automatically calculated and collected. To automate filing in the US, we recommend using TaxJar’s AutoFile solution. In Europe, we recommend using Taxually or Marosa. To get started, visit Taxually’s partner page or Marosa’s partner page.

Disclaimer: I work at Stripe

Nice project, but this is a bit of a misrepresentation of Gumroad.

The reason you “give up” so much money to them is because they handle VAT, which this service doesn’t seem to do at all.

Stripe by default will not collect and remit VAT.