News for hackers. Stuff that matters.

mischov

Re:I would like a job writing Haskell on Tuesday February 08, 2022 @10:31AM (#30259570)
“Do you put Mensa on your resume?” is clearly a personal attack in this context. At least own up to your words.
Re:Show HN: O'Doyle Rules – a new rules engine for Clojure on Monday September 14, 2020 @02:52PM (#24473694)
The author also has a Nim version, https://github.com/paranim/pararules
Re:History of Erlang and Elixir on Thursday April 02, 2020 @01:49PM (#22761594)
Can you expand on what you mean by "it's 'opinionated' macro based module generation is a hindrance to building a more typical api based http service"?
Re:Lessons learned scraping 100B product pages on Tuesday July 10, 2018 @01:47PM (#17500468)
It was pretty interesting to see Floki get a lot faster and Meeseeks actually get a little slower with OTP 21. I'll enjoy figuring out why. I hope to get a chance to work on the OTP 21 performance of Meeseeks before too long.

On the plus side there were some nice memory improvements for Meeseeks in OTP 21.

Re:Lessons learned scraping 100B product pages on Tuesday July 10, 2018 @10:22AM (#17498324)
Meeseeks's speed difference with Floki is not that significant, and my initial findings are they've leveled out even more with OTP 21, sometimes even swinging in favor of Floki.

The better handling of malformed HTML by default is the much bigger deal.

Re:AT&T updates firmware to block access to 1.1.1.1 on Wednesday May 02, 2018 @09:15PM (#16982589)
1.1.1.1 was working for me on AT&T after Cloudflare released 1.1.1.1, then shortly after that it ceased working.

Maybe the firmware update has a bug, but it's very suspiciously timed. Notice that the OP is dated April 2, while 1.1.1.1 was released April 1.

Re:My OTP 21 Highlights on Wednesday May 02, 2018 @07:28PM (#16982055)
I think it's part of the "and beyond" in that picture, and not coming in OTP 21.

This video also supports that guess: https://youtu.be/hHhm0bfdj-4?t=10m14s

Re:Worst Roommate Ever on Friday February 23, 2018 @06:07AM (#16445586)
The source of the original article is New York Magazine, not the NYT.
Elixir should absolutely be an abrupt change from the procedural paradigm, and much closer conceptually to Clojure than Ruby.

In Clojure you can still stick something in an atom or volatile and easily update it in place... doing that is a lot more involved in Elixir.

Re:Mozilla Awards Over Half a Million to Open Source Projects on Tuesday October 03, 2017 @08:28PM (#15397412)
> "Picking" a political side will alienate at least 50% of the users (if not more as the left typically is < 50%)

Source?

Re:The Marketing Behind MongoDB on Tuesday August 29, 2017 @03:38PM (#15127003)
I can't tell if this is a serious comment or not, but there is no reason why you can't use Mongo with Phoenix.

For example- https://tomjoro.github.io/2017-02-09-ecto3-mongodb-phoenix/

Re:Elixir in Depth – Reading and personal notes on Thursday August 17, 2017 @11:59AM (#15037941)
(If you're asking about what flavor of Javascript I use) I just use plain JS for the bits of JS I need, but nothing I have been working on needs a heavy front-end.

There's not really an Elixir equivalent of Clojurescript to Clojure (there is an Elixirscript, but it's a work in progress and I'm curious whether it can ever capture the nice experience of using the Erlang VM). I've seen interest in the Elixir community in Elm and Bucklescript(OCaml) and other compiled-to-js languages, but I think a lot of people just use JS.

Re:Elixir in Depth – Reading and personal notes on Thursday August 17, 2017 @10:22AM (#15037007)
I came to Elixir from Clojure and was not a big fan of Elixir's syntax, but I've found that after a while it mostly fades into the background (much in the same way that Clojure's parens do).

The language and Erlang's virtual machine are generally a joy to work with, and I have no regrets pushing past the syntax.

Perhaps the reason your answer is not allowed to be "captcha" is that there are numerous services that provide manual captcha answers for bots.
Re:Go is PHP for the Backend on Monday November 19, 2012 @07:00PM (#4807030)
For the sake of accuracy there was also some stuff in there about a conflict between first-class functions and the type system, and some stuff about errors being easy-to-ignore return values.
I've only recently started using ClojureScript with any intensity, but at the moment I agree with the author that the experience has been neither fun nor productive.

I don't necessarily feel that this is a problem with the language (though the current macro system doesn't seem simple or easy) but rather that this is a problem with the youth of the language.

The Closure compiler seems like a wonderful thing, but you really want to be able to use advanced compilation and that makes interop with other libraries... confusing (at least while you're getting started). This makes it a lot harder to just jump in and get started by calling on host (Javascript) libraries to get stuff done. Combine this with the fact that there aren't so many pure ClojureScript libraries and wrapper-libraries available (relatively speaking), and productivity is a bit stunted.

All of that said, I think ClojureScript has as much potential as Clojure on the JVM and I look forward to things improving as the ecosystem matures. It is wonderful to write Clojure and control the client, and I think that those people who can fight their way through (what I found to be) the unfortunately steep getting-started curve will have a hard time going back to vanilla JS.

Re:How To Hire Hackers: A Realistic Guide For Startups on Thursday November 15, 2012 @04:25PM (#4790831)
Capable.
Re:Mashable's Responsive Redesign on Wednesday November 14, 2012 @01:39PM (#4784736)
Simulation of eye-movement on laptop:

focus Oh look, a big picture on the right.

down I wonder what that picture is about.

left and up Hey! Another picture!

down Part of another picture!

left and up What are these little things on the left? Meh, too small to my eye which have just scanned big pictures and headlines. Ignore.

weird left to right diagonal thing between 2nd and 3rd column as I scroll down

Re:Mashable's Responsive Redesign on Wednesday November 14, 2012 @01:32PM (#4784688)
It's not so bad when my browser is small enough to keep it at one column, but I find two or more columns disjointed, distracting, and hard to read.

I'm all for responsive but readable is good too.

Older »