Hacker Newsnew | past | comments | ask | show | jobs | submit | adelarsq's commentslogin

I have 3500 lines config file in Lua that I have converted from VimScript last year. I see that Lua it's way easier to maintain than VimScript.

Fennel solves some Lua kirks, so I think that is a good use case, since Fennel has some cool features that can help to maintain the code. Right now I am moving the plugins that I maintain to Fennel.

If interested take a look on the https://github.com/Olical/nfnl and https://github.com/gpanders/fennel-repl.nvim plugins.


Can someone explain why this discovery is linked with black holes discovery? It's just for the experimental research or its there something more?


I think they are drawing on the similarity that both things (pi-hole and black holes) were theorized long before they were proven -

but I dont think this is a very good addition to the article, it just confuses concepts that aren't related


Its safe for people that uses glasses like me? How this works?


Would be really good a change no the communication side. But I am without expectations side there where days without any explanation about why a draft for trademark pourposes was so bad.

Now working with Rust I have the same feelings as working with Java...


I can explain it for you: when you start writing a long complicated legal agreement, you never start from scratch. You almost always ask your lawyer to prepare the first draft and they take another agreement that's similar to the one you want and find-replace the names and modify a few parts of it. The early draft is never anything close to what you want and the hard work is hammering it into shape.

The document that they circulated was clearly a bunch of boilerplate. They assumed (wrongly) that the wider audience would have the same understanding and view of it that they did: that it was an early draft, subject to change. But the internet is not capable of such nuance.


That's what we are using right now in production. But the main benefit on this case is that we also can use the same language on the server and devops.


These are one of the things that shiver me in production legacy code.


My two cents would be on F#.

Yes, isn't a mainstream language but there are a lot of interesting things with it:

- build for .NET or languages supported by Fable (JavaScript, Dart*, Python*, Rust*, PHP*) - I did build a proof of concept Flutter app with it

- multiparadigm - FP or OO, you choose

- clean syntax - based on indent just like Python

- Type providers, type inference, ...

* These are on Fable 4.0.0-theta-018 at moment


> director of research at Bank of America said that quantum computing will be “bigger than fire”. The only way in I can see this coming true is that it’ll produce more carbon emissions.

I laugh so hard on this. But it's true.


1. For F# you can can use both .NET and JavaScript libraries (with tool called Fable), so isn't a issue.

2. There a lot of ways to the that, which one with pros and cons, but isn't a issue in my opinion

3. For imports there are a thing called AutoOpen that is strange at first. Just need to be carefull where to use

4. .NET documentation tend to be writed for C#. So you need to understand at least a little of C# if you want to use that libraries. But also there are a lot that can be use idiomaticaly with F#, so isn't a big issue.


I am away from Facebook for some years. But yes, there are a lot of spam on it, even years ago. This was the main reason that I stop using, since a lot of content was irrelevant


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: