MurphyA/hacker-news huggingface dataset:
Show HN: DataKit – Complete data analysis platform now self-hostable
by aminkhorrami | 2025-06-02 15:47:22+00:00
DataKit started as my solution to Excel crashing on large files, but it's grown into a full browser-based data platform that handles CSV/Parquet/XLSXL/JSON files up to 20GB+ entirely client-side. What it does:

Drag files → instant SQL querying (joins, aggregations, everything) Automatic data profiling (quality issues, null values, duplicates) Smart visualizations for every column type Export transformed/filtered results

Now self-hostable: After requests from teams needing this behind firewalls, the entire platform can run on your infrastructure via pip/Docker/brew/NPM. Technical details: Built on DuckDB-WASM with heavy performance optimizations. All processing happens in-browser – your data never leaves your environment, whether using the hosted version or self-hosted setup. Live demo: https://datakit.page Self-hosting docs: https://docs.datakit.page Previous discussion: https://www.reddit.com/r/dataengineering/comments/1l1i3ry Built this because I was tired of the choose-two problem: fast analysis, large files, or keeping data local. Now you can have all three. Feedback welcome – what data analysis pain points should I tackle next? (Would be super happy to have a talk on Discord: https://discord.gg/grKvFZHh)
by catsarebetter | 2025-06-02 15:47:37+00:00
SEEKING WORK | Remote | Django & React Developer

I'm a full-stack developer specializing in Django on the backend and React on the frontend. I help lean startups and small teams build robust web apps, MVPs, and internal tools — quickly and cleanly.

What I offer:

Fast MVP development and prototyping

Clean REST with Django or DRF

Modern, responsive UIs in React with Tailwind

Integration with Stripe, Auth systems, background jobs (Celery), etc.

Comfortable working solo or embedded in a team

Tech: Python, Django, DRF, React, Next.js, Tailwind, PostgreSQL, Redis, Celery, Docker, AWS, GitHub Actions Location: [Philadelphia, US] | Remote: Yes | Willing to relocate: No Availability: Part-time or short-term contract preferred

Email: catsarebetter98 [(at) ] gmail.com

Let’s build something useful and beautiful. Happy to discuss small one-off projects or longer-term work.
by happymellon | 2025-06-02 15:48:02+00:00
There was the articles on AI, that linked to how its used in Microsoft.

Satya Nadella doesn't read his emails, and doesn't write responses. He subscribes to podcasts and then gets them summarised by AI.

He turns up to the office and takes home obscene amounts of money for doing nothing except play with toys and pretend he's working.

They are "working", but they are actually just playing. And I think thats the problem with some of these comments, they aren't distinguishing between work and what is basically a hobby.

> What about the trust fund kid working part time at an art gallery just because they like the scene and hanging out with artists?

Its a hobby. They don't have to do it, and if they get fired for gross misconduct then they could find alternative things to pass the time.
by blacksmith_tb | 2025-06-02 15:48:08+00:00
Portland OR has a system of free-to-use tool libraries (you pay 'library fines' if you return tools late, but checking them out is free), each quadrant of the city has one (and you can only use the one in your section of the city). For example[1]

1: https://www.neptl.org/membership/
by daniel-duan | 2025-06-02 15:48:30+00:00
Location: Sunnyvale, CA Remote: Yes Willing to relocate: No Technologies: Objective-C, Swift, UIKit, SwiftUI, MVVM, iOS Résumé/CV: https://drive.google.com/file/d/10fXzTZJP9XYahqTHuO41s4i_OjQGBDhe/view?usp=sharing Email: mobileismine19@gmail.com LinkedIn: https://www.linkedin.com/in/danielduan- GitHub: https://www.github.com/dduan

Senior iOS Software Engineer with 11+ years of experience in iOS app development | Former Apple developer
by hulitu | 2025-06-02 15:48:35+00:00
> At the same event, Nick Herm, COO of Comcast-owned European telecommunication firm Sky Group, estimated that piracy was costing his company “hundreds of millions of dollars” in revenue.

I couldn't find any formula in the article. Can i sue the store because, not giving me the porn movie for free, will cause me losses ?

Or can Comcast sue me because i don't buy Sky and cost them some dollars of revenue ?
by ljf | 2025-06-02 15:49:02+00:00
AliExpress now sells the batteries - about £9 delivered. I haven't bought one yet (both my nook last over a day before needing a charge and that is fine for me for now) - and I still have a battery somewhere from my very first nook that I tried putting in my pocket then cycling to the station. Not a good idea, no idea how that battery is - I really should charge it to see.

https://www.aliexpress.com/item/32867625480.html
Show HN: Penny-1.7B Irish Penny Journal style transfer
by deepsquirrelnet | 2025-06-02 15:49:08+00:00
Yesterday, in the bygone hour of the weekend, I undertook a most singular and fascinating endeavor, wherein I delved deep into the recesses of my mind, and, with a fervent zeal, breathed life into a most remarkable creation. I embarked upon the quest, with the singular object of fashioning an artificial construct, one imbued with the verdant essence of the Irish Penny Journal, an ancient and venerable tome that holds within its pages the whispered tales of a bygone era.

In my haste, I set forth to construct a dataset, a repository of those fleeting moments, these ephemeral sentences, which spoke of a bygone age. I procured a collection of these fleeting moments, these sentences, and with them, I synthetically conjured forth modern translations, an ingenious feat of substitution, which allowed my artificial construct to take on the guise of the language of the Irish Penny Journal.

Then, with great anticipation, I fashioned a small encoder, a humble instrument, with which to guide the artificial construct in its endeavors. I presented this encoder as a bribe, a reward, to a most ingenious system, one that trained a colossal language model, one of unbridled potential, one that was capable of weaving tales with the very essence of the Irish Penny Journal.

And lo! In the succeeding moments of time, I witnessed a most wondrous thing. My artificial construct, armed with this training, and guided by the whispers of the encoder, began to speak, to speak in the language of the Irish Penny Journal. The words it spoke were, indeed, the words of the past, imbued with the nostalgia of a forgotten era.

And thus, my friends, I have witnessed a most singular creation, one which embodies the language of the past, yet, in its most recent iteration, speaks to the present. A testament to the ingenuity of the human spirit, this artificial construct speaks of the bygone era, yet, with each word, it whispers to us, to us, of a future yet to come.

——

That’s Penny explaining itself to you. This was trained using GRPO only, in less than a day using a single A6000. I didn’t use any SFT, and only relied on a small encoder (MiniLM2) trained to classify texts from the Irish Penny Journal and their modern translations (synthetically produced).
by arabello | 2025-06-02 15:49:45+00:00
Location: Italy Remote: Yes Willing to relocate: Yes Technologies: Python (GenAI), Typescript, Node, React (React Router 7), Docker, Postgres, Scala, Kubernetes Résumé/CV: https://www.matteopellegrino.dev/cv Email: matteo.pelle.pellegrino@gmail.com

I’m a Product-minded Software Engineer specialized in Fullstack Development; currently focusing on Generative AI / LLM integrations.

~5 YoE in designing and implementing web applications from requirements gathering to deploy, from bootstrap to production.

I am a generalist who loves building digital products, looking for startups or medium-tech to expand my area of impact through more meaningful projects.
by codeforafrica | 2025-06-02 15:50:07+00:00
Location: Africa or REMOTE

Remote: yes

Willing to relocate: yes, to any location in Africa, where I can get the necessary permission to live and work. Occasional travel is possible.

Technologies: Linux, Front or Backend Web Development, General Software Development, System Administration.

Résumé/CV: on request (software development, CTO, mentoring, training, fluent in English and German, german citizenship)

Contact: Email: see profile or http://codingforafrica.at/

Like this Ask HN: Recommend employers with positive social impact [https://news.ycombinator.com/item?id=31518945], I am looking for similar work, but I am open to work on any interesting project. I am a European software developer who has lived and worked on four continents. Now it's time to move on and so I am in the process to relocate to Africa.

I have more than a decade of experience running a company, doing software development, support and training and mentoring adults and students, as well as working on educational projects, and I am willing to take on a mixture of roles as needed to support a project.

I value good teamwork over fancy tech, and I don't shy away from working on legacy code. I am primarily motivated by solving problems, so let me help you solve your problems.

I am open to work for a company anywhere as long as the work can be done fully remote from Africa.

While I could find a job elsewhere I believe that the experience living in an area where my work is going to have an impact gives me a better understanding of the needs of the location I am serving. Whether it is through direct contact with clients and users or just by being part of a local community and learning about the reality of living there.

In addition, I want to use some of my income to hire local interns and junior developers and train them in order to pass on my experience. I also sponsor children that otherwise can't afford to go to school (see my website). If you want to support this, I would love to work with you. Also if you are interested in hiring African developers yourself. I can help you build up a team for you.
by chasd00 | 2025-06-02 15:50:23+00:00
I’m just getting started, along with my oldest son, I can definitely see it getting out of control expensive.

High power rocketry basically has no upper bound on expense. You can build a rocket to reach the karman line with commercially available components and launch it in Nevada with minimal oversight. The certifications required to purchase the propellant and launch with Tripoli insurance will take about 1.5 years to reach. The limiting factor is just $$ spent on propellant and testing. It’s a ridiculous hobby expense wise.
by codeforafrica | 2025-06-02 15:50:26+00:00
SEEKING WORK | local or REMOTE

Location: Africa or REMOTE

Willing to relocate: yes, to any location in Africa, where I can get the necessary permission to live and work. Occasional travel is possible.

Technologies: Linux, Front or Backend Web Development, General Software Development, System Administration.

Résumé/CV: on request (software development, CTO, mentoring, training, fluent in English and German, german citizenship)

Contact Email: see profile or http://codingforafrica.at/

Like this Ask HN: Recommend employers with positive social impact [https://news.ycombinator.com/item?id=31518945], I am looking for similar work, but I am open to work on any interesting project. I am a European software developer who has lived and worked on four continents. Now it's time to move on and so I am in the process to relocate to Africa.

I have more than a decade of experience running a company, doing software development, support and training and mentoring adults and students, as well as working on educational projects, and I am willing to take on a mixture of roles as needed to support a project.

I value good teamwork over fancy tech, and I don't shy away from working on legacy code. I am primarily motivated by solving problems, so let me help you solve your problems.

I am open to work for companies anywhere as long as the work can be done fully remote from Africa.

While I could find a job elsewhere I believe that the experience living in an area where my work is going to have an impact gives me a better understanding of the needs of the location I am serving. Whether it is through direct contact with clients and users or just by being part of a local community and learning about the reality of living there.

In addition, I want to use some of my income to hire local interns and junior developers and train them in order to pass on my experience. I also sponsor children that otherwise can't afford to go to school (see my website). If you want to support this, I would love to work with you. Also if you are interested in hiring African developers yourself. I can help you build up your team.
by Hilift | 2025-06-02 15:50:44+00:00
"The Baroness Kidron amendment would require companies to provide a log of all of the URLs their models were trained on, and keep this up-to-date every month."

https://www.bbc.com/news/articles/c39xj284e14o

MPs rejected that amendment and sent the Bill back to the Lords.

"Kidron's amendment will not provide certainty of anything except for certainty of more uncertainty, of continuous regulations stacked one upon another in a pile of instruments...

"Jumping the gun on one issue will hamstring us in reaching the best outcome on all the others and especially because this is a global issue and we cannot ringfence the UK away from the rest of the world."

However, Kidron said her amendment "does not challenge the primacy of the Commons" and pushed ahead.

The result was a decisive defeat for the Government, with 287 votes in favour of Kidron's amendment and 118 against - a majority of 169 - and the Bill will now be sent back to the Commons.
by OskarS | 2025-06-02 15:50:45+00:00
Ah, ok. But then: you kinda can't do that at all. You certainly shouldn't.

For unordered_map (and every hash table in the known universe) erasing anything invalidates all iterators, so you can't iterate while erasing. For std::map, you can if you're very, very careful (erasing invalidates the iterator you're currently on, but if you cache the next iterator, THEN erase the current one, it'll probably work, but be very fiddly). Most languages forbid this entirely: e.g. Rust's ownership model doesn't allow it, Python throws an exception, etc. It's just a very bad idea in general.
by kentonv | 2025-06-02 15:51:05+00:00
I'm the author of this library! Or uhhh... the AI prompter, I guess...

I'm also the lead engineer and initial creator of the Cloudflare Workers platform.

--------------

Plug: This library is used as part of the Workers MCP framework. MCP is a protocol that allows you to make APIs available directly to AI agents, so that you can ask the AI to do stuff and it'll call the APIs. If you want to build a remote MCP server, Workers is a great way to do it! See:

https://blog.cloudflare.com/remote-model-context-protocol-se...

https://developers.cloudflare.com/agents/guides/remote-mcp-s...

--------------

OK, personal commentary.

As mentioned in the readme, I was a huge AI skeptic until this project. This changed my mind.

I had also long been rather afraid of the coming future where I mostly review AI-written code. As the lead engineer on Cloudflare Workers since its inception, I do a LOT of code reviews of regular old human-generated code, and it's a slog. Writing code has always been the fun part of the job for me, and so delegating that to AI did not sound like what I wanted.

But after actually trying it, I find it's quite different from reviewing human code. The biggest difference is the feedback loop is much shorter. I prompt the AI and it produces a result within seconds.

My experience is that this actually makes it feels more like I am authoring the code. It feels similarly fun to writing code by hand, except that the AI is exceptionally good at boilerplate and test-writing, which are exactly the parts I find boring. So... I actually like it.

With that said, there's definitely limits on what it can do. This OAuth library was a pretty perfect use case because it's a well-known standard implemented in a well-known language on a well-known platform, so I could pretty much just give it an API spec and it could do what a generative AI does: generate. On the other hand, I've so far found that AI is not very good at refactoring complex code. And a lot of my work on the Workers Runtime ends up being refactoring: any new feature requires a bunch of upfront refactoring to prepare the right abstractions. So I am still writing a lot of code by hand.

I do have to say though: The LLM understands code. I can't deny it. It is not a "stochastic parrot", it is not just repeating things it has seen elsewhere. It looks at the code, understands what it means, explains it to me mostly correctly, and then applies my directions to change it.
by IAmBroom | 2025-06-02 15:51:11+00:00
This made an interesting thought occur to me - rating the people you reject.

! = Nice person, but not for me

? = Something odd in the profile

- = Negative interactions during conversations

Percentages would reveal the creeps, so people could filter them out. Or the ratings could be stars, of course; just like on Amazon, a "seller" with an aggregate rating of just one star after 100 reviews is trusted only by those who have yet to learn to check the ratings...

All of this is still antithetical to the business model of subscription services. Creeps who keep trying are profitable.
by neom | 2025-06-02 15:51:49+00:00
Mostly leachate. The 11th generation Kindle weighs 158 grams, £8 reader with 30 g polymer: 100 M units, assuming a 1 % annual leach rate, that is 3t of bromine and phosphate compounds per year entering groundwater, that is actually close to the total UK industrial discharge of the same chemicals. Then there are the heavy metal ions.
by sho_hn | 2025-06-02 15:51:57+00:00
It's not that hard to get started! I make robots like this (that one's just to enter the wiring stage) using alu extrusion beams, some 3D printing, off-the-shelf servos and SBCs:

https://i.imgur.com/9YIHT9P.jpeg

Modern SBCs are decently powerful and run for long enough off a standard drone LiPo pack that you can fairly easily build yourself a solid little platform to learn and experiment with different controller approaches. Stereo cams, LiDAR modules, etc. are also readily available at a quality level that is decent enough.

You'll quickly realize the amount of work needed to bring any of the more advanced approaches to a productization level, but a "I implemented enough of this to get the principle" mini-Boston-Dynamics is in reach of the hobbyist.

In fact, the programming craft aspect of all of this is relatively simple. Basic implementations are typically not architecturally complex or a lot of sloc. You'll find that it's more about learning some control theory, and it'll also get you into machine learning.
by CLEARrecruits | 2025-06-02 15:52:13+00:00
CLEAR | Frontend, Fullstack, & Java Backend Engineers (all levels), iOS + Android Engineers | NYC Onsite (5 days in-office w/ free catered lunch daily) | https://www.clearme.com/

CLEAR's mission is to strengthen security and create frictionless experiences. With over 30 million members and a growing network of partners across the world, CLEAR's identity platform is transforming the way people live, work, and travel. CLEAR connects you to the things that make you, you – making everyday experiences easier, more secure, and friction-free. We're committed to privacy done right which means members are always in control of their own information, and we never sell member data.

If interested, apply here --> https://grnh.se/e4e5dc881us
by scarmig | 2025-06-02 15:52:22+00:00
What does Mondrian's estate owe to Oliver Byrne's estate, since he basically stole Byrne's color scheme and style from his version of Euclid's Elements? (And what does Byrne's estate owe to Euclid's estate?)

IP law is a purely practical matter: what most incentivizes intellectual production? If a culture errs too far toward restriction, that country ultimately falls behind. The US itself jumpstarted its industry by mass IP theft and industrial espionage to steal the hard work of British inventors and entrepreneurs; its entire publishing industry got its start by copying British works wholesale in what was then the world's most flagrant IP violation. As an angry sputtering Dickens wrote:

> You take the uncompleted books of living authors, fresh from their hands, wet from the press, cut, hack and carve them... all this without permission, and against his will; and then, to crown the whole proceeding, publish in some mean pamphlet, an unmeaning farrago of garbled extracts from his work, to which your name as author, with the honourable distinction annexed, of having perpetrated a hundred other outrages of the same description.

Americans mostly shrugged, or attacked him as a mercenary scoundrel, before proceeding to build the world's largest publishing industry.

The US needs to make laws governing how copyright applies to generative AI; when it does, those laws should grant expansive fair use rights. Otherwise, the US will be left behind.
by wahern | 2025-06-02 15:52:25+00:00
The portable API is getentropy, which glibc provides as a simple wrapper around getrandom. getentropy was added to POSIX, and is also available on most modern unix systems, including FreeBSD, Illumos, NetBSD, macOS, OpenBSD, and Solaris.

arc4random has been provided by glibc 2.36 (2022), and is available on all the above-mentioned systems as well. If you don't want to make a syscall per request (outside Linux), just use arc4random; it'll be the fastest method available. musl libc lacks arc4random, unfortunately, but you can always ship a small wrapper.

Systems that support arc4random also support arc4random_uniform, which is a way to get an unbiased unsigned integer between 0 and N (up to 2^32-1). That's probably the most important reason to use the arc4random family.
by philipbankier1 | 2025-06-02 15:52:26+00:00
Hey! I’m sharing this week’s Multimodal Monday newsletter, packed with updates on multimodal AI advancements. Here are the highlights:

Quick Takes

- New Efficient Unified Frameworks: Ming-Omni joins the field with 2.8B active params, boosting cross-modality integration.

- Specialized Models Outperform Giants: Xiaomi’s MiMo-VL-7B beats GPT-4o on multiple benchmarks!

Top Research

- Ming-Omni: Unifies text, images, audio, and video with an MoE architecture, matching 10B-scale MLLMs with only 2.8B params.

- MiMo-VL-7B: Scores 59.4 on OlympiadBench, outperforming Qwen2.5-VL-72B on 35/40 tasks.

- ViGoRL: Uses RL for precise visual grounding, connecting language to image regions. Announcement

Tools to Watch

- Qwen2.5-Omni-3B: Slashes VRAM by 50%, retains 90%+ of 7B model’s power for consumer GPUs. Release

- ElevenLabs AI 2.0: Smarter voice agents with turn-taking and enterprise-grade RAG.

Trends & Predictions

- Unified Frameworks March On: Ming-Omni drives rapid iteration in cross-modal systems.

- Specialized Efficiency Wins: MiMo-VL-7B shows optimization trumps scale—more to come!

Community Spotlight

- Sunil Kumar’s VLM Visualization demo maps image patches to language tokens for models like GPT-4o.

- Rounak Jain’s open-source iPhone agent uses GPT-4.1 to handle app tasks.

Check out the full newsletter for more updates