skysight-inc/HackerNews huggingface dataset:
This is going to sound like I'm moving the goal posts, because, well, I am. I apologize. But what I notice with all those ports are that they're all in languages other than C (or C++), which means they're pretty much confined to their language's ecosystem; there is no port that's prepared to take the place of the Facebook zstd library. If I want to write, say, Common Lisp bindings, I'm not going to write them against the Java port. The one which comes the closest is probably the Rust port, since Rust is establishing itself as a core low-level language which people write bindings to, but the Rust port is only a decompressor.

I'm also concerned with the term "port". I don't know exactly what you put in the term, but to me, it sounds like someone basically translated the C code directly to other languages. What I would be looking for is more like a "clean re-implementation" by an independent group of people who properly understand all the algorithms which are used and where all the code is written from scratch without the Facebook code as a "crutch". This would ensure that whatever Facebook does, there will be a group of people that is capable of fixing tricky bugs in the algorithms or implementing further optimizations. Basically, I would want the alternative implementation to be as unrelated to Facebook's libzstd as Clang is to GCC.

All of that said though, from a purely technical perspective, zstd seems like a truly great piece of engineering. Kudos. Though I will never understand what drives great developers to dedicate their life to producing value for Facebook.
SaaS User Permissions Management
In SaaS, you can handle authN and authR with 3rd-party like Auth0/Okta. However, these don't manage how a user (John Doe), authenticated and authorised, with a role (e.g. Admin) can exactly do on a SaaS, like "Add a user", "Delete a user", "View Billing Info", etc.
How do you handle this part? Do you know any 3rd-party? Do you implement the logic by yourself? Thx
I am shocked that my country is doing something progressive for a change, I don't expect this will keep up for long though.
oh, sure. Hauptwerk is definitely the way to go if you want the "real organ" experience, since it can also do multiple manuals, pedals, etc. Me, I just want to rattle peoples' teeth with the RAH's virtual 32' reed stops. :-)
By criminals or by the justice system?
The YubiKey 5C Nano is a good example of this.
Working through these right now- definitely recommend them
A nuance: they might not be able to revoke existing OGL 1.0 licenses for anyone that has already used it to publish derivates, but they can likely cancel the offer, even for existing OGL 1.0 content, for anyone that hasn't yet relied on the OGL to ship WotC IP. Which would in turn limit all future derivates to existing OGL 1.0 license holders, which would practically achieve Hasbro's rumored goals.
Studies have shown (I guess I could go google - last time coffee came up on HN there was info shared too) that you can use a very simple heuristic - you give it a little shake. That is to say - expensive grinders have various ways they create a consistent grind size, and they may even have ways to create different grinds (espresso, for Turkish coffee, etc). You can approximate this successfully with a cheap grinder by doing a grind-shake-grind-shake, as the primary problem with these cheap grinders is that they don't rotate the beans through the grinder as smoothly as the expensive guys.

I am but a poor man and an amateur coffee drinker, but for my money (and again - according to the sources who blind studied this stuff...) you can get a perfectly good cup of coffee from a $10 no-name grinder. Now, whether the expensive grinder will make you more attractive to your desired mate or make your enemies jealous compared to the cheap grinder - that's a whole other conversation.
Think your wishful thinking belongs on /r/choosingbeggars :)
> there's this thing called justice

In pursuit of justice, we sometimes tip over into revenge.

Given the fact that we've sent innocent people to their executions, I'm uncomfortable labeling it justice.
Good. They should also require fiber optics when cables are used.
Presuming that the only option for "justice" must be a death for a death also misses the point.
My closest and longest friendship is a guy with a very similar background to me.
We both grew up really poor in a small town and it took us a big chunk of our adult lives to achieve some stability.
We both would have up and downs financially speaking, luckily almost never at the same time and over the years it was very common for one of them saving the other when the other was down. We never kept a balance of who owed how much to the other but we always knew we could count on each other.

Fast forward a lot of years we both now live comfortable lives and it has been a good number of years since we last had to help each other.

Sometimes I miss the struggling years though. I think that showing off each other our new German cars is not as good a foundation for a good friendship and love as helping each other and laughing about being saved by the other at the last moment from some dramatic stuff like an eviction or bankruptcy
Maybe she should've spent more time at the playground as a child.
Silicon Valley can’t quit its pizza robot obsession
He said killing, no imprisoning.
Can we PLEASE have one with an IMU (accelerometer, gyroscope, magnetometer) in it? Even better if it can include a ambient temperature and barometer sensor as well.

Just have it constantly output data at max rate over a /dev/ttyACMx device in some specified format, no fancy drivers needed.
Can’t be that weird considering that the vast majority of the first world doesn’t partake in the death penalty. Perhaps you are the one with a strange take on justice.
At least in Chrome & Firefox you can update browser without big Android/Windows update...

Safari needs big iOS update to fix bugs...

It would be great if they atleast allow other browsers. So there would be alternative. Webkit bugs kill all browsers.
I've seen a number of these things and can only come to one conclusion. Most of the people on death row are deeply mentally ill. The state is effectively using prison in place of mental health facilities.

For instance the person you are quoting also mentions friends and family in his final words. Yet he writes his final words specifically to the warden. This does not seem congruent with a sound mind. More like he is mentally unable to connect relationships and really has no frends or family and the warden is the closest thing to a authority/parental figure he has.

I could easily be wrong in my intrepretation.
Dare I say I find it rather comforting to know these people no longer walk the earth.

https://www.tdcj.texas.gov/death_row/dr_info/obryanronald.jp...
https://www.tdcj.texas.gov/death_row/dr_info/garrettjohnny.j...
https://www.tdcj.texas.gov/death_row/dr_info/wootenlarry.htm...
It would be good to get a breakdown of this vs existing products. For example, I use Metabase quite heavily but I'm having trouble comparing what your product gives me in comparison to it.

Congrats on launching!
Please go ahead live in your world, I'm immensely thankful your opinion is of no consequence.
Fair, but all the Oracle code in OpenZFS precludes OpenZFS from ever re-licensing under a less hostile license.
> And honestly gurps is the last one I’d recommend for the average 5e player looking to jump ship.

This kind of comment is also why it's funny to suggest "just use X" to D&D players. RPG nerds are effectively poor software engieners. Ask 10 of them for an opinion on TT RPG rulesets and you'll get 300 opinions.

> Just feel like the kind of person who likes gurps probably isn’t playing 5e or already knows it exists

Absolutely correct.
> There is no justice in this world. No single punishment can correct an injustice, because what is past cannot be changed, and those to whom injustice was done remain with their loss. But even if justice were attained in some other world, for what was lost in this one, if in some other world those who had been injured had returned to them what they had lost here, that is not a return of their life’s fulfillment; it is only consolation. What is lost at a certain moment can never again be compensated, because what is lost was needed at the moment it disappeared.

Goce Smilevski
General: vitamin D, epa/dha (AKA vegan fish oil), and b12 (I'm vegan btw)

Workouts: creatine, pea protein isolate, and amino acids (leucine, etc.)
> Think if your daughter/son/mom/dad got slaughtered, do you think the pain would be less acute even two decades later?

Yeah it would definitely be less acute, still there every day, but less acute. Like most trauma.

Would killing the murderer in 2021 make me feel any better? To that question the answer is without a doubt "no".
From Wikipedia:

Jones experienced 'brutal conditions' during his childhood, suffering neglect by his parents, sexual assault by his siblings, and extreme poverty.[7][4][8] His mother threatened him with a gun, and when he was seven years old his older siblings forced him to have sex with his stepsister.[8] He shot himself twice, once in the hand to placate gang members and later in the chest in a suicide attempt. He became addicted to drugs by his early teens
You can see a helper setting the stops in this performance of Toccata and Fugue in D minor performed by Karl Richter: https://youtu.be/98w25S5yASc?t=163
This actually goes the other way, if you believe the science:
https://journals.sagepub.com/doi/10.1177/0886260513504646

A lot of these people are in touch with prison ministries trying to get them to repent, so they probably weren't frequently meaningfully Christian before that on average. I don't have any way of knowing if these people were sincere or whether they'd have done the things they did all over again, but I don't really find it a bad thing if people realize that they've done bad and want to do what little they can to atone for it.

But yeah, I know it's not like an "I'm sorry" is going to bring mom back. And I say that as someone who heard those very words from the man who murdered mom.

So take the supposed repentance with a grain of salt, but I think it's at least better than the alternative where they never even acknowledge that they did something awful.
> Just because they're saying they are doesn't mean they can actually do that.

They can act as if they can and sue those that try to ignore it. Then focus on drawing out the legal battle it would take to actually settle the question of if they can. Leveraging the threat of expensive litigation to try to avoid any legally binding outcome enforcing that they can't actually do that.
Just more admin fees and paperwork to build a building, making them more expensive. Make 30cm insulation a requirement so we don't pay £2000 per year for electric heating. I asked my property management company if they would, eghm, _consider_ improving external insulation, they responded they have no such legal requirements, so they won't. We pay 4x more for heating and warm water than in 2018, and have it colder and dumper, meanwhile I have 37mbps connection by choice, it's not like I'm going to use more, even when working from home.

In here we literally get NHS money paying for our electricity bills because that's cheap than hospitalisation. Thanks for 4k Netflix tho.
> I think the really big fix here is not so much undoing OGL 1.1, but undoing the dominant position of the D&D trademark itself; prospective players need to have heard of Pathfinder, Call of Cthulhu, and all the others. But that's hard to do, with D&D's long and rich history, and a single name is much more memorable than a long list of alternatives.

Fully agreed! If there are such things as Mac or Linux evangelists, why can't there be Call of Cthulhu ones? Evangelizing games is far easier than doing so for computers. People are willing to learn new games. It's all some people ever seem to do, learning and collecting new games!
Imagine fine-tuning GPT-3 based on these...
But allowing for integration with multiple data sources doesn't mean you can't use only one if you prefer so. Does Fabra also store the data, or only connects to an external data warehouse?
My Delonghi coffee machine (ECAM 350.35.W) developed a fault after a couple of years of use. It would often give an "INSERT INFUSER ASSEMBLY" error when trying to turn it on, especially if it was already warmed up (cold starts on cold mornings tended to work fine!). Perhaps this was due to a faulty microswitch or similar so it was failing to properly detect the position of the infuser within the machine.

Delonghi charged £120 for the repair, including shipping both ways, which is about 1/4 of the new price. Came back fully cleaned, descaled, and serviced and has worked perfectly again ever since.

So hats off to Delonghi for designing repairable machines!
> If you operate a public company and your shareholders demand a return, odds are you'll have a board that's going to force you to have specific policies. Some of those policies are along the lines of "take any discounts you can get on things that cause operational expenses."

There's a lot of mythology around that, however: managers are giving a large amount of discretion about business decisions because it's extremely rare that there are no trade-offs for any decision. For example, you could save a lot of operational hosting expense by switching from AWS to Bob's Bait Shack and Server Farm. In this case, you could argue that the risk to employees is significant and would potentially spill over to the company if leaked information was used to compromise them.
Threema messages of Marian Kočner, a contorversial Slovak businessman who allegedly ordered a murder of a local journalist, were somehow obtained with the help of Europol. [0]
The part of his trial where a security expert explained how the police got the messages was purposely not made public.

[0] https://spectator.sme.sk/c/22216551/threema-saga-kocner-repo...
> We can debate capital punishment, of course, but calling it pointless frankly misses the point.

They're in the process of debating capital punishment. They didn't miss the point.
Capital punishment itself is a whole can of worm to discuss on a forum. But wouldn't killing inmate exactly be pointless for someone aruging for abolishing capital punishment ? That seems to be the core of the philosophy to me.
One of the best high quality purchases I have made is an Italian coffee grinder, built like a tank. It doesn't even have soft power, but it does have a small touch LCD (non dot matrix) to set the timer. Perfecto!
What panel are you using?
Has the social contract between generations been broken?
Fate of the Man Who Refused to Salute Hitler
Here are two of the "possibly innocent" comments:

Carlos DeLuna #744

> I want to say I hold no grudges. I hate no one. I love my family. Tell everyone on death row to keep the faith and don’t give up.

David Spence #773

> I do. First of all, I want you to understand I speak the truth when I say I didn’t kill your kids. Honestly I have not killed anyone. I wish you could get the rage from your hearts and you could see the truth and get rid of the hatred.

source: https://deathpenaltyinfo.org/policy-issues/innocence/execute...
The monopolies in question are natural monopolies (basically any infrastructure which is physically constrained), so the only way of lessening the damages from them is via government regulations.
Related:

Using GNU Stow to manage your dotfiles (2022) https://news.ycombinator.com/item?id=32253018
Everything you have posted has been flamebait and has no place on HN.

Waiting to post until your account is no longer green will not work here.
How many do you think there were? And what do you think is a chance for a single park employee to die during a given summer? To me, this still doesn't make any sense whatsoever.
Also the Instituto Nacional de Matemática Pura e Aplicada is in easy walking distance.
While I'm not opposed to creating useless machinery - if not for the entertainment alone, it seems insulting to create a machine that replicates a minimum wage employee. Why not create a pizza store management machine instead? If you really want to make a useful machine that works AND saves money, trim from the top.
I measured the pollution from my gas stove
A real execution of ChatGPT to Query
Just so it’s clear, if person A borrows money from bank B under person C’s name, person C will have to fix the problem. And make no mistake, it’s a huge problem. It will affect person C’s credit score and potentially cause loss of property as bank B will hound person C for their money back. This is in spite of the fact that there may be no relationship between B and C or A and C. And then credit reporting agencies D will happily report the lie from B, that C owes money to B.

It’s completely upside down. And good luck getting the local police to fix the issue.

https://youtu.be/otU-1Il7GfM
> My entire stove had to be replaced because the control board for the digital display overheated

There is a place in the suburbs of Chicago that rebuilds them for ~$500 with a turnaround time of a week or less. A lot of people aren't willing to spend that much to repair an "old" stove but in our case it saved us $10k because our stupid stove is a non-standard size that nobody but a few niche European manufacturers build any more.
I don't agree or disagree with what you're saying, but isn't this the point of a "jury of your peers"? To exact a punishment befitting the crime?
The first time I'm aware that Meta is taking back signed, FTE offers
Now think of your father getting sent to jail and executed for a crime he didn't commit. You're saying that's a worthwhile risk in the pursuit of justice?
We should spend more horsepower on high-level resource allocation, not less.
Do you think the pain would be less acute after the killer was killed 22 years later?
There are 3 aspects to criminal justice:

- special prevention

- general prevention (=deterrence)

- revenge
Same; after clicking through tons of copy to get at how their "Mold Detection" works, hoping it was a novel sensor but finding it just uses the existing humidity and temperature values to 'guess', I think I'll go with the open source version.

Just the facts, please :)
DnD has inconsistent quality and has a ton of rules, but few of them add much value. There's really not much polish either imo. The vast majority of the rulebook get ignored because they don't make the game better and often make it worse. The current generation of players, largely inspired by the rise in acceptance of geeky hobbies, by Critical Role and similar shows, etc, would be better off with a different system entirely. These people play to have fun with friends, to have exciting stories and moments, not to follow the ten thousand rules and baggage dnd has acquired over the years.

Dungeon Masters make or break the game. They do it by storytelling, by presenting challenges and helping players overcome them, by creating a sense of ownership and reward. DnD is not good at teaching people to do those things.

I've played some other systems, and immediately they were easier to play and more fun for the group. You don't need 20 rule books, you need a simple set of rules and a desire to participate in a shared storytelling experience, and that's really it.
Yes, contrast this with the bloodlust of The People. We are no so far aware from crucifixions, torture and the brutal death sentences in the circuses.

What this awful species, ad populum, calls justice is little more than a boderline erotic enjoyment of the torture of those "who deserve it".
IANAL, but I would love the opinion of anyone more qualified on this: Suppose I am one of the "Expert Tier" companies and I'm making a lot of money off of using OGL 1.0 licensed works in conjunction with my own.

The OGL[0] says Wizards can authorize new versions of the license, but it doesn't define "authorized" and it doesn't say anywhere they can deauthorize old ones. It also says that the terms of the license are perpetual.

If I saw WOTC was going to make a change like this, obviously I'd retain counsel, but why wouldn't I take a position something like:

1) We don't believe that Wizards can arbitrarily bind us to the terms of any new license just because they have "authorized" it.

2) We will only release content that uses OGL 1.0a licensed works and never anything using 1.1 or any other version.

3) If Wizards doesn't like it, they can sue us and try to enforce their license. It'll be on them to prove the license binds us, and they'll look like assholes in front of their community of players.

When my option is "give up all my corporate secrets and also lose 25% of my money" or this, why shouldn't I do this?

[0] https://opengamingfoundation.org/ogl.html

Edit: Another source I found that seems to suggest this might be an option, to an extent - or that there might be other ways to challenge this decision: https://medium.com/@MyLawyerFriend/lets-take-a-minute-to-tal...
Which is fine if you’re also regulating the minimum download bandwidth?
you can on most windows and chromeos laptops.

for Mac I downloaded middle click that supports 3 finger click to open in a new tab
> and stop asking the question.

I agreed up until this part. Even if you aren't going to do it, stoking the fire with otherwise idle conversation might get more motivated individuals interested.
Solve the exact CSS 3D transform that corresponds to a given quadrilateral
I worked in management at Carta while Jerry was CTO. It was one of the most disorganized and chaotic companies I've ever been at. Extremely unprofessional in many ways and a total waste of time.

I was in pillar update meetings with both the CTO and CEO. Jerry may actually be a shitty person, but you can bet those messages were deliberately released to paint him as a shitty person and discredit him prior to a countersuit. Nevertheless, Henry, the CEO, is a way shittier person.

This is mainly me airing my grievances, but take some advice: if you feel like your workplace is a toxic hellhole, it probably is. It's not your job to fix it, and you should move on physically and mentally.
> When OGL1.1 comes out does 1.0 die?

The issue is that part of the 1.0 license says users "may use any authorized version of this License to copy, modify and distribute any Open Game Content originally distributed under any version of this License" (emphasis added).

And part of 1.1 says that 1.0 "is no longer an authorized license agreement".

So, in other words, 1.0 had an embedded kill switch which 1.1 activates. At least that's the legal theory which WotC is operating on.
Hi HN, I'm making an indie, privacy-focused visual forecast app for iOS and Apple Watch, and have added a Dark Sky-style view a few days ago.

Here's the link: https://weathergraph.app

Screenshots: https://impresskit.net/6430c7f0-b34b-418f-9824-f386f939be9a/...

Compared to Apple Weather, it uses more weather sources (and often better - Foreca often ranks in top 3 at https://forecastadvisor.com and has 3-hour nowcast on par with Dark Sky), shows more forecast metrics (like wind speed & direction, humidity & dew point, UV index, etc.) and you can pick a color theme and metrics to display.

The app provides quite nice home screen and lock screen widgets for iOS, and many people say it’s the best weather complication for Apple Watch.

I am outdoor runner and biker, and as I built the app for myself, I made sure that the watch (and phone) app doesn’t go blank when it loses the connection or when you go running/biking without an LTE watch. Instead, it caches the last known forecast for up to 24 hours, as that's when the hourly forecast is still reasonably reliable, and shows ‘what would the weather according to the last forecast be right now’.

Weathergraph is also privacy focused (no ads or tracking), as that is how I want all apps on my phone/watch to behave.

The basic app with Dark Sky view and yr.no forecast is free, all the data sources and customizability can be unlocked with a subscription or a single payment.

Ask me anything :).
Years in Common Lisp: 2022 in review