Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gmartres
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
gmartres
8mo ago
Chisel picked up Scala 3 support in 7.0.0 released last September ( https://github.com/chipsalliance/chisel/releases/tag/v7.0.0 ), right now they cross-compile between Scala 2 and 3 but from what I heard t
2.
▲
by
gmartres
4y ago
Thanks for open-sourcing this! Roughly, what's the performance overhead from running code under hermit? I'm wondering if this could be used for doing benchmarking with less variance on non-deterministic platforms such as the JVM (
3.
▲
by
gmartres
4y ago
https://www.lihaoyi.com/post/FromFirstPrinciplesWhyScala.htm...
4.
▲
Scalable codec testing with Are We Compressed Yet?
(medium.com)
2 points
by
gmartres
6y ago
|
0 comments
5.
▲
by
gmartres
7y ago
It's coming to Scala too: https://dotty.epfl.ch/docs/reference/other-new-features/expl...
6.
▲
by
gmartres
8y ago
What are the main differences with last year's course ? Also can we expect http://course18.fast.ai/part2.html to be updated in the near future ?
7.
▲
by
gmartres
9y ago
> Is there a runtime lib? That includes e.g. Scala collections for the browser for example? Pretty much all Scala code compiles with Scala.js, that includes the Scala standard library, as well as part of the Java standard library that ha
8.
▲
by
gmartres
9y ago
Meltdown also affects some ARM chips according to ARM itself: https://developer.arm.com/support/security-update
9.
▲
by
gmartres
9y ago
According to ARM yes, but only on a few architectures: https://developer.arm.com/support/security-update (Meltdown is CVE-2017-5754 and is responsible for Variant 3 and Variant 3a). See also https://github.c
10.
▲
by
gmartres
9y ago
> creator of Scala, and possibly also involved in SBT Martin has never worked on sbt. sbt started as a community project and is now maintained by Lightbend, which Martin co-founded.
11.
▲
by
gmartres
9y ago
I'll be impressed the day this is turned on by default, or at least proposed as an option to the user after installation :).
12.
▲
by
gmartres
9y ago
How open is this going to be? Will it be based on a protocol implementable by other editors, akin to the Language Server Protocol ( https://github.com/Microsoft/language-server-protocol ) ?
13.
▲
by
gmartres
9y ago
you might want to give sbt 1.0 a try, it features better incremental compilation support: https://developer.lightbend.com/blog/2017-04-18-sbt-1-0-road...
14.
▲
by
gmartres
9y ago
The latest spec for 2.12 is available at http://www.scala-lang.org/files/archive/spec/2.12/
15.
▲
by
gmartres
9y ago
The whole point of monads (and most other typeclasses) is that they're an abstraction. If you use a type constructor then you cannot generalize your function to work with any kind of monad, see for example the definition of `mapM` in
16.
▲
by
gmartres
10y ago
Radia Perlman also wrote a great (and fun!) book on networking: https://www.amazon.com/Interconnections-Bridges-Switches-Int...
17.
▲
by
gmartres
10y ago
The maintainers might not see your comment, I encourage you to make a PR: https://github.com/scala/scala-lang
18.
▲
by
gmartres
10y ago
Scala does not have non-nullable types currently (but that might happen in the future), in practice this is not a problem simply because using null is seen as a code smell and basically no Scala library API expects parameters to be null or
19.
▲
by
gmartres
11y ago
Part of a good review should be to review how you decided to split your PR into separate commits (does every commit have a single purpose, or did you sneak unrelated changes in a commit? Could the commit message be improved?). Furthermore,
20.
▲
by
gmartres
11y ago
> Its something we're still working on, but it still helps to vocalize your support for wanting improved force push support. :D YES! I wish for that feature everyday. Gerrit does it exactly right. Related to this, I really, really h
21.
▲
by
gmartres
11y ago
Some other languages have a central repository where everyone publishes their packages like https://hackage.haskell.org/ , https://crates.io/ or the venerable http://www.cpan.org/ . Scala has
22.
▲
by
gmartres
11y ago
If you're interested in Dotty, other talks with more information are listed at https://github.com/lampepfl/dotty/wiki/Getting-Started#talks...
23.
▲
Life with Sapper, designer of the ThinkPad
(blog.lenovo.com)
2 points
by
gmartres
11y ago
|
0 comments
24.
▲
by
gmartres
11y ago
What's the relationship between Squeak and Pharo? Do they have the same goals?
25.
▲
by
gmartres
11y ago
> What I wish would happen is GHCi allowed me to load just the things that type check Use `-fdefer-type-errors` (should work with both GHC and GHCi), all errors become warnings, and if you try to use a function which was compiled with a
26.
▲
by
gmartres
11y ago
I think the best explanation available is still http://forum.doom9.org/showthread.php?t=168947
27.
▲
by
gmartres
11y ago
Nice post! I think your encoding of functors could be replaced by: object Module { private class MyUnbalancedSet[A](O: Ordered[A]) extends MySet[A] { ... body as in your post } def UnbalancedSet[A](O: Ordered[A]): MySe
28.
▲
by
gmartres
12y ago
For LTS releases, Ubuntu provides optional updates of the kernel and the graphics stack: https://wiki.ubuntu.com/Kernel/LTSEnablementStack
29.
▲
by
gmartres
13y ago
> How do you know that you recieve VP9 and not VP8, is there some download script for this? Right-click on a video, click on "Stats for nerds", see if there's VP9 on the "Mime type" line. > As long as there ar
30.
▲
by
gmartres
13y ago
Though this isn't implemented by the reference encoder yet, the VP9 bitstream supports this (encoding a downscaled frame and signaling to the decoder to upscale it before displaying it).
More ›