Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gkiely
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
Show HN: Pack.sh – Self-host single-file apps
(pack.sh)
1 points
by
gkiely
4mo ago
|
1 comments
2.
▲
by
gkiely
5mo ago
The simplest reason might be that it's not the default so people use npm out of habit. Personally, I use volta and switch between node versions in different projects, so I prefer to just use npm.
3.
▲
by
gkiely
5mo ago
Yeah, this is just for anyone using node on their local machine. Enabling `ignore-scripts=true` protects you from almost all of the recent compromises `min-release-age=3` protects you from the rest. But you still typically need trusted depe
4.
▲
Show HN: Safe-install – safer NPM installs with trusted build dependencies
(npmjs.com)
19 points
by
gkiely
5mo ago
|
5 comments
5.
▲
by
gkiely
11mo ago
Jobs would’ve went all-in on Siri. He acquired it and loved it.
6.
▲
by
gkiely
1y ago
A HTML page, web components and no build process solves this. Pinned package versions in npm solves this. If you want to use the latest dependencies then yes there is ongoing management required. There are tools to help with this.
7.
▲
by
gkiely
1y ago
bun test is a killer feature
8.
▲
by
gkiely
1y ago
Lagunitas IPNA is really good but it’s not always easy to find.
9.
▲
by
gkiely
1y ago
You were doing ok up until this comment.
10.
▲
by
gkiely
2y ago
Thanks! Let me know your use case as I am still learning where it can provide the most value and how I should go about charging for it. I welcome feedback on pricing/self-hosted.
11.
▲
Show HN: Low false-positive website spellchecker
(typotamer.com)
1 points
by
gkiely
2y ago
|
2 comments
12.
▲
by
gkiely
2y ago
Nice one and good job on the perf it’s noticeable.
13.
▲
by
gkiely
2y ago
Pretty cool man. 1. I would replace the chairlift sequence in place of a shortened animation or just make it teleport. 2. Keyboard shortcuts. 3. Where's the monster? ;)
14.
▲
by
gkiely
2y ago
It does: https://valibot.dev/guides/optionals/#use-in-objects import * as v from 'valibot'; const OptionalKeySchema = v.object({ key: v.optional(v.string()) }); type t1 = v.InferInput<typeof O
15.
▲
by
gkiely
2y ago
Some of his recent talks cover it: https://youtu.be/aZ-BjJZxNoA?si=yPYH71a76Mr1RWLr https://youtu.be/4ef0juAMqoE?si=fya1OCfUUR4n_gd1
16.
▲
by
gkiely
2y ago
Nice work, looks like you've got some big names using it too, congrats. I have some feedback on your homepage & messaging. Initially scrolling the home page I thought it was a tool for viewing customer bug sessions, similar to Trac
17.
▲
by
gkiely
3y ago
Why did none of the other companies listed in the article fight it, if this is the case?
18.
▲
by
gkiely
4y ago
I didn’t phrase this well, good call out. Now that I’ve thought about it what I’m actually trying to ask is… What would it take to drop flight prices 50%? Automated flights, a change in fuel technology, 0 marketing spend, reduced maintenanc
19.
▲
by
gkiely
4y ago
I take a contrarian opinion on this, the price of a flight in the US outside of major hubs is egregious. Especially during peak times or holidays. What is the long term plan here? Will there still be duo pilots in 2040? 2060? Surely long te
20.
▲
by
gkiely
4y ago
After much digging, here is a way to prevent account changes from the device. Steps: 1. Settings > Screen time > Use screen time pass code > Enter a different passcode to your main one that you will remember 2. Settings > Screen
21.
▲
by
gkiely
4y ago
Agreed, I updated my passcode to an alphanumeric after this happened. I am not aware of such solutions but would be interested to learn more if there are.
22.
▲
The ability to reset your iCloud password with a keycode is a security flaw
16 points
by
gkiely
4y ago
|
6 comments
23.
▲
by
gkiely
4y ago
> Yikes. This is how you end up in preprocessor hell. Macros are generally not a good thing. Not suggesting macros, rather an alternative way to define types. A function that accepts and returns types. Seeing as typescript has a JavaScri
24.
▲
by
gkiely
4y ago
> Typescript is the correct solution. What is the alternative? Just using JS and letting things break without knowing it? Come on. Surely that's not the only alternative. Here's a few off the top of my head: - Being able to wri
25.
▲
by
gkiely
4y ago
There is vite-node: https://www.npmjs.com/package/vite-node Here's a monorepo example, it's using cloudflare workers instead of node. But you could set up a vite-node server using concurrently or create a vit
26.
▲
by
gkiely
4y ago
There's a plugin for it: https://www.npmjs.com/package/vite-plugin-checker It shows errors in both the terminal and browser, it works great.
27.
▲
by
gkiely
4y ago
For non-critical stylistic or refactoring I prefix with "Consider". > Consider extracting this to a separate function to make this more re-usable. This gives the developer the option to disregard the comment. Essentially I am t
28.
▲
by
gkiely
5y ago
Got it, thank you!
29.
▲
by
gkiely
5y ago
"If parts are not being added back into the design at least 10% of the time, not enough parts are being deleted." I am struggling to understand this one. Is he saying that you should remove parts on a routine basis, like a "r
30.
▲
How to build a side project with a full-time job
(youdontneedwp.com)
1 points
by
gkiely
7y ago
|
0 comments
More ›