skysight-inc/HackerNews huggingface dataset:
I do think a big part of the problem is the two party system. It makes negative campaigning far to effective. That way you get pathological choices, like Biden vs Trump when you wouldnt entrust any of them with running a small business you own.
Reminiscent of the crime committed by the US Government in the Kim Dotcom / Mega Upload case, confiscating digital property of a multitude of customers.
Librera is an awesome ebook reader. The version on fdroid is the same as the paid app on the play store.
Hey BrunoJo, I'd like to learn more about lemonfox.ai, but there does not seem to be information such as "about us" links. Your service looks worth investigating.
Microplastics block blood flow in the brain, mice study reveals
They still have the problem of no Google Playstore apps. And it doesn't look like Google and Meta are coming to an agreement anytime soon
Great work! I am also interested in what tools you needed to do the work. Could you elaborate on that?
I hit it every now and then for you
I've been waiting for some XR glasses with a VR level FOV. Really liked the Hololens 2, passthrough sucks by comparison. I'm probably going to stick to commercial projects that tend to be more polished. (had a bad experience with framework, which is halfway between). I've pre-ordered the Visor in the meantime and check https://vr-compare.com/ar every few months to see what new AR devices might be out there

Here's another project with code apparently living on various branches: https://github.com/egemenertugrul/Wisor
B/c you never need setenv outside a single threaded command line utilities, and even then it's questionable.
It's more akin to someone giving you an umbrella subscription(if it rains more than twice this year I'll save money!), killing our all the competition with dumping prices by running on loss for years, and then hiking up the prices, while also tracking you and telling every food vendor your favorite food so they can prepare a greeter for you.

if you think that's a sustainable model, and is good for society then you do you.
Bad gateway
The web server reported a bad gateway error.

Ray ID: 90678e173d9ee8fc
Your IP address: xxxxxxxxxx
Error reference number: 502
Cloudflare Location: London
This is my experience with community driven open source projects and while its frustrating, what I like is that I can improve the process.

Did you ever consider submitting an issue regarding the docs?
how else would one reproduce a bug? in production?

or is it best practice to patch with logs only without reproduction
Show HN: A simple web-app for learning a script/monologue
Hello HN,

When I started learning speeches I found the most relaxing way to learn them was writing them out from memory. But sometimes I would write them out wrong and not notice my mistakes, eek. So I wrote this app that will highlight any mistakes I make so that I can correct them.

Let me know if it makes sense or if it's useful to you.
> they're literally better than you at anything except the few things you happen to be experienced in

Like speaking english and coding?
The language code comes from device locale.
Download/upload speed seems like a fairly weak argument for more bandwidth past a certain, fairly low, point. These days, it seems like it's more around a large household doing simultaneous 4K streaming where they're running into limits.
Yes, it is down for me too. There are many report on openAI discord as well.
Wow. Precisely what I have been looking for. This is great. And mind 2 is even better.
Considering the order focuses on "radical and wasteful" programs, I'd suggest all DEIA programs that are currently active should remain so, pending evidence they are actually either radical or wasteful.
Will Casualties in Ukraine Lead to Change in North Korea?
Why Brazil fell for Pentecostalism but not liberation theology
I also have problems with Claude
Amazing work. How much did it end up costing?
I would throw https://www.ableton.com/ into the ring, too. It's small, but absolute on par quality.
That’s a good question. Since we want the key table to be packed 64 bits, then that means the reprobing would scan the values array.

In this implementation the values type is a pointer, so you still have to deref those and you get no perf benefits.

In addition you can compose the functionality of the more complex tables on the simple ones. You need custom get/set hash table probing for the key type.
Fact check: China has strong ties with Central Asian states, Russia, NK, Myanmar, Laos, Cambodia, Pakistan. Regional tensions mainly involve US-allied nations.
That's because everyone hoped on Claude while Chat is down. Now when Claude is also under heavy load, DeepSeek it is!
Shifting Cyber Norms: Microsoft security POST-ing to you
What's missing are the summaries that web developers are commonly used to. For example, the network tab in the developer tools. It is arguably very handy for development – and often more actionable than having to step through individual requests.

But you are of course also right that you can just attach a debugger. That's also called out in the article.
This is actually one of the main reasons I avoid react when I have the option. Styling in react is terrible, I'll use tailwind with it but only as the least bad option.

If I am using a frontend framework and a build step, svelte and astro are nice depending on the use case. I can style with plain old CSS and rarely have to reach for class names, if you keep components small you can get away with element selectors and let the framework scope styles at build time.
Use downdetector when you are unsure
Re: bun patch, it would be great if it were possible to fetch remote patches (with a sha specified).

I aim to have an "upstream first" policy when it comes to patching/forking dependencies.

And fun fact about GitHub, you can append .patch to a PR url or commit URL to get a patch file.

This makes patches self-documenting (they literally are a link to the upstream PR) if the tool can fetch remote patches. Nix is the only tool I'm aware of that makes this easy.
Looks interesting! Why did you decide to make a new one rather than improving pgCat?
Nicely done, huge amount of grit and craftsmanship.
Guidance on Presidential Memorandum Return to In-Person Work [pdf]
I disagree. The main downside of moving to Germany - or any other EU country except Ireland - is the need to learn German (or French etc) if you want to fully participate in daily life. Other than that, the quality of life is better compared to USA. Example: EU Bluecard better than H1B and Greencard, health care, public safety, public transportation, walkable cities,... even now, I would recommend Berlin over San Fransciso - especially if you plan to start a family.

If there would be a magic pill that enabled anyone to learn a new language instantly, that would be the end of the US and UK as major immigration destinations.
I'm really not a fan of the "what colour is your component" situation introduced by RSC.

RSC is a cool feature, but I'm still not convinced that the added churn of thinking about "colours" when building components and structuring the component tree is worth it for the benefits it gives.
Russia did not have a scarcity issue and still invaded its neighbor.
> Also, RocksDB? Why? Your data is just going to go there to vanish forever, never to be seen again

If you're storing anything in Redis or a Redis-like database that you can't recover from loosing, you're using Redis wrong.
Even a failed project generates high profile jobs for the duration. Which still could be years. As I understand it, the government isn't lacking profit, just opportunities for people.
A right can’t be “based” on the 9th amendment. The 9th amendment just says the bill of rights isn’t an exhaustive enumeration. It can’t be the source of rights—the rights must come from somewhere else.
AI Isn't Going to Replace You
Free Analytics Link Shorten
Nicotine pouches are okay, I would advise against vape though. Vape is honestly more addictive than cigarettes and I find, in large volumes, the vapour still affects my lung function. Nicotine pouches or gum are the way to go to get the benefits with minimal side effects.
There are often additional hints to go by, e.g., the executed network requests, the user path taken or "breadcrumbs", i.e., custom events captured.

Of course that requires a certain operational maturity.
I don't know. In 20+ years I have seen way more abominations and spaghetti CSS using other every CSS technique.

With Tailwind at least I know what to expect, and the code in practice rarely deviates from what it's supposed to look like.

I'm all for "not building up technical debt" and "thinking about things first" but in my personal experience the anti-Tailwind crowd doesn't have much to show here in this regard. Sure: it's theoretically possible to build a perfect CSS ivory tower, I just haven't seen even a passable one in a non-trivial project, it always devolves into a mess for various reasons... often breaking the rules of the paradigms like BEM and OOCSS, often because of cutting corners here and there.

Addendum: I'm all for criticising techniques, but it's interesting that the anti-Tailwind crowd always resorts to attacking the character of the developers that use it.
I’m surprised to find someone who still believes “non profit” carries any weight.

These are all propaganda sites. The value is the influence.
> humans are infinitely better for this purpose and way cheaper to produce.

Most of the western world is having demographic issues. We are having trouble getting people to reproduce in sufficient numbers to keep our societies going. This is an ugly trajectory to be on because you have an increasingly big group of old people who need to be supported by an increasingly small number of young people.
Such an awesome project, thanks for sharing!
An important part of historiography is considering documents and artifacts in the context of their time.

We don't use cuneiform these days, but back in its day, it was as close to a standard writing system as it was possible to get.
I've found a lot of NHL content on Bluesky, to find people I went to a subreddit and searched for Bluesky to get recs on who to follow
It adds notable complexity, and I sense that the whole server/client side component reality is wildly ill-understood.
That's why the pouches are good. They reduce your craving, therefore making the act of smoking seem less necessary. Of course, the act itself is still appealing, but then you can work on reducing that habit independently and perhaps saving it for special occasions. I find cigars quite good for this. Too expensive and fancy to smoke every day but you can really treat yourself on your birthday or on holiday with something like a cigar.
if you really wish - you can change the bootstrap path and allow changing env() for whatever reason you want to (likely via copy on write). If you don't wish to do that feel free to spawn a child process with whatever env you desire, then redirect/join sys in/our/err (0/1/2)

Those are trivial things in around 100 lines of code and have been available since System.getenv() got back (it used to be deprecated and non-functional prior Java 1.5 or 2004)
Yep. I’ve been replacing all the bulbs in my house with Yuji SunWave, and the difference is astonishing. I just put in four of their PAR30 4000K bulbs above my kitchen island, and the first time I turned the lights on at night I gasped at how much it looked like sunlight. (Then again, my wife said she couldn’t tell much of a difference and suggested my reaction was possibly confirmation bias, so YMMV.)

They’re quite expensive compared to normal LED bulbs, but it’s hard to argue against the quality of life improvement, particularly in the winter where I work remotely from a home office all day.

I was actually considering setting up an high brightness array of their full spectrum lighting above my desk. I know the article mentions diffuse lighting is best, but for some odd reason I prefer “spotlight” style. I don’t know why—it just feels cozier to me.

One thing I’ve noticed as I’ve learned more about lighting is that the brighter the light, the better cool color temperatures start to look. For a long time I hated anything above 3000K (too “office-like”) but 4000K actually starts looking pretty good around ~7,000 lumens directly overhead, and I imagine 5000K would look alright above 15,000 lumens or so (perceived brightness is a logarithmic function of luminance). IMO 5000K looks downright ghastly in a home setting for the typical range of 500-800 lumens that most bulbs sell at nowadays.
But then what did EU mean? ;)
It's Never Too Late for a Fixed SimCity 2000
You know alaska is massive and geographically diverse right?
I remember seeing a shop near Old Street in London that I thought was definitely just selling the office chairs of failed businesses. You'd walk past and there would be some fancy chairs and desks, from yet another dream that died.

Vital part of the economy, a bit like fungus in ecology.
https://status.openai.com/incidents/ts3m47vzcbc9
And a world, where you cannot be sure who has access to your source code (or even to your systems).
So my conspiracy theory of hostile takeover where all AI service are held ransom by an alien race doesn't hold up :-(
A developers tool not available for Linux?
You're right of course. Unless my current place turns into a (more) active warzone, I won't consider relocating.

(I also understand that my outsider view on the US political system isn't well-informed. Still, better safe than sorry.)
Smallweb: A personal cloud in a single directory
### File-Based Hosting

Smallweb maps subdomains to subfolders in your smallweb directory. Creating a new app is as simple as creating a new folder.

### Instant Feedback

No build or deploy step is required. Just save your changes and refresh your browser.

### Secure by Default

Each smallweb app is sandboxed using Deno. By default, it only has access to its own folder.

### Deploy anywhere

The whole smallweb codebase is compiled to a single binary. You can run it on your local machine, a remote server, or both.
On a new project, sure maybe going with tailwind + a theme/kit is a bit more up to date than using bootstrap. But on an existing page that already looked fine with bootstrap, why bother with the extra work?
In 1-2 decades Mainland China will move to you ;)
HSBC admitted to U.S. prosecutors in 2012 that it had helped launder money, including at least $881 million controlled by the Sinaloa cartel and other Mexican drug gangs.

https://www.justice.gov/sites/default/files/opa/legacy/2012/...

The Permanent Subcommittee on Investigations found that HSBC actively circumvented rules designed to “block transactions involving terrorists, drug lords, and rogue regimes.” In one case, “two HSBC affiliates sent nearly 25,000 transactions involving $19.4 billion through their HBUS [HSBC’s U.S. affiliate] accounts over seven years without disclosing the transactions’ links to Iran.”

US prosecutors said that deposits at Mexican branches were so frequent that drug traffickers used boxes that were designed to fit perfectly through the teller windows

http://www.hsgac.senate.gov/subcommittees/investigations/hea...

This has then led to the families of victims of the Cartel directly suing HSBC for allowing the gangs to launder billions, providing ‘systematic material support to the cartels’.

https://www.theguardian.com/business/2016/feb/11/families-of...

If HSBC were a country, it would be the fifth world economic power. At the time $1.9bn equated to just five weeks of the bank’s profits.
I agree, there are countless issues and challenges (and ideas, designs etc. how to tackle them). The most fundamental is for mainstream, non-technical people to realize that "social media" is not rocket science invented by Zuck, its infrastructure. Every bit as vital (actually more) as the roads and parks and water utilities of a city.

There will be some happy surprises required to overcome the inertia of network effects but enshittification is now terminal, so it actually looks promising :-)
Oh, I hoped it would be able to check timing constraints. In reality it's a linter marking known bad function calls.
You just need to be working class to fulfill that dream.
Not a single woman?
No Barbara Liskov - Programming with abstract data types?
No Grace Hopper - The education of a computer?
No Frances Allen - Program optimization?
In my experience, the main problem it solves is the fact that styling in react is still a pain in the butt.
Please no.

If your program wants to use the environment as an out-of-band global var for cross thread communication, you can make your own mutex.
Do you have an example that Tailwind can do that can't be done in CSS?
Wasp-127B: Scientists discover giant planet with super fast winds
This is one of the reasons I use Gemini, Google production services are very reliable. Liking the new Gemini + Deep Research too
Just reading that fills me with dread
It is true that Germany (and Europe as a whole) suffers from a less than ideal investment and innovation landscape. The companies you mentioned, however, worked on products that barely make any sense. It is clear that those kinds of companies will not (and should not) survive outside of 0% interest paradigms.
The algorithm figured out that you will spend more time on the platform if you get annoyed. So what you like is not really taken into account.
You suddenly reminded me about another good Tailwind thing: linter will highlight "p-1 p-0" as a mistake. I've never seen linters that warn on "your-custom-p1 your-custom-p0", but Tailwind makes it possible.
Encryption will most likely be broken
within 5 years with quantum computers.

Says who? Someone from the internet?

Quantum resistant hard fork won't be easy

For $2T in market cap, people will do things that are not easy.
Typing anything with “r” into that text to speech box gives a random sentence instead
This article seems to make the mistake of thinking that things are either full Roy Fielding REST or it's RPC.

OpenAPI is not similar to gRPC because it's noun-oriented, not verb-oriented. gRPC is more like SOAP: ignore HTTP semantics and write method calls and we'll sort it out. OpenAPI is somewhere on the path to full REST: few verbs; lots of nouns.
some people just have what it takes and all you can do is watch and appreciate. really awesome!
You can allow the inspector to access the filesystem and modify the files without having to copy/paste for even better DX.
The original Charing Cross was at the south of the square, where the statue of Charles I is now. (The cross at the railways station nearby is a Victorian folly).
This is an underrated and misunderstood comment.

Let me explain: projects usually support only one package manager. In a world of N competing JS package managers, you need to ban lock files from N-1 of them.
Why don't you ask the kids at Tiananmen Square? /
Was fashion the reason why they were there?
There’s a place in London Bridge called something like ‘London office furniture’ that regularly sells Aeron chairs for about 100 quid
You should try Lingopie.com, Its like the Netflix of Lanuguage learning.
It's way more developed & Polished than Migaku or Language Reactor ... Migaku is only a chrome extension and Lingopie has thousands of TV shows and movies & also works with Netflix & Disney plus. Plus it has tons of language learning features and tools that Migaku has. You can also watch and learn on iOS & Android plus on your TV with their Smart TV apps.
>and environment variables require an operating system.

Yes to read them, if Rust wish to modify - modify your own, already copied structure. I'd do that in pretty much any language.
Mass deportations would deliver a catastrophic blow to the U.S. Economy
Show HN: Next Idea NewTab – A dev's new tab with project ideas and bookmarks
Next Idea NewTab transforms Chrome's new tab into a developer-focused dashboard that combines project inspiration, GitHub trends, and bookmark management.

What it does:
- Shows curated side project ideas and startup opportunities
- Displays real-time GitHub trending repositories
- Manages development bookmarks
- Privacy focused, stores data locally

Tech stack:
- Built with React + TypeScript + Tailwind
- Uses Plasmo framework for Chrome extension
- Supabase & MongoDB for backend

I built this because I spend a lot of time exploring open source projects and using various dev tools daily. Having everything in the new tab makes my workflow more efficient. Would love feedback from the HN community.
Yes, someone should make a tailwind inspired bootstrap theme.
> which is why its population is lower now than in the 1800s

I'm not sure that that's correct; modern planning permission as a concept was only really introduced around 1970, at which point the population was 3 million. The population is now 5.2 million. Ireland's depopulation was down to, initially, the famine, followed by almost constant economic crisis from the 19th century to the 1990s. We tend to emigrate very enthusiastically (this is particularly visible in the 1980s, when population actually _dropped_ for much of the decade).

(I do think that clearly with more sensible planning the population would now be somewhat higher, but you're probably talking an extra couple of hundred thousand.)

Interestingly, though, expectations about population did contribute to our current housing and infrastructure crisis. Around 2010, a lot of long-range planning was done on the basis that the population would reach something like 4.8 million by 2040; of course, this turned out to be wildly incorrect.

The estimate seems to have been based on the theory that, after the financial crisis, Ireland would go back to our historical pattern of decades-long recessions and mass emigration, now that that has failed to happen, well, all that planning is dramatically wrong. Ireland now completes more housing units per capita per year than any other OECD country, and it's still not enough. There's a massive housing deficit, the railways are over capacity with no relief until at least 2026, electricity and water infrastructure are under tremendous pressure, and so on. All of this is essentially a consequence of assumptions made 15 years ago that we'd just go back to mass emigration, and thus it was reasonable to have a decade where ~nothing got built.
Californians are familiar with pairing knives, just not being given one to cut a steak.
I don't know how you compare, but ChatGPT's English grammar and vocabulary are significantly better than mine. And when I prompt it appropriately, it also seems to be a better creative writer than I am, at least for short pieces.
The article seems to be an advert for this, with its plug of that hosted gRPC<->JSON service.
Its similar to the Orville episode "Majority Rule"
How is the idle power consumption of RK3588? I bet it's pretty high, I'd expect more than 1W.

I have a board with old MT6572, it idles at 270mW with working CPU, even less when in semi-sleep (turns off CPU and wakes up every half a second).
> "py-2" Done. In CSS, specifying padding (or margins) is 4 values... except I forget which is the first one.

False dichotomy. You are not stuck between tailwind and "Vanilla CSS", and one can solve the issue you are presenting with any reasonable set of SASS mixins.

> If not inline, what should I name the class?

Also solvable with good old SASS.
I used to think this was bad too. But when C was designed an entire single threaded program was considered the unit of encapsulation for functionality. Now it’s mostly libraries.

The former allows you to design a coherent system. a lot of design questions which are annoying (“how do I access config data consistently, etc) become very clear.

It also makes C more productive. If global vars and static locals are unbanned, features like closures become less important.
Yup, they are good. Personal experience. They are also not the only ones.
This guy is in high school yet has been CEO and what not according to his LinkedIn?

What makes you think he is in high school