skysight-inc/HackerNews huggingface dataset:
One funny thing about Mersenne primes is that, as a result of what you describe, they are exactly those primes whose binary representation consists of a prime number of ones!

The smallest Mersenne prime, three, is binary 11, while the next largest is seven (111), then 31 (11111), then 127 (1111111). The next candidate, 2047 (11111111111), is not prime.
dang could change url to more hacky post in thread: https://x.com/oldmanscode/status/1862794071561126380
Whomever has this fake certificate can run a server and say it's google.com and windows will say "yep you are" with the little green lock.
Strange that this appears to be nearly lost to history -- but this is rhymes with kibo's (James Parry) declaration of happynet[1].

For a long time I thought that the internet would be like the library described in "The Abortion: An Historical Romance" by Richard Brautigan[2], where anyone can put anything they've written into the library.

Somewhat tragic, I guess, that the world's been predicted by kibo not brautigan. So it goes[3].

[1]http://www.kibo.com/kibopost/happynet_98.html
[2]https://en.wikipedia.org/wiki/The_Abortion:_An_Historical_Ro...
[3]yes, I know that's Vonnegut.
HN has a “showdead” option in the user preferences that will make it so you can see everything, no matter how downvoted.
I think this is super impressive and you should resubmit
The "corrective action" from all these lawsuits have not been decided on or have not been put into place, that's why you're not seeing results yet. The legal system works exceptionally slowly (while Google has already made its money before the regulators woke up).
I just bought a bag from Trader Joe's and it was absolutely disgusting. Completely mealy and flavorless. My family agrees and will probably never trust my apple picking skills again.
I don't know if I'm convinced. I have several react projects stuck in dependency hell. If I upgrade from build in node 18+ (from 16) I start getting errors. If I try to upgrade react then 1 of the 3 external widgets I'm using barfs out. If I do manage to get upgrade I get complaints about all the best practices from react 16 that have been deprecated. If I'd written my own all of these issue would disappear because I wouldn't have made breaking changes to my own framework.

Note: you might say node 16 is old and I agree. I'd much rather be on 22. But since I can't get out of this dependency hell without days or weeks of work the projects have been stuck for years.
It's funny how eternal the IE6/7/8 struggle felt at the time and now it's essentially ancient history. All that knowledge of how to coax CSS into doing things cross-browser circa 2004-2010 is basically useless to me now. Those years were my HS hobby -> college -> career transition period and it's amazing that I didn't give up because of how god damn convoluted basic frontend development was back then. And it was so discouraging because you could do things by the book (er, spec) and they'd work flawlessly in Firefox, but look assbackwards in IE6.

I love/hate that era so much.
ZFS performs much better than btrfs with the many small writes that VMs produce. Why exactly is a great question. Maybe it has to do with the optimizations around the ZIL, the temporary area where sync writes are accumulated before they are written to the long-term spot.
Notifico for GitHub IRC notifications is sunsetting
> at the rate they are producing clean energy products for the world and the terminal decline of the petrodollar

This is nonsense macroeconomics. Even within its framework it’s wrong: China is a net energy importer. The petrodollar hypothesis has been a myth since the 70s.

China would have to open up its capital account to offer a competitive reserve currency. That isn’t happening amidst a demographic decline and authoritarian government. Washington may be doing its best to kill dollar hegemony with its tariff and sanctions fevers. But the yuan isn’t a candidate outside propaganda.

> If you're only buying dollars for petroleum

Then you’re an idiot.

You buy dollars to buy American products, probably financial products, or have them because you sold your crap to Americans who handed you dollars.
I just want my government to enforce a law that's already on the books, which Google has been violating for ~10 years now.
> why does anyone care

n.b. you're on a social news site

> pull way ahead of all these other "idiots"

Pulling way ahead sounds sufficient, not necessary. Can we prove it's not the case? Let's say someone says that's why Gemini inference is so cheap. Can we show that's wrong?

> "idiots"

?
Package management has become a turnkey solution even in large enterprises. I know Microsoft is just a myth and doesn't exist, but Azure DevOps has a built-in artefact repository that plugs directly into Visual Studio with MFA+SSO authentication for secure private access. It Just Works, making it much easier to deploy a monolith where the versioning and rollback of individual components can be independently managed in a sane way.

Similarly, as long as deployment pipelines are fully automated and run fast enough, it doesn't really matter when different teams deploy their module changes.

Just increment or decrement a version number in some package.json type file and press play on the pipeline!

This works well enough up to the scale of a few hundred engineers.

Microservices start to make a lot of sense past a thousand developers, especially when individual services start to require the equivalent capacity of a large number of servers.
Very sure.

It does seem quite likely that, by the time Putin made the decision he did in 2022 -- if he could have also grabbed the Baltics, he would have.
Show HN: FastMCP – A Pythonic way to build Model Context Protocol servers
Hi HN --

Since Anthropic announced the Model Context Protocol (MCP) last week [1], I've been excited about giving Claude new capabilities through my custom servers. But while MCP is powerful, implementing the protocol correctly requires a lot of low-level boilerplate code. I found myself wanting something like FastAPI - a high-level framework that would let me focus on building features, not servers.

After some hacking, I'm sharing FastMCP: a Pythonic framework for building MCP servers. FastMCP uses decorators to transform normal functions into MCP tools, resources, templates, and prompts, handling all the protocol and server complexity so you can focus and iterate quickly.

This is a young project that didn't exist 24 hours ago, but it's ready for some kicking so I'd welcome any thoughts!

[1] HN Link: https://news.ycombinator.com/item?id=42237424
Damn it Harshit!
> You literally cannot. You can bake two cakes. You can’t have your cake and eat it too.

It is a common saying, not to be taken "literally."

> The best frameworks will not perfect abstract this for you. They can’t, it’s leaky. When the cracks show, it will be painful.

Better than before with pure server side solutions like Rails or Django, however. I use RSCs and they work just fine, because you are using TypeScript on both the client and the server, meaning there are greater abstractions that can be leveraged.

> Have you ever looked at the css output?

Not sure what CSS in JS library you used but with something like Typestyle or PandaCSS, you write CSS but in JS objects, so the generated CSS is simply turning those objects into the CSS you already wrote, not sure why it would be any different.
Dude good job. Thanks for this.
I looked at the graphs at Statista. I don’t think it’s so clear cut. Mobile OSs have pushed it down, but it seem to dominate PC market. Do you have a graph that shows its decline on computers, not mobile phones? Or in absolute unit counts?
Why does ChatGPT refuse to say the name David Mayer
It grew organically.

Initially I made the app as an experiment, just wanted to see how planets rotate and align, and what makes people interested in that. That became the foundation.

Then somebody asked “can I have some extra asteroids and minor bodies added?” This became the first add-on I have introduced.

Each time I can think of an interesting feature, I think “is there enough standalone value to classify it as an add-on?”. The app is organically growing using the methodology of having the core and extensions.

Family sharing? I never really looked into that. I had maybe two requests over the years. It’s just a different kind of user base.
I got hit by a truck a few months ago and a dash cam (well, really, scooter cam) could have shown beyond a doubt whose fault it was. I wish I didn't have to be hit by a truck in order to realize this. If something ever happens you're going to want to have had a recording of it.
Perhaps it is vendor lock in, but the concept as a whole is not that difficult to generalize, as other frontend frameworks have their own sorts of implementations of the concept. Phoenix in the Elixir world has LiveView, for example. It's just that React's is more seamless, especially with TypeScript, as you can run JS (TypeScript) on both the client and server, so that you have greater control over exactly which components you want to be on the client versus the server without having to do so manually if you were to use something like Rails or Django. Therefore, even if you are making something like blogs, you can still use React as essentially a templating language via JSX and also use React for interactivity, for example a comment form component.
But you wouldn’t make a return because some loans default and the person you pay to screen debtors costs than you make. At the end of the day your business would have less money than it started with.

The us became an economic colossus before the civil war and in the early 20th century. 1873-1893 was absolutely horrible for Americans.
Unfortunately I can confirm it. I was buying those like crazy but not anymore. Their once incredible taste has gone.
Well that and changing a chip can take years due to redesigning, putting through validation, RTM, and time to create.

Building chips is a multiyear process and most folks don’t understand this.
Fun fact, soundcloud uses links.

React can use links and still be dynamic. The problem is without it, you break the browser history, you break long press menu on mobile, you lose the link preview in the status bar.
I don't know how you rebut a flawed paper without making its authors look bad? That would be a general-purpose argument against criticizing papers.

Actually, people should criticize flawed papers. That's how science works! When you publish scientific papers, you should expect criticism if there's something that doesn't look right.

The only way to avoid that is to get critical feedback before publishing the paper, and it's not always possible, so then the scientific debate happens in public.
I recall this particular person seeming like a bit of a crackpot on internal forms before (and for reasons unrelated to) the Lamda chatbot. I didn't know him personally and don't even remember the details anymore but it made an impression that wasn't dispelled by his reaction to a new model passing the turing test.
The orthogonal trilogy from Greg Egan really stands out (Clockwork rocket, eternal flame and the arrow of time) for fiction.

For non fiction "Why nations Fail" by Daron Acemoglu was quite well done.
No, the IFR of Covid was hugely overstated, which is why the projected population level impacts were completely wrong, even in places with limited interventions. Attributing cause of death is not as easy as it might seem.
I have inverter of different brand and also had concern to allow it internet connection, so i ended with pi zero connected to it’s internal wifi with socat port gateway, a route on router to simulate it’s internal network and it’s app works thinking it is connected locally to device, even over vpn back to home.
For the tortoise to win in technology it needs to be dedicated to relentlessly polishing and improving something over a long period to make the best product experience. Those aren't traits I particularly associate with Google unfortunately.
Sure, absolutely, there's large numbers of additional classes of side effects you would need to harden against if you wanted to eliminate everything, I was mostly thinking specifically of something with an enormous number of cores without the 4-way SMT as a high-level description.

I was always morbidly curious about programming those, but never to the point of actually buying one, and I always had more things to do in the day than time in past life when we had a few of the cards in my office.
> But saying "they couldn't replicate it because they're idiots, therefore it's replicable" is not a rebuttal, just bullying.

> It's not a value judgement, just doesn't help his case at all.

Calling it "bullying" looks like a value judgment to me. Am I missing something?

To me, Dean's response is quite sensible, particularly given his claims the other papers made serious mistakes and have potential conflicts of interest.
Because that's easiest for a very broad set of customers.

If you're comfortable with a datasheet, logic analyzer and know how modbus works, you're 60% of the way to a local telemetry solution... And you're also probably not representative of the typical customer.

But if your tec
Does the library contain duplicates? Otherwise an 800 page book that is just the same 400 page book concatenated to itself would not be found.
My preferred Technology for non-SSG Web Apps is Blazor + Vue [1]. Where Blazor's Enhanced Navigation still gives you SPA-like navigation without any heavy client state, no client-side routing, no client build tools, no large download bundles in SPAs, etc.

Blazor static rendering provides a great UX for rendering static content, Streaming Rendering is great for pages that needing to dynamically update and any pages requiring client interactivity I just progressively enhance Blazor's static content with Vue - avoiding any npm node_modules dependencies or client build tools.

[1] https://servicestack.net/posts/net8-best-blazor
Watching high school kids in Palo Alto chant a literal genocidal slogan was a wake-up call.

Except most likely it wasn't. An actual, "literal" genocidal slogan, that is.

The simple, boring fact is -- whatever import along those lines (that you see in whatever they were saying) probably wasn't what they intended it to have.

Most of the ones using it are simply, as you are correctly pointing out -- grossly misinformed.
What framework did you settle on?
Oh, wow, thank you! I am touched. Since the very beginning I've been using a simple Jekyll template and added some graphics to make it more interesting and appealing. Perhaps the amount of features that the app offers is helping here. Each feature has enough depth to ensure its own slot in the broader narrative.
Right, but you basically said that you don't need search because you only use a few sites. That, or you do use search in the form of Reddit indexing the web which is your major search engine.

There is value in anyone being able to publish their content without a gate keeper. All content shouldn't be locked within a few walled gardens.
You could say the same about any business that requires some of a person's time and attention. Or some of a person's money.
what's the state's interest in having their CA built into windows?
+1 here -- Mutsu are fantastic, readily available at NYC greenmarkets in the fall and into the winter, though there are pretty large differences in flavor and texture between various orchards too. Samascot is my fav.
We differ in our perspective of long term American economic success (and export demand vs China) I believe. Despite the demographic story, China will automate.

Admittedly, you’re the capital market expert, and my thesis could be deficient.

https://www.weforum.org/stories/2024/06/how-china-s-shifting...

https://www.aspi.org.au/report/critical-technology-tracker

https://www.reuters.com/technology/china-overtakes-germany-i...
I've been a happy user of frigate (https://frigate.video) with fully local isolated setup: multiple poe cameras on a dedicated network, coral to supplement on-camera recognition, HA+Prometheus for alerts and smarts.

Excited to see another project, especially in Rust(not for the memes; python env management has bit me a few times when hacking).

One major gripe with frigate that I have is the way it treats detection events as pointers to video files. This makes replicating events off site a major pain.
If you're blindly pitching a full on project, the company likely has a process to approve projects through a committee of people. Your manager may be part of that process or may not want to deal with the bureaucracy it involves, and/or has actually heard that idea previously. There are lots of projects that don't see the light of day for many reasons.

A common refrain about startups is that ideas don't matter but execution does. If you work at the same company, how is it idea theft? What expectations do you have with credit for an idea? bigger bonus? promotion?
"they couldn't replicate it because they're idiots, therefore it's replicable"
That's literally not what he says though. He says, "they didn't replicate it so their conclusions are invalid", which is a completely different thing than what you're accusing him of, and is valid.
It is always discomforting to learn of our mistakes, failures, fallabilities, and other times we've caused unhappiness in others. The fact is, however, that those are the most fruitful and important experiences to learn from, for spiritual growth is always weighed against the unhappiness and happiness we've caused. Karma ensures that we feel some of what we've caused others, as a motivating feedback system, no matter how positive or negative their effects. As such, when we act right, we feel better because we are experiencing less negative feedback. We truly reap what we sow, and the crop is our happiness or unhappiness.

The spiritual path -- i.e. the Path of Love -- is the journey to learning how to cause more happiness and less unhappiness. Note that doing that is the most important way to really improve the society and cultures we are a part of.

Like Dunning-Kruger's true-experts in any field of endeavor, the seeker of self-improvement must humbly and honestly search themself to find out which of the vices we tend to use to justify our selfish ideals, attitudes, and behaviors. Once found, we must then ceaselessly fight against manifesting them and instead choose their virtuous counterparts. Compassion is the foundation of all the virtues, but we must develop and aim our moral compass.

To love someone is to want them to be happy such that you selflessly act for their benefit. That is the only goal of the spiritual path, for the universe really prefers us to explore its wonders in peace and happiness and utter enjoyment; Earth was made for just that. And yet, it's always our choice whether to harmonize with that optimal organization and participation, or selfishly avoid it if only by denying its optimality; to either increase one's humanity, or to fall short and descend further into callous disregard or even savagery.

"Love is the astrolabe of God's mysteries." --Rumi
No politics and news is just one board. You can go to 4chan to discuss more important things such as videogames.
What is the app, if you don't mind sharing?
The reason Jeff Dean cares is that his team's improvement compared to standard EDA tools was marginal at best and may have overfitted to a certain class of chips. Thus, he is defending his research because it is not widely accepted. Open source code has been out for years and in that time the EDA companies have largely done their own ML-based approaches that do not match his. He attributes this not to failings in his own research but to the detractors at these companies not giving it a fair chance.

The guys at EDA companies care because Google's result makes them look like idiots when you take the paper at face value, and does advance the state of the art a bit. They have been working hard for marginal improvements, and that some team of ML people can come in and make a big splash with something like this is offensive to them. Furthermore, the result is not that impressive and does not generalize enough to be useful to them (and competent teams at these companies absolutely have checked).

The fact that the result is so minor is the reason that this is so contentious.
Panics in rust threads do not crash the process. Only panics in the main thread crash the process. So if you run nothing in the main thread, you can take advantage of this.
Great question
Also, how did you discover this?
A Google Nature Paper has not been replicated for over 3 years, but I'm the one fabricating stuff :D

Making a novel claim implies its *_claimed_ replicability.

"You did not follow the steps" is calling them idiots.

The only inference I made is that he's pressed to comment. He could have said nothing.. instead he's lashing out publicly, because other people were unable to replicate it. If there's no problem replicating the work, why hasn't that happend? Any other author would be worried if a publication about their work were saying "it's not replicable" and trying their best to help replicate it.. but somehow that doesn't apply to him.
He didn’t provide enough detail here. The second CCD on a Ryzen chip is not as well binned as the first one even on. non-X3D chips. Also, EVERY chip is different.

Most of the cores on CCD0 of my non-X3D chip hit 5.6-5.75ghz. CCD 1 has cores topping out at 5.4-5.5ghz.

V-Cache chips for Zen 4 have a huge clock penalty, however the Cache more than makes up for it.

Did he test CCD1 on the same chip with both the feature disabled and enabled? Did he attempt to isolate other changes like security fixes as well? He admitted “no” in his article.

The only proper way to test would be to find a way to disable the feature on a bios that has it enabled and test both scenarios across the same chip, and even then the result may still not be accurate due to other possible branch conditions. A full performance profile could bring accuracy, but I suspect only an AMD engineer could do that…
I was told the lesson is to avoid Intel and only buy AMD because they don't make mistakes.
States are themselves extraordinarily large IT enterprises, they generally want control of traffic and its transparency or protection, and they are large enough to get arrangements for that, though usually not this particular arrangement.

Large enterprises in the US generally have the same capability, but not loaded into operating systems by default (that is: Walmart's ability to do this on its own network in no way impacts you, who have never worked on that network).
> the same for 25 years. He has a 4 years old desktop mac and the webpage takes more than 20s to load

How long did it take to load 20 years ago, on a 20 year old PC/Mac ? - seems like a very big page?
Call me old fashioned...but I've always like Carmack.
The dude has done _everything_ :-D
I don't know how to avoid frustration because it often is a frustrating situation, for everyone. I think you have to accept that.

But after a while I learned to stop blaming people who are in over their heads. Ideally there would be a gentle learning curve with a gradual ramp-up in difficulty, but often real life doesn't work like a video game.
I feel like there’s a really interesting discussion to be had hear about crypto and debanking obfuscated by Marc’s clearly bad faith / biased / hiply cynical dialogue with Joe Rogan.
"Privastead uses the Google Firebase Cloud Messaging (FCM)"

I'm am totally unfamiliar with this, but what level of concern that theGoogs pulls the plug on this service about the time you gain traction?
Patient dead operation successful.
We actually don’t take spam/fraud clients. Granted - there’s a bit of a delicate song+dance with each client, people who are doing spam/fraud usually know better than to admit it outright.

Our group focuses on scraping for lightly-funded LLM startups who cant pay Reddit/X/etc API fees, and data aggregation for cottage industries (price comparison, etc)

But a LOT of the people in our niche do fraud and spam, so we’re steeped in that culture whether we embrace it or reject it.