MurphyA/hacker-news huggingface dataset:
by e_y_ | 2025-09-17 21:11:53+00:00
Taxi services can potentially complement public service by filling in the gaps: last-mile connections (home to train station) and backup service late at night when transit runs less frequently or not at all.

There's a risk that robotaxis could become too cheap and people use them for point-to-point transportation because it's faster. This could be mitigated through taxes on robotaxis (with incentives to connect people to transit) and/or car usage in general, or maybe using robo-buses to provide a middle ground between personal convenience and system efficiency.
by tomjakubowski | 2025-09-17 21:11:59+00:00
Nonreplicable publications are cited more than replicable ones (2021)

> We use publicly available data to show that published papers in top psychology, economics, and general interest journals that fail to replicate are cited more than those that replicate. This difference in citation does not change after the publication of the failure to replicate. Only 12% of postreplication citations of nonreplicable findings acknowledge the replication failure.

https://www.science.org/doi/10.1126/sciadv.abd1705

Press release: https://rady.ucsd.edu/why/news/2021/05-21-a-new-replication-...
by jasongill | 2025-09-17 21:12:55+00:00
Yes, but you said it yourself - you had to replace the firmware with one that lets you run faster than the original, and you're using a different slicer.

With Bambu Labs printers, you just plug them in, turn them on, and feed them filament and your files. They work so well that you don't have to think about firmware or anything else.

I got my first 3D printer around a dozen years ago as well, and the comparison to the experience you get with a Bambu Labs X1C or H2D is absolutely night and day. It feels like with the previous generations of 3D printers, that operating and maintaining and tuning the machine itself was the "hobby". With Bambu Labs (and I'm sure some of the other competing printers that have come out since the X1C was released), the "hobby" is what you actually make.

It just works, requires no tweaking, no fiddling, no flashing firmware or bed leveling or hairspray, and it has totally changed 3D printing from a nerd hobby to something anyone can do (IMHO).
by Nevermark | 2025-09-17 21:12:56+00:00
I experience depression as an autonomous shutdown, under great mental weight.

The ability to make any mental and physical effort is greatly reduced to "depressed" levels.

It is the subconscious version of a situation where you need to climb out of a pit, but the walls are perfectly flat and oiled. Even though you need to get out of the pit, instead of scrambling, you just sit down.

The situation may not really be like that, but some deep cognitive machinery has concluded that it is.

It isn't anything like sadness. Although sadness could be part or proximate cause of a particular depressive episode, it is neither a necessary or sufficient condition.

--

I do believe depression has a real purpose. To turn off motivated but misdirected behavior, and force us to perform a reset of deeply held assumptions, expectations and motivations.

Pain effectively changes our expectations and behavior in the moment. Depression is like pain for complex situations. It forces major change, by disabling our current ineffective directives and giving us "time out" to slowly rewire. Until the subconscious believes we have found a new mental path, more aligned with reality, and lets motivation flow again.

But like battle surgery, it is a blunt instrument for doing something profound, and may inflict damage as well as repair it.

And when life circumstances don't let us take the pause and rest our brain is trying to enforce, it is a bit of living hell.
by ryandrake | 2025-09-17 21:13:09+00:00
To be clear, when I mock "do your own research," I'm specifically mocking 1. the people who go out there cherrypicking only information that confirms their own preexisting views and 2. those who simply default to being contrarian for the sake of contrariness. Naysayers for the pure sake of naysaying. Both mentalities, I believe, are rooted in a belief that everyone is against you and a desire to be one of the few who Know The Truth That Experts Are Hiding From Us.

What gets more views/attention? Someone saying, "Yea, the consensus opinion makes general sense, although reasonable people can disagree about some details." or someone saying, "Scientists are trying to keep this knowledge away from us, but I know the truth. Keep watching to find out and join our club!"

I'm not asking people to blindly trust experts, but to stop blindly opposing them.
by zahirbmirza | 2025-09-17 21:13:24+00:00
I have had raw files on an CF card that were corrupted by an import attempt. I never used iOS import again unless the card was backed up to a computer first.

Recently, importing via image capture has resulted in recurrent crashes. Files appear on Image Capture that do not appear on the iPhone, nor can they be downloaded via image capture, or deleted. I wish I knew wtfudge was going on.
by paxys | 2025-09-17 21:13:36+00:00
Bot detection systems all work client side. What browser are you using, what cookies do you have, how is your mouse moving, how much time are you taking between clicks, how many captchas have you solved. All this and more is collected and passed to the server, which can then determine if the view was valid or not. Plus you can do this multiple times during a watch session rather than just in the beginning when the video is requested. If the adblocker is blocking this data then the server has nothing to go on.
by 48terry | 2025-09-17 21:13:58+00:00
> People who work on permissively licensed software are donating their time to these Fortune 500 companies.

They can use the software as they like, that's what the license is for. I don't recall a license or contract where I have to care about their problems, however.

If they depend on my software and it makes their product blow up in their faces and they're losing more money per minute than I'll ever make in my lifetime? Sucks to be them. I'll handle support or fixes when I very well feel like it, I'm off to play Silksong.

They can, of course, fix this attitude problem of mine by paying me.
by alabhyajindal | 2025-09-17 21:14:01+00:00
Validation errors were bit of an issue. Especially because Binaryen constructs an internal IR that remains opaque until we emit the Wasm text. I did consider Wizard for my project but settled on Wasmtime because I needed WASI support.

My major pain point was the documentation. The binaryen.js API reference¹ is a list of function signatures. Maybe this makes sense to someone more experienced but I found it hard to understand initially. There are no explanation of what the parameters mean. For example, the following is the only information the reference provides for compiling an `if` statement:

Module#if(condition: Expression, ifTrue: Expression, ifFalse?: Expression): Expression

In contrast, the Wasm instruction reference on MDN² is amazing. WASI again suffers from the same documentation issues. I didn't find any official resource on how to use `fd_write` for example. Thankfully I found this blog post³.

Wasm feels more inaccessible that other projects. The everyday programmer shouldn't be expected to understand PL research topics when they are trying to do something with it. I understand that's not the intention but this is what it feels like.

1. https://github.com/WebAssembly/binaryen/wiki/binaryen.js-API

2. https://developer.mozilla.org/en-US/docs/WebAssembly/Referen...

3. https://tty4.dev/development/wasi-load-fd-write/
by reasonableklout | 2025-09-17 21:14:01+00:00
It sounds like they share that goal. Gluon is a thing because the Triton team realized over the last few months that Blackwell is a significant departure from the Hopper, and achieving >80% SoL kernels is becoming intractable as the triton middle-end simply can't keep up.

Some more info in this issue: https://github.com/triton-lang/triton/issues/7392
by TMWNN | 2025-09-17 21:14:20+00:00
From Wikipedia <https://en.wikipedia.org/wiki/PCMag>:

>By its third issue PC was square-bound, because it was too thick for saddle-stitch. At first the magazine published new issues every two months, but became monthly as of the August 1982 issue, its fourth. In March 1983 a reader urged the magazine to consider switching to a biweekly schedule because of its thickness. Although the magazine replied to the reader's proposal with "Please say you're kidding about the bi-weekly schedule. Please?", after the December 1983 issue reached 800 pages in size, in 1984 PC began publishing new issues every two weeks, with each about 400 pages in size.

I don't believe BYTE ever reached 800 pages, but it came close. The only other computer magazine I know of that reached >400 pages per issue is ... 80 Micro, in 1982 and a special issue in 1983.[1] The magazine folded in 1988, which tells you just how quickly the TRS-80 market collapsed once the IBM PC (as represented by PC) got going.

[1] The special issue has an editorial titled "There's no end in sight". <https://archive.org/details/80-microcomputing-magazine-1983-...>
by orwin | 2025-09-17 21:14:20+00:00
> this is an interpretation dance

Honestly, to me once someone start to fight over semantics on words that are well understood, he is a grifter and does not deserve my time.

He can't really make his point because his argument fell apart, and rather than integrating the critique on his argument to make it stronger or even (i've never seen it), changing his point of view, he has to comeback to semantics to remake the same argument without even thinking on how to integrate the critique.

I'm not saying this guy is like that, i honestly don't watch US culture war (unless they critique the best Olympics ceremonies i've seen because they don't like/understand French culture)

But i've seen some weird Jubilee videos, content about one of the current genocide, and i follow my country's politics. Often (not always), "debate bros" are just people who, when they lost the argument, start to debate over semantics. I'd rather listen to a poorly-informed student than listen to that kind of person.
by mapontosevenths | 2025-09-17 21:14:42+00:00
People who lack literacy are not just bad readers, they are bad thinkers.

It is fine to be simple, and to live a simple life. That does not mean that your ignorance is as good as an experts knowledge.

Worse, teaching people to think for themselves without first teaching them how to think does not just halt progress, it put's it into full retreat.
by estimator7292 | 2025-09-17 21:15:10+00:00
The view counter isn't for you. It's merely a convenience that you're showed it at all. View counts are for monetization. If a view isn't monetized, why count it? Purely foe vanity?

You, a viewer, are nearly irrelevant to YouTube. You exist purely as a revenue source and no other reason. View metrics and monetization are what count, not your subjective experience. YouTube does not care one tiny bit about how much you like the site or interface or what you think of the view counter.
by jjcm | 2025-09-17 21:15:27+00:00
I know you're in this for the satire, but it's less about the webapps needing the memory and more about the content - that's why I mentioned video editing webapps.

For video editing, 4GiB of completely uncompressed 1080p video in memory is only 86 frames, or about 3-4 seconds of video. You can certainly optimize this, and it's rare to handle fully uncompressed video, but there are situations where you do need to buffer this into memory. It's why most modern video editing machines are sold with 64-128GB of memory.

In the case of Figma, we have files with over a million layers. If each layer takes 4kb of memory, we're suddenly at the limit even if the webapp is infinitely optimal.
by tgma | 2025-09-17 21:15:49+00:00
As a former ICPC participant, albeit not first place (hats off to you), I would generally characterize it as "having a good team," much more so than what's usually considered "teamwork." It is a parallelization/scheduling effort than deep interpersonal collaboration.

(In a certain sense, this is actually the ideal "teamwork" setup in the industry as well, to have a bunch of people who own their part and are trusted by their colleagues take care of it and not step on each other toes than kumbaya let's all get together on the same problem.)
by einpoklum | 2025-09-17 21:17:51+00:00
> only removes one specific kind of unsafety

the word "only" doesn't really belong in that sentence, because these are very common in root-cause analysis of flaws by the "Common Weakness Enumeration" initiative:

https://cwe.mitre.org/top25/archive/2024/2024_cwe_top25.html

and having said that - I agree with you back :-) ... in fact, I think this is basically "the plan" for C++ regarding security: They'll make some static analysis warnings be considered errors for parts of your code marked "safe", and let them fly in areas marked "unsafe".

If the C++ committe can make that stick - in the public discourse and in US government circles I guess - then they will have essentially "eaten Rust's lunch". Because Rust is quite restrictive, it's somewhat of a moving target, it's kind of fussy w.r.t. use on older systems, and - it's said to be somewhat restrictive. If you take away its main selling point of safety-by-default, then there would probably not be enough of a motivation to drop C++, decades of backwards compatibility, and a huge amount of C++ and C libraries, in favor of Rust.

And this would not be the first time C++ is eating the lunch of a potential successor/competitor language; D comes to mind.
by girdi | 2025-09-17 21:17:58+00:00
>It's wild to me that advertisers are willing to use first party metrics.

I agree, and find it even wilder that first party metrics from Meta and Google are trusted by most major advertisers (including ad agencies). I'm talking about six-seven figure budgets spent without any third party validation.

I've seen some studies on click fraud[0], but when advertisers are effectively choosing from a duopoly that has limited incentives not to lie in their metrics, I find it strange that there are no popular, widespread and accessible independent validation tools.

0 – https://www.mdpi.com/2073-431X/10/12/164
by sfRattan | 2025-09-17 21:18:04+00:00
I assume GP comment is referring to their software, especially cloud-deployed software, which can change under your feet like quicksand. Hardware, once assembled and in your hands, is yours to a higher degree than that. Eventually each Pixel phone will stop getting firmware updates, but Google has guaranteed 7 years of updates for the newest models.

For the future, Graphene OS devs have stated publicly that they're working with an unnamed hardware vendor to develop a phone that will meet their list of hardware requirements. Currently only the Pixel line does. From what I understand, a few Samsung phones come close, but don't support bootloader re-locking... When you unlock Samsung bootloaders it burns out a fuse on the board which in turn completely disables Knox, their architecture for a trusted execution environment.
by cestith | 2025-09-17 21:18:09+00:00
I can imagine a great many things we collapse to one term because of similarities are in fact distinct, from myriad causes. Cancer is an example. The common cold is diagnosed based on symptoms, but is a reaction to any of several kinds of virus. Hell, a crab or a tree is not one class of things, but many that converged on common solutions.

There’s an ADHD specialist, a neurologist, who wrote a book called “ADHD Does Not Exist”. His core argument is that ADHD is not a single disorder but a collection of symptoms that cluster together from many different underlying causes. https://isbn.nu/9780062266743
by eichin | 2025-09-17 21:18:54+00:00
https://www.youtube.com/watch?v=qpF5B_jHZrw (Adam Ragusea, "How to give brownies a smooth, glossy top") which is where I remembered this from turns out to have been primarily about the appearance of the top - as part of his series of "change two dozen variables one at a time to quantify them properly" baking series (the chocolate chip cookie one is one of the other classics of the form.) (Though I may have it confused with one his other videos since he spends more time on dissolving sugar than boxed mixes here...)
by fakedang | 2025-09-17 21:18:56+00:00
Initially that's what I thought too. But then the more the war progresses, there's only one group benefiting from what's happening - and it's not the remaining hostages.

Also, do Israelis really believe that with the extremely omnipresent intelligence apparatus that Israel enjoys, especially on the technological front, their country was not able to predict the October 7th attacks? Or did Netanyahu, personally on the verge of being convicted criminally, found a route out by starting a long-drawn out campaign where his hawkish approach would bolster his image? This entire affair has had all the stench of Putin's Chechnya escapade.

There is widespread bias against Israel, for the simple reason that Israel does not let press on the ground. Not even conservative, pro-Israel voices were allowed to report with boots on the ground.

And now Israel went a step further, by attacking a sovereign third-party nation that is trying to give a voice to the other un-sovereign side. Granted, they are heavily biased, but they are (were) also Israel's thread to communicate with Hamas leadership - and Israel just bombs their soil? Don't Israelis think on those terms?
by donmcronald | 2025-09-17 21:18:58+00:00
About 30% of the ads I see are that crypto scam. I’m sure I’ve seen it over 100 times. There are several variants with different people. I don’t understand how that scam is paying for the massive volume of ad time they’re getting. It must cost a fortune.

I also get tons of French ads and I don’t speak French.
by bri3d | 2025-09-17 21:19:29+00:00
Sierra Forest (the 288-core one) does not have AVX512.

Intel split their server product line in two:

* Processors that have only P-cores (currently, Granite Rapids), which do have AVX512.

* Processors that have only E-cores (currently, Sierra Forest), which do not have AVX512.

On the other hand, AMD's high-core, lower-area offerings, like Zen 4c (Bergamo) do support AVX512, which IMO makes things easier.
by delichon | 2025-09-17 21:19:41+00:00
Interference with copyright does not easily equate with theft, conversion, or fraud. The infringer trespasses into the copyright owner’s domain, but he does not assume physical control over the copyright nor wholly deprive its owner of its use. Although it is no less unlawful or wrongful for that reason, it is not a theft.

Justice Blackmun, Dowling v. United States, 1985
by okanat | 2025-09-17 21:19:45+00:00
You have literally said this:

> Windows cannot do custom dpi per monitor, only a single custom dpi that gets applied to all monitors.

Here are all of my monitors at different DPIs: https://imgur.com/a/q3z2P1E . They don't have a "single DPI" that gets applied to all of them. The custom DPI setting is for changing all base system DPI.

> I cannot set one monitor to 120% and another to 160% (both are custom values), like on KDE.

Okay you're unhappy with the granularity. Yes Windows uses 25% granularity.

I don't know if this will work but you can probably do a combination of changing the base DPI and then calculating the 25%. So you can set the base DPI to something like 120 (which is 125%) and then set the other monitor to 125% which gives 156%:

I think the base DPI is stored in this registry key:

HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics\AppliedDPI

It is a DWORD value
by amluto | 2025-09-17 21:20:15+00:00
> I can confidently state that this is not true for the VAST majority of programmers and software engineers.

That may well be true. I think it's even more true in cases where the user is not a programmer by profession. I once watched someone present their graduate-level research in a different field and explain how they had solved a real-world problem in their field by writing a complicated computer program full of complicated heuristics to get it to run fast enough and thinking "hmm, I'm pretty sure that a standard algorithm from computer graphics could be adapted to directly solve your problem in O(n log n) time".

If users can get usable algorithms that approximately match the state of the art out of a chatbot (or a fancy "agent") without needing to know the magic words, then that would be amazing, regardless of whether those chatbots/agents ever become creative enough to actually advance the state of the art.

(I sometimes dream of an AI producing a piece of actual code that comes even close to state of the art for solving mixed-integer optimization problems. That's a whole field of wonderful computer science / math that is mostly usable via a couple of extraordinarily expensive closed-source offerings.)
by zdp7 | 2025-09-17 21:20:46+00:00
Lan Only works by making you use the Bambu connect software. If the Bambu Connect software isn't running, Orca cannot start a print job or control the printer. It doesn't sound too onerous, but it should be mentioned that LAN only wasn't added till users gave 'feedback'. I suspect the original intent was Bambu Slicer only.

https://blog.bambulab.com/updates-and-third-party-integratio...
by dgunay | 2025-09-17 21:21:07+00:00
Most of the AI generated code I review is pretty much okay. Usually does what it should and meets some standard of quality. But it usually looks and feels just slightly stylistically foreign compared to the code around it. I personally edit mine before code review so that it looks how I would have written it, but there are many chunks of code in our codebase now where the author and reviewer didn't do that.
by rmason | 2025-09-17 21:21:09+00:00
I visited the original Bamboo. Found out recently that a representative from Sequoia attended a meeting there two weeks after it opened. Simply amazed me. This is when it was a well kept secret and there wasn't even a sign outside.

Amanda and company have spread from their Detroit base throughout the state. Seen a lot of coworking places come and go but this bootstrapped business has it figured out.
by JumpCrisscross | 2025-09-17 21:22:16+00:00
It’s absolutely being missed. The cause isn’t the Israeli sympathy. That’s an effect of the party pushing to put American media under the thumb of the President. (Ironically, by a President who was helped to his position by TikTok.)

There is a lot of tail wagging the dog conspiracy in this thread. It dangerously reverses causation.
by drnick1 | 2025-09-17 21:23:12+00:00
Google could conceivably stop contributing to the AOSP and make future changes private, but the FOSS licence won't prevent others like Graphene and Chinese OEMs from continuing development on their own. I believe Graphene made the deliberate decision to only support Pixel devices because these used to be "reference devices" and have unlocked bootloaders, but I saw somewhere that they are in talks with an OEM to make their own devices.
by dgunay | 2025-09-17 21:24:27+00:00
I use it as more of a focusing tool. Without it, I frequently get distracted by small rabbit holes (I should add more logging to this function, oh I should also add some doc comments, oh I should also refactor this, etc) or I don't have the energy to do small touch ups like that. Having a bunch of agents do tiny fixes in the background on separate branches keeps me on task, prevents me from bloating PRs, and makes it more likely that I choose to do these small QoL improvements _at all_.