serialdev
Re:English Scientists Develop Fast, High-Quality AI Weather Model for ...
on Monday March 24, 2025 @10:12AM (#43461344)
Is there an equivalent modelling approach for earthquake prediction? A data repository for it widely shared on the same line as the top comment would work
Re:Benchmarking LLMs against human expert-curated biomedical knowledge...
on Saturday March 30, 2024 @02:37PM (#39877440)
You will not believe what it is all you need!
Re:Show HN: GPTLang, a New Programming Language Implemented by ChatGPT
on Sunday December 04, 2022 @01:44PM (#33856376)
This is exactly my thought, check the video I posted on twitter @serialdev , I was thinking of the usual loop unrolling , caching , vectorize , if with a managed Lang compile, check intrinsics and then even explore SIMD. I'm honestly impressed by ChatGPT
Re:A 100x Investment (2019)
on Tuesday July 19, 2022 @05:38PM (#32158311)
I see the appeal. But I gotta say to constraint yourself to only California or Rotterdam is kind of missing that hacker vibe that cares about results and content. Not just hype.
Re:Create your own game engine but don't use it (2017)
on Saturday February 09, 2019 @03:17PM (#19124340)
Anything opensourced from it?
Re:Scripting in Common Lisp
on Thursday January 31, 2019 @07:19AM (#19044206)
Wow! thanks for pointing out there is an Elisp Shen implementation!
Re:Ask HN: People currently [Working] in compilers, what are your goto...
on Tuesday December 18, 2018 @12:47PM (#18708660)
Specifically when learning and applying compiler development, advancing to more complex use-cases (code optimization, parallel compilation), programming language theory etc? Do you still use BNF Grammars with Parser Generators, or do you use Parsing combinators? Are you using a specified IR like LLVM's or if not why is that your choice? How do you deal with targetting multiple Architectures?
Re:Ask HN: Who is hiring? (December 2018)
on Tuesday December 04, 2018 @05:46AM (#18598201)
I've applied, this looks very exciting! Does the backend team, work with the underlying Information retrieval engine too?
Re:One Reason That MIT Should Reinstate Scheme and 6.001 (2009)
on Tuesday November 06, 2018 @09:02AM (#18390997)
One difference is flow control. When you call a function, all the arguments are evaluated before being passed into the function. If you want to delay evaluation, you have to wrap the argument values in a function. When you call a macro, the text forms get passed with no evaluation.
Say Clojure forgot to ship with the boolean "or". "or" should evaluate its arguments one at a time (to allow for short circuiting) and return the first non-false value. You could do this with functions, but you have the source-level overhead of manually wrapping everything, and performance overhead of defining and passing an anonymous function for each argument. With a macro, at compile time you just translate the "or" macro into a simpler form that uses "if". This is how Clojure actually implements "or":
(defmacro or
"Evaluates exprs one at a time, from left to right. If a form
returns a logical true value, or returns that value and doesn't
evaluate any of the other expressions, otherwise it returns the
value of the last expression. (or) returns nil."
{:added "1.0"}
([] nil)
([x] x)
([x & next]
`(let [or# ~x]
(if or# or# (or ~@next)))))
Also check this http://lists.warhead.org.uk/pipermail/iwe/2005-July/000130.h...
Re:Neo4j nabs $80M Series E as graph database tech flourishes
on Thursday November 01, 2018 @08:03AM (#18353111)
I'm curious if any of you have tried it against another commercial graph db like AllegroGraph?
Re:A new version of Common-Lisp.net has been launched
on Thursday October 11, 2018 @09:25AM (#18193305)
A bit out of topic but I remember you mentioned you were working on a lisp book and asked what we would wanna see on it.
Well for me, I'm super curious about compiler development, and I think, in the topic of this thread, maybe a chapter on writing a recursive descent parser for JS? building a transpiler? or using lisp as a intermediary with LLVM IR? somewhere where either DSL || "Code is data" and the true advantages of lisp shine through, and I would love that from an experienced lisper. Also if you could go into some use cases for tunable compilers that are seldom elaborated when that is mentioned as a huge lisp advantage! Thanks for giving the community your time in advance!
Re:A new version of Common-Lisp.net has been launched
on Thursday October 11, 2018 @08:55AM (#18193075)
This really makes me excited, there is no reason why we cannot implement a thorough type-system like qi and shen on top of common-lisp for massive teams, the repl experience is still unparalleled, and I for one would love more libraries popping up, so maybe more people can make a business case for it. Machine learning in python is nice, but I would definitely enjoy common lisp for it too!
Re:Lisp for the Web (2008)
on Monday September 10, 2018 @04:23AM (#17950259)
Well for me, I'm super curious about compiler development, and I think, in the topic of this thread, maybe a chapter on writing a recursive descent parser for JS? building a transpiler? or using lisp as a intermediary with LLVM IR? somewhere where either DSL || "Code is data" and the true advantages of lisp shine through, and I would love that from an experienced lisper. Also if you could go into some use cases for tunable compilers that is seldom elaborated when that is mentioned as a huge lisp advantage! Thanks for giving the community your time in advance!
Re:Lisp for the Web (2008)
on Sunday September 09, 2018 @03:44PM (#17947400)
Please do, there is sadly not enough stuff related to lisp, specially valuable stuff from people that were working during the AI boom. I for one would more than welcome any thorough project/info from your perspective