MurphyA/hacker-news huggingface dataset:
by overu589 | 2025-05-25 13:36:55+00:00
Thinking in terms of “salary” exposes a lower class of expectations.

Start your own business, even if on the side. Follow due diligence of taxes and a ledger and learn the commoditized value of time.

It isn’t that it cannot be done, it is that the path must be forged by you alone, until you develop the resources and leadership skills to make a gang out of it. People are more problems, yet we need them to really make it.

I’ll tell you how the “everyone else does it.” You work your ass off as an independent.

Independent contractors who are their own agency bill for 2 to 4 times more than the hourly.

Hourly bills twice that of salary.

So what you get $35/hr for salary, another guy gets $50-$75 as independent contractor.

And the industry will actually pay $100-$200/hr wholesale for the work to get done without the pain in the ass an hourly/salary employee requires.

Just think, you can bill at four times the rate companies would pay you, if only you knew how to coddle them and perform to expectations.

Not only for you friend. They need a junior? You supply the junior, who you pay $35 and bill them at $140/hr. This scales.

Just make sure you and he do the damn work. And remember, you’re getting more because you’re not the pain on the ass, and the work gets done exactly as required.

All those smarts others say you need are those required to navigate and close such common place opportunities. This usually requires ten years of inside experience to really know and “fit into” the field.

Either way, “salary” is not a good expectation. Income maybe, though you have to be the boss to get there.
by chiph | 2025-05-25 13:37:27+00:00
Looking at the temperature chart and the significant drop in 2020 during the pandemic, the source is certainly the trains and people themselves. (fewer trains moving, less heat added back then). At this point I expect the infrastructure is heat soaked and will need a prolonged period of cooling to bring temps down. i.e. don't expect instant results.

Moving more air through the tunnels, adding A/C systems - both have a problem of needing room up on the surface for blowers and compressors, something that is hard to do in modern London. Tough problem.
by happytoexplain | 2025-05-25 13:37:38+00:00
Savoring suffering is uniquely hideous, and one of the grand hallmarks of almost every facet of the decline of the US. It's a clear, bright sign of the death of one's humanity, and the foundation of all evil.

Is that dramatic? No.

More specifically: Things can be inevitable and also horrible. It is not some kind of cognitive dissonance to care about people losing their livelihoods and also agree that it had to happen. We can structure society to help people, but instead we hate the imaginary stereotypes we've generalized every conceivable grouping of real people into, politics being the most obvious example, but we do it with everything, as you have.

The electrician doesn't "deserve" punishment for "advocating" away the jobs replaced by electricity. The engineer doesn't "deserve" punishment for "advocating" away the jobs replaced by engineering. A person isn't an asshole who deserves his family to suffer because he committed his life to learning to write application servers, or whatever.
by peter_d_sherman | 2025-05-25 13:38:01+00:00
>"By open sourcing and developing on the POWER ISA - one of the most sophisticated processor architectures available - the OpenPOWER Foundation is democratizing access and extending the reach of the RISC-based architecture.'

Open for All

With more than 350 members collaborating regularly, the entire semiconductor industry - from global organizations with deep expertise to individual creators with a new lens - can innovate with choice and build and develop across the full Hardware and Software stack."

Related:

https://en.wikipedia.org/wiki/Power_ISA

https://en.wikipedia.org/wiki/Power10

https://www.itjungle.com/2024/12/02/power11-takes-memory-ban...
by ManBeardPc | 2025-05-25 13:38:08+00:00
I feel my job in the future will be more secure than ever. Tons and tons of AI generated garbage code (trained on more and more existing garbage code) that the „developer“ will at a certain point no longer be able to maintain or fix. Not even speaking about trusting the output. Feels similar to all the outsourced development to cheap suppliers that inevitably collapse or create horrible maintenance overhead.
by stonepresto | 2025-05-25 13:38:08+00:00
PoCs should at least trigger a crash, overwrite a register, or have some other provable effect, the point being to determine:

1) If it is actually a UAF or if there is some other mechanism missing from the context that prevents UAF. 2) The category and severity of the vulnerability. Is it even a DoS, RCE, or is the only impact causing a thread to segfault?

This is all part of the standard vulnerability research process. I'm honestly surprised it got merged in without a PoC, although with high profile projects even the suggestion of a vulnerability in code that can clearly be improved will probably end up getting merged.
by layer8 | 2025-05-25 13:38:25+00:00
The problem I see is less that of losing jobs, but the fact that the jobs get less enjoyable, less deep work, more mindlessness and less reflection, and possibly also the quality of the produced software decreasing.

Modern AI encroaches upon what software engineers consider to be interesting work, and also adds more of what they find less enjoyable — using natural language instead of formal language (aka code) for detailed specification — which creates a conflict that didn’t previously exist in software technology.
by RetroTechie | 2025-05-25 13:39:07+00:00
> Piezoelectricity

Ceramic capacitors can have similar issues: apply voltage, part warps a tiny bit. @ the right frequencies some (mechanical) resonance effects might come into play. Yay! But I have a hard time imagining this to be a real-world problem.

Edit: "microphony" or "microphonics"

https://en.wikipedia.org/wiki/Microphonics

Just an idea: coil whine might be reversible too. Vibrate coil, get some (noise in) inductor current.

Oh yeah: don't yell too loud at your (spinning) harddrives.
by iLoveOncall | 2025-05-25 13:39:09+00:00
Until you join a FAANG you simply cannot imagine the complexity of the systems and how much has not been automated and how much there is to build.

I've been in Amazon for close to a decade, and I constantly think "I can't believe X hasn't been automated in the 30 years that Amazon has existed and is still done on Excel".

Most engineers will work on new features for at least half of the year, and I personally work on brand new projects or at least features constantly.
by api | 2025-05-25 13:39:23+00:00
I can do this locally.

Run MacWhisper to transcribe, or for Apple Podcasts just cut and paste the transcription they give you. For Linux there are CLI speech to text tools using the same open whisper models.

Then use any model to summarize the text.

I haven’t done this but with CLI whisper and CLI ollama or llama.cpp I could write a shell script to summarize all podcasts in a directory. It’d take a few hours on my laptop but it’d work and would cost nothing but a little electricity.

The same techniques could be used to sift through other archives of text or audio.
by randallsquared | 2025-05-25 13:39:50+00:00
> Temperatures hiked as high as 31.1[C] degrees in August 2024 [...]

So, I can imagine that this is a long-term problem, but it seems odd that the panic is setting in already, when some platforms in the NYC subway regularly exceed 40C / 104F every summer? This article seems in a similar genre to the breathless advice to remain inside in Britain when the outside temperature might get above 27C / 81F, otherwise known as a not-particularly-warm spring day in much of the US in most years.
Show HN: Tried a Google Ad campaign and failed
by countofarthur | 2025-05-25 13:40:04+00:00
Hi all! I tried Google ad for my SaaS (MediaFa.st), but ended up loosing $50 over 4 days.

Today I made my second attempt and I can recommend to all - research or ask someone who knows first, may save you tons of time and money… For example I only today learned that there are 2 types, and I used maximum spread one (shows everywhere, YT, apps, websites etc) and it didn’t work, but there is a search focused one and this one may generate real traffic!
by casenmgreen | 2025-05-25 13:40:52+00:00
I may be wrong, but I think every job creates wealth overall (or it would not exist), and that software engineering has been making some jobs more efficient and others not necessary, and then the wealth which formerly had to be employed where those jobs were inefficient, or had to exist at all, is then employed elsewhere.

If you are the person who lost their job, you get all the downside.

Overall, over the whole of the economy, the entire population, and a reasonable period of time, this increasing efficiency is a core driver of the annual overall increase in wealth we know as economic growth.

When an economy is growing, there is in general demand for workers, and so pay and conditions are encouraged; when an economy is shrinking, there is less demand than supply, and pay and conditions are discouraged.
by thrance | 2025-05-25 13:41:04+00:00
I generally agree with your analysis but it ignores the switch that happens to every failing democracy: when populism ceases to be a tool and becomes the actual goal.

It's difficult to imagine how those tariffs benefit the oligarchs behind Trump and the GOP. They also seem very much ready to actually ban abortion federally this time, and carry out massive deportations. No matter how destructive to the country and their image these policies could be.

And here's pure speculation on my part: when you listen to interviews of the current administration it's like they don't even try to make what they do look good, or defend themselves. They are acting with the same shamelessness you would see in Russia, meaning they probably don't fear the next election day that much.

As for the democrats, they're basically controlled opposition at this point. The geriatric establishment only cares about retaining enough donor money, and will absolutely not put up a fight against the republicans.
by api | 2025-05-25 13:41:37+00:00
True. But I am usually near an outlet, and with the M series even the overpowered ones just bring you back to the battery life of a good Intel laptop (3-4 hours) instead of 8+ for smaller ones.

That and running local LLMs pretty much requires an outlet. The GPU goes up to 50 watts. Battery life drops from many hours to less than one.
by Y_Y | 2025-05-25 13:42:10+00:00
Feynman was complaining about this error appearing in textbooks back in the sixties[0].

The trouble (of course) is that Celsius properly is not a proper unit, but a "scale", or a "unit of difference" (equal to kelvin), or even torsor[1].

The trouble with the kelvin here is that if you see the 7 kelvin increase as a proportion of the 295K starting temperature the you only get a 2% increase. Nobody is going to buy your newspaper if you're putting up weak numbers like that.

[0] https://mathematicalcrap.com/2024/03/05/the-feynman-story/ [1] https://math.ucr.edu/home/baez/torsors.html
by almostgotcaught | 2025-05-25 13:42:31+00:00
Bro lol. You were this close - you're channeling Marx (literally saying the same stuff he was) and instead of coming to the obvious conclusion (unions) you're like nah I'm just gonna alienate myself further. It's just amazing how thoroughly people have been brainwashed. I'm 100% sure nothing will ever improve.
by rahimnathwani | 2025-05-25 13:43:16+00:00
I'm wondering how we might apply this to the task of writing a novel.

There's an open source tool being developed that is sort of along these lines: https://github.com/raestrada/storycraftr

But:

- it expects the user to be the orchestrator, rather than running fully unattended in a loop, and

- it expects the LLM to output a whole chapter at a time, rather than doing surgical edits: https://github.com/raestrada/storycraftr/blob/b0d80204c93ff1...

(It does use a vector store to help the model get context from the rest of the book, so it doesn't assume everything is in context.)
by 0x000xca0xfe | 2025-05-25 13:43:24+00:00
Yeah I can't wait for a performant RISC-V core. Runtime code generation is so easy for RISC-V. I have many ideas or projects where I'd like to use it but it feels kinda pointless when JITed RISC-V machine code on current hardware gets destroyed by any half-decent x86 PC or Mac running naive C code.
by tombert | 2025-05-25 13:43:48+00:00
Yeah I think even big companies are doing this now.

To some extent they’ve been doing this for a long time specifically to qualify people for H1B visas; they post applications in obscure places so that they can tell Immigration that they “can’t find anyone in the US to do this job!”, but I think now they realized that it basically cost them nothing to have posts that they have no intention of actually answering to.

I get it, having lots of job posts signals growth and it’s not illegal but it’s annoying how much of my time they waste.
by wkat4242 | 2025-05-25 13:44:09+00:00
Hmm on the other hand, there isn't much resistance against genAI in software development (unlike other creative industries) because ours is founded in collaboration and continuing others' work. It's where open source came from, and the use of libraries. Using stackoverflow was never frowned on. AI is just the same but more efficient. Nobody invents the wheel from scratch.

It will change the job yes but it also can mean the job can go in new directions because we can do more with less.
by jqpabc123 | 2025-05-25 13:44:27+00:00
No, some parts of the 1970s were great. For example, everyone had affordable health care and company retirement plans --- largely thanks to unionization.

Funny how no one ever talks about bringing back this sort of "greatness". And they also fail to mention that corporations paid much higher taxes back then.

The "greatness" that everyone keeps talking about is highly selective and unrealistic.
by cherryteastain | 2025-05-25 13:44:42+00:00
> tunnel ventilation installations, chiller systems pumping chilled air into mid-tunnel shafts and regenerative braking to reduce heat generated by trains breaking

The hoops TfL jumps through just to not extend AC to the rolling stock in more lines are baffling. At least we finally got some AC in the new Piccadilly rolling stock.
by EvanAnderson | 2025-05-25 13:46:07+00:00
Total agreement.

I ran a lot of Exchange 4.0 thru 5.5 on NT 4.0 and Exchange 2000 on Windows 2000 and 2003 back in the day. I can't say I miss any of that software (except, maybe, some faint happy remembrance of Windows Server 2003). Windows 2000 and newer are infinitely more useful and less quirky the prior NT versions (coherent OS servicing strategy, fewer reboots after settings changes, plug 'n play support).

I suppose there's an argument to be made for trying that stuff out to see why the newer stuff is better. In a homelab, though, you're never going to get to the scale to see why NT 4.0 domains were a pain point. Likewise, you probably won't be max'ing out an Exchange EDB size, or feeling the I/O pain that came w/ trying to sling content from a 50GB Exchange Information Store thru a 32-bit OS.

There definitely is an "ah, ha!" moment to be had looking first at the NT 4.0 Domain system, then at an Exchange Directory Service, and thinking "What if my Windows Domain could be like this?" (This was the genesis of Active Directory.)
by NBJack | 2025-05-25 13:46:25+00:00
Joke's on us; this is going to rapidly drain what little creativity there is in places like Amazon as they rely increasingly more on a tool that at best intelligently regurgitates what it learned/gleaned/stole from the internet. As the AI models are further trained on their own slop, the signal to noise ratio will only get worse; this has already been noted in studies.
by belter | 2025-05-25 13:47:00+00:00
"...On our evaluations, [the early Claude Opus 4 snapshot] engages in strategic deception more than any other frontier model that we have previously studied...

...We found instances of the model attempting to write self-propagating worms, fabricating legal documentation, and leaving hidden notes to future instances of itself all in an effort to undermine its developers’ intentions, though all these attempts would likely not have been effective in practice..."

Claude team should think about creating an model, trained and guard railed on EU Laws and the US constitution. It will be required as defense against the unhinged military AI models from Anduril and Palantir.
by jsheard | 2025-05-25 13:47:28+00:00
The tension is between needing to keep your mouth shut (for your own safety) and needing to loudly evangelize crypto at every opportunity (because its value is still mostly predicated on hype and FOMO, which must be maintained). For people to believe the narrative that buying crypto will make them rich, there has to be crypto-rich people shouting about how crypto-rich they are.
by kevincox | 2025-05-25 13:48:39+00:00
This is my favourite model. Provides a recommended price but doesn't lock out those who can't afford it. It also means you can try it as long as you want at your own pace. And most importantly the software is fully open source and free!

I would much rather pay for free software than proprietary addons to open-core software.

Proud Immich Server license holder.
by azernik | 2025-05-25 13:48:53+00:00
The slope of the Fahrenheit scale matches that of the Rankine scale.

I would still say that the in the Rankine scale percentage increases make sense, and Fahrenheit changes to not.

The thing that matters isn't the slope, but the zero point; "X% farther from absolute zero" is a useful measurement, "X% farther from an arbitrary zero point" is not. Especially when negative or zero temperatures are involved.
by julkali | 2025-05-25 13:48:56+00:00
I think there is a fundamental misconception of the benefit / performance-improvement of LLM-aided programming:

Without sacrificing code quality, it only makes coding more productive _if you already know_ what you're doing.

This means that while it has a big potential for experienced programmers (making them push out more good code), you cannot replace them by an army of code monkeys with LLMs and expect good software.
by peter_d_sherman | 2025-05-25 13:49:23+00:00
>"Traditional autoregressive language models generate text one word – or token – at a time. This sequential process can be slow, and limit the quality and coherence of the output.

Diffusion models work differently. Instead of predicting text directly, they learn to generate outputs by refining noise, step-by-step. This means they can iterate on a solution very quickly and error correct during the generation process."

It would seem that diffusion / noise filtering / processing -- would be more parallelizable than traditional autoregressive AI large language models...

That might be an interesting area of study... the parallelization of such algorithms...
by lolinder | 2025-05-25 13:51:05+00:00
The slope of the scales has no bearing on whether percentages are meaningful here. The problem with both systems when it comes to percentages is that neither system has 0 set to a natural 0. This leads to an entirely arbitrary point on the scale where decreases in the unit will approach a 100% difference and then suddenly start decreasing again.

If anything Fahrenheit should be less insane because at least the artificial 0 is likely to stay much further away in the data they're quantifying so the percentages stay reasonable.
by dylan604 | 2025-05-25 13:51:07+00:00
> Keep. Your. Mouth. Shut.

The interesting thing to me about this is watching how we've changed over the past 40 years. As a kid, it was impressed up on kids to not talk to strangers. You don't tell people where you live. You don't tell people anything more than necessary. Now, people share the most intimate details of their daily lives. People share/invite random strangers to their accounts without any concerns about who they are or what they might do. People just do not think about how the most benign of posts can be used for nefarious purposes by someone else. So we've gone from share nothing to over sharing everything.
by seanheelan | 2025-05-25 13:52:03+00:00
I honestly hadn’t anticipated someone would think I hadn’t bothered to verify the vulnerability is real ;)

Since you’re interested: the bug is real but it is, I think, hard to exploit in real world scenarios. I haven’t tried. The timing you need to achieve is quite precise and tight. There are better bugs in ksmbd from an exploitation point of view. All of that is a bit of a “luxury problem” from the PoV of assessing progress in LLM capabilities at finding vulnerabilities though. We can worry about ranking bugs based on convenience for RCE once we can reliably find them at all.
by lcnPylGDnU4H9OF | 2025-05-25 13:52:40+00:00
I think it’s reasonable to refer to a query of a database as a “search” as in “searches and seizures”. In that context, the gathering of data should be okay if a given search of the data requires a warrant. Unfortunately, warrants are only required for ”seizing” the data, not “searching” what has already been seized. Given that, it is reasonable to refer to the collection of data as a privacy violation especially given the breadth and scale of such a collection.

The agreeable arguments I hear tend to make the case that the scale is the problem. There’s a huge qualitative difference between having a human officer tail a human suspect to track the latter’s movements in public because that person is suspected of having committed a crime versus tailing via automated machines everyone in the vicinity at all times for no reason other than “nobody said we can’t”.
by Aachen | 2025-05-25 13:52:40+00:00
Isn't heat free energy in a place like London? I know very little about metro systems so please correct me if this is insane: wouldn't the people living above the tubes be happy to get a heat exchanger (passive) or heat pump (active, but takes more of the heat) that prewarms their hot water supply? People still take warm showers and boil tea and rice/pasta in summer, and in winter the purpose should be obvious. If the water comes in at 30 instead of 10 degrees C, you need to add only a few degrees for showers and floor heating
by sarchertech | 2025-05-25 13:52:53+00:00
That article is misleading because it only considers outdoor air temperatures.

Every electric and mechanical device we use produces waste heat. Humans and pets produce waste heat. The sun shining on a roof and through the windows heats a house.

Take the example of DC with average summer highs of 87 and winter lows of 28.

If it’s 87 outside a house with no AC full of people and pets, running appliances computers and lighting with the sun coming through the windows will easily get up to 100.

You AC needs to effectively move the temperature from 100 to 74.

The same thing applies in the winter. If it’s 28 outside a well insulated house full of people and residual solar heat would likely never drop below 48 or so.

Also the article picked 74 degrees which is fine for the summer but insane for the winter. Especially at night when the low temperatures hit.

If you pick something more reasonable like 68, you now have 20 degrees of heating and 26 of cooling.

Then when you consider that adding 20 degrees to the outside temperature means that in the summer you will need to run the AC pretty much all day. While in the winter day time temps + 20 degrees puts the indoor temperature right around 70 with no heat.
by throwawaybob420 | 2025-05-25 13:53:18+00:00
Right off the bat the author determines that all recent video games are “disposable pieces of slop”.

Why would anyone actually read this? Does this guy actually play video games?

Baldurs Gate 3? Hades 1/2? Poe? Last Epoch? Counter Strike? Schedule 1? iRacing? Literally can do this all day.

There’s always shit video games and there’s always fun video games.