MurphyA/hacker-news huggingface dataset:
by eqvinox | 2025-07-08 17:43:21+00:00
> The ideas behind token ring underlies DOCIS.

> While not technically TR, it does use a token that moves from device to device.

I assume you typo'd DOCSIS there, but no, DOCSIS does not use a token; it uses separate channels for down- & uplink, and the uplink channels are TDMA and/or CDMA depending on DOCSIS version.
by Hizonner | 2025-07-08 17:43:30+00:00
What Gemini should be able to do with WhatsApp:

Exactly and only what any other random app on the phone could do with WhatsApp, assuming that you have enabled that in exactly the way you would have to enable any other random app to do it.

Google needs to not be abusing its position as the source of the OS to give its software special privilege to reach inside of third-party apps.
by kragen | 2025-07-08 17:43:38+00:00
The critical mass of talent and capital forming in the RISC-V space happened in 02019 at Alibaba: https://www.cnx-software.com/2019/07/27/alibaba-unveils-xuan...

AFAIK MIPS still hasn't shipped a high-end processor competitive with the XuanTie 910 that article is about. And I think the billions of RISC-V microcontroller cores that have shipped already (10 billion as of 02022 according to https://wccftech.com/x86-arm-rival-risc-v-architecture-ships...) are also mostly not from MIPS.
by Paul_Clayton | 2025-07-08 17:43:43+00:00
Innate talent can also be tied to one's sense of identity, which makes failure more overwhelming. (If one does not _really_ try, failure does not feel as crushing.)

Just an expectation that something will be easy (without a strong tie to identity/sel-worth) can make failure more painful.

Easy successes can also lead to not developing progress-enabling skills when in a "friendly" environment (e.g., an academically gifted person not learning study skills and disclipline before college). When the innate skill and casual training is no longer enough to meet expectations, there is not the emotional reserve and external support to develop the meta-skills.

Failure aversion and lack of self-discipline is somewhat independent of "work ethic"; a person terrified of failure can work very hard at easy tasks or tasks with results that lack internal or peceived external judgment in part because such feels so much better than not really trying.

Sadly, a "safe" activity can be "ruined" by a person's well-meaning compliment, that introduces expectations to the activity. (Weirdly, indirect compliments seem significantly less problematic; "these decorations look really nice" can feel acceptable even when the person knows one did them while "you did a really good job on the decorations" can feel crushing by setting a new higher baseline of expectations and/or introducing self-doubt because the person is just being nice.)
Soya a platform where founders find where there target users are online
by Taikhoom10 | 2025-07-08 17:44:23+00:00
Hey founders, So I have had a startup in the past that did not work out, for some legal reasons. But while I was working on it I really noticed I had a hard time manually having to find my target users and then outreaching. Founders should focus on what need to do build, let the manual finding of target users be Soya's problem. So I built Soya. Founders input there target users and get a curated list of communities and tailored outreach strategies to each community. So check us out and give me honest feedback that would be super appreciated. reply Soya link : https://soya-platform.vercel.app/
by genewitch | 2025-07-08 17:44:27+00:00
i am still under the learning that it is impossible to anonymize data to the extent necessary for law enforcement and the judiciary to not be able to pierce. Furthermore, the implication here is that we'd use old notes of people long since dead to train the LLMs necessary to do this work.

Since this is a soft science, trends, names, and diagnostics have radically changed. To paraphrase Carlin: "Used to be 'shell shocked', then came 'battle fatigue', then came 'post-traumatic stress disorder'; we went from 2 syllables that accurately described it to eight syllables and we've added a dash and completely removed the humanity that may have helped these people get the attention and care they deserved."

I don't comment that flippantly.

And i wasn't really speaking to you, i didn't want to top comment, and i didn't want to read past your top comment to find a more appropriate place because i was already getting eye-twitches from all of the hot takes above your comment.
by mkrishnan | 2025-07-08 17:45:12+00:00
Yes, I have used for few months without realizing that the meds are not coming in required temperature, I was just trusting them, then I checked the temperature 4 weeks are when delivered and found the issue, since then I have ordered 3 times and returned all 3 times and had several calls with the pharmacy team and finally they told me to F off, and it is what it is and I can find another pharmacy if I dont like them.
by kccqzy | 2025-07-08 17:47:35+00:00
The line is blurry. Google is positioning Gemini not just as an app, but as a OS level feature. The OS can by definition reach into any third-app app to do anything it wants. I'll give some more examples of OS-level features in case it's not clear: copy/paste is an OS-level feature and it is designed to extract arbitrary text or content from third party apps (copy) and insert them into third party apps (paste); screenshotting is an OS-level feature and it is designed to capture the visible views of any third party app with the only exception being DRM content.

Apple Intelligence has similar marketing. In last year's WWDC, there was the whole "Siri, when is my mom's flight landing?" segment (see https://developer.apple.com/videos/play/wwdc2024/101/ at 1h22m) that didn't generate any controversy. So for some reason people think Siri should rightfully be an OS-level feature but Gemini should not. Got it. I guess Apple's PR is just that much better than Google's.
by dpifke | 2025-07-08 17:48:09+00:00
I pay roughly $800/mo each for two 10 Gbps transit connections (including cross-connect fees), plus $150/mo for another 10 Gbps peering connection to my local IX. 2-3 Gbps works out to less than $200/mo. (This is at a colo in Denver for my one-man LLC.)
by xml | 2025-07-08 17:49:08+00:00
A word of caution: There are SVGs which can freeze a page, so make sure that you do not link to any third party SVGs. This is a known bug, but both the Google Chrome and Mozilla team do not want to fix it.

Here is an evil example SVG for demonstration.

DON'T CLICK THIS LINK UNLESS YOU WANT TO RISK CRASHING YOUR BROWSER!

https://asdf10.com/danger.svg
by Fluorescence | 2025-07-08 17:49:09+00:00
This doesn't seem to be true. Implications of Government speech are not taken lightly and I can see examples of "informal censorship" including implied threats of legal action being classed as prior restraint. Pretty moot given today's US legal environment though.

e.g.

https://en.wikipedia.org/wiki/Bantam_Books,_Inc._v._Sullivan

"Justice William J. Brennan Jr. delivered the majority opinion that stated that the actions of the Rhode Island commission to Encourage Morality in Youth were unconstitutional due to their actions violating the First Amendment by placing a prior restraint on free speech. Justice Brennan's opinion stated that the commission's practice of notifying book distributors and retailers about "objectionable" publications, combined with implied threats of legal action, effectively made a system of informal censorship."
by deathanatos | 2025-07-08 17:49:27+00:00
500 is quite a bit rounded up; perhaps there is an intercontinental jumbo that big, but let's just assume your bog standard domestic 737-foo, with probably 25% the passengers. I don't know that the average passenger draws 1A; most are drawing 0¹.

The point is more that advertising "we have $service", but then delivering a quality of service for $service that amounts to "unusable for any real-world use case" is bullshit.

But fine, power is too hopelessly complex to actually implement in a manner that would be useful to passengers. So the WiFi: my last flight was 99% packet loss, and 7,000ms+ ping times for the 1% that was delivered. Just making it through the idiotic MitM portal was a quest, but again the resultant service is utterly unusable.

The legal principle I'd point to here is "fitness for a particular purpose". The service was sold, and when it was sold, there was, in the buyer's mind, the assumption that it was fit for a particular purpose: reasonable usage of WiFi mid flight (e.g., low bandwidth, tolerably high latency uses; I'm not expecting to be able to game or stream a movie) or to power a portable device one might find in the average person's carry-on.

But it's just something between false advertising and enshittification. The airlines want to deliver a service, perhaps at one time they did, but they've not employed the people necessary to maintain it, and when the customer is shorted, there's zero recourse for the customer.

¹… of course, I end up being one of those drawing 0 since, you know, the fucking outlet is broken.
by msgodel | 2025-07-08 17:49:38+00:00
Wow. Close to a Qwen3 distill with 75% the size. That's great!

I've been using the smollm base models for my own finetunes just because they're so high quality, it looks like I might be using them to drive local agents/code completion in the near future too.

Their RL algorithm looks interesting. I'm still using OpenAI's algorithm for my stuff, I've been meaning to check on the SoTA since I know my code is pretty outdated (It's crazy how fast that happens with this stuff.)
by eqvinox | 2025-07-08 17:50:09+00:00
It should be noted these distinctions don't correlate with timing; you can have a hard realtime system that needs some network packets at 50ms±10ms intervals, and a soft realtime system that needs packets at 500µs±5µs.

Some audio setups are run quite "close to the metal", both because it needs less buffering, but also the lower human threshold for noticing latency seems to be around 10ms. And having audio not get out of phase with multiple sources/sinks gets added on top of that.
by lucb1e | 2025-07-08 17:50:09+00:00
I'm also wondering if it's an automatic classification. Wouldn't expect that on HN, but the posts in there are so random that it almost must be.

As for that specific comment, to be fair, I could actually understand: promoting your own product in someone else's thread without really saying anything at all about the submission (topic) that was posted could be seen as off-topic. I don't really mind it (I don't think I voted on it), but I could see a human also classify it that way
by jbuchananr | 2025-07-08 17:51:05+00:00
Hey HN,

We analyze imagery nationwide, making properties searchable by condition, attributes, and parcel details. We help anyone from real estate investors identifying potential undervalued opportunities to developers finding potential job sites, and everyone in between.

We built this because my co-founder was doing real estate on the side and resorted to driving around trying to identify properties that met his investment criteria. We thought there had to be a better way, so we built a search engine that does just that.

Here is a short clip to get the idea: https://www.youtube.com/watch?v=gyGs837HLjM

Let me know what you think!
by stalfosknight | 2025-07-08 17:51:20+00:00
I don't mean to shit on your article. I think the general gist of it is correct; what it means to be a software developer is going to radically change for all levels, not just we mere mortals without the magical word "Senior" in our titles. Being fluent in prompting and supervising AI agents are going to be more of the day to day than cranking out lines of code.

I'm just (I think justifiably) a little salty because not that long ago LEARN TO CODE!!! was the mantra for those who wanted to step up into a middle class life and now every executive and their mother is frothing at the mouth over shoehorning AI into anything and everything and pulling up what little of the career ladder exists while they're at it.
LLM-Ready Training Dataset for Apple's Foundation Models (iOS 26)
by rileygersh | 2025-07-08 17:52:28+00:00
I've been working with iOS 26 and Apple's new Foundation Models Framework. I realized every major LLM (GPT-4, Claude, Gemini) currently knows nothing about it—because training cutoffs predate its release.

So I created a structured training dataset specifically for LLM ingestion. It covers: - Core API usage (SystemLanguageModel, LanguageModelSession, Tool protocol) - Advanced implementation (@Generable/@Guide macros, constrained decoding, tool chaining) - Strategic features (adapter training, multi-step workflows, Apple’s AI vision)

All written in Markdown, with production-tested Swift code from actual iOS 26 beta usage. Tokenized structure, progressive complexity, no fluff—just what a model needs to learn this framework from scratch.

Details + preview here: https://rileyhealth.gumroad.com/l/bwoqe

Happy to answer questions or provide a sample if helpful.
by elenabrooks | 2025-07-08 17:52:31+00:00
Appreciate the thoughtful critique, really helpful as we evolve this.

1. On “credit scores” You're right: we do assign a Credote Score. But it's not opaque like a FICO. It's directly tied to reported unpaid invoices, think of it more like a dynamic public ledger than a behavioral prediction. That said, we’re exploring how to add more nuance (e.g. disputed vs. resolved vs. settled late) without sanitizing the public record.

2. On verification & abuse risk Every report goes through automated fraud checks, invoice validation, and email domain verification. We don’t manually review all submissions, but businesses can dispute any listing easily (similar to a credit card chargeback). Once disputed, the listing is marked accordingly while we request supporting documentation.

3. On missing companies in search We’ve just upgraded search — it works best by company domain (e.g. @acme.com). We’ll soon show “stub” profiles even if there are no reports yet, to solve exactly what you’re describing.

This kind of feedback is exactly what we need, thanks again for pushing on the weak spots.
by TeMPOraL | 2025-07-08 17:52:47+00:00
Unfortunately the situation on Android is that other apps cannot do anything with WhatsApp, and there's fuck all you can do about it as a user.

I shouldn't need Google special-casing Gemini to allow LLMs to interact with my messages. I should be able to wire up Tasker to WhatsApp on one end, and to OpenAI or Anthropic models of my choice via API calls on the other end. Alas, Android is basically like iPhone now, just with more faux choice of vendors and less quality control.
by ranma42 | 2025-07-08 17:53:30+00:00
BTW looking at the 8051 patch bytes, they look like 8051 code to me. 0x02 is the ljmp opcode, so this is a jump table: 0x02, 0x40, 0x58, 0x02, 0x40, 0x4e, 0x02, 0x44, 0x00, 0x02, 0x42, 0x2b, 0x02, 0x41, 0x82

I poked at a vsc73xx-based switch in the past and wrote my own test firmware, but had problems with packet loss since I didn't do all the necessary phy initializations I guess, in case this might be of interest: https://github.com/ranma/openvsc73xx/blob/master/example/pay...

Also on the device I had the EEPROM was tiny and the code is loaded from EEPROM into RAM, you were pretty much stuck with 8051 assembly that had to fit into the 8KiB of onchip RAM :)
by bee_rider | 2025-07-08 17:53:32+00:00
One problem with this sort of thing is that—sure, we can call privacy violation an opinion and admit that some people have dumb opinions like “I don’t need any privacy.” But unfortunately only one person needs to let the privacy violation bot into the conversation to violate everybody’s privacy, so it isn’t as if your opinion will really be respected.

Of course, the easy solution is that nobody has conversations that might need privacy anymore; people can just always be in public persona mode. Hopefully we don’t end up with a society made up of inauthentic lonely people as a result.
by ksec | 2025-07-08 17:53:35+00:00
Speaking as someone who used to have few hundreds if not a thousand tabs opened.

Bookmarks are for long term storage. In some sense it is more like Stared History, something may be we need to return in the far future for reference. If browser have a function where it would record everything I read, bookmark would be stared piece of information where I think it is important.

Tabs Opened are reading list or To-do list. 30 Tabs on Toothbrush because I haven't decided which one to buy. Another 30 Tab on "each" different items which I planned to buy. 50 Tabs on HN because I haven't had time to read it yet. Sometimes I opened them when I visit HN front page and read it later. I must admit about 200 tabs wouldn't be needed if I am at 200K+ salary I just buy the top range without thinking. But I am frugal. Shopping on Amazon Prime, another 50 tabs.

SideBar Tabs doesn't work for me. Mostly because the Desktop web isn't designed for squashed layout. I would imagine it would work much better if I am on a 21:9 ultra wide monitor. But I haven't had the luxury to test it out.

> His tab bar is composed of only barely recognizable icons

I assume he is on Chrome? Because Firefox doesn't squeeze out the Tabs to Fav icons only.
by nmaleki | 2025-07-08 17:53:35+00:00
Location: Delray Beach, FL Remote: Yes Willing to relocate: Yes Technologies: Python, Java, C#, JavaScript, TypeScript, Matlab, Kotlin, LISP, AWS, PostgreSQL, React, Android, OpenCV, C++, Unreal Engine Résumé/CV: https://drive.google.com/file/d/1eXy3wbEI-LKF8cCPnbUATkbzQBGSS73Y/view?usp=drive_link Email: nicholasmaleki@gmail.com

--- I am a full-stack developer with over 5 years of work experience and a Master’s degree in Computer Science. I’m a strong generalist; I’ve done everything from server management, to database management, to standalone SaaS products, to deploying full react apps. I’ve designed and built systems for NASA JPL, KBR, Boeing, Mitsubishi, numerous universities, and many more accredited businesses. I enjoy working with functional languages (LISP, Haskell, Typescript, etc.) and in fast-paced development environments. I am seeking a full-time or part-time position where team members design elegant solutions to difficult problems.
by dmoy | 2025-07-08 17:53:47+00:00
Right (ha), but that's kinda how one can approach passive voice too?

If you never use passive voice, you will be unable to emphasize the object of the sentence in cases where it might actually be necessary, and end up requiring more words to get the same effect.

If you never make left turns, you end up having to go past one block and make three right turns.

So even though best practices might be to avoid passive language for various reasons, sometimes it is cleaner. And even though best practices are to avoid left turns (for efficiency, safety, etc), sometimes it's worth it to just take the left turn. So even UPS trucks will make left turns, just not nearly as often.
by RyanOD | 2025-07-08 17:55:15+00:00
I don't understand how anyone can get to the level where they "understand programming basics, architecture, and what good code looks like" without years of grinding code, collaborating, research, mistakes, refactoring, etc.

To me, the idea that a Junior Developer would understand CS at that level or get there without writing code every day for a very long time seems highly unlikely.

What am I not understanding?
by qwertox | 2025-07-08 17:56:12+00:00
If it weren't for Adobe's crappy support of the player, I would agree, but they did much more harm than good with it. It was a massive attack surface and they didn't care about closing their zero-day drive-by exploits in a sensible timeframe.

Also they were basically the founders of persistent fingerprinting via Flash cookies.

So no, thank you, I'm more than happy it didn't thrive more than it already did.
by danbruc | 2025-07-08 17:56:24+00:00
Sure, if I ask about things I know nothing about, then I can get something done with little effort. But when I ask about something where I am an expert, then large language models have surprisingly little to offer. And because I am an expert, it becomes apparent how bad they are, which in turn makes me hesitate to use them for things I know nothing about because I am unprepared to judge the quality of the response. As a developer I am an expert on programming and I think I never got something useful out of a large language model beyond pointers to relevant APIs or standards, a very good tool to search through documentation, at least up to the point that it starts hallucinating stuff.

When I wrote dead end, I meant for achieving an AI that can properly reason and knows what it knows and maybe is even able to learn. For finding stuff in heaps of text, large language models are relatively fine and can improve productivity, with the somewhat annoying fact that one has to double check what the model says.
by CharlesW | 2025-07-08 17:56:32+00:00
Not sure why you didn't link to the original post instead (https://news.ycombinator.com/item?id=44496458), but in any case that flagged link was to AppleInsider's low-effort copy instead of the source.

I understand that @tomhow (an HN moderator) considers the AppleInsider article (vs. the source linked to above) as properly flagged because it didn't include any "significant new information". I greatly respect the nuance that good moderation requires, but in my opinion the notable new bit is that the U.S. government is now escalating with public threats against the developer.

> "US Attorney General Pam Bondi was on Fox News Monday talking about ICEBlock, when she spoke directly about Aaron, the app’s sole developer. 'We are looking at him,' she said. 'And he better watch out.'"

Additionally, Todd M. Lyons, the acting director of Immigration and Customs Enforcement, described the app as "reckless and irresponsible" and falsely claimed that the app is designed to incite violence against ICE. The administration is setting him up to be disappeared without due process. This seems like a safety/freedom issue worth being aware of.
by Hizonner | 2025-07-08 17:56:57+00:00
Well, really the line was crossed when Google Play Services got special privileges (and third party app developers were encouraged to call on Google Play Services as the only practical way to do various things, some of which maybe should have been part of the OS). And the "assistant" crap, and whatever else.

... and GraphenOS isn't exactly a fork, but it's plugging away, fighting the good fight, doing things like making Google Play Services both optional and a lot less privileged on the phone than it thinks it is.
by jfengel | 2025-07-08 17:57:16+00:00
What a remarkable collection of double-binds.

Everybody believes that the list exists, and implicates their political enemies. Everyone is aware that a fake suicide was predictable.

Democrats believe that the list includes members of the present administration, and does not trust the administration to make this decision. Many Republicans believe that the list includes members of past Democratic administrations, and is extremely suspicious that they would be exonerated.

So even if this is the absolute truth, nobody believes it, and there's no way they could ever believe it.
by AnotherGoodName | 2025-07-08 17:57:21+00:00
>If you don't define an interrupt handler (or explicitly ignore the signal), both processes would just exit with a SIGINT code (the default behaviour).

That's what i mean by catching it. You either trap signal or you have the parent process exit too. The goal is to avoid the parent dying and the OS messaging the user "process killed for too much memory" which happens without the trap.

The trigger for memory is separately just to hit a failed malloc in a loop.
by kzrdude | 2025-07-08 17:57:49+00:00
Many changes of that kind have been made by the faster-cpython team I believe, Mark Shannon was rather focused on it (and had a decade of experience of that kind of tweaks to python).

But I'm trying to find/recall a blog post that detailed the different steps in shrinking the CPython object struct...

If you say that's not enough, more radical changes needed, I would understand.