MurphyA/hacker-news huggingface dataset:
by throwawayffffas | 2025-07-17 00:31:55+00:00
Not my idea. You can have a lawyer that has access to all your passwords, and designate a list of trusted people that can access them in an emergency.

If something happens, your friend calls the lawyer. The lawyer calls the other friends and if enough concur releases your passwords.

Depending on how technical you and your inner circle is you can even have whatever secret the lawyer holds encrypted and a key preshared with your friends so that the lawyer cant use it or the secret is irrelevant if it leaks.

This is of course more relevant in a you drop of the face of the earth, or you are wrongfully or rightly arrested kind of scenario.
by bruce511 | 2025-07-17 00:32:07+00:00
Landing page might be overdone, but you follow up with talking to users etc.

The mechanics may differ, but the point is the same. Validating the idea with real customers, finding those customers, getting them to be interested, is exactly the hard part.

Once you have a way to reach your projected customers, once you've even determined they exist, then you should start building.

Building first, then wondering who the customer is, or how to reach them, is a waste of time and money.
by xcrunner529 | 2025-07-17 00:32:34+00:00
I certainly think so but wasn’t sure if it was just my unfamiliarity or lack of advanced programming knowledge but I attempted what seemed like a very simple patch to a Java project (guacamole) and it was insane how I ended up having to add the new function to like a base and abstract class and interface etc. it was crazy. All the same boilerplate too.
by barchar | 2025-07-17 00:33:00+00:00
Only half true. You can, actually, decide to channel increased productivity into involuntary unemployment and it seems that to some extent we do just that.

Productivity and growth aren't zero-sum, but money definitely is. All the assets and liabilities in the economy sum to zero, so if you want to add new jobs you need to either deflate the economy or increase someone's debt level.
by inetknght | 2025-07-17 00:33:14+00:00
> The unions will use their government connections to force the job to exist even if it doesn't need to be.

And that's OK. At the end of the day, labor unions exist to help people and not robots.

People were worried robots were going to take their jobs. Then people were seeing their jobs get shipped overseas. Today, robots are finally taking over what jobs are left.
by jjcm | 2025-07-17 00:34:42+00:00
One thing that's missing from this - your metric of success will change, and you'll have to navigate that.

As an IC you have a tangible representation of what you accomplished that day - the doohickey now spins, the bloop now boops when you tap it, the clicky thing now does the clickity click.

In your first weeks as a manager you're going to look at your little box of accomplishments, find it empty, and you're going to ask yourself, "I didn't ship anything, am I doing the right things?". You will have to change what you qualify as an accomplishment, otherwise you'll long for the simplicity of attributing your success to the number of PRs merged or bugs fixed that week.

Intangible tangibles will become your potent potables, and that's OK.
by tokioyoyo | 2025-07-17 00:35:13+00:00
I totally get that, everyone has their own needs! But again, yeah, there are thousands of bus stops just in Tokyo. Just out of my memory, I can think of 5 bus stops (different lines) within 3 minute walk of my place. I don't think it would be feasible to put infrastructure for every single one of them. with seats and covering, so my assumption is simply impossible to maintain.

All major stations, stops and etc. that I can think of have them though.
by kstrauser | 2025-07-17 00:36:22+00:00
That's what got me off Perl. I loved it and was skeptical about Python, but one time after trying it for a week or so, I wondered what it would look like to pass a dict of lists of dicts into a function, then reference items inside it. My first try worked: I made a dict, with a list inside it, and a dict inside that list, and passed it as an argument without any sigils or reference decorators or anything.

That was about the time I stopped using Perl for any new projects. I never wanted to go back.
by scarface_74 | 2025-07-17 00:36:37+00:00
We are talking about people who want to use the web for everything and real windowing, menus etc is coming to iPads this fall

2. Bluetooth works fine. I haven’t ever needed to re-pair my Bluetooth keyboard to my Mac or iPad

3. The iPad works with any random Bluetooth keyboard and mouse. Bluetooth keyboard support has been available on the iPad since 2010. Bluetooth mouse support has been available for 7 years+.

If you have problems with Bluetooth keyboards, that says more about other operating systems. I’ve used them since my G4 Mac Mini in 2006.
by EvanAnderson | 2025-07-17 00:36:46+00:00
> I used an iPhone SE (2016) until last year actually, which was even smaller. It worked fine, until software updates made it useless. That's a recurring theme with my phones!

Very similar story with me. The iPhone SE 1st gen was peak iPhone. Small, had a headphone jack (and could charge while using headphones), nice display, decent battery life. I absolutely loved that phone. I miss having it every day (when I have to use two hands to use this clunker of a phone I have now, when I sit down and feel this gigantic phone in my pocket, etc).

I used my iPhone 4 until the cellular radio wasn't supported anymore. Then I moved into an iPhone SE 1st gen. When the battery bulged I killed it trying to replace the battery (I am not suited to small electronics repair). I gave up, at that point, and moved to a janky Android phone because I couldn't get any phone I wanted from Apple (small and with a headphone jack).

I wish I could have enthusiasm for phones again. Everything isn't what I want.

I certainly won't make the mistake of making a phone integral to my personal workflows and habits again. I certainly won't come to rely on any native apps anymore, either.

I recognize I'm a fraction of a fraction of a percentage of the market. Very few people regard their technology like I do. I feel like the computers (and, at one time, the phones) I use are extensions of myself. I think it's a little like how a musician might regard a beloved instrument, or a craftsman might regard a well-used tool. Very few people get bent out of shape about subtle changes in UI, appearance, latency, or functionality the way I do.

I understand technology today isn't "for me".

It makes me really sad, though.
by cod1r | 2025-07-17 00:37:20+00:00
I was a recent grad (2023) too but now I think that expecting a job solely with a bachelors isn't realistic anymore. Standards are being raised and it's even more "who you know not what you know" than it used to be. The only thing advice i can give to grads right now is work on what you are passionate about and take care of your health.
by _heimdall | 2025-07-17 00:37:33+00:00
I've wanted a small android phone for a while now too, but partly because I just don't care much for smartphones and want a small and cheap option. Ideally it'd be a pixel so that it should support GrapheneOS.

The foldables are such an interesting concept. I actually had a Surface Duo for a while (though a different style of foldable) and really liked it, but I only had one after they were a year old and I could try it out with a used phone for ~$200.
by bruce511 | 2025-07-17 00:37:53+00:00
Even figuring this out is valuable. Say I've got an idea for a hot new academic thing.

I know who needs this, I understand their pain, but its really valuable to understand their procurement process as well. If they need to have sales people as part of the process, I need to know that (and cost it in.)

Talking to my target market, and understanding what it takes for them to pay me, is a big part of understanding if I have a real business idea or not.
by dylan604 | 2025-07-17 00:38:17+00:00
In this case, the local morons didn't do anything with the notices they were provided, so even the phone alerts did not go out. This was then a double whammy because it was deep night when most people are in their deepest sleep.

It's also the fact that the moron's past decisions specifically about this have come to light where they decided to spend money elsewhere. That never looks good. So unless that money cured cancer or something in that realm, it won't be any less horrible than if it was used to pay for upgrading government offices.
by MiddleEndian | 2025-07-17 00:38:18+00:00
The Soyes S10Max performs fine with 8 gigs of ram and a slightly slower mobile CPU. The most intensive thing I do on it is probably video call with people on FB Messenger or Telegram (or I guess load TicketMaster, but even my gf's expensive iPhone struggles with that one lmao), and it does that fine.

But I'll write a review on reddit once I've used it for a week or two.

No clue on aiphor.com, webdevs (or their managers) love javascript lol
by astrange | 2025-07-17 00:38:18+00:00
Unemployment comes from surveys (the CPS) where they call people and ask if they're employed. So the answer to questions like "do Uber drivers count as employed" is, it's up to them.

There's other questions about full-time or part-time, or multiple jobs.

(Multiple jobs are interesting because you'd think they'd belong to overworked underpaid poor people. But they're not really associated with that, and they go down in recessions since that's when you have no jobs.)
by 2muchcoffeeman | 2025-07-17 00:38:35+00:00
You’re way too cynical and have let your cynicism cloud history.

The first phablets were probably the Galaxy Note line starting in 2011 which was met with some skepticism due to the size of them. These were well before the edge to edge screen days. So you had 5.7 inch screens with a bezel.

They were huge but I would routinely see small women pull these things out of their hand bags and press a device that obscured almost their whole face and start chatting.

Things steadily got bigger from there. The general population WANTED this.
by lenerdenator | 2025-07-17 00:38:54+00:00
Honest question:

What does this really bring to the table as a diagnostic tool for autism?

By the time that you're evaluating gait, you're evaluating a lot of other things, too, since autism usually starts appearing during childhood. Obvious things, like trouble socializing, learning, and processing stimuli.

I'm not a doctor or involved in any sort of diagnosis, treatment, or curing of diseases or conditions, but given that the current head of the US Department of Health and Human Services is a whackjob when it comes to autism and other neurodivergent conditions, I don't see any benefit in offering a way to label people as this or that based on how they walk.
by andelink | 2025-07-17 00:39:03+00:00
I’m sorry, but you can’t find five minutes (if even) to read an email? No way your day-to-day life is so completely composed of things demanding your full attention that you don’t have a couple minutes to read an email. You typed out this comment, presumably after reading the thread. Surely you have time if someone you know sent you an email. You could read it in the time it takes to brush your teeth.
by eagleinparadise | 2025-07-17 00:40:12+00:00
I work in commercial real estate.

There are massive amounts of monopoly/duopoly interests in construction. Want to build affordable housing? Well if you are taking public dollars, you have to work with certain vendors which are approved and meet certain qualifications. Guess what, only 2 electrical vendors are approved! And so they work together and act as a racket to hold your project hostage unless you meet them on their terms.

Actually had a call today with an exec with one of the largest construction general contractors and this topic of "we can't do XYZ project [e.g. compete in that type of project type... driving costs down through competition] because we hire ABC union labor and it would screw us and our relations with the unions we work with."

Every developer has a war story of getting burned exactly in some way by being beholden to political or labor issues.

This results in higher costs... which ultimately is one of the main issues among others.
Show HN: Visualize Wikipedia link graph, opensourced
by xinbenlv | 2025-07-17 00:40:40+00:00
= WikiLoop Galaxy =

An interactive network visualization tool that maps Wikipedia articles and their interconnections using the Wikipedia API. Built with D3.js for dynamic graph rendering and real-time exploration.

''' Web App''': https://galaxy.wikiloop.org<br> ''' Source Code''': https://github.com/wikiloop/galaxy<br> ''' Wikipedia Page''': [[WP:WikiLoop Galaxy]]

== Demo ==

[[File:WikiLoop Galaxy Demo-v0.0.2.gif|thumb]]

[Full WikiLoop Galaxy Demo on Loom](https://www.loom.com/embed/5ccb54c0ce934939aee0458d23fa0cb2?...)

== Release notes == See [[Wikipedia:WikiLoop_Galaxy/Release/v0.0.2]]

== Features ==

=== Core Functionality === * '''Bidirectional Link Traversal''': Explores both outbound links (FROM articles) and inbound links (TO articles) * '''Real-time Graph Building''': Starts with a root article and progressively builds the network * '''Interactive Expansion''': Click any node to expand it with 10 more connected articles * '''Link Validation''': Checks page existence to handle broken Wikipedia links

=== Visual Design === * '''Obsidian-style Dark Theme''': Clean, modern interface optimized for graph exploration * '''Color-coded Nodes''': * '''Green''': Root article (starting point) * '''Blue/Teal''': Valid Wikipedia articles (1st/2nd degree) * '''Red''': Missing/non-existent pages (red links) * '''Yellow Border''': Expandable nodes with pulsing animation * '''Force-directed Layout''': Natural node positioning with physics simulation * '''Zoom & Pan''': Navigate large graphs with mouse controls

=== Interaction === * '''Click''': Expand node to reveal 10 more inbound + 10 outbound links * '''Ctrl/Cmd + Click''': Open Wikipedia article in new tab * '''Drag''': Move nodes around the canvas * '''Scroll''': Zoom in/out of the graph

...
by starfallg | 2025-07-17 00:40:48+00:00
>The individual writing this guide appears to have only had barely two years in a hard 'management' role, according to their LinkedIn. How can they possibly be qualified to give advice on a subject that takes years and years and years of developing and refining soft skills, let alone consulting on the particulars of leading people in that time? Might as well run for President. What arrogance thinking they can go into an organization and infect it with the Tech-leadership-style-du-jour and think they've done some good.

The skills in leadership don't start developing when you become a 'manager' at work, it starts developing around the time you lose your baby teeth, maybe even before. From personal experience, there is little correlation between the amount of time spent in 'management' and how much one understands leadership.
by xboxnolifes | 2025-07-17 00:40:58+00:00
> When CS students can't write a basic for loop and use the modulo operator without relying on AI, I weep for their generation.

I feel like this doesn't get said enough, but I'm almost certain your issue is happening during filtering prior to even getting to the interview stage. Companies are straight up choosing (the wrong) applicants to interview, the applicant fails the interview, the company does not move forward with them, and then the companies does not go back and and consider the people they originally filtered out.

I know companies get swamped with tons of applications, and filtering is basically an impossible problem since anyone can make their resume look good, but every applicant that applied can't be that bad.

Bad applicant filtering at the first step is hurting both companies and applicants.
by bryanlarsen | 2025-07-17 00:42:08+00:00
That's not red tape. That's politics. Europe is notorious for red tape, yet can do large transit projects for an order of magnitude less cost than America can.

America needs more red tape. Red tape is explicit rules and procedures. In Europe you can make sure your project follows all of the explicit rules and procedures and then you can proceed. Nobody can come and try and stop you because you just say "I followed the rules", and continue.

OTOH in America the rules and procedures aren't explicit. They're embodied in court precedent (like the environmentalist who sued) and in gatekeepers like the county commissioners.
by ndiddy | 2025-07-17 00:43:04+00:00
> I wonder how to reconcile those stats with the stories I hear about the CS job market.

Most of the stories you hear about difficulties getting hired are from new grads. Anecdotally, companies have become far less willing to train juniors over the past few years, they only want to hire seniors that other companies have already trained. It would be interesting to see these per-major underemployment numbers filtered by whether someone had recently graduated.
by zahlman | 2025-07-17 00:43:19+00:00
Exception blocks don't create a different scope. Instead, the name is explicitly (well, implicitly but deliberately) deleted from the scope after the try/except block runs. This happens because it would otherwise produce a reference cycle and delay garbage collection.

https://stackoverflow.com/questions/24271752

https://docs.python.org/3/reference/compound_stmts.html#exce...
by mindslight | 2025-07-17 00:43:33+00:00
That's just the standard postmodern cognitive dissonance of supporting terrible politicians. "I don't like what they did, but not enough to stop supporting them". It's a defense mechanism against the obvious hypocrisy. Find me where they're completely condemning Trump, like say calling for impeachment, and then you'll have a point.

And no, the comment I responded to had absolutely no specific criticism about what from NASA should be "shaved". Notice how I didn't respond to the one about SLS?
by lihaoyi | 2025-07-17 00:44:10+00:00
Author here. The neat thing is, with Mill you don't need any of those plugins because it's all built in (except for the license plugin I believe), and is tested/documented together in the main codebase. So it generally all works pretty well together and you shouldn't have issues.

Mill generally is able to replace a lot of first-party/third-party extensions with builtin functionality: beyond the plugins above, it also subsumes autoformatting plugins, linting plugins, external tools like sdkman/jenv, and so on. Thus when using Mill you often don't even think about "what plugins I need", because the bulk of common use cases are provided out of the box, and you can instead focus on your actual project and application code
by BLKNSLVR | 2025-07-17 00:44:11+00:00
I'm only postulating here, but I have a strong suspicion that my ability to get past it as well I have (not perfectly, but I don't have nightmares or break into a sweat when I hear police sirens - although it does remind me almost every time) is because I had to give the impression to my kids that there was nothing to worry about; this is not a big deal; this is not traumatic and will not change the course of your life.

> It completely changed the way I see the police and the criminal justice system. The process is, in of itself, punishment.

One million times this. Even if it's not completely true at it's base, it's true for those unfortunate enough to have experienced this.

One of the funny (?) things about it, is that most of the individual officers were nice enough people, personable (other than one inflammatory officer who should not be employed in a role that comes into contact with people), one even gave the cat a pat. It's the system / systems, and likely the perverse incentives for their monthly stats.

I'm glad I didn't end up needing legal representation.

The way I deal with it is to actively let it go, forgive the situation in my mind, treat it as one of those anomalous circumstances that happen every second on a global scale. Treat it as a reminder of the unpredictability of life and an opportunity to be thankful that it's not my 'normal'.
by protocolture | 2025-07-17 00:45:10+00:00
Phones had smaller screens when you needed the keypad to interact with the largest number of features.

Phone screen sizes grew as the applications that could use screen space grew in demand.

People are watching 1080p films on the train now. The people who want smaller screens are usually willing to deal with a larger one. People who want larger screens usually cant operate their use cases on a smaller screen. Larger screens also tend to mask larger case meaning less miniaturisation required for the components.
by const_cast | 2025-07-17 00:45:33+00:00
I've used an iPhone. I know, for me, bluetooth does not work fine. It drops somewhat frequently.

As for keyboards and mice, sure, they work, but what's the point? If we have to attach a keyboard to an iPad and carry it around as it's own thing, then a laptop is more convenient. It has a keyboard, mouse, and screen all built in one thing. No bluetooth required, no charging required.
by fiedzia | 2025-07-17 00:45:34+00:00
Knitting - specifically knitting jewellery - explains that. Different holes allow you to create chains of different sizes, which in case of jewellery, also does not need to be standardised (lack of any standard or markings makes theories of some measurement device unlikely). That also explains regional popularity and proximity to gold (several of those items were found close to places were gold coins were produced or stored).
by newAccount2025 | 2025-07-17 00:46:31+00:00
> How can they possibly be qualified to give advice on a subject that takes years and years and years of developing and refining soft skills, let alone consulting on the particulars of leading people in that time?

This seems quite excessively harsh. He doesn’t claim to be an expert with all the answers. He literally opens with “I’ll walk through some of the early challenges I faced when transitioning into engineering management.” Surely folks should be allowed to talk about their experiences and what they think they are learning.
by dylan604 | 2025-07-17 00:46:36+00:00
You're watching out for something so that you can then warn people when it is happening. An example would be someone on fire watch. If they see a fire, they warn everyone. Emergency responders like fire departments have terms like Third Watch (hence the TV show) for the crew pulling the overnight shift.

So more than considering noun/verb, the subject is key. You're watching the storm for a tornado. You're not watching the tornado.
by mlinhares | 2025-07-17 00:46:36+00:00
Every single empire falls into this, right? The king surrounds himself with useless sycophants that can't produce anything but are very good at flattering him, he eventually leads the empire to ruin, revolution happens, the cycle starts anew.

I wish I could see hope in the use of LLMs but i don't think the genie goes back into the bottle, the people prone to this kind of delusion will just dig a hole and go deep until they find the willpower or someone on the outside to pull them out. Feels to me like gambling, there's no power that will block gambling apps due to the amount of money they fuel into lobbying so the best we can do is try to help our friends and family and prevent them from being sucked into it.
by ffsm8 | 2025-07-17 00:47:12+00:00
The issue is that llms magnify whatever is already in the head of the user.

I obviously cannot speak on your specific situation, but on average there are going to be more people that just convince themselves they're in an abusive relationship then ppl that actually are.

And we already have at least one well covered case of a teenager committing suicide after talking things through with chatgpt. Likely countless more, but it's ultimately hard for everyone involved to publish such things