Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
craigds
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
craigds
5y ago
Unfortunately I don't know enough about elasticsearch to provide a useful comparison. I like the way ES queries are structured JSON instead of obscure compact querystring parameters, but that's not a good reason to choose one over
32.
▲
by
craigds
5y ago
This is the key one for us that makes Postgres a non-starter for FTS (We use postgres for everything else ) We begrudgingly use Solr instead (we started before ES was really a thing and haven't found a need to switch yet) When you g
33.
▲
by
craigds
5y ago
yeah, fair enough, they seem useless
34.
▲
by
craigds
5y ago
re the streaming thing, I assume the intent is that a server can stream a zipfile trivially while generating its contents on the fly. and then write the central directory at the end. It can't easily be read while streaming, but it&#x
35.
▲
by
craigds
5y ago
I believe Git normally refers to these things as "trailers" [0], which seems more accurate since they usually (always?) Follow the commit message rather than preceding it. [0] https://git-scm.com/docs/git-inte
36.
▲
by
craigds
5y ago
seems like we need the equivalent of a lockfile for dockerfiles. i want to build from a sha256 tag, but I want that to be based on a readable tag which is updated via pull requests by dependabot/renovatebot/etc. that's esse
37.
▲
by
craigds
5y ago
> isn't that much 16 thousand people follow him. That's way more than enough to be considered a 'public person'
38.
▲
by
craigds
5y ago
"real refactoring" isn't generally available to those of us using dynamic languages like Python (or at least I've never seen it done well) so multiple cursors is about the best we can get unfortunately.
39.
▲
by
craigds
6y ago
In Sublime Text I actually use a quick Undo-then-Redo to navigate , of all things. I'll be typing some code and realise I need to check whether the imports at the top of the file are correct. So I'll Cmd+Up (go to the top of the
40.
▲
by
craigds
6y ago
I got really confused when this didnt start talking about tickets and epics and project management ( https://clubhouse.io/ )
41.
▲
by
craigds
6y ago
*in Javascript. In most other languages where unwanted extra arguments raise an error instead of being silently ignored, this mostly isn't a problem
42.
▲
by
craigds
6y ago
This was my first thought while reading the article - surely if we can intentionally get hit by lightning, we can find a way to harness that energy. https://engineering.mit.edu/engage/ask-an-engineer/is-there-...
43.
▲
by
craigds
6y ago
Github's a work tool, not somewhere you go to have fun. This is a weird article because its main point is about the 'Trending page', which is something I've never heard of in the last 10 years of using github heavily. I&
44.
▲
by
craigds
6y ago
No one's saying not to have algorithms involved at all. Humans don't have to review all of the content, just the stuff the algorithms are unsure about, as well as takedown/review requests.
45.
▲
by
craigds
6y ago
It can be detected, just takes a bit more work (look up the domain's nameservers, see if they point to fastmail, if so rewrite the email address)
46.
▲
by
craigds
6y ago
However, looks like the Actions minutes included in the Team plan have dropped from 10K to 3K, so if you're currently paying for a team plan and using Actions your costs might not decrease, or might increase a bit
47.
▲
by
craigds
7y ago
Why do they even have this process? Who cares if someone in prison uses Facebook? This is pretty absurd.
48.
▲
by
craigds
7y ago
I wrote a greasemonkey script that runs every 250ms and blocks these. It might be hard with CSS but it's (almost) trivial with a spot of JS
49.
▲
by
craigds
7y ago
git urls are tricky to use with many tools (like pip-compile) though. At best they're slow, since things like "what's the latest version?" require downloading the repo. We forked some things into a private DevPI instance
50.
▲
by
craigds
7y ago
Still no python support :(
51.
▲
by
craigds
7y ago
Yeah I don't believe I've ever seen a json parsing problem in 11 years of software development.
52.
▲
by
craigds
7y ago
I agree. Until I got to the end and discovered the super gravity gun. Then I used a cheat to start over with that gun and play the whole game with it. So satisfying
53.
▲
by
craigds
7y ago
I've never bought a font before. These seem crazy expensive. Is this kind of pricing normal? I'd expect to pay maybe a dollar or two for a font; it really doesn't seem like it would provide enough value to be worth more than
54.
▲
by
craigds
7y ago
Yep, I can't wait to use the walrus operator. I just tried it out (`docker run -it python:3.8.0b2-slim`) and I'm hooked already. Also, it's times like these I'm really glad docker exists. Trying that out before docker wo
55.
▲
by
craigds
7y ago
A few of our team had the Zoom app installed, but no-one had a running webserver on that port. None had used the app in a long time though. Was this maybe added in a recent version, and perhaps they just haven't updated?
56.
▲
by
craigds
7y ago
I never had a use for Evernote, but I was always bitter towards them after they bought and gutted Skitch. Skitch was amazing
57.
▲
by
craigds
7y ago
I was browsing a Ruby file today and clicked a variable name and github showed me where that variable was used elsewhere in the project. It was pretty cool. I have to assume that's coming to other languages soon, in github itself. Look
58.
▲
by
craigds
7y ago
Why would Chrome return non-deterministic bytes for a versioned release?
59.
▲
by
craigds
7y ago
Is there any reason why Python isn't supported?
60.
▲
by
craigds
7y ago
The Ubuntu page is a little confusing. The "security support" on that page appears to be "Extended Security Maintenance" which is available for kernel security updates, and only if you have a subscription to the Ubuntu
More ›