Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
zemo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
23 ms
·
241.
▲
by
zemo
5y ago
that's not at all accurate of any of the monoliths I've worked on. This in particular describes exactly zero of them: - one shared database Usually there's one data access interface, but behind that interface there are multip
242.
▲
by
zemo
5y ago
(this is the one I meant: https://github.com/BurntSushi/go-sumtype )
243.
▲
by
zemo
5y ago
lol the arrogance. Hilarious. there are tools to do this, they’re not widely used because it doesn’t fit Go well. You’re trying too hard to write Go in the style of another language. If you want an exhaustive type switch that badly, it’s us
244.
▲
by
zemo
5y ago
you can make an exported interface with an unexported method in it and voila, nobody else can implement it. That’s just broadly not that useful so it doesn’t come up a lot.
245.
▲
by
zemo
5y ago
I hate this pattern too but there's not "no good reason", there's a specific reason why it's like this, and it's a conscious design choice. When you call `go get somedomain.com/whatever/thing`, what i
246.
▲
by
zemo
5y ago
the fact that the set of types that can satisfy an interface is open is the source of their power. "closed interfaces" are broadly an antipattern in Go.
247.
▲
by
zemo
5y ago
with generics you wind up with two parameter lists, and type parameters have metatypes. All type parameters need to have a metatype, and the metatype `any` comes up a lot. Once you start using generics you'll start to feel the pain of
248.
▲
by
zemo
5y ago
this assumes a lot about what type of hackathon you're going to and why you're going to a hackathon. If you're going to a hackathon that's a judged competition with prizes for the specific purposes of trying to win a pri
249.
▲
by
zemo
5y ago
huh, my impression is that the Rust community is famous for being unfriendly.
250.
▲
by
zemo
5y ago
Here is the Rust code of conduct: https://www.rust-lang.org/policies/code-of-conduct Can you provide an example of something in the code of conduct that you think makes people walk on eggshells?
251.
▲
by
zemo
5y ago
> Linux has changed the world -- in a very substantial way and much for the better -- even though Linus flew off the handle at people for years. That doesn't mean he is completely beyond criticism, but it does indicate to me that we
252.
▲
by
zemo
5y ago
The thing about "functions should be X lines long" is that an appropriate value for X differs substantially from industry to industry, language to language, and domain to domain. My game code (mostly C#/unity stuff) often has
253.
▲
by
zemo
5y ago
I think people want "no-code" solutions because they're intimidated by code. I think they're intimidated by code because they're intimidated by programming culture. If a large number of people outside of programming
254.
▲
by
zemo
5y ago
what’s the problem with the links? They’re clickable in the document and still state the URL if it’s printed to paper. anyway to your other point: synthesizing concepts from many writers to join them into one new framework is an age-old sty
255.
▲
by
zemo
5y ago
people aren't paying huge sums of money for a collaborative virtual graffiti wall, they're paying huge sums of money to signal that they have huge sums of money. People have been doing that for centuries.
256.
▲
by
zemo
5y ago
the whole "centralization = bad, decentralization = good" argument strikes me as very half-baked. The assumption is that decentralization is inherently liberatory. That assumption isn't guaranteed. Every cryptocurrency that e
257.
▲
by
zemo
5y ago
BAYC is a community in the sense that it has members and non-members, but what binds that community other than having purchased some asset? Sure, that's one definition of community, but it's not a definition of community that I&#x
258.
▲
by
zemo
5y ago
On slide 57 he takes the following position: Memory model – Garbage collection should be the only option an interesting position to see Sweeney take up, since so many people in games reflexively say that garbage collection is t
259.
▲
by
zemo
5y ago
nothing I said precludes the ability to also transfer money, so I'm really not sure what you're getting at there.
260.
▲
by
zemo
5y ago
The whole thread is that taking an object from one simulation to another is not really the opposite of having distinct simulations: it just forces us to reconcile with what an object is . The only way you can have separate simulations is
261.
▲
by
zemo
5y ago
> what would the Staff of Westfall be in a virtual coworking space? Could you beat up people with it? You’re still limiting the question to the plane of content: the object’s physical (virtual) characteristics. Consider the staff as it e
262.
▲
by
zemo
5y ago
in the absence of actual examples, fiction can and sometimes does function as thought experimentation. It can be valid, although in this case, I would argue is not, because Ready Player One does not actually offer any real critique of the O
263.
▲
by
zemo
5y ago
there's only one metaverse, and there's only one economy in the metaverse. I'm not advocating that you should be moving game objects between games, that's a distinct concept (and probably not a very useful one). https:&
264.
▲
by
zemo
5y ago
right I agree with all that, I'm not advocating for the idea of moving the content that an item represents from one simulation to another, but the idea that transferring what that thing symbolizes should be considered separate and
265.
▲
by
zemo
5y ago
> taking an object from one simulation to another and having different simulations are oposites not really, we just have to get into some semiotics here and consider the difference between the signifier and the signified ( https:/&#
266.
▲
by
zemo
5y ago
Raph Koster, for one. https://www.raphkoster.com/2021/09/02/online-world-or-metave...
267.
▲
by
zemo
5y ago
not really, WoW is a game, and no game can be a metaverse, because one of the most core and intrinsic qualities of what makes something a game is that it is a separate space from reality. Games studies people refer to this as "the magi
268.
▲
by
zemo
5y ago
all Roblox games run on servers owned by the Roblox corporation so not really. Minecraft is totally federated, anyone can create their own Minecraft server if they want to. Roblox doesn't release the server software and doesn't le
269.
▲
by
zemo
5y ago
Minecraft is great but to my knowledge you can't make a portal in one Minecraft world to another world, you can't take an object from one Minecraft world to another world, and you can't transit from one simulation to another
270.
▲
by
zemo
5y ago
sure, jack up property taxes instead of rental income taxes. The point is not the specific mechanic, the point is the desired outcome should be to reduce the number of residential properties purchased for investment and speculation. Zillow
More ›