MurphyA/hacker-news huggingface dataset:
by gpm | 2025-07-16 20:22:43+00:00
I'm not digging at all, this is a position I feel very confident in defending. I could do without your condescension though.

I'm not excusing theft. Theft involves depriving someone of something that belongs to them, copyright infringement never does that. I'm also not advocating for copyright infringement, I'm advocating for doing away with the laws that establish copyright in the first place (I'd accept various other positions like "amend the time limit on copyright down to a year" - though I'd argue there's not much point to retaining copyright at all at that point).

The relevant question is "what are the odds a particular work is part of my cultural background", but "what are the odds that a particular work in my cultural background is copyrighted without a license to create derivative works available either freely or under fair reasonable and non-discriminatory terms". Those odds are approximately zero, everything is copyrighted these days, licenses to create derivative works are almost never available for notable cultural works (or really anything other than open source software, and wikipedia).

If you're a kid growing up Pokemon, and not part of the 0.001%, you can't afford a license to legally make up stories involving Pokemon. That's fundamentally unjust. Being able to tell stories about our experiences is fundamentally something that we should be entitled to do.

This isn't the case of a nominal, affordable, cost like food. We absolutely hold that food should be available to everyone at a price they can afford (and yes, if they can't afford it we should still feed them - see various UN resolutions and so on about food being a human right). This is the case of "you can only do this legally by making bespoke negotiated business-to-business style deals for huge sums of money" when it should be a right widely available.

The status quo is just that people break the law and make themselves criminals (intentional copyright infringment is a crime, and that's what you do when you write "fanfiction" without a license), and that's not right.
by frollogaston | 2025-07-16 20:23:27+00:00
I switched from Python to JS for backend stuff a while back, thoroughly enjoying it. I agree that "Python installation and package management is broken," but the async stuff was the biggest improvement to productivity. Yes I know Python got asyncio, but there's a big difference between having one well-accepted way of doing things vs multiple competing, incompatible ways, where the good one has the least momentum.

The rest is small stuff that adds up like Py whitespace scoping, or Py imports somehow not taking relative paths, or JS object syntax is nicer: https://news.ycombinator.com/item?id=44544029
by pjmlp | 2025-07-16 20:23:39+00:00
There are so many blockers, versus old style Flash games.

Driver and OS blacklisting, means that game developers aren't aware of the user experience, nor can they controll it, as in native games, or server side rendering with streaming.

No proper debugging tools other than printf/pixel debugging.

The amount of loading screens that would be needed, given memory constraints of browser sessions.

This alone means there is hardly that much ROI for 3D webgames, and most uses end up being in ecommerce, or Google Maps kind of applications.
by jfengel | 2025-07-16 20:23:40+00:00
You're probably right, but it still feels precarious. Somebody could break the standoff by doing something extreme, and the other side could respond with more extremity. To be blunt, if Putin feels like he might lose face (not a loss, just an embarrassment), he might decide to take the whole world out in the process.

There's probably no more than, say, a 10% chance of this. But those are not numbers I like.
by zamadatix | 2025-07-16 20:23:45+00:00
I've always been sad "tabs + browser bar + title bar" (i.e. in a single row) at the top never seems to stick around as an option. On larger monitors this results in a near perfect utilization of space while still being able to have reasonably wide tab titles.

Vivaldi & Floorp offer this through being highly customizable but they tend to have cracks around the edges of their use for the same reason.

I was first introduced to this with a Chrome flag back in 2011 https://www.askvg.com/how-to-enable-new-compact-navigation-f... but they ended up backing out for various reasons (the largest of which was probably the specific design used a pop-down url bar which went over the page area, so could be spoofed).

In 2021 Safari became the largest browser I've seen roll this out as a 1st party feature to general users, but it faced some backlash https://www.zdnet.com/article/how-to-get-more-space-in-safar... I'm not a big fan of their particular styling choices but the layout was pretty decent.
by kixiQu | 2025-07-16 20:24:09+00:00
> With your experiment, you are testing all sort of things unrelated to knowing how to read, to the point that you can't draw any conclusion on the ability of people to read.

Even "caught off guard", not "feeling particularly positive", and "reading phrasing from someone else", some people have so fundamentally mastered reading as a skill that this wouldn't be difficult for them even if the challenge were attempted drunk. The point of the parent comment was, I believe, that for such people it may be hard to imagine that others would believe "reading a wall of text is indeed hard" because it isn't for them.
by toofy | 2025-07-16 20:24:19+00:00
could be. or it could just a situation of picking something and moving on with their day. especially as you say, there doesn’t seem to be anything unique vs many similar apps.

this is exactly the kind of thing i appreciate. where if i’m taking the limited amount of time i have in my day, im choosing to browse through something, i don’t need decision fatigue on something like this. just recommend me the thing that you know works (and is pretty much the same as others that also work) so i can move on with my day.

someone recommending something doesn’t mean it’s somehow the only choice out there, it’s just curation. we could all use less decision fatigue, particularly if it’s one of those things where they’re all so similar to each other.
by alganet | 2025-07-16 20:24:20+00:00
You're working as a collective consciousness. It's less impressive than it sounds.

You hear stuff from one of your trusted sources, and you repeat it. When you find something that can align with your discourse, you interact.

The point is that you all share "the same stuff", stuff I'm not interested in. It's the other way around, the mass of internet arguments you're a part of lacks the kind of stuff I have. That's why you're so drawn to it.

Relax, it's all mostly unconscious behavior. It's not about you specifically, more the swarm you belong to.
by perching_aix | 2025-07-16 20:24:29+00:00
Yeah, so I've read. Good for them, I suppose.

> in a way that deflects all actual discussion of the logistics of your suggestion

You seem to be mistaken there: I very much welcome a discussion on it. Keyword being "discussion". Just let's not expect an outcome anything more serious than "wow I sure came up with something pretty silly / vaguely interesting". Or put forward framings like "I'm telling them what to do or what not to do".
by pegasus | 2025-07-16 20:24:39+00:00
Does a household necessarily need multiple nannies to raise a baby? Grandparents might be willing to help and if there's some house help as well, no nannies might be needed at all, as long as the wife is happy with the arrangement, which I don't find impossible to entertain. Yeah, wealth allows for more freedom of choice, that's always been the case, but this type of arrangement is not unheard of across social classes.
by bpt3 | 2025-07-16 20:25:14+00:00
It's poorly managed, but not due to over-regulation IMO as the other commenter implied (not to say that there aren't some areas where deregulation could improve things).

The core issue today is that the population of Baltimore consumes significantly more resources than they produce because the city managed to drive away a significant portion of the middle class and the government is so inefficent, leaving too many people who are unable to move, are actively part of the problem, or are one of the few that is so wealthy that they are largely unaffected by the happenings around them.

How it got there is a much more complex story than "regulation and unions" but is to some extent irrelevant if they want to look forward to solve the major systemic issues that exist.

If they want the city to recover, they need to provide the basic social services that most people want: clean streets, physical safety, acceptable schools, and minimal interference in everyday life. That has not been a priority of any city government for decades, though I think the current mayor is trying.
by frotaur | 2025-07-16 20:25:15+00:00
If I remember correctly, basically all 'closed' models don't output the raw chain of thought, but only a high-level summary, to avoid other companies using those to train/distill their own models.

As far as I know deepseek is one of the few where you have the full chain of thought. Openai/Anthropic/Google give you only a summary of the chain of thoughts.
by tsunamifury | 2025-07-16 20:25:54+00:00
I like the paper's direction, but I’m surprised how under-instrumented the critiqued monitoring is. Free-text CoT is a noisy proxy: models can stylize, redact, or role-play. If your safety window depends on “please narrate your thoughts,” you’ve already ceded too much.

We’ve been experimenting with a lightweight alternative I call Micro-Beam:

• At each turn, force the model to generate k clearly different strategy beams (not token samples).

• Map each to an explicit goal vector of user-relevant axes (kid-fun, budget, travel friction, etc.).

• Score numerically (cosine or scalar) and pick the winner.

• Next turn, re-beam against the residual gap (dimensions still unsatisfied), so scores cause different choices.

• Log the whole thing: beams, scores, chosen path. Instant audit trail; easy to diff, replay “what if B instead of A,” or auto-flag when visible reasoning stops moving the score.

This ends up giving you the monitorability the paper wants— in the form of a scorecard per answer-slice, not paragraphs the model can pretty up for the grader. It also primary makes more adopt-ready answers with less refinement required.

Not claiming a breakthrough—call it “value-guided decoding without a reward net + built-in audit logs.”

Workshop paper is here: https://drive.google.com/file/d/1AvbxGh6K5kTXjjqyH-2Hv6lizz3...
by theamk | 2025-07-16 20:26:05+00:00
Totally normal for PHP software, and that's a primary reason of why PHP apps have such a bad security reputation. Note:

- The application code itself and system configs are modifiable by the web handler itself. This is needed to allow web-based "setup.php" to work, but also means that any sort of RCE is immediately "fatal" - no need for kernel/sandbox exploit, if you can get PHP to execute remote code you can backdoor existing files as much as you want.

- The "logs", "tmp", "config" etc.. directories are co-located with code directory. This allows easy install via unzip, but means that the code directory must be kept accessible while operation. It's not easy to lock it down if you want to prevent possible backdoors from previous options.

Those install methods have been embraced by PHP community and make exploits so much easier. That's why you always hear about "php backdoors" and not about "go backdoors" or "django backdoors" - with other languages, you version-upgrade (possibly automatically) and things work and exploits disappear. With PHP, you version upgrade .. by extracting the new zip over the same location. If you were hacked, this basically keeps all the hacks in place.

Kinda weird to see this from some self-claimed "security professionals" though, I thought they'd know better :)
by JoelMcCracken | 2025-07-16 20:27:04+00:00
I asked a bad question; what I meant was specifically thinking about ownership in terms of being required everywhere and to manage memory. But there are for sure real benefits I can see for _other_ properties in certain situations, like avoiding data races that might occur in Haskell. GHC added a linear type extension, for that matter (though AFAIK its still not very great to use). But some of that seems distinct from the question "do I benefit in some data modeling way from thinking about the ownership of memory in my program" as opposed to creating/sharing references whenever convenient.
by BobaFloutist | 2025-07-16 20:27:07+00:00
I dunno, just seems like a more interesting, fun project.

I dunno, I'm sure it's confirmation/reporting bias, but it feels like all of the very wealthy aren't interested in projects that don't give them some huge amount of control or dominance. Like, middle class people will invest and collaborate in public parks, small businesses, a boat, a shared vacation rental. Musicians and athletes are often invested in giving back and revitalizing their home town, or they'll start lifestyle brands or support or invest in upcoming talent or community space. Sure you have plenty of philanthropy and foundations, but I feel like you never see self-interested personal projects that are interesting or fun these days. It's all boring rule-the-world garbage. The whole tech-city in Sonoma county is a good example, why not take over a town in the Valley or in the Sierras and put in fiber and a subsidized grocery store and try to create a small proof of concept first? But no, it always has to be the biggest shiniest bullshit.
by Expurple | 2025-07-16 20:28:00+00:00
> Many binaries also depend on shared libraries.

Yeah, and those are also the opposite of "solid" :) That's why I qualified with "static". I'm so glad that Go and Rust promote static linking as the default (ignoring glibc).

> You can (and probably should) embed the runtime and all dependencies in the program (as is easily done in Java).

Congrats to the Java team and users, then. That makes it similar to the Go approach to binaries and the runtime, which I approve
by igouy | 2025-07-16 20:28:20+00:00
Would Strava provide the athlete's own reasons for why they chose each aspect of their training program?

"Usually I did not train at all during rest days. I rested both my mind and my body. However, if my friends wanted to go alpine skiing or go for a hike, I would join them. But I didn’t perform any intended active recovery. I tried to live a normal life."

“Rest with zero recovery running” is a very simple, clear thought.
by oleksandr_dem | 2025-07-16 20:28:38+00:00
Makes sense. Following all the feedback in this post I will have to make a lot of changes, I will also think on this one. But you are probably right, incorporating the app as part of the CLI might make sense.

I have a question: assume I moved the webapp into the CLI (so now everything is localhost), would you prefer using a CLI + webapp or an actual app you have to install (no more CLI, you open the app and do your stuff)?
by Aloisius | 2025-07-16 20:29:08+00:00
When an article on a site called Liberal Currents starts making Marxism-adjacent arguments about disproportionate profit compared to contributions, I have to scratch my head about what the hell is happening.

While I don't agree with much of what Andreesen has said in recent years, I will say that given his central complaint is that Democrat elites have gone nuts, writing an article like this really doesn't help.

From the hyperbolic tech oligarchs slur, as if any of them have anything close to the power of an actual historical oligarch (a member of the Thirty Tyrants was the law, judge, jury and executioner) or even that of Russian "oligarchs" when the term was first applied to them, to the charge of treason, a crime that carries a penalty of death, and the promise of revenge - this whole article reads as unhinged.

Unlike Andreesen though, I can't pretend that Republicans haven't gone well past nuts.
by vonneumannstan | 2025-07-16 20:29:54+00:00
>However, we're not discussing whether LLMs can be superhuman at tasks where they had the necessary training - we're discussing whether they are capable of creativity

"Even if all the model is capable of is memorizing text then just the sheer volume it has memorized should yield unique insights, no human can ever hope to hold this much text in their memory and then make connections between it."

Unless you think humans have magic meat then all we are really doing with "creativity" is connecting previously unconnected facts.
by gf000 | 2025-07-16 20:30:16+00:00
And then fail to do proper incremental builds, leaving you with no choice but a faulty build or clean installing on every occasion.

At the very least, I would move to Gradle which does have proper knowledge of your build graph. But Mill is also a good choice and fills the same niche, with the added benefit that imperative-looking ordinary scala code will simply become a parallelizable, cacheable build graph.
by imoverclocked | 2025-07-16 20:30:23+00:00
It’s two DSLs which are versioned and whose behaviors are different.

Gradle groovy is extremely permissive (eg: you can access private class instance variables without even knowing that you are doing so)

Kotlin lacks that permissive quality in exchange for much easier introspection.

It’s often trivial to move from one to the other but those edge cases can find you in a codebase of any complexity.
by ben_w | 2025-07-16 20:30:48+00:00
Sure, but "the systems" were built by such people and are mere evolutions of the previous "I have a bigger stick" of power politics from prior to the industrial revolution.

Not that you're wrong about the systems, just that if it was as easy as changing these systems because we can tell they're bad and allow corruption, the Enlightenment wouldn't have managed to mess up with both Smith and Marx.
by watwut | 2025-07-16 20:30:54+00:00
A weirdo approaches you with a highly unusual request. You suspect the goal is to humiliate you or make you into a dummy somehow, which is actually their goal. No thanks.

> I know generally people now struggle to consume long form content but it even being able to read a story?

There is reading and then there is reading an unknown text out loud in public while being judged. The two are not the same thing. I had to read publicly when I was a student years ago when smartphones were a new thing. They handed me the text with instructions to reread it at least twice ideally out loud before performing.

The point is, it is not like 20 years ago a good student would be expected to read super fluidly out loud in public without at least a little preparation.
by pndy | 2025-07-16 20:31:42+00:00
> No more whack-a-mole MS telemetry I have to read obscure guides to find out how to turn off.

My routine at some point after moving to W10 was to create/update system partition image, turn off all bypasses/tweaks that kept update components tamed. Then do the update, reboot and quickly run through all setting that in the past tend to reset "itself", apply tweaks again and reboot to see if these still work, and finally - look up if some processes or services were added.

I was dualbooting, using VM's for years and pandemic gave me something to do so I finally escaped from Microsoft grip.

Tho, it wasn't issues-free ride. Mint and Manjaro would randomly soft-hang for no reason; some Manjaro updates would made me few times reinstall the system (that would be still faster than manually correcting everything). I had to freeze GPU drivers for older card because newer ones would crash games. Keeping unified look across all types of applications is indeed a sloppy task - especially with all Gnome shenanigans regarding theming but atm is still doable. But overall, I'm happy and I see how much changed and improved since Mandrake 8 times when I tried Linux for the first time.

For majority of people, for doing basic tasks plus playing some games Linux should be fine.
by ToucanLoucan | 2025-07-16 20:32:06+00:00
That's not a solution, it's defeatist horseshit. I want avocados. I don't want avocado growers to be able to hide their environmental impact. I want lithium batteries. I don't want kids mining lithium. I want animal products. I don't want animals needlessly tortured in factory farms.

I don't feel like I'm asking for the fucking moon here.
by Cerium | 2025-07-16 20:32:24+00:00
In the California Bay Area, We don't have avocados in a box, nor perfectly ripe. They are usually in a pile and quite un-ripe (which helps reduce denting in the pile). Depending on size, quality, and organic status they range from about ~1 to ~2.50 each.

You can also buy a full flat of medium size avocados at a Costco Business center for $26 for 35 avocados. They are "stage 2" ripened, which means they will be usable in about 1-2 days on the counter. I buy one and then put them carefully in the fridge and take out about 3-4 at a time. This way I can have fresh ripe avocados for about a month.
by Expurple | 2025-07-16 20:32:57+00:00
The deal with strict Rust-style references is that they solve mutable aliasing bugs (data races, iterator invalidation, all kinds of unexpected mutation really). That's the deal with Rust.

The whole "memory management" thing is mostly a historical accident. We could have a "smaller Rust" that auto-boxes values, has a runtime that handles reference cycles for you, and doesn't guarantee anything about the stack vs heap: https://without.boats/blog/notes-on-a-smaller-rust/
by mrob | 2025-07-16 20:33:18+00:00
Bleak House was first serialized in 1852. The famous Crystal Palace Dinosaurs were commissioned in 1852 and first shown to the public in 1854. The timing lines up with dinosaurs being something new and exciting to the readers.

https://en.wikipedia.org/wiki/Crystal_Palace_Dinosaurs

The collection includes an (inaccurate) model of a Megalosaurus:

https://en.wikipedia.org/wiki/File:2005-03-30_-_London_-_Cry...

Horse blinkers are things that restrict a horse's field of vision to directly in front of it so it's less likely to get startled or distracted. Readers would also have been familiar with them, because they were commonly used with horses pulling carriages.

https://en.wikipedia.org/wiki/Blinkers_(horse_tack)
by ElectricalUnion | 2025-07-16 20:33:35+00:00
AFAIK, it's the same even on POSIX, when you create a venv, "./bin/python" are symlinks and the pyvenv.cfg has a hardcoded absolute path of the current python interpreter the venv module was using at the time of creation. It really doesn't isolate the interpreter.

(also one of the reasons why, if you're invoking venv manually, you absolutely need to invoke it from the correct python as a module (`python3.13 -m venv`) to make sure you're actually picking the "correct python" for the venv)
by clausok | 2025-07-16 20:33:47+00:00
Kx released a 32bit, free-for-commercial-use version in 2014 and then reversed course around a year later after banks and hedge funds surprised them by flocking to it for a large subset of their developers / dev machines.

Hopefully they stick to it this time around. It's an incredible system. It's the only thing I've ever used, including Pandas, dplyr & Matlab, where someone could stand over my shoulder asking data analysis questions and I could answer them, on the fly.

LLM's, though notoriously bad (so far) at KDB+/Q compared to other languages, are still a godsend for folks getting started. I recently returned to writing Q after being away from it for 8 years and I've been amazed how good even Google's AI suggestions have been at helping with functions & queries.

Getting started tip: try using Q strictly as a query language, avoid K. Do everything else (data shoveling, devops,...) with a different language.