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

It looks like it's based in London, not EU.



yeah they are not EU

ELI5G


I hadn't heard of this issue with SBCL before so I went searching for it. I guess you're referring to this: https://log.schemescape.com/posts/lisp/sbcl-file-perf-window... That article points out that the issue arises only on Windows. Do you have any evidence of such an issue on Linux or other OS?


Does it have tail-call optimization? I scanned the docs but don't see it mentioned.

Presumably basing Jolt on Chez removes the limitation of the JVM? It could be an interesting selling point.


Yup, Jolt has TCO inherited from Scheme


Not only that, under rule changes in progress it would not be allowed in Guix, which it would appear to be well suited for.


> the patterns in Let over Lambda translate cleanly to Julia

I would be curious to see such a translation.


Take for instance Pandoric Macros that allow you to peek inside the hidden state of a closure:

  # Traditional Let over Lambda
  counter = let x = 100
    () -> x += 1
  end
  counter() # 101
  
  # Pandoric Macro
  captured_x_ref = Core.getfield(counter, :x)
  println("The hidden state is: ", captured_x_ref.contents) # Outputs: 101


Remove the ] from then end


Can anyone recommend a straightforward, open-source OAUTH solution to self-host.

Ideally I would like to be able to ask a user for their Google/Microsoft/Apple email address and just drop it into a config file for authorization. The user then autenticates themselves at their G/M/A Id server and gets access. Or is this too simplistic?


ASCII only?


More or less, AFAICT the underlying barcode standards don't support Unicode, if that's what you mean.

It looks like Code 128 could potentially handle some ISO-8859-1 accented latin characters, but I'm not sure how to test it.


Code 128 supports some ISO-8859-1 indeed, but it requires switching between encodings (there are 3 of them), and couldn't work with 128B (I guess the one used by the font, as it supports ASCII). See the table on Wikipedia: https://en.wikipedia.org/wiki/Code_128


actually it seems they support 128A 128B and 128C with the correct encoder.

  To use these fonts you have to use an encoder like the one below. It is an optimizing encoder, that means, it produces the shortest barcode that can encode the input. For this the encoder, if necessary or shorter, switches between the three available Code Sets (list from Wikipedia):
https://graphicore.github.io/librebarcode/documentation/code...


Even with plain ASCII we sometime struggle with the various scanners, as they emulate keyboards. So for instance using : in the barcode as a separator of values becomes wonky if the OS has a different input language than expected.


“The Net interprets censorship as damage and routes around it.”

-- John Gilmore (probably https://quoteinvestigator.com/2021/07/12/censor/)


There is no "Net" any more. There probably never was really. The internet protocols were designed for resilience from the start. A key to that is packet-switching over circuit-switching. But this thing we call the "internet" today? This thing where more and more nodes can't even speak directly to each other and nobody even cares (see IPv6)? This thing where 90% of traffic goes to a few large multinationals? It's not that. We have no resistance to censorship.


The problem is that the world is increasingly transitioning from the Internet to regional internet.

There are companies that have gotten very good at virtual border control while selling stuff to e. g. the chinese and russians that are allegedly in talks with the UK govt.


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

Search: