MurphyA/hacker-news huggingface dataset:
by Lerc | 2025-06-16 19:04:37+00:00
To provide perspective on that, as part of an employment thing I was given an an assessment in my abilities, this wasn't a simple questionnaire but a multi hour one-on-one with a professor (who did it as a side gig to fund his research)

My abstract reasoning scored beyond the measuring ability to test. At the time I did not know that aphantasia was even a thing, the term may not have even been coined yet I can't remember the exact year it was, but he recorded his results on a palm pilot.

Interestingly I answered some questions not exactly incorrectly but differently, due to perceiving a question as asking for a different class of information than how most people interpret it.

Examples were I considered building a house or a garage to be the same use for a brick (as opposed to as a weapon or as paving) which was deemed unusual. I also learned that it is normal to say the sun rises "in the east", and not "at the horizon". Not usual, but also not wrong.

When it comes to drawing I can do a decent snowy the dog, but I can't picture it I'm my head. I just know things like the eyes are black ovals stretched vertically and there are two lines in the ears that do not connect to the outline.

I could easily draw a diagram of a bike, but not one coming towards me, I believe that is a particular skill of artists to draw things as they appear instead of how they are.
by lelanthran | 2025-06-16 19:04:40+00:00
> How does the rest of your codebase look?

Quit neat, compared to the React/Redux things I've maintained in the recent past.

> No frameworks sounds nice in theory, but it only solves about 30% of the problem.

"No framework" is not meant to be a prescription, it is an indication of the dependencies.

IOW, I mean to say "No framework required", I did not mean to say "Don't use a framework with zjs-component".

> the [web component] spec was more or less abandoned by everyone but Google.

Are you being sarcastic, maybe?
by Tadpole9181 | 2025-06-16 19:04:47+00:00
I'm sure you feel quite clever, but this isn't an actual argument, it's blatant reductio ad absurdum.

Does bread talk? Can it pass the turing test? Can it produce code and fill out Excel sheets and make art and write novel stories and poetry?

People boiled lobsters and crabs alive because "they can't feel pain" using the GP's argument. They did - not hypothetically, did - use it to justify slavery. They still use it to cut the fins off of sharks and throw their useless bodies back on the water.

You wouldn't say something so unconsciable about a cat or a dog or a damn Duck. Yet here we are.
by steve_adams_86 | 2025-06-16 19:05:00+00:00
Yes, I use my phone over satellite regularly now. It's still amazing to me that it's possible. Phones are a great tool here because everyone truly does have them, they're portable, and they have large rechargeable batteries that can charge from countless sources over USB. So, it does seem like we could use them to great effect to create networks when other systems go down. I'm not sure they can handle long range comms due to requiring antennas, but close-range in cities might work well. I'm not sure what routing on that mesh would look like, or how busy it would get and how well phones could handle that.

Satellites could be an important component here, but there's always the need for redundancy. They can be compromised too, and you don't own them.

The LTU Extreme Range hardware is way, way more expensive than a LoRa radio, and it still uses quite a bit of power (relatively). It still seems far from ideal in situations where you can't depend on power utilities. Great point though, I wasn't aware that exists. It appears you need the one you linked as well as the Rocket as its base station, which puts it close to $800 CAD after taxes.
by aaronbaugher | 2025-06-16 19:05:12+00:00
Meh. I'll agree that chatbots shouldn't be allowed to claim they have credentials, like anyone else. But a lot of therapists do nothing except sit there and listen to you, tell you what you want to hear, give some standard advice you could have gotten from a self-help book, and hand you a bill. An LLM can replace the first three functions just fine.

If you can get your money's worth from talking to most therapists, you're probably self-aware enough to get it from bouncing your thoughts off an LLM.
Show HN: Finyap – fzf-assisted writing practice for my foreign language learning
by hiAndrewQuinn | 2025-06-16 19:05:42+00:00
Sup HN, I'd like to show you the latest thing I've cooked up in my ongoing quest to acquire Finnish fluency. I call it `finyap`.

The GIF in the README.md probably does a better job of explaining the core mechanic than words can. But basically: We mask out a sentence, leaving only as much detail as the user needs to actually complete it, and then have them fill it out, word by word.

I'm showing it less because Finnish itself is interesting to most people, but because I think the general mechanism here could be useful for many other foreign language learners out there. I would especially recommend watching the YouTube video linked on the page, as I recently added a real practice session mode as well as a timer I've found to be quite useful in practice.
by alganet | 2025-06-16 19:06:00+00:00
What I expect from a human is to ask "in which language?", because it makes a difference. If no language was supplied, I expect a brief summary of null coalescing and shorthand ternary options with useful examples in the most popular languages.

--

The JavaScript example should have mentioned the use of `||` (or operator) to achieve the same effect of a shorthand ternary. It's common knowledge.

In PHP specifically, `??` allows you to null coalesce array keys and other types of complex objects. You don't need to write `isset($arr[1]) ? $arr[1] : "ipsum"`, you can just `$arr[1] ?? "ipsum"`. TypeScript has it too and I would expect anyone answering about JavaScript to mention that, since it's highly relevant for the ecosystem.

Also in PHP, there is the `?:` that is similar to what `||` does in JavaScript in an assignment context, but due to type juggling, it can act as a null coalesce operator too (although not for arrays or complex types).

The PHP example they present, therefore, is plain wrong and would lead to a warning for trying to access an unset array key. Something that the `??` operator (not mentioned in the response) would solve.

I would go as far as explaining null conditional acessors as well `$foo?->bar` or `foo?.bar`. Those are often called Elvis operators coloquially and fall within the same overall problem-solving category.

The LLM answer is a dangerous mix of incomplete and wrong. It could lead a beginner to adopt an old bad practice, or leave a beginner without a more thorough explanation. Worst of all, the LLM makes those mistakes with confidence.

--

What I think is going on is that null handling is such a basic task, that programmers learn it in the first few years of their careers and almost never write about it. There's no need to. I'm sure a code-completion LLM can code using those operators effectively, but LLMs cannot talk about them consistently. They'll only get better at it if we get better at it, and we often don't need to write about it.

In this particular elvis operator thing, there has been no significant improvement in the correctedness of the answer in __more than 2 whole years__. Samples from ChatGPT in 2023 (note my image date): https://imgur.com/UztTTYQ https://imgur.com/nsqY2rH.

So, _for some things_, contrary to what you suggested before, LLMs are not getting that much better.
by tux3 | 2025-06-16 19:06:35+00:00
The Sacklers are comfortably above the law and that's a bad thing, but that doesn't make small time carfentanyl operations any less bad

Evil is a threshold, it's not a competition with limited spots

Sometimes big crime families or notorious serial killers get away with it, but it doesn't lower the threshold for anyone else

It doesn't make it any better that someone else is doing even worse. You don't get to do a little crime, as a treat
by Bender | 2025-06-16 19:06:47+00:00
Indeed it appears to be a long running broader bug [1] of 7 years. Perhaps someone could increase log and header verbosity or enable some form of debugging to see what behavior WhatsApp is invoking. It appears this [2] is how to enable debugging in OpenSMTPD. Once enabled one could trigger an email through WhatsApp to see specifically what it doing. I am nosy and curious enough that I hope someone posts the debug output here after sensitive stuff is redacted. I do not have a WhatsApp account.

[1] - https://unix.stackexchange.com/questions/392729/opensmtpd-pi...

[2] - https://wiki.archlinux.org/title/OpenSMTPD#Subsystem_tracing
by bruce511 | 2025-06-16 19:07:42+00:00
>> Let's define censorship as the suppression of speech, ideas, communication, and information in general.

I feel like your definition and mine are too far apart to meaningfully determine if HN is censored or not.

By your definition all speech is equal and should carry equal weight, regardless of truthfulness. Whereas I regard truthfulness as a key factor in whether suppression equals censorship.

Equally there's no requirement for every idea to be spread with equal enthusiasm. Ignoring rubbish isn't censorship, it's simply ignoring rubbish.

When it comes to altering cultural norms, lots of ideas are rejected simply because their time has not come. And may never come. But again, disagreeing with you, even dowvoting you is not censorship.

Being ignored is not the same as bring censured.

As society changes, so ideas that were once radical become main stream. Usually not because of internet forum posts, but because specific actions demonstrate outcomes. If I think wages should be lower then I'm free to take a lower wage, or to pay my staff a lower wage (and see if they agree.) If I believe in outsourcing I can find someone somewhere else to do my job and save my company money. And so on.
by dizzant | 2025-06-16 19:08:31+00:00
You’re right, shallowly — the quality of their implementation bears on these results.

One could read this paper as Salesforce publicly weighing their own reputation for wielding existing tools with competence against the challenges they met getting those tools to work. Seemingly they would not want to sully that reputation by publishing a half-baked experiment, easily refuted by a competitor to their shame? It’s not conclusive, but it is relevant evidence about the state of LLMs today.
by dfsegoat | 2025-06-16 19:08:35+00:00
I also relate - but have not received a formal diagnosis other than ADD.

- I remember feeling sorry for cars in a car dealership on a hot summer day as a child: "they must be miserable in this heat!"

- I frequently to this day personify my childrens stuffed animals & dolls & action figures: "They must feel so lonely not being played with anymore!"

- I was inordinately attached to my own stuffed animals / toys as a kid. I remember when one got taken away during a schoolday, that I felt like someone had kidnapped a family member - and I was inconsolable.

It's fantastic to see that this is now being investigated in the literature.
by AnthonyMouse | 2025-06-16 19:08:41+00:00
> It's (usually) easy for most people to care about other people. It's a little less easy, though still pretty common, for people to care about animals. The further away from recognizably human you get, the less people seem to care

I think this also explains a lot about how normal people behave. They not only care mostly about humans but mostly about their tribe. The operation of some system which is designed to protect everyone is only important when it's protecting their own people and can be disregarded when that isn't the case. Whereas people whose empathy extends past their own walls can feel a harm to the whole society when that happens.

Even now I'm sure there are people reading this and thinking "yes, the other tribe does that all the time! They're such hypocrites!" But that's the easy one. The hard thing is to recognize it and stop it when you're doing it.
by pcthrowaway | 2025-06-16 19:09:39+00:00
Benzene was what made decaf coffee possible in 1905 (if can you consider this a productive use).

The beans were soaked in warm water then rinsed (several times?) with benzene, which was able to extract the majority of caffeine, and presumably not much else affecting the flavour.

It would have the benefit of evaporating with no residue given enough time, but due to the possibility of residue and the difficulty of working with it safely, decaffeination processes have since moved on.
by Workaccount2 | 2025-06-16 19:09:48+00:00
No one does video even remotely close to the scale YT does it. YT has by far the deepest market penetration (close to 3 billion monthly users), and has by far the most hosted content, and critically, youtube adds over a half-million hours of video a day.

Essentially, youtube adds more video every single day than the entirety of every other streaming service offers combined.

Youtube is in it's own category, and it's unsurprising no else wants to touch it.
by squigz | 2025-06-16 19:10:00+00:00
> In general euphemisms cannot keep up with bigotry, I rather consider it a lost cause.

I don't. It doesn't seem to be that difficult to be aware of these things, and if I can save others from feeling the twinge of pain from being reminded of their childhood, or other abusive memories, simply by not using a few words... why wouldn't I?
by phillipcarter | 2025-06-16 19:10:31+00:00
The post didn't cover sampling, which indeed, significantly reduces overhead in OTel because the spans that aren't sampled aren't ever created, when you head sample at the SDK level. This is more of a concern when doing tail-based sampling only, wherein you will want to trace each request and offload to a sidecar so that export concerns are handled outside your app. And then it routes to a sampler elsewhere in your infrastructure.

FWIW at my former employer we had some fairly loose guidelines for folks around sampling: https://docs.honeycomb.io/manage-data-volume/sample/guidelin...

There's outliers, but the general idea is that there's also a high cost to implementing sampling (especially for nontrivial stuff), and if your volume isn't terribly high then you'll probably eat a lot more in time than paying for the extra data you may not necessarily need.
by jiveturkey | 2025-06-16 19:10:42+00:00
Yeah, but there is a limit to the price the market will bear. At 10k users and assuming a single terminal, and a single price, you are going to not going to be able to price it so as to optimize price vs performance.

Personally I would have at least 2 terminals, a low tier and high tier. I would sell only a limited number of high tier connections, good for the entire trip. Probably included as a perk with first-class cabins. The low tier would be a daily purchase. I mean hotels have done this for ages.

Maybe a dedicated business center with wired (dongle) connection and kiosk PCs, that gets the best bandwidth of all, but you're away from ship activities.
by lelanthran | 2025-06-16 19:11:09+00:00
> Neat, but not sure why its a paper.

I have a very good reason for that[1]. I will, however, concede that this approach might have been used somewhere public in the past, even though I have no knowledge of seeing this approach previously.

A poster downthread mentioned a link that I am going to read up when I have time, that seems like it is the same approach as zjs-component.

-----------------------------------

[1] Not "done on a bet", but pretty similar.
by EvanAnderson | 2025-06-16 19:11:13+00:00
Iodine is the go-to for IP-over-DNS tunneling: https://github.com/yarrick/iodine

Back in the Before Times when my wireless telephone didn't support tethering / hotspot iodine was very handy, albeit excruciatingly slow.

Very rarely did I find a network I couldn't tunnel out of. Virtually nobody thinks about DNS exfil.

(Did a gig one time where we did live-off-the-land exfil of base64 encoded data using CERTUTIL, CMD, PING, and tcpdump running on an off-site DNS server.)
by derbOac | 2025-06-16 19:11:42+00:00
I'm not really an expert, but in general there's kind of two or three main sets of theories for resettlement: The "Croatoan Island" theory, the "mainland" theories, and "combination" theories. Most involve assimilation into the different native populations in the area, or some assistance from them, but not all.

My memory is fuzzy but I think a few years ago they found in a site on the mainland some artifacts that seemed to be from that time period — the site was one that locals had kind of talked about for years and when they did an archeological study of it it turned out to have some substance. But what I remember was that there was no evidence of a permanent settlement and they couldn't definitively tell why the artifacts were there, so they couldn't tell if some of the colonists had been there, or how long, or if the artifacts had come from trade with natives, or had been washed there from elsewhere, or what.

The area involves a lot of ecological and geographic change over time due to hurricanes and is sort of a maze of inlets, islands, and marshes, so it's easy for me to imagine it being difficult to study archeologically speaking, or why people would "disappear".
by ben_w | 2025-06-16 19:12:44+00:00
> From transistors to transformers, most of it builds on the foundation that comes guess from where. The innovative layer you speak of is fairly thin.

China rises to first place in most cited papers: https://www.science.org/content/article/china-rises-first-pl...

> 1) “AI” is a meaningless term (let it be my revenge for consciousness)

Fair.

But let's say "computer program" in that case. I'm not fussed about definitions.

> 2) a tool without agency or will should not be X in a sentence “X can Y”. Sure, we can maybe on occasion say “hammers can break things”, but if hammers having agency and will was a popular misconception then I would definitely prefer to stick to “hammers can be used to break things”.

Careful.

If you say that humans can only create things with copyright (even if to support copyleft), then the proletariat are the tool that the bourgeois use to create things.

I do not think this is what you intended :P

> That aside, I believe lack of copyright enforcement discourages the creation of new works even in presence of these tools, through the mechanism known as “why would I put effort into new work if I don’t effectively own the result”.

Same reason you commission a work, or even just buy it from a shop: because then you have the thing.

I mean, the cost of getting o3 to create a novel worth of text is about the same as the price of a generic book by an unknown author in a second-hand shop: https://openai.com/api/pricing/

I've not tried o3 yet, but I have tried o1, and as I've said on a different thread today, o1's output is merely OK, not worth publishing as a book — and I don't know how long it will take to get there. But it is displacing blog writers and podcast writers: https://news.ycombinator.com/item?id=44287953

> but it would be moot because we would also be ethically compelled to not subject it to the training and use that enables such recitation in the first place.

Surprising.

While I would seriously consider the possibility it may be unethical to force such an AI to work if it didn't want to, I think giving it the capability, the education, to be capable of making that choice rather than just saying "it doesn't matter if I wanted to or not, I can't", is just education, as per our own.

Still, I think that's coherent. I'm not sure I've fully internalised the implications so I will let it be.
by Ray20 | 2025-06-16 19:12:53+00:00
> they're determined by how well employers can collude in a region to get the lowest possible rate

Colluding is only one of the factors that influencing the demand for labor. Moreover, in most regions it is a rather insignificant factor. Typically, this is the degree of economic freedom, protection of investments and capitals, the level of regulation and the tax burden in the region, not the degree of colluding.

> good person, but a bad capitalist.

Capitalism is not about evaluative characteristics, but about descriptive ones. It is not "bad capitalists pay a lot, good ones pay the minimum", but about "people tend to pay minimum, so to pay the minimum is expected behavior of capitalists"
by fuzzfactor | 2025-06-16 19:13:33+00:00
>using BuLi. Why does the solution turn pink?

I would say odds are because of an impurity. My first guess might be the solvent if there is more in action than reagents or reactants. Maybe could be confirmed or denied by some carefully figured filtration beforehand, which might not even be that difficult. I doubt I would try much further than that unless it was a bad problem.

Although for instance an alternate simple purification like distillation is pretty much routine for pure aniline to get some colorless material, and that's some pretty rough stuff to handle.

Now I once was a young chemist facing AI, I ended up highly focused on going forward in ways that would not be "taken over" by AI, and I knew I couldn't be slow or recession still might catch up with me, plus the 1990's were approaching fast ;)

By the mid 1990's I figured there's no way the stuff they have in this paper had not been well investigated.

I always knew it would take people that had way more megabytes than I could afford.

Sheesh, did I overestimate the progress people were making when I wasn't looking.
by jl6 | 2025-06-16 19:14:08+00:00
I’m not going to cry hard about stealing from one of the scummiest industries on the planet, and a good hack is a good hack, but man, what a wasted opportunity to disconnect! I guess OP is a kid and gets the FOMO itch from being offline. I feel we as a society are not good at helping people grow out of that.
by wkat4242 | 2025-06-16 19:14:24+00:00
I'm surprised they used two real locations for the hotels. The "Heart O'The City" one at the very start, and the "Deja Vu" staircase.

These hotels look really delapidated in the film. I thought they were studio sets. I wonder how they managed to make them look so bad, tbh with late 90s tech (green screen mostly and limited CGI) it sounds like it would have been simpler to just build a delapidated staircase in a studio than to make the actual thing look rotten.
by skyyler | 2025-06-16 19:15:12+00:00
>it strains credibility for me that it's to answer to shareholders in conflict with what they think will make them successful

I'm not so sure. I don't think that it's exactly the most probably scenario, but I can absolutely see it being a factor. I don't think there's some commercial real estate mogul on every F500 board demanding RTO, reality is way more complicated than that.
Show HN: Orion.XKPasswd – A PowerShell PW Generator
by orion_tech | 2025-06-16 19:15:15+00:00
Inspired by https://www.xkpasswd.net, a PowerShell module for generating readable passwords locally.

I started building the module when I wanted to learn more about PS modules and to have a way to generate passwords in this style while xkpasswd was being rebuilt.
by thayne | 2025-06-16 19:15:30+00:00
I relate to that. I wouldn't say I attribute human characteristics to non-human objects, but I definitely feel emotional distress when I see objects destroyed harmed, throw away, etc.

For me, I think a big part of it is a sense of waste or lost potential. If the object hadn't been broken, it could have had longer useful life, and it upsets me that that was cut short.
by lelanthran | 2025-06-16 19:15:35+00:00
> I'm guess that since this is an academic paper and not say, a website or GitHub repo,

It is a github repo. And a website too, IIRC. And now, finally, it is a paper as well.

I haven't been evangelising this as I have no burning desire for popularity. I posted the link here for discussion and criticism.

> that you're in school.

I wish. I've been professionally developing (i.e. getting paid for it) for close on to 30 years now (I am almost 50).

I like Lit, but was not aware of heximal. Will check it out.