MurphyA/hacker-news huggingface dataset:
by fcpguru | 2025-06-29 22:06:35+00:00
you can say things like "add a new cli menu option to cutlass that takes as input a list of words and make a 1080x1920 9 min video with random png from assets folder and place each word on the screen in font 400 with face color pink and outline color yellow width 15"

And claude will write the code in a way that generates an actually valid fcpxml file.

A fun one is: "review all the tests in ./tests to get deep knowledge of what you can do with fcpxml in this repo. Add a new cli menu option called stress-test that tries to generate a 9 min video with lots and lots of stuff. Just throw every single complex thing you can think of with many many lanes, transforms, use files from ../assets and create something wild in 1080x1920"
by sodality2 | 2025-06-29 22:06:37+00:00
Do you mean a way to have the Reddit app render content from some generic social media provider, while keeping the UI? I haven't thought about that yet. I'm sure it would be possible, but that would require tearing out a lot of backend code and replacing it 1:1. Most of my work has been on the network side of the app, and not much modification; just introspection and inspecting behavior.

My main question: why, do you like the UI? I honestly really hate the reddit app, I haven't seriously used it for browsing since I fixed up Libreddit into Redlib :)
by snuxoll | 2025-06-29 22:07:11+00:00
My employer used to have some HP switches in one of our campus offices when we were smaller, all of that gear has, to my knowledge, been pulled out and replaced with Cisco gear over the last 6 or so years. I really wouldn't call them "strong" by any means, the SMB niche they historically filled is filled with vendors competing for smaller business networks (< 5-10K sqft offices that need some fairly basic managed switches, their IT gear can probably fit in less than 24U of rack space.) Cisco SMB, Dell Force10, Netgear, Chinese brands like TP-Link, and HP's Aruba line all handle these deployments without much issue; meanwhile, large enterprise and carrier-grade deployments are almost entirely Cisco, Juniper, Arista, and some specialized players like Nokia, despite HPE's best efforts to enter this space.

I trust HP/HPE as far as I can throw them to not botch another acquisition, because regardless of any talent they have (or acquire), their management repeatedly manages to torpedo it. Out of any large player in the networking space, Juniper's gear is such a breath of fresh air because of their long-term focus on software, JunOS and supporting products are what sells their hardware instead of the other way around, so here's hoping they don't find a way to fuck it up (don't hold your breath).
by rjh29 | 2025-06-29 22:07:19+00:00
My comment was more about the fees. The law is actually relating to the carry on bags which are separate, sorry for being confusing.

The EU law is good if the ticket price doesn't rise up, but I fear it will go up the same amount as the bag used to cost.

It also removes the ability to optimise. Even if you pack light, buy clothes at the destination, or send your stuff by mail - you still pay for a bag. And as another poster said, it'll encourage people to take more luggage, which won't all fit in the overhead compartments.
by the__alchemist | 2025-06-29 22:07:48+00:00
Lately, I've been using io::Error for so many things. (When I'm on std). It feels like everything on my project that has an error that I could semantically justify as I/O. Usually it's ErrorKind::InvalidData, even more specifically. Maybe due to doing a lot of file and wire protocol/USB-serial work?

On no_std, I've been doing something like the author describes: Single enum error type; keeps things simple, without losing specificity, due the variants.

When I need to parse a utf-8 error or something, I use .map_err(|_| ...)

After reading the other comments in this thread, it sounds like I'm the target audience for `anyhow`, and I should use that instead.
by transpute | 2025-06-29 22:07:55+00:00
The hardware IP is Apache-licensed, https://github.com/lowRISC/opentitan. Ideally, it will be possible to buy commercial hardware that incorporates an open silicon RoT, perform a reproducible build of open firmware for the device RoT, then sign and install firmware with the device owner's key.

From OP:

> Moving away from unverifiable ‘black boxes’ and towards fully transparent and verifiable foundations unlocks a new paradigm, putting device owners back in control of their remotely connected devices without requiring physical diligence by hardware manufacturers.. assurance-first approach ensures that security starts below the operating system, offering protection against the most sophisticated hardware and firmware attacks and more common software vulnerabilities.

research on chip attacks without fear of being sued

If a commercial SoC is marketing their usage of an open-source silicon IP block with transparent high assurance, one can only hope they would welcome open security research, ideally via a bug bounty program.
by AnthonyMouse | 2025-06-29 22:08:03+00:00
> No memory safe language will protect you from getting your SQL queries wrong.

That's kind of the point.

> Races in a database are not “data races” in the programming language sense

Only in the sense that in a sufficiently large bureaucracy you get to power up the Somebody Else's Problem Field and blame the DBA for it. But that doesn't get you the missing money back.
by jjallen | 2025-06-29 22:08:32+00:00
This is through the grapevine. I thought they said 20% likelihood, not 20% higher likelihood. But this isn’t me and I don’t know the numbers well.

I do know that this woman chose to not use her own eggs for their child. And you would think that going from 1-1.2% would not make you do that. Perhaps there is another variable involved that I am unaware of. Her sister developed it after their parents divorce in her 30s fwiw.
by martinald | 2025-06-29 22:08:33+00:00
Michael O'Leary actually explained this. They simply do not want people coming to the airport and having to print their boarding pass and want to incentivize people doing online checkin as much as possible. €55 is a rounding error to even Ryanair.

If you didn't do this; and it was say a more reasonable €5 - or even free, you'd get a lot of people coming to the airport without a boarding pass. This is actually super expensive to offer, because it's not the cost of staff itself, it's the fact you need to rent a desk off the airport, and it turns out airport desk space is _not_ cheap. Flights are often very peaky too, so you might need 5-10 check in desks to cover the morning rush, which are then empty for the next few hours. Or don't and you get hammered in the press for huge queues and people missing flights because it took an hour to print a boarding pass.

This EU legislation is also poorly thought through. As many have said I've often done same day or one night trips for work where I do not need anything past a backpack. Now a lot of people will take cabin baggage that could have otherwise took a rucksack, but the problem is a high density LCC airplane configuration does not have enough overhead luggage space for that. So now you need to check it in, which is expensive for the airline and time consuming for the passenger.

It would be far simpler for them to require flight fares/price comparison sites to include one piece of overhead cabin baggage in the cost, with a discount available (but no ability to advertise that price until late in checkout). This would allow comparisons to work properly across airlines, which is what I assume was the end goal here.

Either way it's not a big deal and I don't think should have been a priority for the EU.
by johnisgood | 2025-06-29 22:08:43+00:00
Can it fit 5-7 underwear, 5 shirts, and 3 sweatpants, a couple of sweatshirts or hoodies and 1 jacket (might be cold where I am going), maybe 1 jeans, 2 different shoes (in a box)? I highly doubt it. On the photos of your backpack, seems like only 3 jeans fit, that is maybe 2-3 hoodies. This does not include toiletries.

How many and what kind of clothes did you carry and what was your folding method (if you can explain)? I can't believe "weeks worth".
by guigg | 2025-06-29 22:09:19+00:00
I don't understanding why you're embedding a full k3s cluster install in your app, it would be much clearer to everybody if this was something that you could add to existing infrastructure, with simpler CRDs to expose services. The pitch for the project looks awesome (opensource Cloudflare access / Teleport), but most of the features are customizations on top of k8s anyway, I'd be more interested in testing this if it was focused on the access part.
by skissane | 2025-06-29 22:09:54+00:00
Well, not just drugs-children are more likely to experience hallucinations even without drugs.

I still have vivid memories of experiencing what (in hindsight) I realise were hypnopompic hallucinations, around the age of 6 or 7. I wasn’t taking any regular medications, that I can remember. But, I grew out of it, as kids usually do.
by ChocolateGod | 2025-06-29 22:10:01+00:00
But Wayland is a better architecture, at least when it comes to 'here is my output, put it on the display plz' situations, it was always going to be a painful migration process because there's not a single toolkit.

That's not to say there's some non technical decisions which are making porting a lot harder *cough cough* mouse warping *cough cough*
Show HN: BloomPilot – AI-Powered Overlay for Bloomberg Terminal
by symwn | 2025-06-29 22:10:45+00:00
Hi HN,

We just launched BloomPilot — a minimal AI-powered overlay designed for Bloomberg Terminal users. It's built for financial professionals who want faster GPT-enhanced insights, a lightweight terminal interface, and modern tooling on top of the Bloomberg infrastructure they already use.

Key Features: GPT-4o analysis integrated into Bloomberg-style command line

Built-in fallbacks (Alpha Vantage, Polygon, Finnhub) if Bloomberg API is unavailable

One-time payment of 299 USDC via Phantom wallet (Solana)

Terminal-style UI with keyboard-first design and command history

Real-time data streaming, AI formatting, wallet-based access control

It’s designed specifically for professional traders, analysts, and fintech builders who spend their day in BBG and want a smarter way to interact with it.

We’re focused on performance, authenticity (BBG UI), and simplicity — no freemium models, no monthly billing, and no fluff.

Would love your thoughts, questions, or ideas for features.
by mrtksn | 2025-06-29 22:12:30+00:00
The same news from 5 days ago(117 comments): https://news.ycombinator.com/item?id=44374761

I wouldn't romanticize it that much.

Tesla used to be: Unmatched software(+), unmatched electronics(+), Save the planet(+), great subsidies(+), electric car that doesn't look weird(+), USA and Startups and the future(+), unmatched acceleration(+), low built quality(-), Shitty driving dynamics(-)

Now alternatives are pretty good, so still Unmatched software(+) but the difference is not that big and the rest doesn't look good. No longer saving the planet because you don't save the planet with fascists, USA is no longer cool(hostile and clown-like), tech guys are no longer cool(greedy and sleazy and meddle with politics instead of doing cool shit), the design is dated and boring now and there are many alternatives doing much better in many other characteristics.

So Tesla still sells very well when the price is right, match the new situation and it sells. Tasla sells like hot cakes in Turkey for example because they introduced a version specifically for the Turkish regulations and that particular configuration is taxed just %10 when the cheapest petrol cars are taxed %80. AFAIK Tesla keeps selling well in Norway too.
by jerlendds | 2025-06-29 22:12:39+00:00
I'm working on rewriting OSINTBuddy in Rust with Apache Age and Vite+preact ( http://209.46.122.104/docs/overview - sign in/create account will not work yet). You can think of OSINTBuddy as node graphs, OSINT data mining, and plugins, or as an alternative to Maltego. The project was previously written in Python using JanusGraph and the frontend using create-react-app. I still have to wire up all the frontend endpoints and write out a Rust websocket but once that's done I'll more or less be at feature parity with the old Python edition.

The code and a demo video can be found here: https://github.com/osintbuddy/osintbuddy (and on codeberg)
by genghisjahn | 2025-06-29 22:13:30+00:00
I’m working on a service that sends weather alerts via sms. Sign up takes 3 taps from a. SMS enabled device. It’s some what useful, but I still have lots to do. Around 27 users so far.

https://www.mercuryfalling.net

Apologies for US zip codes only and imperial units. I’ll for international postal codes and offer Celsius/metric units soon.
by YZF | 2025-06-29 22:13:48+00:00
This is propaganda. Like most- it has a grain of truth. Once the Hamas violently took over Gaza killing its fellow Palestinians and throwing them from rooftops ( https://www.nbcnews.com/id/wbna19150542 ) the right wing Israeli governments did to some extent prefer Hamas control of Gaza to chaos and liked the division this created.

But it's still a total lie and misrepresentation overall. This fracture was created and maintained primarily by Palestinians and reflect the division in the Palestinian public between the Jihadists and those that prefer other methods to eliminate Israel and the Jews. There is also a backdrop of the PA refusing to engage in dialogue. Israel did hand over Gaza to the PA and Israel did and still supports the PA to date. Without Israel's support the PA would not exist.

https://www.cija.ca/palestinians_have_never_had_the_opportun...

The Oslo peace process failed due to Hamas suicide bombing attacks on Israel that made it impossible to make any progress. Gaza failed due to Hamas taking over and using it as a platform to attack Israel. But more fundamentally Palestinians (enough or most of them) don't want peace, they want Israel destroyed. The Oct 7th attack wasn't called "stop the occupation of Gaza", it was called the "Al Aqsa flood". The intent was to murder all Jews in Israel.

But yes, once Hamas was a fact in Gaza, and there was zero chance of getting the PA to retake control, the Israeli government in its foolishness thought that stability with Hamas was better with chaos and maybe some benefit from that political split. There was also a ton of international pressure on Israel to let money and aid flow into Gaza under Hamas. There was really no obvious alternative other than the IDF retaking Gaza (which would look more or less like it's looking now, maybe slightly less worse, but not something the Israelis wanted to pursue).

There's nothing broken inside me. I would love to see peace. You should take a pause yourself and ask why you're joining the antisemitic mob here and aligning yourself with people who share none of your values. You should ask yourself for an example of when did Palestinians try to actually have peaceful coexistence and denounce terrorism and violence. I mean that would surely counter Israel's narrative here? The answer is never. Gaza launched rockets into Israeli population center and Palestinians in the West Bank keep murdering Israeli civilians. You got cause and effect completely reversed.

There is no cognitive dissonance between what Israel does and what it claims to be. There is a very logical and clear story about how we got here if you viewpoint is Israel's right to exist and to defend its citizens and you look at facts and history and not fairy tales or lies.

"the stanglehold the Zionist narrative has" is blatant antisemitism. This is the same old story of the Zionists (Jews) controlling the world. The truth is it's the anti-Israeli narrative has a hold on global politics and Israel despite mostly being in the good side barely gets by.
by paxys | 2025-06-29 22:14:32+00:00
Nope, all bullshit.

- The fee is absolutely not a rounding error to Ryanair. We are talking about tickets that cost €9-15. They rely on these extra charges to make their money back.

- They already have counters at the airport. In fact you have to go to them to drop off check in bags and/or weigh your carry ons.

- Mobile boarding passes already exist, and most other airlines use them. If it was really about cost savings Ryanair & co. would embrace them fully.
by sorcerer-mar | 2025-06-29 22:14:45+00:00
Oh no dude, everyone wants nonsense research going on.

Or maybe it's 1) hard to tell what's nonsense ex ante (thus the existence of "research"), and 2) more obviously, what's going on right now is not even allegedly an effort to make research funding more sensible.

It is all very explicitly a pressure campaign to get the higher education system to conform to the current administration’s political views.

Downvoted not because I want nonsense research, but because the guy saying "you know we could use some more open space!" while an arsonist sets fire to a neighborhood is making a profoundly low-quality contribution. Doing it with smugness is downright detestable.

:-)
by kristopolous | 2025-06-29 22:15:33+00:00
The wealthiest man in the world is want for lack of resources? Unlikely. He's 54, he knows what he's doing.

It's easy to assume that atrocities while they're happening are as unpopular as they are after they happened but they're not.

Population level atrocities are impossible without throngs of gushing supporters waving flags and screaming about "restoring the natural order".

Always look out for flags, crosses and people with money trying to hide behind their symbols with reprehensible rhetoric.
by greenaccountpun | 2025-06-29 22:15:36+00:00
I've used cannabis a handful of times. The first was a bong hit, and I felt a little funny. The second was a bong hit and I was seeing a light show half an hour later. The third was a bong hit and I got paranoia and dry mouth. The fourth was one square of THC chocolate and I felt a little funny and relaxed. The last time was two squares of chocolate. I was out for the evening with visual and auditory hallucinations.

I realize modern preparations are stronger, but the amount is too low, the dosage difference between relaxed and out there is too small, and after doing some research, it sounds like this is a sign I'm either more prone to schizophrenia, it could trigger it, or increase my likelihood of getting it, so the slightly relaxing high isn't worth it.
by TulliusCicero | 2025-06-29 22:15:38+00:00
If you think Elon could be persuaded to do that, I want what you're smoking.

There's a certain type of person who, when others criticize them for doing some offensive things, their automatic response is just to do it even harder: https://www.dailykos.com/stories/2018/8/8/1786532/-Cartoon-Y...
by swells34 | 2025-06-29 22:15:40+00:00
I wouldn't take this line of thinking too much to heart. At some point, a piece of technology is too complex for a person to parse what it means without sufficient background in this space. The "buzzwords" simply aren't buzzwords; you are using real words that accurately describe the project. People look at them, and either don't have sufficient knowledge to parse them in context, or are used to seeing them co-opted for use in low-effort marketing. I have some experience in this space (not a whole lot), and I was able to understand.

I like where you are going with the graphics in the readme; I'd spend some effort on creating "intended usecase" scenarios, scenarios that highlight situations where the project is the perfect fit. Using a few of these to highlight very different applications give people a good mental map of where this project would fit well for them.

"John is looking for a way to provide access to an internal tool to work-from-home colleagues. This isn't simple to do because [...]. Octelium is a good fit because [...]. Here is how John would set it up: [...]"
by buttercraft | 2025-06-29 22:15:40+00:00
Maybe this:

"In 2021 he was found to have libelled a 15-year-old refugee at a school in Huddersfield and was ordered to pay £100,000 plus legal costs. After breaching an injunction about repeating the libel, Robinson was sentenced to 18 months in prison for contempt of court in October 2024"

Also:

"Robinson's criminal record includes convictions for violence, financial, and immigration frauds, cocaine possession with intent to supply, and public order offences.[135][136][137] He had previously served at least three separate custodial sentences: in 2005 for assault, in 2012 for using false travel documents and in 2014 for mortgage fraud."
by kelnos | 2025-06-29 22:15:52+00:00
> I, the customer, am the one carrying the bag, there should be no reason to charge for it.

It's on the plane, so it takes up some of the limited storage space, and increases the weight of the plane, which means more fuel burned.

Saying you carry the bag so there's no reason to charge for it is like saying you carry yourself onto the plane, so there's no reason to charge you for the flight ticket.

So either they build the average per-passenger cost into the price of every ticket, or they charge a fee only for people who want to take on the extra bag.
by moritzwarhier | 2025-06-29 22:15:54+00:00
That sounds absolutely ridiculous, but well, you made me search it, and it seems to be true-ish :D

So here is the shortcut to a HN thread about this, for people like me, who hadn't heard about the case (assuming that's the one you meant):

https://news.ycombinator.com/item?id=15886333
by xixixao | 2025-06-29 22:15:57+00:00
I find TS philosophy of requiring input types and inferring return types (something I was initially quite sceptical about when Flow was adopting it) quite nice to work with in practice - the same could be applied to strict typing of errors ala Effect.js?

This does add the “complexity” of there being places (crate boundaries in Rust) where you want types explicitly defined (so to infer types in one crate doesn’t require typechecking all its dependencies). TS can generate these types, and really ought to be able to check invariants on them like “no implicit any”.

Rust of course has difference constraints and hails more from Haskell’s heritage where the declared return types can impact runtime behavior instead. I find this makes Rust code harder to read unfortunately, and would avoid it if I could in Rust (it’s hard given the ecosystem and stdlib).
by bytecauldron | 2025-06-29 22:16:32+00:00
I'm currently developing a middleware that connects Nvidia PhysX to GameMaker. There's still a lot of work left but I have most features working in some capacity. Dynamic and static actors, primitive/convex/triangulated shapes, joints, character controllers, GPU accelerated PBD particles and deformables, etc. GameMaker is primarily a 2D engine and offers limited options for 3D, but it is possible if you know how to use vertex buffers. I'll probably post it here once it's a little farther along, but I'm pretty proud of my progress so far. I'm hoping I can use it to support myself in some way, but there's a lot of anxiety in selling a niche project like this.