skysight-inc/HackerNews huggingface dataset:
No restrictions, it can provide 2.2kW of power & even more temporarily for starting sump pumps or other motors.
Our first product is focused on 120V, but we'll be iterating on a 240V option. Out of curiosity which 240V loads are you most interested to connect?
Compared to -35% stock loss in last month yes. But Musk may get bunch of juicy government contracts (tesla, ai) from Trump eventually.
> There was a brief moment where Intel Celerons didn't really prevent you from using them in a dual CPU setup

I think for a while Intel started labelling the socket 370 celeron boxes as “for single core systems only”, but it was a lie.
You will simply need a lot of GPU cores/VRAM. On my $4,000 Mac Studio M2 Ultra with 64GB of RAM, I can comfortably run deepseek-r1:32b, but a) load times can be annoying (i.e. if you are switching models for different tasks, or let them idle out) and b) you can certainly tell that it requires tuning of the context length, temperature, etc. based on what you need to do.

Compare that with the commercial models where a lot of that is done on a large scale for you.
Very cool effort. That said, and it's probably because of the kind of work that I do, but I have almost never found the four challenges to be any kind of a problem for me. Although I do think there is some kind of contradiction there. Plotting (exploratory data analyis ("EDA"), really) is all about distilling key insights and finding features hidden in data. But you have to some kind of intuition about where the needle in the haystack is. IME, throwing up a ton of plots and being able to scrub around in them never seems to provide much insight. It's also very fast---usually the feedback loop is like "make a plot, go away and think about it for an hour, decide what plot I need to make next, repeat". If there is too much data on the screen it defeats the point of EDA a little bit.

For me, matplotlib still reigns supreme. Rather than a fancy new visualization framework, I'd love for matplotlib to just be improved (admittedly, fastplotlib covers a different set of needs than what matplotlib does... but the author named it what they named it, so they have invited comparison. ;-) ).

Two things for me at least that would go a long way:

1) Better 3D plotting. It sucks, it's slow, it's basically unusable, although I do like how it looks most of the time. I mainly use PyVista now but it sure would be nice to have the power of a PyVista in a matplotlib subplot with a style consistent with the rest of matplotlib.

2) Some kind of WYSIWYG editor that will let you propagate changes back into your plot easily. It's faster and easier to adjust your plot layout visually rather than in code. I'd love to be able to make a plot, open up a WYSIWYG editor, lay things out a bit, and have those changes propagate back to code so that I can save it for all time.

(If these features already exist I'll be ecstatic ;-) )
I think that's the plan. Damage institutions beyond repair.
Thanks, I see that one is full of AI, but I notice they are guiding toward specific areas, probably so they don’t get a thousand vague AI pitches
And the opposing party is a bunch of losers.
The em dash thing is not very conclusive. I have been writing with the em dash for many years, because it looks better and is very accessible on Mac OS (long press on dash key), while carrying a different tone than the simple dash. That, and I read some Tristram Shandy.
Digital forensics will continue to be an in-demand skill!
> Anything considered too politically sensitive in the west (you know what I'm talking about)

Actually I don't. Can you give an example of something censored by Google in the west the same way Russia openly censors it's anti-war voices domestically?

https://www.reuters.com/technology/yandex-warns-russian-user...

https://dfrlab.org/2022/03/31/yandex-suppresses-ukraine-war-...
Really nice post introducing your library.

When would you reach for a different library instead of fastplotlib?

How does this deal with really large datasets? Are you doing any type of downsampling?

How does this work with pandas? I didn't see it as a requirement in setup.py

Does this work in Jupyter notebooks? What about marimo?
The marketing design approach feels very off to me. You barrage me with an annoying scrolling marquee showing me the most abstract, unrecognizable logos telling me I should trust you because they do. 10+ companies on board feels rather small.

You said AI-driven analysis to identify logs, but I'm already skeptical of AI doing tasks like this, and you obfuscate it further by not actually showing me how it works, just another generic abstract marketing design graphic.

I dunno. It just seems like vaporware-as-a-service from the design vibes.
Also from elsewhere:

> Southwest Airlines CEO Bob Jordan said Tuesday that the carrier’s executive team thinks the policy changes will drive sign-ups for its co-branded credit card.

Wow. They are making major changes to the airlines to boost a credit card.
> They pay Mozilla to exist and they are paying Mozilla to intentionally drive Firefox into the ground.

I am trying to understand how this works? If they pay Mozilla to exist, yet their intention is to destroy their competitor, why even pay for them to begin with?
No I'm not talking about street cars I'm talking about track only race cars. There is absolutely replacements for this that do not contain lead. Here is only one example.

https://www.epartrade.com/product/2f2ee087-highest-octane-un...
Have you read a single lease contract? Take your meds and read one
I can easily imagine a future where video evidence is only acceptable in the form of chemically developed analog film, at resolutions that are prohibitively expensive to model, and audio recordings of any kind are not admissible as evidence at all. Signatures on paper, faxes, etc are, of course, inadmissible, too.
The British did plunder INCREDIBLE resource wealth from India, and various African countries, and the Americas prior to the revolutionary war, and the Carribean, and some South American countries too. And they weren't alone: Belgium, France, Spain, Portugal, and more, all colonizer nations, all held colonies, all of which generated revenue which was returned to/made in the home country. Like come on.

And this continues even today. Colonialism is alive and well, and rapaciously exploits the global south every day. Every company that exports jobs overseas because they can pay shit wages is part of it, every government that saddles newly-freed nations with unpayable debt is part of it, every environmental regulation that shoves polluting industry or waste disposal there, where their own voters don't have to look at it, is part of it. And yeah, paying office buildings full of workers barely making starvation wages to remove kiddie porn from Facebook is also part of it. We just traded guns for money, and sure, being exploited to near-death is better if you're getting paid than if you simply earn the right to not be shot, but that's a fucking low bar there.
This is getting murky.

As a suggestion to the author, please try to make it verifiably local only with an easy to set option.
> Who will buy the phones when no one is paid to produce them? The cars? The food and the clothes?

Other wealthy people. I knew someone in the yacht-building business who would say "If you want a business that will last, sell to rich people--they're the ones who have money." We are very quickly moving towards a world where the economic activity (earning + spending + producing) of the median person is insignificant next to the activity of the very rich. There are individuals who have more wealth than the GDP of entire countries.

We're bifurcating into a society like the movie Elysium: A relatively small number of wealthy people who matter to the economy, and a huge number scraping by day to day whose economic activity amounts to a rounding error in the grand scheme of things.
Show HN: I vibe-coded a random animal generator
The code is generated in Cursor (Claude) and images with Flux Pro image model. Just love building apps in 2025!
I'm always surprised people just seem to discount timing.

The mid/late 00s came with the rise of "Web 2.0" and mobile that was a gigantic technological shakeup, and YC was definitely in "the right place at the right time", and their Web 1.0 pedigree and expertise transitioned perfectly to these new technologies. Importantly, these technologies required relatively little capital for new startups because all the infrastructure in terms on the Internet, GPS, mobile, etc. had already been built.

I'd just argue that in the past 10 years there simply hasn't been nearly the "greenfield" tech landscape that existed in the mid 00s. AI obviously has been a tech sea change, but so far the contours of that change just look much harder to monetize. The frontier models are becoming more and more commoditized, and everyone else is just trying to figure out how not to get shoehorned as "just an OpenAI/Anthropic wrapper". Looks like there may be some winners that are really putting all pieces together in an attractive package (Cursor and Glean come to mind), and it's fair to wonder why YC doesn't have one of these "AI app winners" (and maybe they do, or will, I don't know), but in general, I think there is just nothing like the opportunity there was in the late 00s/early 10s to gobble up a big part of the new tech landscape.
Completely agree. It almost sounds like a website to discover new programs. At the same time, I can’t think of anything off the top of my head that would be a better name.
Thanks for the correction. you're correct it's 50 rulesets. Originally the limit was 5,000 rules but it seems the Chrome team backed away from that

Regardless it doesn't change the fact that these are static rules. It's trivial for anti-adblockers to dynamically get a url that is not in a ruleset. Without the dynamic logic that is allowed by the webRequest API we are completely dependent on static rulesets that need to be updated by updating the entire extension itself

The size of the rulesets is a distraction from the fact that adblockers can no longer run dynamic logic to filter web requests and block tracking
Also I should add, being a Factorio veteran with 2-3k hours in this game, I think the goal of making the "largest possible factory" is too vague and not the right metric. When Factorio players make large megabases, they don't go for "size" per se, but rather science research per minute. The metric you should be telling the agents is SPM, not "largest" base!
If someone predicts something will happen with a 90% probability, then they should be wrong roughly 10% of the time. We can't determine that from a single event, but we could look at 10 events predicted by the same model. In the case of election forecasts, we would expect 1/10 elections predicted at 90% probability to have the wrong estimate. So we would expect the average person to see it at least once, and probably twice, in their lifetime.
It is quite literally a separate language. Python's type hints are a part of the Python specification and all valid Python type hints will run in any compliant Python runtime. Typescript is not, in any way, valid JavaScript. The moment you add any type syntax, you can no longer run the code in Node or Browsers without enabling a special preprocess step.
GPU all the things! GPU-accelerated Tableau would be incredible.
In the five links you provided, there is nothing supporting that he spoke out against Israel's right to exist or that he described the protests as anti-Israel. Can you provide anything that supports your statements?
It’s bidirectional in that it can push power back into the home through the outlet. This is popular in Germany & was recently allowed by Utah legislators. It can charge from the wall or a temporary solar.
Their credits for buying Twitter and such are backed by their stocks.

If they lose value the banks get nervous.
At n=1, you don't. That's a basic feature of history.

But if historians have 5 different accounts of the Battle of Bosworth Field, or 7 copies of an Edict issued by Pope Gregory II, or ...
So exactly what twitter/bluesky followed tabs are?
Makes you feel naked. I am running Firefox now, but there is a debacle on that now.
Remembering Juicero, the Ultimate Silicon Valley Flop (2022)
Anders explained his reasoning in this interview (transcript):

https://github.com/microsoft/typescript-go/discussions/411#d...
Does anyone know if there are any difference if you typed the question with typos vs you did it correctly?
I question the wisdom of setting the judge up as a superjury / gatekeeper for this kind of situation. This seems like a reliability / weight of the evidence scenario, not a reliability / qualification of the witness scenario (as with an expert witness).

Why would the judge be better qualified to determine whether the voice was authentic, as opposed to the witness? And why should the judge effectively determine the witness's credibility or ability to discern, when that's what juries are for?

All that said, emulated voices do pose big problems for litigation.
Early-stage startups often have websites that are little more than landing pages. That's because a full commercial website isn't in their critical path yet—first they need to build their product and attract early users, who don't typically come in through general web traffic.

That's one reason why Launch HNs usually include a demo video. That's the link you should be clicking on if you want to see these guys' product. If you do that, you'll see that it isn't vaporware.

We also advise startups doing Launch HNs to provide a link for users to try the product (preferably without a signup gate, but that's not always doable). There's such a link in the text above as well.

I suppose one way to avoid complaints about stub websites would be not to link to them at all—but then other comments would say "why would I trust you, you don't even have a website"!

Edit: I've replaced https://runsift.com/ with https://app.trysift.dev/docs in the text above. Perhaps that will help.
You can't put CSS alongside a component's markup in the same file? What kind of framework are you using?

I don't use them all, but I know Vue and Svelte can. React is really popular, so I assume it's got a way.
Having now checked the wikipedia page, that doesn't seem like it would have made a particularly big difference. The imports dwarfed the exports, particularly during 1847 when they were 8x larger.
In FLE, you have access to milestones representing the first time a new entity was created, but coming up with a stratification of rewards for different degrees of automation would be really interesting. Join us!
Grafana OnCall OSS in maintenance mode
I trusted them to at least pick an encryption that only they could break...rather than one that other nation states may be able to crack as well.
Which you definitely got from one of the many legal music streaming services at the time ;)
When did the "one down" go away? It just morphed into a different thing, but it's still kicking, and winning in certain areas
Show HN: NP – A Modern Netcat Alternative with mDNS, Web UI, and Compression
The ideal UX isn’t a secret: audio with AR for context

I’m bullish on an AirPods-with-cameras experience
I am not clicking on this link. Let me take a guess, just pulling it out of my ass:

It is something negative, but said in a fake-polite way. It is something about wanting to control everything, not realizing that he doesn't know everything in the world. Written/told with badly imitated respect. Possibly even the "with all due respect" expression is also present.

Did I guess most of it?
> it was kind of crazy considering how many easily exploited bugs existed back then.

Anyone on IRC learned this pretty quick.

I thought my computer was up to date on everything, ran win2k, zone alarm firewall well configured, and someone on IRC said they had a script with all known exploits and I invited them to run it against me… they still managed to crash my computer.

Maybe it was an early metasploit?

I learned to never trust a computer.
> You couldn't feasibly overthrow the elite

Just to review: the South African apartheid regime was famously overthrown, peacefully.

> Post-Apartheid, South Africa is basically two countries in one country

Not where it matters. South Africans, no matter their ethnicity, all have the same vote and the same elected leadership. The place isn't perfect but it's no longer operating as a wholly morally repugnant regime.

This is just one example, mind you. It's the whole "The arc of history is long, but it bends toward justice" pattern. Despotic rule by a tiny minority never lasts, no matter what temporary technological advantages they might have.
fwiw, once Python's introduced there's the third option on the table, comprehensions, which will also be suggested by linters to avoid lambdas:

authors_of_long_books: set[Author] = {book.author for book in books if book.page_count > 1000}

These are somewhat contentious as they can get overly complex, but for this case it should be small & clear enough for any Python programmer.
In non-union America. But not in many (most?) other countries.
In this case it does. What pollsters sell is their reputations
Okay, not to be petty here but, it's important to note that on his GitHub he did not star the dotnet repository but has starred multiple go repos and multiple other c++ and TS repos
thanks, I've just fixed https://github.com/davidesantangelo/krep/commit/95ed1853b561....
> If anything they actively despised it.

Then they are not of God. It is that simple.

Happiness is within our potential, but we must choose it, first by learning how and then by using our will to become compassionate.

It's our choice, each and every one of us.
Thank you! Lordy it's crazy that this thread isn't distinguishing polls which are a measurement and the resulting prediction based on those polls.

If you polled 60%/40% yea/nay you wouldn't give the nays a 40% chance of winning. You need P(yeas > 50%) based on your observed measurement.
This is frustrating:

> The JS-based codebase will continue development into the 6.x series, and TypeScript 6.0 will introduce some deprecations and breaking changes to align with the upcoming native codebase.

> While some projects may be able to switch to TypeScript 7 upon release, others may depend on certain API features, legacy configurations, or other constraints that necessitate using TypeScript 6. Recognizing TypeScript’s critical role in the JS development ecosystem, we’ll still be maintaining the JS codebase in the 6.x line until TypeScript 7+ reaches sufficient maturity and adoption.

It sounds like the Python 2 -> 3 migration, or the .Net Framework 4 -> .Net 5 (.Net Core) migration.

I'm still in a multi-year project to upgrade past .Net Framework 4; so I can certainly empathize with anyone who gets stuck on TS 6 for an extended period of time.
the question/conclusion phrasing at the end is a suspicious red flag to me, quick click on their comment history is confirmation
I miscommunicated( I meant new 3D game-like UIs. There can be a whole new OS full apps that represent multimodal LLMs in human-familiar ways. All the UI now is what I consider commandline-like. They are like a strict librarian that only spits quotes, no one allows you to truly enter the library. We need better 3D and even “4D” long exposure photo like UIs
Is this simply using a stock full body estimator (like mediapipe pose estimator[0]), or do you actually have custom ML systems trained on proper form?

I ask, since I don't think a general body pose estimator is fit, and an app potentially giving improper pose advice for exercise might do more worse than good.

If you have something substantial, please provide credible evidence, research and benchmarks.

[0] https://mediapipe-studio.webapps.google.com/home
Claude for Mac works quite well for me, and now with these MCP servers looking better than ever. And regarding electron - I have seen (and created for myself) awesome apps that would never existed without it.
I’d be very interested to know what it is about this statement people disagree with.

It’s certainly true from my experience but perhaps others have had different experiences?
Not all of them want their satellites to decay quickly.
Hejlsberg seemed quite negative when it came to cross platform AOT compiled C# in several comments he's made, hinting at problems with both performance and maturity on certain platforms.
I was thinking that LLMs could benefit from knowledge about their tokenization, particularly if you are using them for LLM development.
This is definitely AI, repetitive and reads in style of a marketing copy / sensational report.
I think it comes from the general belief that poverty is bad and a simplistic view of cause and effect. "Before the Empire they were really poor, with high mortality, after the empire they were much wealthier with lower mortality".

It's just going to be the default view if one does not have further information.
First, Poland is a NATO member.

Second, Ukraine is invading Russian territory, occupies it, and no nukes yet! The supposed nuclear threat is empty and stupid.

Third, if you think for a fucking microsecond that 90% of Polish men are not ready to go to war and kill Russians you have never talked to a Polish person. They know what is at stake.

Fourth, even the UK is talking about boots on the ground and planes in the air over Ukraine, https://breakingdefense.com/2025/03/amid-us-rift-with-ukrain...

Fifth, fighting these completely made up narratives that have no basis in reality is exhausting. It's almost as if an entire population has decided that they misread the commandment to be "Though SHALL bear false witness."
I once had to solve a captcha in a foreign language because of that. Wasn't something obvious like motorcycles either, it was something like "click on all hamsters" in a grid full of various rodents.
Existential Reality is potential distribution not arrangement of states.

Potential exists, probability is a mathematical description of its distribution. Every attribute is a dimension (vector). State is merely a passing measurement of resolve. Potential interacts through constructive and destructive interference. Constructive and destructive interference resolve to state in a momentary measure of “now” (an inevitability decaying proposition.)

Existential Reality is potential distributing, not arrangements of state.
It's helpful in the same way opinion or approval polls are helpful.

It also shows potential for how things could've otherwise gone.

If you wanna use the electoral college, be my guest. But know that making that data is useful is MUCH more difficult. In theory a candidate could win every single state by 0.01% and lose a state by 99%. They would win in a blowout in the EC but in the popular vote they actually lost. And you would get a highly skewed and unhelpful representation of the actual election results
I used to live in Uganda.

We took a trip to (what, at the time was called) Murchison Falls. That's a big waterfall on the Nile River. We came at it from the north, so we were at the base of the falls.

The pond at the bottom has sandbar islands all around, and they are covered with monster Nile crocs, which are damn near as big as salties.

Scary beasts, and fast.
California Judge Ends 20-Year-Old Deportation Case Against Palestinians (2007)
So they like having all the footguns?
And Rajun Cajun. :)
Jessica is my hero. Paul is a guiding force.

Every effort has some defect but it’s intention and effort which matters.

World would be a very different place without YC.

Thank you all !
It's hard to count on a sane president taking office in four years and dismiss this as just a mishap when 40% of Americans believe the world was created 5,000 years ago.

We need a new league of Enlightenment-driven countries that share resources, technology and defense. And they should have objective 21 first century criteria to accept and keep members.