MurphyA/hacker-news huggingface dataset:
by PopePompus | 2025-11-11 22:34:17+00:00
It's actually not in the app store, and it may only be available on Pixel phones. You get the app not by downloading it from anywhere, you just enable "developer mode" in the system settings, and the app magically appears in your app menu (the full menu, not on any home screen by default). There is a subreddit dedicated to this app ( https://www.reddit.com/r/androidterminal/ ).

I've never used a Samsung phone, but I think their DeX environment might allow you to do the same things that the "terminal" app supplies.

If you can't get either of the above to work, give Termux a try. It's not full gnu/Linux, but it's pretty close.
by jMyles | 2025-11-11 22:34:20+00:00
Indeed I do.

And it's far from a foregone conclusion that what you call "their right" is real - I don't believe I have a right to stop you from copying bytes on your device. That's insane.

And yes, I'm sure that the top .01% of pop musicians for whom the system is working well will hang on, and many more hoping to hit whatever lottery they've hit.

But as I pointed out above, some genres which are experiencing thunderous revivals right now are embracing DRM-free very hard, and even CC as well.

As John Perry Barlow said about his band, The Grateful Dead, when he found himself facing down record labels and movie studios as the only person on the stage who was actually in a band:

"We gave away our so-called intellectual property and became the most popular band performing band in the United States. and we're making one hell of a lot of money giving it away. It was not required that we be absolutely firm in our hold on this material because we recognize something important which is that in an information economy the normal sense of an economy based on scarcity is turned on its head. Value in an information economy is based on familiarity and attention. These are very different principles and and trying to optimize towards scarcity as you are by all of your methods is not going to be in the benefit of creation."
by lukefleed | 2025-11-11 22:34:35+00:00
Thanks! I used perf to look at cache miss rates and memory bandwidth during runs. The measurements showed the pattern I expected, but I didn't do a rigorous profiling study (different cache sizes, controlled benchmarks across architectures, or proper statistical analysis).

This was for a university exam, and I ran out of time to do it properly. The cache argument makes intuitive sense (three vectors cycling vs. scanning a growing n×k matrix), and the timing data supports it, but I'd want to instrument it more carefully in the future :)
by scoofy | 2025-11-11 22:35:05+00:00
I've said over and over that nullification is the right of states and municipalities. My entire point is that it's inherently an escalation. When the feds choose to enforce a law is areas that are actively trying to prevent that law from being enforced, almost by definition requires a heightened level of conflict in how that enforcement is done.

I agree with you that this is "novel" but the idea is that this isn't a pendulum that swings back an forth. It's a cascade where the dam is breaking, and when it does, creates a wildly different paradigm than existed previously.

I don't like what is happening. I can just see why it's happening, and understand and appreciated the justifications for it.
by cbreynoldson | 2025-11-11 22:35:15+00:00
For relatively straightforward groups whose tasks are self explanatory and/or isolated, sure. For any kind of invention, however, I don't think this line of thought works. Alan Kay has said in a number of places that Xerox PARC (likely) couldn't have worked if they had been remote, nor could it have worked if they hadn't had the time they did to goof off, argue, share hypotheticals, etc. Developing a shared intuition and connection with others in your group is an immeasurable quality that doesn't get enough love.

In other words, if your organization is made up of a bunch of geese that lay golden eggs, by all means let them lay eggs, but don't ignore the fact that your organization could itself be a goose that lays golden eggs together.
by RodgerTheGreat | 2025-11-11 22:36:09+00:00
I have experience working with large codebases in K. In practice, most of those codebases don't look dramatically different from any other garden-variety dynamic language. The high-level architectures are similar, and intrinsically-serial business logic still tends to have a lot of named function calls and conditionals. The algorithmic parts, where real work is happening, shrink down to little clusters of operators here and there. Prototypes of new systems and services can be written in a terse, brick-of-code style like some of the K you may find online, but as they get integrated into larger systems they tend to grow comments, descriptive identifier names, and shorter, more diff-friendly lines.

I've never found it hard to come back to reading K after long absences, in no small part because the set of primitives in K is a small fraction of the set in J (or uiua) and the notation, while terse, is more suggestive and legible to me than J's emphasis on digraphs and forks, or the "unicode-soup" of mismatched characters that some modern APL descendants reach for. K is an equally excellent notation for experimenting in a REPL or discussing ideas on a whiteboard.
by ontouchstart | 2025-11-11 22:36:29+00:00
I like your metaphor and will look into asphalt, from physics to chemistry…

This also reminds me of another famous metaphor: “Attention Is All You Need”. The question is: are we paying attention to the wrong things as a society? Could it be that we are pouring all the resources into to getting the perfect solution to the wrong problem?

Attention is the most valuable resource we have, as individuals and society.
by Atlas667 | 2025-11-11 22:36:47+00:00
The only difference is that the government cant cater totally to Bill Gates, they got a couple thousand other capitalists to take care of in order to keep the country afloat.

The government is the ORGANIZED rich. It's not "everything Bill says goes".

You and me tho, the rest of us millions? We trust strangers that market themselves well, vote and then, just hope they do good by us.
by lisbbb | 2025-11-11 22:37:21+00:00
My college girlfriend had an HP RPN calculator of some kind (42s?) that was non-graphing. She loved the calculator and never wanted the bulkier 48sx graphing one her Dad bought her, which is how I ended up with it. I kept it after the breakup and she got a Sony boombox. The HP still works 31 years later.
by Alupis | 2025-11-11 22:37:25+00:00
The F-35 was Lockheed's entry in the Joint Strike Fighter program. The JSF has roots going back to 1996. The X-35 first flew in 2000. The F-35 first flew in 2006, and didn't enter service until 2015(!!).

That's nearly 20 years to develop a single airframe. Yes, it's the most sophisticated airframe to date, but 20 years is not trivial.

The F-35 had many issues during trials and early deployment - some are excusable for a new airframe and some were not. I suspect the issue wasn't "move fast, break things" but rather massive layers of bureaucracy and committees that paralyzed the development pipeline.

The F-22 was part of the Advanced Tactical Fighter (ATF) program which dates back to 1981. It's prototype, the YF-22 first flew in 1990, and the F-22 itself first flew in 1997. It entered production in 2005. Again, 20+ years to field a new airframe.

Something is very wrong if it takes 20+ years to field new military technologies. By the time these technologies are fielded, a whole generation of employees have retired and leadership has turned over multiple times.
by lysace | 2025-11-11 22:37:41+00:00
Taking a BP in person during a medical consultation, while stressed out because I know I have a very limited amount of time to do a verbal data dump of a large amount of information in a good way never fails to give me extreme values.

It also never helps to explain that this has happened many times before and that I have a reasonably high quality BP measurement device at home (most recently the exact same Braun model) that gives me decent measurements when I'm at rest/relaxed. They just look at me like I'm an idiot. How could a civilian conceivably perform such a complex measurement?

Then I get the predictably insanely high measurement and they look satisfied. Gotcha!

Please bring on the AI doctors.
by sien | 2025-11-11 22:38:51+00:00
It's interesting that these are labelled 'creative'. They all look the same. They all reflect similar taste. Quite a bit of politics, but is there a single right wing sticker? I couldn't find one.

I was at SIGGRAPH many years ago in a line behind some artists. They were talking about how all the engineers dressed the same. This is true. But was also true was that you easily tell the artists as well, they all dressed carefully and differently, within the bounds of their style and were just as easily distinguished.
Show HN: LogicVisor – AI code reviews for algorithm practice
by david_essien | 2025-11-11 22:39:01+00:00
I built a tool that gives structured feedback on algorithm solutions using Gemini and Llama models. No signup needed - just paste your code and get analysis on time/space complexity, optimization opportunities, and code quality.

You get 3 reviews to try it out and compare feedback from different AI models. Built with Next.js and Supabase.

Originally planned as SaaS but the market's too saturated, so I'm keeping it free and simple.
by gjsman-1000 | 2025-11-11 22:39:39+00:00
Nobody uses statutory titles for anything to be honest; when’s the last time you referred to the Patient Protection and Affordable Care Act instead of “Obamacare”? When’s the last time you referred to the Old-Age, Survivors, and Disability Insurance program instead of “Social Security”? I’ve never heard anyone say Title XIX of the Social Security Act instead of “Medicaid,” or Title XVIII of the Social Security Act instead of “Medicare,” or Temporary Assistance for Needy Families under the Personal Responsibility and Work Opportunity Reconciliation Act instead of “Welfare.”
by lurk2 | 2025-11-11 22:40:35+00:00
> in that particular instance they were only welding the back door.

It happened more than once.

Uploaded 2022-01-06: Xi’an. Clearly a front door. https://www.reddit.com/r/PublicFreakout/comments/rxddgp/chin...

Uploaded 2022-05-03: Residents locked inside homes with wires and bolts due to Covid-19 https://www.youtube.com/watch?v=mpfKZVTSp3I

Uploaded 2022-05-06: Shanghai https://www.reddit.com/r/oddlyterrifying/comments/ujoj33/in_...

Uploaded 2022-11-30: Unidentified city; worker shown welding a back entrance shut. https://www.reddit.com/r/CrazyFuckingVideos/comments/z8fpzy/...
by superkuh | 2025-11-11 22:40:50+00:00
But we won't actually know anything till about 1 hour before it happens. That's when any potential interplanetary coronal mass ejections actually have their magnetic field orientation and intensity measured by ACE and other satellites far out at the L1 lagrange point: https://services.swpc.noaa.gov/images/ace-mag-swepam-24-hour...

If you see the red line on this plot, the interplanetary magnetic field, be more than -10 nanotesla for about 4 hours then there's a good chance of lower than normal latitude aurora. Negative means the magnetic field is pointing downwards out of the ecliptic plane of the solar system and this is the most energetically favorable orientation for reconnecting CME magnetic field lines with Earth's magnetic field lines and letting solar particles/energy in.

It can be 20nT positive (upwards) magnetic field with intense density and high velocity but still be a non-event aurora-wise just because energy is delivered to the Earth's ring currents at 10x slower rate than if it's pointing downwards.

None of the WSA-ENLIL or related predictive models take into consideration the magnetic field orientation of iCMEs because it's really hard to know from remote observations. They can be thought of as warnings to pay attention to the ACE L1 measurements.
by emphis | 2025-11-11 22:41:06+00:00
Elon Elias Musk saw right through this as he silently stared at each and every one of Twitter's dream-team that was expecting the ride to go on. He saw right through the cracks, the Staceys, the Mikes. He had the final tweet and blew most of the crew. He would agree with you Charles, he would agree to the point of saving screenshots of your website so you can collaborate with his memes.
by ninetyninenine | 2025-11-11 22:41:17+00:00
It’s not clever to brag about how smart you are or imply you and your entire cohort are smarter than other occupations. It’s a sign of how much you are the opposite of clever.

Additionally the average IQ of software developers is measured to be 110-113. That’s barely above one std of the average so you’re actually wrong. Software devs aren’t particularly clever but a disproportionate number likes to think they are smarter than normal.

So bragging about something that you’re completely wrong about… is that clever? No.
by toast0 | 2025-11-11 22:41:21+00:00
> - benefiting from the bugs getting fixed, but not contributing to them.

I would be very surprised if Google builds this codec when they build ffmpeg. If you run a/v codecs (like ffmpeg) in bulk, the first thing to do is sandbox the hell out of it. The second thing you do is strictly limit the containers and codecs you'll decode. Not very many people need to decode movies from old LucasArts games, for video codecs, you probably only want mpeg 1-4, h.26x, vp8, vp9, av1. And you'll want to have fuzzed those decoders as best you can too.

Nobody should be surprised that there's a security problem in this ancient decoder. Many of the eclectic codecs were written to mimic how the decoders that shipped with content were written, and most of those codecs were written assuming they were decoding a known good file, because why wouldn't they be. There's no shame, that's just how it is... there's too much to proactively investigate, so someone doing fuzzing and writing excellent reports that include diagnosis, specific location of the errors, and a way to reproduce are providing a valuable contribution.

Could they contribute more? Sure. But even if they don't, they've contributed something of value. If the maintainers can't or don't want to address it, that'd be reasonable too.
by estimator7292 | 2025-11-11 22:42:26+00:00
Writing a sudoku solver/generator immediately and completely cured me of my crippling Sudoku addiction. I've been playing sudoku since I was probably 13, but after writing a solver I just can't muster up any interest to finish solving a puzzle. Not in a "my program could do this for me" sense, but more along the lines of "I've solved this and every other problem, now it's boring"
by shagie | 2025-11-11 22:42:30+00:00
When I was going to conferences, my laptop stickers were a public display of "these are technologies that I use and you can strike up a conversation with me about them." To an extent, a resume that you can glance at from across the room.

It's a bit of a statement for what you're trying to communicate with that lid - professional experience, political statements, personal "this is neat"...

And part of this is a for me the lid of the laptop is something that I'd need to be able to be comfortable with displaying in front of a CxO without worry about if they may be offended or not (though perl might be offensive to some).
by TheTaytay | 2025-11-11 22:42:31+00:00
This is clever! I've recently begun using https://cuttle.xyz, which is for 2d Vector editing. One thing they do, that I like, is that by default you can stay in their editor and perform basic tasks, but you can "escape" into script-based transforms any time you want. Because of this, I think I kept wanting to see an editing environment for these shapes. However, I've _ALSO_ been craving the ability to share cuttle files as text files (and only text files), and their file format doesn't do that, so this might be closer to a sweet spot than I realize...
by themafia | 2025-11-11 22:42:37+00:00
> but rather massive layers of bureaucracy and committees that paralyzed the development pipeline.

They decided to make one airframe in three variants for three different branches. They were trying to spend money they didn't have and thought this corner cutting would save it.

> Something is very wrong if it takes 20+ years to field next-generation military technologies.

It's the funding. The American appetite for new "war fighters" is exceptionally low when there's no exigent conflict facing us. They're simply building the _wrong thing_.
by quotemstr | 2025-11-11 22:42:42+00:00
Perhaps he's talking about risk compensation (https://en.wikipedia.org/wiki/Risk_compensation) --- e.g. maybe safe languages structurally excluding memory corruption and concurrency problems tempts developers to let their guard down with respect to correctness generally and produce security vulnerabilities that wouldn't occur in a language with C's need for rigor.

Doubtlessly, there is some of that going on. I doubt the risk compensation erases the benefit of memory safety, but let's not kid ourselves.
by pron | 2025-11-11 22:42:45+00:00
A specific definition of "popular" doesn't matter. What we can say is that Rust's market share at age 10 is lower than that of Fortran, COBOL, C, C++, VB, Python, JS, Java, C#, PHP, Ruby, TS, Kotlin, and Go at that age, but it's bigger than that of ML, Haskell, Erlang, and Clojure at that age. I don't know if I can compare its market share to that of Ada at that age. I'm nearly certain that much larger (and definitely more important) programs were written in Ada circa 1990 than are being written in Rust today, but it's hard for me to compare the number of programs.
by consumer451 | 2025-11-11 22:43:33+00:00
Exactly.

Apologies if I wrote my original comment poorly, but that was I was trying to communicate.

Not only was this person able to write good comedy, but they knew what tools were available and how to use them.

I previously wrote:

> "AI won't replace you, but someone who knows how to use AI will replace you." ...

The missing part is "But a person who was excellent at their pre-AI job, will replace ten of the people down the chain."

The possible analog that just popped into my head is the nearly always missed part of the quote "the customer is always right" ... "in matters of taste."
by Hizonner | 2025-11-11 22:43:50+00:00
Bad news. Trump and Hegseth do not have the authority to rename the Department of Defense, no matter what they put on a Web site. That requires an act of Congress, which hasn't happened. And probably won't, because even if they could convince Congress to do it, that would require them to ask... and their whole modus operandi is based around pretending to have authority they don't have.

Calling it the Department of War is accepting that Trump's the King.
by SR2Z | 2025-11-11 22:43:53+00:00
Look, I know you're being snarky, but YES. All of the viable open-source video codecs of the past 10 years would not have happened without Google. Not just for technical reasons, but for expensive patent-related legal reasons too.

Given that ffmpeg is an open-source video transcoding tool, I don't think you can easily just dismiss this as "big company abuses open source."

The ffmpeg devs are volunteers or paid to work on specific parts of the tool. That's why they're unimpressed. What Google is doing here is pretty reasonable.
by llm_nerd | 2025-11-11 22:44:02+00:00
A big reason people's first measurement is often high is the positioning while putting the cuff on, adjusting to the pose, and then settling in place, a process which can spike pressure. Ideally you prepare yourself (cuff on, in place with your arms at rest, etc) and sit there and relax for five minutes before you take the first measurement, making it legitimately reflective of the at-rest state.

This often isn't possible, but it's a reason doctor visits usually drop you in a room by yourself with a machine that will take multiple measurements with a lengthy delay between. Though that's where the white coat thing comes into play and people are stressed about a doctor coming in, etc.
by nntwozz | 2025-11-11 22:44:11+00:00
Ha, what a throwback!

I remember this one with the Intel SSD sticker:

https://www.techpowerup.com/review/intel-320-ssd-300-gb/imag...

https://stickertop.art/content/images/2025/11/IMG_6571.JPEG

"The Intel SSD 320 is the much anticipated follow-up to the Intel X25-M, easily the most popular consumer SSD to date."

https://www.storagereview.com/review/intel-ssd-320-review-30...

Time flies, such a nice upgrade back in the day; now we take these things for granted.

[EDIT]

I just saw the fon.com sticker too… nostalgia hits hard.

I used that on a vacation in Madrid back when Starbucks was filled with people on their laptops, mostly white MacBooks.
by KiwiCoder | 2025-11-11 22:44:29+00:00
I started programming on Zilog z80 when I was 11 years old, at school in NZ. I'm now 55, and I've been a programmer for all that time. I've worked as contractor, consultant, tech and architecture lead, people manager, independent limited company in the UK, published author. I started a charity. There's more, but you get the idea, I've seen many sides of this programming malarkey.

Like you, at times, I reached a plateau of motivation, and more than once I questioned the meaning of the job I was doing, unsatisfied and listless.

I think if you are at all introspective, reflective, that it's inevitable you go through patches like this.

You've now got plenty of advice from many with experience, I won't add to that pile. Instead, just briefly, a word on my current situation and outlook.

Working for someone else is only rarely going to be broadly fulfilling. Working for yourself can be worse.

So I developed my hobby interests, most involving programming, because I still love it. I still get excited exploring possible solutions to hard problems. It's fulfilling in a way that working for megaCorp can never be. It's the difference between straining to meet a work deadline and straining to win a game. Similar, but different.

In other words, contentment, for me, comes from within.
by cies | 2025-11-11 22:44:54+00:00
What if the daylight saving's "extra hour" (that occurs in most of Europe between 02:00 and 03:00 (that is AM) in the night from Saturday to Sunday is important to the business you are making an application for?

How to make sure users can pick either a time in the first 02:00 to 03:00 or in the second? I know I can express it in offset datetimes: but how to show this to he user?

Do native datetime pickers allow this? I'm afraid not.

So I have (had) to roll my own :)

Also: native date pickers use the format of the browser, which may not be what the rest of the application was setup to. I takes away the "locale setting" from the app, to hands it over to the browser.

I like my browser in en_US, unless when dealing with date (I prefer yyyy-mm-dd like most programmers), size measurements (metric) and paper sized (I prefer A4).
by jayd16 | 2025-11-11 22:45:12+00:00
Meh, I think its just hubris to ignore your users (in this case the rest of the team) and tell yourself they're just dumb for not using your clearly perfect system.

There is a slight amount of NIH you have to fight, but for the most part, if a process is truly seamless, that NIH will get pushed to a different part of the stack that's more front of mind.

The real issue is that you're trivializing needs that live outside your purview and because of that you can't fathom why a js dev who wants a server to do something would want js on the server.
by Terr_ | 2025-11-11 22:45:13+00:00
> when’s the last time you referred to the Patient Protection and Affordable Care Act instead of “Obamacare”

I refer to it as "the ACA", which is short and avoids an unofficial moniker first introduced as an insult.

It's not just a personal preference, it's civically important: There are still morons out there who have spent the last 15 years simultaneously gushing about how the ACA is awesome while demonizing "Obamacare."