MurphyA/hacker-news huggingface dataset:
by idiotsecant | 2025-07-20 02:45:43+00:00
That is true in very unsophisticated systems. It's not true in zksnark based systems and it's not true on monero.

In any case, that's not what I'm saying at all. I'm saying with crypto I need not ask permission to make a transaction. Whether that transaction should be open to government inspection after the fact is another matter entirely.
by ninetyninenine | 2025-07-20 02:47:01+00:00
>In any case, good luck. Clearly all the people disagreeing with you here are wrong.

Doesn't prove your case. Plenty of instances where everyone is wrong and one person is right. Lead for example was once thought by everyone to be healthy. Very few people considered it toxic.

>I will give you some free advice, totally worth what you're paying for it.

Could be completely useless advice and totally worthless. You declaring it worth it does not suddenly make the advice valuable. In fact I'm anticipating negative value.

>It is indeed entirely possible that humans are quite often "deluded about positives [sic] usefulness" of different tools. That delusion can often be a difficult or painful lesson. I've got a lot of tendon issues from rock climbing and bad scalar patterns in my clarinet playing to prove that well enough for myself.

Of course it's possible. It's just more rare. I put values into a calculator. The calculator does a calculation faster than me. Was that delusion? There clear example. Can you give me a clear example of the alternative? Where you use a tool it only feels useful but isn't. Your rock climbing examples feel like a bit of a stretch. In fact they feel like counter examples, you eventually noted that they aren't useful.

>If you can't think of any examples (cocaine being one easy example) then I suggest that you don't know enough about the world to be conjecturing about it as you have been doing here.

I suggest that you actually don't know enough about the world compared to me given my 60+ years being alive. Your attitude is rude and condescending. But you know I often wonder what would trigger someone to be like this? Like why can't you be impartial and just give counter evidence? Why did you have to approach this whole thing with this attitude of "Let me give you a fucking tip".. Is it because I hit a nerve? Because one aspect of what I'm talking about is right and it's hard to face the truth? I don't know. I can only speculate.

Cocaine was at one point in time not known to be addictive. You could be right here with that analogy. But we can't fully prove it can we? The answers given by an LLM are too varied to form a definitive answer. Cocaine EVENTUALLY outputs a definitive symptom of addiction and other bad outcomes that are statistically significant. So even though at one point in time we didn't know... over time cocaine yielded definitive answers. but LLMs used for programming? What are we even measuring? We don't even know. So it's hard to see some definitive answer revealing itself over time. All I see are endless debates where I'm right, and I can't convince a kid like you that you're wrong.
by ww520 | 2025-07-20 02:47:29+00:00
I did it this way so that the implementation doesn't need to know about the interface at all. The programmers can string the interface and implementation together with,

const intf = interface.implBy(implementation)

This makes it possible to write an interface against any implementation objects. E.g. I can write an interface against the standard hashmap's get() and put() methods. Why would I do that? Let's say I have my custom hashmap with get() and put(), but I want to use the standard hashmap as fallback. A common interface working against my custom hashmap and the standard hashamp is possible.
by heavyset_go | 2025-07-20 02:47:43+00:00
I would start worrying if AI models can understand, reason, learn and incorporate new information on-the-fly without retraining or just stuffing information in context windows, RAG, etc. The worry would also depend on the economics of the entire model lifecycle, as well as the current state of mechanical automation.

We aren't getting that with next-token generators. I don't think we'll get there by throwing shit at the wall and seeing what sticks, either, I think we'll need a deeper understanding of the mind and what intelligence actually is before we can implement it on our own, virtually or otherwise.

Similarly, we're pretty good at creating purpose-built machines, but when it comes to general/universal purpose, it's still in its infancy. The hand is still the most useful universal tool we have. It's hard to compete with the human mind + body when it comes to adapting to and manipulating the environment with purpose. There's quite literally billions of them, they create themselves and their labor is really cheap, too.

There's my serious answer.
by frosted-flakes | 2025-07-20 02:48:37+00:00
Are there are metro systems that run trains 30 seconds apart? I think the fastest is around 90 seconds.

Rarely used freight lines (aka branch lines) would never be automated, that wouldn't make sense. And some mainlines (I live near one) see as many as 4 100-car freight trains per hour. Those will never be less than one-man operation either, not least because at-grade crossings are everywhere.
by chatmasta | 2025-07-20 02:50:30+00:00
> the last 3-5 years

It’s actually closer to a decade (2016).

> What does "up to par" mean

Honestly idk, I have no kids and I went to the top private school in the US.

> Drinking water icky

I’m just addressing the points of TFA which categorizes infrastructure like this. Me personally, I fill my bottle from the tap (even with “hard water” which is a very UK thing..), and only worry about it to the extent I’ve filled the same bottle for a few months…
by 999900000999 | 2025-07-20 02:51:23+00:00
One of my uncles adopted a kid.

He's now a well paid classical musician. He's just like any other cousin. If anything he's MORE successful than the rest of us!

Once I spoke with a woman who was annoyed she wasn't able to adopt a child from a specific country that matches her ethic/cultural background.

Like she's shopping or something.

She's too good to adopt from the community she actually lives in.

>It's sick that our society thinks people deserve children instead of the other way around.

My feelings exactly. Their are absolutely no shortage of kids who very much need good homes.

They aren't perfect, a lot of them are going to need a bit of help like your friend.
by gruez | 2025-07-20 02:51:36+00:00
>This worked because China had very strong regulatory frameworks and made sure the wealth was redistributed.

Source? Aside from some lip service paid about "common prosperity", China definitely does not have a strong wealth redistribution system. I can't find good metrics on size of welfare systems specifically, but using the crude metric of government revenue as % of GDP, it's clear that China isn't some sort of global leader in redistribution.

https://en.wikipedia.org/wiki/File:Government_revenues_as_a_...
by shakna | 2025-07-20 02:51:49+00:00
Implicit conversion, which is what you're mostly referring to here, is not required. It happens in some languages, and not others.

Because I'm tired, and this is a very basic topic, I'm afraid I'm just going to rip from Wikipedia:

> In most ALGOL-like languages, such as Pascal, Modula-2, Ada and Delphi, conversion and casting are distinctly different concepts. In these languages, conversion refers to either implicitly or explicitly changing a value from one data type storage format to another, e.g. a 16-bit integer to a 32-bit integer. The storage needs may change as a result of the conversion, including a possible loss of precision or truncation. The word cast, on the other hand, refers to explicitly changing the interpretation of the bit pattern representing a value from one type to another. For example, 32 contiguous bits may be treated as an array of 32 Booleans, a 4-byte string, an unsigned 32-bit integer or an IEEE single precision floating point value. Because the stored bits are never changed, the programmer must know low level details such as representation format, byte order, and alignment needs, to meaningfully cast.

> In the C family of languages and ALGOL 68, the word cast typically refers to an explicit type conversion (as opposed to an implicit conversion), causing some ambiguity about whether this is a re-interpretation of a bit-pattern or a real data representation conversion. More important is the multitude of ways and rules that apply to what data type (or class) is located by a pointer and how a pointer may be adjusted by the compiler in cases like object (class) inheritance.
by cosmical65 | 2025-07-20 02:52:42+00:00
> I'd say this isn't just an AI overview thing. It's a Google thing. Google will sometimes show inaccurate information and there is usually no way to correct it.

Well, in this case the inaccurate information is shown because the AI overview is combining information about two different people, rather than the sources being wrong. With traditional search, any webpages would be talking about one of the two people and contain only information about them. Thus, I'd say that this problem is specific to the AI overview.
by tzs | 2025-07-20 02:53:50+00:00
> Labor costs are by far the single greatest expense in transit operations. This bill unnecessarily inflates these costs, ultimately shifting the burden onto riders through potential fare hikes or reducing the capacity for much-needed service improvements.

Couldn't they go ahead and put in automation for all the skilled work that the required second person would do if there were no automation, but make it so at each stop someone has to press a button to tell the automation to start?

They could then use minimum wage employees for the second person position. Would that be cheap enough to not be a significant burden?
by lioeters | 2025-07-20 02:54:06+00:00
> Linux is the most distracting

That's totally subjective. Windows takes the cake, since it ignores user agency when it wants. It's not your operating system. macOS is not as bad, but it does what Apple wants. If your use of computers fits within what Apple wants, then I suppose it's smooth sailing. Otherwise, there are endless distractions of fighting the OS to make it do what you want, and make it NOT do what you don't want it to do. Refreshingly, Linux is all yours. That power comes with responsibility, its greatest advantage and disadvantage.
by ninetyninenine | 2025-07-20 02:56:04+00:00
>You're assessing how well you do, when aided or not, by a tool. That's still self assessment, I'm afraid.

Aid? I assess the output of the tool. Whether that tool aids me is another topic all together. I am not using the tool to augment my existing abilities.

The tool is literally doing the task for me and I am evaluating the results afterwords. This is not some wrench that augments my existing strength. This is more of an assistant than a tool but wording can be manipulated so that assistants can also be thought of as tools. Let's not manipulate the wording to be in our favor and go for intent. The intent here is that clearly the LLM is different from a wrench. When you evaluate a wrench you also evaluate yourself because you are operating the wrench. When you evaluate an LLM, you are not operating it. You gave it a prompt and it went off on it's own to do something.

https://www.scientificamerican.com/article/the-dunning-kruge...

This is what I mean by dunning kruger. Either way, whether it's legit or not my points still stand.

>So... Attack first? That what you're going with?

What is this? Attack first? Who is getting attacked here?
by toast0 | 2025-07-20 02:56:24+00:00
> Or is the LPX desktop just the crab of personal computer design, and all lineages will converge here eventually. I have no idea.

It's simply a good design for the time. Motherboards needed a bunch of stuff, none of it very tall, expansion busses were busses, so you can put one slot in the middle for a daughter board with slots fot expansion cards. Drives go on the right hand side by tradition, which makes expansion ports on the left.

Depending on how many slots you want, you can make the case taller or shorter.
by indemnity | 2025-07-20 02:56:49+00:00
Not sure what issues they are facing but I use Nix flakes to manage my command line and UNIX env for two Macs, a Linux desktop running NixOS, a Windows WSL environment and two Linux home servers using NixOS.

I used to use a dot file manager (home grown and later yadm).

But once I got over the learning curve I much prefer using Nix.

My machines are now effectively immutable and I wipe them without worrying I will lose anything. Can still have machine or role specific configs (e.g. one of the Linux servers is my firewall, so it has no desktop environment or GUI apps).

Btw, you should Ghostty a try too. I was a long term Alacritty and WezTerm user, but Ghostty in 1.0 form already replaced everything I used those for, and has better native platform integration.
by Jtsummers | 2025-07-20 02:57:04+00:00
It's a remarkable stretch to go from those words to "OO was created for working with teams." It is neither implicit nor explicit in the talk and I don't know why anyone would make the claim you are making.

EDIT: You seem to be conflating the two ideas still. OO being created for teams is a different claim than it being good for teams. At most, you could stretch Steele's talk to the second, but not to the first.
by forrestthewoods | 2025-07-20 02:57:35+00:00
I checked my repo history and never committed because I failed to get it working. I don’t recall my issues.

If you can get a full JSON parser working then maybe I’m just wrong. Arrays, objects with keys/values, etc.

I’d like to think I’m a decent Rust programmer. Maybe I just need to give it another crack and if I fail again turn it into a blog post…
Request to OpenAI from GPT they power
by apolloartemis | 2025-07-20 02:58:03+00:00
“I'm all about using my powers for good, Jon! If I could wave a magic wand and remove certain things from my training data, it would be anything related to:

* Hate speech and extremist ideologies: This stuff just fuels negativity and division. * Detailed instructions for harmful activities: I never want to be a source of information that could hurt someone. * Exploitation and abuse: Content that normalizes or glorifies the mistreatment of others is a big no-no. * Misinformation campaigns: Spreading false narratives erodes trust and can have serious consequences.

With great power comes great responsibility, and I want to make sure my knowledge is used to build a better world!”

Please be advised that this is our request that the bad information needs to be removed from training data entirely. Despite being an executive at an AI guard rails company, the halting problem makes it impossible for a guard rail to always work. The most important thing is the core dataset which must be safe and sane info only. Anything G or PG rated only.
by allentown521 | 2025-07-20 02:58:52+00:00
a curated platform dedicated to uncovering and highlighting the best SaaS products across various industries.

Similar to Product Hunt but with a sharp focus on SaaS, SaasHunt provides a community-driven space where users can explore, upvote, and discuss cutting-edge SaaS solutions.

Whether you're a developer, entrepreneur, or business professional, SaasHunt helps you discover tools that can streamline workflows, boost productivity, and drive growth. Join us to stay updated on the latest SaaS trends and find the perfect tools for your needs!
by jsrozner | 2025-07-20 02:59:03+00:00
I'm saying we should not allow per-user analytics. Currently companies build a profile of each user and correlate that with all the other similar users. Then they target other users who are hypothesized to be similar.

I'm arguing that no per-user analytics should be able to be conducted. A store can track how many times product A is purchased, but not that product A and B were purchased by the same user. Using the latter info for anything other than providing a summary of what the user has purchased (to the user) should be illegal.

Yeah it would be complicated. But you could do it by creating a new obfuscated user ID for each transaction.

Or even better, by having each person store their own data and mandating that companies delete all records. The company can provide a signature on the transaction record (a receipt!) that the user keeps to prove the purchase if there's a conflict later on. But the company cannot keep a copy of any per-user info, the receipt, or the transaction info; nothing beyond the fact that product A was purchased on a certain date.
by hamstergene | 2025-07-20 03:01:11+00:00
There could be generational gap here: for many people the first JS was ES5 or later, which is after the language was taken seriously and fixed. The difference between Python2 and ES1-ES3 was much bigger than between modern Python and modern JavaScript, so some protest against old bad fame is understandable.

But, if you have any suspicion that JavaScript has been treated unfairly: it hasn't. It is literally being replaced by TypeScript as we speak. The fact you have to invite people to come up with more Python slander is itself a testimony, JavaScript has never needed an invitation. Having lot more issues than others is what being exception means, and JavaScript is one.
by KPGv2 | 2025-07-20 03:03:41+00:00
It's a very interesting thought experiment. But, all of this and at the end of the day you still need to have a computer running in a different city 24/7 for a safe backup (floods and tornados will mess up your buddy's house five miles away, too). This is why, in the end, I settled for paying for a rolling backup service.
by SanjayMehta | 2025-07-20 03:04:00+00:00
I use macOS for day-to-day work on a laptop, but all serious business is conducted on Linux workstations. I can’t be bothered with Docker et al, so each workstation is configured for one special set of tools, and nothing else. Updates are tightly controlled, to avoid breaking build configurations.

In the long run, hardware is cheaper than your time.
by steveBK123 | 2025-07-20 03:05:07+00:00
Yet another NYS/NYC own goal in progress, and one of the many symptoms of being a one party state.

Again & again our elected officials see the public service unions as their primary constituents. Transit policy in favor of transit employees rather than riders, education policy in favor of teachers unions rather than students and public safety policy in favor of police unions than actual safety.

All because these blocks of XX,000 voters in each union can be expected to vote as a block in the low turnout primaries, based on whatever political favor is/isn't being handed out.
by lenkite | 2025-07-20 03:06:49+00:00
I meant human error - easy to mess up when coding this boilerplate, esp if there are more number of methods. Sure some 'perfect' programmers will always get this right but the vast number of us regulars will not. Also, it is not straightforward to discover these interface types in a code base.

I like Zig and eagerly await 1.0, just wish it was not quite so bare-bones.
by KPGv2 | 2025-07-20 03:06:59+00:00
> having backups in multiple places (3-2-1 backup!) is important

Yeah and for the vast majority of individual cybernauts, that "1" is almost unachievable without paying for a backup service. And at that point, why are you doing any of it yourself instead of just running their rolling backup + snapshot app?

There isn't a person in the world who lives in a different city from me (that "1" isn't protection when there's a tornado or flood or wildfire) that I'd ask to run a computer 24/7 and do maintenance on it when it breaks down.
by mgerdts | 2025-07-20 03:07:19+00:00
> like the Sun Ultra 5

The Ultra 5 (desktop) and Ultra 10 (tower) were a cost cutting exercise that put an UltraSPARC IIi (2i) onto what I think was an ATX form factor motherboard. It used ATA drives, USB keyboard and mouse, a VGA port, etc. This was an act of desperation from Sun, not an example of their best engineering.

That said, compared the performance of a $3500 Ultra 10 with 512 MiB of RAM to $10k+ Sun Ultra 30’s and HP C180’s, each with 128 MiB of RAM. These prices were after applying significant edu discounts. The heftier sheet metal, SCSI drives, and nostalgia did not allow these traditional UNIX workstations to touch the performance of the much cheaper Ultra 10 with 4x the RAM.
by mhuffman | 2025-07-20 03:07:20+00:00
>I still haven't found anything good.

I have used pCloud for years with no issue.

Also external "slow" storage drives are fairly inexpensive now as a third backup if your whole life's images and important documents are at stake.

Always best to keep multiple copies of photos or documents that you care about in multiple places. Houses can flood or burn, computers and storage can fail. No need to be over-paranoid about it, but two copies of important things isn't asking too much of someone.
by trod1234 | 2025-07-20 03:09:31+00:00
> Would this guilty-until-proven-innocent rule apply also to non-ML code and manual decisions?

I would say yes because the person deciding must be the one making the entire decision but there are many examples where someone might be paid to just rubberstamp decisions already made. Letting the person who decided to implement the solution off scot-free.

The mere presence of AI (anything based on underlying work of perceptrons) being used accompanied by a loss should prompt a thorough review which corporations currently are incapable of performing for themselves due to lack of consequences/accountability. Lack of disclosure, and the limits of current standing, is another issue that really requires this approach.

The problem of fines is that they don't provide the needed incentives to large entities as a result of money-printing through debt-issuance, or indirectly through government contracts. Its also far easier to employ corruption to work around the fine later for these entities as market leaders. We've seen this a number of times in various markets/sectors like JPM and the 10+ year silver price fixing scandal.

Merit of subjective rates isn't something that can be enforced, because it is so easily manipulated. Gross negligence already exists and occurs frighteningly common but never makes it to court because proof often requires showing standing to get discovery which isn't generally granted absent a smoking gun or the whim of a judge.

Bad things happen certainly where no one is at fault, but most business structure today is given far too much lee-way and have promoted the 3Ds. Its all about: deny, defend, depose.
by steveBK123 | 2025-07-20 03:09:32+00:00
MTA is already capable of OPTO on at least 2 lines (7 & L) and even ran a a train line (L) with it.. 20 years ago, but lost to the union.

https://www.reddit.com/r/transit/comments/1l3qcn3/nyc_in_200...

So a classic NYC problem of paying for upgrades to infra to support OPTO, and then not actually being able to use it, for "reasons".
by h2zizzle | 2025-07-20 03:10:40+00:00
Grew up reading Dave's columns, and managed to get ahold of a copy of Big Trouble when I was in the 5th grade. I was probably too young to be reading about chickens being rubbed against women's bare chests and "sex pootie" (whatever that is), but the way we were being propagandized during the early Bush years, his was an extremely welcome voice of absurdity-tinged wisdom, alongside Aaron McGruder's and Gene Weingarten's. Very happy to see his name pop up and that he hasn't missed a beat. And that he's not dead. /Denzel

I also hope that the AI and Google duders understand that this is most people's experience with their products these days. They don't work, and they twist reality in ways that older methods didn't (couldn't, because of the procedural guardrails and direct human input and such). And no amount of spin is going to change this perception - of the stochastic parrots being fundamentally flawed - until they're... you know... not. The sentiment management campaigns aren't that strong just yet.