MurphyA/hacker-news huggingface dataset:
by rainonmoon | 2026-01-29 21:35:24+00:00
> If we were testing security for something like a courthouse we would've had a card on each of us with the personal cell phone number of the county clerk along with a statement of work that described exactly what we were authorized to do, with signatures.

You mean... the thing that they had? FTA:

"Within minutes, deputies arrived and confronted the two intruders. DeMercurio and Wynn produced an authorization letter—known as a “get out of jail free card” in pen-testing circles. After a deputy called one or more of the state court officials listed in the letter and got confirmation it was legit, the deputies said they were satisfied the men were authorized to be in the building."

There's also no indication that they damaged property (they used a UDT to trip a sensor to bypass the door). Neither of us were there, but based on the actual reporting it sounds like the worst anyone could accuse these people of being is stupidly unprofessional and bad communicators, which if you worked with pentesters shouldn't seem like an unprecedented aberration.
by bofadeez | 2026-01-29 21:35:35+00:00
But as of now you're just wide open for abuse? Okay

Resend uses SES since it's almost impossible to get private IP mail to hit the inbox through ProofPoint filters. Looks like you have no idea about any of this. You don't even have knowledge of email reputation, much less a plan. Have you heard of Senderscore? You will have all zeros. Saying "SPF DKIM DMARC" is wild - that's a checklist from 15 years ago.
by linkage | 2026-01-29 21:36:02+00:00
“Today, Apple is proud to report a remarkable, record-breaking quarter, with revenue of $143.8 billion, up 16 percent from a year ago and well above our expectations,” said Tim Cook, Apple’s CEO. “iPhone had its best-ever quarter driven by unprecedented demand, with all-time records across every geographic segment, and Services also achieved an all-time revenue record, up 14 percent from a year ago. We are also excited to announce that our installed base now has more than 2.5 billion active devices, which is a testament to incredible customer satisfaction for the very best products and services in the world.”
by 20k | 2026-01-29 21:36:49+00:00
Its happening again with contracts. Implementers are raising implementability objections that are being completely ignored. Senders and receivers are being claimed to work great on a GPU but without significant testing (there's only one super basic cuda implementation), and even a basic examination shows that they won't work well

So many features are starting to land which feel increasingly DoA, we seriously need a language fork
by WarmWash | 2026-01-29 21:36:53+00:00
They control reddit and used to control twitter.

There is/was an interesting period where "normies" were joining twitter en-masse, and adopted many of the denizens ideas as normal widespread ideas. Kinda like going on a camping trip at "the lake" because you heard it's fun and not realizing that everyone else on the trip is part of a semi-deranged cult.

The outsized effect of this was journalists thinking these people on twitter were accurate representations of what society on the whole was thinking.
by jjav | 2026-01-29 21:36:57+00:00
> was already driving under the legal speed

That's exactly part of the problem. If it is programmed to be over-cautious and go 17 in a 25 zone, that feels like it is safe. Is it?

It takes human judgment of the entire big picture to say meaningfully whether that is too slow or too fast. Taking the speed limit literally is too rigid, something a computer would do.

Need to take into account the flow of the kids (all walking in line vs. milling around going in all directions), their age (younger ones are a lot more likely to randomly run off in an unsafe direction), what are they doing (e.g. just walking, vs. maybe holding a ball that might bounce and make them run off after it), their clustering and so on.

Driving past a high school with groups of kids chatting on the sidewalk, sure 20mph is safe enough. Driving past an elementary school with a mass of kids with toys moving in different directions on the same sidewalk, 17mph is too fast.

And if I'm watching some smaller kids disappear behind a visual obstruction that makes me nervous they might pop up ahead of it on the street, I slow down to a crawl until I can clearly see that won't happen.

None of this context is encoded in the "25mph when children are present" sign, but for most humans it is quite normal context to consider.

But would be great to see video of the Waymo scene to see if any of these factors was present.
by OutOfHere | 2026-01-29 21:37:00+00:00
It is not clear what as the defined purpose of the test, if it was to measure a successful entry+exit, or measure police response, or both. If measuring the police response was a purpose, the police should still have been notified, just not of the exact date when it would happen. Executing it on a random day should offset the prior awareness of the police. Secondly, it is up to the police leadership to keep it quiet.
by kccqzy | 2026-01-29 21:37:27+00:00
> No sane programming language should require a duplication in order to export something (for example, the full function and its prototype)

You are spoiled by the explosive growth of open source and the ease of accessing source code. Lots of closed source commercial libraries provide some .h files and a .so file. And even when open source, when you install a library from a package from a distribution or just a tarball, it usually installs some .h files and a .so file.

The separation between interface and implementation into separate files was a good idea. The idea seemed to be going out of vogue but it’s still a good idea.
by Alexander-Barth | 2026-01-29 21:37:29+00:00
For the datasets, I tried to access (like the full disc image in visible wavelength, MTG 0 degree), it is sufficient to register at eumetsat to get a username and password. The eumdac python tool is probably the easiest way to access the data:

https://pypi.org/project/eumdac/

(If you do not want to use python, the --debug option is quite useful to see exactly the request made. The output is either some JSON metadata or a large zip with the netcdf data)
by recursive | 2026-01-29 21:37:30+00:00
The last Samsung phone I owned had a hardware button for launching Bixby. I've never wanted to use Bixby in my life. To this day I have no interest in learning what it actually does. You could not change the function of this button. It was just a button that I would press accidentally that would begin the apparently laborious process of starting up Bixby.

I'll probably never buy another Samsung.

Edit: Just thought of another one. I remember reading the news about how Android SMS was getting upgraded to have emojis or reactions or something. I don't remember the details. But it didn't work on my phone. A year later, I realized it was because I was using the Samsung messages app, instead of the Google one. I didn't even realize it.
by MBCook | 2026-01-29 21:37:32+00:00
There is a possible winning strategy in trying to cover bases Apple isn’t interested in. Apple has shown that they’ll make phones that seem to be successful to some degree (the mini) but just aren’t successful enough by whatever internal metric Apple is using. And there are some things they just don’t have right now like foldable phones.

(I’m aware of the rumors)

That doesn’t mean you can’t go overboard. I don’t know Samsung’s current lineup, but I think we’ve all seen PC manufacturers who make 75 different models that are all just ever so slightly different for seemingly no reason.
by TeMPOraL | 2026-01-29 21:37:54+00:00
That famous Bible verse, "there is nothing new under the sun", comes to mind. Even most of the problems with computers and computer systems - especially distributed ones - and information processing, and all problems at the interface layer between those systems and people, are something we've already been dealing with for hundreds of years. For many of those we even developed effective solutions, that most people don't realize exist.

It takes a little frame shift to see this: one has to realize that bureaucracy is a computing system, built on a runtime made of people instead of silicon, storing data on forms and documents, invoking procedure calls through paper shuffling, executing programs written in legalese, as rules and procedures and laws.

Accountability shifting? "The program won't let me do that" is just a new, more intense flavor of "this is the company/government policy". The underlying goals remain the same - building a reliable system from unreliable parts, a system to realize some goals - while maintaining control of and visibility into it, all without having to personally micromanage every aspect. Introductions of computers into bureaucracy didn't change its fundamental nature; making process more robust and reducing endpoint variation (i.e. individual autonomy of the workers) just makes it scale better.

Hell, even AI - at least at this point[0] - isn't really a new thing either. Once you allow yourself to anthropomorphize LLMs a bit and realize they are effectively "People on a Chip", it becomes clear what their role in a computing system is, and that we already have experience dealing with their flaky, unreliable nature.

And from that perspective, it's clear as day that company blaming AI for a fuckup is just the most recent flavor of shifting blame to a subcontractor.

--

[0] - Things will meaningfully change if and when we get to the point of AIs being given moral or legal status as people. Though in all honesty, this wouldn't be a completely new situation either - more like a new take on social and political issues humanity has been dealing with ever since first two ancient tribes found themselves contesting the same piece of land.
by tillvz | 2026-01-29 21:38:19+00:00
>Does the Knowledge Graph have to index all those values for the mapping to work?

There are both options. You can index them as entities [1] within Veezoo and keep the mapping automatically synchronized with the database. Or decide to not index them, which will make Veezoo e.g. attempt answering the question using string search in SQL.

>On the adaptive plans, Is that execution logic handled entirely by your deterministic compiler, or does it loop back to the LLM to interpret the intermediate results?

The plan is done entirely by the LLM. The VQL steps (i.e. fetching answers from the database) within the plan is where the compiler kicks in.

[1] https://docs.veezoo.com/vkl/kb-layer/entity/
by hangonhn | 2026-01-29 21:38:27+00:00
Does Google have the hardware design expertise needed to compete? If they don't already posses that then it is quite a dilemma because they would need to either buy a top notch handset maker and hope that can be competive with the other Android makers. Or build it up themselves. And all this has to happen while competing with other Android makers, who will be very wary of Google. I also don't know that Google needs specific Android phones to be the best or most popular to win the things they care about. Phones are just platforms for them. Android ensures no one has a chokepoint on that.
Show HN: Jack – a simple cross-platform CLI Multi-Tool for dev productivity
by dimeskigj | 2026-01-29 21:38:34+00:00
Hi HN,

I'm Gjorgji, and I built a tool called Jack. It's a small CLI that brings together a handful of terminal helpers (JSON formatting, UUID/QR generation, JWT inspection, etc.) into one cross-platform binary so you don't have to open random web tools for tiny tasks anymore.

I kept finding myself jumping between browser tools or different CLI utilities for trivial jobs and it felt slow and fragmented. Jack is my attempt to centralize those tiny helpers into one intuitive place.

I wrote more about my motivations here: https://www.dimeski.net/blog/why-i-made-jack

You can find the source, contribute and file issues on GitHub: https://github.com/dimeskigj/jack-cli

I'd love to hear feedback! Especially on use cases I haven't covered yet or ideas on how to make it more useful.

Thanks!
by coldtea | 2026-01-29 21:38:47+00:00
They say it, but they're wrong. Historically speaking there have been basically about 2 fascist governments, and they fell because they lost wars. And Germany, for one, did run them with high competence, to the extend that it took years for many countries to do anything about.

It we loosen "fascist" to just mean any authoritarian government, there are many that run of very long time.
by thewebguyd | 2026-01-29 21:38:49+00:00
Samsung has really been dropping the ball and has basically reduced themselves to a "No kids, we have Apple at home" clones outside of their fold line ups. Their OneUI updates have borrowed heavily from liquid glass.

The S series have had the same camera hardware since the S22, and the upcoming S26 is no different. That's 5 years of the same exact hardware, and borderline the same display since the S21.

People like to give Apple shit for releasing the same phone year after year, but Samsung has literally been releasing the same exact phone for 4+ years now.

Now, they scrapped the edge late, brought back the plus, delayed the S26 because Apple forced them to put 256GB as the base storage instead of 128, and there's rumours of a wider aspect ratio fold on top of the regular fold. They're just throwing spaghetti at the wall trying to see what sticks.

Samsung has no vision.
by michaelrpeskin | 2026-01-29 21:39:21+00:00
I agree with all of those statements - I always told my wife that I'd get our kids a underpowered manual so that they're always busy rowing gears and can't text and drive.

But in the bigger picture, where does it stop?

You had to do manual spark advance while driving in the 30's

You had to set the weights in the distributor to adjust spark advance in the 70's

Now the computer has a programed set of tables for spark advance

I bet you never think of spark advance while you're driving now, does that take away from deeply understanding the car?

I used to think about the accelerator pump in a the carburetor when I drove one, now I just know that the extra fuel richening comes from another lookup table in the ECU when I press the gas pedal down, am I less connected to the car now?

My old Jeep would lean cut when I took my foot off the gas and the throttle would shut quickly. My early fuel injected car from the 80's had a damper to slow the throttle closing to prevent extreme leaning out when you take your foot off the gas. Now that's all tables in the ECU.

I don't disagree with you that a manual transmission lets you really understand the car, but that's really just the latest thing were losing, we don't even remember all of the other "deep connections" to a car that were there 50-100 years ago. What makes this one different? Is it just the one that's salient now?

To bring it back on topic. I used to hand-tune assembly for high performance stuff, now the compilers do better than me and I haven't looked at assembly in probably 10 years. Is moving to AI generated code any different? I still think about how I write my C so that the compiler gets the best hints to make good assembly, but I don't touch the assembly. In a few years will be be clever with how we prompt so that the AI generates the best code? Is that a fundamentally different thing, or does it just feel weird to us because of where we are now. How did the generation of programmers before me feel about giving up assembly and handing it over to the compilers?
by Spivak | 2026-01-29 21:39:31+00:00
So to I guess spite Microsoft or something you're going to make your data less secure?

Turning off SecureBoot only means any rando can decide what software runs on your device and install a bootkit. Not authenticating the rest of the boot process as outlined here (what Microsoft calls Trusted Boot) only means that randos can tamper with your OS using the bits that can't be encrypted.

Literally an own-goal in every sense of the word.
by ceejayoz | 2026-01-29 21:39:32+00:00
> The point of signing contacts is you explicitly set expectations for servkce, and explicitly assign liability.

Sure, but not all liability can be reassigned; I linked a concrete example of this.

> But you better believe they will never be legally responsible for damages caused by outages of their service beyond what is reasonable, and you better believe "reasonable outage" in this case is explicitly enumerated in the contact you or your company explicitly agreed to.

Yes, on this we agree. It'd have to be something egregious enough to amount to intentional negligence.
by Imustaskforhelp | 2026-01-29 21:39:35+00:00
> My dream would be something like vLLM, but without all the Python mess, packaged as a single binary that has both HTTP server + desktop GUI, and can browse/download models. Llama.cpp is like 70% there, but large performance difference between llama.cpp and vLLM for the models I use.

To be honest, I was seeing your comment multiple times and after 6 hours, It suddenly clicked about something new.

I had seen this project on reddit once, https://github.com/GeeeekExplorer/nano-vllm

It's almost as fast (from what I can tell in its readme, faster?) than vllm itself but unfortunately its written in python too.

But the good news is that its much smaller in the whole size of the codebase. Let me paste somethings from its readme

Fast offline inference - Comparable inference speeds to vLLM
Readable codebase - Clean implementation in ~ 1,200 lines of Python code
Optimization Suite - Prefix caching, Tensor Parallelism, Torch compilation, CUDA graph, etc.

Inference Engine Output Tokens Time (s) Throughput (tokens/s)
vLLM 133,966 98.37 1361.84
Nano-vLLM 133,966 93.41 1434.13

So I guess I am pretty sure that you can one-agent-one-human it from python to rust/golang! It can be an open project.

Also speaking of oaoh (as I have started calling it), a bit offtopic but my golang port faces multiple issues as I tried today to make it work. I do feel like rust was a good lang because quite frankly the AI agent or anything instead of wanting to do things with its own hands, really wants to end up wanting/wishing to use Fyne library & the best success I had around going against Fyne was in kimi's computer use where you can say that I got a very very (like only simple text) nothing else png file-esque thing working

If you are interesting emsh. I am quite frankly interested that given that your oaoh project is really high quality. Does it still require the intervention of human itself or can an AI port it itself. Because I have mixed feelings about it.

Honestly It's an open challenge to everybody. I am just really interested in getting to learn something about how LLM's work and some lesson from this whole thing I guess imo.

Still trying to create the golang port as we speak haha xD.
by atbpaca | 2026-01-29 21:39:51+00:00
I am very happy for Scala. So many people taking the time to rant on it. Yes, you can do anything with Scala in a million different ways. So what? So can you do it in C++, Python, Rust, etc. I agree that the whole "Category Theory" libraries are way over the top, but so are libraries in Java using "factories" everywhere. Every language has its pros and cons.
by mindslight | 2026-01-29 21:40:05+00:00
It's not that it's "not a big deal", rather the problem is you're up against the limits of details fading to time, negligence, etc. The best case here you're probably looking at each parent blaming the other parent for either doing it or at least letting it happen.

But really my main issue was with characterizing such a thing as a "happy ending". While it's generally good for justice to be served, we should still be wary of people who are a bit too gleeful about punishment.
by bluGill | 2026-01-29 21:40:12+00:00
That is the problem with symptoms in general. Most people who go to the hospital with "chest pain" are not having a heart attack - but it is still the best symptom we have and so emergency rooms "waste" a lot of time one people who have nothing wrong. Or more likely they just have a mild constipation case (look up constipation, and then look up the individual symptoms - most of them are also symptoms of GET TO THE ER NOW type things)
by 9rx | 2026-01-29 21:41:33+00:00
Money is an IOU; debt. People trade things of value for money because you can, later, call the debt and get the exchanged value that was promised in return (food, shelter, yacht, whatever) I'm sure this is obvious.

I am sure it is equally obvious that if I take your promise to give back in kind later when I give you my sandwich, but never collect on it, that I ultimately gave you my sandwich for free.

If you keep collecting more and more IOUs from the people you trade your goods with, realistically you are never going to be able to convert those IOUs into something real. Which is something that the capitalists already contend with. Apple, for example, has umpteen billions of dollars worth of promises that they have no idea how to collect on. In theory they can, but in practice it is never going to happen. What don't they already have? Like when I offered you my sandwich, that is many billions of dollars worth of value that they have given away for free.

Given that Apple, to continue to use it as an example, have been quite happy effectively giving away many billions of dollars worth of value, why not trillions? Is it really going to matter? Money seems like something that matters to peons like us because we need to clear the debt to make sure we are well fed and kept warm, but for capitalists operating at scales that are hard for us to fathom, they are already giving stuff away for free. If they no longer have the cost of labor, they can give even more stuff away for free. Who — from their perspective — cares?
by f30e3dfed1c9 | 2026-01-29 21:41:54+00:00
"You'll be in an autonomous car full-time in 10 years, no matter what"

Hmmm... maybe. It's possible that in 10 years I'll still be driving the car I drive today, although not that likely. Pretty sure my next car will be electric. Autonomous I'm not so sure about. We'll see, I guess.

I don't entirely get the appeal of a self-driving car. What am I going to do while the car drives itself? I can't read in a moving vehicle. On a long trip, the most likely thing I would do is fall asleep and that does not seem like a great idea.
by lelanthran | 2026-01-29 21:42:11+00:00
> You seem to be implying that there are no circumstances in which a vehicle can hit a pedestrian and the driver not be at fault... which is absurd.

It is absurd, but that doesn't mean that the attitude can't be useful!

In teaching my teenager to drive, I drilled into him the fact that, in every accident, regardless of who is "at fault", there is almost always something that the other party could have done to mitigate it. I gave him plenty of situations as examples...

You're going down a street that has kids on the sidewalk? You better be prepared to have one of those kids come out in front of the car while rough-housing, playing, whatever.

You had right of way? Maybe you did, but did you even look at the opposing traffic to see if it was safe to proceed or did you just look at the traffic light?

I've driven, thus far in my life, roughly 600000km (maybe more) with 2x non-trivial accidents, both ruled not my fault. In hindsight, I could have avoided both of them (I was young and not so self-aware).

I'm paranoid when driving, and my stats are much much better than Waymo's (have never injured anyone - even my 2x accidents only had me injured), even though I drive in all sorts of conditions, and on all sorts of roads (many rural, some without markings).

Most people don't drive like this though (although their accident rate is still better than Waymo's).
by bearforcenine | 2026-01-29 21:42:33+00:00
Agreed. There was a period of time roughly 10-15 years ago where symbolic operators in Scala were very en vogue. That fell out of style in a big way and I haven't encountered symbol soup in a very long time.

Most of the conversations I have with folks about Scala issues these days center around implicits, tooling, and its decline/lack of popularity.