HN user

vvoyer

2,841 karma

Building a SaaS: https://turnshift.app. Author at Next.js News https://nextjsnews.com/. Tweeting about JavaScript and Next.js at https://twitter.com/vvoyer.

vincent.voyer@gmail.com

Posts269
Comments153
View on HN
old.reddit.com 9mo ago

Major AWS Outage Happening

vvoyer
1079pts12
snouzy.com 1y ago

Developer Resume as a VSCode UI

vvoyer
3pts0
xata.io 1y ago

Xata: Postgres at scale with copy-on-write branching and PII anonymization

vvoyer
6pts0
aws.amazon.com 1y ago

Amazon DynamoDB lowers pricing for on-demand throughput and global tables

vvoyer
2pts0
twitter.com 1y ago

Legend state, high performance React state and local first sync

vvoyer
1pts0
socket.computer 1y ago

Socket.computer

vvoyer
4pts1
techcrunch.com 2y ago

Poolside.ai raises $400M to build a coding co-pilot

vvoyer
2pts2
deliveroo.engineering 2y ago

Real-Time Data Aggregation Using DynamoDB Streams

vvoyer
2pts0
quickwit.io 2y ago

Quickwit 0.8: Indexing and Search at Petabyte Scale

vvoyer
115pts28
www.algolia.com 2y ago

Algolia Startup Program

vvoyer
2pts0
github.com 2y ago

tsimp: A TypeScript import loader for Node.js

vvoyer
1pts0
github.com 2y ago

Show HN: iron-session, stateless web sessions

vvoyer
5pts1
www.youtube.com 2y ago

Heetch sent postcards to Midjourney to fix bias in their data [video]

vvoyer
1pts0
argos-ci.com 2y ago

Argos-CI Visual Testing

vvoyer
11pts0
aws.amazon.com 2y ago

How Vercel shipped a cron jobs feature using AWS EventBridge Scheduler

vvoyer
1pts0
twitter.com 2y ago

They stole my computer, so I found them and got them arrested

vvoyer
2pts0
twitter.com 3y ago

Show HN: I wrote a short sci-fi novel using ChatGPT

vvoyer
1pts0
vercel.com 3y ago

Vercel Cron Jobs

vvoyer
5pts1
www.stockai.com 3y ago

StockAI: AI-Powered Stock Photos

vvoyer
4pts5
clearbuds.cs.washington.edu 4y ago

ClearBuds: Wireless Binaural Earbuds

vvoyer
3pts0
app.photoroom.com 4y ago

PhotoRoom Web App

vvoyer
2pts0
aws.amazon.com 4y ago

AWS Lambda function URLs: Built-in HTTPS endpoints

vvoyer
277pts173
github.com 4y ago

Dum: An NPM scripts runner written in Rust

vvoyer
112pts90
metrics.lecoq.io 4y ago

Metrics: Advanced metrics and image generation for GitHub profiles

vvoyer
1pts0
twitter.com 4y ago

Do not use –enable-source-maps on AWS Lambda

vvoyer
4pts0
healeycodes.com 4y ago

When I'm sad my computer sends me cats

vvoyer
2pts0
github.com 4y ago

Run every Node.js version in AWS Lambda using layers

vvoyer
1pts0
www.the-guild.dev 4y ago

How Not to Learn GraphQL

vvoyer
5pts0
news.ycombinator.com 4y ago

Ask HN: BlackFriday is coming, what's the impact on your work?

vvoyer
1pts0
remix.run 4y ago

Remix full stack React framework v1

vvoyer
8pts1

Because Europe is basically what drives laws here in France for driving, I would expect them to do what's best for the drivers and clearly they are not.

They should not allow car Manufacturers to sell cars when: - There's no physical knob to open it - The only place to read critical information like speed is a tablet on the side - The speed limit is a constant beep unless you disable it AT EVERY START by touching a screen on the side (their law basically)

Cars are becoming shittier in Europe, dumb regulations and people building cars are clearly NOT driving them.

My wife got a new Volvo recently:

1. You can only open it with your phone (find it in purse, unlock it, find the app, wait, click) or a card that can only open on the driver side (can’t open the trunk). What was fucking wrong with keys?

2. No behind the steering wheel screen, only a large tablet center of the car. No way to know your speed without looking to the side.

3. No physical buttons aside from the ones on the steering wheel.

4. And the infamous speed limit beep sound. You can turn it off with a shortcut button on the steering wheel. Which is so dumb if you think Europeans spent millions creating and implementing this rule. A friend of mine has no shortcut (kia) so he just starts driving then look away from the road to the screen to tap a few times. I’ve seen this many times now.

Overall cars are more dangerous to drive because of all this shit. Europe is spending millions creating laws to protect us on the road and making driving shitty. While Youtube, social networks and movies keep promoting cigarettes and alcohol.

You're not gonna believe it but NONE colors, my brain doesn't process colors because I know I cannot trust them to be correct. So I use shapes, numbers, arrows.

Ask a colorblind person to explain how to win at candy crush and you'll be surprised (hint: we do not use colors, we use the shapes).

I wish there would be a color blind friendly version of this. I have deuteranopia and can’t distinguish red from green in the page.

This 2024 re:Invent session says exactly the opposite:

"If you want to partition your data even better, you can introduce some randomness in your key names": https://youtu.be/2DSVjJTRsz8?t=2206

FWIW The optimal way we were told was to partition our data was to do this: 010111/some/file.jpg.

Where `010111/` is a random binary string which will please both the automatic partitioning (503s => partition) and manual partitioning you could ask AWS. Please as in the cardinality of partitions grows slower at each characters vs prefixes like `az9trm/`.

We were told that the later version makes manual partitioning a challenge because as soon as you reach two characters you've already created 36x36 partitions (1,296).

The issue with that: your keys are no more meaningful if you're relying on S3 to have "folders" by tenants for example (customer1/..).

GPT-4o 2 years ago

The demo is very cool. A few critics:

- the AI doesn't know when to stop talking, and the presenter had to cut every time (the usual "AI-splaining" I guess).

- the AI voice and tone were a bit too much, sounded too fake

Random parenting tidbit: I have two kids, and they had tantrums. When it was spiraling I took them outside. I have found the sound of nature calms them, weirdly. The change of setup maybe helps.

Leaving GitHub 3 years ago

tl;dr;

- GitHub now requires 2FA

- Author reaction "Greaaaaaat, Microsoft wants to harvest more phone numbers."

- Author has a love/hate relationship with GitHub since 2012

- Author decides to not use GitHub anymore

I am not following the thinking process. And you can use a 2FA app, without giving your phone number to GH.

I can understand the stream of changes at GitHub does not resonates with the author opinions, but the "Microsoft wants phone numbers" is wrong I think.

Vercel Cron Jobs 3 years ago

Hey there HN, here's a fun product I've been building at Vercel with other folks. I would love to hear what HN think about cron jobs in general, and the API we're proposing.

If you have questions on how this is implemented, let us know :)

As of March 2022, a total of 2,335 Starlink spacecraft have been launched, with 2,110 still in orbit.

Wait, what happened to the missing 225 Starlink spacecrafts?

If you want to be ahead of other engineers and have a meaningful impact, then you’ll want to maximize the number of uninterrupted deep work sessions. The more you can fit in a week the more you’ll achieve (rfcs, implementations, reviews).

This is one of the biggest contributor for high performing profiles.

To manage this when using Slack you can:

- set your status as “deep work” and decide to pause notifications for x hours

- use “mark as unread”. when you want to peek something but not act on it yet

- use “remind me” on messages you want to deal later on through the week

- avoid DMs has much as possible, so not just one person can help you, but anyone from your team

- avoid Slack on the phone

Then deal with notifications in bulk.

Slack isn’t killing our productivity, HN and twitter are not killing it either.

Our addictions to notifications is, but we can manage this with discipline and training.

I have one, TurnShift: https://turnshift.app.

Now making almost $500 MRR with 10 customers.

This is an app to share tasks, duties and manage rotations in Slack. It was an internal tool at my previous company (Algolia), that I rewrote with their permission as a SaaS and sold to them. Growth is slow, mostly driven by Google searches and Slack app store.

One out of 10 signups per month will eventually use the service. For the few ones I've been able to ask "Why did you leave", the answer is: they want a Google Calendar for Teams. Which I am slowly building. This way, the shift scheduling will be more flexible.

Show HN thread: https://news.ycombinator.com/item?id=26025254

The true reasons Firefox lost market share

I would say:

The true reasons Firefox lost market share is because we, developer & tech people started to install Chrome on family computers instead of Firefox because it was safer & faster (way way faster). And we never came back from it.

Performance is a feature.

Since your comment is popular you may not be the only one but then the question is: why? I am genuinely wondering why you would get less and less excited the more they raise. Any specific reasons?

Thanks!

Some context:

- Remix creators are the authors of React Router (v6 was released recently: https://reactrouter.com/)

- Remix was initially a closed source paid framework then moved to open source.

- They raised a $3M seed funding in October: https://remix.run/blog/seed-funding-for-remix

- Kent C. Dodds, a very prolific React developer, joined them as a Co-Founder and Director of Developer Experience

Also see:

- https://github.com/remix-run/remix

- https://remix.run/

- https://kentcdodds.com/blog/how-i-help-you-build-better-webs...

- https://www.youtube.com/watch?v=wsJaUjd1rUo