skysight-inc/HackerNews huggingface dataset:
> Open core absolutely is open source. There's a clear and valuable open source core that others can build on to build their own products.

Depending on where the line is drawn. How functional the "core" in a real life scenario is. Often companies use some "enterprise security" features as closed thing, like saml/oauth/... where one could argue those should be default state of things these days.
Some good advice here!

Too often I've heard: why make a robot open doors with it manipulator, just install a door opener on the door!
Fits the bill here exactly: making a better robot helps you scale. Only relatively recently that robots opening doors became a reasonable thing to ask fo, but not much robots yet that do this at scale I think.
I've really gone hard into 3D printing over the last 3 months. I dabbled with it the last 5 years, but on Father's Day this year I got a Bambu P1S with AMS and can do 4 different filaments. Total game changer, nearly "fire and forget", and the multi-color has been a lot of fun. Most recently I figured out how to design multi-color objects out of logos, and have printed coasters for my work logo, my SIL's work logo, etc. Learning Plasticity or another CAD as an alternative to TinkerCAD which is what I've used so far.

It's been a lot of fun, and my wife has sold a few things out of it on her Etsy shop. I've had the printer running nearly continuously since I got it, including a few weeks where I was printing parts for a circular sock knitting machine for someone local who reached out through a Facebook gifting community.
> "LLMs by their very nature cannot perform this task"

The issue is that it's not LLMs that can't perform a given task, but that computers already can. Counting the number of Rs in strawberry or comparing 9.11 to 9.7 is trivial for a regular computer program, but hard for an LLM due to the tokenization process. Where LLMs are a pile of matrixes and some math and some look up tables, it's easy to see that as the essential nature of LLMs, which is to say theres no thinking or reasoning happening because it's just a pile of math happening and it's just glorified auto-complete. Artificial things look a lot like the thing they resemble, but they also are artificial, and as such, are markedly different from the thing they resemble. is the very nature of an LLMs being a pile of math mean that it can not perform said task if given more math and more compute and more data? given enough compute, can we change that nature?

I make no prognostication as to whether or not AGI will come from transformers, and this is getting very philosophical, but I see it as irrelevant because I don't believe that AGI is the right measure.
What a weirdly aggressive comment. I could just as well say you should stop trying to (ab)use programming to make web pages and learn markup instead.

React is a comedy of errors and imho should not be held up as aspirational https://medium.com/@fulalas/web-crap-has-taken-control-71c45...
I'd like to, but I don't have a Mac. I'll probably do it in the future, but right now I'm focused on other parts of it.
I just gave it straight up erotica from an old Usenet post. The results are hilarious.

I also tried the Flyting of Dunbar and Kennedy. It was actually well done. https://notebooklm.google.com/notebook/1d13e76e-eb4b-48ef-89...

Also just uploading msdos 1.25 asm https://github.com/microsoft/MS-DOS/tree/main/v1.25/source

It was way better than I though

I think the best is the self referential. This actual comment thread: https://notebooklm.google.com/notebook/4a67cf10-dd3b-42b3-b5...
50 BMG Pistol [video]
I doubt they wanna run an RT kernel in SteamOS. There are severe costs to doing so.
it is the perfect milquetoast personality. It's like don lemon but without the interesting bits of don lemon. It has no draw or interest.

Podcasts are only somewhat about things. The most important part is that they're by people, and the people is what draws people in. These ai podcasts are not by people, and when you listen to more than one you start to see the patterns and void where a personality is.
You can argue either way, because "creole" to too vaguely defined. The term was invented to cover a set of languages that had interesting historical and structural similarities, but it turns out to be hard to establish the boundaries of the set. I think it's unfair to the researchers to politicize it as some "post-colonial" writers have been doing.
Man, it's an example of what a good website should look like, period.

It's clean, fast, readable, accessible, works without js. The information is presented directly and to the point.
Germanic conquerors may be first partially reverse-colonized by the culture they conquered (which heavily romanized with Celtic substrate) and then later further colonized by norman conquerors who were themselves carriers of the remnants of the Roman cultural heritage.

Germanic people (franks) conquered Gaul and you wouldn't call modern french a Germanic language.

Linguistic dynamics are utterly fascinating and complex
Do those 'centuries' include the large increases in power demands across the world, ( as the wider world develops ) and the requirement to replace the missing oil and gas when they run out?
Does zed have vi keybindings? I searched the extensions page but didn't see any.
Is that the vocabulary of Germanic origin and imported from Germanic, or is it just the part of PIE that has not diverged between Latin and Germanic languages?
That's the cartoon the Language Log post is commenting on. It's even included at the top of the entry.
Steam sells software and prevents you from copying it and using it easily. Not something you want to happen to a Linux distribution.
> No other OS is as configurable, adaptable and versatile as Linux.

BSD wants a word with you.

From games consoles to core internet devices powering the packets to enable you to post.

Linux may be having an up-trend at the moment but BSD has already been there and still is.
I’d also like a podcast. I usually walk around with the video in my pocket to be honest. Audio is 80% of the value in his case.
"First they came for…" by Niemöller wants a word with you.

By not doing your social duty of providing plausible deniability wherever possible, you are recklessly endangering your future self, and everyone else you care or not care about.
Would you change your opinion/attitude if it was your spouse?
Honestly I would be fine if classes didn't exist. This means no methods, no "this". Namespaces, data structures and functions are enough to do everything.

I started to like React when we could write components with functions.
Another way to look at it is by analogy. You pick up a cup, the cup warms your hand uncomfortably, so you put it down.

You and the cup are objects, and physically send messages as you interact. That leads to changes in the physical world as each actor decides what to do with the incoming information, by physics or by conscious action.

So far so good. Except software is just information, and so the software version of that interaction includes the "person put hot cup down on table" event. That interests somebody, so they rapidly express their displeasure and rush to put a coaster underneath...

And that is valid a model of computing. Direct messaging between interacting objects, a stream of events of the produced changes, and actors that consume that stream for things and optionally chose to initiate a new interaction
They are citing an Arabic report from IDF sources https://www.youtube.com/watch?v=90kkHdIFfzg
So the idea is locating him before going underground, his last 'visible' location before the signal disapeared.
Super cool! This is a proper fusion of innovation and creativity.
I can't help but think how much this will continue the 'enshittification' of the internet. The problem with this tech is that people will release these 'podcasts' and drown out all the human-made content that most people want to listen to. It's not that this tech is bad in itself or that it doesn't have uses, it's that we have no social feedback mechanism for getting people to stop producing this kind of content!
HOA's can actually work really well, they just seemed to have taken a horrible turn somewhere in the USA. "HOA"s in South Africa are called "Sectional Titles", and they're pretty reasonable. They allow for (if you ask me) more efficient use of common resources (garden services, security, etc). Do they have politics, drama and the occasional Karen? Of course, but every grouping of individuals has that as it's just human nature.
This isn't quite dumping. It was more about achieving the scale necessary to make it usable. If there are no drivers, there are no customers. With no customers, who would drive?
Must have been prompted to be an American podcaster.

Bring on the one that's all British and snarky!
Museums are NOT the emitters. As I said before this is just a silly excuse to attack valuable objects from western culture.
NixOS could have been good alternative as well and probably easier to maintain / develop, but I'm sure Arch as base takes less space than NixOS.
I guess that's https://github.com/xaberus/vscode-remote-oss
On a tiny scale I store them via humification in the top soil. In agriculture they manage the humus content of their soil anyway, for example in greenhouses they might have 20% instead of 2% in the surrounding fields.

Someone armed with enough VC money could possibly do that on a really large scale and even monetize it via carbon offset certs and then just throw the C rich output of their giant bioreactor into the bottomless pit.
Why o why did "Cheep Android phone with a lenses mount" fail.
Fedora isn't a rolling distro the way Arch is. And even Arch while popularly known as a rolling release distro doesn't entirely live up to this ethos. Python 3.12 & Gnome release delays just to give an example.

Fedora has something that resembles Arch as a rolling distro. Their unstable branch for development which they call Fedora Rawhide.

That said you wouldn't be wrong to call Arch a rolling release distro because it is one for the most part.
You're right. Chappelle is controversial, and many rightfully abhor his material. However, I think you can look at the structure of his jokes objectively rather than the content. Obviously, you can't say all his material is like this. But the well paying shows are brilliant IMO. I appreciate his creativity compared to many other comics. Comedy is hard. That's why I said good comedy from bots is where I would really be impressed.
Usage of Steam's DRM is actually optional.
There are plenty of games that you can copy the files of and run on another system without Steam present. [0]

[0] https://www.pcgamingwiki.com/wiki/The_big_list_of_DRM-free_g...
> I don't know about being a major advocate, the last I read was "cautious support" [1]. Perhaps Anthropic sees Llama as a bigger competitor of theirs than I do, but it could also just be PR.

This seems a curious dichotomy. Can we at least consider the possibility that they mean the words they say or is that off the table?
GitHub's PR flow is what brought this mess of fixup commits. In the previously common mailing list flow the normal practice is to amend your patches based on feedback. Translated to a PR flow this means rewriting the branch.
Sorry, I didn't understand your point... What I did wrong here? )
This observation is really just giving primacy to older and broader fields over younger and narrower ones.

Certainly "materials science", "surface science", "agricultural science", "atmospheric science", and "soil science" are sciences.

Or, of course, they can be categorized as all part of physics.
My local bakery also doesn’t use AI…
Couldn't you also just use the (salted) beacon value itself as the key for a HMAC of the ordered list of the people you assigned?
> > Weston argues that this design protects against malware and unauthorized access through rate-limiting, [...]

> What about "authorized access", who defines that.

I don't think the intent is that they distinguish between unauthorized and authorized access and then only rate-limit the former, but rather that they're implementing a rate-limit on all access low enough to hinder malware extracting all snapshots while high enough to hopefully not impact normal usage.

But I agree that releasing the source code would be useful to let people properly verify these properties.
Hey i read some of that blogpost and I’m struggling to see your issue. I’m happy to agree it’s theft, but why should I mind it in cases where it’s a large corporation like home depot? Certainly I agree with your concern for personal gardens.
Working on local_jira[0] / jira_gui[1]

This is a project I started to scratch an itch I had at work. We use jira there, and our setup is such that it takes about 8-10 seconds to load a page. So to make things more usable, the local_jira downloads the data from the server, saves it in a local database, and make it available. jira_gui is a simple gui for it.

[0] https://github.com/s-d-m/local_jira
[1] https://github.com/s-d-m/jira_gui
ZAP core team's announcement: https://www.zaproxy.org/blog/2024-09-24-zap-has-joined-force...
> Grizzly Bulls is currently a one man (and wife) venture :)

best of luck

ps: i was starting an ernie chan youtube binge watch, i hope i'm strong enough to follow :)
`git rerere` is your friend.
> The price of solar power at midnight is infinite. By comparison nuclear is dirt cheap.

The price is the cost of transmission and/or storage. Even if you're also ignoring wind because dunkelflaute.

PV with storage costs about the same as nuclear, with broad variation between specific projects that means each can be a close winner in different cases.

A global power grid could, in principle, be built for approximately $239 billion worth of aluminium (caveat: only China makes enough aluminium to do this), with 1 Ω electrical resistance going the long way around the planet.

That price tag is 5-9 Sizewell C reactors, based on current cost estimates. That reactor took 14 years to go from "government wants new reactors on sites of existing reactors" to "planning permission granted", and is planned to have merely 3.26 GWe nameplate capacity.

From a purely economic perspective, power grids are fantastic.
I run Alpine on my mini-laptop (Starlite MkIV) and on an intel compute stick (STK1A32SC) and it works perfectly fine. It's small, fast and straightforward to configure. It has quite a bit of Gentoo DNA which is convenient if you are already familiar with it.
This is amazing

You're keeping charts, right? I wanna know what the top hit on that block is next month
What is currently happening (or what is the impact) of those regulations in EU?
Well over a decade ago, compact cameras like the Lumix DMC-ZS7 for a few hundred $ added GPS.
Mature and professional is what gives us shit like web components, and people like you eating it. So, no, thank you.
'When I die, I would like to come back as a rice ball'
https://youtubetranscript.com/?v=FuQ_AAkkgIg
Plenty of examples to choose from, just search for images of "super-regenerative transistor receiver schematic" (with no quotes) on your favorite search engine. This also works well when looking for examples or data about circuits or parts, for example "audio compressor schematic" or "LM13700 data sheet" (again, no quotes). Swapping "data sheet" with "pdf" is often more effective to find the actual document.
>You just have to seek them out.

been looking for a while. But my hobbies are either too niche or these groups aren't in the public eye to begin with. I guess that's the other issue: more of these remaining bastions are retreating off the indexable web at best to minimize spam management and at worst to avoid having all their data scraped without consent.
I would like them to be right, for that to mean that the 'real' content gets fewer (fewer bother) but better (or at least higher SNR among what there is).

And then faster/easier/cheaper access to the LM 'uninspired but possibly useful' content, whatever that might look like.
Seen from a certain angle, the real question is: why don’t more companies do this? This isn’t charity, this is enlightened self interest paired with understanding that pissing off your free supplier is a bad idea.
I've run into this problem as well but I'm reticient to embrace deleting the events table because that data is the very heart and soul of what we are doing with information technology: tracking facts and values.

(Facts are immutable, values change with time: https://www.youtube.com/watch?v=D6nYfttnVco )

I would much rather a solution where I can offload old events into some other storage system, so that it doesn't clog my database but the information is still retrievable.
Conceptually, a branch is a series of tree states. The patches are derived from that.
I don't think that is a fair comparison for Brutalism. Programming's brutalism is more like Scheme: Simple, composable, sound and principled design. Golang is a "modern" McMansion: it tries to copy a modern style by unintelligently stripping away all ornamentation, but it doesn't understand the underlying theme of modernism and ultimately fails to achieve a coherent design.
I've been developing ngtly.com (ngtly.com/berlin for context), a platform that automatically curates nightlife events across major European cities—currently covering 23 cities with populations over 300,000. Over the past couple of months, we've attracted about 1.5-2k unique visitors per month, with around 200 returning users. The service is entirely free for nightlife enthusiasts, aiming to provide comprehensive event listings without ads or data collection.

I'm running this project solo, and while it's been rewarding, there are challenges in scaling and sustaining it—like covering operational costs (~€20 per city per month) and expanding to more locations. I'm planning to eventually monetize through partnerships with promoters and venues, but for now, I'm looking for feedback or suggestions on improving the platform and reaching a wider audience without compromising on the user experience. Any insights or critiques from the community would be greatly appreciated.
It depends on the architecture of your CPU.
Show HN: Secure.py – Simplify HTTP Security Headers for Python Web Apps
Hi HN,

I'm excited to share a major update to secure.py, a Python library designed to make adding essential HTTP security headers to web apps easier than ever. This release is a complete rewrite, leveraging modern Python 3.10+ features to enhance usability and performance.

Why secure.py?

Adding headers like Content Security Policy (CSP), HSTS, and X-Frame-Options is crucial for protecting web applications from attacks like XSS and clickjacking. However, managing these headers across different frameworks and ensuring adherence to best practices can be cumbersome. secure.py removes that friction by providing:

- Out-of-the-Box Security Presets: Apply BASIC or STRICT security configurations with a single line of code.

- Full Customization: Take control over headers like CSP, HSTS, X-Frame-Options, Referrer-Policy, and more to tailor security to your app's needs.

- Multi-Framework Support: Works with popular frameworks including Flask, Django, FastAPI, Starlette, and more—both synchronous and asynchronous.

- Modern Pythonic Design: Utilizes Python 3.10+ features like structural pattern matching and improved type hinting for cleaner and more efficient code.

- No External Dependencies: Lightweight and easy to include in any project.

- Best Practice Compliance: Follows recommendations from the OWASP Secure Headers Project and MDN Web Docs for robust security.

Requirements:

- Python 3.10 or higher

If you're tired of manually adding security headers and worrying about consistency, give secure.py a try. It's open source and designed to help developers add the kind of security that every app should have by default.

GitHub: https://github.com/TypeError/secure

I welcome any feedback, ideas for improvement, or contributions from the community!

Thanks for checking it out!
I recently took a very hard turn from coding to building things: PCBs, MCUs, CAD, CNC, PnP. All of the acronyms.

Lower case engineering means that we can shift from building SaaS apps that won't exist in three years to prototyping solutions to real problems. To me, this is the place to start.
Enhance your software reliability with our expert integration testing services. Our team ensures early detection and prevention of integration issues, minimizing risks during software deployment. With our automated integration testing, you can streamline development processes and boost efficiency across various industries. Experience the benefits of a tailored approach that guarantees seamless integration.

Learn more about our integration testing services: https://zapple.tech/services/integration-testing-services/

Key Points:

- Early detection and prevention of integration issues to enhance software reliability.
- Streamlined development processes through automated integration testing.
- Tailored solutions that cater to various industries for improved efficiency.
> Although you insist that new sources "always come on top" you're either just observing that the chart was designed this way (facile) or you didn't look at the actual data closely.

I mean that new energy sources came in addition to existing ones. We consume as much wood as we ever did. Coal didn't reduce wood usage. Oil didn't reduce coal and so on...
Raven behind wet glass drawn with mathematical equations
Sad. The real threat of AI is not that it will become an unstoppable superintelligence without appropriate regulation (if we reach that point, which we are nowhere close to, and probably not even on the right track) the superintelligence, by definition, will be able to evade any regulation or control we attempt.

Rather, the threat of AI is that we will dedicate so many resources—money, power, human effort—to chasing the ludicrous fantasies of professional snake-oil salesmen, while ignoring the need to address actual problems with real, known solutions that are easily within each given a fraction of the resources currently being consumed by the dumpster-fire pit of “AI”.

Unfortunately the Governor of California is a huge part of the problem here, misdirecting scarce state resources into sure-to-fail “public partnerships” with VC-funded scams, forcing public servants to add one more set of time-wasting nonsense to the pile of bullshit they have to navigate around just to do their actual job.
Looks like the results are exported to a CSV file: https://walzr.com/bop-spotter/export
React, especially with the addition of hooks, is brilliant from a conceptual point of view. I don't like their new docs though, they infantilise too much, trying to hide the concepts, instead of clearly exposing them. They don't even have a page anymore about how to set up React on your page without using something shitty like NextJS.

Furthermore, there is really nothing to "learn" about markup. That is why it is markup.
Here is a different video by the same person (the `robWords` channel)

“How to translate French words WITHOUT KNOWING FRENCH (3 clever tricks)”

https://m.youtube.com/watch?v=3BGaA3PC9tQ

I learned a lot from this and continue to find words that these lessons apply to.
Mountains out of scrap, rivers out of oil and wide circuit plains. It will be absolutely beautiful.
Forcing something like WSGI and distributed computing is the biggest thing architecturally.

I'm currently moving 4 python microservices into a single go binary. The only reason they were ever microservices was because of WSGI and how that model works.

In any conventional language those are just different threads in the same monolith but I didn't have that choice. So instead of deploying a single binary I had to deploy microservices and a gateway and a reverse proxy and a redis instance, for an internal tool that sees maybe 5 users...

It was the wrong tool for the job.
Yes, BSDs are great technically and popular enough to be noticeable.

Unfortunately, most of BSD innovation stays locked behind proprietary forks.