MurphyA/hacker-news huggingface dataset:
by frankvienna | 2025-06-04 17:48:00+00:00
Here’s what I had going for me:

Two back-to-back software internships

Weekend hackathon projects over a dozen shipped

A polished portfolio with real-world users

357 days of code this year (only missed eight)

And after dozens of applications? Zero offers. A handful of polite phone screens, a mountain of ghosting, and a creeping feeling that landing a job was a privilege I hadn’t “unlocked” yet.

The job market reality check Meanwhile, non-technical folks keep telling me “AI’s going to eat your job anyway” while sharing shiny prototypes that crash at scale. I’m over here sweating the edge cases and database deadlocks. It’s draining proving your worth when the goalposts won’t stay still.

So I stopped waiting for permission Instead, I built Woberry, a toolkit for job-seekers to craft resumes, track applications, and auto-generate tailored cover letters.

Sneak a peek: woberry.com

What Woberry does Generates role-specific resumes & cover letters in seconds

Keeps every application, follow-up, and recruiter name organized

Adds lightweight analytics so you know what’s working (and what’s not)

Born straight out of my own jobhunt headaches.

Brutal transparency Woberry is bringing in some revenue, enough to cover rent (barely) but not yet enough for savings. I’m living lean, learning faster than any classroom ever could, and pouring every lesson back into the product.

Three takeaways so far The “safe” route isn’t safe anymore, internships + grades ≠ security.

Shipping real products beats shiny credentials, paying users > interview kudos.

Indie hacking is a first-class career choice and not just Plan B.

How you can help If Woberry could smooth your job hunt, give it a whirl, every new user gets me closer to break-even.

Curious what a year of near-daily commits looks like? Browse my GitHub: RaymondSWE

For everyone stuck in the same loop You’re not broken, the system is just overloaded. When doors won’t open, build your own doorway and walk through it. Keep grinding, keep shipping, and remember: the skills you hone while forging your own path are worth more than any single offer letter.
by dathinab | 2025-06-04 17:48:27+00:00
> works only as a [generative] information retrieval

but even if we for simplicity of the argument assume that is true without question, LLM still are here to stay

Like think about how do junior devs which (in programming) average or less skill work, they "retrieve" the information about how to solve the problem from stack overflow, tutorials etc.

So giving all your devs some reasonable well done AI automation tools (not just a chat prompt!!) is like giving each a junior dev to delegate all the tedious simple tasks, too. Without having to worry about that task not allowing the junior dev to grow and learn. And to top it of if there is enough tooling (static code analysis, tests, etc.) in place the AI tooling will do the write things -> run tools -> fix issues loops just fine. And the price for that tool is like what, a 1/30th of that of a junior dev? Means more time to focus on the things which matter including teaching you actual junior devs ;)

And while I would argue AI isn't full there yet, I think the current fundation models _might_ already be good enough to get there with the right ways of wiring them up and combining them.
by SoftTalker | 2025-06-04 17:48:41+00:00
Businesses move faster than regulation. Not that we give up on regulation, but the problem is deeper. As John Adams wrote: We have no Government armed with Power capable of contending with human Passions unbridled by morality and Religion. Avarice, Ambition, Revenge or Gallantry, would break the strongest Cords of our Constitution as a Whale goes through a Net. Our Constitution was made only for a moral and religious people. It is wholly inadequate to the government of any other.
by fcoury | 2025-06-04 17:48:44+00:00
And to add to it, here's my experience: sometimes you spend a lot of time on this upfront prompt engineering and get bad results and sometimes you just YOLO it and get good results. It's hard to advocate for a determined strategy for prompt engineering when the tool you're prompting itself is non-deterministic.

Edit: I also love that the examples come with "AI’s response to the poor prompt (simulated)"
by NotAnOtter | 2025-06-04 17:50:14+00:00
This delivers on the title but I wonder if you could tweak it to make it an actual game without wildly overcomplicating it.

Maybe make the string much longer, like 10 bits, and the game only matches on substrings longer than 3. 000...000 would generally return no matches.

That's still probably solvable with superpermutations but wordle is "solvable" with a dictionary, so don't let perfect be the enemy of "better than 2 guess bordle"
by throwaway894345 | 2025-06-04 17:50:16+00:00
> there was a lot of consensus in the community, including widely-used and pretty mature tooling

At the time the community was pretty fragmented between vanilla GOPATH, vendoring, godep, and one or two others that are escaping my memory. I don't think that meets my criteria for "a lot of consensus".

Probably a better example would be the type alias stuff that was introduced pretty explicitly to support Google's use case without much consultation from the wider community. That caused some kerfuffle as well; however, that also caused the maintainers to change their stance and lean into the community a lot more.

But yes, both of these examples predate any formal "rules of engagement" with the community and things have generally been better since. Moreover, these are the only two examples I can think of where the Go team pushed through some controversial, significant change. The Go team is extremely conservative (which is something I value, for the record), and far more likely to make no change at all even when there is a lot of enthusiasm for some particular change.
by dang | 2025-06-04 17:50:34+00:00
Can you please review https://news.ycombinator.com/newsguidelines.html and https://news.ycombinator.com/showhn.html and stick to the rules when posting here? You broke both those sets of guidelines here.

Also, while I have you, could you please stop creating accounts for every few comments you post? We ban accounts that do that. This is also in the site guidelines.

You needn't use your real name, of course, but for HN to be a community, users need some identity for other users to relate to. Otherwise we may as well have no usernames and no community, and that would be a different kind of forum. https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
by BryantD | 2025-06-04 17:51:09+00:00
Yeah, absolutely. FWIW, the repo notes:

"Direct File interprets the United States' Internal Revenue Code (26 USC) as plain language questions, the answers to which should be known to taxpayers without need of external instructions or publications. Taxpayers' answers are then translated into standard tax forms and transmitted to the IRS's Modernized e-File (MeF) API, which is available for authorized public use."

So in theory it's useful now, but as you say it could easily change.
by mistrial9 | 2025-06-04 17:51:27+00:00
worse, a bright eyed smart guy with a young family gets an offer of a lifetime to lead IT at a world-class University based on long stable performance at a low-profile place. The offers start getting exchanged, housing and schools are looked at with cautious optimism and oh, that new paycheck. But as the meetings get serious and papers get signed, there is a certain requirement.. we are upgrading our networks.. in particular the routers.. and our email system is from the stone age. "We" are looking at these certain routers, the new IT director is informed.. this deal has been in the works for a long time. You will have the first duty to implement this giant change. Yes, the routers do "deep packet" inspection but we have government contracts here, this is National Security... Some departments will complain, you will have to meet with them..

<specific names and dates excluded to protect the guilty>
by ungreased0675 | 2025-06-04 17:51:42+00:00
>Proven alleges that McNally failed to disclose critical information, such as "that successfully bypassing the lock required prior disassembly of the product to examine its internal components, including the position of the plunger, and to manufacture a custom-fit shim with precise notch dimensions."

In response, McNally posted a video where he unpackaged a lock outside an Amazon locker, cut a shim out of a can with scissors, and opens the lock in seconds.
by mort96 | 2025-06-04 17:52:02+00:00
I don't think you want to look at the source code, and I don't think you want to look at Telegram. You should have a look at the Signal Protocol: https://en.m.wikipedia.org/wiki/Signal_Protocol. It's well documented. Maybe there are libraries which implement it.

(Though I still think that "how can I protect against TLS being broken?" is the wrong question and you should instead ask "how can I ensure that TLS doesn't break?".)
by pcwelder | 2025-06-04 17:52:24+00:00
I'm sorry but AGI is one of those loaded words which would lose substance with just a few rounds of the rationalist's taboo.

If it just means human level intelligence, then world modeling isn't needed as argued. Simply because we don't have correct world modeling either.

Airplanes were invented without simulating navier stokes equation. It took approximation, experimentations and failures.

Regardless of the meaning of AGI, we don't need correct models, because there can't be one, we just need useful models.
by wodenokoto | 2025-06-04 17:52:45+00:00
I think krugman is right that most capital still believes that things aren’t as bad as they sound and underneath all the noise surrounding the White House is a rational government.

But I also think there is a lot of money to be made playing Trumps game. If i as an investor just jumps on when he says jump and jumps off before the last fool, there is money to be made.

At least that’s my explanation as to why sudden declines in tariffs (or even just breaks) causes investor confidence to return.
by sim7c00 | 2025-06-04 17:52:48+00:00
fun read, its weird interacting with chatgpt around markdown sometimes.

it formats its own stuff with markdown, so if i ask it for markdown but dont explicitly specify a downloadable file, it will produce valid markdown up to where it conflicts with its own markdown, and then it gets choppy and chunked.

its an issue of my prompting is what im sure some customer service rep would be told to tell me :p because theres money to be made in courses for prompting skills perhaps, idk. (cynical view).

sure is enjoyable to struggle together with the AI to format its responses correctly :'D
by stego-tech | 2025-06-04 17:53:13+00:00
I don’t think most folks - even us ACAB folks - are opposed to the law being evenly enforced and applied. Nor are we opposed to law enforcement building stronger community ties and doing investigative policing instead of militarized response.

The latter half of your statement does reflect a sort of ignorance of reality: when we push for lowered persecution of, say, shoplifting under a given amount or of necessities, it’s because we understand those are often crimes of desperation better solved through social programs, food banks, or job guarantees. I’d love to see cops get off their ass and go after the actual shoplifting gangs and train raiders instead of tasering someone to the ground for stealing a couple bucks of food, but they won’t unless prosecutors are given public mandates of what they should be prioritizing (say, home invasions and vehicle break-ins instead of speeding tickets). Start with the big items and work down, as opposed to the disproven “broken windows” policing style of the NYPD.
by LiquidSky | 2025-06-04 17:53:16+00:00
If this article is accurate it doesn't sound like it. The change was a political tactic to make the tax bill it was part of comply with Senate budget rules on paper. Apparently this is a common tactic with tax bills, with the expectation that the changes will be repealed or altered in a later bill. There is a movement to repeal this change, but the effects have already been felt.
by JackSlateur | 2025-06-04 17:53:28+00:00
If I wanted to babysit a retarded unit doing mindless things, I would have not chosen this career

I've yet to see a single occurrence at work (a single!) of something done better/quicker/easier with IA (as a dev) I've read lots of bullshit on the internet, sure, but from my day to day real-world experience, it was always a disaster disguised as glorious success story
by tiahura | 2025-06-04 17:54:03+00:00
The surveillance proliferation reflects a fundamental workplace cultural transformation driven by counterculture influence on professional norms.

Traditional workplace governance relied upon internalized behavioral standards eg duty, shame, professional integrity, functioning as self-regulating mechanisms. The systematic erosion of these cultural guardrails necessitated external monitoring systems substituting for previously internalized accountability.

The “trust but verify” approach emerged from practical necessity of maintaining organizational functionality within a workforce increasingly disconnected from traditional concepts of professional duty and self-accountability.
by sleepybrett | 2025-06-04 17:54:08+00:00
I mean sure there is an element of both racism, both because kamala harris is non-white but also immigration fear mongering, and sexism... but also as someone who voted for her, Kamala Harris fucking sucks. Just a terrible candidate, perhaps only rivaled by Joe 'wheel me out to the community room so I can play some bigno' Biden.
by neepi | 2025-06-04 17:54:36+00:00
Correct. They don't. They're throwing cash in because they're running on faith and marketing. There's a lot of TSLA promotional noise from influencers (Lutnick included) to buy buy buy. This is of course because the institutional investors are getting out and want you to buy so they don't make the loss when it collapses.

The whole market is totally insane at the market, inflated on promises not delivery. There's only one way it's going.
by inpainting2025 | 2025-06-04 17:55:15+00:00
The validation phase of this year’s BraTS Inpainting Challenge is currently ongoing! #BraTS2025 #Lighthouse Challengue #MICCAI As part of the BraTS 2025 challenge series, the Inpainting Challenge is one of 11 clinically relevant tasks in brain tumor analysis and neuro-oncology. Ever wondered what a brain looked like before a tumor developed? This is a question that keeps doctors and researchers up at night - Help them by joining the BraTS Inpainting Challenge! This is your opportunity to get creative and develop innovative algorithms that synthesize healthy 3D brain tissue in regions affected by brain tumors (glioma + meningioma). Challenge task: Create machine learning models that generate synthetic "healthy" brains from input MRIs with glioma, using an accompanying inpainting mask.  Join now and unleash your creativity! For more details - including challenge timeline, datasets, guidelines, and submission instructions -visit: https://www.synapse.org/Synapse:syn64153130/wiki/631063 We, the organizing team looking forward to see your creative and innovative ideas!
by freejazz | 2025-06-04 17:55:26+00:00
> Everything they are doing is explicitly allowed by the OS

Do you mean that the OS provides for this possibility in a technical sense?

Or do you mean that the OS explicitly gave them permission to do this exact thing (and that permission was from the user?).

That something is technical possible isn't what makes something not a violation of the computer fraud and abuse act. Similarly, leaving my front door unlocked doesn't mean you aren't trespassing.
by ozim | 2025-06-04 17:55:31+00:00
I build web applications that run on top of databases, web servers and frameworks.

I do need to understand how indexes in db engine work, I need to understand there might be socket exhaustion in the system, I do need to understand how my framework allocates data on heap vs stack.

Having to drop to instructions that is for web servers, db, frameworks developers not for me to do. I do have a clue how low level works but there is no need for me.

That is part where parent poster is correct there are better ways for developers to spend time on - trust your database, web servers and framework and learn how those work in depth you can skip asembler, because all of those will take a lot of time anyway and most likely those are the ones you should/can tweak to fix performance not assembler.
by dsizzle | 2025-06-04 17:55:38+00:00
Not sure what you mean - both the "Explore" part and the Life List both have the pics and the calls together?

It is indeed a good app, but my beef is how bad it is at adding birds to your life list. After ID'ing a bird by sound or picture it'll ask you where/when you found it with the worst defaults -- it'll know where you are and what time it is, but it sometimes randomly picks some time/place you've been at months ago (even ignoring that you may have just entered several at your current location)!
by jpfullsend | 2025-06-04 17:55:50+00:00
Hi everyone!

My co-founder and I built Fullsend to help builders with their marketing.

As builders ourselves, I can't tell you how many times we have created "cool" products on the side that never saw the light of day...

A recent one was a technical analysis product for the stock market. It was called StormIQ and the landing page is still online...

The sad part is there are countless people like us. It often happens to us because: 1) We spent so much energy working on the Product that when time comes to market it, we are out of juice 2) Great products don't just sell themselves 3) Marketing/selling is more than features, it's about selling a vision, helping people become a better version of themselves. I learnt that the hard way when co-founding my previous company.

So we built Fullsend to solve this issue and help all entrepreneurs and small teams to get noticed in a noisy world.

Compared to other content generation tools that are usually limited to the content creation part, we've created an end-to-end solution that does the research, planning, and writing for you.

Our solution includes automated keyword and competitive research. These insights are then used by our agent to create entire content plans, saving people hours every week.

We have also added a Founder Mode, in addition to the Company mode helping founders to develop their own personal brand in addition to their Company Brand.

You can try it here: https://www.fullsendhq.com/

We'd love feedback on how we can make the service better, and we're here to answer questions!

Thank you for your time!

JP
by dang | 2025-06-04 17:55:53+00:00
Thanks! Macroexpanded:

Covert web-to-app tracking via localhost on Android - https://news.ycombinator.com/item?id=44169115 - June 2025 (308 comments)

Meta pauses mobile port tracking tech on Android after researchers cry foul - https://news.ycombinator.com/item?id=44175940 - June 2025 (26 comments)
by stego-tech | 2025-06-04 17:56:03+00:00
If we were building The Culture, we’d be using these tools to help identify and treat folks with undiagnosed disorders (e.g., ADHD, ASD, OCD) through their habits instead of firing workers for not meeting arbitrary KPIs or denying them travel rights for being a dissenter.

This is why I can’t get behind current AI bubbles: we’re not remotely using them to help humanity, only to punish the poor, the marginalized, and the undesirables.
by 9rx | 2025-06-04 17:56:21+00:00
> We teach math this way. Addition and subtraction. Then multiplication. Then division

The first graders in my neighbourhood school are currently leaning about probability. While they did cover addition earlier in the year, they have not yet delved into topics like multiplication, fractions, or anything of that sort. What you suggest is how things were back in my day, to be fair, but it is no longer the case.
by AStonesThrow | 2025-06-04 17:56:51+00:00
Although it is written in the "LICENSE" file for purposes of uniformity and GitHub compatibility, a dedication to the Public Domain is not a "license". As you can see, they waive all their rights to claim copyright protection, and therefore, no license is possible; no license is necessary to use it for any purpose.

And yes, "As a work of the US Government" it is dedicated to the Public Domain by law.
by cogman10 | 2025-06-04 17:56:55+00:00
The issue is it's a moving target. What was expensive yesterday could be fast today based on compiler optimizations (and potentially vice versa).

Further, changes in the ISA can open up gains in performance that weren't available in yesteryear. An example of this would be SIMD instruction usage.

It's not a bad idea to know enough assembly language to understand why code is slow. However, the general default should be to avoid writing it. Your time would be better spent getting a newer version of your compiler and potentially enabling things like PGO.
by paxys | 2025-06-04 17:57:27+00:00
TurboTax isn't "trying to kill" it they have successfully killed it. Intuit donated $1M to Trump's inaugration fund, and the Trump administation subsequently ended support for Direct File (which I'm assuming is why it was open sourced). The IRS will no longer accept returns directly. 18F itself was disbanded by doge, so even though the code is open source no one is going to continue to develop it.
by skrebbel | 2025-06-04 17:57:39+00:00
I admit that I should've guessed, but I'd have appreciated it if you had led with "I'm a Marxist so I think any form of entrepreneurship is evil". Our definitions of "evil" are so far apart that we'll never come to an agreement, and you well know that yours is (totally fine but) not the mainstream definition on this site. You're not going to convince anyone by using words completely differently than the rest.

If you had said things like "inherently exploitative" or something like that, then we might've gotten a lot closer. I think I might actually concur with that (but then argue that it's possible for businesses to also do good, eg provide a service that people need and a compelling job and bread on the table etc, that may offset the badness of the "inherently exploitative" part, so that below the line it's a net positive for society). We'd then have an IMO much more interesting argument about how bad it is for companies to, by definition, be at least slightly exploitative, and whether it's possible to offset that or not. By just calling me "evil" instead (for running a business), you removed all nuance.
by Macha | 2025-06-04 17:57:57+00:00
> Two of Trump’s cabinet members were able to beard him in the Oval Office while Peter Navarro, responsible for the original tariffs

Is this some meaning of beard I am so far unfamiliar with? The only meaning that jumps to mind is the facial hair, and when I looked up in the dictionary I was reminded me of the LGBT meaning, but neither of them fit here.
by qnleigh | 2025-06-04 17:58:08+00:00
Do we know how these apps were able to track browser activity? The only clues I see in the article are that it was on a per-website basis, and that it worked in incognito mode.

I'm especially curious if Google shares any of the blame. Was this a known issue and they assumed no one would actually exploit it, or a subtle bug that only just got caught? Either way it's a huge security vulnerability.