Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
octo_t
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
45 ms
·
391.
▲
by
octo_t
14y ago
Please do not do this. Please. Build up your commit with git add -p (which requires an editor), then git commit -v and check what you are committing again.
392.
▲
by
octo_t
14y ago
Well the first part isn't true, but what if I do? Everyone has shitty days at work where all they want to do is leave, go home and have a glass of wine and crash. If I'm frustrated with some task, can I not say so? If I've been stuck on som
393.
▲
by
octo_t
14y ago
surely you could just run lljvm on the llvm IR that ghc emits and have haskell code on your JVM?
394.
▲
by
octo_t
14y ago
How is it that this comment is much clearer than that mailing list post?
395.
▲
by
octo_t
14y ago
The idea of an employer needing to judge me based on what I say/do on Facebook makes me really uncomfortable. Facebook is my social life, not the company's time or anything, and if I'm a decent worker + programmer just let me be? For ex
396.
▲
by
octo_t
14y ago
most 50 KLOC projects were not written by one person, but rather by lots and lots of them. For example the scala compiler + standard library: find src -name "*.scala" | xargs cat | wc -l = 244,601 git log --format="%an" | sort | uniq | wc -
397.
▲
by
octo_t
14y ago
This is definitely a good way to explain the appeal of vim, but this is exactly what IDEs let you do. In intelliJ: oh I need to introduce a new parameter here, cmd-f6 -> add a new parameter, set a default and it does it across the ent
398.
▲
by
octo_t
14y ago
syntax is not the only thing behind language design. at all. the semantics of a language are equally (if not more) important. you also need to recognise the importance of a good compiler, one which gives good error messages and optimise
399.
▲
by
octo_t
14y ago
Auto-generated code ftw! Pretty sure twitter also used to have the same thing for time conversions as well.
400.
▲
by
octo_t
14y ago
Can ICC compile the Linux Kernel yet?
401.
▲
by
octo_t
14y ago
ICC is (in terms of basically all optimisations) leagues ahead of the open-source compilers. The vectorised code the compiler produces is also a lot better. See http://stackoverflow.com/a/11227902/1346405
402.
▲
by
octo_t
14y ago
Oh no. People are swearing! Woman, cover your ankles, you're inflaming my sexual ardour!
403.
▲
by
octo_t
14y ago
Is there a better C++ IDE than XCode? Serious question, works well with cmake and all the other tooling people use with amazing autocompletion (given how hard parsing C++ is)
404.
▲
by
octo_t
14y ago
Imperial College London, I believe the Oxford also teach Haskell to first year CS students.
405.
▲
by
octo_t
14y ago
At university the very first language we are taught is Haskell. Lots of people had never programmed before, in anything and everyone managed fine. Nothing scary at all, no need for an understanding of category theory or anything. Monads a
406.
▲
by
octo_t
14y ago
Its Sunday, frontpage tends to be quite dead. (No idea why not stderr however)
407.
▲
by
octo_t
14y ago
Parsing S-expressions is easy: Dijkstra solved it in a really nice way with the Shunting Yard Algorithm.
408.
▲
by
octo_t
14y ago
The hotspot inliner gives up after only 35 bytes ( http://blog.headius.com/2009/01/my-favorite-hotspot-jvm-flag... )
409.
▲
by
octo_t
14y ago
Well seeing as Chrome is also webkit based (and is used for the spider), you'd imagine google would make a lot of contributions it :p
410.
▲
by
octo_t
14y ago
antlr is great for rapid prototyping and testing of a new language/grammar, and will check whether or not your grammar is LL(1) or LL(*) etc.
411.
▲
by
octo_t
14y ago
How much development time did this cost though, when you could have been adding new features and improving the user experience?
412.
▲
by
octo_t
14y ago
legitimate reasons for class warfare.
413.
▲
by
octo_t
14y ago
Is Maven too complicated for you or something? Those are just the latest version of the various libs.
414.
▲
by
octo_t
14y ago
libraryDependencies ++= Seq( "org.scalatra" %% "scalatra" % "2.0.4", "org.scalatra" %% "scalatra-scalate" % "2.0.4", "org.scalatra" %% "scalatra-specs2" % "2.0.4" % "test", "ch.qos.logback" % "logback-classic" % "1.0.0" % "runtime",
415.
▲
by
octo_t
14y ago
Sorry, in task based parallelism I meant in terms of no need explicit threading, which is both good and bad. Disclaimer: my thesis is on a very similar system for a different programming language (before this paper was released), with some
416.
▲
by
octo_t
14y ago
This is task-based parallelism and does require significant (and verbose) annotations of the source code.
417.
▲
by
octo_t
14y ago
> A source-level variant of this system, as an extension to C#, is in use by a large project at Microsoft, as their primary programming language. The group has written several million lines of code, including: core libraries (including
418.
▲
by
octo_t
14y ago
Start reading the spec, get to "For complex types (which we'll discuss later), a null pointer is used" under default initialization wonderful.
419.
▲
by
octo_t
14y ago
Yes: https://github.com/clojure/clojure-clr Clojure can run in the CLR, so if you have .net/mono you can (presumably, untested) run clojurescript onto top of the CLR If you could port clojure to emitting LLVM bytecode or similar then it w
420.
▲
Tech has a gender problem, and it doesn't get better by not talking about it
(newstatesman.com)
4 points
by
octo_t
14y ago
|
1 comments
More ›