MurphyA/hacker-news huggingface dataset:
by articsputnik | 2025-08-23 12:25:51+00:00
OP here, thanks for the comment. True, I should have elaborated a bit more. Actually my 10 years old MacBook is still running as my wife's computer and the 15 years computer, I gave to a friend, which used it for a long time (not sure if still).

My comparison was with Windows PCs, that always were super slowish after 2-3 years. The built quality always felt cheap. The battery was done after 2 years. Maybe it was also an unfair comparison, that I bought cheaper PCs, but at work I recently had to a dev HP laptop much later, and I had a very similar experience.

So maybe the problem is more windows than the PCs, but if you have used MacBooks, then you definitely know the difference. Running a Lenovo now, I love the much other things. Let's see how long it holds. ThinkPads are defenitely in a similar categories as Macbooks, kind of unbreakable. Love them too.
by anonu | 2025-08-23 12:27:19+00:00
I remember going to the Flea at MIT in the late 90s - (i was a mid-to-late teenager) https://w1mx.mit.edu/flea-at-mit/

Computer networking was new (to me) and I remember picking up an ethernet card for maybe $10. Plugged it in and boom, the magic of creating your own network.
by smitty1e | 2025-08-23 12:27:29+00:00
Merging all the dimensions of the question into Value as a function of Cost seems part of the challenge.

Value is such a subjective concept. You finally get down to "We all need things transcending pure utility, connecting us to stories bigger than ourselves." at the end of the post.

Even if "bigger than ourselves" takes on some explicit religious angle--thinking the Amish here--there is still copious room to dislike the fact that the Amish are rolling around in "them new-fangled buggies" instead of being on foot like they were in the Good Book.
by lucumo | 2025-08-23 12:28:30+00:00
Neither you nor the blog posts author had heard of that before that ridiculous GitHub issue from yesterday. You're all using the exact same link to the exact same page. This is intellectual dishonesty from you, the blog post author and the issue reporter.

Anyone who has read the response to the reporter knows that this is a cherry-picked alternative format. The normal format is an HTML5 page. Search engines just return that instead, so the only way to have found this page is by clicking through that.
by hdgvhicv | 2025-08-23 12:29:32+00:00
Theft (from Old English þeofð, cognate to thief) is the act of taking another person's property or services without that person's permission or consent with the intent to deprive the rightful owner of it

The word has become overloaded in recent decades to mean other things as well, but for over a thousand years theft has mean taking something from someone permanently
by qwery | 2025-08-23 12:29:35+00:00
The dismissal of the security concerns is pretty shallow.

I don't know how many vulnerable drivers the average gamer has installed. I'm sure 'at least some' is a safe assumption. The issue I have with this is that although it may be expected, I don't find it acceptable.

The article presents having this exploitable software on your computer as benign. I don't think that's a particularly healthy attitude, especially in an article oriented towards a more general audience.

The author hasn't had a problem with the anti-cheat software that they like. This is not an argument for why this is a good solution, or why kernel-level anti-cheat is not a security risk. Further, normalising software vulnerabilities weakens whatever case is being made. The more acceptable it is to have broken, exploitable software installed, the more acceptable it will be to ship anti-cheat software that is broken and exploitable.

By the way, on trust: having trust in the vendor is ... inadvisable. I'm not saying it's guaranteed to backfire, but it can only backfire in one direction. The situation in which you trust an entity with goals that are (at best) unaligned with your own is better described as one where they have leverage over you.
by shakna | 2025-08-23 12:29:39+00:00
True, but as someone with a pain condition... Most throwaway suggestions won't help out. People always try to help, but rarely can. That's fine. Take the kindness, discard the advice.

But because I've struggled with this thing for decades, I probably do have enough tools to find my own way. And if I've run out, it means I'm about to burnout and need to find a way to restore ASAP.
by figassis | 2025-08-23 12:29:57+00:00
This, Go came and I just have no desire to go back to those languages spawned from hell that force fed me horrible patterns and called it best practices.

Go is amazing in that it lets you tell the machine what you want, simply and you can easily verify that that is indeed what the machine should be doing.

Regarding defer, idk about other, but I never assumed it was a gotcha, you read the go docs once and all is just clear and you don’t make most mistakes that others claim are footguns.
by dachris | 2025-08-23 12:30:23+00:00
That's certainly not the only (and I'd also not put it as primary) reason for extending the lifespan.

Still, breaking one's hip in advanced age is often a death sentence as many people never get out of bed again.

When an old person breaks their hip around here, people say something along the lines of "we'd better hurry up for visiting them one last time".
by muzani | 2025-08-23 12:30:58+00:00
1. AI is past the inflection point. Startups are best positioned to accelerate on this. I don't mean AI products, but just hiring people who are good at cursor and don't have this mental block. They're able to get to a more optimal 1 engineer per PM ratio without the demoralization of firing a whole bunch. These companies are growing a lot faster and earlier than before.

2. Late stage funding is dry, early stage funding is cheap now. It's been three years of "winter is coming".

3. Even without the equity, you're positioned to be in a good place with the right growth.

To me, it's just riding the wave instead of complaining about the wave.
by HocusLocus | 2025-08-23 12:31:45+00:00
Difficult to see people anthropomorphize LLMs undeservedly, it's an extension of the childhood trauma inflicted by The Brave Little Toaster. Inanimate objects projected into personhood and subjected to a cruel and indifferent world.

Dangerous actually, the effect it had on children. Of course they loved it because it had a happy ending, but at what price?
by zozbot234 | 2025-08-23 12:32:31+00:00
> My comparison was with Windows PCs, that always were super slowish after 2-3 years.

If a Windows PC is "super slowish" after 2-3 years, that's a Windows problem. You may want to run Linux as your main OS and booting Windows in a VM only for critical needs. Good Linux installs don't get "super slowish" at all unless you're running them on real bottom-of-the-barrel hardware.
by billconan | 2025-08-23 12:32:33+00:00
Television, film, and online video

Street View may only be used in television, film, or online video projects if it’s filmed directly in the context of an actor or subject using the product as-is in a device such as a laptop or phone. Street View images may not be taken out of context or removed from the software to be used for other purposes. You must submit a request if you’d like to use Street View in your project.

https://about.google/intl/en-GB_ALL/brand-resource-center/pr...
by azeemba | 2025-08-23 12:32:58+00:00
The author is suggesting that websites care more about server side issues than client side issues. To the point that they don't realize that users stop using them.

I think that statement is way too strong and obviously not true of businesses. It might be true if hobbyist websites where the creator is personally more interested on the server side but it's definitely not true of professional websites.

Professional websites that have enough of a budget to care about the server side will absolutely care about the client side and will track usage. If 10% fewer people used the website, the analytics would show that and there would be a fire drill.

What I can agree with on the author is more of a nuanced point. Client side problems are a lot harder and have a very long tail due to unique client configurations (OS, browser, extensions, physical hardware). So with thousands of combinations, you end up with some wild and rare issues. It becomes hard to chase all of them down and some you just have to ignore.

This can lead to it feeling like websites don't care about client side but it just shows client side is hard.
by mek6800d2 | 2025-08-23 12:33:19+00:00
That's the way it was decades ago. In the mid-1980s, a headhunter cold-called me at work and asked what I did. I answered, "I'm a computer programmer." Sounding severely disappointed, he said, "Oh ... Is there anyone in your office who designs programs?" I responded, "Yes, we all do." I was aware of this mindset from books I'd read in the late 1970s when I first got interested in computers.

In the 1990s, I worked as a contractor at a very large engineering corporation and I was surprised to discover they still had developers who only designed programs down to the pseudocode level and then handed them off to "programmers" for coding. I thought this was stupid as all get out as there was no feedback mechanism in place, so the "designers" never learned of and from their mistakes. (And a feedback mechanism wouldn't be enough in my opinion, as the designers really needed to be mired in the mud of producing a working system.) This was especially serious as some of the programs ran on embedded real-time computers and the designers had no hands-on experience with the real-time OS and would not gain that experience simply through designing.

Experienced programmers do bits at all 4 of the levels without consciously thinking, "I'm doing engineering here, developing there, ..."
by decimalenough | 2025-08-23 12:34:43+00:00
Creating a single basketball shoe from an existing template takes three hours. Coming up with that design and all the associated expenses (marketing etc) plus the tooling needed to produce the shoe consumes much more labor and accounts for the vast majority of the shoe's cost.

Hand-woven rugs, on the other hand, are largely unique in design and created by a single person.
by wowczarek | 2025-08-23 12:34:52+00:00
Great work! The video does state this clearly that it was about the journey first and foremost and that's great, but yet to me it feels unfinished when it ends as soon as we get to the really fun stuff, so it's complete in the sense of it being well-produced, publishable content, but it's uploaded as soon as it's publishable, and I'm left with "what, that's it?", as I've mostly been looking at milling and some coating. I get this often with similar videos today. Either it's just me (entirely possible) or it's a sign of the times.
by Apreche | 2025-08-23 12:34:57+00:00
Building a PC in the 90s wasn’t much different than now. Sure, you had to use ribbon cables instead of SATA cables and M2. Also had to deal with ISA slots and later on PCI/AGP slots instead of PCI-X.

The biggest difference was the shopping. Finding what you wanted from various vendors in computer shopper magazine instead of the ease of online shopping we have now.
by szpro | 2025-08-23 12:37:01+00:00
Hey, thanks for sharing this feedback. I am one of the creators of shader academy and I created this challenge. This is ranked challenge, so we do not provide answer and the score of it is used in our ranking https://shaderacademy.com/ranking For now we do not have other ranked challenges, but we will add more in future.

How would you improve description of this challenge? As you can notice, we provide a lot of hints, description etc. for other challenges, but this one is vague on purpose.

Thank you
by sersi | 2025-08-23 12:37:03+00:00
The point is that it's 8500 hours of free time used for exercise. It's time when you're not eating sleeping or working.

So it's not exactly the same. For people who have very little free time due to commute, work, children, etc. It's harder to spend half an hour of free time a day on exerciaing.

I mean I do agree with the premise that exercising is a good return (especially since the better sleep quality should be factored in) but I think the person you're replying to has a point when he says that saying it's one year of life is not really comparable
by everdrive | 2025-08-23 12:37:19+00:00
That's a rude strawman of the point I was making. Kernel-level anticheat is just too great of a cost. Your entire system is compromised so that you can play some (usually lousy) AAA games.

I oppose kernel-level anticheat because once it's in place, it will proliferate, even to single player games, just as it has in Windows.

In other words, once it's broadly supported, the number of games available to me (assuming I want to avoid kernel-level anticheat) will actually _shrink _.
by perihelions | 2025-08-23 12:37:41+00:00
20th-century navigation used to operate like that, except using artificial radio sources—fixed beacons. I guess you could answer a lot of technical questions by looking at OMEGA, which, similar to lightning-generated RF, used the VLF range (3–30 kHz), and had global range bouncing off the ionosphere,

https://en.wikipedia.org/wiki/Hyperbolic_navigation ("Hyperbolic navigation")

https://en.wikipedia.org/wiki/Omega_(navigation_system) ("Omega (navigation system)")

> "OMEGA was the first global-range radio navigation system, operated by the United States in cooperation with six partner nations. It was a hyperbolic navigation system, enabling ships and aircraft to determine their position by receiving very low frequency (VLF) radio signals in the range 10 to 14 kHz, transmitted by a global network of eight fixed terrestrial radio beacons, using a navigation receiver unit. It became operational around 1971 and was shut down in 1997 in favour of the Global Positioning System."
by vjerancrnjak | 2025-08-23 12:37:59+00:00
There’s no golden rule. For me, both work and learning out of curiosity is stress inducing activity. Nail biting, valsalva breathing, skin rashes etc.

I just grind through it and repeat the days.

I would do only aimless activities if I relied on the feels.

This kind of negative emotional investment seems to be the only thing that improves my abilities. If I’m learning through Anki or playing tunes on the piano, habit can stop after 6 months of regular daily practice.

But if I’m on the brink of stress rage frustration, somehow it persists .
by A_D_E_P_T | 2025-08-23 12:38:33+00:00
Sure, so perhaps you can enlighten me rather than make a cryptic single-sentence post. When have companies as entities of commerce been abolished, and what did the results look like? What's more, has this ever happened in a society when every large "bad actor" company is expressly a multinational concern?

Seems to me that whatever might have happened 90-500 years ago is of no modern relevance, for good or ill, and that what the author of the article alludes to is a foolish and indeed childish criticism.
by StellaMary | 2025-08-23 12:39:11+00:00
Glad you showed interest. It's addon that upgrades node js exiting http module to rust Tokio runtime. There fore all your http part will run in rust thread and you can define your Handlers in Js. It's for the people who crave speed. Give your self a try by

npm i brahma-firelight

https://www.npmjs.com/package/brahma-firelight
by flakeoil | 2025-08-23 12:41:24+00:00
I'm curious. Why do you need four monitors for you workflow? Is it to avoid using Alt-Tab or similar to switch between apps? Do you have to be able to see all four monitors at exactly the same time? Couldn't having two monitors and two app screens on each monitor work?

I'm not questioning you, just curious and wonder if I miss something using only one monitor and Alt-Tabbing my way around.
by ndriscoll | 2025-08-23 12:41:55+00:00
Definitely just a Windows issue, and even there I'm sure Windows 7 (the last usable Windows) on a 10 year old computer with an SSD would still feel fairly snappy. I use Linux on a ~9 year old computer and everything except editing photos/videos is instant. I don't know whether to expect demosaicing to be faster on newer CPUs. IIRC a new CPU might have hardware decode for 10 bit 4:2:2 h265, so that would help.
by notnullorvoid | 2025-08-23 12:42:28+00:00
> I don't care how much of a social butterfly you are, you are not going to get 99 friends to get a PUBG match going.

Good bot AI is the solution. Playing with 99 bots that you can be sure aren't cheating, is better than playing with 99 people you don't know who might be cheating.
by gyomu | 2025-08-23 12:42:41+00:00
Self-driving is one of the most interesting technologies of our times, from a legislative/social standpoint.

Will every large city in the globe be filled with self driving cars in 2035, or will the situation be roughly identical to 2025?

Honestly it feels like it could go either way - the last ten years have been such "one step forward, two steps sideways, one half step backwards" on every front - what the technology seems able to deliver on, what companies claim they can/will do, what regulators and the common people make of them, freak accidents that inevitably sway the popular opinion, etc.

Personally I hope the technology matures and becomes ubiquitous in my lifetime (the sooner the better), because I hate driving (a few acquaintances have been in grisly accidents due to drunk drivers coming the other way) and I just want to get in a car at 10p with my backpack in tow, lie down, and wake up at 7a 600 miles away.
by ant6n | 2025-08-23 12:42:57+00:00
Too bad the trackpad software behaves differently on MacOs than the rest of the world - when using tap-to-drag, when you release your finger, the drag doesn't get released until like a second later (and the release delay can't be turned off, it's been like this for decades). So when switching between windows and mac often, there can be a lot of annoying miss dragging.
by pkoird | 2025-08-23 12:44:07+00:00
I used Manim for one of my class presentations, absolutely a delight to use and as expected many people recognized the style and overall the presentation was well received. Incredibly, I had the opportunity to meet Grant as well a few years back. I told him I have used Manim and he was genuinely excited. Such a cool person with so much contribution to human knowledge and understanding.
by fsmv | 2025-08-23 12:44:42+00:00
It's the same sort of thing, parts obsolescence. The world around you changes and the interfaces you used to interact with the world may not exist anymore. Your dependencies may have been abandoned and have gone through their own bitrot.

I think the best defence is to choose a platform that has longevity, like x86 Linux, and then seriously limit dependencies beyond the platform to the point of maybe not having any extra dependencies.

The problem is eventually platforms change too. The longest lasting platform for software ever created is x86 + BIOS which lasted from 1981 to 2020 when Intel officially deprecated BIOS.
by safety1st | 2025-08-23 12:44:52+00:00
Sounds great! Guess who I trust? Me. The root of trust should be a key I generate. I do not trust this to any government, any private company or really any 3rd party, except perhaps a member of my family or my lawyer. It can just be me and maybe someone I grant a digital equivalent of power of attorney to. For a company like Microsoft to try and get involved is in my view a form of aggression.
by lukasgraf | 2025-08-23 12:45:10+00:00
This is outside the context the "Open File" dialog from your original question, but here's another tip about "navigating up":

In many application windows you can navigate the hierarchical directory structure that contains the currently open file by right-clicking on the document name/icon in the window's title bar.

E.g. in Preview, Pages, Finder, ..., hover over the file or directory name in the window's title bar. If you right click on it, a pop-out will appear with a vertical hierarchical list of that file's parent folders. Selecting one of the parent folders will open a new Finder window at that location, allowing you to quickly navigate to a file's containing folder.

And some additions to the tips in other comments:

- Dragging a file or directory from finder to the terminal will paste its path onto your shell

- iTerm has Finder integrations. Right click on a folder in Finder, Services -> New iTerm2 Window Here

And you might enjoy some of these Finder tweaks from my "dotfiles" (just run them on the shell):

# Set Documents as the default location for new Finder windows # For other paths, use `PfLo` and `file:///full/path/here/` defaults write com.apple.finder NewWindowTarget -string "PfDo" defaults write com.apple.finder NewWindowTargetPath -string "file://${HOME}/Documents/" # Finder: show hidden files by default defaults write com.apple.finder AppleShowAllFiles -bool true # Finder: show all filename extensions defaults write NSGlobalDomain AppleShowAllExtensions -bool true # Finder: show status bar defaults write com.apple.finder ShowStatusBar -bool true # Finder: show path bar defaults write com.apple.finder ShowPathbar -bool true # Keep folders on top when sorting by name defaults write com.apple.finder _FXSortFoldersFirst -bool true # Enable spring loading for directories defaults write NSGlobalDomain com.apple.springing.enabled -bool true # Use list view in all Finder windows by default # Four-letter codes for the other view modes: `icnv`, `clmv`, `glyv` defaults write com.apple.finder FXPreferredViewStyle -string "Nlsv" # Show the ~/Library folder chflags nohidden ~/Library && xattr -p com.apple.FinderInfo ~/Library 2>/dev/null && xattr -d com.apple.FinderInfo ~/Library # Show the /Volumes folder sudo chflags nohidden /Volumes # Expand the following File Info panes: # “General”, “Open with”, and “Sharing & Permissions” defaults write com.apple.finder FXInfoPanesExpanded -dict \ General -bool true \ OpenWith -bool true \ Privileges -bool true
by carlosjobim | 2025-08-23 12:45:43+00:00
> I think that statement is way too strong and obviously not true of businesses

Amazon.com Inc is currently worth 2.4 billion dollars and the only reason is that most businesses insist on giving their customers the worst online experience possible. I wish that I could one day understand the logic, which goes like this:

1. Notice that people are on their phones all the time.

2. And notice that when people are looking to buy something they first go on the computer or on the smart phone.

3. Therefore let's make the most godawful experience on our website possible, to make sure that our potential customers hate us and don't make a purchase.

4. Customers make their purchase on Amazon instead.

5. Profit??
by StellaMary | 2025-08-23 12:45:50+00:00
Parsing .xlsx in JS with libraries like SheetJS often means:

Loading the whole 100 MB file into memory Blocking the main thread Tabs freezing, fans spinning xlsx-lite does it differently:

Streams ZIP entries (no inflate-to-Vec) Async + cooperative yielding — browser paints while parsing Batch-based parsing (rows in chunks) Memory stays flat, UI stays responsive
by noisy_boy | 2025-08-23 12:45:51+00:00
Indeed. I'm running 2019 Thinkpad X1 extreme gen 2. Runs a bit hot but still snappy with latest Fedora KDE edition. Just had to do a 100$ battery swap. The all aluminum chassis of MacBooks are lovely indeed; however considering I like the UI flexibility Linux provides and the crazy premium Apple charges for higher specs, it is pretty hard to justify.