MurphyA/hacker-news huggingface dataset:
by treis | 2025-04-20 21:38:08+00:00
You're misunderstanding what they're saying here. They are saying TRT will have an impact on fertility while they are on TRT. The prospects for when they go off TRT are fine:

>If a patient currently desires fertility, TRT should be avoided or discontinued immediately. A semen analyses should be performed if the patient has discontinued TRT. Azoospermia or severe oligospermia may be seen in these patients, but most men should return to baseline semen analyses in 6 to 9 months after cessation of TRT [13,14,15]. A 2006 integrated analysis showed that 90% of patients were expected to return to baseline sperm concentration values 12 months after cessation of treatment and 100% after 24 months [50].
by sebastiennight | 2025-04-20 21:39:14+00:00
I don't think so, and here's my simple proof:

You and I could sit behind a keyboard, role-playing as the AI in a reverse Turing test, typing away furiously at the top of our game, and if you told someone that their job is to assess our performance (thinking they're interacting with a computer), they would still conclude that we are definitely not AGI.

This is a battle that can't be won at any point because it's a matter of faith for the forever-skeptic, not facts.
by pron | 2025-04-20 21:39:24+00:00
Yes, I am using the term more correctly (or at least more generally), although the way it's used in functional programming is a special case. A referentially transparent term is one whose sub-terms can be replaced by their references without changing the reference of the term as a whole. A functional programming language is simply one where all references are values or "objects" in the programming language itself.

The expression `i++` in C is not a value in C (although it is a "value" in some semantic descriptions of C), yet a C expression that contains `i++` and cannot distinguish between `i++` and any other C operation that increments i by 1, is referentially transparent, which is pretty much all C expressions except for those involving C macros.

Macros are not referentially transparent because they can distinguish between, say, a variable whose name is `foo` and is equal to 3 and a variable whose name is `bar` and is equal to 3. In other words, their outcome may differ not just by what is being referenced (3) but also by how it's referenced (`foo` or `bar`), hence they're referentially opaque.
by delichon | 2025-04-20 21:39:33+00:00
So there must be services coming where you point anywhere on Earth and get a collection of timestamped images, whether they have metadata coordinates or not. It won't work very well at sea, etc. But it will be a wonderful overview to almost everywhere humans are likely to turn up. A virtual 4D reference layer for most reachable land on the surface of the spheroid. Consume it raw, or allow AI to interpolate continuity to rotate, scale and time travel.

This is a little like what Clearview does, for places instead of faces.
by spinytree21 | 2025-04-20 21:39:47+00:00
> And of course there was no famine in the USSR in the late 80s.

I'm curious on what you base this information on. Having lived that period and experiencing first hand the shortages, I can say the opposite.

> In the USSR most reformists or people who achieved real power after the collapse were opportunistic party insiders who were at the right place at the right time

That is generally what happens with revolutions. In some places it got better though. Not all ex-USSR ended up like belarus or russia.
by Lunatic666 | 2025-04-20 21:40:35+00:00
I find coffee very approachable for people without any experience. If you have a good barista they should be able to make a good recommendation for you. Maybe start with something nutty or chocolatey and if you are a bit more adventurous, try a coffee with a berry flavored profile. For me the big surprise was when I started with specialty coffee that I could taste the difference between very small changes when pulling a shot.
by Falimonda | 2025-04-20 21:40:35+00:00
Yeah, it is! SWE in a professional setting is changed for ever whether people like it or not.

No sane organization will accept anything less than forcing SWEs to use these tools moving forward. The details might differ and some will delay because "IP", but they'll all converge very quickly.

Not to say there's no joy in doing it the old-fashioned way on your own time :)
by trees101 | 2025-04-20 21:43:08+00:00
Not sure how accurate my stats are. I used ollama with the --verbose flag. Using a 4090 and all default settings, I get 40TPS for Gemma 29B model

`ollama run gemma3:27b --verbose` gives me 42.5 TPS +-0.3TPS

`ollama run gemma3:27b-it-qat --verbose` gives me 41.5 TPS +-0.3TPS

Strange results; the full model gives me slightly more TPS.
by femiagbabiaka | 2025-04-20 21:43:22+00:00
Because that's literally not what happened. Crime during 2024 was at all time historical lows: https://www.kron4.com/news/bay-area/san-francisco-crime-rate....

The data is publicly available: https://cde.ucr.cjis.gov/LATEST/webapp/#/pages/explorer/crim...
by punnerud | 2025-04-20 21:43:35+00:00
Just tested the 27B, and it’s not very good at following instructions and is very limited on more complex code problems.

Mapping from one JSON with a lot of plain text, into a new structure and it fails every time.

Ask it to generate SVG, and it’s very simple and almost too dumb.

Nice that it doesn’t need that huge amount of RAM, and perform ok on smaller languages from my initial tests.
by bb88 | 2025-04-20 21:44:35+00:00
The big problem is kinda the same as what happens in push polls -- in that they ask misleading or suggestive questions trying to boil the issue down to a good and bad answer.

The reality for many of these questions is pretty complex.

I'm not saying it's not worthwhile, but I'm saying forcing users to choose on some topics aren't black and white.

It's maybe worthwhile getting information on things like people who aren't knowledgeable, people who don't care or have no preference, or people who don't want to answer because the answers are skewed towards one side.
by krisoft | 2025-04-20 21:46:05+00:00
> I posed the silly argument that "My neighbor's dog refuses to speak French" with the options "Neighbor is culpable" and "I am clearly an idiot": The final decision was 7/5 in my favor!

People can be trolling. That is the kind of over the top, obviously silly question where I personally might also answer a silly answer. And out of those two the "Neighbor is culpable" is sillyier and funnier.
by Jensson | 2025-04-20 21:47:09+00:00
> would you say that today's gemini 2.5 pro has NOT gained intelligence faster?

Gemini 2.5 pro the model has not gained any intelligence since it is a static model.

New models are not the models learning, it is humans creating new models. The models trained has access to all the same material and knowledge a middle schooler has as they go on to learn how to do a job, yet they fail to learn the job while the kid succeeds.
by havan_agrawal | 2025-04-20 21:47:21+00:00
Shouldn't there also be a few "control" challenges sprinkled in where all three are the same color and there's no "right" answer? If the test is implemented well and/or there is no human bias (either from the previous question or from the positioning of the circles), then you'd expect to see a uniform distribution of answers on the control. If there is bias (e.g. some innate preference for the top circle (say)), that should get adjusted for in the final analysis.
by d3Xt3r | 2025-04-20 21:47:21+00:00
I wouldn't use this if I were you. The last release was over 5 years ago, and there are multiple issues with the code - for instance, you can't even build it anymore if you're on CMake v4+. Basically, this project has been abandoned, and since you can no longer build it from source, you'd have to use the 5+ yr old binaries - which isn't advisable, especially in a production environment.

A better, actively-maintained alternative, is S6-overlay: https://github.com/just-containers/s6-overlay
by jv22222 | 2025-04-20 21:47:30+00:00
I’ve been building text editor as notion from the ground up. Recently i’ve been uploading the full codebase to Gemini to discuss different tasks. I can fully agree that the LLM can simply not decide on how to do things! If you slightly tweak your prompt it will suggest an entirely different architecture. You have to be very careful about pulling out the right stuff from the cargo cult best practice stuff baked in to the model. Another thing, a really obvious optimization might be just staring it in the face and it won’t suggest it unless you say “have you considered XYZ?” and then all of a sudden it won’t stop talking about XYZ! But most of all you just have to be strong in your will power to guide it in the direction you want.
by pvg | 2025-04-20 21:47:58+00:00
This is quite literally a slippery slope argument

No it isn't. If you want to do Nazi apologia, go right ahead but at least have the integrity to own it. They started with a bit of 'what if the state decides which life is worth living' and quickly ended up with industrial extermination factories which had the only purpose of murdering people they deemed unworthy.

There have been, of course, many other atrocities throughout human history with many victims. But none were the moral equivalent - it's not a numberwang olymplics.

Arguing otherwise is morally blind and intellectually chickenshit. You want to say Hitler was a little bit right - then just say that.
by buss | 2025-04-20 21:49:06+00:00
I'm one of the co-founders of an organization mentioned in the article, GrowSF. We focus on common sense outcomes, not political posturing or national progressive rhetoric. The author makes the classic mistake of cynically dismissing the hard work required from regular people to make a difference. And to cast a centrist organization like GrowSF as part of some secret cabal is both lazy and irresponsible journalism.

If anyone has any questions about GrowSF, feel free to ask!
by patall | 2025-04-20 21:49:16+00:00
Could also positively affect offspring if spermatogenesis is blocked at the right step, stopping the gamete progenitors from accumulating somatic mutation. The majority of rare genetic diseases arising from de-novo mutations has its origin in the fathers gamete formation (with increasing risk (i.e accumulation of mutations) at older paternal age). Maybe this could block/slow down this process (i.e cell division) and in 20 years all males that still may want to have kids will take a RARα blocker.
by _bin_ | 2025-04-20 21:49:39+00:00
“My assessment” is kind of uncharitable. Again I’d take huntingtons as an easy example of something that consigns one’s children to an early and horrible death. Not to mention in a society where we often bear the cost of medical care, social pressures are inevitable and more justified.

Why do you think it’s bad? This is a strong opinion weakly held for me; I recognize it’s controversial but fail to see why it’s not an obvious choice.
by rafaelmn | 2025-04-20 21:50:43+00:00
Just because we rely on vision to interface with computer software doesn't mean it's optimal for AI models. Having a specialized interface protocol is orthogonal to capability. Just like you could theoretically write code in a proportional font with notepad and run your tools through windows CMD - having an editor with syntax highlighting and monospaced font helps you read/navigate/edit, having tools/navigation/autocomplete etc. optimized for your flow makes you more productive and expands your capability, etc.

If I forced you to use unnatural interfaces it would severely limit your capabilities as well because you'd have to dedicate more effort towards handling basic editing tasks. As someone who recently swapped to a split 36key keyboard with a new layout I can say this becomes immediately obvious when you try something like this. You take your typing/editing skills for granted - try switching your setup and see how your productivity/problem solving ability tanks in practice.
by JCattheATM | 2025-04-20 21:51:33+00:00
> My vision for my app might conflict with your vision for your desktop. Maybe I want this button to be a light blue because it meshes well with some other elements in the app, but you want it to be a darker blue because it fits with your desktop's color scheme. What happens then?

The user trying to make your app match their desktop should 'win'. Your responsibility is to ship out an app and make sure it works in the way you want it to work.

If the people need to do more work to make it look good on their desktop (as I likely would running awesoemwm), that shouldn't be prevented, but it also need not be encouraged. It should at the least though be facilitated, certainly to a better extent than it is.
by rvz | 2025-04-20 21:52:05+00:00
Asking a candidate to solve proofs for a typical SWE interview in 2025 tells you that they don't know how to hire and likely google'd the answers before the interview themselves.

Unless you are a research scientist at an AI research company or top hedge fund, the interviewer should be best prepared to answer why they really need someone to know these proofs in their actual job.
by thrance | 2025-04-20 21:52:39+00:00
Jehovah's Witnesses?

Transition is also a medical treatment, it is used to treat gender dysphoria, as the only remedy we know to be effective.

If you feel like documenting yourself out of your ignorance (I doubt you will but who knows), here are some pointers. You can check each claim I make against the numerous studies and metastudies on the subject.

* Gender dysphoria is real and touches a non-trivial part of the population.

* Gender dysphoria poses significant hazard to mental health and can lead to suicide.

* Gender dysphoria almost never goes away, and when it does, it's mostly from external pressures on the individual (religious, political). In which cases, the individual keeps most symptoms (depression...).

* Transition effectively cures gender dysphoria.

* Very few people regret transitioning (<1%).
by mrandish | 2025-04-20 21:52:58+00:00
> ...but we started several games anyway.

That's actually surprising. While the early game industry was young and there wasn't much management skill or experience, it still strikes me as an unusually odd error. It wasn't just a subjective difference of opinion over what style of game would be more popular or something similarly unknowable. There was objective data available, they had a smart, trusted insider study it extensively and the actual issue was easy for even a non-technical person to understand.
by dragonwriter | 2025-04-20 21:54:48+00:00
AI PCs aren't about running the kind of models that take a 3090-class GPU, or even running on GPU at all, but systems where the local end is running something like Phi-3.5-vision-instruct, on system RAM using a CPU with an integrated NPU, which is why the AI PC requirements specify an NPU, a certain amount of processing capacity, and a minimum amount of DDR5/LPDDR5 system RAM.
by exsomet | 2025-04-20 21:54:49+00:00
I think you’re correct in that lots of things aren’t black and white, but the reverse is also true. Lots of arguments end up being over-litigated when a black and white answer (even if imperfect) will suffice.

As with most things like this, you get out what you put in. Ask a biased question, and get a biased answer. At some point, the responsibility has to lie with the user that if they want something like this to be interesting and unbiased, they need to think about ways to use it to accomplish that.
What should third world dev do in this economy?
by wvsr5 | 2025-04-20 21:55:00+00:00
I'm from Bangladesh. If you know, the political situation here is pretty unstable. And everything feels even worse with the trade war, AI taking over, and all that.

I call this country the graveyard of dreams. People who are a little privileged eventually move to the EU or USA. But lower middle-class folks like us don’t really have a way to leave the country for undergrad.

There was a time when remote jobs were a wave. Skilled people used to earn a decent amount of money. But that trend seems to be fading. Nobody’s hiring. And for someone with little experience, getting a job feels like a dream.

The freelance market is also down. There’s barely any work on platforms like Fiverr and Upwork. I used to earn a bit by doing small tasks on Fiverr, but my account’s been in abeyance for months.

In an economy where experienced devs in the USA are struggling to find work, what are we even supposed to do just to survive? I’m 19, and I’ve never seen chaos like this. I honestly don’t know what I should do from here.
by croes | 2025-04-20 21:55:18+00:00
There are 51 million people in South Korea, #29 in a list of 233 countries and there population.

I wonder how Island, Greenland, Norway etc. live with a population count far lower without the fear of extinction.

Maybe it’s a bad idea to to look at the current birth rate anf extrapolate it in the future like it’s a constant number.

And even if, what exactly goes extinct?

The people living in a country?

Unlikely, others will occupy the space.

The culture?

That already dies through changes in time. The South Koreas now has few in common with the South Koreans from 100, 200, 500 etc years ago.

The South Korean gen?

Humans are pretty similar regarding their genes. There isn’t really a loss or you could say the same about the gene pool of every village or city.
by shahbaby | 2025-04-20 21:55:58+00:00
I'll share a few.

1. Don't get tunnel visioned into the problem you're solving. Prioritize maintaining your professional relationships, especially with your manager, over all else. Prioritize what your manager cares about over whatever you think is more important.

2. Async-communication does not replace real-time communication. People cannot help but reveal more when you're communicating in real-time. This is crucial because of the next point.

3. Do NOT assume good intentions. Sadly, the tech industry is full of backstabbers across organizations of all size. If people have an issue with how you're doing something, no matter how small, no matter how trivial, expect that it'll go directly to your manager and be kept hidden from you.
by kaycebasques | 2025-04-20 21:56:21+00:00
> Spending paragraphs to explain what an API is through restaurant analogies is a little unnecessary. And then followed up with more paragraphs on what GraphQL is.

It sounds like the tool (as it's currently set up) may not actually be that effective at writing tutorial-style content in particular. Tutorials [1] are usually heavily action-oriented and take you from a specific start point to a specific end point to help you get hands-on experience in some skill. Some technical writers argue that there should be no theory whatsoever in tutorials. However, it's probably easy to tweak the prompts to get more action-oriented content with less conceptual explanation (and exclamation marks).

[1] https://diataxis.fr/tutorials/
by joshvm | 2025-04-20 21:56:23+00:00
The Volume is pretty cool. A practical version of this that's often overlooked is Oblivion (probably because the plot is naff). The "sky tower" set is physical with 270 degrees of front projection to handle the sky. It would have been a lot harder to convincingly re-create all the optical effects and not worry about what light would look like scattered off glass or other occluding objects.

https://www.fdtimes.com/2013/03/29/claudio-miranda-asc-on-ob...

Another example is the motion simulator/projector setup from First Man, which makes the cockpit and landing sequences look so good. They won best VFX.

https://youtu.be/sw57ORTgGG4?si=NjRNt551HJhL_l9k&t=193 (relevant footage starts around 3:13)

https://www.youtube.com/watch?v=UChwuyWVzsI
by Etheryte | 2025-04-20 21:56:34+00:00
Canada has one of the worst housing crises of the whole developed world. Housing crisis isn't just a lack of homes, it's a lack of desirable and affordable homes. Many places in world have an abundance of unused homes while also having a severe lack of homes people both can and want to buy. Most people don't want to live in the middle of nowhere where there are no infra, no services and no one else around.
by mikewarot | 2025-04-20 21:56:55+00:00
100 Hertz might work fine in Japan and Europe, but I bet 120 Hertz is the magic note here in the US. 8)

Doing this airborne would of course require an 800, 1200 or even 2400 Hhz tone depending on if the power supply was 2, 3 or 6 phase.

/S - yes, it's a joke about DC power supply ripple
by trod1234 | 2025-04-20 21:56:56+00:00
This is an inducement to destruction, not greed.

Unfortunately, this is just a sign of the bigger problem which is what happens when people as a society choose to protect evil instead of killing it.

Anyone who understands economics understands what AI means to organization systems based in a distribution of labor when time value of labor is forced to 0. It stalls and fails.

Evil acts are any act that doesn't result in long-term beneficial growth of self and others (i.e. destructive acts).

Evil people are people who have willfully blinded themselves to the consequences of their evil acts repeating them without thought unless they are stopped.

As society collapses, they will find that the protection they relied upon wanes. They don't realize they are evil people, but that is only because they were induced to blind themselves to it and were weak people. This changes nothing in that they are fully accountable for their actions and choices.

Negligence and Destruction(loss) are sufficient for intent, forming malice.

Socio-economic collapse may very well happen since no market can survive the environment that is being created. Natural law will reassert following known principles discussed in Social Contract Theory going back hundreds of years. It will be violent.

Some people are just evil, and when you have a society whose environment induces all within it, to varying degrees, to participate in evil acts, of course the people at the top will be quite a bit more evil than those at the bottom who may have to commit evil acts, but are not blind and try to correct it when possible.
by nearbuy | 2025-04-20 21:59:41+00:00
> You're using limited and anecdotal task based metrics as some sort of evidence.

And you presented no evidence at all. Not every comment I make is going to contain a full lit review.

> Both of you are able to drive a car, yet we need completely different AIs for such tasks.

This is like a bird complaining humans aren't intelligent because they can't fly. How is Gemini or o3 supposed to drive without real-time vision and a vehicle to control? How are you supposed to fly without wings?

It lacks the sensors and actuators to drive, but this is moving away from a discussion on intelligence. If you want to argue that any system lacking real-time vision isn't intelligent, you're just using a very unusual definition of intelligence that excludes blind people.

> Shallow response. Seek to elevate the conversation.

This was an ironic response pointing out the shallowness of your own unsubstantiated accusation that people just disagree with you because they're biased or deluded themselves. The next paragraph starting with "But really" was supposed to convey it wasn't serious, just a jab showing the silliness of your own jab.
by pron | 2025-04-20 22:00:07+00:00
Java's annotation processing is intentionally limited so that compiling with them cannot change the semantics of the Java language as defined by the Java Language Specification (JLS).

Note that more intrusive changes -- including not only bytecode-rewriting agents, but also the use of those AST-modifying "libraries" (really, languages) -- require command-line flags that tell you that the semantics of code may be impacted by some other code that is identified in those flags. This is part of "integrity by default": https://openjdk.org/jeps/8305968