Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
sixbrx
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
37 ms
·
331.
▲
by
sixbrx
13y ago
I was able to compile some small expressions, but I couldn't compile some larger functions which had parts that were not compilable (I don't remember why). However, looking at the compile support now, it looks like it's more
332.
▲
by
sixbrx
13y ago
Thanks, good to know. I'm most interested though in the parts between the canned procedures (which I assume are written in C or similar), for custom algorithms. For example loops which manipulate arrays and pattern matching (probably
333.
▲
by
sixbrx
13y ago
Has the language grown much faster in recent years? I coded some microarray data analysis in Mathematica at one point a few years ago, and was very disappointed in the slow execution, it made it unusable. It may have been a "naive&quo
334.
▲
by
sixbrx
13y ago
Ahh - your comments about Unix taking the wrong path in another story have more context now - I wasn't aware that GC had been integrated into an actual working kernel in the wild. Very interesting!
335.
▲
by
sixbrx
13y ago
I don't know whether it would have been a good thing (really don't know). It seems that GC's developed so far are basically inseparable from individual language implementations, or rather closely related families of languages
336.
▲
by
sixbrx
13y ago
I think Unix did right. Good GC's are enormously hard to implement if the language is complex, they touch nearly every aspect of implementation. That's why a lot of interesting languages don't have GC's comparable to th
337.
▲
by
sixbrx
13y ago
Creates jobs for robots , is the argument.
338.
▲
by
sixbrx
13y ago
I see the N=1 model of statistics is still alive and well in the media.
339.
▲
by
sixbrx
13y ago
Well that begs for another question, I would say...
340.
▲
by
sixbrx
13y ago
Well good thing that I didn't define it tautologically like that then. Instead, I suggested - as did your parent comment - that support contracts are very important to "enterprise" shops. That can be considered a defining ch
341.
▲
by
sixbrx
13y ago
One that values support from companies like Oracle, is a good first approximation.
342.
▲
by
sixbrx
13y ago
Yeah I remember also there was so much gnashing of teeth that it didn't HAVE A TACTILE KEYBOARD! It's just for show OMG! Japanese phones have had more gizmos^H^H^H^H^H^H features like FOREVER!! Besides the interface, I thought it
343.
▲
by
sixbrx
13y ago
Which is a bit confusing when the person reasonably thinks they already have "Skype", which is running already on their "Desktop" (computer).
344.
▲
by
sixbrx
13y ago
You had me until "type system oddities" which was a spoiler :)
345.
▲
by
sixbrx
13y ago
Well it also implies that Android isn't popular with consumers so isn't much worth talking about, as consumers.
346.
▲
by
sixbrx
13y ago
Have a link?
347.
▲
by
sixbrx
13y ago
> once we have better garbage collection IMO the importance of the garbage collector needs to be underscored. My experience with Julia was that if I pre-allocated arrays and wrote in a low level like (C-like) way, then it would be fa
348.
▲
by
sixbrx
13y ago
Is Ubuntu replacing everything above the Kernel one piece at a time?
349.
▲
by
sixbrx
13y ago
Yeah there may be new jobs, but why would you have a human doing them, when a robot could? We can't pretend that a new tool for humans to use is equivalent to a fully autonomous robot which can think for itself beyond any human capac
350.
▲
by
sixbrx
13y ago
I've had some problems with Julia performance for a finite element method implementation ( https://github.com/scharris/WGFEA ), mostly I believe because of (1) garbage generated in loops causing big slowdowns and
351.
▲
by
sixbrx
13y ago
...And plausible deniability seems to be exactly what it delivers. Meaning simply that 1) you can deny it, 2) and its plausible that your denial is true (the extra requirements on the hidden data, such as that the non-hidden part cannot gr
352.
▲
by
sixbrx
13y ago
You may be imagining that it will be complete OS/systems written in non-C language from scratch, but it doesn't have to happen that way. With languages with no GC or optional GC, calling back and forth between the new language and
353.
▲
by
sixbrx
13y ago
Make that just "the new Windows" and I'd agree. There's plenty of standardizing on "Server 2003" and other Windows versions, that didn't stop with XP. Or, in other words, both platforms have firms that li
354.
▲
by
sixbrx
13y ago
I couldn't disagree more strongly. I think systems built on the lambda calculus are building nothing less than a new form of constructive mathematics, taking it squarely out of philosophy and into the realm of practicality. Theorem p
355.
▲
by
sixbrx
13y ago
Oracle for one does allow full document xml indexing (via XMLIndex) which is trivial to implement, also a rather full featured XQuery integrated with SQL.
356.
▲
by
sixbrx
13y ago
Basically you just need to turn off auto-login and auto-fill on all sites, no matter what your password manager is. All of the attacks depended on those two features, from what I could tell from a quick scan of the paper.
357.
▲
by
sixbrx
13y ago
Depends a lot on who you surround yourself with.
358.
▲
by
sixbrx
13y ago
Right, that's a natural outcome of Rust's task model. Any borrowed pointer or structures containing such are never "sendable" which are the only things allowed to cross task boundaries, enforced by the compiler.
359.
▲
by
sixbrx
13y ago
I've found Rust to be great at avoiding allocations. You can return a pre-allocated buffer to be shared by all callers from a function in a safe way that prevents interference between callers. The callers only get to keep it for a l
360.
▲
by
sixbrx
13y ago
Wow, I had no idea things have progressed this far in the F# world on Linux. I might have to try it on my next numerical project. Thanks for posting.
More ›