MurphyA/hacker-news huggingface dataset:
by ctkhn | 2025-06-12 16:24:53+00:00
I think most jobs you can tell from a combination of the recruiting process and then onboarding and your first week. I have felt the "I hope this isn't how it is every day" that the author mentions at a few of my jobs and they've all been stinkers.

Recruiting gives me an idea of how much the company generally cares about their processes. I like when am I given a timeline of the process and steps and now when I get a random call from the recruiter in the middle of a meeting at my current job because the new co didn't ask when I'm free.

Onboarding tells me how much the team is haphazardly shipping vs actually owning their product. The teams that have sucked are the ones where the onboarding doc is heavily out of date (like all covering a now-unused access request system) or I can't even get help from the team within my first week to have someone send me access requests to copy for the things that are missing. The good teams are where my manager already provisioned my access before I joined and immediately addresses any misses when I flag them. Or if they have good enough docs for me to quickly handle it myself.

Career development is another one that takes a little longer to suss out, but if I can have a good first-week chat with my manager where they will explain what my baseline performance expectations are and what I need to do to overachieve and get on promotion/raise track, that's a good flag. The teams I haven't been able to get that early from are the ones where manager usually doesn't care not only about your career but also about app maintainability or anything past their next meeting with their own manager.
by dardeaup | 2025-06-12 16:25:12+00:00
I think the best way to go about these types of efforts is to: (1) build a coalition with agreed upon goals, governance, etc. (2) define the desired systems and architecture for it (3) define the file formats and wire protocols to support the features/functionality (4) start building it

There would need to be conferences every 6 or 12 months. There would also need to be lots of documentation, training, videos, podcasts, etc.

It would be a huge effort but possibly also extremely rewarding.
by cosmic_cheese | 2025-06-12 16:25:25+00:00
The sticking point for me is that it’s such a risky bet to assume that something else will fill the gap.

Much of the research impacted by cuts is not the type that private industry has typically conducted because it can’t be performed with a specific profitable result in mind. It’s the kind of research that had wound up beneficial in the long run indirectly due to incidental discoveries and unexpected connections.

So there’s a decent chance that this kind of research largely just won’t happen any more, which is a net negative for everybody. Numerous advancements will either never happen or instead occur at the hand of other developed countries’ research apparatuses.
by kunzhi | 2025-06-12 16:25:28+00:00
They've always been upfront about their bias, in no way are they trying to hide it.

Way back when I was in college 20 years ago they ran a very funny article poking fun at all the PhD's doing "deconstruction" on The Economist. Like super post-modernist fluff. I could tell the writer had a great time responding to it.

Their punchline: "so there you have it - a newspaper to make you feel good about tomorrow by promoting capitalism today!"
by noop415 | 2025-06-12 16:26:38+00:00
The problem with no-enforcement is that it allows selective enforcement. In NYC, if you are on Wall St and use hard-drugs, there is no enforcement. Yet with stop-and-frisk and entire generation of colored individuals in poorer neighborhoods got random stopped, frisked, and booked with criminal history for "possession" offenses.

If it is really no-enforcement, best to codify it with a law and really make it legal.
by BoiledCabbage | 2025-06-12 16:27:21+00:00
Or even better, what if you could automate writing half or more of your unit test, and ensure they run not just out of band, but on ever build?

And even better rather than have them off in some far away location annotate the code itself so the tests will be updated with the code.

That's pretty impressive and someone would have to be short sighted to feel the false productivity of constantly manually implementing what a computer can automatically do for them.

Not to mention how much better if you work on any actual large scale systems with true cross team dependencies and not trivial code bases that get thrown away every few years where it almost doesn't matter how you write it.
by JKCalhoun | 2025-06-12 16:27:28+00:00
Not seeing "NIMBYism" in Nebraska.

Instead I am seeing developers who would rather build an upper-middle class neighborhood, not a starter home one, because they can get a much larger profit for only a little more effort/material-cost.

I suppose when they are finally unable to sell them they'll start addressing starter homes. I have no idea who could still be buying all of these though. (Perhaps people leaving CA like I did after retiring — they're not going to like the property tax rate though.)
by noop415 | 2025-06-12 16:27:30+00:00
The problem with no-enforcement is that it allows selective enforcement. In NYC, if you are on Wall St and use hard-drugs, there is no enforcement. Yet with stop-and-frisk and entire generation of colored individuals in poorer neighborhoods got random stopped, frisked, and booked with criminal history for "possession" offenses.

https://en.wikipedia.org/wiki/Stop-and-frisk_in_New_York_Cit...

If it is really no-enforcement, best to codify it with a law and really make it legal.
by aurizon | 2025-06-12 16:27:42+00:00
A sad case. Once they find the data boxes and inspect the data and voice records of the crew they might arrive at an answer. Unlike the USA, India as well as China prioritise political aspects above facts. This leads to the danger of hidden facts that show any officer is at fault. They also have a rigid hierarchy so if a senior officer makes an error, a junior officer dares not correct him and cause the senior to lose 'face'. This has caused plane crashes in India/China in the past.
by myleftshoe | 2025-06-12 16:27:48+00:00
Hello! So for context I am referring only to their ubiqiutous drone detection as a service platform, not overly concerned with the rest of the stuff. Basically if a single company like these were able to deliver global drone detection as a service, negating the up front capex for businesses and governments, do you think it would generate sufficient revenue to propel it in to unicorn level status? My feeling is having a monopoly over this data acquisition would create significant value. Disclaimer- not a shareholder or associated, but soon might be the former.
by amarcheschi | 2025-06-12 16:28:04+00:00
I would like to add that Paragon disagrees with COPASIR: (article in italian) https://www.fanpage.it/politica/paragon-smentisce-il-copasir...

They offered to give some information about who was surveilled by whom, but not surprisingly the Italian government refused (it was used by 2 secret service agencies in italy). At this point, Paragon stopped giving its access to Italian agencies (spying on journalists is forbidden by Paragon'S tos). COPASIR say they are the ones who stopped the commercial relationships though, so it is clear as water that at least one party isn't telling the truth
by int_19h | 2025-06-12 16:28:23+00:00
TFS was used heavily by DevDiv, but as far as I know they never got perf to the point where Windows folk were satisfied with it on their monorepo.

It wasn't too bad for a centralized source control system tbh. Felt a lot like SVN reimagined through the prism of Microsoft's infamous NIH syndrome. I'm honestly not sure why anyone would use it over SVN unless you wanted their deep integration with Visual Studio.
Ask HN: Who is your favorite historical person in computer science?
by heygarrison | 2025-06-12 16:28:25+00:00
I realized this morning that I know very little of the actual history of computing (Just discovered Ken Thompson b/c I was researching who made go).

I prefer to learn history through characters as opposed to events. So my question to everyone who is willing to answer...

Who is your favorite historical person in computer science? (And why)
by scottLobster | 2025-06-12 16:28:42+00:00
The fact that you think scientific research, and NASA specifically, are driving our budgetary shortfalls shows your own bias.

You don't cut government budgets because it's intrinsically righteous, you do it to save money that you can then spend on other things. You could cut the NASA budget to zero and it wouldn't get us out of our current fiscal hole.

And it is incontrovertible from any reading of the history that government support is the reason we have modern air travel, the internet, and GPS, among many other facets of modern life. There is no compelling argument I've heard that the private sector can or would develop such things on their own, unless you're arguing that we should be completely reliant on the occasional eccentric billionaire having an interest in something scientific and setting up a foundation.
by jfinnery | 2025-06-12 16:29:09+00:00
From observing the career trajectories of the tradespeople I've known who likely match or out-earn me, yes, the ideal (and, from what I can tell, not terribly unachievable[1]) path is to be running a crew (or two... or three...) with your name on the truck(s) no later than age 35.

That does mean the job becomes management, sales, and customer relations, but it's management, sales, and customer relations for a trade you know well, which (this is my speculation here) makes it a bit easier to swallow than doing the same thing at office-bound bigco for some product you were only introduced to last week.

[1] I suspect, from also observing the crews themselves, that it's achievable because it's relatively easy for someone with a decent head on their shoulders, who speaks good English, and with the ability to show up almost all the time and to not come off as a flaky meth addict or lazy scam artist when talking to customers, to move up very fast in the trades...

[EDIT] In fact, in the linked story, it appears the locksmith's early-retirement-from-locksmithing plan might be to become a landlord. Also a fairly solid plan, and another that I've seen tradespeople follow—they have an advantage because they can achieve better results with less money on property maintenance, between their own skills, their connections, and having insight into what a good price and good work look like in other trades.
Using the Silver Reed SK840 Knitting Machine
by margit_knits | 2025-06-12 16:29:13+00:00
I was just reviewing a 2022 post re: Silver Reed Knitting Machines. Yes, they are still being manufactured. A much better alternative to Kniterate is KnitDream, based on commercially proven technology with thousands of similar machines in production and very sophisticated and flexible design software called Raynen KnitCAD.
by epage | 2025-06-12 16:29:14+00:00
A little of both. Incremental compilation cache is likely the single largest item in the target directory but it gets cleaned up on each invocation so it doesn't scale in size with time.

I believe the next release will have a cache GC but only for global caches (e.g. `.crate` files). I'd like us to at least cleanup the layout of the target directory so its easier to track stuff before GCing it. Work is underway for this. A cheap GC we could add earlier is for artifacts specific to older cargo versions.
by jorvi | 2025-06-12 16:29:14+00:00
Pretty much what happened with the MacBook Air. The MacBook Air was preceded by the MacBook 2011 (yes, horrible model name to search). It had no keyboard backlight, an 11" crappy screen, short battery life and it overheated. But compared to contemporary laptops it was futuristic. What do you mean, a laptop you can slide into an envelope?

But then it was followed up swiftly by a secondary model and then the MacBook Air. With the MacBook Air it really started to become a nice device.

Another device that comes to mind is the iPod Touch 1, which didn't even have volume buttons.
by orangebread | 2025-06-12 16:29:42+00:00
Not for nothing, but I did create an entire game in browser using phaser as the engine.

But I'm also an experienced developer and at this point, an experienced "vibe coder". I use that last term loosely because I have a structured set of rules I have AI follow.

To really understand AI's capability you have to have experienced it in a meaningful way with managed expectations. It's not going to nail what you want right away. This is also why I spend a lot of time up front to design my features before implementing.
by ryandrake | 2025-06-12 16:29:59+00:00
We have the postal system and telephone system, which are in theory (and I think most of us believe) content-neutral. You can say whatever you want over these channels, and, as far as we know, the USPS and phone company don't investigate the content and block naughty thoughts, nor are they held liable if we say naughty things or conspire to commit a crime over their channels.

Newspapers, magazines, and TV are at the other end: If they publish naughty stuff, they're going to be held accountable, and therefore they exercise editorial moderation and selection over what they publish.

Social Media and Internet forums are in this weird separate bucket that was simply conjured up by Section 230. They get to have their cake and eat it too. They can both 1. editorialize and moderate their users' content but 2. dodge liability over what they publish. What a great deal!

I think whether you are liable for what your users post -should- come down to whether or not you editorialize and put your thumb on the scale of what gets posted and shown. If you're truly a "dumb pipe" that allows everything, then you should not be liable for what your users send over the dumb pipe. But the minute you exercise any moderation or curation, you are effectively endorsing what you are publishing, and should share liability over it.
by meganlanziello | 2025-06-12 16:30:02+00:00
I did my version of this way:

1) 3x5 cards printed on a printer dedicated to this task 2) Command line routine where I can: a) Enter tasks b) Be able to update card by putting in the card number assigned to the task (which also includes a date). c) Be able to reprint a card if needed d) Be able to view the card on the screen (obviously).

Written in bash.

This is not to be clear to do things that are procrastination but rather to be able to keep track various things that I want to get done the next day or other info that I want physically able to view on my physical desktop during the day.

(I hate to handwrite and can type very well so...)

The 3x5 card printout will contact a checkbox where you can just ink check any item.

The routine makes sure that you only type in the correct number of characters per line so it doesn't wrap.

I then modified this to be able to use larger index cards.

Index cards lay flat on the desk (as opposed to a receipt printer).

Important to have a dedicated printer for this taks otherwise to much friction changing paper.
by allenu | 2025-06-12 16:30:19+00:00
I've also discovered that breaking down tasks into micro-tasks helps me get going on things. I've found that I get easily overwhelmed if I have a massive list of things to get done, and adding another task to it makes it even worse. However, just nesting tasks into parent tasks and finding the right "child" to place a new task in makes it feel more manageable, and I know that those nested tasks are typically small things that I can accomplish.

I use this system for my projects but I don't rely on any software other than a text editor. I like the app demo shown at the end of the article, but I find custom software never feels fast enough for jotting down tasks in the right place within a hierarchy as compared with a text editor. I just use a markdown file with indented lines to indicate nesting level. Once I complete a task, I put an x within a little box, like "- [x] bug: page layout ..."

It's very satisfying when you have a big task that's a little abstract and overwhelming at the start, but over time gets more and more subtasks as you dig into it, and then those subtasks get closed out one by one, leading you to finally close out the top-level task that started it all. The fact that the text of the subtasks remain also gives a quick indication just how big that task really was. (I don't delete completed tasks, but I do move them somewhere else in the file to keep it organized somewhat.)
by InitialBP | 2025-06-12 16:30:29+00:00
https://news.ycombinator.com/item?id=44259556

I posted another comment explaining why 1Password Vault with both a password and a OTP code is still secure, but in short it does not defeat the purpose. Your vault's are protected and in the situation where someone gets access to your vault it's most likely to be full access to your computer at which point they have other viable methods to get access to a specific service you use.
by setr | 2025-06-12 16:31:02+00:00
the problem with false positives is that a single instance means you have to review every record meticulously, because you have no idea where the system has lied to you, or how many times (because the system itself doesn't). If you're going to review everything anyways, it's often better to simply be slow and correct to begin with rather than diff and correct every item.

this is why it's usually better to be overaggressive with saying "I don't know" rather than crossing your fingers and shitting out an answer and hoping you get away with it.
by 627467 | 2025-06-12 16:31:09+00:00
"AI welfare" ... I thought it was about the popular idea that job displacemnt due to AI is fixed by more welfare but it is an even more ridiculous idea than that.

I shouldn't keep getting amazed by how humans (in time of long peace) are able to distract themselves with ridiculous concepts - and how willing they are to throw investors money/resources at it.
by rfitz | 2025-06-12 16:31:17+00:00
I can definitely relate to wanting to feel accomplished after a coding session and how AI can sort of strip you of that feeling at times. For me personally, I started to find the joy in the AI + coding relationship once I realized I just had to reframe my thinking a bit.

It's less about code generation for me and more about opportunities to learn new things. It could be as simple as having it optimize my code in a way I hadn't even thought of or it could be me wanting to learn a new complex architectural pattern I haven't had the time to deep dive but have wanted to. Now I can spin something up and have a base understanding of it in minutes. That's exciting to me more than anything else. In a way, it takes me back to way earlier in my career when every day felt like I was learning something new and cool on the job from more seniors devs. I think as you get more senior and experienced, those "cool" learning moments start to happen a little less, so having AI be able to reignite that is exciting in a lot of ways.
by int_19h | 2025-06-12 16:31:21+00:00
I'm not sure about the current state of affairs, but I've been told that git-lfs performance was still not on par with Perforce on those kinds of repos a few years ago. Microsoft was investing a lot of effort in making it work for their large repos though so maybe it's different now.

But yeah, it's basically all about having binaries in source control. It's not just game dev, either - hardware folk also like this for their artifacts.
by petertodd | 2025-06-12 16:31:39+00:00
> This is a mild curiosity at best.

Exactly. There are genuine economic/engineering reasons for negative prices to occasionally exist. But in a well-designed, well-run, grid price will be negative only a small minority of the time. It just doesn't make sense to install a bunch of expensive equipment to provide this service when sufficient capacity exists from "happy accidents" like spare battery storage.

In the long run, better managed solar and wind should make negative prices a fairly rare event.
by GauntletWizard | 2025-06-12 16:31:58+00:00
I just ripped a small collection (only ~200 discs), and I encountered all of the problems that have been complained about in this thread. I still used Musicbrainz, because it was easier for me to double-check and fix the entries in their DB than to manually type all the data myself.

When bandcamp releases were available but nothing was in the database, I found it quick and simple to copy+paste the track listing into MB and create a new release. Combining it with the TOC I'd already been searching for, I got perfect rips every time without much issue.

Even with a significant amount of time double checking and fixing the metadata, I consider it a good use of time. I was not simply ripping my CDs, I was helping maintain the historical record.
by RC_ITR | 2025-06-12 16:32:10+00:00
I really dislike this logical fallacy.

All three things were illegal. All three things were frowned upon.

What you are actually saying is that there are many people on the streets of San Francisco who are otherwise excluded from American society and therefore have almost 'nothing to lose.' Those people often break laws, largely because the social contract has excluded them from the benefits of society (for example, knowing you have access to indoor plumbing).

This article is about a change for the fortunate ones like you and me who do feel like we get a fair shake from the social contract and therefore follow most laws (I assume).
by alistairSH | 2025-06-12 16:32:13+00:00
Google up "federal budget pie chart" and look at some of the budget analysis. Most of our spending is mandatory spending. We could cut ALL discretionary spending and that might just barely balance the budget.

We have two options (if you take a balanced budget as a worthy goal, which is debatable)... 1 - rebuild the social contract from the ground up, with massively reduced mandatory spending

2 - increase revenue
by consumer451 | 2025-06-12 16:32:23+00:00
In a thread here a few months back, I said that one good thing about a new social media platform was that it was full of scientists and journalists.

Someone asked, ~"what is about those two groups that you like?"

I had to think about it for a minute, but the reply was ~"neither group is perfect, but it's their actual job to find and present the truth."

I have no idea why it took me so long to realize that this is why authoritarians hate both groups so much.
by potato3732842 | 2025-06-12 16:33:08+00:00
It wouldn't actually be a big deal. Some states would win a little and some would lose a little but it wouldn't be life changing for anyone. The cents on the dollar in and out flows fluctuate a lot year to year.

The bigger problem is that damn near every state bureaucracy has forgotten how to actually write and evaluate their own damn rules for all sorts of expenditures that are currently spec'd out on a "follow fed guidelines so we can apply for grants" basis.
by vonneumannstan | 2025-06-12 16:33:44+00:00
I think this is more akin to literally starving yourself so that a single bit of spinach tastes great. It turns out you can in fact eat a candy bar and have pizza and not become obese or otherwise damage your health. It's not one or the other and OP might need some kind of professional help to mediate their moods...

Like this is clearly not healthy.