Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
vgel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
13 ms
·
91.
▲
by
vgel
4y ago
They can: my password manager auto-logs-in for me. Various tools will automatically find and click the "unsubscribe" link on a mailing list website. Scalper bots buy and resell all kinds of products by navigating web stores (unfor
92.
▲
by
vgel
4y ago
This is incorrect. There are plenty of machines that read the web: web scrapers, and they've fostered a diverse ecosystem of tools. Search engines, archival tools, ML dataset collection, browser extensions and more are able to work wit
93.
▲
by
vgel
4y ago
I'd push back on "concurrency so difficult in Rust" -- because async isn't the only, or even best, way to do concurrency in Rust. I prefer using threads when I can, and Rust makes working with threads quite joyful[1]. I&
94.
▲
by
vgel
4y ago
It's really not as bad as it's made out to be. You can paint yourself into a corner with it, but a lot of that is that async is fundamentally more complicated than sync / threaded code , and there's only so much any lan
95.
▲
by
vgel
4y ago
It's fair to not appreciate the humor oneself, but this is a really unfair judgement / assumption of the author's intent.
96.
▲
by
vgel
4y ago
My understanding of point #2 is that LLVM may still try to devirtualize the call, which would reduce the performance impact -- is that true for Rust? I know it happens sometimes in C++. Also for proc macros, rust-analyzer seems to struggle
97.
▲
by
vgel
4y ago
You might be running into issues with session cookies and HttpOnly cookies: https://developer.mozilla.org/en-US/docs/Web/HTTP/Cookies#re...
98.
▲
by
vgel
4y ago
And the amount of expertise that SpaceX has gotten from the US government / contractors on how to build rockets that don't explode.
99.
▲
by
vgel
4y ago
If I, a US citizen, started an online service that attracted Ofcom attention, what binds me to following UK regulations? The article mentions "extraterritorial enforcement", but what does that mean? Will the US extradite me to the
100.
▲
by
vgel
4y ago
I applied (and got a job and worked at for a bit) a stealth-mode startup and it felt like a scam. No web presence, nobody had it listed as their job on LinkedIn, a couple vague references to funding rounds online that mentioned a different
101.
▲
by
vgel
4y ago
depends what your job is, i guess
102.
▲
by
vgel
4y ago
what, like this: https://github.com/pallets/flask/issues/4661 where he straightforwardly explains the problem, why it's complex to port the whole Flask ecosystem, offers a potential solution, and invites
103.
▲
by
vgel
4y ago
Attic Greek was the dialect of Attica (around Athens) before Alexander, c 500 - 300BC. Koine was the vernacular that spread around the Hellenistic world after Alexander's conquests, was used to write the New Testament and in the Easter
104.
▲
by
vgel
4y ago
I think your question is "why burn fossil fuels for energy, then use more energy to clean their exhaust streams, instead of using that energy in the first place instead of fossil fuels?" If so, I think the purpose of this research
105.
▲
by
vgel
4y ago
It probably depends on project type and how complex your ownership models are, but that doesn't really track with large projects having a majority of their CVEs be memory safety issues that are far less likely in Rust[1] (e.g., https:
106.
▲
by
vgel
4y ago
I have my doubts about whether the conversation in the article ever happened, but I found it interesting that it fits almost perfectly into the model of effectively asking people to do things from Dialectical Behavior Therapy, an evidence-b
107.
▲
by
vgel
4y ago
My guess is they're mostly vanity projects for large tech companies. While the models have some value, they also serve as interesting research projects and help them attract ML talent to work on more profitable models like ad-targeting
108.
▲
by
vgel
4y ago
They fall over in the trunk. In the backseat I can buckle them in or put them in the crevasse between the seats and the floor.
109.
▲
by
vgel
4y ago
We use Maturin to build. You can either build manylinux / Windows / OSX wheels and upload them to PyPI / your preferred distribution method, or easier, use `maturin develop` to build and install a wheel into the currently-act
110.
▲
by
vgel
4y ago
Depending on your current language, I might recommend Rust because it integrates really well for writing high-performance extension modules for other languages. For example at $WORK we're slowly rewriting our entire data processing pip
111.
▲
by
vgel
4y ago
Yeah this was insufferable. I can only hope it was upvoted to talk about the subject and not for what the author actually said (the one time I'm glad for this bad habit of HN's).
112.
▲
by
vgel
4y ago
I have a big personal workspace I use for everything, but I really like it for writing fiction (sci-fi short stories, specifically). I can pop open a new page, start jotting down snippets of scenes or ideas without any order or cohesion, dr
113.
▲
by
vgel
4y ago
sure maybe (not gp), but i think it's a contraindication to your original statement -- i think organizations that use google drive instead of notion or a wiki tend to be disorganized and have information siloed away to people who creat
114.
▲
by
vgel
4y ago
There is a data export to .zip option buried in settings. I haven't automated it, though.
115.
▲
by
vgel
4y ago
I use HNReplies.com , which sends replies as emails. It's someone's free side project, but it's rock solid and has been around for awhile.
116.
▲
by
vgel
4y ago
One option the author didn't mention is that threads can join with a value, so instead of needing scope it could have looked like (on my phone so syntax is probably not quite right): let user = todo!(); let handle: JoinHandle
117.
▲
by
vgel
4y ago
I'm fairly convinced sites do this because someone there is sick of having to moderate their comment section, but doesn't have the buy-in to get rid of it entirely. So instead they stick a bunch of ads above it, hide it behind a b
118.
▲
by
vgel
4y ago
If you need a graph, the main approaches I see in Rust code are: a) Good ol' `Arc<Mutex>`, messy and has overhead, but easy to slap in and recreate the Java sea of objects. b) Arena allocators -- often if the graph is used for an
119.
▲
by
vgel
4y ago
Do you mean using the walrus operator? Because unless I missed a recent PEP, I don't know of a way to do this without something hacky like that.
120.
▲
by
vgel
4y ago
There is, but then you're pinning yourself to whatever bugs are in that nightly, and making the eventual upgrade that much worse.
More ›