Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
tcard
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
tcard
3y ago
I think it's fair to say Smalltalk(s) have had in many aspects the most advanced IDE in existence at every moment since its introduction. Demos for a couple old versions: https://www.youtube.com/watch?v=NqKyHEJe9_w Dem
2.
▲
by
tcard
3y ago
Interesting perspective. It reminds me of Eve [1], which was all the rage over here a few years ago. [1] https://witheve.com/
3.
▲
by
tcard
3y ago
The earliest version I could find [1] is already written in C. [1] https://github.com/dspinellis/unix-history-repo/blob/Researc...
4.
▲
by
tcard
3y ago
https://en.wikipedia.org/wiki/Finlandization
5.
▲
by
tcard
4y ago
> you can get a strong cryptographic identity for (almost) anyone on the service, which you can then sign/encrypt to, verify for, etc. I made https://sshign.tcardenas.me/ to take advantage of this. For example: [1]
6.
▲
by
tcard
4y ago
This is definitely not Stallman's take on "this", "this" being _OP's feelings_ or maybe how to deal with regret generally, not whether having children or not is or isn't a good idea.
7.
▲
by
tcard
4y ago
Sure, but plenty of type systems are Turing complete. What makes this demo impressive is the (unique?) feature of string literal types and template literal types, which lets you operate on text (like, actual text, with no weird type-level e
8.
▲
by
tcard
5y ago
That's type safety, not memory safety. ... But no, Go isn't memory safe, insofar data races can cause memory corruption.
9.
▲
by
tcard
5y ago
He's also a prominent contributor to the Go ecosystem. https://github.com/BurntSushi/toml https://github.com/BurntSushi/xgb https://github.com/BurntSushi/wingo
10.
▲
by
tcard
5y ago
Not for Rust itself, but there's an interpreter for Rust's MIR: https://github.com/rust-lang/miri
11.
▲
by
tcard
5y ago
Who's "they"? Surely you don't mean the Go team, which has had this in the language FAQ since 2009 [1]: Why does Go not have generic types? Generics may well come at some point. We don't feel an urgency for them, a
12.
▲
Playing Battleships over BGP (2018)
(blog.benjojo.co.uk)
124 points
by
tcard
5y ago
|
23 comments
13.
▲
by
tcard
5y ago
While that would probably be very valuable, it will probably come with lots of implementation details that won't really matter to you unless you plan to write a database yourself. I'd suggest this one: https://datainten
14.
▲
by
tcard
5y ago
This was also commonplace in Spain, traditionally. Some people, especially old ones, will say "si Dios quiere" literally every time they refer to any event in the future, even if it's just "see you tomorrow". Not do
15.
▲
by
tcard
5y ago
Universidad Politécnica de Madrid, too.
16.
▲
by
tcard
5y ago
The author is asking for, and actually built, https://honeycomb.io .
17.
▲
by
tcard
6y ago
Example signature: https://sshign.tcardenas.me/?signer=github.com%2Ftcard&messa...
18.
▲
Show HN: Sign with SSH keys, verify with GitHub username, all in the browser
(sshign.tcardenas.me)
4 points
by
tcard
6y ago
|
2 comments
19.
▲
by
tcard
6y ago
These are two manifestations of the same feature: function arguments's default values are evaluated when the function is defined. In one case, the value is a non-mutable int, while in the other it's a mutable list, but in both cas
20.
▲
by
tcard
6y ago
Limbo, one of Pike's (et al) predecessor languages to Go, did have sum types, called there "pick adts". Some people are ridiculously daring at dismissing others's reputations without the most basic of background checks.
21.
▲
by
tcard
6y ago
Other things equal, if companies need to pay severance, employees get paid less each month, because companies need to take into account expected severance costs in their total labor costs and there's less money left for other benefits.
22.
▲
by
tcard
7y ago
`curl X | bash` provides _more_ transparency than most other usual methods of software distribution, as I can always inspect X, which is usually a simple, self-contained script. In contrast, running code from an unaudited source (GitHub, NP
23.
▲
by
tcard
7y ago
Svelte.
24.
▲
by
tcard
7y ago
In mobile code, a builtin runtime means less code to download, which may be preferable to GC performance.
25.
▲
by
tcard
7y ago
> And around WW2 time, there was an actual civil war. Not over the Catalonia issue, by any strecht. (Although Catalanists did take sides.)
26.
▲
by
tcard
7y ago
> why Catalonia wants to separate from Spain? I won't actually answer the question (it's complex, and others have done so already). I just want to make sure people understand that we don't really know what "Catalonia&
27.
▲
by
tcard
7y ago
Yes, you do, in countries with universal healthcare, such as Spain. Even to undocumented immigrants.
28.
▲
by
tcard
7y ago
Right, but that's no longer "just" jump tables, you need additional JIT logic for those tables to be correct. Plus, in a JIT you can go even further and just do direct calls, no need for the indirection of tables.
29.
▲
by
tcard
7y ago
You can't use jump tables in Objective-C because methods can be added to objects at runtime.
30.
▲
by
tcard
7y ago
It seems it's generated by the protoc compiler. E. g. https://github.com/weaveworks/common/blob/80ff0769bb38e575cd...
More ›