skysight-inc/HackerNews huggingface dataset:
That was how NBA league pass used to work, I have watched my team for many seasons, modulo a decent VPN ;) With their recent change of CDN provider, I had to cancel my season subscription, which was a very reasonable $120 or so for all the games of all the teams, including the playoffs. Now I stream, and pay $0 :)
I keep hearing sentiments like this but then I wonder, if Clojure or <another awesome Lisp> is so much better than Python <or some other mainstream language>, then why are we still writing in those languages? If it's because of libraries, then the question is: Why do people write libraries for these languages and not the Lisp ones?
Coffee Research
I honestly wasn't aware of this, and it sounds like a great solution for "adult content." Certainly, the site specifying this is better than the user agent having to reveal any additional details about its configuration.
Not sure to be honest, I’ll have a check tomorrow. I’m not genuinely bothered by it, hopefully my rant came across in the playful tone I meant it.

I do normally set the language in places, otherwise all my s’s end up as z’s (pronounced zed).
If anything then that means that they work! Situations with a 25% chance do occur sometimes! If prediction markets show 75% odds and are right 3/4 times, they are doing their job well - if they show 75% odds and right 4/4 times, they are doing their job badly!

Meanwhile, both polls and analysts got those elections completely wrong, much more so than prediction markets. (IIRC, 538 was the only outlet that gave Trump a >20% chance to win, and they got a lot of bad words for their prediction pre-election.)

Unfortunately, people keep falling for this. You can always cherrypick elections from 7 years ago as "evidence" against prediction markets, but if you look at the bigger picture, you will see that they get a vast majority of elections right. But when they don't, even just once in a decade, they get all the blame.

There's plenty of research on this: https://researchdmr.com/RothschildPOQ2009.pdf
That’s great to hear! I can’t think of better stewards for this kind of work than a team you’ve put together, especially given everything you’ve provided for the community.
From the article:

> In the interim, scientists had discovered that that type of hormone treatment they got could unwittingly transfer bits of protein into recipients’ brains. In some cases, it had induced a fatal brain disease called Creutzfeldt-Jakob disease, or CJD — a finding that led to the banning of the procedure 40 years ago.
I met a content moderator manager. Even they said theirs was a shitty job, and theirs was one removed from having their eyes bleed from the nonstop firehose of human excrement.

The problem AI cannot solve is it doesn't get sarcasm, and probably never will.

Perhaps crowdsourcing other users as moderators is a way out and less painful than foisting in onto other human beings as their primary means of survival.

They will keep catching flak because of the lack of moderation that enabled 1 genocide so far.
It is a term, the term I’ve always known that is synonymous with a pedestrian crossing, and I guess it’s regional?
The first human received an implant from Neuralink yesterday
Oh you mean this?

https://m.youtube.com/watch?v=dB1SvnzLs8c
> I've also never found the Lisp (and many other FPs) emphasis on recursion all that compelling.

Recursion appeals to me because of immutability:

I do not want to do a summation by writing the wrong answer to memory, and then updating it in-place until it's the right answer. It makes me have to think not only about what the right answer is, but when it is.

But can't I just use stack variables? Well, I don't think summation of primitive ints using stack variables is too taxing, but what about computing a word-count instead of a summation? Then your 'stack variables' are pointers into Strings and mutable HashMaps. When you return the result, do you make a defensive copy? How deeply do you copy? Your clone of a HashMap can still reference mutable data in your original HashMap.

Do you name your variable 'result' when it does not yet contain the result?

You might have to think about the primitive/object split - when is it pass-by-value and when is it pass-by-pointer? Do you have in-values and out-values? With immutability, you only have values, and you only pass-by-value.

If you're sharing objects across threads, and you decide to lock - is that sufficient? What if the caller takes the lock, does a get(), releases the lock, and then starts mutating the gotten value, bypassing the protection of the lock. Now you're thinking about defensive copies and maybe deadlocks too. Just share an immutable value without a lock.

Sometimes recursion is aesthetically better, but usually it's just what you're left with after you take a big hammer to mutability and its surrounding issues.

And most of the time (in Haskell but I'm guessing in Lisps too) you don't write out direct recursions, but instead use maps and folds which have recursion under the hood.
Should You Rent or Buy? The New Math
Roborock can do more with lower price tag. Isn't it "miles ahead"?
Can confirm, feeds are back up.

For posterity, if it ever breaks I made a rough proxy script:

https://gist.github.com/yunruse/93dd40719568dccccebcca26d9ed...
> Then I acquired a life for several years

In EVE Online they call this winning the game.
It is the lens to apply to any system.

You don't defend a tenuous conclusion by doubling down with a tenuous defense.

"Science" is constantly inaccurate. I can pull two papers right now with opposing conclusions.

Assuming a scientific conclusion is simply incorrect is a pretty good bet, even if you have absolutely no context or idea what is happening at all.
Fig. 5. shows 10 participants using ChatGPT with 40% (4/10) of responses being judged as "Expert" and 15 participants not using ChatGPT with 53% (8/15) of responses being judged as "Expert"...

The data simply isn't significant and the design of the study has a very subjective measure of what it considers to be an expert response.
, should be (unquote) and ,@ should be (unquote-splicing) while ; is for comments, yet Janet completely disregards this convention. It's stupid, but I dislike Janet because of this.
> Racket is the best for a beginner, but it keeps having that academic, "we made it for the kids" feel of being easy to understand but not very pragmatic for a seasoned programmer. And it is one of a kind, so a good Racket developer might never know Lisp itself.

I know why you got that reasonable impression, but there's more to it, which can make it much more interesting to practitioners...

The gang-of-professors reasons for Racket are for research platform and education platform.

However, at the same time, Racket (then called PLT Scheme) attracted a disproportionate share of a user community of high-powered programmers and software engineers, like you also see with Common Lisp and some other languages. And one of the professors, Matthew Flatt, happens to be a great systems programmer, with good software engineering sensibility.

There's some really solid stuff in Racket, and I've used it on important systems with hyper-productive teams (you'd think they had a hundred engineers, when it was only a few).

The impression you get might be for two reasons:

1. The gang-of-professors decides most of the customer-facing image for Racket, in various ways, such as writing some introductory books, promoting their zero-prior-experience-student-oriented IDE as the Racket IDE, odd language on the Web site, etc.

2. At times they've also made direction decisions that suit either their education&research goals or, secondarily, their idea of what professional practice wants. On the latter, of course, people who've been professors for decades aren't going to have all the insights of the best people who've been practicing in industry that same period.

If you want to approach Racket as a serious and skilled practitioner, one way is to focus on the Guide and Reference books (I wish these were consolidated), and expect that you'll have to creatively build much of the ecosystem bits you need from scratch. That can actually be a great situation to be in, if you're up for it.

The governance model, last I checked, is a benevolent dictatorship by the gang-of-professors, and the industry practitioner user community is currently small, so just be aware of that going in. But, there's an open ecosystem for packages, more empowering than most languages, due to all the language-extension mechanisms of Racket, so you can "build out" Racket in a decentralized way, to some extent. If you do that, you'll want to keep on top of what the gang-of-professors are doing, and give them a heads-up on things you're doing, to minimize unpleasant conflicts.

I'm not going to make a sales pitch for it; just wanted to add some info for serious practitioners who're already interested, on what to expect, and how to approach it.
I run LLaMA 70B and 120B (frankenmerges) locally on a 2022 Mac Studio with M1 Ultra and 12Gb RAM. It gives ~7 tok/s for 120B and ~9.5 tok/s for 70B.

Note that M1/M2 Ultra is quite a bit faster than M3 Max, mostly due to 800 Gb/s vs 400 Gb/s memory
Mesh Transforms
> seems too implausible

Good catch. Also, Christie has been written about for decades and no one ever mentioned this alleged 'forerunner' which is just about a clone ...

Thanks for looking.
Some day I'll do something useful with the debugger in SLIME but so far it's mostly "look at the error message, find the one frame in the stack that tells me something useful, hit either continue or abort"
They don't, but my surface understanding is that the medicines that effectively nuke beta amyloid have no effect overall. Which would mean it's not even one of many causes, it seems to not be a cause at all.
Will an air tag help the airline to identify you? That would be rather bad in a privacy sense. I don't think it is easy for you to call the airline and say my bag is in this building etc please give it back to me. my point is that the airline needs to be able to contact you.
At some point you realize Haskell and/or its ecosystem keeps breaking things too much and you move on.
Worth noting that part of the reason the Arch wiki is more effective than the Debian wiki is that the former only deals with a single version of things, "current", whereas the Debian wiki has to address multiple releases. This makes it more difficult to prune old information or to have a concise narrative, among other effects.
I get a lot in Brave also. A friend runs a startup whose platform I use, and he was surprised to hear I get 8-9 in a row sometimes, even though I’m in a browser that I’ve logged in with hundreds of times. Crazy.
Yes, but note no hardware composition is involved.

The composition is done by the 3D GPU like I said. Either in your app if you render that video yourself, or if you supply a swap chain’s back buffer to IMFMediaEngine.TransferVideoFrame method, dwm.exe will do it.
FYI: Matthias Wandel worked at RIM (aka BlackBerry) from 1993-2007 and now runs a popular YouTube channel on woodworking and engineering
I'd say it's fairly accurate. It's difficult to confidently establish "stable" in a patient with possibly feigned or exaggerated symptoms based on history and exam alone. It is generally agreed that pain management is part of managing an emergency, and so if an emergency has not been confidently excluded, it is usually part of care until a workup is concluded.
If one could know from the initial evaluation that an emergency could not possibly be present, one could certainly discharge without additional care, but that can be impossible to know immediately (even with highly trained and calibrated eyeballs).
why is access to healthy food an issue? because truckers, being on the road, have to eat in poor quality restaurants, such as diners, maybe?
Do you realize that this is a social media site?
> Why do print-line-debugging to find out what's happening at a location in code when you can just be inside your program and inspect everything live as it's running?

Yes, that's because print-effing one's way to understanding is also among the most crude methods of debugging. An excellent alternative to doing that is to use an actual debugger. That will also allow you to be "inside your program".
I don't see why this seems strange. Heck, every time a corpse flower blooms (in the US, at least) it's publicized and frequently streamed on the web.

https://wtop.com/local/2022/06/rare-exotic-and-very-stinky-f...
Europe sanctions Russian internet censorship agency and its leader
Firebase Auth is pretty common and widely used. Any sort of phone number auth, like SMS second factor, requires reCAPTCHA. (And people can complain about how much SMS 2FA is bad, and I don't really disagree, but it is still pretty much a "lowest common denominator" method and many, many web users can't easily use TOTP or hardware keys).

Switching out Firebase Auth is a much, much more difficult deal than just switching out reCAPTCHA.
Free Bard is better than free ChatGPT... Not sure about paid versions
Seems like the lesson is to take advantage of free stuff (or low prices) while you can? Nothing lasts forever, but they got some good years out of it.

(Looks like reCaptcha started in 2007.)
You're absolutely correct. Apple pushes AppleID much harder than MS pushes accounts.
When your programs are running on a VM, the linux that loads and runs your binaries is not at the bottom; that linux image runs inside a virtual machine which is constructed and supervised by a hypervisor which sits underneath it all. That hypervisor may run on the bare machine (or what passes for a bare machine what with all the sub-ring-zero crud out there), or may run on top of another OS which could be linux or something else. And even if there is linux in the middle and linux at the bottom they could be completely different versions of linux from releases made years apart.
Hypothetically someone who was confident they had better knowledge would be willing to invest more in their prediction. Those who were right about that would have more money to invest on the next iteration, which would amplify this effect over time.

Realistically, to my knowledge, this isn't really possible on current platforms since they have built in limitations and fees.
I would bet Photoshop + Wacom or Procreate given the simple brushwork.
Do you know why this didn't apply regarding JetBlue trying to acquire Spirit?
Despite the odd angle used throughout all the western media propaganda. It was an Iraqi group not Iranian group. The constant push to frame this as "USA vs. Iran" by calling it an Iran-backed group, instead of an Iraqi group, or be specific and state that it was "Islamic Resistance in Iraq" is just befuddling. It's like if the media was covering the current crisis in Palestine/Israel, while never mentioning Israel and instead writing headlines like "USA-backed group bombs hospital in Gaza".

As for why this Iraqi group is able to attack USA, it's likely much more to do with the 13 year old failed US Invasion of Iraq than anything to do with Iran. But It feels like USA is embarrassed enough about that whole thing that they have decided to just ignore that Iraq exists and instead consider this to be an attack all along the Jordan-Iran border, which for anyone geographically interested is just as long as the border between USA and France.
CL's iteration primitives are more capable that those provided by most languages, which often makes for a very clean approach.

Recursion is sometimes the easiest way to reason about a problem though, so it's nice to have decent support and TCO.
Creating a C program that links to libguile is kind of a legacy use-case at this point. It was the original purpose of Guile back when it was but a simple interpreter. The trajectory for the past decade or so has been to build up Guile as a platform for writing your entire application. Rather than embedding an interpreter in a C program, the recommended approach is to write a Scheme program that uses the C FFI if and when necessary. The interpreter was once written in C but is now written in Scheme (a minimal C interpreter is kept around for bootstrapping purposes.) There's a sophisticated optimizing compiler that emits bytecode for the Guile VM as well as a JIT compiler. A new garbage collector and a Wasm compiler backend are currently being developed. The big missing piece is ahead-of-time native compilation, but the work on the Wasm backend will help that along as it needs to solve a lot of the same problems.
Looks like reCAPTCHA Enterprise is increasing in price for orgs up to 1.02475m impressions per month, but decreasing for everyone above that. Reducing the sticker price from $40 to $1 per thousand could be transformational for some businesses. For big users, this seems great.

For medium sized users – 10k to 1m impressions – this sucks, but for many will only suck to the tune of $8/m. Users between 100k and 1m who haven't been paying the $40/k this is tricky, but I wonder how many are in that category.
That's a misapplication of the razor here. The simplest explanation for the statistically unusual prevalence of the disease amongst these patients is indeed that there is a causal link.
Been exceptionally wary of Atlassian's free beta products recently because of this.
Gigablast Independent Index
I can't be the only one who is upset that there aren't any independent search engines outside of Bing, Google, StartPage, Mojeek, Yandex, and Baidu. Seemingly all other search engines just offer these search results with different branding. They seem to be owned by the tech oligarchy or nation states.

The results that these search engines provide are terrible in many cases. They seem to actively censor information on product "shortages" among many other things they deem not important for us to know about. Gigablast was the last independent index that I found useful. It had its own crawlers and index and it appears that Google pulled some strings to get it shut down.

(See the backstory)
https://news.ycombinator.com/item?id=29421898

While there is: gigablastsearchengine.com, it's yet another copy of the other search engines. Searx also seems to be just reuse other indexes. DuckDuckGo is private, but doesn't that just just Bing results?

What will it take to revive the Gigablast search index? How can we create a FOSS search engine that doesn't censor results or get overrun with SEO affiliate link garbage?
> Or are they just saying that the VM my binary runs on might be some predictable Linux version, but the underlying thing launching the VM could be anything?

Yup. eg with Xen the hypervisor wasn't Linux, even if the privileged management VM (dom0) was Linux (or optionally NetBSD in the early days). The very small Xen hypervisor running on the bare metal was not a general purpose OS, and didn't expose any interface itself - it was well hidden and relied on dom0 for administration.
Colorful 'Jingle Trucks' Rule the Road in Pakistan
Yes, that's exactly right. Paraphrasing what another poster wrote about this on Twitter: "You would rather go fishing in a lake where you just saw someone else catch a fish."

Also, the logic continues as you draw more balls from the urn. If the second ball is ALSO red, then you have even more evidence suggesting that N was selected in such a way as to make red the overwhelmingly more likely choice. Thus the chance of the third ball being red is even higher than the 66% probability in the second draw.
If you are looking for a place to host this data, I can gladly help you to bring it to https://gearhead.town (a Lemmy instance that I set up to migrate the reddit car communities to the Fediverse)
Back when they were using the two word ones, a common meme on the internet was to put a swear or epithet as the second word.
I'm in favor of kids not using social media, but not of the government forcing this on people nor spinning up whatever absurd regulatory regime is required.

People said the same thing about age restrictions for smoking, alcohol, movies, and on and on and on.

It's not some unsolvable new problem just because it's the ad-tech industry.
> Clowns only ask that you take a limited amount of cotton candy

Actually, this is wrong. Rather, there are 'safe' candy tiles and 'unsafe' ones. You can take a unlimited[0] amount of safe candy, but taking even a single unsafe tile can potentially result in immediate circus. (That's what makes it 'unsafe'.)

0: Well, it's "limited" to however much [safe] candy is actually present, but that's not what "limited" means in the context you used it. You can safely take all of the safe candy that is there to take.
I think we're not talking about the same thing. The main sources of "zoom fatigue" (camera on) I see are:

- having to show you pay attention to people speaking when you're actually looking at documents (or doing something completely different if you didn't need to pay attention).

- being stuck where you are as you can't just go to the kitchen or feed your cat while someone else is presenting.

VR solves none of that, and having your whole body captured makes it worse (to note, the AVP doesn't allow moving past some small boundary I think ?). We're still in the fantasy that meetings are something you should be 100% focused on, and double down in a "it doesn't work because we aren't doing it enough" cross training way.

I truely believe the appropriate future of meetings are holographic slabs floating in space representing each participant audio only, Evangelion style.
Society would change a hell of a lot faster if people thought about ethics instead of inheriting their morality, as the latter just seems to mostly be "I find objectionable what my parents found objectionable".

When I had to do this, I came to some distasteful to me conclusions, eg that two adult siblings should be free to have protected sex. I just didn't see any way to justify not allowing that. Not many people do this.
There is no way my 94-year-old neighbor can successfully do any of that.
Its one of the best movies of all time. That bomb ride is ICONIC!
Somewhat, it will definitely tip the needle for those who are on the fence about their risk posture with radiation. But the surface of Mars is by no means the worst radiation environment. For overall dose levels, the surface of Mars is about 2.5x worse than being on the ISS [0], which is in general a very low radiation environment.

If you look at slide 15 of this presentation [1] "TID (Total Ionizing Dose) Mitigation", the ISS would be in the "LEO-LOW" category on the curve. When you start looking at the MEO and GEO orbits you have to start contending with the trapped proton and electrons of the radiation belts. Not a whole lot in MEO outside of the various GNSS constellations, but tons of things in GEO that still have doses that are orders of magnitude more.

[0] https://mepag.jpl.nasa.gov/topten.cfm?topten=10#:~:text=Mars....

[1] https://www.osti.gov/servlets/purl/1524958

Edit: Also worth noting that the radiation environment for Single Event Effects (SEE) is going to be comparatively worse than the total dose when compared to the ISS. SEE are cause by individual high energy particles. This will be worse on Mars due to the lack of magnetic field. So from that perspective it is quite a bit worse. However, if you go look at my other comments in this thread you can see that they specifically did SEE testing and not TID testing on the Qualcomm chips.
This sucks. Some crypto scam BS replaced it.

https://www.youtube.com/user/matthiaswandel now redirects to some Ripple nonsense.