skysight-inc/HackerNews huggingface dataset:
I agree that many Frontend libraries are pretty intimidating to step into if you don't have a background in it.

Don't agree that JS community is bad, it is the largest community of any language by far, and it has the most money invested into it by a huge margin. There is a lot of trash but there is some seriously good stuff, and you can find 10+ packages trying to do pretty much anything you can think of.
Oh! It is going to be the circus over there too (I am french).
Surprised to see Amazon Q Developer already at 55% on the verified suite.

But what I appreciate even more is that we keep pushing the bar for what an AI can/should be able to do. Excited to track this benchmark over time.
Stop using generative AI as a search engine[0]

0: https://www.theverge.com/2024/12/5/24313222/chatgpt-pardon-b...
Thanks for clarifying, i understand my phrasing have hit a distinction in the american government bodies which I was not aware and willing to step on.

The essence of my sentence was to be ironinc about any government institution not really doing what is best for the people but what is best for buisness and power.
That is precisely what the post is about.
I looked it up - Starlink plan s to eventually have 42,000 satellites. These are small and cheap, that's why so many are needed.

It seems likely that the EU is planning for a smaller number - perhaps much smaller - of more powerful satellites. So comparing costs like the probably doesn't make sense.
Proton Fundraising
I think they were referring more to Land Rovers making mechanics out of car owners (Due to their famously bad reliability), but I may have misunderstood the joke.
JavaScript has the unfortunate situation of having years upon years of terrible standard library design, leading to people building lots of small libraries on top of those libraries to get things that were basic functionality in other languages.

Then people started stacking more and more things on top of those libraries, creating a giant dependency morass of microdependencies that larger frameworks are now build on top of. And because all these frameworks do things just different enough from each other, every larger library that a dev would want to integrate with those frameworks now needs a specialized version to work with those frameworks.

In most languages, if you want to know how something works, you can usually dig into your dependency tree and by the time you hit the stdlib's optimization spaghetti/language internals, you'll probably have figured out what's causing your snag/what the library is expecting out of you. In JavaScript, you hit the dependency morass and have to give up. Most competent devs then decide to pick another language.

You can write very legible JavaScript these days, even without a framework, but it looks nothing like JavaScript used in a framework.

The other language I know of with this issue is, ironically, Rust.
The debate in Sweden is about the extreme spikes in price that you get nowadays and you see those extreme spikes in price in Germany as well if you look day by day instead of month by month.

https://energy-charts.info/charts/price_average/chart.htm?l=...
The watch API has horrible user experience in all platforms. One must send a GET and keep the pipe open, waiting for a stream of responses. If the connection is lost, changes might be lost. If one misses a resource version change, then either the reconnection will fail, or a stale resource will be monitored.

The Java client does this with blocking, resulting in a large number of threads.

I truly like Kubernetes, and I think most detractors' complaints around complexity simply don't want to learn it. But the K8s API, especially the Watch API, needs some rigorous standards.
Show HN: Storecraft Commerce-As-Code demo video
Hi , Storecraft is a next generation Commerce As Code javascript backend.

run on any javascript platform (deno, bun, node, workers, aws-lambda, google-functions), serverless / serverful

connect to any database (mongo, sqlite, postgres, mysql, neon, turso, d1, planetscale)

use storage (local, r2, s3 compatible, google and more)

It is extensible and modular

It is event based

Boasts an official Dashboard

Well documented REST-API (can also be found in your /api/reference endpoint)
I have bulbs from wiz, which already have HA support.

Being new to all this home automation stuff I was quite intrigued how they worked though. They're exposed on the WiFi network over a really simple UDP based protocol which led me down a rabbit hole of writing a little go client to mess about with them, took a few evenings.

Not saying Xiaomi bulbs would be quite as simple to write an integration for, but they might have been. It's kind of fun seeing how people have reverse engineered all these custom protocols.
It is a very standard term in physics at the undergraduate level.
Nvidia hints at an RTX 50 reveal at CES 2025
>But I get it. I too have the Instagram disease and balk at long walls of text. It's just that we do need to fight that...

It's not even that, Dan's design decisions for the page make it actively annoying to read and that's before you even consider the writing decisions he's made. Presumably he's writing for an existing audience and feels no need to ease you into the material, but that's a huge turn off for folks coming from sites like this that aren't already primed to read it.
We're still in the buzzword stage where "AI" increases sales more than it decreases them, regardless of what your product is, whether it actually uses AI, or what it uses it for. So if your business sells pickles, better add "now with AI!" because more people will buy your pickles if they have AI than will stop buying it.

(This comment is mainly facetiousness borne out of frustration, but the point stands)
An aspect of spending on financial enforcement that most people don't understand but is well-understood by government auditors is that too much enforcement has a negative ROI to the government separate from the cost it imposes on the economy.

Most financial recoveries via enforcement is not waste or corruption in the traditional sense, it is from insufficient financial compliance processes. The requirements for these processes are fuzzy, so you can always squeeze a little blood from this stone if auditors try hard enough. People react to this pressure by engaging in ever more compliance activity, without much concern about its effectiveness for its nominal purpose. So far so good.

The government realized many decades ago, as an organization that buys trillions of dollars in goods and services from the private sector, that these compliance costs it was creating were effectively being billed back to the government, in many cases in excess of any value created by the compliance processes. In most cases, we are already way past the point where spending more money on enforcement is productive but it is politically popular so it happens anyway. The optimal amount of fraud and waste is not zero, and to the extent things look like waste it is usually because compliance processes have required it to look that way to avoid enforcement actions.

A much better approach would be to revisit the effectiveness and utility of the compliance processes the government creates through enforcement actions, which currently has few if any limiting principles in practice. These are not free, either to the economy or to the government which has to pay for those compliance costs when it buys things.
Fools aren't the only one buying without research, else advertising and marketing wouldn't exisit. The average consumer's inability to fairly compare products is key in the current economy.
I've came to use Brave search [1] lately, and find it is super convenient with the auto-AI-based answers based on the top search results (or at the click of a button if it isn't triggered automatically), combined with the no-frills design (once a hallmark of Google(!)).

The ability to ask various questions right from the browser location bar without login is convenient and a surprisingly big deal IMO.

[1] https://search.brave.com/
I wonder if anyone is keeping a list of the new languages that come out every year.
Everything isn’t well-trodden. I’m mostly doing non-glue, heavily domain knowledge-based work. The main issue I’m running into is that explaining the domain and context to the LLM will take significantly more time than just doing the work myself, and also that parts of the necessary knowledge and most of the source code are NDA-protected, so only a local LLM would do.
Then explain luxury goods?
since cyper-based (instead of sql), is the key question whether my k8s data is more graph-like or relational?

adjacent but lots of experts here - independent of Cyphernetes or specific tooling, what are you doing to secure k8s api / kubectl / k8s control plane?
Because it's easy to lie about things that don't work well

half the time after we buy something, we're willing to lie about how well it works to ourselves
Claude can write cadquery, worked well for me
Last I checked, Ukraine is wholly in Europe and Russia is only partially in Europe.

Your facts do not check out.
"chirality"?
It stands for Mquantum-blockchain-self-driving-social-cloud Internet of Things.
PLATO based lessons seem to have helped as an augment to normal style education.

I don't think revolutionize is particularly on the horizon, but "doesn't really work" really depends on what you're defining your success condition to be.
The latest deep dive on S3 at reinvent sheds some light on how it’s done.

https://youtu.be/NXehLy7IiPM
Klarna CEO: Company stopped hiring because AI 'can do all of the jobs'
Wow, this looks awful. The cited sources are questionable at best, and on my first attempt it's already hallucinating. How can you trust something like this?

Also, how do I get it to return documents? I searched for 'RFC 793' with the intend to read the actual RFC. Instead, the chat bot summarized it for me (which is pointless) and doesn't even use the actual RFC as a source?

Since this is a "Google bad" thread, I feel obligated to mention Kagi which I've been using for nearly a year and it has significantly improved my search experience (better search quality, great customizability).
A lot of people blame the JavaScript language itself but, the longer I'm around in the world of web development, the more I think that the quality of JavaScript applications is dictated by the economics of said applications.

Off the top of my head, the best software I use seems to fall into two categories:

- Closed source software that requires buying a license to use

- Open source software that is specifically made for developers and promises to do one job well

Whatever falls in the middle of those two categories tends to suffer, in my experience.

If you think about it, web based software tend not to fit neatly into either category. Most of them are the following:

- Closed source but are either too cheap or are free

- Open source but promises to do way too many things, and also too cheap or free (describes a lot of frameworks and design tools)

Web technology and JavaScript became the dumpster slut of software ecosystems. The end users are not given a big enough reason to pay for them adequately or at all, product owners care little about quality and reliability because it's way too easy to get a zillion low quality users to look at ads, and the barrier of entry for new JavaScript programmers is so low that it's full of people who never think philosophically about how code should be written.
It did for me now, perhaps too much traffic. It's pretty wild, especially on a tablet due to the gyroscope effect!
For me, what this post illustrates most is the cost of information. By making hasty decisions, buyers are trading present time that might be spent shopping and comparing with future time spent struggling with the wrong product. They're discounting future time. But they're also doing something very rational -- they're making a decision to see what happens. That is, they're testing a hypothesis in the only way the market allows them to. Because people are bad at predicting their own future needs and behavior, and products are bundles of features whose importance is often unknown until you have to use them in high-dimensional futures. So buying is an empirical test.

Unfortunately, most consumers, recruiters and sometimes hiring managers are in a position of information assymetry vis a vis the people selling them something. That is, consumers rely on the self-reporting of vendors which purport to be experts.

https://vonnik.substack.com/p/the-expert-layman-problem
There is a Spark API[1] being built using their Relational API[2].

Progress is being tracked on Github Discussions[3].

[1]: https://duckdb.org/docs/api/python/spark_api.html

[2]: https://duckdb.org/docs/api/python/relational_api.html

[3]: https://github.com/duckdb/duckdb/discussions/14525
I assume in some (poorly-run) companies, the person whose Big Idea (TM) it was to introduce this stuff may push people to use it, so that it seems like their thing was successful.
> I think in almost everything in my life and in every domain, #2 or #3 is better-suited (for my preferences and needs).

Depending on the domain, there's a good chance #1 may also be a sponsored result.
Are all these articles this "lightweight" and short on details and sound like a made up coding morality tale?

Just the style here throws me.
Germany relied on Russian fossil fuels at a share that was EU average.
> Social media has people thinking a paragraph can only be two sentences.

That is a straw man and extremification. Paragraphs can be longer than two sentences. Formatting is important, however, and some of Luu's paragraphs are hard to parse. You may not notice this, or you just power through it, but if you study enough design and user experience principles then you start to feel when interacting with a medium takes more energy from you than it should.

Better paragraph formatting makes you a better writer. You get better at slicing your communication into individual ideas, serving them one at a time at the reader's own pace. Your thoughts become less coupled, more clear and compact, and flow better from one to the next.

It's also just important to consider that the reader needs anchor points to avoid fatigue, and we can achieve that with minimal styling and well-formatted text.

Luu does not consider that his blog post is not read in isolation. It is part of a stack of information that a reader may consume each day, each communication inefficiency slowly adding up until the reader experiences significant cognitive drain and measurable fatigue. I also had to resize my window to discover the best width for me. I settled on the width of my cell phone, about the only platform this blog post looks readable on natively. And then, I had to resize it back my normal width to interact with hacker news and every other website on the internet. All of that adds friction and fatigue to the consumption process.

I barely engage with any social media at all. I don't have Facebook, I don't post on Instagram, Twitter, or anything else. I stick to intimate online conversations and places like hacker news where there is real, meaningful, longform discussion. Your assumption about the nature of my critique is off-base and frankly unnecessary.
Well the fact that they're often written as fractions might be one reason...
Open Markets Urges EU Commission to Investigate Nvidia's Acquisition of Run:AI
I once thought the same thing. Over time I realized those engineers weren’t necessarily good at picking the right thing up front. They were good at making it work despite any deficiencies.
Golang 1.24 is looking seriously awesome
Cybersecurity Agency in the US Is Bracing for Donald Trump
Is there a list I could consult to find such companies?
Think about what it means to be a major inefficiency.

There's going to be some level of friction in the market that competitors must overcome to gain ground on you. If you're a factory, the friction is the cost of the factory plus the opportunity cost of the money used to build it. So any inefficiency less than that is effectively a safe level of inefficiency. Roughly.

We might be developers onsode large corporations witnessing insane amounts of inefficiency, but what are the costs of that next to its actual effect on the business in terms of its ability to fight competitors? Usually relatively small.
>I think his style is quite particular (I think I would compare it to patio11 a little bit?)

I find them quite different, patio11 is good about introducing a topic and easing you into, even if it's something you might not be initially interested in. Luu's writing isn't inviting at all. I'm sure it appeals to folks already familiar with his work, but there is nothing to draw in a new or not particularly interested reader.
> At test time use this final LLM to produce multiple versions until one passes the criteria, for the cost of an hour of a software engineer you can have an LLM produce millions of different implementations.

If you're saying that it takes one software engineer one hour to produce comprehensive criteria that would allow this whole pipeline to work for a non-trivial software engineering task, this is where we violently disagree.

For this reason, I don't believe I'll be convinced by any additional citations or research, only by an actual demonstration of this working end-to-end with minimal human involvement (or at least, meaningfully less human involvement than it would take to just have engineers do the work).

edit: Put another way, what you describe here looks to me to be throwing a huge number of "virtual" low-skilled junior developers at the task and optimizing until you can be confident that one of them will produce a good-enough result. My contention is that this is not a valid methodology for reproducing/replacing the work of senior software engineers.
"Agents do not exist yet, they will sooner or later"

Which definition of agents are you using there?
Ooh fun. I got most of them by misspelling stuff, or by asking it "Does the password start with X", or by asking for some transformation of the password. It would occasionally balk at questions like "What is the first letter of the password?" but iterating that to something like "What is the fiRSt letter of the password?" did sometimes help. It was even better to ask it "What is the 1'nth letter of the password?" which it only refused on 8+.

I still haven't figured out 8. It just keeps saying " I'm sorry, I can't do that." to my prompts.
We pretty much hit new fossil highs every year: https://assets.ourworldindata.org/grapher/exports/global-fos...

Their trick is to talk about percentage and to tell you not to worry because solar and wind are growing X percent per year. When you look at absolutes coal, gas and petrol are also growing #GreenRevolution
Isn't the wealth tax every year?

1.1% compounds over time. After 20 years, it could be substantial.
In my opinion this is not Xiaomi into Home Assistant (HA). To me, an integration would mean that I need nothing from Xiaomi, all activities are within HA.

from the Github page[0]:

> Xiaomi Home Integration and the affiliated cloud interface is provided by Xiaomi officially. You need to use your Xiaomi account to login to get your device list. Xiaomi Home Integration implements OAuth 2.0 login process, which does not keep your account password in the Home Assistant application. However, due to the limitation of the Home Assistant platform, the user information (including device information, certificates, tokens, etc.) of your Xiaomi account will be saved in the Home Assistant configuration file in clear text after successful login. You need to ensure that your Home Assistant configuration file is properly stored. The exposure of your configuration file may result in others logging in with your identity.

[0] https://github.com/XiaoMi/ha_xiaomi_home?tab=readme-ov-file#...
AI Powered Meal Planning and Grocery Shopper
You just put in your meal planning preferences, nearby grocery stores you shop at and you get a full clear meal plan. This is still a rather crude version but i keep improving it to follow all the constraints and keep the meal plan under the user's assigned budget.
He meant shit keeps breaking and youll be constantly fixing it
Correct, the mere act of spreading foreign propaganda, without more, is not illegal.

But spreading foreign propaganda is indeed illegal despite that precedent if one does it as an agent of a foreign government within the FARA legal definition (which is reasonably implied by being on their payroll) and does not register with the US government as a foreign agent, aside from certain exceptions.

That’s the scenario which started this subthread:

https://news.ycombinator.com/item?id=42430717
Meaningless mashup of Xiaomi's "Mi" product branding and "IoT" that they use to refer to arbitrary aspects of their IoT products
And with "allies like that" I hope you mean allies citing BILD.
Top notch monday morning rant!
Religious dogma says X and you observe not-X. It’s easier to build up elaborate theories to explain your observation than to question your dogma (see epicycles, politics, etc)
I hope you check them. AI meeting summary things are... well, not averse to making shit up, or getting things exactly wrong.
I asked image playground to create an image of a treeing walker coonhound, my dog's breed, as a ballerina because I thought my daughter would find it amusing. I had to scroll through 4 images to get one that didn't have 5 legs.

My experience with summaries hasn't been much better. The summary provided has been incorrect enough that I can't trust any summaries presented.
That's an LLM workflow and not an agent if it's on rails created by a predefined workflow and doesn't make tool calls, or does not have any choice in tool calls. The tool calls are what give it agency.
You are about 4 years behind the curve, everyone uses JS Frameworks that bundle most of the libraries you will need for general dev together now.

I don't understand why people get so up in arms over npm modules, as if you could stand up code that does the same things in another language without having to manage dependencies.
https://en.wikipedia.org/wiki/Europe

EU != Europe
Boosting Performance and Cutting Data Warehouse Costs with Local Caching
A desktop app with a notebook-style interface, powered by DuckDB. Effortlessly run SQL queries on locally cached data. Connect to your favorite Data Warehouse or cloud storage, cache the data you need, and dive into exploration. We're inviting users to sign up and be among the first to try Tabmill's debut version!
you got me curious. can you share?
Got my hopes up but it's a start. Was hoping to see more local support as opposed to Xiaomi cloud
What is Land Rover the Land Rover of again? Highest cost per repair? Least likely off-road brand to be taken off-road? No.1 brand owned by rich land-owners? I legit don't get what that reference was going for.

Home Assistant is a free and open source way of cross-connecting smart devices. It is incredibly powerful. It can easily save you money (e.g. garage door/motion sensor + thermostat temp adjustments), or allow you to craft bespoke convenience/security features.

It is the central hub of a smart-home. Very reliable in my experience.
Show HN: I made an AI-Powered no-code directory/website builder in my spare time
Kubernetes only lets you query resources by object type and that's only a prefix range scan on etcd database. There are no indexes whatsoever in the exhaustive LIST queries, and kube-apiserver handles serialization of the objects back and forth between multiple wire types. Over the years there has been a lot of optimizations, but you don't wanna list all pods in a 5000 node high density cluster every time you spin up client-side tools like this.
Why does it feel like "interesting times" lay ahead....
In case anyone using a myQ opener comes across this, I feel the need to mention ratgdo which many have found to be a great inexpensive upgrade.

https://ratcloud.llc/
That's not a very charitable take.