MurphyA/hacker-news huggingface dataset:
by jakevoytko | 2025-10-07 14:31:35+00:00
On top of that, the software world has changed dramatically since Bazel was first released. In practice, a git hash and a compile command for a command runner are more than enough for almost everyone.

What has changed in the past ~15 years? Many libraries and plugins have their own compilers nowadays. This increases the difficulty of successfully integrating with Bazel. Even projects that feel like they should be able to properly integrate Bazel (like Kubernetes) have removed it from the project as a nuisance.

Back when it was first designed, even compiling code within the same language could be a struggle; I remember going through many iterations of DLL hell back when I was a C++ programmer. This was the "it works on my machine" era. Bazel was nice because you could just say "Download this version of this thing, and give me a BUILD file path where I can reference it." Sometimes you needed to write some Starlark, but mostly not.

But now, many projects have grown in scale and complexity and they want to have their own automated passes. Just as C++ libraries needed special library wrappers for autotools within Bazel, now you often need to write multiple library compiler/automation wrappers yourself in any context. And then you'll find that Bazel's assumptions don't match the underlying code's. For example, my work's Go codebase compiles just fine with a standard Go compiler, but gazelle pukes because (IIRC) one of our third-party codegen tools outputs files with multiple packages to the same directory. When Etsy moved its Java codebase to Bazel, they needed to do some heavy refactoring because Bazel identified dependency loops and refused to compile the project, even though it worked just fine with javac. You can always push up your monocle and derisively say "you shouldn't have multiple packages per directory! you shouldn't have dependency loops!", but you should also have a compiler that can run your code just like the underlying language without needing to influence it at all.

That's why most engineers just need command runners. All of these languages and libraries are already designed to successfully run in their own contexts. You just need something to kick off the build with repeatable arguments across machines.
by bgwalter | 2025-10-07 14:31:42+00:00
That is the tragic part. This administration ran on a platform of bringing back the real economy and manufacturing. Now they fuel the Bitcoin and "AI" bubbles, which are nonessential and non-tangibles.

The GDP increases are fake. Mining Bitcoin produces nothing, in fact the money supply should not be increased to match the fake GDP increase. The same is true for "AI".
by tim333 | 2025-10-07 14:31:43+00:00
I don't think he claims to be an "AI researcher". His CV has:

>I built significant pieces of the Copilot onboarding, purchasing, billing and settings flow. For eight months I headed up the Copilot anti-abuse effort. I then led the launch of GitHub Models, and am now working on other Copilot projects.

As an aside I had a look at GitHub Models and it was quite interesting - you can try the API for a number of models for free using your GitHub login.
by ziml77 | 2025-10-07 14:31:43+00:00
I've always set up with a local account as long as it's been possible. Not because I don't want a Microsoft account linked (I always end up linking one after installation) but because they don't let me choose my god damned username! I want my user folder to be C:\Users\[FirstName] but for some stupid reason they don't give me the option to do that! It just creates a name automatically based on the account email address.

If they're going to completely remove the option to create a local account, could they at least let me override the local username for the account?
by browningstreet | 2025-10-07 14:32:09+00:00
I've turned the GPS audio prompts off. And I've never understood why there isn't a "fewer interruptions" slider for GPS directions, or "last mile only" mode for GPS audio. Or why I have to go into settings to turn GPS audio off and on. If GPS audio is going to be annoying and un-customizable, it should at least be a quick flip of a switch so I can make those choices myself. As it is, it's a global.
by wernsey | 2025-10-07 14:33:00+00:00
The cynic in me believes Google is doing this to exert more control over the Android ecosystem, and has very little to do with security.

I'm also afraid it will make it easier for Google to bend to authoritarian regimes and ban developers whose apps are not government approved.

Think it can't happen? Think different:

https://arstechnica.com/tech-policy/2025/10/apple-bends-to-t...
by kibwen | 2025-10-07 14:33:37+00:00
"The Depression was preceded by a period of industrial growth and social development known as the "Roaring Twenties". Much of the profit generated by the boom was invested in speculation, such as on the stock market, contributing to growing wealth inequality. Banks were subject to minimal regulation, resulting in loose lending and widespread debt. By 1929, declining spending had led to reductions in manufacturing output and rising unemployment. Share values continued to rise until the October 1929 crash, after which the slide continued until July 1932, accompanied by a loss of confidence in the financial system. By 1933, the U.S. unemployment rate had risen to 25%, about one-third of farmers had lost their land, and 9,000 of its 25,000 banks had gone out of business. President Herbert Hoover was unwilling to intervene heavily in the economy, and in 1930 he signed the Smoot–Hawley Tariff Act, which worsened the Depression. In the 1932 presidential election, Hoover was defeated by Franklin D. Roosevelt, who from 1933 pursued a set of expansive New Deal programs in order to provide relief and create jobs. In Germany, which depended heavily on U.S. loans, the crisis caused unemployment to rise to nearly 30% and fueled political extremism, paving the way for Adolf Hitler's Nazi Party to rise to power in 1933. Between 1929 and 1932, worldwide gross domestic product (GDP) fell by an estimated 15%; in the U.S., the Depression resulted in a 30% contraction in GDP."

https://en.wikipedia.org/wiki/Great_Depression
by carimura | 2025-10-07 14:33:42+00:00
the future is now where debates about human vs machine will influence our trust and enjoyment! I read the article wondering how much of it was AI generated (new worry!), but also how biased it was based on the authors startup business interest (old worry!), and concluded that if I learned something about the panel it was worth the 5 minutes. Or maybe 2 minutes if an AI summarized it.
by bko | 2025-10-07 14:33:51+00:00
I don't think all gifted kids do just fine. I would be willing to bet a lot gifted kids get put on medication because they can't sit still in the classroom due to being painfully bored. The smartest people I've ever met are all pretty much ADHD or have some other ailment that requires medication. Not all of that would go away if they were raised in a challenging supportive environment suitable to their ability, but I would be a significant percentage would.

Also a lot of kids on the other end of "special needs" don't get the support they "need" and just get pushed through the system. 35% of high school seniors are reading at or above proficiency levels.

But even in that case, the argument isn't that "let's not add more G&T programs, those kids are doing fine", it's "let's remove G&T programs because we don't like the demographic makeup of the class".

I'll also add that we don't think that way about other groups. People in wheelchairs don't "need" to go to a concert, but most people still believe things like Americans with Disabilities Act is important. So I don't know why gifted children are different. We know what to do with them. Let them flourish, they will be better off, happier and more productive members of society.

https://abcnews.go.com/GMA/Living/us-students-reading-math-s...
by bilekas | 2025-10-07 14:34:03+00:00
> 2. Force release of source code if not providing LTS. You don't want to support it fine. But don't block people from what they bought.

Tangentially there is a movement happening in this regard for video games for studios to provide EOL options instead of bricking the game you bought. For software I haven't seen an example of local installations that get bricked after remote services go offline. Maybe for example if Jetbrains closed shop tomorrow and basically said to all users, your license wont be validated, too bad.
by evilduck | 2025-10-07 14:34:19+00:00
I mean that could be "two Safari tickets" for all we know, and you could be ignorantly chasing Chrome's ChromeOS un-standards or bleeding edge RFCs thinking a reference implementation or a mere memo should work everywhere. Personally, I almost never see Safari-specific bugs be reported and can't find one in my company's JIRA system in the last year. Are you sure you're not self-inflicting this pain?

Your desire for Safari to vanish is also historically short sighted. Ladybird has near-zero usage, Firefox is practically dead and is fully bought and paid for by Google, everything else is just a Chrome or Chromium fork. Safari is realistically the only thing holding back an outright Chrome monopoly with meaningful usage.
by dd_xplore | 2025-10-07 14:34:32+00:00
Wow nice! I had some HDDs , some of them were alive till 10 years but not much longer.

I'm amazed that with all these technologies we haven't figured out how to store data long term (atleast couple decades) without changing the underlying components. Like you said tape drives aren't for end users.Also with how technology is evolving (fast and disorganised) I'm not even sure if you would be able read a drive in 20 years. Very tech is that backward compatible.
by dataviz1000 | 2025-10-07 14:34:48+00:00
He left because the reorg stripped his hardware decision authority, and he wouldn’t stay without control to drive the technical plan.[0]

He kept working on the problem. The question now looking back over 6 years is did Google make a mistake. I've seen this at IBM and other large research divisions where people who did something significant 20 or 30 years in fields like AI become stagnant burning tens and hundreds of millions. There was a political battle and Martinis got pushed out. The question I have is did the people who pushed him out know the path forward in quantum computing or did they just know how to play office politics licking the correct behinds.

[0] https://www.forbes.com/sites/moorinsights/2020/04/30/googles...
by jmmv | 2025-10-07 14:35:12+00:00
> This is not true for Go, for example. Import statements absolutely do solve this problem in Go. I rarely need to ever look at module files which are in some ways a byproduct of the import statements.

Go imports still work at the Go package level. If you have multiple .go source files in one package, you have the exact same issue I described for Java.

.../pkg1/foo.go -> import .../pkg2 .../pkg1/bar.go -> import .../pkg3

If I'm editing / reviewing a change to pkg1/foo.go, I cannot tell that pkg1 _already_ depends on pkg3. Can I?
by kragen | 2025-10-07 14:35:37+00:00
I think that's an illusion.

The language of R is S, which originated at Bell Labs in 01976. Python began development in 01989, although Guido didn't release it until 01991. And the top 20 on https://www.tiobe.com/tiobe-index/ are Python, C (01972?), C++ (01982?), Java, C# (01999? though arguably it's just a dialect of Java), JS, Visual Basic (first released 01991, within your window), Golang (02007), Delphi (under this name in 01995 but a dialect of Object Pascal from 01986, in turn a dialect of Pascal, from 01970), SQL (01973), Fortran (01957), Perl (01987), R, PHP (01995, within your window!), assembly (01947), Rust (02006), MATLAB/Octave (01984), Scratch (! 02003), Ada (01978?), and Kotlin (02011).

By decade, that's one language from the 40s, one language from the 50s, no languages from the 60s, 5 languages from the 70s, 5 languages from the 80s, 4 languages from the 90s, 3 languages from 0200x, one language from the 02010s, and no languages from the 02020s.

Lua is #33 on TIOBE's list, but given its prevalence in Roblox (as Luau), WoW, and other games, I suspect it should be much higher.

For some reason, CUDA (a dialect of C++) and shader languages like GLSL don't show up in the list at all.

— ⁂ —

I think most of what's going on here is that it takes a new language a long time to get good, and it takes a new good language a long time to get popular. Perl, Python, Java, PHP, and JS became popular because of the Web; https://philip.greenspun.com/panda/server-programming explains why Perl, Python, and PHP did, and of course Java and JS became popular because they were the only languages you could make interactive web pages in:

> You would think that picking a Web site development language would be trivial. Obviously the best languages are safe and incorporate powerful object systems. So let's do everything in Common Lisp or Java. Common Lisp can run interpeted as well as compiled, which makes it a more efficient language for developers. So Common Lisp should be the obvious winner of the Web server language wars. Yet nobody uses Common Lisp for server-side scripting. Is that because Java-the-hype-king has crushed it? No. In fact, to a first approximation, nobody uses Java for server-side scripting. Almost everyone is using simple interpreted languages such as Visual Basic, PHP, Perl, or Tcl.

> How could a lame string-oriented scripting language possibly compete in power with systems programming languages? Well, guess what? The only data type that you can write to a Web browser is a string. And all the information from the relational database management system on which you are relying comes back to to the Web server program as strings. So maybe it doesn't matter whether your scripting language has an enfeebled type system.
by adcoleman6 | 2025-10-07 14:36:02+00:00
I think the major advancements are outside the textbox in this last year: video generation, robotic models like Helix, world models, Genie 3.

Even for text, Deepseek R1 was this year, and agentic and coding AI has made progress on length/complexity of tasks. The rise of MoE architecture in the open/local model space has made it possible to run useful models locally on hardware under like $2K, something I didn’t expect for a long time.
by noosphr | 2025-10-07 14:36:39+00:00
I read these articles about how much of a suckers bet AI is and start feeling existential dread about the coming market crash.

Then I remember I just did a weeks worth of work in a few hours and feel a lot better about my prospects at least.

AI won't replace people, but it will make people who know how to use it vastly more efficient. In the same way that a tractor made a farmer more efficient.
by cs702 | 2025-10-07 14:36:39+00:00
Not necessarily. It depends on the second-order economic effects of these investments in AI.

For example, companies that build new giant data centers for AI pay salaries to thousands of temporary construction workers who then spend some of it on retail goods and services. That additional spending by the workers is a second-order effect, and it shows up on GDP growth. There are higher-order effects too, but they are more diffuse.
Show HN: I'm building a Google Calendar tool to plan backwards from key events
by benz145 | 2025-10-07 14:36:52+00:00
Hello fellow productivity-minded ADHD friends. I'm building a little tool for Google Calendar that I've always wanted but didn't seem to exist. It's in closed alpha now (you can preview it through the URL here and request alpha access if you'd like to try it with your own calendar). I'm particularly interested in feedback on the usefulness and interface. Specifically if anyone has any comparables for interface inspiration, I'd love to see them.

Reverse Scheduler lets you make a simple itinerary by planning backwards from a major event (like a flight, party, or important meeting).

If you have a flight at 1:30PM, the tool lets you write down all the things you need to do beforehand and how long they should take (like packing, driving, getting to the airport early; hell, maybe you need to mow the lawn before you leave for your flight). The tool puts all of this on your calendar for you with a single button press. So you end up with a list of what you need to do and how long it should take, and you can keep an eye on the 'Day' view of your calendar to make sure you're on time as you go.

This approach has delivered me from the usual hair-on-fire rush that happens before important events.

Reverse Scheduler doesn't just 'put things on your calendar' with a little less friction. The real power is the exercise of sitting down and taking 5 minutes to plan what actually needs to happen before your event, and consider how long it will actually take. This saves me from forgetting about something important until I'm already rushing around to get ready. And it helps me make realistic estimates of how long things will take. A shower doesn't actually take "5 minutes" (as some of us would like to think)... it really takes 20.

I know many people will say "who on earth needs this?" But for the handful of you out there who have a brain that works like mine, I hope this tool can help you as much as it has helped me.
by gimmeThaBeet | 2025-10-07 14:37:03+00:00
I can add a minimal anecdote. I got some support from a couple engineers on a telecom project, and it wasn't even that big of a thing, but they were more than decent to work with. I did say to one guy, "you guys are a lot cooler to work with than some of the stuff you see in the news" and matter-of-fact he was just like "oh, yeah that's legal"

my vision of them is that the engineering side can be great to deal with when they want to be (and my personal experience is they want to be). but the other part of their business is like set the standard, and then enforce it.
by DebtDeflation | 2025-10-07 14:37:07+00:00
We're in this weird situation where:

1) the average American is heavily dependent on equities in their 401k for retirement,

2) so the stock market has to go up,

3) but the stock market is already at record valuations and it's difficult to see how forecasted growth levels justify the current valuation let alone an increased valuation,

4) without revenue growth, the only way for companies to sustain EPS growth is massive reduction in costs,

5) labor is the primary cost for most companies,

6) in come the AI folks telling CEOs that "AI can replace most of their workforce",

7) and so as the article states, everyone goes all in and "America is one big bet on AI"

That leaves us with only 2 possibilities - AI either replaces a significant part of the workforce or it does not. If it does not, the bubble bursts and the economy crashes. If it does, the economy still crashes because consumer spending is 70% of GDP and if the majority of the population becomes unemployed then spending collapses.

I don't think people have realized the latter (or at least they're deliberately choosing to ignore it). That said, I believe the former is more likely (AI not replacing the majority of the workforce in the near future). Either way, buckle up.
by rasikjain | 2025-10-07 14:37:18+00:00
Location: Greater New York (US Citizen)

Remote: Yes (Remote Only)

Willing to relocate: No

About: I’m a seasoned Full-Stack Software Engineer with growing expertise in AI and ML, delivering intelligent, scalable, and secure solutions that integrate modern web development with data-driven insights. Alongside years of experience in React.js, Next.js, TypeScript, Node.js, C#, and cloud platforms like AWS and Azure, I’ve applied AI techniques to enhance products — from data preprocessing, building predictive models to integrating LLMs and RAG architectures into applications.

My background spans Full-Stack Product Development, Enterprise & Solution Architecture, Cybersecurity, and Cloud Infrastructure, enabling me to deliver end-to-end solutions that seamlessly connect robust backend systems with engaging, user-focused web applications.

Core Technologies: • AI/ML : GenAI ㆍ AI Agents ㆍ LLM ㆍ RAG Pipelines ㆍ Python ㆍ NumPy ㆍ Pandas ㆍ Matplotlib ㆍ scikit-learn ㆍ Tensorflow ㆍ Keras ㆍ NLTK ㆍ Jupyter • Web & Frontend : React ㆍ Next.js ㆍ Node.js ㆍ TypeScript ㆍ JavaScript ㆍ Redux ㆍ Express.js ㆍ Tailwind CSS ㆍ GraphQL ㆍ MongoDB ㆍ Firebase ㆍ PHP ㆍ Drupal • Backend: Node.js ㆍ Lumen ㆍ Rest API, C# ㆍ Web API ㆍ Asp.Net MVC • Databases: SQL Server ㆍ PostgreSQL ㆍ MySQL ㆍ MongoDB ㆍ Redis ㆍ CouchDB • Cloud / DevOps: AWS ㆍ Azure ㆍ GCP ㆍ Docker ㆍ IAM ㆍ RDS ㆍ Aurora ㆍ DynamoDB ㆍ Serverless Functions • Packages & Tools: Figma ㆍ Chart.js ㆍ D3.js ㆍ Git ㆍ Jenkins ㆍ Keycloak ㆍ Retool

Email: jainrasik [at] gmail.com

Resume/CV: https://www.rasikjain.com/resume/

LinkedIn: https://www.linkedin.com/in/rasikjain/

GitHub: https://github.com/rasikjain

Stack Overflow: https://stackoverflow.com/users/1993944/rasik-jain
by skellystudios | 2025-10-07 14:37:23+00:00
I think the idea is pretty great – I'd use it!

But... pretty much every design in your customer design showcase has some major design problems, from a really basic graphic design POV.

I feel the the promise of this tool should be "you don't need to worry about your design eye, we've got that".

Based on those images, it doesn't feel like it lives up to that.
by ksec | 2025-10-07 14:37:23+00:00
Worth nothing they are not going 5G only. But 5G Standalone, which I believe is not part of the early 3GPP Spec and not every 5G phone supports it.

This may be the first 5GSA only network in the world, even before China Mobile which has many first in 5G like moving to VoNR.

Unpopular opinion on HN. I am looking forward to 5GSA only network and finally see all the potential of Massive MIMO along with other 5G features.
by wing-_-nuts | 2025-10-07 14:37:25+00:00
That 40% investment used to be sitting in giant cash slushfunds on company balance sheets. This isn't government investment. It would have never been spent on 'infrastructure'.

On the upside, even if AI is a bubble and implodes spectacularly we're going to have metric tons of compute available for climate models, drug discovery and anything else that requires a super computer to model.
by CharlyKeleb | 2025-10-07 14:37:47+00:00
Ever stare at your fridge or food apps and think: ‘What the heck should I eat?’ That daily struggle inspired me to build my first indie app: EatWise:Smart Meal Tracker. Eat Wise isn’t just another calorie tracker, it’s your personal food coach. It helps you pick smarter meals, tracks your calories effortlessly, and gives tailored suggestions to actually hit your health & fitness goals (without falling back on junk). I built it because I was tired of the ‘I’m hungry but don’t know what to eat’ loop. Now I just open Eat Wise, and it guides me. Give it a try and let me know what you think.
by babl-yc | 2025-10-07 14:37:55+00:00
To anyone at Arduino/Qualcomm reading --

If you're looking to make Uno Q SBC a gateway to more companies building on Qualcomm SoCs, please also release:

- Affordable HQ camera modules, with drivers, tuned ISP support for the board

- Low volume SoC purchases on Mouser/Digikey so we can move from evaluation board to prototypes

- Reference schematics

- High quality documentation and maintained Yocto layers for embedded linux development

- Ability to use SoC features like AI acceleration / ISP without huge headaches