skysight-inc/HackerNews huggingface dataset:
Did the US Navy invent bell-bottom JEANS or bell-bottom pants? Were the version from the US Navy made of denim?
They claim “safe harbour” - if nobody complains it’s fair game
Nvidia's RTX 5090 leaks with 32GB of GDDR7 memory
I highly recommend LunchMoney (https://lunchmoney.app/). It's built by a solo developer who is very responsive and continues to make the app great. Lots of automation and ability to create custom classification rules. I've been happy for the past 3 years.

I've also heard good things about CoPilot (https://copilot.money/) but have not had the chance to experiment with it yet.
Forecasting energy demand using Skforecast
> There was clear deprioritization of the community, which to me doesn’t sound like good faith, by Matrix Foundation in closing the ecosystem.

The Matrix Foundation has not “closed the ecosystem”! The ecosystem is healthier than ever - just look at all the independent folks building away at https://2024.matrix.org/watch etc. You seem to be conflating Element switching its development to AGPL+CLA with Matrix itself, which is categorically not the case.

> Element, which has the stuff that matters, is technically FOSS

No, Element is not “the stuff that matters”. The Matrix protocol and foundation is. There are loads of Matrix stacks independent of Element now - whether that’s clients for KMP, RN, Flutter, Qt, GTK etc which don’t use a line of code written by Element employees, or alternative servers like Conduit/Conduwuit/Grapevine.

> And the 10 years just shows how long the rugpull scheme went on, whether the misappropriation of Synapse was planned far in advance I don’t know.

Wow. Just Wow. So you’re saying that the 8.5 years spent frantically trying to keep Element sustainable as completely permissive FOSS was actually a long con rugpull - and the longer we managed to extend that to everyone’s benefit, the more malicious we were being? And you would rather Element had gone bust than switched its Synapse dev to AGPL+CLA?

> Matrix.org was gutted through the transfer of Synapse.

Nobody “transferred Synapse”. Element effectively forked it in order to continue working on it as AGPL+CLA, purely so it could sell AGPL exceptions to fund the dev.

> With the same leadership as before it’s ready to relicense anything else at anytime.

Nobody relicensed anything. It is not in the hands of the leadership of the Matrix.org Foundation to somehow force a contributor (Element) to keep contributing as Apache if that contributor can’t financially afford to do so, and choses to release as a new repo instead.

The Foundation doesn’t remotely have the $ to maintain its own Apache fork of Synapse. It has however spelt out which projects it will continue to release as Apache ($ allowing): https://matrix.org/blog/2024/08/heart-of-matrix/

To be clear: the only reason I’m responding here is to try to give a view based on reality to anyone unfortunate enough to read this thread. It’s incredibly depressing to see how you have misrepresented the situation.

Fwiw, if there had been any way to keep Synapse Apache and keep the team alive to develop it, I would have taken it.
> I’d love to see that energy and drive applied to something that mattered.

>> I'd love to see that energy and drive rewarded and respected by society like self-actualization mattered, not just the next paycheck.

FTFY.

Let's not be condescending to athletic pursuit. Is that drive and passion really any different to the fuel of many a start-up hustler who, when their funding ran out, didn't really manage to change the world, with neither disruptive business model nor novel technical developments to show for it? Are they really so different from publish-or-perish academics toiling on some obscure edge of human knowledge which is more likely to either be a dead end or a small brick on which a cathedral of a grand discovery will be built upon rather than being THE paradigm-shifting, theory-unifying, revolutionary thesis?

Let's not be condescending to athletic pursuit because it's "just" entertainment. For a lot of people that struggle for faster, higher, stronger is inspiration, just as the early days of AirBnB/Facebook/Google is spoken of in hallowed tones in all-hands meetings, start-up mixers, and conferences, as motivation. Yeah, the ethics of the hustle might be questionable but fact of the matter is, at the end of the day, we all need heroes to look up to to some extent.

If code can be poetry then surely so can a gutsy maneuver, a clever tactic, or a sonofabitching Hail Mary of an opportunistic play. Sports---just as science, math, business, or literature---are narratives of struggle, human ingenuity, and achievement.
Why not use async iterators and generators in JS? https://javascript.info/async-iterators-generators
lol “seemingly amazing” means not amazing at all.

He didn’t literally say it but the comment implies it is worthless as does yours.

Humans dont “buy it” when they think something is worthless. The tonality is bent this way.

He could have said, “this is amazingly useful data but we need more” but of course it doesn’t read like this at all thanks to the first paragraph. Let’s not hallucinate it into something it’s not with wordplay. The comment is highly negative.
Still, the findings in the article are very valuable. The fact that directing the "thought" process of the LLM by this kind of prompting, yields much better results, is useful.

The comparison to how a senior dev would approach the assignment, as a metaphor explaining the mechanism, makes perfect sense to me.
Any idea why they only want Starlink to stay up for 5 years?
Hi.

Thanks for replying. I wasn't sure what I was able to do and did not wish to spam. This is the article. It did not actually name him, but when he started to harass the site, and try to have it taken down, I started to document this in further stories. Unfortunately he is unrelenting. Apologies if the language in the title offends anyone. The site has matured since then and has over 10k unique visitors per month.

https://debunkingtamworth.com/2023/10/tamworth-borough-counc...
Deutsche Bank's L2 Blockchain to Be 'Public and Permissioned,' Says Tech Partner
Rock often has sufficient structural integrity to get by with some bolting vs adding structure (steel, shotcrete, etc) to the soil tunnel as they go
It's Markdown, but you can use it within the same Sphinx ecosystem as reStructuredText.

I use it for a few of my projects and it's fantastic - https://llm.datasette.io for example uses MyST Markdown: https://github.com/simonw/llm/tree/main/docs
Yeah, true, but I have set it up in such a way that such network is an exposed bridge whereas the other networks created by docker-compose are not. It isn't even possible to reach these from outside. They're not routed, each of these backends uses standard Postgres port so with 1:1 NAT it'd give errors. Even on 127.0.0.1 it does not work:

$ nc 127.0.0.1 5432 && echo success || echo no success
no success

Example snippet from docker-compose:

DB/cache (e.g. Postgres & Redis, in this example Postgres):

[..]
ports:
- "5432:5432"
networks:
- backend
[..]

App:

[..]
networks:
- backend
- frontend
[..]

networks:
frontend:
external: true
backend:
internal: true
Yatsenyuk ... who decided to seek NATO membership

In August 2014, and only after Russia invaded both the Crimea and the Donbas. In fact even after the invasion of just the Crimea (in March) his government was still playing it safe, and renouncing any intent to join NATO (Reuters, March 18):

Ukraine's new pro-Western leadership is not seeking membership of NATO, Prime Minister Arseny Yatseniuk said on Tuesday, in comments intended to reassure Russia and Ukraine's large number of Russian-speakers.[0]

It only changed its tune -- was forced to change its tune -- when Russia doubled down on its "covert" intervention in the Donbas by sending armored vehicles with Russian military plates, and attempted a similar assault on Mariupol.[1] Which (unlike the events you are falsely describing) actually did tear the Budapest Memorandum (and the UN Charter) to shreds. And rendered whatever "defensive" objections Russia may have had to Ukraine's bloc status entirely moot.

[0] https://www.reuters.com/article/uk-ukraine-crisis-nato-idUKB...

[1] https://en.wikipedia.org/wiki/War_in_Donbas#August_2014_inva...
I'm a big fan of Tiller [1], which is a paid service that basically just connects Yodlee to Google Docs or Excel. It will dump all your transactions and balance info into a spreadsheet and you can do what you want with it. It also has lots of templates for things like budgeting etc. I run a daily cron job that loads the transaction data and produces a nice Jupyter-based report. It will require some custom building, but the API plumbing is done for you.

[1]: https://www.tillerhq.com/
I like the possibility of not having to deal with all dark patterns on a web shop, but on the other hand, it is very likely that "AI agent" will order wrong type of milk.
I don't see how that's a technological problem? It's certainly a social problem (your agent's provider might have a deal with airlines / hotels to gouge you), but there's no inherent reason why an agent couldn't be price sensitive, either. After all, it's just an optimisation problem, and the field of AI famously knows a thing or two about those ;)
When's the last time you saw an article with entire team responsible with gender and race for a non-flagship product at a company the size of Meta?

Even if the article existed, getting the right article (instead of simply using the first Bing result, which is what the other Meta AI does) and the reasoning in a one shot instant response is better COT models like o1

If you have Messenger, try asking it to list the team behind them or their Tom Brady bot, it will not get far
I am in the same boat with you. I have also come to dislike having AI code generator inside my editor. Recently, I started looking into learning Rust seriously and decided to go with RustRover (the rust IDE from JetBrains) and I find that single-line AI autocomplete complements existing IDE features nicely. It works really well with the workflow I have come to prefer: describe the structure of the data using enums and structs, and then handle them using pattern matching and write unit tests for them.
If you care about privacy I wouldn't even consider using Cloudflare or any other CDN because they get to see your personal data in plain "text". Can you can forward a port from the internet to your home network, or are you stuck in some CG-NAT hell?

If you can, then you can just forward the port to your Immich instance, or put it behind a reverse proxy that performs some sort of authentication (password, certificate) before forwarding traffic to Immich. Alternatively you could host your own Wireguard VPN and just expose that to the internet - this would be my preferred option out of all of these.

If you can't forward ports, then the easiest solution will probably be a VPN like Tailscale that will try to punch holes in NAT (to establish a fast direct connection, might not work) or fall back to communicating via a relay server (slow). Alternatively you could set up your own proxy server/VPN on some cheap VPS but that can quickly get more complex than you want it to be.
App Store Optimization.

Like SEO but for App Stores.
From my perspective, eBay has a solid niche of older items, and they tried to break into the buy new items market too, but the hassles of selling mean for the most part only scalpers sell new items on eBay. Although there's some niches where it's not unusual: new auto parts seem common, I guess it's easier for a dealer parts counter to run an eBay store than otherwise.
Fraction. As in 1/n.
Apple's computational photography is absolutely not like some Chinese brands' AI replacement of the moon with an astro-photo. It's just signal processing and clever use of statistics to extract the maximum amount of signal from the noise.

Yeah, at the last step there is a default filter (that can be changed) and you might not like that, but you can take photos in RAW and change them as you wish after the fact. Sure, the RAW photos are not as 'raw' as there is plenty of processing behind them, but that's also the case with most modern cameras, as far as I know. E.g. is it a lie to use adjacent sensors' data if we know that there is some vibration of the whole sensor? Then we might also call the first photo of a black hole "fake".
There are many ways of thinking and reasoning about the profession and what it means to each and every one of us.

Some of the buckets:

* The builders, don't care how they get the result.

* The crafters, those who care how they get to the results (vim vs emacs), and folks who enjoy looking at tiny tiny details deep in the stack.

* The get-it-done people, using standard IDE tools, stick with them, and it's a strict 9-5.

...

And many with types, and subtypes of each ^^.

In my opinion, many people have a passion for making computers to do cool things. Along the way, some of us have fallen into the mentality of using a particular tool or way of doing things and get stuck in our ways.

I think it's another tool that you must know how to utilize and utilize in a way that does not atrophy your skills in the long run. I personally use it for learning and allowing me to get an in on a knowledge topic which I can then pull on and verify that the information is correct.
I got a few things from a gift shop in the Kennedy Space Center, but I don't remember if they sell those so one can sew on a backpack.
I think you might like https://dmno.dev

It has this kind of functionality (via plugins) but also does a lot more. Validation, coercion, type-safety, composability, sharing config across monorepos, leak detection…

We don’t have all of these providers as plugins yet, but they are super easy to write.

Would love to have you collaborate with us - it’s open source.
Minimum bipartite matching via Riemann optimization (2023)
I believe so.

Probably pics out there. They had them as jeans in the late 1960s, when I was visiting a warship.

[UPDATED TO ADD]

Looks like they used to be jeans: https://nara.getarchive.net/media/right-enlisted-dungaree-un...

Now they wear Navy camo as work uniforms: https://www.mynavyhr.navy.mil/References/US-Navy-Uniforms/Un...
My 2025 AI Predictions
Show HN: A Crowdsourced Solar Forecasting and Benchmarking Platform
Hi HN,

I built PVBenchmark as a community-driven platform to forecast daily solar energy production and benchmark performance against real-world data from other systems. My hope is to give solar owners (or prospective owners) an easy way to see whether their system is performing optimally.

It features location-based forecasts: enter your location, panel orientation, tilt, and capacity to get projected production. It also includes crowdsourced benchmarks: compare your actual data to other users’ systems worldwide, helping you spot underperforming setups or confirm you’re running above average. Originally built for Germany, PVBenchmark now supports English and offers forecasts worldwide.

I’d love to hear your feedback on how to improve the forecasting approach and which metrics or comparisons would be most useful to you. Thanks for reading, and I look forward to your thoughts!
The weights are a product of a mechanical process, 5 years ago it would be generally uncontroversial that they would be not subject to copyright in the US... but 'industry' has done a tremendous job of spreading confusion.
I wonder how the results would compare to simply prompting it to "analyze this as if you were a senior engineer"?
The reference to "militias" in my comment referenced American militias, just like the topic of the posted article. I don't understand how to make sense of the comment claiming that ISIS is a militia as if that somehow makes my comment illogical. I wasn't talking about all militias, just like the article wasn't.
Show HN: A fully automated poker stream system [video]
RFID Poker Table for streaming and analytics, we've recently introduced a bet tracking system that can automate the full flow of the game.

Public analytics on: cloud.smartpokertable.com
You can contact me at: ivofreelance@gmail.com
Not every service supports this, and there is still always a ton of config to manage, even if it’s not all sensitive.
I did the same, were you at VMware by any chance? At the time it was the only way to get comparability with older browsers.
I am struggling to teach AI to stop dreaming up APIs which don't exist and failing to solve relatively simple but not often written about problems.

It's good when it works, it's crap when it doesn't, for me it mostly doesn't work. I think AI working is a good indicator of when you're writing code which has been written by lots of other people before.
"preferably where the training data doesn’t include the latest API"

That is the reason LLM's in their current shape are pretty useless to me for most tasks.

They happily mix different versions of popular frameworks, so I have to do so much manual work to fix it, I rather do all by myself then.

Pure (common) math problems, or other domains where the tech did not change so much, like bash scripts or regex are where I can use them. But my actual code? Not really. The LLM would need to be trained only on the API version I use and that is not a thing yet, as far as I am aware.
> Centralizing copyright ownership in a single entity grants that entity the ability to lock down the project at any time...

By this logic, as well as refusing to sign CLAs you should also refuse to adopt any MIT licensed or similar software, since that can also be "locked down".

Do you?
I wondered if there was a reason behind the ligature between c and t across the article (e.g. is it easier to read for people with dyslexia).

If like me you didn't know, apparently this is mostly stylistic, and comes from a historical practice that predates printing. There are other common ligatures such as CT, st, sp and th. https://rwt.io/typography-tips/opentype-part-2-leg-ligatures
This makes me physically very uncomfortable to watch. What a thrill.
I think LLAMA 4 will get to usefulness ( I think I should say I have evaluated it). Long term training seems to be the best solution to solve the issues I have been facing and also more polish using CoT with reinforcement learning. I don't want to be paying for o1 since I have a homelab that could easily use up to 70B for LLAMA 3.3 or more if I can figure out how to run larger versions of LLAMA but llama can parallelize it to use all of my GPUs and inference would be faster so I would settle for that.
I'll give it a go, I've also heard Windsurf is quite good.

Personally I've been very impressed with Cursor Agent mode, I'm using it almost exclusively. It understands the entire codebase, makes changes across files, generates new files, and interacts with terminal input/output. Using it, I've been able to build, test & deploy fullstack React web apps and three.js games from scratch.
Just in time for the new president. Some countries make negative comments about the leadership illegal. Is this a first step?
> Unfortunately every attorney I've contacted so far is not in a position to help.

What? Why?
The even harder truth not mentioned here is that existing tools have a hard time understanding large codebases with well-establishd internal patterns and libraries.

The article mostly talks about how AI tools can help with new things, but a large amount of software development is brownfield, not greenfield.
> But how could anyone reasonably expect the situation to be similar 3-5 years down the line?

That just depends how optimistic you are about rate of improvement. Folks who think we are on the cusp of AGI predict that improvement will be exponential. Folks who think that Moores law will keep up with training costs predict improvement that is somewhat linear.

On the other hand, folks who are looking at the rate of change of current LLMs think we're running out of training data, predict that improvements are more likely to be logarithmic, and we're already in the flattening section of the curve...
This should be upvoted. Thank you, I hadn't realized that OP was referring to the heading font or scrolled down to see what is yes, quite a remarkable ligature. It appears to be Lato delivered from <https://brick.freetls.fastly.net/fonts/lato/700.woff> The ligature appears due to discretionary ligatures being turned on.

h1, h2, h3 {
font-feature-settings: "kern" 1, "liga" 1, "pnum" 1, "tnum" 0, "onum" 1, "lnum" 0, "dlig" 1;
font-variant-ligatures: discretionary-ligatures;
}
I think it's both. It's

1. the current, unproven-in-court legal understanding,
2. standard disclaimer to cover OP's ass
3. tongue-in-cheek reference to the prevalent argument that training AI on data, and then offering it via AI is being a parasite on that original data
We'll never agree on this because I'm sure you disagree with the premise that American media spins American militias to be far worse than they actually are.

If that's true, your accusation makes sense.
I strongly disagree; any large project using CSS tended to have arcane names for everything and turned into a Tailwind of its own, but worse.

I also like Tailwind because it’s so self-documenting. Even if Tailwind’s development were to stop, tomorrow, and all of the style sheets were lost globally, I would know what everything is meant to be.
Is using millions of copyrighted works to train your AI a valid exemption? Asking for a few billionaire friends.
The range is pretty wide depending on the source of the crude oil: https://en.m.wikipedia.org/wiki/Energy_return_on_investment
Refinery losses seem to be around 10% https://anl.app.box.com/s/a8s8qagg9smrl902jh5m6v06oe1ls0r6
I'd kinda like a VPN with my own storage but gave up this is one of the main reasons. I just dont have time to keep an eye on all this stuff.
Maybe it's informed by non-existing formal training, but even before AIs I kept feeling we're stuck in a local valley when it comes to programming languages.
When I was a kid I thought the future would obviously be more “Star trek” as it had such a compelling interior logic. Sad times. Makes me want to go back and review the Picard years.
Show HN: Put heartery.food/ in front of a recipe url to check heart-healthiness
Doc said cholesterol is high (and got some other risk factors), sadly having to axe (or modify) some meals in the rotation. Made a little tool to help and to make it slightly more fun for myself.

If any lawyers, nutritionists, cardiologists, or FDA regulators see this and it’s saying something wrong or bad please tell me.
True, I think there has to be a case that sets precedent for this issue.
Remember kids, piracy is cool. By copying software, you are living in a utopian future 100 years in the future instead of putting on your clown make up and pretending as if digital goods follow the same supply/demand laws as physical goods.

It's nice to see people ensuring that you can truly own digital goods 100 years before it becomes the obvious standard.