skysight-inc/HackerNews huggingface dataset:
Why would you bother with etching such PCB yourself if you can order 10 of them for $4, and that's including shipping? Get two sets of components in case you screw up and then just solder all this exclusively through-hole and one-sided stuff with cheapest iron around.

The hardest part will be ordering the components, or more specifically verifying that you got them right, as the KiCad project does not include a BOM. Other than that, it's as easy as it gets. Entry-level workshop stuff, about as complex as ArduTouch. People who never held a soldering iron in their life successfully learn on this kind of boards.

(and if you're willing to spare a few more bucks you could even get it assembled by a PCB fab and just receive ready-made boards in your mailbox - the prices aren't prohibitive there either)
Not Paul Ehrlich's worse prediction. His most infamous was that "hundreds of millions of people are going to starve to death" in the 1970s[0]. It’s curious how he managed to remain influential despite a track record of such inaccurate forecasts.

[0] https://en.wikipedia.org/wiki/Paul_R._Ehrlich#The_Population...
If you have any thoughts or feedback, please let me know. That would be much appreciated.
No direct mention of homomorphic encryption but from an Australian review some time ago the privacy commission here was reasonably OK with robust 3rd party privacy preserving cryptographic methods.

I get that the debate here is not about technocrats, it's a society issue not a which technology issue.
From the consumer perspective DLSS upscaling and frame prediction both had a lot of introduced artefacts that made them less than ideal even though they do improve performance quite a bit. This generation improves their accuracy and more heavily leans on the technologies to continue performance improvements. AMD is also making the same investments in their silicon putting considerable space to their AI cores and Ray tracing and not much at all to prior compute or rasterisation.

They are either right and its just a matter of more data and more compute thrown at the problem and its going to get indistinguishable from pixels more traditionally rendered or they are going to waste considerable silicon on the problem and it never becomes convincing. Even though its got problems DLSS3 has been quite popular for gamers and below perfect in these example are fine the errors aren't very consequential.

I don't know where this goes. I do know each generation of AI has improved quite a lot and we no longer talk about the turing test, we definitely took a jump but there remains a lot of hard engineering problems in every domain of AI to make it function as we want it to. Feels to me like a lot of these generators are in the uncanny valley, they are making the sort of errors that are weird and creepy but the thing is about that valley is it hides a lot of the progress being made.
> The category is led by Daisy Brand, the king of cottage cheese, which is expanding its manufacturing capacity to keep up with the unlikely demand.

Not surprising if the sales are driven by the health conscious. Their cottage cheese contains only milk, cream, and salt whereas other brands add a lot of random other ingredients.
I disagree with you on this. In another language with explicit public / private separation, the compiler can have access to the internal layout of a type (and thus optimise on it) without letting the developer mess around with it directly. I am assuming static compilation of course. Across a dynamic boundary, I would expect this compiler to behave like a normal C compiler and not use that layout.

In a header file, the information for the compiler and the user are the exact same which means you can't reduce your public interface without straight up hiding more of yourself.
Good article. I look forward to the day when Ehrlich’s bad ideas are no longer en vogue.
2025 Problems for International Young Physicists' Tournament (IYPT)
My phone is on silent 100% of the time. (With small exceptions when I'm expecting a call.)

I might like to be informed of emergencies, but I'm not a first responder. If you are bleeding phone 911, not me.

To be fair, my mom sends my wife a message to tell me to "check my phone" if she needs me :)

Each person finds their own level of intrusion they want from their device. I've picked mine. You pick yours.
If they were confident of the answer at first even when using contemplating as the context, why would they start saying “that doesn’t seem right”? And then re work the answer
The Character-Building Tool Kit
> what does Mediatek provide?

Market access, shares and relationship to all vendors, most of them never worked with Nvidia. Ready made 5G solutions. Know how in product category that is not as simple as buying IP and making a chip. Shipping Nvidia CUDA GPU IP to all other domains. For acquisition benefits they share the development cost of leading node and volume. Which is part of the wider SemiConductor industry strategy aka Broadcom.

But yes. I guess China would be the first one against it. I never quite understand why Two Company in country A and B would need Country C 's approval for them to merge or be acquired.
https://archive.ph/WB1o4
Yeah, the problem with selling shovels where shovels=APIs is that APIs cost almost nothing to replicate and are not copyrightable. Tools like Ollama and LiteLLM already offer APIs that are drop-in replacements for OpenAI.

OpenAI isn't losing yet because their models are still marginally better and they have a lot of inertia, but their API isn't going to save them.

> But their apparent strategy is to bet it all on finding another breakthrough similar to the switch from text completion to a chat interface

I'm still convinced that their strategy is to find an exit ASAP and let Altman cash out. He's playing up AGI because it's the only possible way that "AI" becomes a product in its own right so investors need to hear that that's the goal, but I think he knows full well it's not in reach and he can only keep the con going so long. An exit is the most profitable way out for him.
Again, the problem with forking WP is wordpress.org. yes you can setup a new plugin/theme repository.

The problem is how does someone who owns a plugin on .org validate their ownership on the new repository?
Hey! So did I! Macquarie Capital was my first employer out of college. Loved working for Aussies. Hilarious bunch.
very naiive question... But why have a retail price at all and not just auction off batches to retailers (say 10 000 card at a time)

Let the market set the price and only control how many cards you auction and when
> I believe more complex cases would significantly degrade the compiler speed (and probably the memory footprint as well) and would require a VM to leverage this.

I'm pretty sure most production grade c compilers already do some level of compiler time evaluation for optimization. And C already has constant expressions.

I think a bigger hurdle would be that the compiler needs access to the source code of the function, so it would probably be restricted to functions in the same translation unit.

And then there is the possibly even bigger people problem of getting a committee with representives from multiple compilers to agree on the semantics of such constant evaluation.
Everyone has their price, and mine is a minimum $50 gift card if you want me to have an introductory call with your team. Also accept basketball tickets, steak dinner, or an Apple Watch. I’ll always say we’re considering your product. I am the technical decision maker and report to the CIO. Thank you for the introduction, I’ll reply one more time yo follow up with a reason why we can’t move forward (most of the time)
> The government attempted to force them to write a new operating system

Which they are absolutely capable of, but refused to that time. People in this thread keep talking about provable trust when the software is fully under Apple’s control, which is just puzzling. It’s still a “trust me bro”. Whether you trust them due to past track record is something else. In fact, that you even need to bring up their refusal as evidence means you don’t believe they’re technically incapable of complying.
The tacit assumption of the OP is that it is better to do something else. That is, to start with some sort of first principles and create from scratch the artifacts that your project needs. It is telling that his example is a build artifact - these tend to change infrequently. The only way for one human mind to truly "dwell" in the space of project builds is to maintain many of them at once, as many as it takes to fill your days with nothing but build concerns.

"Tools that enable this pattern are harder to use securely..." Harder than what? A totally custom build? One made from first principles? I would, in fact, argue the exact opposite. And in fact I would argue that copy-paste-modify serves practicioners very well, especially when it comes to on-boarding. If you disagree, do the gedankenexperiment where you imagine joining a team with a totally custom build versus one with a lightly edited common make file. Which experience would you prefer, all else being equal?
> they should just unlock some land in the Himalayas or Rockies to replace this observatory

That "just" is sure doing a lot of work in this suggestion.
To add to this, I'll try to give an idea of how much zoom (or focal length really) you'd need to get a picture with detail.

I took photos of both Jupiter and Saturn w/ a Canon R7 and the RF 100-500mm lens, with a 1.4x extender. The 1.4x extender make the lens act like 700mm instead of 500mm. The R7 being an APS-C sensor adds another 1.6x factor, making the combo the equivalent of 1120mm. In these photos the planets are still just dots. The camera takes 32.5 megapixel photos. When zoomed in to the pixel level, both planets were still tiny, about 50 pixels wide. It was enough to see Saturn had a ring and some color striping on Jupiter, but that's it.

The iPhone main camera is like 26mm (42x less zoom). The iPhone 13 Pro's telephoto lens is 77mm (14.5x less zoom), and the iPhone 15 Pro Max is 120mm (9.3x less zoom)... so you're unlikely to get much more than what looks like an out of focus few pixel wide dot even on the zoomiest of iPhones, but with that wider 26mm lens, you just might be able to capture them all in one shot.

To me, what's more technically impressive than the fact I took pictures of the planets with readily available camera gear was that I did with 1/125s shutter speed, handheld, standing in my yard. The accuracy of the image stabilization needed to pull that off is what astounded me the most.
> Header files are one of the things I miss the most about languages that aren't C. Having a very clear distinction between public and private, and interface and implementation is one of my favourite things about C code (at least the way I write it).

I always found this argument baffling, because the way some other language solve this problem is with tooling, which is a much better way to do it in my opinion.

Take Rust for example. You want to see the interface of a given library and see how to use it? Easy. Type in `cargo doc --open` and you're done. You get a nice interface with fully searchable API interface with the whole public API, and it's all automatic, and you don't have to manually maintain it nor have to duplicate code between your header and your source file.
What We Know About HMPV, the Common Virus Spreading in China
Your function looks like it's doing I/O, which won't work at compile time test. Here's an example of a unittest for the ImportC compiler:

struct S22079
{
int a, b, c;
};

_Static_assert(sizeof(struct S22079){1,2,3} == sizeof(int)*3, "ok");
_Static_assert(sizeof(struct S22079){1,2,3}.a == sizeof(int), "ok");

The semantics are checked at compile time, so no need to link & run. With the large volume of tests, this speeds things up considerably. The faster the test suite runs, the more productive I am.
Header files are really a weak hack to deal with resource constrained platforms from the 70s. They only work if you stick to a convention and pale in comparison to languages like Ada with well architected specification for interfaces and implementation without ever needing to reparse over and over again.

I do enjoy using C but that is one area where it should have been better designed.
What the other comment said. You're comparing your tar file size and checksum with the size and checksum of the tar.gz file. Apple to oranges.
By compromised I mean something like someone having access to adobe's servers where this is running and uploading troll models or toying with the model's responses
Highly recommend looking into the work of Thomas Seyfried, the metabolic theory of cancer, press-pulse approach, glutamine targeting

Press-Pulse approach described:
https://www.youtube.com/watch?v=q7kOs6bS1Hg&t=7185s
(~ keto+exercise+hyperbaric oxygen therapy+standard approaches which become more effective)

https://nutritionandmetabolism.biomedcentral.com/articles/10...

https://www.bc.edu/bc-web/bcnews/science-tech-and-health/bio...

https://www.nature.com/articles/s42003-019-0455-x

https://pmc.ncbi.nlm.nih.gov/articles/PMC8200410/

https://www.youtube.com/watch?v=6PJfOFTaYow
Epic Games Introduces New Terms of Service
Isn't this just a much larger "prompt based equivalent" of chain-of-reasoning systems like Qwq?

https://qwenlm.github.io/blog/qwq-32b-preview
I'm not convinced by .NET Aspire. It solves a small problem (service discovery and orchestration for local development of multi service projects). But it solves this by making service discovery and orchestration an application level concern. With Aspire you needlessly add complexity at the app level and get locked into a narrow ecosystem. There are many proven alternatives like docker compose for local development. Aspire is not even that much if at all easier than using docker compose and env vars.
Who is paying for this move and all the requisite supporting infrastructure? You aren’t just dropping it from a helicopter and calling it a day.
They are also somewhat of hassle and something not necessary to have.
Arthur C Clarke on computers in the home, from abc Australia (1974)
I'm not sure if ChromeOS was also as pervasive 20 years ago as it is now. With its prevalence, the only office suite most students know is Google docs.
GDPR Fine Tracker in One Place
Together in one place a list of all the GDPR fines and amounts.
Book a call!
Chef on a Tugboat
I recommend reading up on why these observatories and telescopes are where they are in the Atacama. It’s not just about the lack of light pollution, it’s a specific geography that “smoooths out” the air. Something about the high elevation prominence coming up directly from the coast creates a unique situation that allows for longer exposures, something that is less possible out in the open ocean. The only other comparable place are the high peaks of Hawaii, but these are mostly off limits due to native protections.

Destroying an aspect of the dark skies in Chile will absolutely hurt astronomy. No, they would not just be able to move their operations out onto a different mountain range or into the open ocean.
What product? A chat window? I'm not trying to be rude btw, but if the product isn't the LLM itself, that's all they have.
I mean, having the model behave this way looks too easy and I guess that adobe does qc on the features it releases, so I'm not sure to see an alternative explanation - or adobe's qc is poor/inexistent.
getYear() must have been written in the 1990s during the early years of Java:

95 = 1995
96 = 1996
97 = 1997
98 = 1998
99 = 1999
100 = 2000 !?
This is how I feel about systemd unit files for things that I used to use crontab for. They aren't even particularly complicated. But editing cron files was self-explanatory. I leanred it once and I did not need to look it up ever. Whereas, systemd unit files, I still have to lookup every single time. There's something wrong with that. They are of course very much superior in many ways... but not all.
Upvoted for a real wall-of-text in an AI-generation era.
I love the concept of the article where one LLM can't draw a simple clock but the other one can accurately diagnose medical conditions from a hypothetical drawn image.
He owns 84% of Automattic, so likely not.
Aaron Swartz and Sam Altman
It's very hard to put into words without coming off as being unfair to one side or the other, but the ollama project really does provide little-to-no _innovative_ value over simply running components of llama.cpp directly from the command line. 100% of the heavy lifting (from an LLM perspective) is in the llama.cpp codebase. The ollama parts are all simple, well understood, commodity components that most any developer could have produced.

Now, applications like ollama obviously need to exist, as not everyone can run CLI utilities, let alone clone a git repo and compile themselves. Easy to use GUIs are essential for the adoption of new tech (much like how there are many apps that wrap ffmpeg and are mostly UI).

However, if ollama are mostly doing commodity GUI things over a fully fleshed-out, _unique_ codebase to which their very existence is owed, they should do everything in their power to point that out. I'm sure they're legally within their rights because of the licensing, but just from an ethical perspective.

I think there is a lot of ill-will towards ollama in some hard-core OG LLM communities because ollama appears to be attempting to capture the value that ggerganov has provided to the world in this tool without adequate attribution (although there is a small footnote, iirc). Basically, the debt that ollama owes to llama.cpp is so immense that they need to do a much better job recognizing it imo.
Killing is not the only way to ethnically homogenize a population. Other instruments are suppression of ethnic identity, deportation and encouragement of emigration.

The nation state of Turkey's establishment out of the ethnically diverse Ottoman Empire deployed all of the above.
Which is too bad, because it takes a special kind of heartless, empathy-lacking ghoul to disregard such things that make life on this Earth worth living to so many people.
I don’t know for sure, but it would make sense if it had to be fairly severe. If it were not enough to meaningfully distort one eye vs the other it would not seem to be detrimental. It’s only when the two images can’t be correlated any more that the problem shows up.

In my recent years I have developed some astigmatism, but I can still do them without difficulty.
You just need one honest pair of eyes watching the code to sound the alarm. Even if the Bitcoin core developers conspired to sneak in malware, it might affect a few users but would be quickly detected and wouldn't impact the Bitcoin network/protocol itself.
It depends on whether you are the sort of person who tries to account for recency bias or not. We're living through the most anomalously prosperous period in not just the history of history, but probably also including the unrecorded aeons before humans even existed on earth that there was no particular reason to anticipate at the time.

If you go with the gut, then sure everything was fine and dandy. But a more data-oriented approach will still get people to the conclusion that we're on the clock until billions of humans starve to death.

So on the one hand, the predictions were completely wrong. On the other, none of the underlying problems have really gone away and any analysis of the future will still conclude that population growth (even flat-lining at this point) is insanely risky in terms of how much human suffering it will eventually lead to. So the people pushing it still have influence. Although I've been a lot more chipper about the situation since it turns out that wealth leads to depopulation which is one of those wonderful and unexpectedly good things. Plus obviously the AI and presumably coming robotics revolution are just absurdly promising.
Really, English is sort of a patchwork quilt. English spelling starts making sense if you also know the spelling of several of the source languages it borrowed from. French especially important; Latin and Greek via french IIRC; and maybe German and Dutch or so for the Saxon side of things.

The confusion happens when (Anglo)-Saxon, French, and Greek words all happen to collide.

Or I would say that, but then I looked at one of the first given examples: Corpse and Corps, not actually from two different languages. Actually borrowed from Latin "corpus" (body) via french twice . [1]

You still get quite a bit of traction if you know those other languages, but ... that one is particularly bad!

See also: Ghoti (Supposedly can validly be pronounced "Fish")

* "Gh" = /f/ (laugh) : A sound that doesn't exist in english anymore, but does in german" "Lach", which is pronounced roughly the same as in old english). Or, if you want a word you might recognize: "Loch", which is the Scottish Gaelic word for Lake.

* "O" = /ɪ/ (women) : Actually english, from the great vowel shift I think?

* "Ti" = /ʃ/ (nation) : Nation is actually a french word, borrowed wholesale including the original spelling. [2]

[1] https://www.etymonline.com/word/corpse

[2] The story might be more involved, but this post is getting long.
I've heard this "the end of the technical expert" and "lowering the bar to software development" mantra for decades (remember COBOL?). Non-technical people like to believe that technical-expertise-in-a-can is but a tool away, but it's a lot more complicated than that.

Like everything before it, AI will be a tool, not a panacea. Whatever a tool simplifies will be used by everyone, and thus no longer be valuable once the market saturates - just like before. And we'll still need technical people to design and build these systems, and to keep the whole thing running - just like before.

To borrow your phrase: Can AI sell? It's basically the same problem. If AI can develop software, then it can do anything a CEO can.
The right for Sikh’s to wear religious weapons in places where weapons are normally forbidden.

Dispensation for Orthodox Jews to observe Shabbat even when they would otherwise be compelled to break it due to civil duties.

The right for Muslims to take specific breaks for prayer when required, and have a place for such prayer.

And I can go on.

Or are you going to move the goal posts again?
But that's kind of my point. That might be the culture in SF, but that doesn't mean it is the culture everywhere in America. SF has its own distinct culture. And that is very different from the culture in, say, West Virginia.
Because neural networks can learn a natural basis (on the manifold of natural images). And image compression is not an interesting problem any more.
This spot in the Atacama desert isn't special for it's lack of light pollution alone. The sky is rarely, if ever covered in clouds or haze. And the temperature gradient in the air has a shape that prevents random atmospheric distortions that would make long term exposures blurry. This combination of properties is exceedingly rare on Earth.
I think that's a problem with C's header files.

With C++ you have the third option where the compiler makes sure that the "people will do the right thing" with the private keyword - assuming they're not doing some weird pointer math to access the private members..

Of course, you'll have to deal with ABI stability now but it's all tradeoffs for what your requirements are.
Show HN: Weekly to-do list with automatic task rollover
And so it does. I had forgotten. Thanks for the reminder!
I found this from a comment under
https://news.ycombinator.com/item?id=42612085

It would be interesting to get more technical details about his precursor to VB which had a language named ruby.

He's the author of "The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity".

See also:

https://computerhistory.org/profile/alan-cooper/

https://onezero.medium.com/my-one-phrase-resum%C3%A9-98776ef...