Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
octo_t
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
34 ms
·
241.
▲
by
octo_t
13y ago
(Scoped) Implicits are awesome, it turns out that scope is exactly the solution to the problem with generalised monkey-patching :o Also props to the author for not using the (horrible) term used in early Scala documentation/papers/
242.
▲
by
octo_t
13y ago
surprise surprise, the only people who do are Apple. Airport extremes are genuine pleasures to set up, there's a literally an app for your iphone you can use which lets you do most basic tasks.
243.
▲
by
octo_t
13y ago
thats my favourite ever git article.
244.
▲
by
octo_t
13y ago
Scala has plenty of monads and they work fine.
245.
▲
by
octo_t
13y ago
I'd disagree and say in terms of significant contributions, Firefox has made the biggest impact, not just on the computing world but in general social terms.
246.
▲
FreeBSD Is No Longer Building GCC By Default
(phoronix.com)
148 points
by
octo_t
13y ago
|
124 comments
247.
▲
by
octo_t
13y ago
No it won't. There are so many problems with trying to get a dynamic language like ruby to be in the same order of magnitude of performance as C. Garbage collection, inlining virtual calls etc.
248.
▲
by
octo_t
13y ago
>> Node.js has over 30,000 modules available how many of these are over a year old? how well maintained are they? how battle proven? how well is v8 going to be maintained 10, 15 years from now? can we buy an extended support contract
249.
▲
by
octo_t
13y ago
i like how one of the assignments is "read the C++ spec" o_O
250.
▲
by
octo_t
13y ago
>> the cost of everything but the value of nothing that tony benn speech is amazing :p
251.
▲
by
octo_t
13y ago
Trigger warnings are important. A rape survivor may have braced themselves for a textual story on rape, but have been completely unprepared for the images.
252.
▲
by
octo_t
13y ago
If you are also interested in OS development, Stanford has developed Pintos[1] which is designed to teach OS concepts: threads, system calls (and the security thereof), virtual memory and filesystems. [1] - http://www.stanford.ed
253.
▲
by
octo_t
13y ago
Nope, their entire stack is JVM based now.
254.
▲
by
octo_t
13y ago
backing the previous poster here, I've never experienced anything like this at all. "Network error" makes it sound like you're using KDE or GNOME or something, or Samba isn't liking your configuration...
255.
▲
by
octo_t
13y ago
Pvt Manning has received more time in prison than the entirety of the Collateral Murder crew combined (0 years).
256.
▲
by
octo_t
13y ago
I'm imagining Canonical might chip in the remaining money at the last minute?
257.
▲
by
octo_t
13y ago
Fortress and Scala have similar concepts (0 to 10).par.foreach(expensiveOp)
258.
▲
by
octo_t
13y ago
You mean it WASNT aliens faints in surprise
259.
▲
by
octo_t
13y ago
#define if(x) if ((x) && (rand() < RAND_MAX * 0.99)) its pretty awesome. I'm a fan of: #define == =
260.
▲
by
octo_t
13y ago
Thats not lazy evaluation so much as "this loop literally doesn't do anything"
261.
▲
by
octo_t
13y ago
Dead Code Elimination can even optimise out blocking loops, a loop like for(;;) can be optimised out.
262.
▲
by
octo_t
13y ago
Not in the case of big software projects (and your C compiler is undoubtedly a big software project). Its taken about 10 years and millions of man hours to get clang/llvm on a performance parity with gcc. Any new C compiler has to ei
263.
▲
by
octo_t
13y ago
So basically he's concluding, having written some Haskell that he's not confident enough to maintain/improve a large project in the language? Seems fair enough to me really?
264.
▲
by
octo_t
13y ago
See also the DOT calculus[1] (Dependent Object Types) being the basis for a new foundation for scala's type system [1] - https://github.com/namin/dot
265.
▲
by
octo_t
13y ago
>> OO subtyping is hard to reason about formally in formal systems designed for FP...news at 11! Well. Even systems like L2 (which are not functional) find subtyping difficult. It becomes difficult in the presence of overloading and o
266.
▲
by
octo_t
13y ago
alternatively: maven managed to get dependency management right about 5 years ago.
267.
▲
by
octo_t
13y ago
If you don't know C, learn it. Its very different from python and java, but will give you a feel for whats going on "under the hood" so to speak in both those languages.
268.
▲
by
octo_t
13y ago
Because everything happens so much, have a look at the most popular horse_ebooks tweets http://favstar.fm/users/horse_ebooks
269.
▲
by
octo_t
13y ago
It also does analysis, similar to Google Now, that tells you how long it will take to get home from where you are now.
270.
▲
by
octo_t
13y ago
Scala has Actors, which are as pure CSP as you can get (Go's CSP has shared mutable state, Actors do not).
More ›