Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
carry_bit
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
211.
▲
by
carry_bit
10y ago
Rust didn't completely forsake them--they were just renamed "panics". The difference is that the language and ecosystem push you to only use panics for truly exceptional cases, and to use Result or Option for expected failure
212.
▲
by
carry_bit
10y ago
Since the capital gains tax isn't indexed to inflation (in the US), you are effectively paying a tax on inflation. Having the rate be lower at least makes thing a bit more fair.
213.
▲
by
carry_bit
10y ago
Macros in Rust are very different than macros in C++. They're similar to syntax-rules in Scheme: https://doc.rust-lang.org/book/macros.html
214.
▲
by
carry_bit
10y ago
> ANSI Common LISP lives up to that standard. The interface to environment objects in Common Lisp the Language 2nd Edition did not make it into the ANSI standard. If you're going to fail Rust for making changes pre-1.0, then you sho
215.
▲
by
carry_bit
10y ago
Very very rich, assuming that method is legal and socially acceptable.
216.
▲
by
carry_bit
10y ago
You might be able to create something like React. The API would be composition-based, and the library would bottom out against an existing UI toolkit.
217.
▲
by
carry_bit
11y ago
Isn't this what you'd expect to see in a relatively efficient market? If technical strategies did yield an advantage, wouldn't that suggest that not all of the available information has been exploited?
218.
▲
by
carry_bit
12y ago
Each block chain fork is in essence a difference currency, and so you can tell which transactions happened for a given currency. Which currency is the favored one depends on the client hence the user. The users then just need to make sure t
219.
▲
by
carry_bit
12y ago
One advantage of having protocols in addition to multimethods is that you need to implement all methods in a protocol. This eases documentation, and is useful for methods that are fundamentally tied together.
220.
▲
by
carry_bit
13y ago
"If entities are made of related facts, and some facts are updated but others aren’t, then as the database grows and new facts are recorded, an entity ends up being scattered widely over a lot of storage." As far as I understand t
221.
▲
by
carry_bit
13y ago
If you are working with large heaps you should check out Azul's C4 collector.
222.
▲
by
carry_bit
13y ago
The reason why I use Winamp (and can't stand almost every other music playing program I've found) is because Winamp has the Nullsoft Signal Processing Studio DSP plugin. Being able to adjust the playback speed (affecting pitch and tempo), a
223.
▲
by
carry_bit
14y ago
You can fire up Emacs and go to town with Clojure using SLIME, Clojure isn't really any different in that respect.
224.
▲
by
carry_bit
14y ago
Winamp is the only media player I have found adequate so far because of the Nullsoft Signal Processing Studio.