skysight-inc/HackerNews huggingface dataset:
It shouldn't, probably. Is it a bit rough around the edges? Yes it surely is. But 1.0 is pretty solid.

I don't know why it particularly needs to be the freely available thing that corners "easy to use", when Tinkercad does that admirably.

With a good introduction, you can get into it and really work on your own designs in a tool nobody can take away from you or nickel-and-dime out of your hands by varying the free offer. You can run it on all of your own hardware forever. And you will actually learn core things about CAD.

The community is good. There's an absolutely amazing number of good free tutorials now; the problem of bad tutorial material is a receding issue. I have not seen anything for Fusion 360 that even comes close to being as transparent, up-front, broadly educational, clickbait-free and informative as the Mango Jelly Solutions tutorials for FreeCAD.

I do consider it a lifestyle choice, still. But then so many creative things are open-ended, freely available/documented challenges, rather than easy. Many rich experiences do not have an easy entry point with early success.

I am a mostly very happy FreeCAD user. It is something that costs me no money but has allowed me to make tools unique to me that have changed my creative life forever.

All the same I'm about to pick up the Solidworks for Makers plan for a year, because I think it's always learning a thing from multiple different perspectives. I don't particularly expect to be swayed, but I do have future plans that involve being a bit more knowledgeable about the other packages. Solidworks is where I am going to start.
> The five flavors which we can detect are sweet, salty, bitter, sour, and umami (savory).

This is nonsense. Your tongue is far more sensitive than that.

How would you characterize the flavor of butter?
You can probably get this to run slightly faster using CUDA graphs, which should reduce the amount of communication between the GPU and CPU. I notice that llama.cpp uses them, but glancing at your blog post, it appears that you do not.

You might want to consider switching to bfloat16. The model weights are published as bfloat16. LLMs are more sensitive to the exponent bits than the mantissa bits, so using fp16 over bfloat16 should slightly hurt the model’s intelligence. Using bfloat16 would require you to use the tensor cores instead of the CUDA cores. Interestingly, llama.cpp performs very poorly when asked to use bfloat16, so performance comparisons of a bfloat16 would be best done against llama.cpp using fp16, since there is no reason for performance of fp16 and bfloat16 to be different, other than a lack of optimization.

Using the tensor cores should not make your forward pass any faster despite the additional computational power since the GEMV operations that your forward pass uses should be memory bandwidth bound, although if you ever decide to try doing multiple queries in parallel, you will see a performance boost from being able to use that additional compute via GEMM operations.

If you write a prompt processing version of the forward pass, you can use GEMM operations to process all prompt tokens simultaneously even without doing multiple queries in parallel. This would give you fast prompt processing speeds and open another front on which you can try to outdo llama.cpp.
Whisk – Images as Prompt
I agree, and I assume Matt is making a naughty & nice list of who disses this ultimate culinary advancement, so that he can sue them later.
They fixed it in the sense that there's an opt-in offline-only print mode and they do work without a connection. It still requires you to do an initial setup using the mobile app, so if you're an offline-first kind of person, their printers are definitely not for you
I love it. If it works why change it.
Eh, foundation at least keeps business continuity and has the ability to cleanly address a minority of bad actors.

Well run foundations (like Debian) can keep chugging along even with stakeholders who bitterly hate each other.
I’m still pissed they ripped out my local usps blue box during the Trump administration and never put one back on the spot after Biden got in. Now its probably never happening. Taking trips all the way to the post office sucks compared to walking it to the bin. Apartment so no way to do outgoing mail with the flag on a mailbox like a home.
Maybe. I'm not so sure. My take is, he's trying to be thorough.

The lack the formatting sometimes makes his posts feel like a wall of uninterrupted text.

When reading his stuff, I find it helpful to put my browser in "reader" mode, which narrows text width.
One small comment: it may be worth disclaiming that one of the two cited researchers is the author's boss.

It's a small detail, but I mistakenly thought the author and the researchers were unrelated until I read a bit more
If we know anything about Microsoft, they’ll get there. This is their second (recent) try at getting ARM off the ground (first was SQ1 which had a much lower adoption rate). Feedback about them has been mostly positive, but mostly from people who use regular office and web apps.

Most major app developers seem to be on-board, and I’ve seen a lot of small developers starting to provide beta versions.
Clicking at the bottom sentence about the reopening of the pool opens this:

https://unworld.neocities.org/pages/clarkstpool

There appear to be other links scattered around. I imagine a sort of mystery story/ adventure game organised as a set of old internet pages?
Images of gamma-ray flare from supermassive black hole M87
Exactly.

It's not a wall of text, it's a line of text.

Although it is marked up according to HTML guidelines.

Technically speaking that's why it also qualifies as a single line of HTML.

Similar to a single line (per paragraph) of plain text which can then be pasted into any email window, for better right-nonjustification than average.

A single line of HTML will justify according to any user's browser default settings, so you always get what you want in that regard. And this one is so generic that it more closely resembles a clearly typewritten page or newspaper column, depending on how wide you size your browser combined with its default font size. Like it's supposed to do.

It's not "quite" a novel, but truly does fit the classic "short-story" layout.

Basically about as close as you get to the most readable professionally typeset classic literature. The only thing missing is the traditional indentation to start each paragraph, but it's worth it to retain universality on the web since tabs are so unreliable in browsers.

There's just a lot there, almost 52kb of useful text content which takes up the vast majority of this huge 58kb web page.

On this page I don't think he is trying to convince people that he is "a man of few words".

With the same readily-available one-line of content though, maybe there is a text connoisseur who is enough of an expert to get it down way below 58kb with far better readability on a wider variety of default browsers too. That's an example I'd like to see.
Are you a HN admin/dev/mod now?
Difference Engine basically implemented one algorithm in hardware, while Analytical Engine was supposed to run a program. I believe that could make the latter one a computer.
This right here <- is why every discussion in the SWE space is super tedious. Every critique of anything is really just "you are holding it wrong".

Over-planning is impossible if you plan for it, thanks!
You're forgetting the WordPress Foundation exists, with two other co-founders, and allowed itself to get into this mess in the first place without any fight or publicity about Mullenweg's real control. Those two other founders are currently MIA.
>if the project is doing something that has been asked a thousand times

There are many billions of lines of high-quality, commented code online, covering just about everything. Millions of projects. All of Linux. All of Android. All of PGSQL and SQLite and MySQL and Apache and Git and OpenSSL and countless encryption libraries and countless data tools, video and audio manipulation, and...

Every single project is absolutely dominated by things that have been done many, many thousands of times. The vast bulk of your projects have zero novelty. They're mixing the same ingredients in different ways. I would think any experienced developer would realize this.

>I'd hazard a guess that most people overenthusiastic about those tools are gluing together javascript libs.

At this point it's comedy how often this "oh I understand that the noobs get value from this, but not us Advanced Programmers". It's absurdist and honestly at this point I just shake my head. My day is filled with C++, Python, Rust, Go, the absolute cutting edge of AI research,
and I find these tools absolutely invaluable now. They are a massive accelerator. Zero JavaScript libs or "LOL WEB DEV" programming in my life.
If you create the plan like a mathematical formula like my boss did, the evidence becomes irrefutable... like a mathematical proof. The article does mention that the plan is communication tool.
Although I bought my Dreame D10 because its on the Valetudo compat list, I actually never put it on, because it turns out OOB you actually don't need to setup anything for the regular mop function to work. It's entirely unconnected, which I prefer anyway. I miss out on remote access and mopping only parts of the room, but I can live with this trade off.

Once they turn them into true IoT shits, then I'll be worried.
2025 Top Risk and Mitigations for LLMs and Gen AI Apps
Would be nice if this is the work of a skilled damage control team, who's going to help turn around recent troubles, including by poking fun at themselves.

I hope a BDFL isn't going through a rough time while not having to listen to anyone else.
> as a forum moderator you are known, and you are a target

I want to emphasize just how true this is, in case anyone thinks this is hyperbole.

I managed a pissant VBulletin forum, and moderated a pretty small subreddit. The former got me woken up at 2, 3, 4am with phone calls because someone got banned and was upset about it. The latter got me death threats from someone who lived in my neighborhood, knew approximately where I lived, and knew my full name. (Would they have gone beyond the tough-guy-words-online stage? Who knows. I didn't bother waiting to find out, and resigned as moderator immediately and publicly.)
GOOD point https://www.sciencenews.org/article/five-basic-tastes-have-s...
The benchmark seems a bit weird. Fetch 100 results from a table with no filtering,sorting,or anything? That feels like the IO is going to be really small anyways.
I wasn't responding to any upthread point you might have made about LLMs, I was responding to your suggestion that U.S. is more democratic than China. I don't see much of a difference, and if anything there's a very real possibility the two-party system allows people in charge of policy to distract from many issues with partisan politics.

Both parties are the same with how they cater to the wealthy and the capitalist class. Compared to China where there is one party, sure, but elected officials arguably work more directly for the working class.
I worked for a large retailer on their iPhone app and our test environments were terribly slow so we tended to do most of our development against production.

This retailer is pretty old and had issued their own credit cards that didn't have any sort of checksum validation. This made making test orders easy because any sequence of numbers for that credit card type would let the "checkout" call succeed, and then the order wouldn't actually be fulfilled because the card would turn out to be invalid.

We usually used a sequential list of numbers because that was so fast to type and we used a made up Address in Tok Alaska. The state picker had Alaska first and Tok (also Eek) were the shortest city names we could find in Alaska.

One day someone took a look at one of our test account's order histories and noticed that there was a tracking link for the order. That "fake" credit card number turned out to be quite real. We shipped a dress to Alaska, which was then returned to sender because the address (1 A St) didn't exist.

We were much more careful after that but as far as I know, nobody ever complained and we never heard about it from anyone outside our team.
Lots of negative comments on this story so far. I've enabled Apple Intelligence and don't have anything negative to say except that it's difficult to figure out where I can and can't use it when I want to. It mostly stays out of the way, and when I do notice it it's been useful, which imo is about exactly what I want in an AI product built into the OS.

My favorite feature has to be the email summarization thing. When I get inexplicably cc'd on a long thread by some clients, it's nice to have a summarization at the top so I can quickly determine whether it's something I need to deal with now or later. Others here worry about the AI hallucinating in the summary, which is a concern of mine too, but I always read the emails anyway – this is just a useful inbox triage tool (for me).
Probably not, it's stated in the TFA, the controversy is because Lovelace was a woman and some people think propping her up is basically a DEI retcon in history, the rest of us don't care. But I don't think it's anything whatsoever to do with actual computers
Some of these instructions have fiber glass or similar for insulation which appears to be used for this. It's not something anyone would want next to their ventilation system or inside it.

This isn't something to even consider without some expert reviews. The projects are also work in progress and overall incomplete with many details missing.

Be careful when you do anything involving ERV and HRV. It's very easy to cause serious damage to the property you live in, harm yourself and others in an irreversible way, or even both.
12 Days of OpenAI: Day 8 – ChatGPT Search [video]
Because of the credibility attached to the organization that’s then offered as part of the written signed guarantees…

When there’s little to no credibility to offer, such as when a newly hired intern is selling it, then of course it’s no different.
> And it how the _current_ integration works. So what are we gaining here

An official integration, supported (for whatever that's worth) by Xiaomi instead of random people reverse engineering their API until the next breaking change, or even worse, them deciding "this is DDoS so we'll ban anyone from using our API".
Give a counter example then. I’ve been doing this for years: people want the hot new thing even if it’s the worst idea, you rebrand it, and everyone is happy. Then a few months later, people praise you for not having implemented that bad idea.
I mean, between the lacklustre GPU, compatibility issues, price and the fact that AMD and Intel have made huge strides on battery life I can't see the market for this.

Also Unix nerds who don't like Apple also won't buy these because Qualcomm is shit when it comes to driver and kernel support. Expensive too.

And realistically, no one needs 24hr battery life. 12 hours is plenty. Heck even 8 hours is enough, talking a full working day.
Related: https://news.ycombinator.com/item?id=33008751
Injective – The Blockchain Built for Finance
It is the only blockchain where developers can use pre-built, customizable modules to create dynamic applications that aren't possible on other networks. Combined with optimizations to its core architecture and enhanced cross-chain interoperability, Injective offers a high-performance network, ready to efficiently and securely bring the global financial system on-chain.
OpenSCAD is almost akin to writing assembly. So many things you would expect like in a higher-level language (FreeCAD, Fusion) are missing (like fillets and things like that). You onle have primitives and primitive operations to work with.
If WordPress dies it'll be one of the best things to happen to the web in a decade. People will be forced to use something else, so a product with actual security, and a design from after 2001, can finally get traction.

A persistent annoying thing I've had to maintain for years has been WordPress sites. As a Systems Engineer, their design is particularly annoying to support, and the way they are changed and deployed leads to tons of predictable failures. It's possible to turn WordPress into a real, CI/CD driven, ephemeral deploys, with diffed, staged, tested database changes. But for some reason nobody has built that as a canned solution (I did long ago for a previous employer).

Fun fact: the reason you get a billion blog results when you try to Google for a recipe, is 1) a WordPress plugin that auto-generates recipe blogs, and 2) a Google Metadata thing in the page for encoding recipes. Google prioritizes all those blogs with the recipe metadata. End result: millions of garbage blogs churned out via WP, and nothing but garbage results. Not really sure why Google continues to prioritize garbage.
Meanwhile MyQ “closed” their API and broke all HA integration because it “cost” the company too much. Where in reality, they just wanted people to use their app since they started serving ads. Say what you want about China and the security implications but a lot of their IoT companies are way more opened than our US counterparts.
I mean there's chili and then there's chili with no beans. Two entirely different concepts.
Focus on the donuts not the technology. I bet they're donuts are amazing.
If it’s just a matter of Senate rules, the Senate is empowered to effectively do anything they want under the Constitution.

The real issue is that once you set a new precedent, there’s no going back. The Democrats invoked the nuclear option for Federal judges below the level of the Supreme
Court, so the Republicans took that one step further.

Both parties understand that once they use the nuclear option or just adopt new rules at the beginning of the new session of Congress to disarm and disempower the minority because they have the majority, that that same precedent can be used against them the next time it is politically expedient to do so when they are in the minority position.

So the politics matter, because at the end of the day Senators still have to get along well enough with each other to get some Bills passed, most importantly the appropriations bills, not the biggest flashiest Acts of Congress they can muster and nobody or at least very few in the Senate truly want the filibuster gone.
My theory as to why all the bigtech companies are investing so much money in video generation models is simple: they are trying to eliminate the threat of influencers/content creators to their ad revenue.

Think about it, almost everyone I know rarely clicks on ads or buys from ads anymore. On the other hand, a lot of people including myself look into buying something advertised implicitly or explicitly by content creators we follow. Say a router recommended by LinusTechTips. A lot of brands started moving their as spending to influencers too.

Google doesn't have a lot of control on these influencers. But if they can get good video generations models, they can control this ad space too without having human in the loop.
- "a judge ordered Mullenweg to remove a controversial login checkbox from WordPress.org that required users to pledge that they were not affiliated with WP Engine before logging in"

So, in short, he's mad at the court for ordering him to do something, and (while the lawsuit is still running!) is basically mocking the court order, and trolling the judge and plaintiff.

This guy has an attorney somewhere, and that attorney has this guy for a client. That poor attorney.
It's Qualcomm, not happening...
> Judging by how they've been trying to ram AI into YouTube creators workflows […]

Thanks for sharing that video and post!

One way to think about this stuff is to imagine that you are 14 and starting to create videos, art, music, etc in order to build a platform online. Maybe you dream of having 7 channels at the same time for your sundry hobbies and building audiences.

For that 14 year old, these tools are available everywhere by default and are a step function above what the prior generation had. If you imagine these tools improving even faster in usability and capability than prior generations' tools did …

If you are of a certain age you'll remember how we were harangued endlessly about "remix culture" and how mp3s were enabling us to steal creativity without making an effort at being creative ourselves, about how photobashing in Photoshop (pirated cracked version anyway) was not real art, etc.

And yet, halfway through the linked video, the speaker, who has misgivings, was laughing out loud at the inventiveness of the generated replies and I was reminded that someone once said that one true IQ test is the ability to make other humans laugh.
What makes outdoor air "fresh" compared to indoor air? You said that the temperature and humidity of indoor air are preserved. So is it just CO2 concentration? Would installing a chemical CO2 scrubber have an effect similar to an ERV system then?
Summarize along the way, instead of attempting to use the context like a database. Or look into RAG. Or use Gemini-1.5's 1 million token window.
> Now my functions just downloaded the file from S3, if it was newer than the local copy

if you have strong consistency requirements, this doesn't work. synchronizing clocks reliably between different servers is surprisingly hard. you might end up working with stale data. might work for use cases that can accept eventual consistency.
> You’re completely missing the point though.

No, I’m disagreeing with it.

> Companies get political favor by the donation activity of their employees

No, they don’t. The general public may have no further insight and basis to assign credit or blame than FEC reports by employee donations, but actual political actors have a lot deeper understanding and, if they are inclined to reward companies for political support, are a lot more specific to the support from the firm as a firm vs support from employees which may well be orthogonal or contrary to corporate interest.
With hue there is still potential risk of a lockin with their hue app. They allow it still, because their sales are not really good. But otherwise they might have restricted it.
Two 16-bit numbers could be combined to form a 32-bit pointer. Used as segment<<4+offset they just form a 20-bit pointer. Feels like wasting 12 bits to me.
You hooked me, can’t resist the recipe challenge :

Caramelized onions (sweet), sun-dried tomatoes (sour), roquette salad or kale (bitter), olives (salty), and mushrooms or tempeh (umami)

I’m hungry now
I think many people are explicitly saying that.
> Hacker News is a form of social media, regardless of whether you consider it "real, meaningful, longform discussion" as compared to other platforms.

I mentioned that I barely engage with the majority of the space, that doesn't have any bearing on the classification of hacker news. Though it also clearly shows the limits of "social media" as a useful descriptor.

> I was not defending the formatting of the page at all (that's a strawman itself)

I was referring to basic text formatting regarding line-breaks, and was not insinuating that you made any defense against formatting in general, I apologize if that was unclear.

You're probably right about graphics, though I understand not all writers want to deal with graphical elements. Sensible line breaks still go a long way.
A new kind of solution for some equations that are way too complex for us to know all the ways they can go.
So silly question - if i understand right, the idea is you can do other stuff while i/o is working async.

When working on a database, don't you want to wait for the transaction to complete before continuing on? How does this affect durability of transactions? Or do i just have the wrong mental model for this.