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

Polders have personhood in some jurisdictions. The government reclaimed the land from the sea, sold it to multiple people, levies taxes on them and now the dykes need to be maintained.

This is just legal fiction, technology developed and applied cross industry.

The mere concept of water rights implies obligations must lie someplace. All this talk about reified gods takes away much of how mundane the concept is.


Imagine if you spent those years building something else.

Yes, like renewable energy infrastructure (which China does, and would be highly useful anyway in case generative AI does live up to its promise).

Even if generative AI lives up to its hype, with current US administration there's no way America is going to lead the race for long. There's just not enough energy available, when those in power oppose developing many of the energy projects that make most economical sense.


After coming down from the shock of learning there are people like you I was even more amazed that one of the founding engineers of Pixar, and a giant in computer graphics, also has this condition. He even did a survey that found his artists where more likely to be on the aphantasia spectrum than managers. Dunno, maybe some people are so driven to create what they cannot think or see.


I’ve heard about that! My partner and I have both been learning to draw this year. I’m pretty decent at drawing observationally / from reference, but I haven’t tried much from memory. I imagine she’d be much better at that side of things. I’ve also noticed I’m not great at coming up with initial ideas or visual concepts, but once I have a topic or direction, I can absolutely run with it.

I also think it makes sense why a lot of software engineers (myself included) have aphantasia. Being “rational” is arguably easier when you’re not influenced by the emotional weight of images. Maybe we’re even less predisposed to PTSD, since we can’t visually relive things in the same way. My mind still races at night like anyone else’s, but it’s all non-visual. Just endless inner monologue instead of a reel of images. Couldn't count sheep if I tried!


From the paper:

Structured State Space Models and Mamba. Models like Mamba [Gu and Dao, 2023] can be in- terpreted within GWO as employing a sophisticated Path, Shape, and Weight. The Path is defined by a structured state-space recurrence, enabling it to model long-range dependencies efficiently. The Shape is causal (1D), processing information sequentially. Critically, the Weight function is highly dynamic and input- dependent, realized through selective state parameters that allow the model to focus on or forget information based on the context, creating an effective content-aware bottleneck for sequences.


> The irony, of course, is that if you've read this far, it may mean you’ve already mastered a rare skill: sustained attention in a world of distraction.

No, sorry I read the first and last sentence. This is why I like the short format more then the long forms, it often boils down to the same clever narrative trickery without waisting 3 hours of your life.


So you didn’t read that far then. You intentionally skipped it because you assumed to know the value. However by skipping the article you didn’t gain any value and hence why you’re in the comments section trying to “gotcha” the author of the article. You missed the point entirely and not as clever as you think.

It did not take me 3 hours to read that article.


Wow there is so much spacing after the "of" that I read it as "U.S. Department of space war"


Ok this is worrisome news, but from what I could gather from the article this a novel technique with no historic data. Why can't this be something that the Southern Ocean does?


I presume we did have historic data before, from on-site probing, it was just much more sparse ?


Not clear from the article but a reasonable presumption for sure.


> we turn our attention to the dual of records – variants.

How is this the case, can someone give me an example?


Records are a logical and. A cat is a name and an age and a color, for example.

A variant is a logical or. A pet is a dog or a cat.

And and or are duals.

Much more in the "Algebraic data types" chapter at https://scalawithcats.com/

Does that answer it?


Ok, sum types and product types


Yes.


For immutable records and variants, if you have a set of labels A that is a subset of label set B (or corresponding label–type maps), then a record of A is a supertype of a record of B, while a variant of A is a subtype of a variant of B.

For example: A record type {x:X, y:Y} is a supertype of {x:X, y:Y, z:Z} (all values of the second can stand in as values of the first), while a variant type x:X | y:Y is a subtype of x:X | y:Y | z:Z (all values of the first can stand in as values of the second).

The sibling comments refer to AND and OR (which isn't accurate, as variants are really XOR), or to product and sum types, but that doesn’t demonstrate the actual duality.


Records are product types. Variants are sum types.

https://www.cs.princeton.edu/courses/archive/fall05/cos441/n...


You don't even need XML anymore to do XML, "thanks" to iXML where you can provide a grammer of any language and have that work as if you are working with XML. Not saying that is a good idea though.


Invisible XML? https://www.w3.org/community/reports/ixml/CG-FINAL-ixml-2023...

This is the first I've seen it. Interesting...


Yes, this is what Effect-TS is doing for JavaScript, minus the syntactic sugar, but I don't know if this is a good idea in the end. It reminds me of the Spring framework, DI is also a form of AE, but it spreads like cancer through the code. The other day I was watching this talk[1] from EffectDays on how to use effects on the frontend and the entire talk was a dude showing boilerplate that did nothing. I think that AE is a beguiling idea, it lets you express imperative code in a functional language, but in a language like JS the added work of wrapping everything in a function feel like a step down from writing the simples JS you can imagine. Just as a counter example, there is also canvasmotion[2] which also uses coroutines to express scenarios for 2D graphics and this feels like it is making something hard easier.

[1] https://www.youtube.com/watch?v=G_jp87gxILE [2] https://motioncanvas.io/


I'm not sure I follow, JS doesn't have coroutines (generator functions can be used kind of like coroutines, but for example you can't resume them with an argument).


Yes it does:

  function* greeter() {
    const name = yield "What's your name?"
    yield `Hello, ${name}!`
  }
  const gen = greeter()
  
  console.log(gen.next().value)
  console.log(gen.next("Alice").value)


TIL!


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

Search: