skysight-inc/HackerNews huggingface dataset:
Unless there is some leak from OpenAI, I'm not sure we'll ever have it confirmed yes or no. But my brain thought it was Johansen from the first few seconds I heard the voice and I don't seem to be alone with that reaction. The fact that they removed the voice also speaks to it to have been trained on her voice.

Listening to it again today with fresher ears (the original OpenAI Sky, not the clones elsewhere), I still hear Johansen as the underlying voice actor for it, but maybe there is some subconscious bias I'm unable to bypass.
This sounds like an Protocol or abstract base classes. For typing there are TypeVars.
I'd argue ranking comments per se isn't the issue, it's whether the culture is preserved that encourages useful application of the voting system. Whether any community can preserve their desired culture is arguably the most important factor and it's what the grandparent post is essentially referring to.

On HN the main goal of upranking is if one comment is more interesting/informative than another (or as a group test to see how robust its argument is if the voter has no experience to judge directly). Downranking ime isn't meant to be the method used shift the order of comments but rather to discourage a post that doesn't fit the HN culture/guidelines. OTOH most popular gamified discussion systems don't discourage use of reactionary downvoting, which can creep into other posting cultures.

The problem the grandparent post raises is if signals that voting users would ordinarily use to shape the continued posting culture (eg: downranking comments that don't fit in tone/substance) aren't used like they were intended to be and if the guidelines discourage meta discussion then there isn't any other avenue to inform users what the desired culture should be in practice.

Certainly one can post non-meta comments showing what type of comments one would like (and thankfully for most strictly tech topics here it's still reasonable) but if the culture shifts enough among the silent voting users then the concern is this erodes the quality of discussion as the signals for what is wanted/not wanted get skewed.
You're right. The hardware right now can't run useful models.

But that's why I think they have a couple of years to sort out their software issues. When useful models can be run on their devices they have to be ready. The hardware advantage can only be an advantage when they have the software to run useful applications. Hopefully they don't get stuck in the typical big company bureaucracy and ego matches and instead can make a change for the better.
What does “molasses” mean here? Search says it’s “slow”, but that makes little sense.
Overseas to countries with better labour laws? Like, it's cheaper to hire engineers in Germany but it's much harder to fire them.
Oops, thanks for the explanation.
The quotes around "config as code" are necessary unfortunately, because TeamCity only allows minimal config changes. The UI will always show the configuration from the main branch and if you remove or add steps it might not work.

We needed two more or less completely different configurations for old a new versions of the same software (think hotfix for past releases), but TeamCity can't handle this scenario at all. So now we have duplicated the configuration and some hacky version checks that cancel incompatible builds.

Maybe their new Pipeline stuff fixes some of these short comings.
The weird thing is, the market distortions and subsidies are in fact really good policy that many in the US are simply brainwashed against generally.

You'll regularly see people put down Tesla because EVs got subsidies. The subsidies seem to have been less effective than the Chinese ones, but they're objecting to the very concept of subsidies.

I agree also that there's racism and ignorance about the quality of the engineering, but to some degree you need to create the market to allow the engineers to build and learn what works in practice and to do value engineering on making things at scale cheaply.

There's a reasonable amount of research on this for solar PV, how government support kicked the market off and then the mass production took over to drive prices down.
Wait, what? There’s AppleScript on iOS? Since when?
I feel like gorilla consulting is one of those things that’s often deliberately misspelled? For no other reason than that it’s funny.
>The warrant, which agents misled a judge to obtain,

A huge fraction of FBI missteps that make the news involve this fact pattern but it's never actually what causes the misstep to blow up and make the news. You don't need to know statistics to know what this implies about the prevalence of said fact pattern.
Not as bad as their payment provider. So many problems... One of the worst integration I've ever seen. But who knows, maybe it was generated by their chat. That would explain a lot.
In the worst case an class decorator can do the same.
Created Blogbuster the autopilot SEO blogging tool. To boost the first sales, I made this offer which I'm not even profitable on. But nevermind, at first I care about getting first paid users and feedback, not MRR

The tool helps to create fully optimised blogs: seo keywords, custom illustration, long form text, internal links, and read human

Let me know your thoughts!
What's the business model?

I could, for example, design and make an open source controller board suitable for a microwave oven. But how do I sell microwave ovens competing on price with people who have been building microwave ovens for decades and have basically perfected the art?

How do I stop companies in China from taking my controller design and selling it at half the price?
It's not about sandboxing or distribution, it's about having a regular interface. This is why the container analogy works. In the analogy the ship is a computer and the containers are programs. Containers provide a regular interface such that a computer can run any program that is packaged up into a container. That's how things like Kubernetes work. They don't care what's in the container, just give them a container and they can run it.

This is as opposed to the "old world" where computers needed to be specifically provisioned for running said program (like having interpreters and libraries available etc.), which is like shipping prior to containers: ships were more specialised to carrying particular loads.

The analogy should not be extended to the ship moving and transporting stuff. That has nothing to do with it. The internet, URLs and tarballs have existed for decades.
Seems like a fair strategy to locate the photographer: make money with their photos, and tada: they they are! Well, a few hundred claiming to be them.
interesting, thanks. I can't edit my old comment, but my original intention wasn't to discredit the news, or the study. I will word my comments better in the future.
You can but are people going to when the first thing you see upon opening the docs is a giant warning telling you not to?

https://react.dev/reference/react/Component
Fines and seizures that skirt the protections afforded to defendants in criminal cases by being penalties for civil infractions are legalized theft.

Civil asset forfeiture is a blatant violation of the 4th so depending on how exactly the seizure went down the laws of the jurisdiction it's larceny, robbery, armed robbery, etc.

But people give the government too much benefit of the doubt hence the discussion being anchored around "legal theft".
I think he have a good point, you shouldn't be switching frontend tech all the time. Focus on making a good product.

> If your product is still around in 5 years, you’re doing great and you should feel successful. But guess what? Whatever framework you choose will be obsolete in 5 years.

However I feel like this point isn't entirely correct. According to StateOfJs [1] React have been the most used frontend library for the last 8 years (which I think is how long the survey have been done). React Hooks which is the modern way of writing React components have been around for 7 years (since 2018).

React is definitely going to be around in 5 years, and most likely still going to be the most used frontend library. I also don't think Vue is going away in the next 5 years (Angular might however, they are loosing usage numbers year after year).

So really I think there is an argument to be made that you should just use React and move on.

[1] https://2024.stateofjs.com/en-US/libraries/front-end-framewo...
I don't see how LLMs can be compliant with the GDPR if they've included PII (Personal Identifying Information) in the training data as seems to be the case here. One of the fundamentals of GDPR is that organisations are not allowed to use PII data unless the individual has explicitly (i.e. opt-in) allowed their data to be used for the stated purpose (e.g. if a company asks for your birth-date for age verification, it can't then use it to send you birthday offers unless they also specified that).

I'm also not convinced that PII data can be meaningfully removed from an LLM by using a filter on the output as there's so many ways that filters can be bypassed (e.g. "My favourite grandmother loved using ROT13...").
Please fix the title to “China is developing some startling new kit in its quest to invade Taiwan”. Thanks.
> "But what significant portion of the public tend to take photos of everyday mundane things, barring those with artistic intrigue already in mind"
Gitmo is still active (!?)
I believe people flag it because it's AI slop. I had a look at the article, and even though it makes some valid points, there are buried under a wall of generic text. If I can offer advice, make it more practical and show actual examples while reducing the amount of stuffing that just wastes everybody's time.
The USA is allowing tourists from western European countries. They are not allowing "tourists" that they suspect of coming for other purposes e.g. to work without an appropriate visa.
You keep saying “No it’s not” and then describing exactly what most people would call “a single point of failure” and “a national security issue” in a lot more words.
I have no idea why you are getting downvoted for this comment when there is literally a massive warning on the docs page for class components.

https://react.dev/reference/react/Component
Extremely useful
I think that for some reason they use different renderers, and the kepub one consumes less battery.
Take a break from work?
> In the end of the day you need a cooked dinner, a built house and everything else. So someone must build a house and exchange it for a cooked dinners.

You should read some history.This veiw is so naive and overconfident.
The ax has become an important part of the Space Force's arsenal
Idk man. It's a nice idea, but it has to be 10x better than what we currently have to overcome the ecosystem advantages of the existing tech. In practice, people in the frontend world already use Apollo/Relay/Tanstack Query to do data caching and querying, and don't worry too much about the occasional overfetching/unoptimized-ness of the setup. If they need to do a complex join they write a custom API endpoint for it. It works fine. Everyone here is very wary of a "magic data access layer" that will fix all of our problems. Serverless turned out to be a nightmare because it only partially solves the problem.

At the same time, I had a great time developing on Meteorjs a decade ago, which used Mongo on the backend and then synced the DB to the frontend for you. It was really fluid. So I look forward to things like this being tried. In the end though, Meteor is essentially dead today, and there's nothing to replace it. I'd be wary of depending so fully on something so important. Recently Faunadb (a "serverless database") went bankrupt and is closing down after only a few years.

I see the product being sold is pitched as a "relational version of firebase", which I think good idea. It's a good idea for starter projects/demos all the way up to medium-sized apps, (and might even scale further than firebase by being relational), but it's not "The Future" of all app development.

Also, I hate to be that guy but the SQL in example could be simpler, when aggregating into JSON it's nice to use a LATERAL join which essentially turns the join into a for loop and synthesises rows "on demand":

SELECT g.*,
COALESCE(t.todos, '[]'::json) as todos
FROM goals g
LEFT JOIN LATERAL (
SELECT json_agg(t.*) as todos
FROM todos t
WHERE t.goal_id = g.id
) t ON true

That still proves the author's point that SQL is a very complicated tool, but I will say the query itself looks simpler (only 1 join vs 2 joins and a group by) if you know what you're doing.
Bryan Johnson Sought Control via Confidentiality Agreements
It sounds like you just don’t like American universities. Good news is you don’t have to attend them or send your kids to them. There are plenty of universities in the world that are not American.
An absolute showdown of ridiculousness and stupidity.

“There may be times when we are powerless to prevent injustice, but there must never be a time when we fail to protest.” - Elie Wiesel
The fact Apple Music has notifications advertising it on my lock screen, or splash screens advertising it once a month when I open Music.app would have been unthinkable pre-Tim Cook.
Sure, I just think focusing it on AI companies misses the reason this happens. It's not an "AI company problem", it's a "tech company problem". It just happens that AI companies are the tech companies that externalize their incompetence with crawlers at this point in time.
Completely agree with your general gist.

As someone who built websites in the 1990s, I too am amazed by how hard it still is to do something as ostensibly simple as publish text.

My conclusion is this: DNS and hosting are just inappropriate overkill for individuals. There's the setup hurdle, then the ongoing security and maintenance of software, and finally the problem that hosting is just fragile, with no internal inertia - if you stop paying, your site goes away or gets squatted. All this just to have one's own domain? In the end, for any site, the only link that will survive is the one on the Internet Archive.

I now tend to the view that domains and hosting and software maintenance are best left to organizations. Individuals should instead pool their resources and publish on shared platforms. There's no reason these need be corporate. The fediverse, for instance, is giving us new publishing options almost every day.
Also by “npm land” you mean “react-webpack-based bloated build- and eco-systems”.

NPM sucks. It's not the way to do JS

${X}PM is absolutely the way to do $X. You can’t survive without the PM part. You just have to know cancer when you see it and call it out rather than praising.
Don't know, sorry. I did this the 19th of February according to my logs, via the "DeDRM Plugin (v10.0.3)" in Calibre and it worked fine then at least. Seems this is the repository for the plugin: https://github.com/noDRM/DeDRM_tools

For downloading the files themselves, I think I ended up using this: https://github.com/treetrum/amazon-kindle-bulk-downloader

Edit: Oh, just saw the warning from the bulk downloader's README now :/

> As of 26th February 2025, Amazon has removed the ability to download backups of your Kindle books. Unfortunately, this means that this tool is no longer functional.
Thanks, I didn't know about this change and it is too late to use the "official means".

I have to setup my Windows again and do it eventually though.
Ah the nostalgia of seeing the mention of a 286 at the bottom of the page!
Nice job hacking the hackathon!
Doesn't seem to be a popular opinion here, but I think FE can be ok. A typical React application feels easier to reason about than HTMX-based code that I looked at. I never had a hard time picking up an app that used React/Preact + Tailwind + some simple state management library like Preact Signals.

Maybe never having had to deal with GraphQL or Server Components helped.

Tooling, OTOH, does feel like it gets insane from time to time. I don't know why we needed such a painful migration to go from CommonJS to ES Modules in Node.js. They always just 'worked' in Bun, and even Node.js has a flag these days to allow you to use both of them together. ESLint changed their configuration format and instantly made every existent tutorial/configuration available out of date. I fail to see how anyone benefited from that.

It's not as popular these days, but I appreciate how Meteor always made an effort to be backwards compatible to the extend it was possible. The only __major__ migration was going from Fibers to Promises - and I don't blame them for picking the wrong 'horse' 13 years ago.

But yeah I feel very comfortable doing FE these days. Meteor for bigger fullstack apps, or just Vite for a simple FE, and things just work. TypeScript tooling is better than ever. AI helps automating lots of the simpler but tiring tasks like generating Zod schemas.
Paragon spyware deployed against journalists and activists, Citizen Lab claims
Internationally coordinated glacier measurements: a lofty challenge
React Hooks have been out for 8 years. Idiomatic React code haven't changed much in the last 8 years, mostly it has just been a slow move away from using Redux.
I support this because precisely because it is not everyone's hobby, even if it is mine. I have more than enough money. Some people do not. And I assure you it's not because they are lazier or dumber than I am.
Lots of good people work at Oracle, and I am sure you're one of them.

HOWEVER. There is no world where lifetime costs of using Postgres for any successful company anywhere in the world are greater than using Postgres. I understand that's a key message for your sales team to get out, but only one of the CEOs at Oracle and Percona has flown a fighter jet underneath the Golden Gate Bridge.

Oracle licensing is famously, famously sticky. Extremely. Incredibly. It's how the company was built and is maintained.
OP mentions "old languages" like COBOL and Fortran, which first appeared around 1959 and 1957, respectively. APL showed up around 1966, so it's in the same ballpark era-wise.

More to the point of OP's question, however, is the market share these languages command. I've read estimates that about half of banking software is still running on COBOL, somewhere in the ballpark of 100 billion SLOC or so. Fortran still sees active use in high performance libraries for scientific computing and supercomputer architectures, with solid C interop. Heck, a new Fortran spec even came out in 2023!

In other words, COBOL and Fortran both still command significant market niches. APL, similarly, has on the order of several billion SLOC running around in financial and healthcare institutions, not to mention a long tail of data science applications. This is mostly true in the Nordic countries.

APL the language is still alive and growing, getting yearly updates. Better yet, APL has a SotA compiler that can both host on and target GPUs. It's language model maps cleanly to hardware, which significantly eases reasoning about performance. At the same time it remains a high-level language where one can write production, performant, applications in just mere hundreds of SLOC, all while remaining pleasant to maintain and extend in my experience. Try saying that about any other language you know.

That is to say, any accusations that these languages are "obsolete" are a bit naïve, IMHO. There are solid careers to be had as developers in each of their industries, without having to grind your soul to a pulp trying to find employment in IT just to end up writing yet another CRUDy SPA.
As a matter of fact, yes. As a matter of cause, no. Being an AI company doesn't make these companies especially incompetent; rather, this is the normal tech company level of incompetence, and being an AI company causes it to externalize via crawling.

Bing used to do the same thing. (It might still do it, I just haven't heard about it in a while.)
Moravec's Paradox strikes again.

https://en.m.wikipedia.org/wiki/Moravec%27s_paradox
That would allow you to specifically lock out that bot based on its user-agent string. That's the main problem with AI scrapers, many of them normally use user-agents that cannot be easily blocked, so other means have to be found to keep them off your grounds.
I could say a lot, but I'll just point out that most American school districts provide school bus transportation.
Impact, Root Cause of GitHub Actions Supply Chain Hack Revealed
No one is using Apache...
Almost everyone moved to Nginx years ago xD
I'm not a lawyer, but I think an argument can be made that services can (and maybe should?) use the "do not track" setting of browsers to infer the answer to cookie dialogs, thus eliminating the "problem".
EU forces Apple to open up notifications and other iOS features to third-party
I've been using Calibre for years. First as library manager but now more as a sort of ffmpeg for e-books: any format I just throw in there and Calibre fixes it.

Now I just host a deadsimple webserver in the folder with my files and browse to it on my Kobo, could not be easier.
Lapham's Quarterly Finds a New Home
Bard College will adopt Lapham's Quarterly and the journal will publish the physical version of its (overdue) Energy issue this year.
What size of DHW heat pump costs you ≈$4000? Which currency are we talking about here?

If you aren't limited by roof and other outdoor area for PV panels, US$4000 buys you about 50000 watts of "low cost" solar panels at current wholesale prices: https://www.solarserver.de/photovoltaik-preis-pv-modul-preis...

At a nominal capacity factor of 15%, that works out to about 5000 liters per day of domestic hot water:

~ $ units -t '50000W 15%/(30K 1kcal/kg/K)' kg/day
5162.5239

Even in countries like the US with aggressive anti-renewable-energy regulation, it's hard to see how the heat pump comes out cheaper.
I use one called KyBook atm that i've got no real complaints about. If you can set up calibre-web or something similar you can get local network sync working and it can see your library when you're at home and download the books to the device for when you're away.
Show HN: Konda – Conda Installer/Wrapper for Google Colab
That's true! But what else could they do? Use Yandex for search and Mistral for their LLM needs?
"I know what's best for you and I'm going to make sure it happens" is Apple's entire ethos. So as we're going to have that anyway, I much prefer it done by elected officials.
Don't read it or you'll turn into a pinko!
An exposed database you can manage/navigate with better tools like your file manager or the Everything search engine without having to launch a much less frequently used app
Java and .net developers also uses dependencies, and they too need to upgrade their dependencies (and sometimes switch out deprecated stuff). Definitely not a Frontend issue.
> Such a library would be called a database.

bold of them to assume a database can manage even the most trivial of conflicts.

There's a reason you bombard all your writes to a "main/master/etc"
For $0.015 a minute it has to be.

The books I am listening to now wouldn't even be $10. Any future price drops then will really make this a no-brainer.

The Elevenlabs pricing to me makes it completely useless for audiobooks that I just want to listen to for my personal enjoyment.
Kunverge – Capture, process, and organise insights with AI
Hi HN,

When researching online, information gathering and generating insights is cumbersome. Too many tabs are opened with data scattered and citation can be a pain.

I built Kunverge to let users capture text from multiple tabs and process it using AI with full control over their data.

Kunverge lets you capture text in 4 ways: right-click, quick capture, select all tabs, or bulk extraction.

You can process in 4 ways: OpenAI API + OpenAI Web, Claude API + Claude Web

You can also copy, download or share to google drive raw text or processed.

Please take a look and any feed back is greatly appreciated.