skysight-inc/HackerNews huggingface dataset:
I like how you frame "covering 20% of the Sahara" as a "just". Like it would be some trivial feat easily accomplished.

For reference, 20% of the Sahara is around the size of Mexico.
Quite exciting seeing the speed at which the FHE space is evolving this last 2-3 years...
That’s a great take on the background vs focused listening.

We may see the music that demands focus disappear and everything will drown in Taytay et al. loops
It is especially confusing for C and C++ coders, because Rust enums are a completely different thing than C enums, which makes the naming choice worse than just inventing a new name.

Better names would be "tagged union" (which is spot-on descriptive - because it *is* a union with a tag slapped on - but "tagged_union" of course is a bit unwieldy as keyword) or "variant" (which is the name for that thing in C++ and elsewhere since forever - it's not like Rust invented those tagged-union-thingies, it just added some convenient syntax sugar to the language to deal with them).
Clearly these users aren't profitable. If people on the other platforms don't notice or care about these bugs, they're better customers.
Developer account removed by Apple
Can't gpt4 already do "basic math"?
That was my experience as well. Generally speaking the Pixel 7a is a competent phone with one (big) flaw. The battery life is truly terrible, and the charging speeds are glacial. I was honestly expecting more, especially as its advertised as Google's best. The forums are full of people complaining about it and the responses are almost the same: Turn off 5G!! Turn off wifi scanning! Turn off bluetooth scanning too! Dial down the screen refresh rate!

Returned the phone and got an iPhone 13 instead; and as painful as it was switching to iOS after 13 years of Android, I don't regret my decision. The iDevice comes with its own niggles, but at least I don't have to worry about battery life (yet). Maybe google will figure it out by the time the Pixel 8a comes out.
"Undo" is usually more like `git reset --hard HEAD@{1}`, ie. using the reflog.

Nothing wrong with this at all. Only people who don't understand and/or are scared of git don't like it.

You could also use cherry-pick to "donate" commits to other branches, instead of stash, of course. Magit has some great extra abstractions for this.
For the historical rationale see here: https://gist.github.com/borekb/3a548596ffd27ad6d948854751756...

In short, Linus stance is that file renaming doesn’t matter, only the contents of files matter, and the moving of contents between files. Moved/renamed files then fall out as a special case of moving content.

Personally, I think this is a case of the better being the enemy of the good, and his “clearly superior algorithm” doesn’t work as well as claimed in practice. Or maybe tooling merely still isn’t up to snuff after 18 years.
Other than urine, blood and CSF fluid, a sample from pretty much any part of the body will have visible bacteria. A Gram stain is performed on many cultures to start to eliminate groups of bacteria.
Very well said.

Complementing your answer, I'd also like to point out that another notable guarantee that promises give us is that their continuations are never executed synchronously (even when they could), which prevents the problem described by https://blog.izs.me/2013/08/designing-apis-for-asynchrony/.
Broadcom didn't originate at HP, it was an early 90's startup. What happened is that a private equity firm bought some parts of HP that had been spun off and then that company later bought Broadcom.
I am mostly running local models using Ollama on a 32G on chip memory Mac Mini. This morning I am experimenting with function calling. Yesterday was a RAG app with a simple web UI.

Historically I have worked in NLP, and LLMs have made many older techniques obsolete, and that has been fun.

I have also been using OpenAI APIs for about 2 years and now I also experiment with Anthropic’s Claude 2 and Google Bard. Nothing important, I just want to have a solid intuition on what different commercial models can do.
There is something special about current-day AI and absolutely something special about Q if the claims are true.

> The main problem arises when a technology is proprietary, benefiting only a portion of the people. This is literally the only present (and real) problem with AI; all the rest is just scaremongering.

This is just silly, akin to claiming bottled human knowledge and intelligence can't be used to commit huge harm at scale (or atrocities) by randoms. Just the other day we had idiots from 4chan hacking nuclear personnel records and will probably ultimately dox them for the lulz. Imagine how much more effective these adult children (or just actual children) would be at causing actual harm and chaos if they had expertise bottled in the form of AI.

And yes, it's also a problem if the elite have it in their hands. That doesn't mean it's not a problem if it's available to society at large.
>System tooling for reporting bugs on Windows is also less advanced.

Windows has plenty of solid diagnostic/post-mortem tools. They also have ETW (Event Tracing for Windows), and they're pioneers in vacuuming up crash reports at scale with invasive telemetry.

If for instance someone tries to run an exploit against you and they cause any instability whatsoever in Windows, the stacktrace can end up on someone's desk at MS and vulnerabilities are regularly discovered and fixed that way.

That doesn't replace a user giving good bug reports, but their tooling is not less advanced at all.

As a salient point of comparison, the most advanced tooling for bug reporting that the Linux kernel has, is "printk a warning into the log and hope someone looks at it"
Yes and: Technological advances cause social disruption, with winners and losers.

I've adopted author Ted Chiang's viewpoint, paraphrasing: Concerns about AI are really concerns about unconstrained capitalism.
Better enums, but not better ADTs.

I didn’t write a lot of compilers in Rust yet, but I find it limiting that you can’t pattern match across a Box<T>, and all ASTs require boxing for recursive references.
IIRC, if even the robots.txt on a site gets changed, it's applied retroactively to the wayback machine. So older versions won't get shown.

I'm quite concerned about this for some domains I no longer control.
Dutch election results stir concerns among business, immigrant groups
Yeah I saw this process unfold over my decade there as well. I'm very grateful for my time there, my colleagues, and the great work we did (go Monarch team!). The latest evolutions there make me sad.
> I'm not going to run my own mail server in 2023, etc.

But many do. It’s still not that hard.
Here, such policies vary even across a single hospital. Some healthcare workers are required by law to be vaxed against HepB or HepA, or measles, or rabies, but flu is, nation-wide, only "recommended".
Guinea worm disease is close to being eradicated (2022)
The government does blackmail. They will freeze you out of government and defense contracts if you do not cooperate. I would also bet that every other carrier has a similar arrangement, not just AT&T.

Furthermore, if the DOJ contracted them to build the system there would have been due diligence on the legality and process.
It's sad that bug reports are considered a developer thing instead of a user/power user thing. I think the big issue is that most people have no idea how anything actually works. They aren't really users. At least not like users of old. They are just consumers that don't use the OS, just consume it.
Obvious they would say that because they're not familiar with the other languages. Like it or not they probably come from Python/C++/JavaScript or similar.
Air pollution: does it get worse before it gets better?
i get the benefit of offloading the admin costs onto your consumers, but, as always, the devil is in the details. i've met both cases where a library should've been a service, and vice versa. this advice is way too broad and abstract to be practical
My TL;DR; for git commits is that these are connected like a linked list but in reverse and has more pointers than just head/tail. I recommend having a look at Merkle trees. I don't understand git cli, but I can manipulate git commits, branches, tags etc well based on basic understanding using a good git UI.
A Complete Guide to CSS Grid
I'd like to know why the writing "feels off" for you, I'm definitely willing to improve it.

If it makes you feel more comfortable, you may DM me here or any other social network (e.g. Github).
Yes, this article is borrowing liberally from Passage of Power (2012), the fourth book:

> Lucy’s father was not as pleased with his new quarters. Two days after the Johnsons moved in, he told West, “Mr. West, if you can’t get that shower of mine fixed, I’m going to have to move back to The Elms.”

> “He didn’t sound as if he were joking,” West was to say. And after the President explained that the water pressure was inadequate, and that he wanted the same elaborate, multi-nozzle arrangement that he had had at his former home, he repeated his threat to move out. Then, “without a smile, he turned on his heel and walked away.”

> A few minutes later, Mrs. Johnson asked West to come by the room she had chosen for her once, a small sitting room with one door. “I guess you’ve been told about the shower,” she said, with a smile, and repeated to West what she said to all Johnson employees. “Anything that ... needs to be done, remember this: my husband comes first, the girls second, and I will be satisfied with what’s left.”

> As he became acquainted with the Johnsons, West was to write, “I soon could see that had been her life’s pattern.” Nothing, he came to see, could “faze her.”
Indeed, it'd be wonderful to see polio eradicated. Eradication has been a decades long program; they originally aimed to do it by the year 2000, then ?, then 2018.

Even if the last stage of eradication is stubbornly slow, we have obviously been quite successful at limiting the number of cases.
> I don't really understand why support is so important to people.

Support is not important, until you need it.

There are alt-net providers out there (who shall remain nameless) whose engineers are trained to practically breathe down the necks of their customer just after installation in order to get them to post a 5-star review on Trustpilot. However the reality is when the customer has an issue down the line, they discover to their horror that the post-sales support is shit.
Editorialized title? Not seeing it anywhere on the page
With two/three instances, you can probably fit a 70B model into RAM, and you don't need super low latency between models to be able to do inference split layerwise between machines.
Merging branch A into branch B does two things:

1. Create a new merge commit with two parents: the commit pointed to by A and the commit pointed to by B.

2. Set branch B to point at the new merge commit.

This is a non-linear history; when comparing some commits there isn't a "before" or "after."
I'm starting to think some kind of shade megastructure in orbit might might be the only solution to lowering global temperature. I know that light exerts pressure and that keeping it in place would be a major challenge, but still.
These infections are a huge problem. My neighbor missed 2 _years_ of college recovering from a C. diff infection. And you are correct: fecal transplant is the way, for now.

Per the article, these bleach (sodium hypochlorite) resistant spores are a HUGE problem. At my office, we clean surfaces with quaternary ammonium compounds, and those are supposed to be superior against spores. But still, if the required contact times to disinfect surfaces keep increasing in healthcare settings, we are going to have a major issue where only the most resistant spore-forming bacterial strains survive (basically, we'll be selecting for the strongest... you know, evolution).
Is this the same as the Fast feed forwards post from yesterday? If not, could both be applied?
San Francisco Streets [video]
In practice, now C developers get to hear from the Rust crowd that C doesn't have enums because what C has is unlike Rust "enums".
It most definitely is security.

It's not a matter of "genuine or counterfeit". The two components (secure enclave and touch id/face id sensor IIRC) are cryptographically linked.

If you switch the touch/face sensor to a counterfeit or even a genuine part, the secure enclave won't recognise it any more and won't unlock.

You need to be able to re-link them cryptographically and Apple won't do that because it's a gaping security hole. The damn FBI couldn't crack it on the iPhone 7 and had to go another route. If it was just "$$$ in disguise", why was it so effective half a decade ago?

Further reading: https://support.apple.com/en-gb/guide/security/sec59b0b31ff/... and https://support.apple.com/en-gb/guide/security/sec067eb0c9e/...
Seeking OnlyFans Agency Managers for Customer Development – How to Connect?
I'm on the hunt for owners or managers of OnlyFans agencies to conduct some customer development. Does anyone have any tips on how to locate them? It seems many prefer to stay under the radar.
All of that, and the strategies used to combat it (including a better oral vaccine), are described in detail in the article.
If this got used to support the schemes of Project 2025… I can’t imagine anything darker.
Neither group should have the power but I am far more likely to be in danger from a nearby guy on a power trip than from the FBI.
https://americanradioworks.publicradio.org/features/prestape...

I always crack up at this conversation of him telling Joe Hagaar how he wants his pants made as well.
Open-source AI Feedback framework for scalable LLM Alignment
Hey there!

We've just released a new open-source project for AI feedback to build datasets for RLHF-related methods (like DPO).

Recent projects like Zephyr and Tulu from AllenAI have shown it's possible to build powerful open-source models with DPO and AI Feedback (AIF) datasets.

There's a lot of exciting research in the AIF spaces, such as UltraFeedback (the dataset leveraged by Zephyr and Tulu), JudgeLM, or Prometheus.

However, going beyond research efforts and applying AIF at scale it's different. For enterprise and production use, we need framework that implements key AIF methods on a robust, efficient and scalable way. This framework should enable AI engineers to build custom datasets and scale for their own use cases.

This, combined with humans-in-the-loop for improving dataset quality is the next big leap for OSS LLM models.

distilabel aims to bridge this gap.

We'd love your feedback!
I'm really keen on getting insights directly from those who have hands-on experience in managing OnlyFans agencies. If you've got any leads or advice on where to find these elusive experts, I'd greatly appreciate it. Thanks in advance!
Right now I'm using PopOs when I use the default terminal nerdfonts do not render correctly. But in other terminals i have no problem.
I had an issue recently where my Spotify playback kept pausing due to being unable to download the songs quickly enough on my 75Mbps fiber connection.

My ISP has a strong presence on a local forum where I posted my issue.

Long story short, despite my ISP actually having an Akamai cluster on their own network, Akamai’s DNS was resolving my ISP’s customers to a cluster on a different ISP’s network.

That different ISP either had terrible peering, or the theory is they were throttling their Akamai cluster’s IPs to other ISPs.

Fortunately my ISP managed to convince Akamai to fix the DNS resolution.

Needless to say, I’m super impressed I can actually get the attention of the right people at my ISP to resolve this kind of issue.
Seamless (gapless) playback (that actually works). Equalizer. Cross-fade. Volume normalization. Buttons that react when you click them, not 5 seconds later. Desktop app, I'll even take a shitty electron wrapper. Literally anything related to customization of the application/playback/UI/music library.

If I'm setting the bar too high, just playing audio without freezing or bugging out constantly would already be a huge improvement.

> there is no successor, so unlikely in the near future

What is Google's successor to Google+, Stadia, Reader, Wave, Buzz, Domains, blocklist feature, YouTube Streams, Inbox, Health, Answers?...
I find the section about substitution too quick and consequently confusing. For example, the author didn't clearly explain the meaning of sub(x,y,z).
Of course not. HN is getting hammered from all the recent excitement. I believe it's a single threaded app that is easily accidentally DoS'd.
I'm not sure what was so wrong about the reply, the person I replied to said it should be a fireable offense to "not believe in the efficacy of vaccines" but the specific vaccines they were talking about have around 40-60% efficacy vs 97%+ for other types. Maybe I'd agree that they could be fired / reprimanded for addressing such topics without more rigor (and not call them junk), but the specific point I addressed I think wasn't "changing the point".
> Bro, Look at this:

I’m not your bro and I've been discussing what that PEP does and does not allow in every post in this subthread.

> Does this not exactly mean: "To make it arbitrary size you have to constrain it on a single generic parameter"

No, it doesn't:

Ts = TypeVarTuple(*Ts)

def f(cond: Callable[[],bool], t: tuple[*Ts]) -> None | tuple[*Ts]: ...

The parameter t is an arbitrary-sized (and shaped) tuple, and the return value of f has the same shape as the parameter it is called with.

No multiple unpacking means you can't type things like concatenations of arbitrary-shaped tuples without losing type specificity (and resorting to just tuple), but it doesn't mean you can't type functions using arbitrary sized and shaped tuples outside of that restriction.
It’s not sad at all. Modern life is complex and we all know some stuff more than others.

Should doctors think it’s sad when you don’t know enough about your body to self diagnose?

What about legal disputes? You are a power user of society and you still need to hire a lawyer to navigate its laws?
As a victim of family court, I can say with confidence that truth and justice have little to no bearing in a court of law.
I'd be happy to argue why Linus is wrong here. Many things would be much easier if git recorded some more metadata in every commit: file moves, and branch moves, to start with.

Having some sort of notion of "parent branch" would be very useful for a number of common operations, and a "renamed file" without having to rely on client dependent heuristics too. Empty files trip people up all the time so a "create file" would fit in perfectly.

These concepts would also be a good basis for more user friendly clients. Other version control systems do this the surprise factor should be low.
to tone down your enthusiasm a bit, heuristic tree search and q learning were already mixed years ago. Thats what Alphago and Alphazero were.
Gmail settings still look like they were made in 2001. Any UX designer will want to pour Clorox into their eyes by just looking at it. Remarkable how Google can just totally ignore it, but then again - email is a very specific product. Once you grab your market share, we are locked in into our emails.
I'm guessing that Joe Bumpkin's blatantly legally wrong decisions would be overturned on appeal by a higher order court. But I live in a country with a non-stupid way to select judges, so I don't know for sure.
That sounds nice and comforting but it's not true. It's also concerns about enabling shitty (but stupid or ignorant) people to cause harm at scale. Enabling hackers to disrupt essential institutions, enabling warmongers to build WMDs, and yes enabling companies and governments to push down with the boot HARD.
No, Java enums can contain data but do so in a manner orthogonal to Rust enums. Java enums are not sum types; each variant is simply a (`final`) instance of the enum type which, mostly, is just a regular class type with a private constructor so that no other instances can be created. All variants have the same shape and the author of the enum decides what data the variants contain.

Rust enums are sum types, which means that each variant can have a totally different shape and contain different data, and it's the user of the enum that supplies the data when they create an instance of a variant. This quintessential use case for sum types not possible with Java enums (although it is now sort of possible with records and sealed traits):

enum Result<T, E> {
Ok(T),
Err(E)
}
Use the second pattern with `.allSettled` but map it with an async function.

const result = await Promise.allSettled(elements.map(async x => someAsyncFunction3(computeArg3(x))));
Yeah, this happens when you step on Dang's toes. It's a very sneaky way to try and bully people off of the site. Once your account gets shitlisted you will be ratelimited to being allowed to post X comments per time period.
They should add a section on the language of a ship’s lights at night.
> How do you think they do that with something that is nearly impossible to measure?

The floor is mostly arbitrary (see the wage collusion scandal between Apple and Google for an example), and then beyond that it's a question of who is the most productive, effective at getting things done, etc.

So while they do have "something to measure," these metrics can be uncorrelated with profitability - or even negatively correlated with it. It's possible for a productive team to spend their time on an unprofitable project, while another team barely works but ships a profitable product.
TIL :), though Block only acquired the majority of it at 2021, so relatively short time ago.

Well, people bought Windows Phones probably to avoid buying Android or Apple phones, so I guess it's still the same?
Intel-SA-00950 (CVE-2023-23583)
The only thing that works is to stop using email in 2023.
> I like 1.1.1.1/8.8.8.8 etc as its memorable.

Yes.

> what's the alternative

a) some ISP targets, eg mailcluster.zen.co.uk

b) lg.he.net and bgp.he.net
Real Madrid's $1B Stadium Upgrade [video]
Java enums store the associated data once per option, while Rust enums store it per value. So they're very different. You couldn't model Rust's `Option` or `Result` as a java enum.
To me your post comes across as trying to draw a distinction between two different types of tautologies. Neither is a valid argument to begin with.

The goalpost is formal logic, they do not shift, I am not shifting anything;

Argument of a form ‘data X,Y,Z shows Spotify is priced correctly’ would be valid. ‘Spotify have priced correctly because they are <insert definition of Spotify>’ is not logically valid. Like in formal logic, it cannot be valid.
Not really? It's a microcosm of the battle, sure, but it's still the same battle. People vs entrenched unaccountable power. Same story everywhere.
None of this contradicts what the GP said. Both are unaccountable in different ways; a local small-town sheriff is much more likely to get away with things that the FBI can’t, and vice versa.
I want to agree, but macOS is a big one. For example `sed -i` has bitten me before.
It's generally accepted that each president gets to redecorate and install/convert various amenities, whether it's a bowling alley or a basketball court.

There's nothing third world about it -- for security and logistical reasons it's not like the president can just hop over to the YMCA to shoot some hoops.

So because the president's family is so "trapped" in the White House, special accommodations get made. And remember, this is their home for 4–8 years.

This isn't building palaces with gold sculptures of themselves or anything. And improvements get kept for the next president.

This particular story, however, seems presumably greatly exaggerated for comedic effect (if there's any truth to it at all).
Maybe they need well ventilated hospital rooms and disposable (e.g. paper towel) scrubs that are burnt after each use.

Probably time to start questioning some of the fundamentals of our modern healthcare setup.