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

This is a great point but do note that it is quite easy to setup [1] a private npm registry as well. Most orgs actually do just that as you really do not want a production build failing if npm goes down.

Either that or you vendor in your dependencies.

[1] https://smalldata.tech/blog/2023/03/17/setup-a-private-npm-r...


Do you need to signup to find jobs?

Because neither a simple "Java" nor a "Javascript" query returned anything (also tried using all lowercase).


It's very interesting to see this on HN because we're actively working in this space, albeit on building a training platform but the long-term goal is to generate models that can outperform the current ones that require a lot of expert input.

Shameless plug: https://www.rapmed.net


I think that these days it is safe to assume that one could always be locked out of their google account for whatever reason. It is best practice to simply create a local account with whatever app/service that one wants to use.

I personally use an email with a custom domain which I pay for so I am relatively secure of keeping access to my email address. Moreover, I use a local password manager to store all my passwords. This setup is a bit of a pain but it is also liberating as I am not at the mercy of any third party when I am transacting with a service.


Exactly, there is no reason to use single sign on when Keepass + some cloud storage has you covered.


Why not simply make education free (or almost free)? Most of Europe has highly subsidized higher education and they manage to do it without falling apart.


I would appreciate a little bit more detail here so that the article can be corrected. Could you point to which dangling parens need to be fixed?


Dangling parens are the loose closing parens on separate lines. I.e. this:

  (defun plus (x y)
    (+ x y)
  )
instead of this:

  (defun plus (x y)
    (+ x y))
It suggests the author tires to balance parens manually/visually rather than using a proper editor mode. An understandable and common mistake of a newbie, but looks bad when you are writing a tutorial.


Thanks, noted. Fixed now!


  (defun main
    ()
    (format t "Hello world")
  )
Should be

  (defun main ()
    (format t "Hello world"))
The lisp community has very well established formatting conventions. You pretty much never see closing parens on their own line like this except when reading code written by beginners (or some special cases like package export lists for example, where one might want to leave the list "open" for adding new symbols, similar to a trailing comma in some other languages).


> The lisp community has very well established formatting conventions. You pretty much never see closing parens on their own line like this except when reading code written by beginners

Why is that? Space efficiency? As an outsider, I find the "wrong" example more readable.


Once you use Lisp a bit, the parentheses fade away.

It's like bicycle riding. As a beginner one thinks those supports wheels at the sides of the bicycle are absolutely necessary. One is constantly struggling to keep upright. Once you can ride a bike without them, one asks if they were ever necessary. Then one never thinks consciously about keeping balance.


As said in the sibling comment, it mostly fades away and you see the structure with indentation - very much how you would in Python.


Yes, this is definitely an option and it really should have been mentioned but given that even https://common-lisp.net/downloads recommends that one use portacle to get going quickly for newbs, it seem prudent not go too far off-track :).


It's funny, I also ended up building a custom static site generator and it was actually really simple to do so!

When I initially started googling around for custom static site generators, I could not find much content so I just wrote a quick post on it: https://smalldata.tech/blog/2018/08/16/building-a-simple-sta...


Hmm, seems like I am somewhere in the middle - my blog is run on a custom static site generator and I have around 50 blog posts, which are mostly technical how-to content, including of course one on writing your own static site generator :)

https://smalldata.tech/blog/2018/08/16/building-a-simple-sta...


Hear hear - they get my vote for citizenship as well.


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

Search: