MurphyA/hacker-news huggingface dataset:
by dangus | 2025-12-29 17:06:29+00:00
Group FaceTime calls didn’t exist at the time. That wasn’t added until 2018 and required iOS 12.

Remember that Slack does simultaneous multiple participants screen sharing plus annotations plus HD video feeds from all participants plus the entirety of the rest of the app continues to function as if you weren’t on a call at all simultaneously.

It’s an extremely powerful application when you really step back and think about it. It just looks like “text” and boring business software.
by Yizahi | 2025-12-29 17:06:33+00:00
My colleague had a very hard time moving her European esim (Play) from one iphone to another, because by then she moved from the city where she registered it initially. She had to come back in person and even then it only worked after a second visit, because she had to bring basically all her documents to verify her identity to the operator.

Meanwhile I just swapped boring old plastic card in a minute, while staying at home. I will stay away from esim for a while, maybe processes will mature in a few more years. At least until dual-sim phones are available.
by DustinEchoes | 2025-12-29 17:06:38+00:00
> As a result of this, CXMT has emerged as China’s most advanced DRAM producer over the past several years, beginning volume shipments of 17nm DRAM in 2022 and moving into 10nm-class production in 2023, a transition that surprised many, given the technical difficulty of scaling DRAM without access to leading-edge lithography tools.

Many of China’s surprising advances are like this. I’ve seen people claim that industrial espionage and IP theft don’t drive China’s economy as much any more, but that’s clearly not true.
by vishnukool | 2025-12-29 17:06:55+00:00
Well, my hypothesis is, that this is a significant enough pain point. And in a way the distribution problem is amplified by the fact that currently there's no easy way to share Claude skills to your audience without a lot of setup friction on the clients part.

Time will tell of course how big a pain point this really is, but I've seen this being useful for a handful of creators already.
by observationist | 2025-12-29 17:08:00+00:00
The tiny number of participants, plus the use of EEG to make giant claims about function, and the claims made all make me super skeptical of the results. This shouldn't be published results - at best this should generate a hypothesis.

It's somewhat comparable to using a handheld magnifying glass on petri dishes and making broad claims about virus morphology. EEG is great, but I'm not sure I buy the methodology in this case. You need a huge N and much better experimental design and absolutely zero hype unless or until you show results with scientific rigor.

This sort of clickbait almost makes me view this type of research as a flavor of pseudo-science. The framing is misleading at best, but the full throated embrace of the clickbait and hype machine is awful.

It's funding bait, narrative manipulation, etc, and it'll either be part of something replicated and justified with much better experiments, or it'll just fade away into oblivion, with no repercussions for any involved should the outcome not actually benefit anyone or anything. There's not even a negative incentive, mGlu5 and "imbalance" claims have been made for decades, and they keep circling the questions but don't ever seem to actually "do" real science.
by dangus | 2025-12-29 17:09:10+00:00
I have great doubts that you were doing simultaneous screen sharing from multiple participants with group annotation plus HD video in your group calls, all while supporting chatting that allowed you to upload and view multiple animated gifs, videos, rich formatted text, reactions, slash command and application automation integrations, all simultaneously on your Pentium 3.

I would be interested to know the name of the program that did all
that within the same app during that time period.

For some reason Slack gets criticism for being “bloated” when it basically does anything you could possibly imagine and is essentially a business communication application platform. Nobody can actually name a specific application that does everything Slack does with better efficiency.
by amitav1 | 2025-12-29 17:09:14+00:00
Maybe it's different for higher education, but at least for my more memorization-centric high school courses (religion, science, civics), I find that I get good-enough grades by just feeding ChatGPT the test reviews and having it create Anki flashcards, making a few edits[1], and then reviewing them for a few weeks prior to the test on the toilet, bus, before bed, etc. If they're inaccurate, somebody should probably let the test know. So far it's been enough to bring my grades from low to mid 80s to high 90s. Spending an extra hour or two to squeeze out another 1 or 2 percentage points just doesn't seem worth it. I don't personally think that it's cheating, because IMO how I decide to study for the test is of no concern to the teacher, as long as I'm not getting outside help during the test itself[2].

A feeling I've been having a lot recently is that I have no idea why I actually want good grades in school. When I was a kid, I was told that life went:

good grades in high school -> good university -> good job -> lots of money -> being able to provide for your family

But now, it sort of feels like everything's been shaken up. Grade inflation means that good grades in high school aren't sufficient to get into university, and then you see statistics like "15% of CS grads can't find jobs", and that makes me think "is university really sufficient to get a good job?" And then getting requests by randos on the internet to do contract work for their start-up or whatever, with no formal CS or programming knowledge, and a grade 8 education, because of my projects, for entry-level wages, makes me think that a university degree really isn't even necessary for a good job. On the other hand, you see the richest people being the ones that make a big start-up then get acquired, is a good job even necessary for lots of money?

Sorry, this is rambling, but I should probably get back to work, so I'm not going to edit it.

[^1] Especially this semester, my religion teacher tends to use analogies in class that seem to be new, which messes up ChatGPT.

[^2] I feel less guilty using this method of studying for religion, specifically because in conversations with my religion teachers in the past, they've admitted to using ChatGPT to make and/or grade our tests. I know that HN people say "Oh, well, teachers are forced to use AI" or whatever, but I know that there are other teachers in my school who do not use AI.
by izacus | 2025-12-29 17:09:23+00:00
My telco requires that I receive an SMS on my eSIM to move it to new phone so... yeah.

It's amazing if the phone for whatever reason doesn't work and that then requires a long customer support call that might not work. The direct phone-to-phone transfter the devices offer is also blocked on the carrier.

Another issue I had was (travel) eSIMs failing to provision because the carrier didn't whitelist my phone brand/model. The QR code was spent, my money gone and customer support nowhere to be found.

I've never had such issues with pSIMs in decade before. It's ridiculous.
by potato3732842 | 2025-12-29 17:09:37+00:00
Fine then. They drive the speed limit in the left lane or whatever. Point is that the people who advocate for the rules in obscenely trivial situations when deviating them them is in fine taste tend to be drawn from the pool of "robotic rule follower with no extra thought given" type people. Which has the side effect of making them consistent with what they preach.
by compass_copium | 2025-12-29 17:09:40+00:00
Shouldn't it be the same thing? You either have the DAC on your phone convert the digital music file to an analog signal and send it over the aux cord to the speakers in the headphones, or have the digital file sent over Bluetooth and converted by a DAC in the headphones, right? It's not like you're plugging your headphones into a record player.
by birdman3131 | 2025-12-29 17:10:18+00:00
It seems nobody recalls how bad it was back in the day. CDMA phones (Mostly carriers like Alltel, Verizon and sprint.) did not have sim cards until 4g/LTE. Before that to migrate phones you had to get customer support involved.

AT&T and other GSM based carriers had sim cards on their phones and it was so much nicer.

Nobody has been able to convince me that esim is not just going back in time 15+ years. We moved to sim cards for a reason.
by lizknope | 2025-12-29 17:10:23+00:00
I think Feynman needs to be heard and preferably seen. While he was a Nobel Prize winning physicist and great teacher he was also really funny.

I bought the audio book version on CD about 25 years ago.

Now it is on various sites and youtube.

https://www.feynmanlectures.caltech.edu/flptapes.html

This is a video of him giving the lecture.

Feynman's Lectures on Physics - The Law of Gravitation

https://www.youtube.com/watch?v=TNO11GLabOc

https://www.youtube.com/watch?v=6dW4mctBMI0
by Pet_Ant | 2025-12-29 17:10:25+00:00
I suspect that the United States are trying to assert their dominance over the entirety of the Americas (both north and south). Hence this, the talk of fentanyl from Canada, Canada the 51st state, and annexing Greenland. See Orwell's 1984's Oceania, though without Australia, but add Taiwan (to check Eastasia).

I think the passivity towards Ukraine is part of relinquishing as seeing Europe as partners or seeing them as part of strategic value. Russia can take Europe, or Europe can fight back, they are good either way.

Because of Maduro and the cocaine, Venezuela is an easy first step. They are both hard to stand up for except in principle. I would not be surprised if Cuba is round two. It's the Truman doctrine on steroids.

I even wonder if the idea is to replace cheap Chinese labour with each South American labor eventually.
by behnamoh | 2025-12-29 17:10:34+00:00
> I feel like we lost humanity somewhere in modern world. I grew up in 3rd world country and if this were to happen, train would literally stop somewhere, anywhere. (With the assumption it’s safe from crewing into another train).

While Iran is not a third-world country per se, you'd be surprised how many times the bus driver would stop at random locations closer to passengers' destinations as well as bus stations.

There's more flexibility in day-to-day life of Iranians; people are expected to follow the rules but there's also this ancient concept of "morovvat" in the culture which encourages self-sacrifice for the betterment of others. Ask any tourist who's traveled to Iran and they tell you about the hospitality of Iranian people; e.g., you ask someone how to get to a place and they literally pause whatever they were doing and walk you to that place so you don't get lost!

It's strange how the image of Iran has been stained by the theocratic government (which Iranians protest against many times...).
by shimman | 2025-12-29 17:10:57+00:00
Not the same at all, you're talking about a highly specialized skill with a small amount of people that are mostly compelled by either military order or international law. Deciding who should be the leader among the in-group doesn't require being ordained by the priesthood (the boardroom), it should be decided and voted on by the workers.

To make the actual analogy you wanted, maybe you should discuss fragging:

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

And what it means when your underlings hate your leadership so much they would rather kill you than follow their "superior's" orders.
by pigpop | 2025-12-29 17:11:52+00:00
Yes, that's an excellent framing of where we're at and the role that LLM generated software is excelling in. Custom software has been out of reach for many people who would benefit from it due to requiring either a lot of money to pay someone to build it or a lot of time to learn how to build it yourself and execute on that process. Right now you can essentially use services like Claude as a custom software "app store", although I'd really call it a service, where you can say "I'd like an app that does X" and depending on the scope you can get that app as a Claude Artifact in a few minutes or, if you're familiar with software development and build/deployment processes, in a few hours to days as a more traditional software artifact which you can host somewhere or install locally. Google is working hard to make this even more achievable for non-developers with Google AI Studio https://aistudio.google.com/ and Firebase Studio https://firebase.studio/
by ptero | 2025-12-29 17:11:57+00:00
That view is about 18 years old and HN was very different then.

As with any communication platform it risks turning into an echo chamber, and I am pretty sure that particular PG view has been rejected for many years (I think dang wrote on this more than once). HN works very hard to avoid becoming politicized and not discouraging minority views is a large part of that.

For example, I now seldom bother to write anything that I expect to rub the left coast folks the wrong way: I don't care about karma, but downvoted posts are effectively hidden. There is little point of writing things that few will see. It is not too bad at HN yet, but the acceptance of the downvote for disagreement is the strongest thing that pushes HN from discussions of curious individuals towards the blah-quality of "who gets more supporters" goals of the modern social media. My 2c.
by nephihaha | 2025-12-29 17:12:02+00:00
Someone already assigned "Fourth World" to stateless nations, so it's probably fifth world by now.

The developed world does have decaying infrastructure but moving it between the private and state sector has caused problems. As has lockdown and other international policies. Our local government's main interest seems to be in shutting streets off and designing bad cycle infrastructure that is little use to cyclists (I am one by the way). It is letting our streets fall to pieces and spending lots of money erecting physical blocks.
by greatgib | 2025-12-29 17:12:27+00:00
So far they don't look to be doing anything about it, but Gemini models have a serious repetition bug.

I don't think that it is related to a specific prompt, like a "prompt logic issue" badly understood by the model, but instead, it looks like that sometimes it generates things that makes it go nuts.

My best intuition is that sometimes it forgets all the context and just look at the last X tokens as context before the repetition, and so start repeating like if the last generated tokens are the only thing that you gave to it.
by loeg | 2025-12-29 17:12:31+00:00
Sure! But there's a sleight of hand in the numbers here where we're talking about 25GB binaries with debuginfo and then 2GB maximum offsets in the .text section. Of those 25GB binaries, probably 24.5 of them are debuginfo. You have to get into truly huge binaries before >2GB calls become an issue.

(I wonder but have no particular insight into if LTO builds can do smarter things here -- most calls are local, but the handful of far calls can use the more expensive spelling.)
by Elfener | 2025-12-29 17:12:35+00:00
Most phones that cost less than ~300 USD still have a headphone jack and microSD slot.

I've never understood spending more than that on a phone anyway, you can't exactly use all that processing power on a phone operating system. Unfortunately some of the bad features from expensive phones have been moving down to the cheaper ones, like the destroyed screen that's missing its corners and has a hole for the camera in it for some reason.
by JeremyTheo | 2025-12-29 17:12:40+00:00
Kicked Off = we have to stop for some technical reasons that are further unspecified, and everyone has to leave the train because we are driving now in the opposite direction. a replacement bus is coming. Once every hour. With a capacity of 8 people. In some cow village 50km far away from the next city. With no cab service available. Thats was what i meant

What facts are missing in your opinion?
by kgwxd | 2025-12-29 17:12:40+00:00
The amount of time it takes to have 1 debate about the choice is more time than I'll spend in my entire life figuring out how all the specific "knobs" I'll ever touch work. It's just not a real problem.

Reaper has a standard UI for controlling plugins you can use instead of the VST UIs, other DAWs probably do too. It's an awful, lifeless sea of sliders and check boxes that hurts to look at, and instantly drains one of all creativity.
by falcor84 | 2025-12-29 17:12:49+00:00
I would argue that "knowledge" is an almost meaningless concept on its own. What assessments measure is a more complex form of "competency", and the competency of being able to write an essay on a topic is different from the competency of passing an MCQ quiz about it and both are different from being able to apply it in the field.

I don't have a clear solution, other than to have the assessments depend on what we're preparing people for. As an extreme example, I don't care how good of an essay a surgeon or anesthesiologist can write if they can't apply that under pressure.
by threethirtytwo | 2025-12-29 17:13:08+00:00
My claim is not invalid. It’s just being evaluated against a different question.

The original post says that claims like “static typing improves reliability” are unfalsifiable and therefore just vibes. That’s false, because the claim being made is not empirical to begin with. It’s a statement about language semantics.

Holding everything else constant, static typing eliminates a class of runtime failures by construction. Programs that would fail at runtime with type errors in a dynamic language are rejected before execution in a statically typed one. That is not a hypothesis about the real world, teams, or productivity. It’s a direct consequence of what static typing is. No evidence or falsification is required.

When you argue that dynamic languages can sometimes enable simpler or more readable code that may be more reliable in practice, you’ve changed the claim. That’s a discussion about human factors and development process. It may be true, but it does not invalidate the original claim, because it addresses a different level of analysis.

Additionally in practice it isn’t true. Your entire argument flips context and is trying to point out a niche corner case to show that my overall correct argument is not absolute. You’re already wrong practically, and you’re also wrong absolutely.

So the correct framing is:

- At the language level, static typing is strictly more reliable with respect to runtime type errors.

- At the human/process level, tradeoffs exist, and outcomes can vary.

Calling the first claim “invalid” only works if you silently replace it with the second. That’s the source of the disagreement.
by amitav1 | 2025-12-29 17:13:39+00:00
This comment made me laugh, because I was looking into doing an online highschool, and while looking for discussions on the pros/cons, I stumbled upon the Reddit, which was all "Does anybody have the answers to the Unit 3 test for Mr. ${LAST_NAME}'s MCR3U class? I have $20." or "Selling the answers to the Unit 4 test for Mrs. ${LAST_NAME}'s ENG4U class for $30." That scared me off of doing high school online.
by d-us-vb | 2025-12-29 17:13:45+00:00
That is not my read on the post, and your point doesn't really make sense. The objective of all these activities is measurable improvement. The practical discipline in each practice session for each activity is the bare minimum to improve and every activity has it. The point of the post is that some activities tend to see consistent, linear improvement over the long term where others tend to see droughts/plateaus.

Running is a great example because a dedicated runner, even a hobbyist, can expect to see 3-5% improvement in speed/endurance or whatever every season. But no runner expects to see improvement during a single run. But the same isn't true for activities like golf or language acquisition (my own example).
by nullorempty | 2025-12-29 17:13:50+00:00
> You can't design software you don't work on

In 30 years in software dev, I am yet to see any significant, detailed and consistent effort to be extended into design and architecture. Most architects do not design, do not architect.

Senior devs design and architect and then take their design to the architects for *feedback and approvals*.

These senior devs make designs for features and only account for code and systems they've been exposed to.

With an average employment term of 2 years most are exposed to a small cut of the system, which affects the depth and correctness of their design.

And architects mostly approve, sometimes I think without even reading the docs.

At most, you can expect the architects to give generic advice and throw a few buzzwords.

At large, they feel comfortable and secure in their positions and mostly don't give a shit!
by rainsford | 2025-12-29 17:13:58+00:00
One aspect of this I don't see mentioned all that often is that AI is competing for computing resources that are at least somewhat limited in the short to medium term while being pretty inefficient at utilizing those resources compared to alternatives.

A medium end gaming PC can display impressively realistic graphics at high resolutions and framerates while also being useful for a variety of other computationally intensive processing tasks like video encoding, compiling large code bases, etc. Or it can be used to host deeply mediocre local LLMs.

The actual frontier models from companies like Anthropic or OpenAI require vastly more expensive computing resources, resources that could otherwise be used for potentially more useful computation that isn't so inefficient. Think of all the computing power going into frontier models but applied to weather forecasting or cancer research or whatever.

Of course it's not either or, but as this article and similar ones point out, chips and other computing resources aren't infinite and AI for now at least has a seemingly insatiable appetite and enough dollars to starve other uses.
by gus_massa | 2025-12-29 17:14:05+00:00
There are official threads for jobs, https://news.ycombinator.com/newsfaq.html
Latest edition https://news.ycombinator.com/submitted?id=whoishiring

It's read-only now, so remember to take a look at the style and repost in the correct thread on January 2nd.

PS: I got redirected to a spam page with a "press allow to confirm you are a human" that is used by scams to install crappware!!!
by krzyk | 2025-12-29 17:14:33+00:00
Handling JSON as a basics for language? Really?
null restricted type will come with valhalla, string templates had a try, but people complained and they withdrawn them after 2 preview iterations. Not sure what issue people had with them and what issues maintainers noticed.

What do you mean by broken exception system?

Java is not a small language that you can throw features around, they have to take into consideration final goal of it and decades of development.
by tossandthrow | 2025-12-29 17:14:40+00:00
Entitled to what?

He could try to do it on his own accord - they have leverage to decline and he'd have to take it through several other over burdened agencies.

He could also try getting into contact with DB, and good luck with that.

My own DB story was from Hamburg hbf where 3 huge DB employers was standing guard in front of reisenzentrum (the customer service counter) and yelling at every own being incredibly rude.

DB is a joke, and it is imploding on itself. Staff seems so stressed and embarrassed by being a part of it.
by idiotsecant | 2025-12-29 17:15:41+00:00
Depending on how the next few quarters go being 'the next Nvidia' might not be the flex that's implied here. "Take big swings, maybe get a home run once in a while, maybe bankrupt the company' might be a model that makes stocks fun to trade, but it's arguable whether it's a good model for capitalism as a whole.