Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Solarsail
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
Solarsail
10y ago
That's not first and foremost CO2, though. Many other forms of pollution tend to be far worse to local environment. Addressing those might involve things like catalytic converters on ships and the like.
32.
▲
by
Solarsail
11y ago
Not really contradicting you here, but DFHack for the last couple of years has worked as a shim between DF and the SDL library. Substantially simplified the process of changing the game's behaviour, and mostly eliminated the need to p
33.
▲
by
Solarsail
11y ago
Very tangentially related, but: if FRAM on the MSP430 saves its state on power loss, my mind went straight to Smalltalk. It's like hardware support for saving an image. Tho from an efficiency standpoint, smalltalk might be pushing it
34.
▲
by
Solarsail
11y ago
I wonder how feasible it would be to decouple data size from type & overflow semantics, a la this comment: https://news.ycombinator.com/item?id=7103347
35.
▲
by
Solarsail
11y ago
(Slightly anecdotal answer, but...) Basically everything I used on Win7 works / can be installed just the same on Win10. .msi packages, Chocolatey packages, oddball Win32 apps I've found over the years, even portable programs tha
36.
▲
by
Solarsail
11y ago
Wouldn't debugging / testability imply this is a fairly large proportion of programs? Having a calculation give different results on different hardware would make testing difficult: http://yosefk.com/blog/con
37.
▲
by
Solarsail
11y ago
Those are all general issues that would apply to developing GCC, aside from compile times and tooling integration they don't effect NDK users. So the question goes back to being specific, why deprecate GCC while it's still popula
38.
▲
by
Solarsail
11y ago
So, my sleep cycle was about like what yours sounds like, I'd often slip back half an hour from one day to the next... But rarely if ever had a sleep cycle under 24 hours. Tried out f.lux a month back, and... Well I'm still on
39.
▲
by
Solarsail
11y ago
Doesn't have one. Reference counting is available as a (what looks like third-party) library: http://www.adacore.com/adaanswers/gems/gem-97-reference-coun... I guess you could say that is even less reliance
40.
▲
by
Solarsail
11y ago
Well, WRT to malware, KeePass can somewhat mitigate generalized threats. Say, in-memory encryption to protect against memory dumps, using a secure desktop [1] for the master password, and typing obfuscation during auto-type to protect agai
41.
▲
by
Solarsail
11y ago
> D has more of a scripting language feel to me. I'm curious about this, although I don't think this is the first time I've heard D described as having a script-y feel to it. It sounds along the same lines as people descr
42.
▲
by
Solarsail
11y ago
Picking a nit, but: That isn't from a 'position of power'. That's avoiding transactions where the other party has a position of power. Two countries wishing to operate from a position of power may engage in a cold war
43.
▲
by
Solarsail
11y ago
Well, the avoidance of docking was primarily because this was a thought experiment, not quite optimizing for a global optima. We wanted to see if a Mars mission could be mounted within those tight constraints, and set about with those cons
44.
▲
by
Solarsail
11y ago
A possibly irrelevant nostalgic detour, but I'm reminded of a thought experiment I contributed to once [1].. Called Mars 9 Tons at a Time. Basically use Zubrin's Mars Direct as the baseline plan, but do it without the Ares 5 he
45.
▲
by
Solarsail
11y ago
As a (mostly ignorable) sidenote, TCC does support a couple of non-intel ISAs. At least 4-5k LOC beween arm-gen.c and C67-gen.c, compiled from an IR https://github.com/LuaDist/tcc/blob/master/il-opcodes.
46.
▲
by
Solarsail
11y ago
Along with the other answers here, things like distributed processing projects tend to be embarrassingly parallel. I was running distributed.net OGR for a while, and that runs quite a bit better on many modest cores. Almost all my other p
47.
▲
by
Solarsail
11y ago
Even in C's own domain it still faces issues with undefined behavior. AFIAK, this is a problem Rust still doesn't face even while issuing ASM commands.
48.
▲
by
Solarsail
11y ago
PL's as tools is a half-accurate analogy. If you're going to stretch it that far, shouldn't you use something more accurate? Or better, not use an analogy for something that detailed? Say, PL's are materials. They are
49.
▲
by
Solarsail
12y ago
Is this still maintained? It seems SML/NJ still uses it, do they track any sort of development of it? Are they the main supporters of the project? The website seems to date to 2003, and refers to architectures like Itanium as upcomi
50.
▲
by
Solarsail
12y ago
Wouldn't that have been with a different language? Inform 7 is a vastly different language from Inform 1-6 (which were relatively Algol-like), and only came out in 2006.
51.
▲
by
Solarsail
12y ago
>I know my text editor very well so that I can write efficiently. I know my compiler well enough to use it to build my programs in the various configurations I need. Aren't these somewhat different details to know tho, compared to k
52.
▲
by
Solarsail
12y ago
In addition to those, there is Iota. Which is completely special-cased syntax sugar, which is not reusable outside of a single context. You can't use it at all more generally, and get potentially non-obvious code from using plain int
53.
▲
by
Solarsail
12y ago
As noted by https://news.ycombinator.com/item?id=9063463 tabling a bill is not getting rid of it; Tabling a bill is the first step to passing it.
54.
▲
by
Solarsail
12y ago
Interesting! Does that (partially) obsolete this answer [0]? Do Ruby programs see Java objects as a separate kind of Object, or is it seamless? Is there a translation layer anywhere? Does JRuby-Rack have to use wrappers for Java functio
55.
▲
by
Solarsail
12y ago
Isn't this a general problem of cross-language VMs? Different languages need different object models, and different data representations. [0] At least according to one Parrot developer, the Parrot object model was one of the biggest
56.
▲
by
Solarsail
12y ago
They would have their work cut out for them, that I can see. They could reuse the .moarvm bytecode and file format, the NQP compiler and Moar backend [0]. I think many of the test cases are even common between the three backends... So al
57.
▲
by
Solarsail
12y ago
Isn't finding what function to call at a particular function call much easier in Lisp (or Julia) than it is in Python/Ruby/JS? The vast numbers of CL and Scheme compilers are relatively easy to write, exactly because the lan
58.
▲
by
Solarsail
12y ago
Haven't used Rust, but I wonder what you could use in place of the phantom types? Are Traits capable of filling this role? Am I completely misreading what Traits are? Can Rust still do phantom types, and I just can't see them an
59.
▲
by
Solarsail
12y ago
The shuttle used them as early-flight boosters. Same trick used by Ariane V, Titan III / IV, Delta II / III / IV, endless other big vehicles... They are much cheaper to develop per thrust than liquids (They are expensive pe
60.
▲
by
Solarsail
12y ago
"Dino-space" is a term I hadn't heard before... Is this a newer version of the "Old-space" that people were talking about in 2005? As for re-usability on the existing designs, there were many impressive concepts f
More ›