skysight-inc/HackerNews huggingface dataset:
A difference I think is that this site has a kind of personality to it. The others seem quite generic. I think it is actually quite a differentiator
Great list. I just got myself a RPI and am planning to set it up over the weekend mainly for pihole in my internal network. I've never done this before and wanted to know how one would expose the machine over the internet (and whether that's a wise idea at all).
Please send this new definition to the compilers of my legal dictionary. What you write is arguable for the license as a while, but in no way inheres to the word itself. Interestingly there is a common law 'rule against perpetuities' due to the legal headaches they create in wills and trusts. This would probably bias a US court somewhat against a broad interpretation of the license, but then again it might also bias it against the licensor whose carelessness gave rise to the litigation in the first place.
You forgot "discriminate in favor of" in your second point and incorrectly attributed the current trend to the first point, although perhaps you're seeing a different trend than me.
The GPL explicitly says that the rights it grants are irrevocable - unlike this OGL discussed in the article.

So no, they are not analogous at all.
Without an idea of what it is that you are selling it is impossible to say whether or not you or Stripe are in the right here. Given that Stripe is willing to refund your customers that indicates that they do not want to be party to these transactions, you can then of course ask your customers to send you payment through some other means.

If you've shipped the goods before you received the payment that was a risk that you took upon yourself. If Stripe kept your money and did not refund your customers I would say the situation would be much more grave but apparently that did not happen.

You write 'If the payments do end up being refunded, we will of course be taking legal action and contacting media outlets in efforts bring this story to the public eye, and to hold Stripe accountable for this' -> but that's the wrong order. You've already been warned that Stripe will refund the customers. If you don't want that the time to take legal action is now and the first thing to do is to put a pre-emptive hold on that action until a judge has spoken about whether or not the refund can go through. Allowing the refund to go through without taking legal action is - pardon my French - about as stupid a move as you could make at this point.

Go talk to your lawyer, pronto, and stop making things worse for yourself by letting the clock run out.
I'm sure the open source community can come up with new monsters that are even more fun than those.
Am I dreaming? There seems to be something weird about this post and its comments.
I wouldn’t know whether it was wealthy at the time.

It also was a lot larger than it is today (https://en.wikipedia.org/wiki/Partitions_of_Luxembourg#Third...: “The territory ceded to Belgium was 4,730 km2 (1,830 sq mi), or 65% of the territory of the Grand Duchy at the time. The population of this territory was 175,000: half of Luxembourg's total population”)

Looking at https://en.wikipedia.org/wiki/File:Europe_1815_map_en.png, the Papal States were a lot larger in 1815 than I envisioned, though, so yes, Luxembourg or San Marino or something else tiny probably would be the ‘winner’.
Domain registration has to be renewed, either per year or per <x> years if you buy a bunch of licenses up front. So what's the alternative to this then? A lot of domains can cost around $20 per year.
That's why it's so good =)
Does anyone know what are they doing here to achieve that level of quality beyond real time state of the art?
That intro video took quite a while to get to the meat of the service: how it teaches the kid to read.
Because in the past it worked and because companies respond to public pressure, and finally because the Stripe founders are long time HN members.
from the Internet
>Obviously we also have tracking numbers to prove that literally every succeeded payment from account 1 have received their products, and we have submitted this to Stripe as well.

-------

So does this mean that any of your customers complained that they have not received what they paid for?
What do you mean by “failing to install a pro-Russian administration in Kiev”? The Maidan revolution (some call it coup) forced out the elected president which was perhaps pro-Russia but mostly just corrupt, as were most Ukrainian politicians. He at least had the right idea of having Ukraine act as a neutral country between two power blocs.

As for minority rights, Ukraine doesn’t seem to be in a hurry to restore them, as repeatedly criticized by Hungary and Romania. Ukraine is becoming a very nationalist, illiberal state, the odds of it joining the EU are slim to none.
Thanks, we could definitely start from this
He isn't accepting survival stage. He wants to make $5200 a month and that's just not survival money. Survival money is something like $500 a month.
Unless the original license includes a revocation or termination clause, it cannot be unilaterally revoked or terminated. The OGL does include a termination clause but it doesn't apply in this context
There is nothing about the OGL that makes it so Wizards can never revoke it. The license states that WotC grants the licensee "a perpetual, worldwide, royalty-free, nonexclusive license" to use the SRD (system reference document: the document that provides the D&D rules sans IP content). But "perpetual," in licensing law, does not mean "irrevocable." As it turns out, unless the word "irrevocable" appears in the license, the license can be revoked at any time, for any reason or for no reason.

This will make fan content nye impossible to publish.
Not only hobby projects, everyone that only depends of Windows and XBox workloads can also make use of modules.

However I agree it is a bummer for cross-platform code and there is a ton of it, with clang being the major culprit holding C++20 back.
The high prices of the packs were ridiculous but the reserve list is tournament legal cards only, and as far as I can see almost every playgroup has a cube or commander decks with high quality proxies these days, so I don’t blame them for trying. Far worse is the systematic dismantling of organised play that has meant ‘tournament legal’ has become meaningless for many people, but perhaps the latest iteration of the Pro Tour will stick.
> I've spent some time this cycle trying to mention this to our new manager

Can you please share here - rather what else you prefer?
5e is the most commonly played ttrpg currently I would gamble. Due to the recent mainstream adoption. When acquaintances hear that I DM ttrpgs that's what they ask me about and it's 70% because of Stranger things.

Which is ironic because I know it would be a challenge to even get to a first session with them in such a system. Instead I play Knave with them.
Ruby symbols are similar to keyword symbols in Common Lisp. There a keyword symbol is a symbol which evaluates to itself:

CL-USER 69 > :a-keyword-symbol
:A-KEYWORD-SYMBOL

Keywords with a similar name are identical:

CL-USER 70 > (eq :a-keyword-symbol :a-keyword-symbol)
T

One can't set keyword symbols to another value:

CL-USER 71 > (setf :a-keyword-symbol 3)

Error: Cannot setq :A-KEYWORD-SYMBOL -- it is a keyword.

They have certain features of normal symbols, like a property-list with keyword/value pairs.
When that rare case happens, though, it can be rather important to signal fast.
That's a separate matter. Perpetual just means it doesn't expire on its own - only if revoked by the authors. Separately, if you based a business on creating a work with a valid license, if the license is later revoked, there is a good chance courts will protect your right to keep selling the work you based your business on, even if the current license no longer allows it - that is what I understood the OP was explaining.
>WoTC could sue anyone who made content for ownership even if it was made with the previous license.

Unless I misunderstand, according to the submitted thread this isn't the case.

>The good news is that, because of the reliance principle, third party creators who have already created a work under the OGL likely could continue to sell that work even if the OGL were revoked. They just could not create any new works.

Although that "likely" gives doubts.
Talk to a lawyer asap. Also, do your best to resolve the situation with Stripe in a non-confrontational way (people don't like to cooperate with belligerents even when becoming one would be justified).

My bank provider chose to terminate my business's account for a BS reason. No interest in resolving or discussing the situation in any way. Enjoy uprooting everything: find new banking services, change your accounting, all integrations, card payments, invoicing, account history, backups etc. etc. Ultimately I figured it out and it's nothing close to your scale, but for an independent contractor this would threaten their entire livelihood.

Financial institutions want to steer clear of all regulation and be extra cautious with KYC and fraud. They will always take their own side over their customers. There's inevitably a segment of false positives to be flagged as liabilities.

These companies can ultimately ruin your businesses and your product, due to malice (rare) or incompetence (less rare). Always have redundancies, where possible.
How do you do backups?

I’ve had a homelab for a decade and I could never figure backups out properly.

I use proxmox with containers, VMs when I have no choice, and a portainer machine that runs docker containers when I have no choice.

I use ansible so in each playbook I have a task to backup periodically to rsync.net

But that requires a lot of work because it must be setup for each service, doesn’t work with the docker machine because docker is weird to me and I can’t use ansible to setup stuff within th container, and proxmox’s backup are too big for my rsync account. Besides I only need the actual data in the backup, not the whole OS.

Any insights?
If you know python go learn Django. Keep doubling up on top of things you know, that way you will stop feeling like a perpetual beginner.
It's 'Stripe', and they have to follow the law as well as the rules set by the various payment methods that they allow people to use or else Stripe itself will go out of business. If you want more freedom you should simply get your own merchant account and use one of the gateways. This comes at a cost, you will need to be PCI/DSS certified and likely ISO27001 certified. Neither of these is particularly cheap or easy so it will take a certain minimum level of processing before this becomes a viable option.
Sounds almost like the flat web UI that took over the desktops is now infecting physical gadgets.
I would be interested in reading such studies.

Please don't take that as "Citation needed!" but rather genuine interest.
Even if thechange does not apply to works that have already been published, this is still newspeak. This is lawyers chosing words to mean what they say they mean whenever they say it.

The Apache license does have the word irrevocable.
But BSD, MIT, EPL and others do not. Does that mean that if the copyright holder for lib v1.0 decides to change the licence for lib v1.0 (not subsequent versions) to something restrictive then everything using it gets frozen in time and nothing new can be made?
Happy to share! This guy just made it a breeze for me.
https://www.youtube.com/watch?v=heQbbrSu8LM
Having used GNOME 41-43 on a daily basis and having had to resort to extensions (and themes) to make it usable because I _need_ the UI affordances they keep hiding away, find the UX in Nautilus ludicrously bad and loathe the Adwaita theme, the one sentence that keeps popping up in my mind whenever I read (or write) about GNOME is:

“GNOME continues the war against its own users.”

That said, I will grant that its ecosystem and application suite is now good enough for me to not consider using Elementary any more, but I think that, in my case, is as much due to switching to Fedora as it is to GNOME.

https://taoofmac.com/space/blog/2022/12/22/1300 (A year using Linux on the desktop)
The lords of hasbro demand their quarterly bonuses, next year be damned if need be
This exists
https://github.com/subzerocloud/showcase/tree/main/flyio-sql...
I play various RPGs including a little bit of D&D. I only know about beholders & mind flayers. If that is the price to pay then I think it is fine.
BMW unveils car that can change color
You can use `-mprefer-vector-width=512` to use 512 bit vectors, or if you want a particular function to use 512, you could try the min-vector-width attribute:
https://clang.llvm.org/docs/AttributeReference.html#min-vect...

In my experience, clang unrolls too much, so you end up spending all your time in the non-vectorized remainder.
Using smaller vectors cuts the size of the non-vectorized remainders in half, so smaller vectors often give better performance for that reason.
(Unrolling less could have the same effect while decreasing code size, but alas)
Ah, OverloadedLabels – I've only seen them in the `get #name user` use-case. I feel like Scheme/Lisp symbols are used quite a bit more generally, but maybe it's just not caught on yet in Haskell, also other features fill the same roles (e.g. in many lisps you can unquote a symbol and use it as the function of that name; people also often use them similarly to data constructors for pattern matching).
It has Ethernet no? I think this part will be awesome for lots of stuff.
For me it was the flashing terminal cursor.
> I agree with your #1, #2, or #3

> I do have a coherent view, though

It's strange that you agree... and yet your coherent view keeps on repeating the same lies, falsehoods, and keeps conflating things.

> My main view is that it should be legal to offer advertising-supported services where users can't just opt out of the advertising.

Let me re-iterate: You can still have ads on your site. GDPR does not preclude you from using ads on your site. GDPR doesn't care if you have ads on your site. Nothing in GDPR prevents you from having ads on your site.

I mean, come on. Go to spotify.com, download Spotify, and you will disover (undoubtedly to your surprise) that it offers exactly two tiers: ad-supported, and paid.

It's GDPR-compliant.

> it needs to be able to run the full ads stack without relying on anything that requires user consent

You can do that. Again. To re-iterate:

Not all ads need to be personalised ads. No, personalised ads are not a requirement. No, it doesn't mean that you can't have ads at all.

> No cookies or other client-side storage, not even for detecting ad fraud. See the recent CNIL decision against Microsoft. [1]

This is, of course, a blatant misinterpretation of that decision bordering on a lie. And a false generalisation.

> No network requests to any server operated by a US company or any subsidiary of one. See Schrems II [2]

Exactly. Because the US literally said: we don't care about user privacy and we assert the right to view and peruse any data of any citizen of any country in the world if they use American companies.

It is just amazing to me that for a person who keeps saying "I care about privacy" you complain about everything that improves privacy.

> The GDPR requires you to have one of several legal bases for any personal data you process.

Yes. Of course. Why do you want it any other way?

> With "consent" out of the picture, almost all of them are irrelevant for ads

Not all ads need to be personalised ads. No, personalised ads are not a requirement. No, if it doesn't mean that you can't have ads at all.

> Is detecting ad fraud or other invalid traffic something a site has a legitimate interest in?

No, fraud detection doesn't mean you need to collect personalised data beyond what's necessary for fraud detection. No, fraud detection doesn't mean you can willy-nilly use that data in anything other than fraud detection. No, fraud detection doesn't mean you can use that data for personalised ads, sell that data to third parties, or keep that data indefinitely long.

> The ad industry has historically thought that sites did.

No, The ad industry has historically thought that users' data is a free for all buffet with no consequences. They are now facing those consequences, and you go out of your way to protect the status quo.
Are you implying AI-generated astroturfing? We’re rapidly approaching the scenario depicted in XKCD 810 [1].

Edit: OK, on actually reading the comments I agree. Something weird. Hmm.

[1] https://xkcd.com/810/
I reckon what you are seeing with Tesla's is kind of what Musk is doing with Twitter...

Essentially, remove and/or change a bunch of things (people & features) then see if it still works in production. Literally the same thing is happening with a range of Tesla's - the Model Y is the more "normal" car because its cheaper thus more popular. Whereas the more expensive Tesla's have the more experimental crap, because people with more money are tolerant of bespoke/weird shit.
> I've been a happy omg.lol subscriber for years

Interesting, how many years would you estimate it's been around?

I see their Mastodon server is pretty new (since last July) and wayback doesn't have the homepage archived at all. Can't think of another way of checking.
"Nigh." The only kinds of "nye" are Bill and December 31st.
France fines Apple for targeted App Store ads without consent
For reference: Tower [1] and desktop [2] cases.

[1] https://hozi.net/it/computer-historie/vobis-highscreen-colan...
[2] https://de.wikipedia.org/wiki/Datei:Colani-pc.jpg

IIRC, he presented a prototype that was much more radical, and a lot got lost in mass production. In the end it was a standard case with a few rounded edges.
> D&D phenomenon will outlive WotC ... gross mismanagement will not kill it.

while community driven projects _could_ live, it would be under constant legal threat, which prevents it from growing independently of WotC. Esp. if there's an aspect of commercialization in there. This means that any project would seek first to cooperate with WotC, which means they get a control, and may be commercial benefit.
The memory aspect is pretty interesting.

I tried to play with "serverless ELT" (the other kind of serverless) where I would define AWS Lambda that turns incoming CSV files into Parquet for archiving and querying.

It seems that in DuckDB, the amount of memory it needs to do that is always at least a few gigs, and the memory goes up proportionally with the file size (which I think is due to data type inference?), which is both expensive and annoying because you are either overpaying or you need to go and increase a size of your Lambda when things start crashing.

I wonder if ClickHouse-local or some other tool can do that with constant memory, no matter the file size. I know Spark can, but Spark is kind of pain to work with.

(Yes, I do realize this is a bizarre use case.)
I'm more of a black's guy. I don't think it's a simple case for either side, rather that WOTC and whoever drafted the contract now face a years-long headache in which both sides play citation bingo until one of them runs out of money or willpower. Given that gamers are involved, it could go on a while.
the author should talk to an FPGA engineer about build/compile time. That will make any computer programming language look like lightning speed.
I kind of scoff at the self-applied title of "wickedest man ever", especially in light of some of the stories my social worker friends have about families in the projects.
In case the occult is of interest, this library has become one of my biggest hobbies. The whole esoteric/hermetic tradition is so much bigger and productive than I ever imagined:
https://embassyofthefreemind.com/en/library/about-the-librar...

And then there is SHWEP, which is my favorite podcast:
https://shwep.net/
- Router in VM

- Main workstation in VM with GPU passthrough (saves power by not having an additional machine running)

- Nextcloud for files, calendar, contact sync

- Joplin server for notes sync

- Samba NAS for me and everyone else who lives in the house

- Occasionally one or more Minecraft servers for friends

- Jenkins CI for my open source projects

- Mail server (using the ISP's mail proxy for outgoing)

- qbittorrent for 24/7 seeding or Linux ISOs

- Storj storage nodes for some passive income using spare disk space

- Borg backup target for friends

- Home Assistant (very basic user, only use it to control some MQTT tasmota flashed relays with my phone)

- Matrix server

- InfluxDB+Grafana for collecting various metrics (server usage, temperature sensor, hooked up to serial port of smart electricity meter for power and gas usage graphs)

- WireGuard for remote access, obviously

- Many other random stuff and my own projects
I think the parent must not understand what SIMD/vector operations are, and probably thinks there is native Unicode support in the CPU. At least, that’s my most favorable interpretation of his critique.
I am sorry, I must be at the wrong place. I thought it is a tech news forum, but it is obviously a Stripe support board.
A license doesn't limit the rights of the licensor in any way that is not explicitly mentioned in the license text. So any license can be implicitly revoked if it doesn't explicitly say it is irrevocable (e.g. the GPL says exactly that, to avoid this kind of loophole).
If you're running a legitimate business, with a loss like this, can you even afford to advertise to current and future customers that your banking services provider investigated you and concluded your business is fraudulent, that you're facing a giant financial loss, a freeze affecting customer-facing services such as payments and refunds, and you might go under soon?

Companies in distress due to mistreatment by a financial services provider should be able to get the support they need without having to face the additional problems of a permanent stain on their public reputation that may not be their fault at all.
> It's very easy for opportunists and competitors to undertake us

This is nonsense, sorry. It really sounds like you're selling something Stripe would understandably want nothing to do with.
Great point, I actually wonder how these are going to handle wet surfaces and water getting in contact with bearings
"This" comments are not allowed on HN, but as a 31 year old millennial: I would have written this EXACT post about the situation.

The only addition being "learn to code/program", but now interest rates are starting to narrow the reliability of that avenue.
They were paid, Stripe has just frozen the funds and apparently intends to refund the lot.
I suspect that a lot of Tesla design decisions boil down to positioning it as "innovative" and "disrupting" compared to normal cars.
I would still say that the targeted user does not exist but for the opposite reason.

The mass basic non nerd lambda user wants clear explicit interface with buttons. Not secret keyboard shortcut interfaces and functions hidden in secret hamburger menus.
In addition, the "tablet" interface with just a single window does not work well enough for most users, or everyone will only use a tablet and not a computer.
No, there's tracking numbers for all orders in both accounts.

We've received 1 dispute in roughly 700 payments, which was just a mistake on the customers end.

Generally, all of our customers are quite happy with our products.
The world also stopped caring about them so much.

House prices, rent prices, politicians pandering to the elder generations, allowing young people to get addicted to social media and all the psychological issues that causes, wilful destruction of the education system, removing third spaces etc.

In the UK this was through the older generations consistently voting for right wing governments.

Is it any wonder it looks like they gave up? Can’t afford a decent house, can’t afford to save for a decent pension etc