MurphyA/hacker-news huggingface dataset:
by alephnerd | 2025-09-29 16:33:02+00:00
Sadly, not enough CS exposure (or not communicated the right way).

At your stage, I'd recommend staying at your current job and doing an online PT masters like GT's OMSCS in order to bridge the CS gap, while also building the YoE to make the jump. In this market, landing where you are at right now is a feat unto itself.

I'm also not sure about your citizenship based on your background - most companies (especially early stage) are hesitant to hire and sponsor early career (despite what HNers say).

> i got address not found error

Whoops, I meant the new Protonmail suffix.
by wiredfool | 2025-09-29 16:33:06+00:00
Quick look near here -- wood panels are ~50-99eur for .9->1.8m x 1.8m fence panels. I've priced out 550W solar panels (which should be about 1x2M) for about 100£. (Both retail, but different countries (ire/uk))

So, not price parity but also only about a factor of 2 or so. On the other hand, Ali Express panels are about half that UK price at a 10 panel quantity, with unknown shipping.

I'm kind of eyeing the concrete block wall in the back garden currently covered by a hedge.
by Etheryte | 2025-09-29 16:33:53+00:00
Estonia's digital ID system is used for everything you could do with an ID and a signature in person. You can vote in elections, log in to your bank and send money, sign binding agreements, and so on. Hacking the system would mean you could, as a simple example, win elections, empty out retirement funds, and many other grim outcomes. This isn't about any one person, if you hacked the system, you could do that to the country as a whole, every single person.
by xp84 | 2025-09-29 16:34:12+00:00
I have also had a problem before with a transaction being inaccurately flagged as fraudulent. This could either be because an anti-fraud algorithm isn’t perfect 100% of the time, or it could be the result of a vast government conspiracy to limit my travel.

I have my doubts that China, which has many of the densest cities in the world, would get much mileage (pun intended) out of restricting travel to try to quell protests. They have tons of cities that each have millions of residents. If the CPC manages to piss off a significant fraction of the populace to the point where they’re interested in marching down the street demanding regime change, there will be enough of them in those cities that no amount of travel restrictions is going to matter.

Arguably much more important would be that I don’t think most people in China own any significant weapons, and we’ve seen decades ago how shy that government isn’t about just running people over with tanks until protests dissipate.
by berkes | 2025-09-29 16:34:15+00:00
We, a group of people living on a street where we get a lot of dangerous motorbikers passing our homes, started collecting these video's recently.

Our goal is to get the roads closed for motorbikes, place bike-repelling infrastructure and to have police involved in the many cases of one-sided accidents. For that we need to convince local governments that motorbikes are misbehaving.

So we now sift through instagram, youtube, etc to find such video's you mention where they ride "our" roads. Or where individuals that we've seen riding our roads misbehave in other places. This is obviously nothing "legal proof", but it's a growing dossier. And also a clear reason why someone may not want to be filmed. In one case, a motorbike lost control, narrowly missed a thick metal bar and plowed through two front yards of neighbors. Police was involved. We managed to find this individual on several other such videos clearly racing way over the speed limit. He lost his drivers licence. Not because of the video's, but they did help make the case this person was structurally misbehaving, not a one-time mistake or technical error.

---

Sidenote, to illustrate this is not a few "get off my lawn" people, but that this is an actual problem: These motorbikers are but a few dozen individuals over the year, yet their noise and the danger and agression towards others road users is out of any proportion. This is a quiet nature reserve where people come to run, stroll, watch birds, go swimming with family, drive grandma around, bicycle, skate, picknick. Where our kids play and where our teens cycle to school. On busy days there can be hundreds of cyclists and pedestrians in a sunny afternoon. The speed limit is mostly 30km/h (18mph), the road is 2.5 to 3m (8-9ft) wide, traffic from both sides. Motorbikers have been seen to hit 130km/h (80mph). Where children are cycling, couples are walking, fitgirls skating and so on.
by data-ottawa | 2025-09-29 16:34:20+00:00
I don’t mind this as long as the sales team and management allow the correct amount of time to build it in a maintainable way.

The reality is I only get paid because of those deals, and the post deal tech-debt sprint never happens.

So the work has to get done and if sales doesn’t give time for it to be done properly then in 3-6 months velocity will drop and the sales pipeline will dry up.

Any company that can’t understand that is not a long term company I want to work at.
by dataflow | 2025-09-29 16:34:21+00:00
Note that duck-typing can still be a compile-time thing: it's basically what you'd get in C++ if you use auto and templates for everything.

The trade-off between compile-time and run-time checking depends in large part on the time needed to address the issue. It's not really black and white. People just don't want to wait forever for static verification - I think that's kind of why clang-static-analyzer isn't used as much as clang-tidy.
by avighnay | 2025-09-29 16:34:36+00:00
I decided to adopt AI assisted coding for a recent project. Not sure what defines 'vibe coding' but the process I ended up was a iterative interaction at a measured pace.

I used Gemini AI studio for this and I was very pleased at the result and decided to open source it. I have completely captured and documented the development transcript. Personally it has give me considerable productivity boost. My only irritation was the unnecessarily over politeness that AI adopts in My take is

AI yields good ROI when you know exactly what you want at the end of the process and when you want to compare and contrast decision choices during the process.

I have used it for all artifacts of the project: - Core code base - Test cases - Build scripts - Documentation - Sample apps - Utilities

Transcript - https://gingerhome.github.io/gingee-docs/docs/ai-transcript/... Project - https://github.com/gingerhome/gingee
by xandrius | 2025-09-29 16:34:38+00:00
I recently got a FairPhone 5 and it is working pretty well, especially for the price.

UbuntuTouch as an OS is quite refreshing as it's not just a copy of Google/Samsung/Apple UIs. I like how they use the sidebars.

Definitely it still needs more work on getting more devices fully supported but that's an ever going effort, since OEM do not provide any help here (for now).
by WhyNotHugo | 2025-09-29 16:35:11+00:00
Imagine standing in line at the supermarket, or municipality, or anywhere where you stand in line.

The front of the line is near service desk 1. When it’s your turn, you have to walk to service desk 10. As you’re walking to it, service desk 1 frees up, and the person who was behind you in line walks to service desk 1. They arrive in seconds, while you’re still halfway to being served, a few meters away.

Op is pointing out that (programming) queues without locking lack a certain purity which is also lacking in real life queues.
by swiftcoder | 2025-09-29 16:35:12+00:00
I mean, presumably the same way the US military has been using AAA shooters (and Hollywood) to shape global perspective the last few decades. I can't say I'd be against a few big titles where the brown guys get to have the starring roles...

That said, given Saudi Arabia's whole vibe, one can't expect that angle to go all that well for anyone else's representation (Women, Israelis, LBGTQ+ folk...)
by orionsbelt | 2025-09-29 16:35:45+00:00
I think most of the pro-Israel crowd legitimately believe that Israel's interests are aligned with the U.S.'s interests. The same with Canada, the U.K., and Australia. We share a set of values.

Israel does a lot of dirty work in fighting back against the darker forces of middle east terrorism, and it's reasonable to believe it is in the U.S.'s interest to let Israel do that work rather than take it on itself. It is a similar argument to why the U.S. should back Ukraine in the fight against Russia.

You can of course disagree with the above (arguing against interventionism; the risk of blowback; that Israel is creating more terrorism than it is solving; etc.), but I truly don't believe that any of the pro-Israel crowd believes they are acting against the U.S. interest.
I built a Context7 alternative that costs 40% less with similar code quality
by addy999 | 2025-09-29 16:36:25+00:00
I've been working on a RAG-based solution that functions similarly to Context7 but at a significantly lower cost. After some rigorous testing, I thought I'd share my findings with the community.

TL;DR: This implementation costs roughly half as much as Context7 while producing code of comparable quality.

The Tests

I ran three coding challenges using Gemini-2.5-pro (set to temp=0) with both Context7 and Custom MCP:

- Creating a Next.js page with API data fetching

- Building a FastAPI endpoint for streaming large files

- Developing a FastAPI WebSockets app with Redis pub/sub

The Results

- Average cost savings: ~40%

- Next.js Test: Context7 ($0.056) vs Custom MCP ($0.023)

- FastAPI Streaming Test: Context7 ($0.044) vs Custom MCP ($0.031)

- WebSockets/Redis Test: Context7 ($0.052) vs Custom MCP ($0.040)

Both tools generated fully functional code that implemented all requirements, but the Custom MCP server did it at consistently lower costs.

Why This Matters

If you're building AI-powered coding tools or using them extensively in your workflow, these cost savings add up fast.

For teams making thousands of API calls daily, you could be saving hundreds or thousands of dollars monthly.

What's Next

I encourage you to try the MCP server yourself and share your feedback. Currently it supports the latest versions of Expo, FastAPI, and NextJS:

{ "documentation": { "url": "https://doc-mcp.fly.dev/mcp/" } }

If there's enough interest, I'll add more libraries.

Would love to hear your thoughts and questions about the approach!
by james2doyle | 2025-09-29 16:36:43+00:00
Not a split but I found that an Alice layout fixed a lot of the hangups I had with typos on my ErgoDox EZ.

I got the Keycron Q8 which is actually still on sale: https://www.keychron.com/products/keychron-q8-alice-layout-q...

I also found I could type way faster on it than I even could on a split.

I do miss the thumb cluster though... but this is close with the split thumb setup
by carlosjobim | 2025-09-29 16:37:01+00:00
> Just because people know about it doesn't make it not private.

That's exactly what I adressed in my comment above. You're explaining to me exactly what I've explained to you.

Public can mean something which has been publicized = made known to the general public. In this case it doesn't mean that everybody is invited.

You have a very hostile tone, for no apparent reason. Feel free to blow off steam if you need to, but try at least to understand the argument I'm making.
by toomuchtodo | 2025-09-29 16:37:28+00:00
Great piece on the history of US electrification. What's exciting is, this is going to happen all over again, except now co-ops can buy their own solar, wind, and batteries to reduce/manage long term electrical costs (without profit for for-profit utilities) while also potentially not needing interconnects with larger grids (ISOs/TSOs).

https://www.cooperative.com/maps-facts-figures/Pages/default...

https://www.electriccooporganizing.org/rec101
by antononcube | 2025-09-29 16:37:45+00:00
This blog post (and related notebook) show how to utilize Large Language Model (LLM) Function Calling with the Raku package "LLM::Functions".

- Package: https://raku.land/zef:antononcube/LLM::Functions

- Notebook: https://github.com/antononcube/RakuForPrediction-blog/blob/m...
by BinaryIgor | 2025-09-29 16:38:05+00:00
Interesting article; one of the best takeaways:

"How do you develop good taste? It’s hard to say, but I’d recommend working on a variety of things, paying close attention to which projects (or which parts of the project) are easy and which parts are hard. You should focus on flexibility: try not to acquire strong universal opinions about the right way to write software. "
by xg15 | 2025-09-29 16:38:16+00:00
Governments probably wouldn't care about hobbyists, but they would care about all the commercial enterprises that already adopted drones. Delivery drones and light shows are the most well-known, but they're also used in weather monitoring and agriculture.

Maybe this is the time for drone transponder signals? Require every drone handler to be registered, then have the drone broadcast some signal with the registration ID + some cryptographic hash?

Then shoot down everything that has no transponder or a blacklisted ID.

Yes, this will encourage ID theft (or just theft of the entire drone), but even then, a stolen ID could at least be a starting point for an investigation.
by NBKMistik | 2025-09-29 16:38:18+00:00
I’ve unbanned you. I was expecting an email reply from you, since your own message stated:

“Please respond to the formal cease and desist at frontwarsio@gmail.com . All further communication must be through that email with my legal counsel CC’d.” “Please only communicate via email from now on thank you.”

Because of that, I thought it was wise to keep Discord communication paused until the legal side was sorted. I haven’t had any replies from you via email so far.

Can you confirm whether your legal counsel received my response?
by Wowfunhappy | 2025-09-29 16:38:20+00:00
There’s a couple of reasons I don’t use m4b files:

- A lot of my audiobooks come as mp3, and converting to m4b (which is AAC based) would mean loosing quality.

- Some MP3 players (even those that support AAC) don’t support M4B.

- I want playback to stop automatically at the end of a chapter, unless I actively decide to start the next chapter. (Admittedly, some MP3 players don’t have an option for this anyway and will always start the next track. This annoys me.)

- Even with chapter metadata, I find it difficult to seek through a 10+ hour m4b file. Seeking through a 10 – 60 minute chapter is more manageable. (Of course, this doesn’t always work out; A Memory of Light has a single chapter that’s more than ten hours long. Whatever, I want to split in a way that follows the author’s structure, and Sanderson purposefully chose to write one extremely long chapter.)

I probably sound like I regularly switch between 20+ different models of MP3 player. In fact, I mostly use my computer or iPhone these days; however, I expect my audiobook collection to outlast any one piece of hardware.
by Avamander | 2025-09-29 16:38:32+00:00
> Electronic ID provides the means to tie together multiple systems that must currently be matched manually, with frequent false positives/negatives.

I don't think a totalitarian government cares much about false positives though.

> It creates the means to quickly build a system that could “switch off” a person’s ability to function in society, and improves the ability of security services to pool data about individuals from disparate sources with a high level of confidence.

I also don't think that bunch of different places to turn off someone's ability to participate in a society is a meaningful difference in practice. Even if it takes slightly longer or has false positives like you describe, it still achieves the totalitarian goal.

> A price I’m willing to pay, given the behavior of our political establishment and the recent attitude of my fellow citizens.

I unfortunately struggle to see the results of this sacrifice to be honest.
by xp84 | 2025-09-29 16:38:36+00:00
It doesn’t inherently have to do with wealth and class, however, all of these things are so tightly correlated that it loses barely any fidelity and just saves you a little bit of time to assume that someone with an 815 credit score is law-abiding, upper-middle or high social class, and has a medium to high net worth, and that somebody with a 550 credit score is at least one of the following: poor, criminal history, and a low social class.

None of this should be that surprising: it’s hard to make all of your debt payment payments on time if you’re either broke or in jail.
by Freak_NL | 2025-09-29 16:40:18+00:00
That's a good recipe for getting a black eye. The mother-to-be tends to be pretty much confined to her immediate affairs, but the partner…

(I'm sure everyone is different, but I've been there as the father-to-be, and I would have made a good effort of turning that live-stream into a live-colonoscopy.)
by advisedwang | 2025-09-29 16:40:39+00:00
There are A LOT of concrete reasons you might not want to be recorded at an airsoft event:

* Don't want to be ridiculed if you look silly (it is airsoft, after all)

* It's distracting to be videoed

* You have a stalker trying to find information about you

* Makes you feel pressure to put on make up and look "decent"

* Something you say might sound bad out of context and result in being ostracized or otherwise socially punished

* You might have a secret airsoft tactic or codes you don't want people to know about

* You don't want facial recognition trained on you

* You told someone you couldn't go to their party because you are sick and don't want to get caught lying

* etc etc

These aren't all huge issues, but they are reasonable.
by _DeadFred_ | 2025-09-29 16:41:22+00:00
This. All that will happen is that if you come to the wrong person's attention your 'record' will be checked and consequences leveled. Too much happens in the world for our system to punish everyone. But to be able to selectively punish whoever you want at the push of a button, that is power. Maybe you didn't do anything. But your kids? Your business partners? Someone did something, if we record/save everything and look closely. Even if you are perfect we can make you a pariah if it get's known that anyone around you risks themselves/their children getting backlash for associating with you.
by nmilo | 2025-09-29 16:42:23+00:00
> I could, I suppose, ask each person that I see with a camera “would you mind not including me in anything you upload, please?”. And, since everyone with whom I’ve spoken at games, so far anyway, has been perfectly pleasant and friendly, I’d be hopeful that they would at least consider my request. I have not done this.

I feel like the reasonable place to start is here no? Why write this whole post when this would probably be easier?
by throw0101c | 2025-09-29 16:42:33+00:00
> what does this have to do with the story?

Historical precedent:

> It was the first conflict in which military action was precipitated by media involvement. The war grew out of U.S. interest in a fight for revolution between the Spanish military and citizens of their Cuban colony. American newspapers fanned the flames of interest in the war by fabricating atrocities which justified intervention in a number of Spanish colonies worldwide.

* https://en.wikipedia.org/wiki/American_propaganda_of_the_Spa...

* https://history.state.gov/milestones/1866-1898/yellow-journa...
by bb88 | 2025-09-29 16:42:34+00:00
Trust has to exist somewhere, and these days everyone seems to be a target. If you have a bitcoin wallet on your phone, well you're a target, and have been for some time now. You might trust F-Droid today, but the reality is if leverage has been manufactured against them, there's no canary to tell you to uninstall F-Droid.
by mothballed | 2025-09-29 16:42:55+00:00
My understanding following Cody Wilson's lawsuit to publish gun plans online, which is a more recent case, did not follow that. He ended up having to follow ITAR export compliance, although he was allowed unlimited distribution to US nationals and granted an ITAR license that might let him export under the conditions of that license.

On remand to the district court, and on the eve of changes to the federal export regulations, the U.S. State Department offered to settle the case, and on July 27, 2018, Defense Distributed accepted a license to publish its files along with a sum of almost $40,000.[6][7]

Nowadays you'll find most gun plans end up on odyssee or surreptitiously on github or something like that. If you go to high-profile 3d gun websites they will almost always point you to a decentralized server that the government can't go after.

It seems maybe they might allow you to export it, but you'd have to get a license first, even if they were required to issue it to you could take years of lawsuits that a youtuber probably will not pursue?

https://en.wikipedia.org/wiki/Defense_Distributed_v._United_...
by irrational | 2025-09-29 16:43:07+00:00
I have the same issue with board gamers. Now, admittedly it isn't as intrusive as audio/video uploads. But so many want to record the game along with the names of the players. When I request they don't use my actual name and just put Player A (or whatever) they look at me like I'm a weirdo. When did it become weird to want as little information about yourself to be online?
by Anon1096 | 2025-09-29 16:43:17+00:00
It's honestly so embarrassing and damning for HN that drivel like this is getting upvoted. To argue that personalized ads are bad for some kind of privacy argument is all well and good, but to say they're less effective than contextual ads is ridiculous. Some of the commentariate here honestly thinks they've stumbled on something ad tech and marketing companies have never thought of, or worse that there is some grand conspiracy to cover it all up. Meanwhile the people who actually work in ad tech know that there are armies of data scientists poring over every facet they can to get any 1% improvement possible. If contextual ads were actually better Google and Meta et al would instantly switch to it. But they're not.
by grim_io | 2025-09-29 16:43:54+00:00
One huge problem with these "cheap" models is that they happen to be more expensive in the typical agent workflow if the provider does not support caching.

Input and output costs are peanuts compared to the order of magnitude(or more) amount of tokens that hit the cache.

At that point you might as well use GPT-5. It will be the same price or cheaper, and more capable.
by lurking_swe | 2025-09-29 16:44:03+00:00
church only provides meaning if you actually _believe_ the stuff the priest lectures about for 30 minutes at mass. Otherwise you get to play make-believe for 1 hour each week.

For me, church increases my blood pressure. I was forced to attend church as a child and didn’t believe any of the stuff by the time i was an older teen. Going to church feels patronizing to me, since i don’t believe any of it. And i’m bitter that i was “forced” into it by my parents. They never at ANY point asked me if I want to continue going, and I know for certain that even if i spoke up they would have ignored me. Ugh.

Anyway i’ve had good luck making friends at my local Y, through friends of friends, and occasionally work.
by jszymborski | 2025-09-29 16:44:30+00:00
It would be v. funny if I got that wrong, but I do feel the need to point out that "badly" is indeed grammatically correct here because this is HN and pedantry is always on topic.

People over-correct and feel like they can't use "badly" because there is "feeling badly" discourse [0], but that pertains to "feeling" being a linking verb. "Write" is just your bog standard verb for which "badly", an adverb, is a totally valid modifier.

[0] https://www.merriam-webster.com/grammar/do-you-feel-bad-or-f...