Viewing profile — emptysea
emptysea
HN member- Joined
- Sat, Jun 23, 2018, 2:10 PM UTC
- HN karma
- 534
- Public activity
- 250 items
- HN profile
- View on Hacker News ↗
About emptysea
No profile information was provided.
Recent public activity
-
comment
Comment #47318433
In Postgres you can define custom operators via `create operator`[0] -- infix select a b; -- prefix select a; A lot of custom types end up using this [1]. select @-@ '[(0,0),(1,0),…
-
comment
Comment #46438695
Not OP, but I think building feature flags yourself really isn’t hard and worth doing. It’s such an important component that I wouldn’t want to depend on a third party
-
comment
Comment #46182043
Ruff’s ast is used by Ruff, Ty, and Pyrefly
-
comment
Comment #44192635
Pretty sure you can get EU data residency with sentry https://docs.sentry.io/organization/data-storage-location/
-
comment
Comment #44111014
Instagram built a linter with the ability to fix errors which is an improvement over flake8 & pylint: https://github.com/Instagram/Fixit But Ruff is an even greater improvement ove…
- story
-
comment
Comment #44010730
That's one of the features of EdgeQL: select Movie { id, title, actors: { name } }; https://docs.geldata.com/learn/edgeql#select-objects Although I think good enough language serve…
-
comment
Comment #43919139
Also interesting, pyrefly uses Ruff’s parser! https://github.com/facebook/pyrefly/blob/a8626110da034f8e513...
-
comment
Comment #43834662
Might be worth checking out https://github.com/DetachHead/basedpyright But I’ve had the same issue with too many warnings, mypy is better at understanding Python but even slower.
-
comment
Comment #43833836
A rewrite of https://github.com/facebook/pyre-check in rust?
-
comment
Comment #43674009
The web version is actually pretty decent, I use it on windows from time to time and it works great! It also has some features that the MacOS one doesn't have like, a full screen l…
-
comment
Comment #43517558
Ah yeah I remember that one, but can’t remember the origin. A lot of times the reason sentry can’t do much is because the browser JS VMs have terrible/non-existent stack traces, es…
-
comment
Comment #43516362
At work we have a lot of sentry errors related to browser extensions doing weird stuff. Chrome’s Google translate is also notorious for breaking react based sites. It ends up being…
-
comment
Comment #42660769
Rust-analyzer uses a similar technique for parsing https://github.com/rust-lang/rust-analyzer/blob/master/crate... which then gets fed into https://github.com/rust-analyzer/rowan (…
-
comment
Comment #42454072
Have you tried a Waymo yet? Honestly the coolest tech I’ve seen/used in ages Lots of engineering involved
- story
-
comment
Comment #41139388
Do you know why they use JSC rather than the V8?
- story
-
comment
Comment #39822279
YouTube uses Spanner now, they migrated off Vitess a while ago
-
comment
Comment #39707227
Seems they’ve built out a PG version of MySQL’s Vitess Query rewriting seems interesting, having a layer between your DB and your application would also allow various ACL stuff as …
-
comment
Comment #39695348
We have the same problem with bazel at work, after a few months your machine is running out of disk space
- story
-
comment
Comment #39673501
If you think Figjam is expensive, you should see their new dev mode pricing — I’m sure they’re making a mint!
-
comment
Comment #39636935
Did you manage to get IDE support to click into the backend implementation from the front end code?
-
comment
Comment #39595006
Yeah it looks off, makes the website look rushed imho