skysight-inc/HackerNews huggingface dataset:
Yeah, unless something has changed drastically in the couple of months since I stopped using Twitter, I believe the web-based chronological timeline is exactly as you say. As soon as you click on a tweet to see replies you're getting things ranked, of course. But one's home timeline should be fine.
The defining feature of mainstream OOP (as popularised by languages like C++ and Kava) is the entanglement of type hierarchy and API contract. In other words, inheritance. And inheritance is the main point of criticism of the mainstream OOP. You can call it class-based programming if you feel this is more accurate. Let's not get stuck at terminological issues.

At any rate, I apologise for using such an ill-defined term as "OOP" in the first place. This terminology is so overladed and washed out at this point that it might sense to retire it altogether.
Even if you're certain you'd win a lawsuit, you'd still have to be able to afford that lawsuit. As we saw in the Google vs Amazon case of the Java API, such lawsuits can be long and complex, and most RPG publishers are tiny. WotC is probably bigger than the entire rest of the industry put together.

Even if technically game mechanics are fair use, where exactly to draw that line has never been tested in court, and in the past, well before the OGL, RPG developers publishing something that was intended to be compatible with someone else's game, have been sued over that. Including WotC itself in their early days.

So just that already gave WotC an incentive to want a more open license. And in the late 1990s, before they released the OGL, the RPG industry was shrinking, with each company on its own island, and no exchange of material between different systems. WotC reasoned that the value of an RPG comes primarily from how easy it is to find players to play the game with, and if all RPGs are built on the same core mechanics, they have a common player base and players can much more easily pick up a new game. That's why they created the OGL: to connect all the islands, create a common player base for everybody, make all RPGs more valuable as a result, and thereby make the entire industry bigger. A bigger pie, of which WotC got the biggest piece.

On top of that, they hoped that third party contributions would also improve D&D itself. Inspired by ESR's the Cathedral and the Bazaar.

But the real thing that convinced other publishers to contribute to this common OGL system, much more than any of the legalities, is the trust that WotC built. The OGL was a solemn promise that they would never sue anyone who stuck to the rules in the OGL. Instead of the vague complexities and grey areas of copyright law, there were now clear lines drawn about what you could and couldn't do. And that is what convinced other RPG publishers to go along with this. To trust WotC. And everybody benefited from it.

And now WotC destroyed that trust, and may never be able to repair that. Paizo is trying to rebuild a new similar agreement and the accompanying trust from the ruins of WotC's sudden idiocy.

WotC seems to be seeing the RPG industry as a zero-sum game, where any money made by someone else, is money not made by them. That's not how it works. WotC benefited enormously from the OGL. The biggest editions of D&D are those that used the OGL (3.x and 5), whereas 4 was significantly less popular, and at some point even outsold by Paizo's Pathfinder. RPGs have always been a community effort. 20 years ago, WotC understood that. Modern Hasbro leadership only thinks in terms of products and consumers, and that attitude is going to hurt D&D.
Is this potentially retaliatory to negative responses to recent Twitter Blue changes?

I saw that Twitter started displaying Blue subscriber tweets in a rather obnoxious way, which resulted in non-subscribers removing and blocking subscribers. I’ve also seen that some users were subscribing Blue expecting their deboosting penalties to clear, only for it to be worsened.

That weakly suggests to me that Blue subscriber demographic is split between undesirable users, either undesirable to other users or to Twitter itself. If so, …
Code is copyrightable, https://en.m.wikipedia.org/wiki/Clean_room_design

It might not be patentable, except it is under some jurisdictions https://en.m.wikipedia.org/wiki/Software_patent
You didn’t know electric cars were going to get cheaper? Seems kind of obvious and bound to persist for the next few years.
> I think polyrepo only makes sense if you actually have multiple teams with clearly separated responsibilities. But then each team still effectively works monorepo, don't they?

If you have a cross-functional team they might make a repo for the frontend and a repo for the backend, unless steered to do otherwise.
50. The best answer is the simplest one. IMHO, 2n^2 is very simple.
> Still, the brand’s low prices and incredibly fast production have cemented it as a Gen-Z favorite.

In the timeframe of human history we haven't evolved at all.

No mater the amount of noise[1] made about the evils of historical slavery in the West when given the choice been expensive and cheap but slave made people still reach for cheap.

Regulation, whether it's environmental concerns, worker conditions or even originality, costs you money. If you don't know why one product is so much cheaper than another you should probably assume the worst.

1. I don't wish to diminish that but I really wish we would put more effort into stopping slavery going on right now in our lifetime.
Apache Doris Release Note 1.2.0
added Full Vectorizied Execution Engine, Merge-on-Write Unique Key, Multi-Catalog, Light schema change, JDBC facade, JAVA UDF, Remote UDF, Array type, Jsonb type, Date V2, etc.
> And so I would rather have no typing which is the only other option (except using a different language).

This part is what is so wild to me. I simply cannot imagine throwing the baby out with the bathwater, so to speak, to throw out the entirety of static typing just because of the BS around it. In my experience, static typing is superlative, it would have to be some extremely rare situation for me to give it up.
I'm sure people do.
Heck, I'm still waiting for the robotaxis. "[2020] for sure, we will have over a million robotaxis on the road,"
Ah, thanks for pointing this out. I was not aware that Abrahams has left Apple...
It looks like git blame supports the same flag, and explicitly calls this out as a use case in the documentation!
Maximize your online presence with Spreadly, the ultimate digital business card. Attract more customers and enhance relationships with our visually appealing landing pages and user-friendly management tools. Stay compliant with GDPR, track your analytics and create multiple pages within one account. Showcase your information with various block types including text, maps, and documents. Make it easy for people to add you to their contacts with our simple download feature. Visit our website to discover more benefits of using Spreadly.
The original is down now and archive still lives.
The posted article is a Rust implementation. The original implementation appears to be here:

https://tfhe.github.io/tfhe/

"TFHE: Fast Fully Homomorphic Encryption over the Torus"

"This library is the original version of TFHE that implements the base arithmetic and functionalities (bootstrapped and leveled)."

"TFHE is an open-source library for fully homomorphic encryption, distributed under the terms of the Apache 2.0 license."

Edit: Although actually that page links to Concrete, a set of Rust crates for FHE. The submitted link is part of the Concrete project.

https://github.com/zama-ai/concrete
Yeah, kinda. If you've got a frontend (e.g. phone app) and a backend, you still need to think about your upgrade scenarios. You probably still need some concept of versioning so you can keep track of keeping backend support for whatever apps will still be in the wild for a while.

I say this as a big fan of monorepos - they're great but they don't solve all problems.
You know you can just use transpileOnly option and ignore some errors? I use it like that and it’s helpful to model data and speeds up development.
Fukushima nuclear leak: Japan to release radioactive water into sea this year
I wished everyone who Tweets would also post to the Fediverse. Because fediverse nodes like Mastodon support RSS out of the box.

Twitter is my only news source that I cannot consume via RSS. So if you publish something on Twitter, you miss most of my attention and only catch it if I log into Twitter that day.

Or post to your personal website and have it support RSS or Atom. It is super easy to implement. Or if you use a ready made cms like Wordpress, it usually supports it out of the box.
Other than resorting to nukes, how much farther can they even go? Their military is gutted at this point.
Not around here they don't. 1 small car is the norm for families around here (and for good reason, car ownership is rather expensive).

Also needing two cars is impractical for a lot of activities. It means you need 2 parents for everywhere you want to take all your kids to. Also road trip (which is BTW a lot more economical way of traveling when you have a large-ish family) is much more complicated/expensive/exhausting if you need to drive 2 cars.
https://github.com/dpapathanasiou/simple-graph ?
I always used this but how do you add patches to the same output?
Performance of ChatGPT on Usmle: Potential for AI-Assisted Medical Education
> Nobody takes a serious decision reading only the abstract.

I am not sure if this is sarcasm or not.

Literally the whole world besides the researches read mainly the abstract and make even life changing decisions based on it. (just look at any twitter discussion linking to a paper)
But they can still be far away that the light hasn't arrived at us yet (or maybe never will?). It's entirely reasonable that space may not be continuous. There may be groups of galaxies far enough away from each other that they burn out before receiving the other's light.

How can we confidently assume this isn't the case?
Haven't seen such mumbo-jumbo for a while.

UK has an issue with winds getting too strong because of deforestation. There is a project to re-forest the north coast to coast. Then these trees can be also burned for energy as biomass.

Just look it up.
At the bottom of the page (not ideal, I agree):

> Last updated Jan 12, 2023
Nice visual. My version uses the TUN devices. http://dusted.dk/pages/aWayOut/
Does the low time alarm on Lichess make people play worse?
NYT article accidentally leaked numbers of Russian soldiers who criticised war
How long before we have a meta "This 'this X doesn't exist' doesn't exist"?
The new license will probably be very similar to the OGL, except in being more explicit about its irrevocability, and not controlled by a single entity; once its written, Paizo will have no more control over this license than any other publisher.

But other than that, the content will be very similar. An open gaming license like this will always have to account for protected property rights. People will want to make Lord of the Rings, Star Wars and Harry Potter games. That requires a clear separation between the shared mechanics and the protected property, and they have to be able to be published in a text where they are deeply integrated with each other.
Maybe this is indirectly addressed in the paragraph "Start paying undivided attention to important events and interactions"? The author writes:

> How many times have you walked away from a conversation having no idea what was discussed because you were distracted by your phone? “You can get impoverished memories for past events because you were never really there in the first place,”

Maybe we used to be more "present" in the past, and therefore formed better memories? And now, with constant distractions literally at our fingertips our brains have less and less opportunities to form "sharp" memories as there is always a distraction pulling us away. And, as time goes by, due to lack of training and/or laziness, our brains actually get worse and worse at forming proper memories even when a distraction-less event is encountered?

Just a hypothesis.
The German initiative/cooperative "aula" already implemented liquid democracy / delegated voting software in schools for several years, as part of building a culture of participation in schools. Great results so far. https://www.aula.de/was-ist-aula/liquid-democracy/
Many web pages these days also have embarrassingly subpar engineering.

Just because everything is already shit doesn't mean it's a good idea to pile more on top.
I worked in two different team in two different companies where a full rewrite of the core system was done in typescript.

The technology itself had few issues like compilation time and inability to run the application locally because of reasons.

The new systems were so complicated that everything ended in neverending bike shedding.

The people pushing for "everything to be written in typescript including other teams tooling (aka pulumi)" were very unflexible crowd.

The previous system had few issues that could be solved with database indices.

It's soul crushing to work on these type of places where technology is used for the sake of technology instead of bringing some business value.
> I spent almost a decade studying physics, still feel like I don't really understand it

This is the part that’s actually consoling.
PartiQL on DynamoDB is just syntactic sugar. DynamoDB is not meant to be used that way, but it's query and insert language can be a bit tricky, PartiQL just a helper for that weird query syntax, you can't do joins or aggregates. PartiQL is supported by QLDB, Redshift as well, to unify a querying language somewhat. Docs should be much more clearer to indicate the dangers of it , to avoid confusion like this.

But you can scan MongoDB, Elastic with Presto in parallel it works great when you need to run it, a few times. But if you find yourself using a NoSQL data store as relational, or OLTP cases just because you have ability to run SQL on it is going to hurt you and it should be obvious. As with everything in software, it depends.

We use PartiQL library directly at Resmo https://www.resmo.com because it makes querying the datastore with nested values easier and the its storage independent.
How James Patterson works on 31 books at the same time
I remap to jkl; to be even more home-row efficient (and less RSI-inducing). I wish I did that decades ago.
The German pirate party was pure chaos, was created rapidly and fell of quickly even outside of the liquid democracy system. and I don't think its fair to blame all of this on the platform.

> The lack of having any meaningful voice further discouraged people from participating, both in the system and the party as a whole.

Yeah but people participate in regular democracy all the time where you have even less voice.

So people participate if they think its important enough.

In the German system you just had a lot of very passive members that initially selected from a really small group and the system never got beyond that.

The party as a whole collapsed because it had a hugely broad range of people in it that were unified only on one topic, discussion on anything else basically went know-where.

> There will usually be a majority of mostly passive users, and the corrective power of Liquid Democracy ignores this and assumes users change their vote if their delegate votes against their interest.

The actual implementation can also do a lot of change this depending on how it is implemented. How much power do you delegate. Do you delegate all power or only for a certain topics and so on.

> The Swiss system (a sufficiently large group of people can initiate a referendum or popular initiative, then the matter is put to a one-person-one-vote vote) seems like a very practical solution to the problem where you want the "boring" decisions handled by someone else, while keeping them in check and allowing controversial decisions to be overturned.

Being from Switzerland, that system has a lot to recommend it, but also has problems. There is certainty much further to go.

It seems to me you are coming down to hard on the whole concept. Some kind of system where I can somehow give away power to somebody that represents me is always required. How to do that in a good way is the question.
The current HVDC record is China, they run an almost 3300km line [1], but it's capable of only 12 GW transmission power.

It really doesn't make much sense to connect Europe and North America.

[1] https://en.wikipedia.org/wiki/Ultra-high-voltage_electricity...
Japanese Twitter app "feather" seems to have posted a screenshot of their Twitter API key being "suspended".

https://twitter.com/feather_ios/status/1613749938428727297

That's certainly worrying.
>Isn't the point of terminal to escape the graphics-riddled world

No, or at least not for me.

I use terminal because it is the best tool I have found to solve my problems. My problem with graphical user interfaces is lack of customization options and having to conform into certain way(s) of working.

In my terminal I can easily construct the the UI how I want and I can use all the tools as they were intended (of course assuming the tools were designed to work on CLI). I like building tiny and light terminal UIs for to help me.

Data is the outlier. I can wrangle the data just fine using `$EDITOR`, but I have to visualize it somehow. Often I just end up working in a Jupyter notebook (inside a browser) and lamenting how I don't have nice access to some tool. I don't know if this plotter tool will change anything, but I will give it a go.
A good reminder that nuclear energy is not so "green energy" after all.
There is a very obvious dipole in the CMB due to our peculiar velocity. This has been removed in almost all images you saw because it's just an artifact of our particular movement and not physical. It's just the Doppler effect.

This page has three pictures: https://wmap.gsfc.nasa.gov/universe/bb_cosmo_fluct.html

The first is the actual observation. It's boring and looks completely homogeneous.

So you subtract the average value, which brings you to the second picture. Its temperature is 0 on average, but shows the obvious dipole.

When you remove the dipole, you get the last picture, which show only the physical temperature fluctuations.
I remember him saying that, but I'm pretty sure that was way back before he completed the purchase and the site was still perpetuating what he calls "the woke mind virus". Now that's he's fixed the algorithm so that it is instead pushing right-wing ideology he may have changed his mind.
> A person can be unreachable. Do you now cancel the entire system because a person was unreachable?

You can always source the missing people on national TV ;)

The goal of the audit is to estimate the number of voters who could have been compromised and the effect it could have had on the election result. In case the percentage of unreachable voters has been larger than the difference between losing and winning parties, then elections could be cancelled elsewise the result stands.

> You need to have security boundaries and defend them to have a good security system.

I don't see much difference between corporate practices that aim to prevent unauthorised access to secrets and digital identity management at the state level. Am I missing something?
It's an amazing theory that I now share.

F R A C T A L H A T C H E R Y
We've seen the same thing with tobacco, asbestos, lead, etc.
I use TS daily and I think this sort of argument doesn't give TS the credit it deserves.

Sure, you _could_ use it to check that you aren't making obvious errors like this (but this seems constrained to the "convince me that it's worth it" level of functionality, as it is just a nice-to-have for an existing working pattern).

Where TS shines for me is that it ENABLES new ways of "ad-hoc" coding where it's no longer risky to just create "convenience objects" to represent state when prototyping/refactoring, since you can avoid specifying concrete required types across a load of middle-man code and compose types at each level. This enables the pattern of splatting (composition over inheritance) a bunch of inputs to your data together, and then routing them to the points where they are needed. This scales nicely when you introduce monadic fun (processing some data with children, or something delay-loaded) since your type constraints basically write the boilerplate for you (I'm sure co-pilot will make this even more so in the far future).

There's also the fact that your can have your back-end APIs strongly typed on the front-end via something like GQL or Swagger, and this saves a TON of time for API discoverability.
'Asia' is a rather large continent...

In Singapore it's not legal to evict a tenant the way you suggest, and I suspect that the police will not be interested as this is a civil matter.
The Unspoken Hard Bits of Bootstrapping (2020)
Why doesn't this work for x=2?

Let T denote the space of binary trees.

Any 2-tuple of trees (L, R) can be written as a binary tree with left node S and right node T, so we have an injection from T x T to T.

For the other direction we can embed a binary tree S as (S, {}) (with {} an empty binary tree).

By Schreuder-Bernstein there is a bijection between T and T x T.
How is it objectively "better"? This depends on context. I am sure Dart is worse given a specific condition. I'm not bashing dart, but you cannot say that "A is better than B" without any sort of context to the statement. It's like saying "apples are better than oranges".
I’m not sure I agree with this take.

What we are starting to meaningfully see, at least in Europe, is regulations which actually have teeth regarding where investments go and what companies can do regarding emissions and sustainability.

It means some things are going to either get more expensive or downright disappear but I wouldn’t call that a significant curb on freedom.

It’s more akin to not being able to use lead in plumbing than living under an authoritarian regime. Sure there will be less meat on the menu but, well, c’est la vie.
Previous discussion: https://news.ycombinator.com/item?id=27470397
I honestly don't think I have the information to judge if there are appropriate consequences or not. And it's that way by design, you simply can't have such things in public. Could it all be going very very wrong right now? Possible but not very probable. Intelligence agencies working against the interest of the state leads to quite obvious disasters.
> Had it been built from scratch it could have run fine with its current staff.

So you are essentially saying Twitter has an over-complicated architecture with regards to its real technical needs, so Musk was right to axe the microservice zealots. Good we can agree on that.

The next step is to acknowledge that code and data-centers continue to work long after their original designers have left the company, that's what computers are, tools for automation. Keeping the lights on and services in a roughly functional state is an activity that requires much less people of relatively lower qualification, even if they couldn't have engineered it themselves.

Yes, there is a long term risk of code rot and entropy if Musk does not plan for a gradual transition to a better engineered architecture with competent maintainers. But we are not there yet, far from it.

Meanwhile, schadenfreude people have rooted for a twittocaplipse from day one, nay, predicted it as inevitable. There is absolutely no sign it's going to happen, and Twitter turned out sufficiently simple after all on the technical side.
The Complete Cypher Cheat Sheet
I do the reverse. My primary is now Mastodon, and I use a relay. I do have to pop into the birdsite to check replies, though. That's about all I do with it now.