skysight-inc/HackerNews huggingface dataset:
A friendly reminder that if everything working in animal models worked for humans, we'd already be immortal cyborgs killing cancer with our thoughts.
Scientists, regulators, and legislatures already decided the rules. They're not being sued for "selling products we haven't even bothered to ban yet." That summary is inaccurate.

They're being sued for selling products they knew to be toxic, without disclosing that information, which is already against the law.
Excellent comment, thank you.

https://twitter.com/innercitypress/status/166683852676213965... is worth reading in full.

I am not a lawyer, but I was cringing throughout.

For non-lawyers (like me), I found it helpful to check out the quote tweets.

For example, to explain how much of a cringe was "F.3d" - https://twitter.com/ReichlinMelnick/status/16668536501095424...

> OMG. This is the Chat-GPT lawyer. You learn what F.3d means in first year legal writing. To non-lawyers, this is a tiny bit like someone being asked "You know what the DOJ is, right" and getting something wild like "Directorate of Judges" as a response.

The correct meaning of "F.3d" is "Federal Reporter, 3rd Series".

And it is like a lawyer's worst nightmare to have an exchange with a judge like this:

> Judge Castel: Have you heard of the Federal Reporter?

> Schwartz: Yes.

> Judge Castel: That's a book, right?

> Schwartz: Correct.

The implication being that at bare minimum, the lawyer could have looked it up in a book. Like a first year law student would.
the index worked perfectly fine. it was an amazing experience. jeff gave me nightmares
I also got a high carbon steel pan which is not as thick and heavy but has all the other properties of cast iron.

I had a few “ceramic” pans but inevitably they become scratched (and useless) after a year or two in everyday use
https://www.reddit.com/r/redditdev/comments/13wsiks/api_upda...
If it wasn't for stuff like that I might disregard it as another negotiation in the media, but yeah that's nuts. But at the same time I think they're uncorking a lot of festering resentment about other things that are wrong with the platform.
Kind of like radio (hello, ClearChannel) or TV.

There are still a few holdouts from corporatism. On radio, there's KKUP (online at https://kkup.org/) which has no ads and does all kinds of weird shit.

We need the equivalent of the 88 MHz - 92 MHz band on FM that's reserved for non-profit stations, and you know that in a strange city you can dial around and find something there. Equivalent things do exist on the Web, but it needs to be easier to find them.

Yes, you do get religious stations and NPR, but there are also college radio stations and oddballs like KKUP.
Especially moderation :)
I'm not sure how you read my comment but just to clarify, I was referring to the public transport system being substandard. I wasn't implying in any way that this is your fault (nor that of any commuter), the criticism is purely being leveled at public infrastructure planning.

If the public transport journey takes longer than the car journey, the former has room for improvement.
GP is right in that "fear of screwing up" is a huge blocker in learning computers. It's really hard to screw anything up so badly that you can't recover by reinstalling the OS / factory-resetting the device, worst-case losing some data and a few hours of your time.

But with brains, well, every such screw up would be debilitating or fatal to the person whose brain sits at the other end of your REPL.
"Decree of the Presidium of the Supreme Soviet "On the transfer of the Crimean Oblast". In 1954, the Soviet leadership, which included Khrushchev, transferred Crimea from Russian SFSR to Ukrainian SSR."

(Stalin died already in 1953)

https://en.wikipedia.org/wiki/Nikita_Khrushchev#/media/File:...
Lots of people do print. And there are third-party minature makers who compete partly on cost. But only a tiny number of people who play 40k have access to 3D printers.

Also, a lot of people play games hosted in GW stores, and i believe GW have a policy that you can only use their minis in their stores.
I believe the point is not that it's easy to teach people to write well but that it's easier than teaching people to work hard.
Maybe I'm being naive, but 8.5% seems like a pretty small difference.
One of my coworker used to work in hydrocarbons exploration. He swears that they multiplied their finding rate by twenty after dividing their budget by ten. It seems what you say stays true at any size.
> The current events of Reddit and Stack Exchange amplifying a thought that communities and users' contributions should be decentralized. The current structure of online communication poses a major risk.

Does it? People have been free to communicate. They are still free to communicate via a different platform. There's no "risk" here. Those companies have investors who expect the companies to make money. Any different organization is going to sit there and expect to pull in enough to at least keep the lights on, but while people find it a worthwhile thing to donate to the Wikimedia foundation, I don't think you'll find that they'd do the same for Reddit 2.0.

> 1. There has to be a movement at both protocol and community-level to bring a Usenet like forum for general consumption. Different decetralized subgroups hosting and replicating the communities for others.

We HAVE Usenet. Maybe figure out why Usenet was abandoned by most people before replicating something that is broken and doesn't work for discussion.

> 2. The model needs to be rethought to ensure that the thoughts and knowledge of communities and users belong to them.

This is literally useless and so far down the list of concerns of users that it only makes sense to the exact kind of people that other people hate to encounter on forums.

> 3. These forums should encourage less anonymity and more persistent communication.

LOL.

> 4. Trustworthy individuals should run these forums, chosen by the community. Individual groups, academia, organizations running the communities but easily redistributed across to people who want it. This was usenet.

This is a lie. Unmoderated newsgroups absolutely thrived in the heyday of Usenet while the other groups withered on the vine because nobody wanted to deal with the steel-fisted asshattery that was Usenet moderation. Reddit moderation is light-years better than Usenet's ever was, and that's not even talking about the fact that Usenet was designed for an age when people connected to the internet 30 minutes a day and didn't have powerful, permanently connected computers in their pockets.

> Failure to address these issues allows mega companies to exploit data and control access against users' wishes.

Mega companies are going to exploit data and control access regardless of what else happens because there's value there.

> Taking action is crucial to prevent unfavorable outcomes and hold ourselves accountable.

Taking a step back and realizing that Usenet was an epic failure for discussion would be a good starting point.
Work from Home – Some Thoughts
Don't get me wrong, I'm pretty much locked into a contract through mid-2024 in a work-from-home capacity so this recent media blitz and companies "changing their minds" about work from home aren't affecting me personally for the time being, but it is interesting to me for several reasons. I don't live in a "tech hub" city so it was recently my first real ability to see what companies are dealing with talent wise. While I haven't worked for any of the tech giants I have been doing modern web development and can say without hesitation that I've been operating far above and beyond what the largest companies in the world seem to expect as far as employee (developer) output. I constantly ask for bigger and broader reach in the projects I do because I know I can handle it but I've found that these companies expect teams to operate at the team's pace which significantly hampers my ability to show what a work-from-home employee can truly produce.

The other thing I can't seem to get out of my head is that it's felt like a waterfall effect with the messaging in the media. First it was the banks, then when they couldn't get people to listen it's become other businesses. Specifically tech businesses most recently. This feels very much like a coercion by wall street. I kind of feel like if I was a fly on the wall in loan negotiations between the largest tech companies and the largest banks, I'm guessing banks may be changing terms of loans based on whether or not the company is doing most of their work as work-from-home or not.

Finally, third interesting insight, I've recently been reading articles about how US worker productivity is falling precipitously. I have so many questions about this. Primarily, how is it possible that employee output is so bad when company profits are so good?
Everyone learns to write in school. A waiting job most can pick up but not all. I couldn't get past serving training. Carrying four plates and keeping them straight takes without spilling is for others.
Scheme is one of the few FP languages with required TCO on the language standard, and alongside Lisp, Caml Light, Standard ML, OCaml, F#, Scala, supports mutable data structures.
> But woke as this ‘the only right ideology, cancel everyone with a different opinion, no one is allowed to go to a conference that doesn’t agree, everyone that disagrees is crazy’ is a fad and obviously unsustainable.

How do we know? A lot of people used to screech about slavery being bad, if I was a slaveowner I could have used the same logic that you're using and I would have been wrong. There are many other examples.
There's absolutely merit to this. If Reddit can't fund itself, and goes under, all users loses a valuable community resource.

That Reddit have decided to end free access to their APIs isn't itself an issue.

The way they're doing it, and the significant departure from the decade and a half long de-facto agreement that a large body of the user base believe themselves to be party trading user generated content and user sourced moderation in exchange for platform access does seem to have missed the mark though.

It doesn't take much creative thought to conceive of a scheme whereby the paid Reddit Gold includes API access, for example. Which should be a bit like a YouTube Premium or Spotify Premium kind of deal - direct contribution as alternative to advertising to achieve per user monetization.

It's not even a stretch to partner with third party apps and let them collect the user payments as an alternative to requiring users to pay for the app and Reddit Gold separately.

But the very short notice period and seemingly unpalatable pricing, together with some of the reported questionable comments and actions from Reddit, don't come across as reasonable from any rational perspective.
That's quite fancy, I use use a tmpfs mount for root and a few bind mounts for what I need to persist.

https://news.ycombinator.com/item?id=35390782
Gender dysphoria was added to DSM-III (as GID) back in 1980. I’d imagine almost everyone at this conference grew up at a time when this fact was well known.
Worthless functionality in a worthless language. Only topped by the bizarre and unverified claims in its documentation:

Most programming languages are procedural:

Did the author count? -- The answer is a clear and resounding "No". The author pulled this factoid out if his rear end. Maybe. Maybe not. It's not even clear by what's meant by "all languages" -- all possible languages? all languages known to author? all languages used in Github? And why should anyone care about this kind of multitude?

Lisp

Again, people who've never seen any Lisp, or vaguely remember their college days when some course requested from them to write a function to figure out if a string is a palindrome in Scheme think that Lisp is a single language. The author just decided to demonstrate his blistering ignorance by including something that he thought would render him as more experienced than their readers.

Later the author perpetuates all sorts of absurd myths about "functional programming" s.a. increased modularity or ease of debugging. Apparently, author had never used step-debugger nor had he wrote anything in any popular programming language that advertises itself as functional to experience first-hand this "ease" he's talking about. Needless to say that nothing in functional programming prevents programmers from writing long functions... In practice, however, some languages which advertise themselves as "functional" have pathologically bad / hard to read syntax (eg. Haskell), and functions longer than some 10 lines or so become too difficult to understand even to people who believe themselves to be proficient in those languages.

Author is simply lying when he claims that generators are a kind of function, which can be simply verified:

>>> def generate_ints(n):
... for i in range(n):
... yield i
...
>>> type(generate_ints(1))
<class 'generator'>
>>> type(generate_ints(1)).mro()
[<class 'generator'>, <class 'object'>]
>>> isinstance(generate_ints(1), type(generate_ints))
False

Generators and functions are unrelated. Neither is a kind of other.

On top of that, author frequently violates Python's coding conventions (eg. capital letters in variable names, assigning lambdas to variables).

---

But, bottom line: crappy language deserves no better documentation than this.
Yeah, lego-acme is a solid alternative.

https://github.com/go-acme/lego
(Creator of NakedJSX here)

EDIT: Because JSX itself is so popular (React), I think I uncharitably misunderstood you as saying "There's a reason we don't do things this way" rather than saying "Here is a different approach." Could you help me understand what you meant?
I didn't know, what can I read about this?
well, you can end up too big to fail...until it all fails...
Some work has been done on integrating ipfs within nix.
https://github.com/obsidiansystems/ipfs-nix-guide/blob/maste...
It's mostly not actual leaks though. Just result of countless government beuracrats working for $300 / month. Considering fact that some people going to die on frontlines for $3000 / month leaking bunch of data for $100 is no brainer.

To give an example. Since authoritarian regime like databases every hospital have to put data about every appointment or vaccination into regional online database. So every single doctor, technicial or their friend have names, national insurance ID, home adress and passport data for every single person who ever used medical services in that region.

And since every phone number at least supposed to be registered on passport data it's super easy to connect any other non-government data leaks to specific person.
"That would probably involve the invasion of the eastern part of the country" - direct quote from your YouTube video.

Mearshimer's claim to fame stems from accurately predicting this invasion would happen.

He did also say that Putin wouldnt try to occupy Ukraine (presumably beyond the eastern part/crimea) but would instead aim to wreck it.

That part seems to be coming true as we speak.

The only way to "disprove" Mearshimer's prediction is mischaracterize Russia's military goals during the initial strike on Kiev (I am not certain what they were but I am 200% certain occupation wasn't one of them because the force was far too small for that task).
he does well https://www.macrumors.com/2022/09/16/apollo-pixel-pal-dynami...
https://join-lemmy.org/

Lemmy is a federated Reddit clone. It already works and is available. As far as I know currently the best alternative.

Please, join a smaller instance currently. The biggest ones are already overloaded.
It's also not at all clear that reasoning is anything more than "doing statistical guessing of the next word" or something very similar. We clearly have some other aspects, but it's not clear it's all that much beyond ongoing stimulus and memory in terms of capabilities.
it's huge for something that should be close to zero if the vaccine had no effect.
The great thing about them is that if you really mess them up you can just sand them down and re-season
It obviously would have to be a limited subset, like devicescript is also "just" a subset of typescript.

I think the limitations for devicescript would probably also work for outputting reasonable amounts of C.
Yes, it is apparently hobbled.

Perhaps reigned in to make it too safe?
> That was an existing pain-point, they solved it, everyone understood that this was the future of cell phones.

Not everyone. The article being discussed is an extreme, but there were many similar opinions along these lines, for example form people claiming the lack of a physical keyboard would kill this as a business phone.
> voting rights are retained by the founders or someone else

Voting rights are relatively irrelevant for minority holders. It's all the other rights, granted by contract and more importantly law, that tech employees can be generally regarded on to not exercise (or bullied into not exercising by management).
There is almost never a good reason to use constructs like eval in any language (and it exists in many languages), just like there are barely any good reasons to use constructs like system() in C. It appears acme.sh was running eval. I haven't looked into it, but the most common reason I see eval in use is because people don't know that you do it much simpler/more directly by just geting the shell to run commands that are variables with no issue, e.g., `doit() { printf "running: %s\\n" "$*" ; "$@" ; } ; doit ls /` which works in POSIX sh, no bashisms. (Obviously you should only call it with at least the first argument being trusted)

But shell is really not hard if people stick to a few easy guidelines:

- quote all var expansion, e.g., "$var" not $var or ${var} (very rare to need otherwise, and never for untrusted data)

- use "$@" to perfectly forward arguments (not $@, not $*, not "$*" except when you want to turn many arguments into one)

- don't use eval

- use `set -eu` and explicitly handle functions/commands that may benignly return/exit non-zero, e.g., `diff -U10 ./a ./b || true`

- use printf on untrusted strings instead of echo (just use it generally, I say), e.g., printf %s\\n "$var" instead of echo "$var". One of the few times you want to use "$*" is with printf though, e.g., printf %s\\n "$*" instead of echo "$@". Try them out, easy to see why, as with one thing to format and multiple arguments, `printf %s\\n "$@"` is equivalent to `for i in "$@" ; do printf %s\\n "$i" ; done`

- when using xargs, use -0 if available, or at least -d\\n if available (busybox doesn't have it for example). also usually want to use -r
I wish there was something else.

For building a coherent community federation is a bug not a feature.
People are accustomed to ignoring the fine print as legal CYA with no real-world relevance. This is also why the product warnings that "The State of California considers this to cause cancer" are a joke and not a useful message.
Spend 10M to develop a sweet experience on mobile and desktop

Invest 50M to cover all operating costs indefinitely using interest

Spend 10M in advertising and porting content

Sit on 10M as an emergency blanket

Invest 20M over time in startups and organizations protecting the internet
+100

I was saying to someone yesterday that "enshittification" is a sub-optimal coinage for something that really shouldn't need a new term, and which focuses attention on symptoms rather than root causes. If you give someone a power of attorney over your assets, you'll likely find that they start behaving less well towards you. Or if you give up agency, others will treat you like less of an agent. But what matters is not their behavior at the end but your decisions before that point.
There were congressional hearings, so it's hard to call it clickbait.
A Swedish startup’s bid to build a green rival to AWS
Imagine being closed in a black box, and all you have as input is someone passing you written instructions through a small window. You can't see who is giving you the instructions. They're always on the same paper, same font, size, everything.

Different people give you instructions. But you never see them, only the paper with text on it. Some people are "admin" some are "user". You have to guess from context. But instead of identifying themselves, they're incredibly vague about it all, at best you may get something like "User:" before a line, to tell it apart from the ambient instructions you were given beforehand.

And somehow it's your fault if you misidentify who is supposedly writing some part of the text.

This is not "gullible", it's poor signal for the model. It has no way to know who is who, it's all the same token stream to it. No voices, no faces, no caller id, nothing for it to hang onto for recognition. What is it supposed to do?
> UNIX timestamps have no timezones. They are just the number of actual seconds that have elapsed since a certain commonly-agreed time. You measure the number of seconds between two events just by subtracting their timestamps arithmetically, and don't need to do any parsing or interpreting of timezones

If only. UNIX mishandling of leap seconds makes this all a illusion, in reality you need to have logic to handle them
Perhaps, but HN only satiates the desire for a text-only forum for a pretty niche community. There are plenty of subreddits that don't really touch on anything tech related. Insofar as binary content goes, Supernews is still around and charges about $12/mo (they're currently running a half off promo).

Sonic's ditched their NNTP servers as they move from being an ISP to a web provider, but back in the day they provided their own NNTP servers and included a Supernews subscription.
Youtube comments flagging it specifically for code. It is refusing to do many tasks it formerly did for me. Also have imperative plugins breaking.
It would have to include its own garbage collector, yes.
Errr... What do you mean by "easily affordable"? A quick look on Amazon says that I'd be paying something like €18.80/TB, so buying 400TB would be €7,520 - far out of the range of the majority of hobbyists. Plus a 100GBE NIC would be another €800 or so, plus you'll need all the other ancillary things like a case and a processor and RAM and cabling and whatever the monthly cost to host it somewhere, unless your ISP gives you a 100Gbps connection (which I'm sure will be extortionately expensive if they do). End result is the hardware costs alone approaching €10,000 - significantly more if you want any sort of redundancy or backups (or are you planning to run the whole thing in RAID0 YOLO mode?), plus probably low-hundreds per month, not including the time investment needed to maintain it.
No, it's aliens
Sure but 1970 (or 1899 or 1582 or whatever) is a hell of a lot closer than 2^63 or what have you so why double the end already ridiculously far away instead of the one extremely close?