MurphyA/hacker-news huggingface dataset:
by flyingbuilding | 2025-06-04 22:20:52+00:00
I recently shared a reflection on the 4 types of leadership I’ve experienced as a developer moving into leadership roles. None of it came from a title. It came from experience—some of it painful, all of it useful.

Here are the 4 styles I lived through:

Democratic Leadership – A quiet Scrum Master taught me that leadership can mean listening more than talking.

Directive Leadership – When a project fell apart, I realised no one was coming to save us. I had to step in.

Visionary Leadership – I watched a manager create products from nothing—starting with empathy, not a roadmap.

Strategic Leadership – As a technical director, my role became enabling environments where other devs could lead.

What struck me most: you usually don’t know you’re leading until someone else tells you after the fact. Leadership often happens before the title.

What kind of leadership helped you grow? Was it a mentor? A failure? A chance to step up? I’d love to hear from others navigating the same transition from builder to leader.
by gambiting | 2025-06-04 22:22:44+00:00
I don't know, I've never heard of that happening to anyone.

But a quick google says if that were to happen to you it's best to just leave it and wait for the owner to come back, it's not illegal(it's only a civil offence so you'd need to sue the person who did it), if you get it towed you have to pay for the tow and you'd be responsible for any damages that happen to the car in that time.

Again, that sounds purely theoretical, I can't imagine it's actually common.

Is that a common issue in the US?
by Centigonal | 2025-06-04 22:23:53+00:00
> I, probably stupidly, was asked by a — not even a journalist but a writer who just has a blog about my business going open-source, and I spoke to him. He had a bunch of questions about me working for DOGE and I felt that Elon was pretty clear about how he wanted DOGE to be maximally transparent. That's something he said a lot in private and publicly. And so I felt, OK, cool, I'll take him at his word. I will be transparent and sort of "ask forgiveness not permission" sort of thing. I said mostly that the government was not as inefficient as I was expecting.

> And then, my access got revoked pretty shortly after. I didn't get notified. I was basically ghosted and I just got an email notification that my access was no longer valid.

> Unfortunately, they did not tell me directly that the reason I was let go was because of my transparency. I don't know if irony is the right word, but I do think that it's maybe, as Elon says, the most entertaining outcome is the most likely, and letting someone go for being transparent in the most maximally transparent organization is a little bit entertaining.

Despite having been fired by DOGE, he is performing a lot of verbal gymnastics to avoid using the word "hypocrisy."
by thayne | 2025-06-04 22:24:02+00:00
Is it 3x as important? Because currently, for a single line of happy path code you often have 3 lines of error handling code.

And while handling errors is important, it is also often trivial, just optionally wrapping the error and returning it up to the caller. I agree it is good for that to be explicit, but I don't think it needs to take up more space than the actual function call.

In my experience, the important error handling code is either at the lowest layer, where the error initiall occurs, or at the top level, where the error is reported to the user. Mid level code usually just propagates errors upwards.
by NegativeLatency | 2025-06-04 22:24:16+00:00
I imagine the slower speed is a closer fit to combat drones (which have a payload and sometimes a fiber optic cable)? Also watching MultiGP they sorta move/accelerate too fast for me to fully appreciate the maneuvering.

Feels kinda similar to the innovation around manned aircraft about 100 years ago when we went from toy/observation platform to killing machine in only a couple of decades. With the ardupilot news today, it was hard to not watch this and imagine the applications to a combat environment.
by rstuart4133 | 2025-06-04 22:24:43+00:00
Wild guess. As far as I can tell this was the first such article: https://theconversation.com/friday-essay-trumps-reign-fits-c... I posted it here, but it didn't attract much interest here or elsewhere from what I can tell. But as you can see it had interesting things to say. Those who make money from peddling words saw an opportunity, re-wrote and posted it as their own work.

It's grubby process in some ways, but looking at it holistically, it's not a bad outcome. The meme has gotten the interest I think deserved, even it's creator didn't.
by heliographe | 2025-06-04 22:24:47+00:00
Yes, those depth maps + semantic maps are pretty fun to look at - and if you load them into a program like TouchDesigner (or Blender or Cinema 4D whatever else you want) you can make some cool little depth effects with your photos. Or you can use them for photographic processing (which is what Apple uses them for, ultimately)

As another commenter pointed out, they used to be captured only in Portrait mode, but on recent iPhones they get captured automatically pretty much whenever a subject (human or pet) is detected in the scene.

I make photography apps & tools (https://heliographe.net), and one of the tools I built, Matte Viewer, is specifically for viewing & exporting them: https://apps.apple.com/us/app/matte-viewer/id6476831058
by scarface_74 | 2025-06-04 22:24:51+00:00
Google Drive and iCloud Drive. I had all of my job search communications in Yahoo Mail folders based on the year I was looking since 2008 (2008,2012,2014,2016,2018,2020,2023,2024). I have been working a lot longer but I stayed at my second job for 9 years.

I also have a “current” resume that gets reviewed every quarter and a folder with the descriptions of major projects in STAR format.
by BobbyTables2 | 2025-06-04 22:25:02+00:00
True, but a physicist wouldn’t normally document the shoes they were wearing.

The details he documented don’t seem relevant for what he did and nothing performed would seem to stress even a low end ancient system.

Definitely felt like a brag to me.

Only thing that makes me think otherwise is he also documented the line counts of the scripts. Seems more like a bizarre obsession with minutiae… (would have been more meaningful to document the git commit/branch for a GitHub project instead of the line count!!)
by arewethereyeta | 2025-06-04 22:25:50+00:00
https://visitorquery.com - my startup. I'm curious if they use proxies or not. Datacenter or residential, my service can detect them. You have a free plan which should allow you to have a better understanding of your traffic, at least from this perspective. Shenanigans with payment gateways usually involve proxies so I'm almost certain you can use it to detect > block the abusers before they reach the checkout page.
by derefr | 2025-06-04 22:26:04+00:00
But formatting already-typed text on iOS is incredibly fiddly (as you have to select a text span first, and iOS fights you every step of the way when you do this — especially if the span starts or stops at something iOS doesn't consider a "whole token.")

Meanwhile, inserting punctuation representing formatting into already-typed text, merely requires placing the insertion caret, which is much less fiddly.
by Ataraxic | 2025-06-04 22:27:01+00:00
From the recent tesla acme test, where the tesla runs into a wall containing a picture of a road, they also tested rain and water blocking two mannequins. The lidar equipped vehicle managed to stop before hitting the mannequins while tesla's autopilot did not. The distance before automatic braking triggered was reduced iirc.

Sure lidar is degraded by rain, but I think the conclusion that when it rains the whole system will degrade to just cameras seems incorrect. It may reduce its effective range but it seems likely to still have some advantage in a wide range of conditions.
by proc0 | 2025-06-04 22:27:31+00:00
It's the central problem with AI right now! If this was fixed it wouldn't matter if they were elementary school AIs, they would still be useful if the output was consistent. If they were reliable, then you can find an upper bound on their capabilities and you would instantly know anything below that you can automate with confidence. Right now, they might do certain tasks even at PhD level but there is no guarantee that they won't fail miserably at some completely trivial task.
by TeMPOraL | 2025-06-04 22:27:40+00:00
That's not Uber's Gambit.

Uber was blatantly ignoring the local laws in order to break into the market and quickly defeat local competition. They used their infinite VC money supply to interfere with and delay investigations and enforcement, betting that if they do it fast enough, they'll have the general population on their side.

LLM vendors found and exploited[0] a legal uncertainty - correct me if I'm wrong, but AFAIK it still isn't settled whether or not their actions were actually illegal. Unlike Uber, LLM vendors aren't breaking into markets by ignoring the laws to outcompete incumbents, and burning stupid amounts of money just to get away with it. On the contrary, LLM vendors are simply providing an actually useful product, and charging a reasonable price for it, while reinvesting it into improving the product. Effects it has on other markets aside[1], their business model is just providing actual value in exchange for money. That's much more direct and honest than most of the tech industry.

The product itself is also different. Uber is selling a mirage, a "miracle" improvement that quickly turns not so, and is destined to eventually destroy the markets it disrupted. LLM vendors are developing and serving systems that provide actual value to users, directly and obviously so.

--

[0] - Probably walked into this without initially realizing it. No one complained 5-10 years ago, where the datasets were smaller and the resulting models had no real-world utility. It's only when the models became useful, that some people started looking for ways to make them go away.

[1] - That's an unfortunate effect of it being a general AI tool, and would be the same regardless of how it was created.
by heliographe | 2025-06-04 22:28:03+00:00
> but apparently recent iPhones capture them for standard photos as well.

Yes, they will capture them from the main photo mode if there’s a subject (human or pet) in the scene.

> I made an app that used the depth maps and portrait effects mattes from Portraits for some creative filters. It was pretty fun, but it's no longer available

What was your app called? Is there any video of it available anywhere? Would be curious to see it!

I also made a little tool, Matte Viewer, as part of my photo tool series - but it’s just for viewing/exporting them, no effects bundled:

https://apps.apple.com/us/app/matte-viewer/id6476831058
by bytesandbots | 2025-06-04 22:28:29+00:00
I am pretty sure this comment is also AI generated. Just a guess but so many em-dash is suspicious. And the overall structure of convincing feels uncanny.

If this is true, can you share your initial draft that you asked the AI to rewrite. Am I not right that the initial draft is more concise and better conveys your actual thought, even though it's not as much convincing.
by Animats | 2025-06-04 22:28:38+00:00
Right. In the US, once the top 12 taxi markets have been served, Waymo will have most of the industry.[1] That's all the cities with more than 1000 taxis. Serve the next 10 cities, and it's down to Saginaw, MI, with 41 taxis.

In San Francisco, Waymo has passed Lyft and is gaining on Uber.

[1] https://en.wikipedia.org/wiki/Taxis_of_the_United_States
by rerdavies | 2025-06-04 22:28:46+00:00
I worry that there are problems with Ipv6. Can anyone explain to me if there actually is a way to determine whether an IPv6 is site local? If not, the proposal is going to have problems on IPv6-only networks.

I have an struggled with this issue in the past. I have an IoT application whose websever wants to reject any requests from a non-local address. After failing to find a way to distinguish IPv6 local addresses, I ended up redirecting IPv6 requests to the local IPv4 address. And that was the end of that.

I feel like I would be in a better position to raise concerns if I could confirm that my understanding is correct: that there is no practical way for an application to determine whether an IPv6 address is link- or site-local.

I did experiment with IPv6 "link local" addresses, but these seem to be something else altogether different (for use by routers rather than general applications),and don't seem to work for regular application use.

There is some wiggle room provided by including .local address as local servers. But implementation of .local domains seems to be inconsistent across various OSs at present. Raspberry PI OS, for example, will do mDNS resolution of "some_address" but not of "someaddress.local"; Ubuntu 24.04 will resolve "someaddress.local", but not "someaddress". And neither will resolve "someaddress.local." (which I think was recommended at one point, but is now deprecated and non-functional). Which does seems like an issue worth raising.

And it frustrates the HECK out of me that nobody will allow use of privately issued certs for local network addresses. The "no https for local addresses" thing needs to be fixed.
by trhway | 2025-06-04 22:29:00+00:00
There wouldn't be any pin in it. Drones - automated weapons in the wide sense - will be the new MAD/equalizer weapon accessible to smaller countries who have no chances of getting into the nuclear club. Without such a weapon in the coming new world order - marked specifically by the USA's withdrawal from enforcing international law - they will be an easy prey to the bigger countries. Ukraine is just a preview of that equalizing power.
by refulgentis | 2025-06-04 22:29:05+00:00
It's amazing --- I cut my teeth in software engineering with ffmpeg-related work 15 years ago, LLMs generating CLI commands with filters etc. is right up there with "bash scripts" as things LLMs turned from "theoratically possible, but no thanks unless you're paying me" into fun, easy, and regular.

Yesterday I asked it for a command to take a 14 minute video, play the first 10 seconds in realtime, and rest at 10x speed. The ffmpeg CLI syntax always seemed to be able to do anything if you could keep it all in you head, but I was still surprised to see that ffmpeg could do it all in one command.
by tsoukase | 2025-06-04 22:29:50+00:00
Alzheimer's, Parkinson's, secondary progressive multiple sclerosis, ALS and all other neuro-degenerative diseases are age related and incurable. We are far from aproaching their causes, much more their cure.

I believe they share the same underlying mechanisms (loss of neurons), though in different regions, and their cure is equivalent to immortality.
by nsingh2 | 2025-06-04 22:31:38+00:00
Cursor and other VSCode forks connect to Open VSX [1] for extensions. Barring some of the Microsoft extensions, I've found that pretty much all the extensions I use are available and kept up to date on Open VSX. Cursor seems to have enough funding to support their own variants of the Microsoft extensions, like Python and C++.

The one issue I've run into is that the VSCode version Cursor uses is several months old, so we're stuck using older extensions until they update.

[1] https://open-vsx.org/
by trhway | 2025-06-04 22:33:27+00:00
>drones smart enough to dodge bullets

well, there will be similarly smart "predator"/defense drones. The humans will have no chances on such a battlefield populated by thousands drones per square kilometer fighting each other.

>The tech industry is working hard to bring about the Terminator future.

And i think removing people from the battlefield is a good thing.

>or at least dodge out of where guns are pointing

just a bit of arithmetic comparing new weapons - drones vs. classic guns. Say a radar guided gun takes 1 sec. to train onto a drone and shoot several bullets. The range is max 3 km (an expensive 20mm-30mm autocannon like Pantsir) - 35 seconds for a 200 miles/hour drone. Thus all it takes is maximum 36 such drones coming simultaneously from all the directions to take out that gun. At less than $1000/drone it is many times cheaper than that radar guided gun. (and that without accounting for the drones coming in very low and hiding behind trees, hills, etc and without the first drones interfering with the radar say by dropping a foil chaff clouds, etc.) It is basically a very typical paradigm shift from vertical scaling to horizontal scaling by way of software orchestrated cheap components.
by mdeeks | 2025-06-04 22:33:30+00:00
I really hope Apple Notes makes this something that's opt-in and I don't have to see. Thankfully it sounds like it is an export only feature.

I think there is a bifurcation of people who like markdown and people who like rich text. And both groups have strong opinions. Apple Notes was my goto rich text editor. Fingers crossed that they aren't making this worse for us.

Related: I switched away from Bear notes because personally I find markdown hideous to look at. This post made me go back and check on it today and it looks like Bear notes now supports hiding markdown right after you type it. This seems like a really good compromise, though I still don't like that I see it when I place my cursor on it. Worth a shot if you're a "never markdown" person like me.
by TeMPOraL | 2025-06-04 22:33:40+00:00
Is there also a famous Russian phrase that translates to "details are irrelevant, it kinda looks similar to me therefore it's the same"? If not, there definitely should be.

The details are the entire point. Arguing that a corporation can get away doing something, while an individual can't, isn't useful, because there are great many of such somethings, and in most cases it turns out perfectly reasonable, once you dig into details.
by GuB-42 | 2025-06-04 22:34:03+00:00
I don't really have a say since I don't buy nor sell software. As a technical guy, I may have an influence, but usually, finance decides and not always the way I'd like.

That being said, I highly value having access to the source code, even under a restrictive license. The source code is the best documentation, it doesn't lie. Also being able to make small changes, recompile with different libraries, etc... but for me, the "documentation" aspect is the most important. I don't do security, but I guess being able to audit the code is a good thing too.

For me, open source goes beyond the "freedom" aspect. Also, AFAIK, most commercial game engines are "source available" too.
by JDFortune | 2025-06-04 22:35:11+00:00
Location: Austin, TX

Remote: yes (also open to in-office/hybrid)

Willing to relocate: yes

Technologies: JavaScript/Typescript, Ruby, SQL, MongoDB, React, Express, Restful APIs,HTML/CSS

Résumé/CV: https://drive.google.com/file/d/1Trcc781_DT91vN9iYQ7ZesyFs6E...

Email: jondfortune@gmail.com

#########################################################

About Me: I am a Full Stack developer with multiple years in the JavaScript and Ruby ecosystems.

I’m looking to be a part of a collaborative team solving meaningful problems together. That said, I’m also comfortable working independently and enjoy building tools on my own.

Open to remote, onsite, or hybrid roles. I'm proficient with the MERN stack, have experience working designing and working with databases (SQL and NoSQL) and most recently built a CLI platform for helping data scientists get trained NLP models securely deployed onto AWS infrastructure.
by bytesandbots | 2025-06-04 22:35:28+00:00
The entire comment feels way too long, structured and convincing in a way that can only be written by an AI. I just hope that once the em-dashes are "fixed", we still be able to detect such text. I fear for a future when human text is sparse, even here at HN. It is depressing to see such a comment take the top spot.
by 1vuio0pswjnm7 | 2025-06-04 22:36:13+00:00
https://www.tabletmag.com/sections/news/articles/red-pill-pr...

Another dropout; never finished his PhD:

"At 15, Yarvin entered college as part of Johns Hopkins' longitudinal Study of Mathematically Precocious Youth. A year later, he transferred to Brown University in Rhode Island as a legacy admission to the Ivy League liberal arts college, where his parents had met in the mid-'60s. After graduating, it was on to a computer science Ph.D. program at Berkeley. He dropped out after a year and a half to take a tech job at the height of the go-go '90s dot-com era."

Without the Silicon Valley and the internet, he and his theories have no life. Neither can stand on its own without computers.

He cannot turn off the computer. Without the computer, he becomes irrelevant.

Not suprising if he provides entertainment for so-called "tech" company investors and employees.
by touisteur | 2025-06-04 22:36:35+00:00
With the level of regression I get from 'security patches' :-) I won't blame the conservative mindset there.

The Air France Rio-Paris crash is a good example of sudden full mistrust of automation and sensors by the crew after a sensor failure appeared and then recovered. Very, very sad transcript and analysis... I'm arguing against myself here, singe it was also a huge case of crew management failure and it might not have gone to crash with only one person in the cockpit.
by AshamedCaptain | 2025-06-04 22:36:58+00:00
Browsers allow launching HTTP requests to localhost in the same way they allow my-malicious-website.com to launch HTTP requests to say mail.google.com . They can _request_ a resource but that's about it -- everything else, even many things you would expect to be able to do with the downloaded resource, are blocked by the same origin policy. [1] Heck, we have a million problems already where file:/// websites cannot access resources from http://localhost , and viceversa.

So what's the attack vector exactly? Why it would be able to attack a local device but not attack your Gmail account ( with your browser happily sending your auth cookies) or file:///etc/passwd ?

The only attack I can imagine is that _the mere fact_ of a webserver existing on your local IP is a disclosure of information for someone, but ... what's the attack scenario here again? The only thing they know is you run a webserver, and maybe they can check if you serve something at a specified location.

Does this even allow identifying the router model you use? Because I can think of a bazillion better ways to do it -- including the simple "just assume is the default router of the specific ISP from that address".

[1] https://developer.mozilla.org/en-US/docs/Web/Security/Same-o...

In fact, [1] literally says

> [Same-origin policy] prevents a malicious website on the Internet from running JS in a browser to read data from [...] a company intranet (which is protected from direct access by the attacker by not having a public IP address) and relaying that data to the attacker.
by Hikikomori | 2025-06-04 22:37:11+00:00
And Trump said he knew nothing about project 2025 before the election. Yarvin has been close to Thiel for many years, is his advisor in some capacity, has invested in Yarvins companies, likely even friends. Vance worked for Thiel and his political career was bankrolled by Thiel. And you believe they barely know each other?
by johnnyjeans | 2025-06-04 22:37:56+00:00
you mean the plane plagued with software development issues[1][2]? even ignoring the obnoxious yellow journalism, i'm not sure it's a shining beacon of best practices. or that replacing one ancient language with an even more ancient language is "moving forwards."

particularly when the language you're replacing was explicitly designed for your domain, and the language you're replacing it with is an entropic event horizon from which no coherent thoughtform can escape.

[1] - https://www.dote.osd.mil/Portals/97/pub/reports/FY2024/other...

[2] - https://www.gao.gov/products/gao-24-107177