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

Wood block print maker David Bull produced NEW wood block prints based on these sketches: https://mokuhankan.com/subscriptions/reborn.html

He streams regularly on twitch: https://www.twitch.tv/japaneseprintmaking


It's a shame that they won't ship to the US at all (and apparently Japan's post office won't even accept packages to the US) because of the tariff stuff. Here's hoping today's SCOTUS ruling overturning almost all the tariffs fixes this soon.

The last thing I ordered from Japan, I had chatted with the vendor who had a friend in South America who was traveling to the US for vacation in December.

So they shipped the package to the friend, who took it on vacation to the US and shipped it domestically to me just because of this tariff fuckery.


I bought one of his prints of The Great Wave off Kanagawa. It's stunning.

The series is up there with Clickspring's skeleton clock in my pantheon of "greatest long-form process videos"

https://www.youtube.com/watch?app=desktop&v=jAhiMCSvtCc


A work being in the public domain just means that if somebody claims that they have the copyright and sue you for distributing that work, you will prevail in court.

Restoration itself does not grant a new copyright. Other elements included in a restoration may be copyrighted e.g. new music or the graphic design of intertitles. A new translation is also copyrightable; essentially it's only the "original elements" that enter the public domain. Working around the anti-piracy measures of a blu-ray might be a crime, idk, but that's irrelevant to the copyright discussion; once you have a copy even if it came from an 'illicit' source, you're free to copy & distribute as you wish.

But yes, you need to acquire a copy first; if you can't find a work at all, how would you copy it, practically?


... you mean for consulting services ... you can do pure FP in normal scala and without the cryptofascists


Scala implicits are used in a few different places, predominantly in library code where they can for example be used to derive instances of type classes. e.g. in circe:

  import io.circe.syntax._
  List(1, 2, 3).asJson
Where `asJson` requires an instance of an `Encoder`[1] and this Encoder can be derived with the help of implicits.

For you as a normal user, the two common places where you might use implicits are (1) for implicit classes providing syntactic sugar:

  // original
  def doSomething(a: A): B = ???
  val a: A = ???
  val b = doSomething(a)

  // with implicits
  implicit class AImplicits(a: A) {
    def doSomething: B = ???
  }
  val a: A = ???
  val b = a.doSomething
and for (2) implicit conversions. These are a foot-gun, so should be used in limited circumstances. At work, we use case classes in data pipelines then convert these to avro classes on save; there's lots of ways to do this, but as an example if you have an `Optional[Int]` and your avro constructor requires a nullable java `Integer` then `JavaConverters` won't save you and you'll need something like:

  implicit def optIntToInteger(optI: Option[Int]): java.lang.Integer = optI.map(Int.box).orNull
[1] https://circe.github.io/circe/api/io/circe/syntax/package$$E...


If what this guy is saying is true, that is clearly terrible. There are however thousands of people who aren't gaming the eviction moratorium and need the protections provided by it.

Also just an aside here to say that both the NY DOB and NY landlords are shockingly terrible in pretty much all possible ways.


There should be a process to it and the case should be evaluated not granted by default. Renter should be unemployed and not have money in their account or something like that otherwise we end up with people saving on rent just because they’re douches and that at the expense of someone struggling to pay their mortgage. A lot of people don’t afford a whole mortgage and get a 2 unit house and rent one floor. Some cheaters have an income but manage to get the landlord to let them stay in their propery for months to years for free.

So again, this should be evaluated on a case by case basis and people who lie and cheat severely penalized so this behavior is not rewarded. Some people abuse all these laws that are supposed to help people and there is never a consequence for this abuse. Are these laws fair? I think there is room for improvement here


The NY DOB is a textbook case of regulatory capture by the construction and real estate industries. I


> as demand from new arrivals far outstripped supply

This is mischaracterizing what is going on. There is rampant speculation by multinationals buying up old housing stock and attempting to do the New York City model of hyperluxury renovations at the expense of existing residents.


ITT: a bunch of people who think there is a distinction between life and politics and are privileged enough to be able to pretend the status quo is ok for everybody


What about other people's abhorrent behavior?


The web has been around since the early 90's and Django was first released in 2005...


No questions, but thank you for making it marginally more difficult for tech companies to avoid responsibility for whom they work.


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

Search: