skysight-inc/HackerNews huggingface dataset:
I remember this and the like is a good write-up, thanks for the link. I have see things like this over the past 30+ years. So a couple of Items to add:

* Comment the hell out of hidden logic like this. Explain why nor what :)

* Better yet, even though that uninitialized buffer helped with performance. These days it would be better to take the hit and add a random initialization of that buffer. Maybe read /dev/urandom or some other thing.

You do not know who will come along after you, so try and make things explicit.
I'd buy one if they had a 104 key version.
Carmack is great but completely irrelevant here. He missed the entire AI/LLM/ML boat to help Zuckerberg hawk virtual reality fantasies for years.
As far as I know, it worked out of the box for me after installing both mpv and yt-dlp on Arch linux.
It just sounds like you have given up because these companies can do anything and the fines do not affect them. The answer is splitting them up and preventing them from abusing their market power in the first place. And in fact Microsoft should have been split up since 2001 but Bush intervened. The US would never do anything that damages the monopoly power of a domestic company.
Inflation is a misleading term here IMO. It would cause a shortage in shipping capacity, which would produce a price increase. There is no reason to believe that this would be persistent enough to consider it a change in the value of the currency itself (since the alternative routes may be improved etc). If this is inflation, then everything is inflation.
A distinct Fusobacterium nucleatum clade dominates the colorectal cancer niche
Newbie questions:

What do you do with one of these?

Does it generate images? Write code? Can you ask it generic questions?

Do you have to 'train' it?

Do you need a large amount of storage to hold the data to train the model on?
A Builder's Guide to Evals for LLM-Based Applications
Love to see that this game is still being actively developed
Yes, I did read it. I’m kind of tired of HNers loudly proclaiming they are ignoring LLMs more than a year into this paradigm shift.

Is it that hard to input a prompt into the free version of ChatGPT and see how it helps with programming?
Some interesting questions about biotech
Of course they are...

If it's an Aprils Fools, it's a bit like making an April Fools for "it rained in London during the day" on a day that by some extreme rare chance, it didn't!

I mean, Google has shut down everything users ever liked except Search, Gmail, and Maps. Those it keeps, but regularly worsens. So Google Keep's demise would just be a footnote in a huge list of casualties...
> The main iteration this cycle for the next C++ is contracts.

As ever the C++ train leaves on schedule with or without anything you suppose is "promised" for that standard revision. This has been the practice since 2011 and I don't expect it to stop unless ISO tells them "Enough" or the whole thing comes apart.

> Contracts are all about introducing undefined behaviour if you don't satisfy a precondition.

Nope. That's explicitly not what the proposal sets out to do. It is likely that, as usual, WG21 will manage to take facilities intended to be safe, file them to a sharp edge and then slit their own throats, but P2900 in its current form doesn't do so. Here's an item from the proposal's list of things they're explicitly not proposing:

"The ability to assume that an unchecked contract predicate would evaluate to true, and allow the compiler to optimize based on that assumption, i.e. the assume semantic"

One of the three significant implementers, Microsoft, actually strongly objects to any idea of introducing yet more Undefined Behaviour into a language that is distinctly underwater when it comes to provable correctness. Microsoft shut down previous proposals in this area, and while they might (wrongly IMO) be sold the compromise position that's advocated by some WG21 members today (some UB in some contract checks), you're asking for a lot more.
ATLAS was an automatically tuned BLAS, but it’s been mostly supplanted by ones using the hand-tuned kernel strategy.
And to build on your point (hopefully), one way of understanding #8 is that it's not out of the question that bad actors have the time resource and patience to coordinate long-term campaigns of significant subtlety, the type of which is more easily pulled off by a state actor. Facts such as those should inform our presumptions about when and where people enjoy the benefit of the doubt.
If you are not too much constrained in I/O rate, Zstandard has no match; it can easily clock more than 1 GB/s with a good compression ratio and also can automatically adapt to the changing I/O rate. Web browsers typically work with much less bandwidth available, though, so both Brotli and Zstandard are virtually identical in the clients.
Silicon Valley Used to Reward Innovation. Now It Tries to Sabotage It
This is fun. It's literally like back in the past:

64 bytes from 82.165.188.205: icmp_seq=40 ttl=50 time=18.069 ms
64 bytes from 82.165.188.205: icmp_seq=41 ttl=50 time=-47.262 ms
64 bytes from 82.165.188.205: icmp_seq=42 ttl=50 time=-62.118 ms
64 bytes from 82.165.188.205: icmp_seq=43 ttl=50 time=-123.935 ms
64 bytes from 82.165.188.205: icmp_seq=44 ttl=50 time=-130.247 ms
64 bytes from 82.165.188.205: icmp_seq=45 ttl=50 time=-141.351 ms
64 bytes from 82.165.188.205: icmp_seq=46 ttl=50 time=-98.121 ms
64 bytes from 82.165.188.205: icmp_seq=47 ttl=50 time=-141.229 ms
64 bytes from 82.165.188.205: icmp_seq=48 ttl=50 time=-170.218 ms
64 bytes from 82.165.188.205: icmp_seq=49 ttl=50 time=-186.823 ms
64 bytes from 82.165.188.205: icmp_seq=50 ttl=50 time=-176.823 ms
64 bytes from 82.165.188.205: icmp_seq=51 ttl=50 time=-207.752 ms
64 bytes from 82.165.188.205: icmp_seq=52 ttl=50 time=-223.770 ms
64 bytes from 82.165.188.205: icmp_seq=53 ttl=50 time=-223.758 ms
64 bytes from 82.165.188.205: icmp_seq=54 ttl=50 time=-149.182 ms
64 bytes from 82.165.188.205: icmp_seq=55 ttl=50 time=-227.685 ms
64 bytes from 82.165.188.205: icmp_seq=56 ttl=50 time=-263.873 ms
64 bytes from 82.165.188.205: icmp_seq=57 ttl=50 time=-258.082 ms
How Gen Z Is Becoming the Toolbelt Generation
Why is this such a problem? There's so many things you cannot do without an ID, I just can't buy the argument that there are people out there without ID and cannot get an ID. I worked for many years with the homeless, getting an ID and verifying their identity was never a problem.

There has to be some other reason, unless it's to encourage fraud?
That's exactly the point - it is being used by a post below as such.
There are a lot of jobs available now for young people in building trades, as well as related fields like oil and gas extraction. The USA is re-industrializing at a rapid pace due to concerns over national security and foreign supply chains. And Gen Z is relatively small so there are jobs available for those who want to work and are willing to move.

The down side is that building trade jobs will never pay that well because value generation isn't scalable. And the risk of a crippling injury is much higher than for movie critics.
I came out of it fine. I wish some other people had learned:

- That a respiratory disease can spread quickly before you show symptoms, and kill millions

- That even though the government is wrong a lot, sometimes they're right about important things

- That you don't get to defect from polite society one day and then whine about being an outcast the next. Of course I'm mad at people who refused to take any precautions at all. They made things worse.
I get the fusion power thing. There has been serious research going into fusion power.

But with the space elevator... I don't think even serious materials research scientists and engineers think we are anywhere close to a space elevator. Yeah, graphene / carbon nanotubes are exciting, but no viable manufacturing technique for the long braided strands required has been anywhere close. Our materials science is just nowhere near and people doing the research understand how far off we are.
Insightful & accurate imo.
What I don't understand is, where are all the code and security contributions from Big N and other multi-billion-dollar international scale and users? Do they all have their own internal fork of every major library? If not, you would think that they would be their own financial interest to keep somebody on payroll to maintain fundamental libraries like this.
How come? Psychology is entirely physical.

Physical dependence is a technical term.

https://en.wikipedia.org/wiki/Physical_dependence
Ollama is about as idiot proof as you'll get.
smart = vulnerable

https://blog.f-secure.com/hypponens-law-smart-vulnerable/
> How about the horrible smoke produced by those who drive cars? It's super reckless to expose others to negative side-effects by somebody who can't control themselves and must drive alone on the highway back and forth to work.
The current HYPERN // MODERN // AI builds are using flox 1.0.2 to install llama.cpp. The default local model is dolphin-8x7b at ‘Q4_KM’ quantization (it lacks defaults for Linux/NXIDIA, that’s coming soon and it works, you just have to configure it manually and Mac gets more love because that’s what myself and the other main contributors have).

flox will also install properly accelerated torch/transformers/sentence-transfomers/diffusers/etc: they were kind enough to give me a preview of their soon-to-be-released SDXL environment suite (please don’t hold them to my “soon”, I just know it looks close to me). So you can do all the modern image stuff pretty much up to whatever is on HuggingFace.

I don’t have the time I need to be emphasizing this, but the last piece before I’m going to open source this is I’ve got a halfway decent sketch of a binary replacement/conplement for the OpenAI-compatible JSON/HTTP one everyone is using now.

I have incomplete bindings to whisper.cpp and llama.cpp for those modalities, and when it’s good enough I hope the bud.build people will accept it as a donation to the community managed ConnectRPC project suite.

We’re really close to a plausible shot at open standards on this before NVIDIA or someone totally locks down the protocol via the RT stuff.

edit: I almost forgot to mention. We have decent support for multi-vendor, mostly in practice courtesy of the excellent ‘gptel’, though both nvim and VSCode are planned for out-of-the-box support too.

The gap is opening up a bit again between the best closed and best open models.

This is speculation but I strongly believe the current opus API-accessible build is more than a point release, it’s a fundamental capability increase (though it has a weird BPE truncation issue that could just be a beta bug, but it could hint at something deeper.

It can produce verbatim artifacts from 100s of thousands of tokens ago and restart from any branch in the context, takes dramatically longer when it needs to go deep, and claims it’s accessing a sophisticated memory hierarchy. Personally I’ve never been slackjawed with amazement on anything in AI except my first night with SD and this thing.
Is the argument that well known software should be taken over by professionals? There are many motivated software maintainers, including single guys in Nebraska, who have better operational security than well funded companies.

Remember the recent incident with the signing keys at Microsoft? Or the one before that? And these are the biggest, most well funded, companies on Earth we are talking about.

Organizations such as Let's Encrypt work well because they are staffed with motivated and competent people, not because they are well funded. This is not a problem that can be solved with funding alone.
It's more like a 60/40 problem right now. Generating reasonable sounding text was a huge problem for decades. That seems to be a relatively minor part of understanding what those words mean in more context than "the likely sequence that follows a prompt".
> mainline Bluesky

> solve this social media issue in a way that allows a global conversation

"Mainline bluesky" is just one of the instances. You can't have a community without moderation and you can't have moderation without upholding some norms so yeah there will always be some norms. If you think there can be some single global conversation that specifically caters to your norms then I hope you understand you're out of luck?

> The Bluesky PDS has authority over you, and then if you switch to another PDS the Bluesky PDS still has authority over you because they can still decide not to show your posts to mainline Bluesky people.

I don't use bluesky but I heard you can run your own PDS. Those who can't will have to trust someone. Like you can build your own phone from scratch but if you can't you have to trust someone to build it. You won't make the trust problem go away by inventing more and more intricate systems...
I've spent a lot of time analysing activity patterns, it's not as simple as you think, especially once you combine IRC, GitHub interactions and commits themselves.

These are my own hours for example (from a few years ago): https://i.k8r.eu/lgN3ug.png
Could you elaborate a bit more about how that would work in practice?
How do the refractive index fluids work? How can they let you see inside the stone?
I am not super impressed by what LLMs can do, and think the current hype wave is ridiculous. I find them slightly more useful than NFTs.

But if you can't see how a director trying to use phrases like "I see what you're doing, and it's interesting. But let's try saying the actual lines a few more times, and then we'll let you play with it some more", or "okay, that was great. let's do it one more time", or "this time with more energy/angrier/etc", or "that was great everyone! this time, we're going to do the same thing but with..." or any other variations of director speak isn't like a user tweaking their prompt while looking for something entirely different or keeping parts of it while looking to change a different part.

If you can't see how that kind of feedback loop is similar to using a GPT, then you're really being obtuse as it's as blatant as the nose on your face
Is there a good primer on the history of unionization in the United States?

I've been living here for almost half a century and I know next to nothing about how it works. I've read and enjoy Grapes of Wrath, have heard about the Pinkertons, and have seen one or two picket lines in the streets of Downtown Austin. But I still have no clue how any of that stuff works. It seems like a vastly different world to me.
Sky News Analysis: Sam Bankman-Fried sentence: is end of an era
I tried the new Google. Its answers are worse
Especially for something involving graphics.
Instead of learning about IQ and intelligence, the more instructive approach is to enlighten oneself about what constitutes ignorance and stupidity. Being able to relate to the resulting insights is the first step to understand what intelligence might actually be.
The goal is to use a standardized test framework to ease writing of tests in XZ.
Much of the functionality remains untested, so it will be helpful for long term project stability to have more tests

-- Jia, 2022-06-17

This was a long time in the making.
I read it more as "random people on the internet may be part of some country trying backdoor software because countries are sngaged in cyber warfare, so actually meet the people you want to hand over access to"
Disgusting.

For one, it’s none of my employer’s [expletive] business how I conduct myself in private, so long as I’m not harming their reputation or committing crimes.

And of course many of these “choices” outline are options only available to those who can afford them.

But most egregious to me is this sort of thinking shifts the responsibility of destroying the planet from the organized entities who do the most damage to individuals who, if we were all combined, don’t even tip the scales in terms of climate impact.
The attacker isn't sending mail spoofed from the domain--they're intentionally signing up for legitimate newsletters from that domain using a ton of email accounts they control, then reporting those newsletters as spam in each email account.
Do you have a link or any place I can learn more about the analysis of their time zone and timestamp?
This article is basically laying out the entire business model of most VC-funded startups as if it's new information. So when VCs do this for the last 3 decades, it's great. When Trump does it, it's suddenly bad.
I have chrohns. The diet change recommendation is something we hear often.

For me my doctor recommends a mediterranean diet and to avoid emulsifiers, but it’s definitely not a cure and not universal.

If you go look at chrohns forums you’ll see a lot of experimenting and a lot of different diets because (to my understanding) chrohns has a lot of different and unknown causes.

For me high fiber foods can put me out of commission for the next day, for others it’s the opposite.
This repo doesn't seem to say anything about what it does with anything you pass it. There's no privacy policy or anything? It being open source doesn't necessarily mean it isn't passing all my data somewhere. I didn't see anything about this in the repo that everything definitely stays local.
Not an acquisition per se but: OpenAI
You have a good point, but there's also a reason why companies like people to come into work and don't hire remotely as much as they should (or could). There's a reason why interviews often include a meal together. Meeting people IRL is good for building trust, on both sides.
Too many doctors erroneously just go along with "If the [front line] tests show nothing, it is nothing", such a shame.
Exactly. The safety issues around autonomous long-haul trucking will be reported on very differently than FSD in consumer autos. Likewise, there may be some human interest pieces here and there on truckers put out of work, but don’t expect a massive public outcry (even though this is going to be a massive economic disruption to rural areas).
Status Monkey
This represents a massive failure of the Open Source model and it's worth thinking carefully about as more and more people advocate for fully open source AI models. People could spend a lot of time on token safety features only to have them backdoored by a sneaky PR and it's not clear what level of damage this could cause in the near future.
>HN has previously [1] fallen for a claim by the same author to have reduced llama.cpp memory usage for a dense model way below the size of the model, which should have failed a basic smell test and indeed was debunked shortly after.

Where did Justine claim this? The link you provided is Justine saying that she doesn't have an explanation for the reduction in RAM and that readers shouldn't treat it as fact yet:

>The loading time performance has been a huge win for usability, and folks have been having the most wonderful reactions after using this change. But we don't have a compelling enough theory yet to explain the RAM usage miracle. So please don't get too excited just yet! Yes things are getting more awesome, but like all things in science a small amount of healthy skepticism is warranted.

Was the link supposed to show the false claim or the debunking of the claim?
For some reason, I thought that was a plugin you could stuff into Mycroft.

Huh. Apparently not. I wonder why.
Our goodwill is being used against us.

Suppose you have a chat with them and see that they're Chinese. What are your next actions? If you exclude them then that's racist right?

I don't have answers
HeliBoard: Customizable and privacy-conscious open-source Android keyboard
Show HN: Celest – Flutter Cloud Platform
Hi HN! I’m Dillon, the founder of Celest (https://celest.dev). Celest is a
backend-as-a-service that lets you build full-stack Flutter and Dart apps
without leaving your IDE. There’s a short demo video here:
https://www.youtube.com/watch?v=Evs1f0zHpzk

At AWS, I built the Amplify Flutter framework and saw the extraordinary power
(and complexity) the modern cloud presents. I wore many hats in that role, but
the hat I most disliked was devops. I just wanted to write my business logic and
have it work.

As a Flutter developer, I love writing Dart, and I want to use it everywhere.
But in order to do so today, it requires stringing together Docker, Terraform
and a healthy dose of cloud expertise to make it work.
I built Celest so that I never have to use anything but Dart in my
backends, and so other Flutter developers won’t either!

Celest brings infrastructure-from-code to Dart in a way that’s fun to write.
Cloud functions are just top-level Dart functions and the inputs and outputs are
automatically serialized for you. Run celest start to spin up a local
environment with hot reload, and celest deploy to deploy to our managed cloud
in under a few minutes. A type-safe client is generated for you as you build to
create an RPC-like interface for your backend.

Celest currently offers serverless functions, authentication, and authorization.
Our goal for the coming months is to further offer an offline-first SQL database
and ORM. One cool thing about our authorization mechanism is a novel token
format which combines Google’s Macaroons [1] with the Cedar policy language [2]
for expressing caveats. I call them Corks!
https://github.com/celest-dev/celest/tree/main/packages/cork...

You can download the CLI at https://celest.dev and play in a local environment
for free with no sign ups. The client runtime is open-sourced as BSD at
https://github.com/celest-dev/celest. There are some examples here:
https://github.com/celest-dev/celest/tree/main/examples.

Check us out and let us know what you think!

[1] https://research.google/pubs/macaroons-cookies-with-contextu...

[2] https://www.cedarpolicy.com/en
> WRT 2, no, it's not.

> Trust your intuition, but you can never do that if you never meet IRL.

I'm sure Edward Snowden also met up with colleagues in the office at least a few times. May have even passed a security clearance.

> Also, it's not racist or xenophobic to recognize that some countries exercise nearly complete control over their citizens (and sometimes indirectly over non-citizens), and that those people could be putting themselves at extreme personal risk by disobeying those dictates, if they even disagreed with them.

Hold up, where did I make this claim about national origin/external pressure?

I'm only suggesting if you have pets, a kid, or a project at work, conferences take a non-zero amount of time to plan to attend.

Plus, what conference options even exist if you're finding other people for the xz library? Searching for #CompressionConf2024 isn't turning up much.
I think it's just the nature of our evolutionary incentive system. Survival is king for evolution, and ensuring survival with incentives is actually fairly simple; make damage feel bad (pain) make hunger/thirst feel bad and fullness feel good, make sex feel good(but not required for it to work), socializing gives good brain buzzes, danger and fear keep us awake and alert, etc.

The relevant one is that success feels good and failure feels bad. However, all of these systems rely on raising or lowering your feelings in response to stimulation. That is inherently short term and works best with very direct feedback and short 'loops'.

Humans are simply terrible at long term success(compared to short term) because it is a process of incentive that lives entirely in the logic part of the mind, with very little animal input. And the people/organizations that reliably achieve long term successes already hijack these short term systems to achieve those successes.

This is just a tool to do that, at the end of the day. Games are designed around that animal system, mega optimized, so it makes sense to use them as a format for a productivity tool.

That's especially important now, because so many large organizations have workers that are completely detached from the final product, making the feedback EVEN WORSE.
I've done it before and it's easy assuming you 1) keep track of every screw (egg trays work nicely, and 2) have a lot of patience.

Haven't killed one of these machines yet, nor have I ever had "spare parts" after.