skysight-inc/HackerNews huggingface dataset:
> The fatal mistake of this AI cycle was calling LLMs AIs, and publishing impressive chatbots before they were wired up with more useful stuff than passing the Turing test

LLMs are extremely useful but it's important to recognize the limited use cases:

- summarizing information

- faster search (summarizes search results for you)

- writing in fluent English

- translating between common languages

- realistic sounding chatbots, customer support

- some lower level coding tasks

- technical answers from published documentation - RTFM for you

None of these are any more "AI" than the previous cycle of "AI" technology
Agree, writing bad C++ is easy. But being competent in C++ requires much more than being competent in rust.

And not being competent in C++ is not great. You are going to be much more productive in C. The feedback loop is much faster, that is, feedback from your designs.

Contrast with Rust which is harder to get going but doesn't require nearly as much to be decent.
If it's just DNS, yes. But more and more countries start using SNI filtering for blocking, which can be bypassed by locally running obfuscation tool, but at some point one can get annoyed enough and just use a VPN entirely.
You cannot have any infill opportunities of parking lots unless there is great public transit. If people need to drive they need to store the car someplace. Not only are parking lots cheap, they also spread out all the traffic which is a big problem car oriented cities face. Parking lots are a solution to the problems of density, if you don't need it you need to solve traffic first, otherwise cities need to get less dense to support the limits of cars.
Charitable giving ought to have less conditions than an investment. Of course, the opposite is true.
If you don't have a way to bundle up a collection of nodes and apply it to another object or bring it to another document with just a few clicks, that's super powerful too. I rely on that constantly in Illustrator. And constantly grumble at the fact that there's no way to have folders in the Graphic Styles palette where these collections of nodes live, since I can easily have a dozen styles for one character when I'm doing comics.

----

although I just played with it and judging by the state of your layers palette there's clearly a lot of stuff to do in terms of organizing the elements of the document in general - to me, documents contain one of more layers, that contain paths, compound paths, groups of paths, and/or layers, and I can choose to place new paths at the top or bottom of any layer (or inside a clipping path); Graphite just calls every path a "layer" and this becomes very unwieldy within a few seconds of drawing shapes.
You're right - the example does fail if nobody can afford a $500,000 home.

I think the challenge is that for the foreseeable future enough people can afford those homes, which leaves us with the other two probably not having a great housing situation until we've saturated the market with the $500,000 homes (or equivalent given an inflation rate or whatnot).

Certainly my example is an oversimplification, but I just wanted to highlight that it's more than just zoning code or parking minimums (parking minimums in particular are very nasty) and that there are other economic incentives or factors. Some real estate companies may prefer to just sit on cash given the 4% interest rates we're seeing today. It depends on their IRR target.

Unlike, perhaps, software services, it seems to me that it's difficult for new entrants to enter the market and scale quickly to lower prices, and when they do enter the market they wind up with the same calculation that the other home builders do and just build the same thing. The factors that would enable home builders to build more include changing economic incentives.

I'm not sure how we change those incentives. I've seen various programs and policy ideas floated around, I believe Harris wants to provide a $25,000 downpayment assistance, for example. But in my mind all of these programs and policies are just treating the symptoms instead of the disease. The disease is society wants more housing and at a lower price. The market is failing to address this. We could try to come up with incentives and plans, or we can go back to basics: supply and demand. The government can increase the supply directly - and just provide contracts to build more housing at a lower price point, particularly in cities where there exists more economic opportunity. Incentives and other policies seem like a middleman ready to be taken advantage of.
Python's floats are usually doubles by default, so it's mostly fine.

That said, yeah, that implementation isn't ideal. At a minimum, Kahan summation is usually free on large vectors (you're bottlenecked on memory bandwidth anyway), give or take the fact that you need to disable floating point re-ordering to keep the compiler from screwing it up and therefore have to order the operations correctly to make it efficient (see some other top-level comments about data dependencies as an example).
Oh no, can we do the opposite please?
'It's social murder' – is Canada's assisted dying a model or a warning?
> Search for 'LLM Leaderboard' and you can see for yourself. The 8b models do not even rank.

This is not true. On benchmarks, maybe, but I find the LLM Arena more accurately accounts for the subjective experience of using these things, and Llama 3.1 8B ranks relatively high, outperforming GPT-3.5 and certain iterations of 4.

Where the 8Bs do struggle is that they don't have as deep a repository of knowledge, so using them without some form of RAG won't get you as good results as using a plain larger model. But frankly I'm not convinced that RAG-free chat is the future anyway, and 8B models are extremely fast and cheap to run. Combined with good RAG they can do very well.
To be clear, my point was that they are better at theatrics than delivering a product.
The problem I think is that the dosage is unknown. Many foods contain high levels of fluoride that can combine with the fluoride in your water to bring you over the supposed safe level.
No doubt true but I laughed reading this because I have an A/C technician working at my house right now, for like the tenth time this year.
I fundamentally agree with you, but I wanted to mention the most common reaction I've got from women when discussing this topic: women mostly don't put on makeup for the benefit of men. It has more to do with societal expectation, setting social status with other women, and very often that they like that it's a mask.
American consumers are increasingly underwater on their car loans
Show HN: Watermill – A Go library for building event-driven services
I would have thought that X-Energys HTR would be better suited for high-temperature process heat applications than electricity production for DCs
Zimbabwe to Pay over 400 Former White Farmers for Land Improvements
I would love a fast-math implementation which handled inf correctly, but no language/compiler seems to care.
who are you to say how people should use energy? This is a pure nihilistic coal post and I think you should think about being less judgmental, it will make you happier.
It may not be worth it: the ridiculous upfront prices to get enough RAM and SSD space, and the lack of upgradeability of those two components, significantly undermine the value proposition of the Mac platform.

But the laptops at least are definitely better quality. The touchpad, charger, screen, keyboard, case, speakers, etc. are all well above the Windows competition in terms of both build quality and durability. The commoditization of every component in a PC laptop has really sapped the life of that platform. No, actually, I don't want another shitty Synaptics touchpad with ancient features and buggy drivers. I really would like every key on my keyboard to still work consistently 2 years after I bought the computer. And no 1080p is not good enough (but hey at least we finally got away from 1366x768!).

Some of the PC makers do seem to have caught on and you can get something comparably specced and competitively priced if you look hard and carefully. But it will still have some deficiencies compared to the MacBook that you can't shop your way around.
Historians don't have a year 0, astronomers do. In fact the historical calendar is a bit messy for other reasons, e.g. the year beginning in April rather than January for a long time.
The Wikipedia article does a poor job of explaining that it is not "step up basis", it is "basis adjustment to fair market value", which may be up or down. They do have a paragraph further down about "stepped down basis", but it still doesn't make the point clear.
I recently took a long flight and brought my Quest device, set to travel mode. It worked great! Pretty much the same experience as this article describes.

One protip, I bought a 512G flash drive and loaded it with content. Then I could pop the drive in and play movies off it. I did not want to deal with needing connectivity for DRM or other server checks.

Highly recommend that people try this out, the next time you travel. It’s a killer use case for VR.
LatticeFlow's LLM Framework: Benchmarking Big AI's Compliance with EU AI Act
TeXmacs and mathacademy are the reasons I've successfully rebooted my mathematical education after so long. Both are great products.
Hey, it's Robert here, author of the library.

A few years ago, I worked on a project where we wanted to use Event-Driven architecture. But most team members were unfamiliar with it and uncomfortable working with asynchronous architecture. I asked myself: "Is it possible to make building an Event-Driven application as simple as building an HTTP API?" — and that's how Watermill was born.

We currently support 12 Pub/Subs, including Kafka, Redis, AMQP, and NATS. We also support MySQL and PostgreSQL-based Pub/Subs, so you can use Watermill even if you don't want to add extra infrastructure to your tech stack.

It's handy for:
1. Building event-driven services
2. Implementing CQRS architecture
3. Creating complex message processing pipelines

We also support poison queues and the outbox pattern out of the box and provide middleware that supports logging, retries, and circuit breaking.

Watermill is an independent project under the MIT license. We don't plan to get VC funding, and nobody from outside can force us to change the license to monetize the project.

We released Watermill v1.0 more than five years ago, and since then, we have kept backward compatibility.

We plan to release v1.4 soon, including updated poison queue support and sending delayed messages.

I'd love to hear your thoughts and feedback. If you have any questions, I'm happy to answer!

Links:
GitHub: https://github.com/ThreeDotsLabs/watermill
Documentation: https://watermill.io/
Examples: https://github.com/ThreeDotsLabs/watermill/tree/master/_exam...
Did you bother reading that link?

I suggest sticking to facts rather than biases and fake information online.
Two questions:

1. Does this make the apps show up as separate windows in Alt+Tab and a Dock etc? (FWIW I use GNOME + Dash to dock + Wayland)

2. Let's say you have a mail app and you click a link. Does that link open in the separate default browser?

I remember trying these command line options for Brave/Chrome, but I couldn't find a way where both of the above were working and thus they didn't feel like proper apps. I've only been using this for something like Apple Music, where I never click on any link that takes me outside. For everything else, like mail and notes, I've been using pinned tabs, but that feels suboptimal too.
At least in web development. There's a weird time horizon there, the good patterns from a decade ago are often still good practices.

Picking up the latest and greatest web stack today will likely be a rotting, unused stack next year. Pick up rails or django and it will be largely unchanged and you'll still be able to hire for it.
i'm doubtful that whatever crypto incentive that is offered will make up the cost for me to DIY this in my home. which is why crypto miners scale, making crypto a centralized system. i don't care what the latest white paper says, it is still controlled by few people and not decentralized. in the same way that the ussr replicated the centralization of american capitalism, crypto replicates the centralization of trust while marketed as something else.
Agree with author that the plane seems to be the only place where it is socially acceptable to wear the skimask.

My wife still makes fun of me when I'm working at home with Vision Pro - I wouldn't wear it out in public. See: https://news.ycombinator.com/item?id=41836437
I have it. The bezels make it easier to hold. I like them, never understood the appeal of borderless devices to be honest
Setting up a headless Obsidian instance for syncing
Show HN: Engine – AI-powered IDE in the browser
Please forgive the sign up. It means we can give away and keep track of free inference usage/no API keys needed.

Happy to send sign in credentials on request if you prefer.
Some crazy details in here:

> In a post to LinkedIn three weeks ago, Lorant Barla, CEO of Romania-based Softland, said, "Digital River is automatically 'pre-signing' contracts in your MyCommerce account without your approval. The new MSAs [Master Services Agreements] stipulate additional platform fees and payments delayed for up to 60 days (we are still waiting for the payment from July)."

And:

> One of the vendors who has been asking to be paid showed The Register a note received from Digital River's law firm, New York-based Mintz & Gold, in response to payment inquiries.

> The law firm says that Digital River presently doesn't consider merchant debt claims to be valid obligations.

Seems like a total meltdown. Hopefully merchants get to recoup at least some of their losses from this fiasco.
>If you're connecting to the internet, route to the internet. If you're connecting to "inside your enterprise network", route through the VPN.

Block-lists, traffic-audit/amount, not allowed ports, protocol/packet inspection, mail-scanning and archival (aka have a hint how in-house data leaves your corporation)...enterprise stuff, you can do that on the endpoint, inside your "server-farm", or both, most enterprises distrust endpoints (for good reason), and completely trust the internal infrastructure (for often not so good reasons).

I know we are in that HN bubble but ~97% of enterprise don't work in IT but need lots of it.

>If you're talking about forced https interception,

No i don't, but some company's absolutely want that (sometimes for good reasons)

But you can also argue that an endpoint-firewall is just allowed to connect to one external ip (VPN-gateway) is also not a bad thing.

If you ever work for something critical (Financial/Defend/Insurance) you see 1000 points for securing/restricting the traffic (especially port 80/443) of endpoints and one for the opposite (that grumpy dev/ceo who wants admin right on his laptop and wants to use it "privately" too...btw even worse with smartphones).
You're just moving the point a little along the scale though. So now instead of the super poor paying a higher rate, now it's the slightly less poor. And the slightly less poor as you keep moving that transfer cutoff point. You're still going to have some point where the wealthier are paying a significantly lower rate than those who make a good bit less than them.
Applying for an nlnet grant generously takes like an afternoon. Like the entire rationale for their organization is to prevent you from having to write 20 pages of fluff to appeal to EU bureaucrats, so you can be to the point and chat with technically minded people instead.
why do you say this? I find SX1276 a perfect replacement for CC1101( that have problems with shared SPI bus). Also SX1276 support LoRa and have a wider frequency range than CC1101.
I will upload photo and a guide soon
Sounds great, what did you use for audio?
The market has spoken. We need a shitload of reliable electricity and can't rely on the sun or wind.
Related:

California's 'click to cancel' subscription bill is signed into law

https://www.engadget.com/general/californias-click-to-cancel...

https://www.gov.ca.gov/2024/09/24/governor-newsom-signs-cons...

https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml...
Highlight Infrequently Used Words
> If you talk about taxes percentage-wise, you make clear that the super-rich do not pay their fair share

Well, this is partisan / ideological stuff at this point. I'm only pointing out that the super rich can get away with paying very little in income and capital gains taxes. What's a fair share for the super-rich really depends a great deal on how they got rich (with corporate welfare?) and how much value they have added to the country and the world. And what the tax code should do about it is yet another story. I'm not even remotely advocating for some unrealized capital gains tax or, really, anything of the sort. If anything I think what's unfair and unwise here is that dividends get taxed as income twice (once at the corporation, once where received), which incentivizes reinvesting so as to grow a company's valuation [so as to grow its owners' net worth]. We might have more rich-but-much-less-rich people if we didn't double-tax dividends, and that would [probably] ameliorate the balance of power in the country.
I've been using modern C++ for a personal project (a language interpreter) for the last year+. I constantly think of switching to C, because of the mental burdens of C++, and because of the problems with tooling (Visual Studio's IntelliSense still barely works, because I use C++20 modules), and compile times get ugly because of the way the language failures force so much into interfaces (even with modules). But on the flip side I've gotten so used to classes, member functions, generic programming (templates), namespaces... I may be hooked.
The old-tech can also be less compatible with new tech. If you live in an adobe house the high thermal mass can also block WiFi.
Raising investor money means selling your business before you're even done with it. Sometimes before you've even started it. I mean, that's what all that equity that gets cleaved off represents.

And generally, you'll get your worst terms the earlier you solicit those funds.

If you don't need those funds, it's (mostly) to your advantage to hold off on raising them until you've got your feet underneath you and a company whose future is less disputable.

On the way there, you may even decide not to sell much to investors at all, which makes a big difference if you actually care about either your product or your team. Because your outside investors will rarely care about either and will often convince you to compromise both. They're financiers, and they're there for the money. You should be sure your objectives align with theirs before you sell to them.
This is all unconfirmed and guessing. Non of that has any actual bases in good history. This all just church internal myth and legends. Just like the Romans were not actually people from Troy. Everybody like to make up stories like that.

So much of supposed 'Christian history' is myth making based on incredibly unreliable evidence just extrapolated from other unreliable evidence.
> However cracking human perception seems much more complex than what was estimated and foretold.

Who was estimating that cracking how the human brain works, specifically the visual cortex together with our decision-making, would be the easier path to this endeavour?

It was clear it would be a very complex thing to anyone who actually knows about the human brain, the rest was just wishful thinking.
> if they are adjusting their facial expressions to show reactions without looking away, what's wrong with that?

A whole lot. Even if they have varying facial expressions, not looking away is creepy as hell because looking away during conversations is actually an important aspect of the communication. Not looking away is sending a nonverbal message, and none of the usual ways that's interpreted are positive.
Ask HN: Are there any options to make an SPA experience with SSR without Node
I really like the experience SPAs provide, from the navigation to the interactivity they provide, but I have recently started to grow upset with how demanding Node.js is even for a simple website, and because of it, I started writing a very very early proof of concept that might solve my issue https://github.com/rebootjs/reboot-poc/ but I still have a LOT to think about to get the implementation details right, and was wondering if something already exists that solves my issue. I've seen some suggestions for HTMX + something like stimulus, but that doesn't quite give me the SSR I want (aka the page content is fully rendered on request, aka, how website have always worked and should've never stopped working like) since HTMX still waits to make the requests in browser, and I just never really liked the dx of HTMX, and much more prefer the experience of a Vue or Svelte adjacent. Is this even something tangible yet, or are web developers in their entirety just too married to Node.js to ever get a decent web app experience without it?
Pentagon stumped by mystery drone swarm flying over Langley Air Force Base
Amazon reveals its first color Kindle e-reader after years of development
> Just as trying to think up startup ideas tends to produce bad ones, working on things that could be dismissed as "toys" often produces good ones. When something is described as a toy, that means it has everything an idea needs except being important. It's cool; users love it; it just doesn't matter. But if you're living in the future and you build something cool that users love, it may matter more than outsiders think. Microcomputers seemed like toys when Apple and Microsoft started working on them. I'm old enough to remember that era; the usual term for people with their own microcomputers was "hobbyists." BackRub seemed like an inconsequential science project. The Facebook was just a way for undergrads to stalk one another.

Source: https://www.paulgraham.com/startupideas.html
Why would you want to support multiple? New versions should always be backwards compatible with older ones, so you'll always have the largest amount of compatibility by targeting the latest upstream. The real challenge comes with supporting applications that want features only available in forked kernels, which I guess could prompt wanting multiple kernels targeting the distinct ABIs.
Old enough article that we can be sure that its recommendations were not implemented.

It looks excellent, except for the terrible choice of red and green to distinguish parking/no-parking times. AWAK, the different zones would be nearly indistinguishable to around 5% of humans, almost but not entirely men.
You are right. Hereby I correct my parent comment: I talked about my own personal experience[1], but yeah, as you said, stddef.h is often required (and yes, often I do not need stdio.h, stddef.h is what I need) which defines NULL, which was my point. If it is often required, then it does not matter whether you have to include a header file or not, IMO.

Just include the stddef.h header if you want to use NULL, similarly to how you include a header file if you want to use anything else, e.g. bool from stdbool.h.

[1] I am not entirely sure in retrospect, actually, as I might be misremembering, but my point stands with or without stdio.h!
I actually used Chrome and Edge. Both show that problem. But the main issue is not those browser autoplaying audio and video on "restore", even though it is an issue, its the OS thinking its OK to load apps before a user authenticated itself after boot