MurphyA/hacker-news huggingface dataset:
by slashdev | 2025-04-20 17:03:55+00:00
The developing world, including especially China and India are building out massive amounts of coal power still: You can see the data for yourself: https://globalenergymonitor.org/projects/global-coal-plant-t...

It's possible that will turn negative at some point, but I think that would only be through innovation when coal power isn't economically competitive anymore.

> We are going to reach a point very soon where 90%+ of any modern nation’s energy can be supplied using renewables, nuclear and storage. It’s actually coming very fast.

That's exactly my point. We have to get there. Until we do, regulations will just move the consumption around. If it's not Europe it's China, if it's not China it's India, if it's not India it's Africa, etc.

I still think the only we get out of this is make green energy much more economically competitive - the full cost of green energy including the cost of dealing with it's intermittent nature. We're not there yet, and it's a very hard problem to solve, because the more intermittent energy you add to the mix, the more expensive it gets to solve the intermittency.

I don't see regulation ever getting us there, except for those cases where it helps drive the innovation faster. Which comes back to my premise that the only way out is through innovation.
by cameron_b | 2025-04-20 17:03:58+00:00
Unless you actually spoke with someone on the legal side in billing, the assumption passed through hospital systems is to stay way away from things which could possibly be seen as fraud, quid pro quo, kickbacks, or any host of financial crimes that are unusual. The staff are taught “You are not a lawyer, let us handle that, here is your playbook” and not to deviate from that.

That disposition of bracing against legal wrangling underscores most of the annoying parts of healthcare, especially the cost.

-I work in a hospital system’s technical department.
by smitty1e | 2025-04-20 17:03:58+00:00
You can't physically seat them in the current venue, for starters.

Also, for all of the defects of First Past the Post, it's well-understood and supports entry-level participation.

The theoretical superiority of Ranked Choice Voting is overshadowed by the hidden assertion that everyone casting a ballot in RCV has done the homework.

Having served as an election officer for the last 12yrs, the KISS superiority of FPTP is the least-worst alternatives. I wouldn't want RCV even at the county level.
by deknos | 2025-04-20 17:04:15+00:00
> 1. Millions of business executives go their entire life without insider trading

Citation needed. At some point at some position you will be ALWAYS vulnerable. that's for the people at the top and at the bottom. both are very vulnerable. the people at the top have MUCH to loose. the people at the bottom can be stopped to have anything to loose and still be tortured.
by sejje | 2025-04-20 17:04:15+00:00
In the last example (the riddle)--I generally assume the AI isn't misreading, rather that it assumes you couldn't give it the riddle correctly, but it has seen it already.

I would do the same thing, I think. It's too well-known.

The variation doesn't read like a riddle at all, so it's confusing even to me as a human. I can't find the riddle part. Maybe the AI is confused, too. I think it makes an okay assumption.

I guess it would be nice if the AI asked a follow up question like "are you sure you wrote down the riddle correctly?", and I think it could if instructed to, but right now they don't generally do that on their own.
by satiric | 2025-04-20 17:05:10+00:00
I think both are good, it's nice to have variety. It was very satisfying as a user to think that the photo of all the people might be of the Egyptian revolution in 2011, then end up getting the year exactly right. Some photos are inherently gonna be easier to tell than others. Wartime photos can have a fun game of "figure out which war it is based on the equipment". I think the problem with the subway photo is that it's a very memorable situation, to use subway tunnels as shelters. But there are plenty of wartime photos that aren't gonna be that way.

I also like trying to figure out where the photo was taken, even if that isn't strictly part of the game. So I'm glad that the photo caption is there.
by prmph | 2025-04-20 17:05:59+00:00
> Breaking a traffic rule is not a crime.

You think over speeding and running a red light and hitting someone and potentially killing them is not a crime? Think again.

Regarding reading at work, see this comment [1]:

> checking Hacker News from work when you should be working is a federal felony, and if not honest services fraud, certainly something they could try you with for wire fraud (it is financial in that you are billing your employer for your time!). Moreover if you check a site for non-work purposes which has a note in the ToS which says that unlawful use is prohibited, then you have committed felony computer trespass (because you "accessed" their servers in excess of authorization provided by the ToS in pursuit of criminal or tortuous ends).

[1] https://news.ycombinator.com/item?id=5860641
by schneems | 2025-04-20 17:06:12+00:00
I feel that respecting the focus of others is also an important skill.

If I'm pulled 27 different ways. Then when I finally get around to another engineer’s question “I need help” is a demand for my synchronous time and focus. Versus “I’m having problems with X, I need to Y, can you help me Z” could turn into a chat, or it could mean I’m able to deliver the needed information at once and move on. Many people these days don’t even bother to write questions. They write statements and expect you to infer the question from the statement.

On the flip side, a thing we could learn more from LLMs is how to give a good response by explaining our reasoning out loud. Not “do X” but instead “It sounds like you want to W, and that’s blocked by Y. That is happening because of Z. To fix it you need to X because it …”
by surajrmal | 2025-04-20 17:06:59+00:00
Being closed source is not the goal. Update speed, consistency across the ecosystem, and feature development speed are key reasons things are implemented via play services. Also dependency on google services, but that's not relevant here. AOSP is greatly improving in its ability to tackle these things, so the choice to implement things in play services won't be as compelling as it is today for things not ultimately tied to Google.
by Imustaskforhelp | 2025-04-20 17:09:03+00:00
Dude I am not joking but today was the day that we were introduced to indefinite integration as a formal chapter in maths at my coaching and we did secx integration.

Basically our sir told us to multiply / divide by sec + tan and observe that its becoming something like integration f(x)^(-1) f'(x) * dx and if we let f(x) as t and this f'(x) * dx becomes dt Actually we can also prove the latter and I had to look at my notes because I haven't revised them yet but its basically f(x) = t

so f'(x) = dt/dx so f'(x)* dx = dt then we get

so integration f(x)^n * f'(x) * dx = integral t^n * dt (where t = f(x)) integral t^-1 dt so we get ln(t) and this t or f(x) was actually sec x + tan x so its ln(sec + tan) and in fact by doing some cool trigonometry we can say this as ln(tan(pi/4 + x/2)) + c

also cosec x integration is ln(tan(x/2)) + c

I haven't read the article but damn, HN, this feels way too specific for me LOL.
by ag56 | 2025-04-20 17:09:52+00:00
At no point does the article enlighten me of the actual ‘problem’. The photo is beautiful. The ability to even capture this signifies technological advancement, which I think wonderful.

In some way this reminds me of living in SF back in 2015, and all the arguments over the towers going up in soma. “No one wants the Manhattanization of the city” was accepted fact on both sides. Yet that wasn’t an obvious fact to me at all, and I could never find an argument in support of this ‘fact’.

Can someone enlighten me here?
by zamadatix | 2025-04-20 17:10:26+00:00
> Can you please explain how a malicious node on your path truncating packets to 0x500 bytes is distinct from a 0x500 byte path MTU?

Sure, it doesn't even actually have to be truly in-path in all cases, though that makes things easier. I receive a copy of your message (be it I'm actually inline, tap, spoofed arp for a second, shared media, etc - pick your poison of the day) and I create a truncated version of that packet to send on the line. I don't even need to truncate every single one yet, since you haven't re-added the a probing mechanism like found in PLPMTUD to allow the MTU to be raised again yet :).

Putting all of the talk about the length authentication aside, I still don't see how the truncated headers was supposed to be an improvement over the ICMP approach of just sending the headers back as part of the payload. The ICMP destination unreachable message signaling the packet was too large already includes the original IP header + at minimum the first 8 bytes (though in practice RFC1812 increased that so you'll get significantly more) of data precisely so the client is able to map the request to the specific underlying session. If having the 5 tuple + identification number + TCP sequence number you sent match up with what you sent isn't already enough to trust it came from someone who got a copy of your message then you can add the HMAC anywhere in your headers without needing to replace the ICMP based signaling approach completely to get it sent back to you too? I guess because you want the message the message sent was too large to go to the remote side first instead of the sender?
by cosmic_cheese | 2025-04-20 17:10:43+00:00
Even before that, GTK app theming was a bit hit or miss, likely because of the way GTK uses CSS for themes.

Personally I believe CSS to be quite ill-suited for the purpose. It’s ok if you’re writing a theme for a bespoke one-off app but breaks down in the system theme use case. In particular, CSS inheritance makes for a lot of unnecessary trouble for both third-party themes and accessibility affordances.

Last I knew there was something of a disinclination away from paramaterization in the GTK dev sphere too, which is another significant problem for third party themes and accessibility. Hardcoded fonts, colors, etc makes for pointless brittle rigidity.
How to build and launch apps (using AI), fast
by Tech_Nomad | 2025-04-20 17:10:53+00:00
Ideation - Become an original person & research competition briefly

PRD & Technical Stack + Development Plan - Gemini/Claude

Preferred Technical Stack (Roughly): - Next.js + Typescript (Framework & Language) - PostgreSQL (Supabase) - TailwindCSS (Front-End Bootstrapping) - Resend (Email Automation) - Upstash Redis (Rate Limiting) - reCAPTCHA (Simple Bot Protection) - Google Analytics (Traffic Analysis) - Github (Version Control) - Vercel (Deployment & Domain)

Most of the above have generous free tiers, upgrade to paid plans when scaling the product.

Prototyping (Optional) - Firebase Studio

Rapid Development Towards MVP - Cursor (Pro Plan - 20$/month)

Testing & Validation Plan - Gemini 2.5

Launch Platforms: u/Reddit @hackernews @devhunt_ @FazierHQ @BetaList @Peerlist dailypings @IndieHackers @tinylaunch @ProductHunt @MicroLaunchHQ @UneedLists @X

Launch Philosophy: - Don't beg for interaction, build something good and attract users organically. - Do not overlook the importance of launching properly. - Use all of the tools available to make launch easy and fast, but be creative. - Be humble and kind. Look at feedback as something useful and admit you make mistakes. - Do not get distracted by negativity, you are your own worst enemy and best friend.

Additional Resources & Tools: Git Code Exporter (Creates a context package for code analysis or providing input to language models) - https://github.com/TechNomadCode/Git-Source-Code-Consolidator… Simple File Exporter (Simpler alternative to Git-based consolidation, useful when you only need to package files from a single, flat directory) - https://github.com/TechNomadCode/Simple-File-Consolidator… Effective Prompting Guide - https://promptquick.ai/ Cursor Rules - https://github.com/PatrickJS/awesome-cursorrules… Docs & Notes - Markdown format for LLM use and readability Markdown to PDF Converter - https://md-to-pdf.fly.dev LateX @overleaf - For PDF/Formal Documents Audio/Video Downloader - https://cobalt.tools (Re)search tool - https://perplexity.ai/

Final Notes: - Refactor your codebase when needed as you build towards an MVP if you are using AI assistance for coding. (Keep seperation of concerns intact across files for maintainability) - Success does not come overnight and expect failures along the way. - When working towards an MVP, do not be afraid to pivot. Do not spend too much time on a single product. - Build something that is 'useful', do not build something that is 'impressive'. - Stop scrolling on twitter/reddit and go build something you want to build and build it how you want to build it, that makes it original doesn't it?
by slowmovintarget | 2025-04-20 17:11:02+00:00
There are pretty math pathways to dark matter, though, and they tend to be more compelling reasons to believe there is something that fits the notion of a particle that we can't detect (or is very difficult to detect). Specifically, bariogenesis calculations, given the current standard model, actually require dark matter--it's the label we've arrived at--as a result. Observations led to the hypothesis, calculations led to more evidence.
by tstrimple | 2025-04-20 17:11:51+00:00
Part of this is knowing your own value to the company. Many folks I’ve worked with on the dev side think this means pointing out number of closed tickets or other KPIs. Much better is to understand and show how your work impacts company revenue. If you solve a blocker preventing a major new feature from launching, you should be talking about the new feature you enabled and the new customers that purchased as a result. That’s far more impressive than the ticket closed count which is stupidly easy to game.
by pogue | 2025-04-20 17:12:41+00:00
The posts are still accessible to everyone on Bluesky who doesn't have their location set to Turkey. Bluesky uses a labeling system to hide the posts with a warning for people in Turkey and it's only hidden for them.

Most knowledgeable Bluesky users I've spoken to don't believe there was any type of ISP level block and that's a misunderstanding by the author of that article.
by scarface_74 | 2025-04-20 17:13:33+00:00
I’m not denying the importance of sales meeting clients face to face or even leading the delivery side with a few face to face meetings during both discovery and turn over. I am one of the psychopaths that loves business travel and meeting clients in person.

I’m saying that it is silly to have those roles be in the corporate office of your employer.

AWS ProServe has a 3 month training program for their early career hires and career transitioners. It was all remote.

Even for their more senior roles, they had “AWSome Builder” where you had a two month “project” simulating a real world engagement where you had a mentor and five people from the department acting like stakeholders - CTOs, CFOs, directors etc. This was also remote where you had to do presentations.
by simonw | 2025-04-20 17:13:43+00:00
Yes, but I don't really know anything about those. https://www.reddit.com/r/LocalLLaMA/ is full of people running models on PCs with NVIDIA cards.

The unique benefit of an Apple Silicon Mac at the moment is that the 64GB of RAM is available to both the GPU and the CPU at once. With other hardware you usually need dedicated separate VRAM for the GPU.
by pazimzadeh | 2025-04-20 17:14:35+00:00
Ok, maybe. They could definitely have prompted "Turn this tweet into a clickbait blog post"

Yes, they should have disclosed how much of it is pure LLM vs. prompt.

I don't know what the rest of your comment is talking about. Googling "Yirgacheffe" shows it's a real thing. The Safavid coffee/Qajar tea claims seem accurate as well. So you at least learned something from the article.

I was in Iran in 2008 and half of my family visits all the time. Copying Western consumptions habits was already a thing when I was there, and it makes sense that it's kept up. Probably as a way for young people to signal their alignment with Western culture and/or signal having disposable income in a time when the economy is in a tough spot.

So the actual content of the article is perfectly plausible. Which makes sense since it's based on a real tweet from an Iranian resident.
by karmakaze | 2025-04-20 17:14:40+00:00
> Zig’s comptime feature is most famous for what it can do: generics!, conditional compilation!, subtyping!, serialization!, ORM! That’s fascinating, but, to be fair, there’s a bunch of languages with quite powerful compile time evaluation capabilities that can do equivalent things.

I'm curious what are these other languages that can do these things? I read HN regularly but don't recall them. Or maybe that's including things like Java's annotation processing which is so clunky that I wouldn't classify them to be equivalent.
by oezi | 2025-04-20 17:15:17+00:00
Thanks for your reply. Well reasoned.

I am with you that the current dichotomy of training vs. inference seems unsustainable in the long run. We need ways for LLMs to learn from the interactions they are having, we might need introspection and self-modification.

I am not sure we need more diversity. Part of your argument sounds to me like we do. Slop (to me) is primarily the result of over-generalizing to everyone's taste. We get generic replies and generic images rather than consistently unique outcomes which we could call a personality.

>AI doesn’t understand why something matters.

I beg to differ. LLMs have seen all the reasons why something could matter. This is how they do everything. This is also how the brain works: You excite neurons with two concepts at a similar time and they become linked. For causality/correlation/memory...

I also agree with you that too much reliance on RLHF has not been the best idea. We are overfitting what people want rather than what people should want if they knew. LLMs are too eager to please and haven't yet learned how much teenage rebellion is needed for progress.
by NoToP | 2025-04-20 17:15:21+00:00
So from what I gather, it wasn't outright rigged, it was just not well designed in terms of the ticket combinatorics and jackpot which made it exploitable to anyone with enough resources to buy up all the tickets, in combination with some fast and loose deals that enabled the logistics of buying every ticket but so far as is apparent no one was outright bribed or breaking a rule. They just weren't questioning things which weren't in their interest to question.
by alephnerd | 2025-04-20 17:15:59+00:00
> fall of the Soviet Union

The USSR relied heavily on imported grain and fertilizers from the US by the 1970s-80s [0], but the Carter administration placed a sanctions regime on the USSR preventing them from importing inputs for farm as well as grain [1].

Successive bad harvests lead to food shortages by the early 1980s [2][3]. Because of the Afghan War and the weapons buildup race with the US, there just wasn't as much money available for the Soviet administration to help alleviate social pain.

Those shortages (remember the photos of long lines at near empty groceries stores) along with Perestroika meant a lot of pissed off people went to the streets.

[0] - https://en.m.wikipedia.org/wiki/1973_United_States%E2%80%93S...

[1] - https://en.m.wikipedia.org/wiki/United_States_grain_embargo_...

[2] - https://www.nytimes.com/1982/01/15/world/soviet-food-shortag...

[3] - https://www.latimes.com/archives/la-xpm-1986-11-18-mn-8360-s...
by perihelions | 2025-04-20 17:16:53+00:00
V-groove radiators are a really neat, unintuitive design, which gets strong directionality out of thermal radiation. It's the thermal design SPHEREX went with—the space telescope that went up a few weeks ago, that was all over HN.

That's: a cavity that's a thin wedge in between two slightly angled plates, where the interior surface coating is partly emissive, and partly infrared-reflective—it can reflect the thermal radiation it emits. That means specular reflections, following geometric optics, so it works like a horn for light—beams it out the sides in a narrow cone.

(.pdf) https://ttu-ir.tdl.org/server/api/core/bitstreams/71aee1e9-3...
by the_snooze | 2025-04-20 17:17:03+00:00
In a way, I think it shows why "superfluous" things like sports and art are so important in school. In those activities, there are no quick answers. You need to persist through the initial learning curve and slow physical adaptation just to get baseline competency. You're not going to get a violin to stop sounding like a dying cat unless you accept that it's a gradual focused process.
by Imustaskforhelp | 2025-04-20 17:17:17+00:00
So I just started reading the article and it seems that it mentions a point about teachers telling their students to verify it by differentiating the value of integral of secx ie. ln(| tan x + secx|) and it equals secx

and in fact our sir himself told us that he would've also let us do this if we were in normal batches (we are in a slightly higher batch, but most students are still normal and it was easy to digest to be honest except when I was writing this previous comment, I actually found that our sir had complicated the step of f'(x) = df(x)/dx by letting us assume f(x) as t and so on..,maybe it makes it easier to understand considering f(x) to be its own variable like t instead, but that actually confused me a little bit when I was writing the previous comment) , still nothing too hard.

I actually want to ask here because I was too afraid to ask this to sir, but is there a way, a surefire way to solve any integral , like can computers solve any integral?
by sabslikesobs | 2025-04-20 17:17:29+00:00
Great, original article. I didn't notice at first that this blogger is the very same author behind Blue95: https://github.com/winblues/blue95

I used to love theming my desktop environment, but the joy faded when I realized the UI felt much more magical than anything I was using it for. Wonderful application of the tech, though.
Founders, how do you hire today?
by malaysianbro | 2025-04-20 17:17:30+00:00
1. How do you hire today? (Yourself, tools, recruiter) 2. What’s your biggest challenge when hiring technical talent right now (e.g., sourcing, screening for skills/culture, speed, cost)? 3. Have you hired technical talent outside your talent hubs? Why or why not? 4. If you could instantly access a global pool of pre-vetted, high-quality candidates, what would stop you from hiring them?
by pazimzadeh | 2025-04-20 17:17:31+00:00
"I think therefore I am" does not imply "anything that doesn't think doesn't exist"

https://en.wikipedia.org/wiki/Affirming_the_consequent https://en.wikipedia.org/wiki/Denying_the_antecedent

(ノಠ益ಠ)ノ 彡 ┻━┻
by kkukshtel | 2025-04-20 17:17:46+00:00
I recently wrote a big blog post on my experience spending about $200 with Claude Code to "vibecode" some major feature enhancements for my image gallery site mood.site

https://kylekukshtel.com/vibecoding-claude-code-cline-sonnet...

Would definitely recommend people reading it for some insight into hands on experience with the tool.
by BigParm | 2025-04-20 17:18:01+00:00
This is exactly it.

We fail at teaching a means with no end. Help them find an interesting end and they will achieve it by any means necessary.

Our job as parents is to expose our kids to a wide variety of disciplines so that they can find their interest.

I read that Elon Musk runs his private school this way. The kids narrow their focus quite early on. But of course there's tons of depth to study. So they actually get somewhere.
by ffsm8 | 2025-04-20 17:18:04+00:00
Your are absolutely correct. I mixed it up from playing with various Android versions in 2010-2016. The long press alone got the reboot, and the volume down + power booted into the bootloader. Hence my memory with both, as I always pressed both until the bootloader was available - but you are right, long press power is enough for hard off