Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
yccs27
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
yccs27
6d ago
Paid tier just means you're a more lucrative ad target.
2.
▲
by
yccs27
20d ago
It's just the opposite side of the same mountain, used as a case study for modeling GLOF risk. In fact, they prominently cite "Potentially dangerous glacial lakes across the Tibetan Plateau" [1], which includes Gyirong Port a
3.
▲
by
yccs27
1mo ago
They might be trying to get into the context of long-running chat sessions.
4.
▲
by
yccs27
1mo ago
Yes, editions are a great mechanism. It still has its limits, especially if you want easy edition migrations. All existing Rust code assumes it can drop any type whenever it wants, and that is not something you can just change across editio
5.
▲
by
yccs27
1mo ago
Yes, destructuring is typically the only allowed way to get rid of linear/indestructible values. If the type has private fields, this is only possible in the same module, so commit(txn) and rollback(txn) would have to be implemented in
6.
▲
by
yccs27
1mo ago
Ah, thanks, I didn't realize "pin ergonomics" was the Rust Project name for @withoutboats' pinned places.
7.
▲
by
yccs27
2mo ago
There's a different proposal by @withoutboats to make immovability a property of the place/reference instead of the type: https://without.boats/blog/pinned-places/ Does this project goal mean that the ru
8.
▲
by
yccs27
2mo ago
You could also detect when the elevator call button gets pressed again right after the elevator has left a floor. That means someone wasn't able to get on the elevator (and is now waiting for the next one).
9.
▲
by
yccs27
3mo ago
The gluon with color (|g1> + |g2> + |g8>) / √3 is just a superposition of the gluons with colors g1, g2 and g8, the same way you can make superpositions of any other particles. You are right that the choice of basis vectors is
10.
▲
by
yccs27
3mo ago
I guess it's mainly a limit to savescumming.
11.
▲
by
yccs27
4mo ago
Yeah, this is basically stochastic dithering applied to numeric floating point quantization instead of image color quantization. This makes me wonder whether you could apply different dithering approaches to numeric computations. You cannot
12.
▲
by
yccs27
4mo ago
It's the same topology! Just replace each shuffle/blend with multiplication by a root of unity and addition, and you get FFT!
13.
▲
by
yccs27
4mo ago
A good example for this is A + A^T; you can fuse the two operations but you cannot get around the access pattern of matrix transposition.
14.
▲
by
yccs27
4mo ago
Making laws more explicit in important cases is valuable because it reduces uncertainty about legal interpretation. Using your example of cellphone use, under distracted driving laws the prosecution would have to prove that the specific cas
15.
▲
by
yccs27
4mo ago
Thank you for the detailed answers! I think purity is something the programmer just has to annotate themselves. Any boundary between languages with different type system guarantees will always have this kind of friction - Rust to C/C++
16.
▲
by
yccs27
4mo ago
It's great that this allows passing Rust structs both as ForeignPtr and as native records with marshalling! Some questions/ideas: - Is there a way to generate #[hsrs::data_type] bindings for Rust library types, or do you need to c
17.
▲
by
yccs27
5mo ago
Monads got their name from monoids (being a monoid in the category of endofunctors). Monoids are equivalent to one-object categories, so the name uses the greek syllable "mono" for one.
18.
▲
by
yccs27
5mo ago
I've noticed this with UI interfaces before: For example, an IBAN field which actively blocks you from entering more than the expected number of characters. Seems like a good idea - except whoever sent me their account number helpfully
19.
▲
by
yccs27
6mo ago
Does "Pharma" actually dose medication based on the Eyring equation? I'm not convinced we actually know the value of ΔG. AFAIK, the optimal biological dose is determined via dose-ranging studies during Phase I/II of clin
20.
▲
by
yccs27
6mo ago
Road capacity does not increase with speed above 50 km/h on urban roads or 70 km/h on highways. Following distance scales with speed, so more speed can actually mean fewer cars per unit of time. In theory, braking distance scales
21.
▲
by
yccs27
6mo ago
I'm not so sure this is really a free market equilibrium. There are two effects which explain the prevalence of ads even if consumers are willing to pay more for ad-free products: - Imperfect information, aka Market for Lemons: It can
22.
▲
by
yccs27
6mo ago
The last line of the introduction > By doing so, we aim to provide a novel paradigm [...] also made me think of item 19 on your list: > 10 points for claiming that your work is on the cutting edge of a "paradigm shift". I&#x
23.
▲
by
yccs27
7mo ago
This reads a lot like an advertisement. The linked page [[Cyclorotor]] is more neutral and has more information on the design and applications outside of marine vessels: https://en.wikipedia.org/wiki/Cyclorotor
24.
▲
by
yccs27
8mo ago
It‘s preying on the city‘s desperation to get a cash payout, to get space and utilities worth much more. Facebook abuses its market power to pit city governments against each other, while the cities don‘t have many alternatives.
25.
▲
by
yccs27
8mo ago
The saying probably assumes that each chronometer has a certain small probability of malfunctioning, resulting in a significant error (basically a fat-tailed error distribution). With three chronometers, you can use a robust estimator of th
26.
▲
by
yccs27
8mo ago
Thanks for the link, nice to see the informal conventions spelled out like this!
27.
▲
by
yccs27
8mo ago
True, although better pruning can massively lower the effective branching ratio compared to pure alpha-beta, making the algorithm benefit more from longer search time again (which is why pruning is so important).
28.
▲
by
yccs27
8mo ago
Users with enough karma can "flag" posts and comments, which a) calls for moderator attention and b) decreases ranking. It's meant for off-topic/inflammatory/low-quality submissions.
29.
▲
by
yccs27
9mo ago
It is enforced automatically for most purposes: If you're writing a proof involving e.g. the sqrt function, you want to use theorems about it, e.g. that (sqrt(x))^2 = x. Almost all of those theorems have x>=0 as a precondition, so y
30.
▲
by
yccs27
9mo ago
Thanks, writing it as 1+2(*)3 made it click for me. Reminds me of the '$' operator in Haskell - it lowers the precedence of function application, basically being an opening parenthesis that's implicitly closed at the end of t
More ›