MurphyA/hacker-news huggingface dataset:
by ModernMech | 2025-08-24 04:49:20+00:00
> Anyone would identify that as a shortcoming

I don't identify that as a shortcoming, because it enables the dynamism. A "worthwhile shortcoming" is just another way of saying "tradeoff".

You might as well say C++'s performance is a shortcoming because it's a result of static typing, which is hard to write compared to dynamic languages. Or Rust's safety is a shortcoming because it has worse compile times compared to Go. Or Java's JVM is a shortcoming because it doesn't compile to machine code like C.

Just because a language doesn't have the same features as another doesn't mean it suffers a shortcoming. A shortcoming only exists in the context of your own use case, which is different from everyone else's. What you label a "shortcoming" is the feature others are looking for in their language.

> But no, I haven’t written a language of my own, I apparently I’m not qualified to have an opinion.

Your opinion is fine, the OP was just saying that they would like to hear a qualified opinion because they are left wondering how a language designer might change Go for the better.

But you should try designing and implementing your own language, it's a lot of fun and a worthy exercise for any dev.
by buu700 | 2025-08-24 04:50:11+00:00
I would categorize sentient AGI as artificial consciousness[1], but I don't see an obvious reason AGI inherently must be conscious or sentient. (In terms of near-term economic value, non-sentient AGI seems like a more useful invention.)

For me, AGI is an AI that I could assign an arbitrarily complex project, and given sufficient compute and permissions, it would succeed at the task as reliably as a competent C-suite human executive. For example, it could accept and execute on instructions to acquire real estate that matches certain requirements, request approvals from the purchasing and legal departments as required, handle government communication and filings as required, construct a widget factory on the property using a fleet of robots, and operate the factory on an ongoing basis while ensuring reliable widget deliveries to distribution partners. Current agentic coding certainly feels like magic, but it's still not that.

1: https://en.wikipedia.org/wiki/Artificial_consciousness
by xyzzyz | 2025-08-24 04:50:33+00:00
It's actually somewhat hard to hit that panic in a realistic scenario. This is because you are unlikely to be using slice indices that are not on a character boundary. Where would you even get them from? All the standard library functions will return byte indices on a character boundary. For example, if you try to do something like slice the string between first occurrence of character 'a', and of character 'z', you'll do something like

let start = s.find('a')?; let end = s.find('z')?; let sub = &s[start..end];

and it will never panic, because find will never return something that's not on a char boundary.
by Simon_O_Rourke | 2025-08-24 04:51:32+00:00
As a manager a lot of the annoying interruptions I put down to, and I chafe at using the word, a lack of hustle.

Okay, so I view my job as primarily giving devs some strategic direction and priority, but also unblocking them from getting work done.

On the later, the kind of interruptions I get are from folks who just don't want to do and figure some things out for themselves. Need access to a database... Go ask infra support. Don't know who wrote this API client, go look in git. There's folks who just don't bother to go search for these things themselves.
by fourthark | 2025-08-24 04:52:00+00:00
I ran into this too.

In my case it was exactly the kind of situation where I would also run into trouble on my own - trying to change too many things at once.

It was doing superbly for smaller, more contained tasks.

I may have to revert and approach each task on its own.

I find I need to know better than Claude what is going on, and guide it every step. It will figure out the right code if I show it where it should go, that kind of thing.

I think people may be underestimating / underreporting how much they have to be in the loop, guiding it.

It’s not really autonomous or responsible. But it can still be very useful!
by jokoon | 2025-08-24 04:54:08+00:00
I still suspect that micro particle from car fumes and tires, micro plastics (I remember chewing on a straw), PFS, BPA, phthalates, and a cocktail of many other untracked chemicals could affect the brain.

I know that biology knows how to clean itself.

But when I hear people say that it's a matter of benefit cost to improve our living standard while creating diseases, that shows how unmotivated we are.
by germandiago | 2025-08-24 04:55:29+00:00
Well, you should show the proof that it is possible also, So it would be a draw.

I really think it is not possible to get that from a machine. You can improve and do much fancier than now.

But AGI would be something entirely different. It is a system that can do everything better than a human including creativity, which I believe it to be exclusively human as of now.

It can combine, simulate and reason. But think out of the box? I doubt so. It is different to being able to derive ideas from which human would create. For that it can be useful. But that would not be AGI.
by bjoli | 2025-08-24 04:56:33+00:00
I remember writing it in high school end ending up using a wheel (circular data structure) to avoid any modulo at all. Then my HS teacher said that it should be extensible so I wrote a wheel generator.

Despite writing things in scheme I ended up being the fastest. It is no magic bullet, but if you only want the regular fizz buzz it is a simple way to just about double the speed.
by joe_the_user | 2025-08-24 04:58:15+00:00
Well,

Original 80s AI was based on mathematical logic. And while that might not encompass all philosophy, it certainly was a product of philosophy broadly speaking - some analytical philosophers could endorse. But it definitely failed and failed because it could process uncertainty (imo). I think also if you closely, classical philosophy wasn't particularly amenable to uncertainty either.

If anything, I would say that AI has inherited its failure from philosophy's failure and we should look to alternative approaches (from Cybernetics to Bergson to whatever) for a basis for it.
by dragonwriter | 2025-08-24 04:59:35+00:00
Denaturalization is a process which exists and has been used for years, scaling up the intensity of its use is a much easier thing (and one which both the current [0] and the previous [1] Trump Administration actually have done) than ending birthright citizenship.

Since it is, in fact, already happening, I think it is a mistake to view it as something to worry about only if and when the administration succeeds in overturning birthright citizenship.

[0] https://www.npr.org/2025/06/30/nx-s1-5445398/denaturalizatio...

[1] https://www.acslaw.org/expertforum/trump-administration-seek...
by hackyhacky | 2025-08-24 05:02:53+00:00
> By simply mentioning skepticism in pharmaceutical companies' claims that vaccines are safe,

You are mentioning your skepticism without any evidence or any valid reason to question the existing mountain of evidence in favor of their safety and efficacy. This makes it very hard to take your claims of sincerity seriously. Yours is a ploy that is often used to call into question established facts.

For example, the oil industry loves to prop up puppets who, in bad faith, "just ask questions" of the type: "How do we know that fossil fuels really contribute to global warming? Did you know that carbon dioxide is actually really good for plants? Don't you want the weather to be a little bit warmer? Why are you believing all of the anti-oil propaganda created by big-budget climate scientists?" All of these points are easily debunked, of course, and the fact that the speaker pretends to not already know their answers is evidence that their questions are not sincere, but rather an attempt to spread misinformation.

As the other poster has already said: if you have a sincere question about vaccines, great. But in practice, the questions you're asking have already been answered. The only plausible explanation for your continued pretenses of skepticism is that you have some other agenda.
by hakfoo | 2025-08-24 05:03:59+00:00
This could be a by-product of bad merchandising too.

The local Home Depot sells some types of screws only in pre-packed bags.

The Ace Hardware a block over (a franchise of independently owned shops) sells the same screws from cabinets with several hundred types of loose parts, and you can select as many as you need and bag yourself. You can even put multiple types and prices of items in one bag

So if you need one, HD makes you buy four. If you need sixteen, HD makes you buy a bunch of extra plastic waste. That might create an unexpected nudge towards just ripping the bag and pocketing the rest.
by phendrenad2 | 2025-08-24 05:04:14+00:00
It's even worse than that: This was likely a one-off. Note that Newsmax is the only organization that's having to pay (at least, that I know of). That's because Newsmax probably wasn't very careful not to state things as fact that they didn't have solid evidence of. The news has been perfectly capable of fooling people but weaseling out at the last moment with a "according to an anonymous source" at the end (that's how CNN does it, anyway). Also note that the judge in this case left it up to the jury to decide if the accusations were done with malice, I.E. to harm Dominion as a company, and the jury apparently decided that yes, it did (or were big enough Newsmax dislikers to swing that way anyway). Different jury, different outcome.
by 0xDEAFBEAD | 2025-08-24 05:06:51+00:00
>All I'm saying is that given that many, many people listen to hip hop (which is, incidentally, a much more expansive genre than Post Malone) and very, very, few people commit violent crimes, it is clear that hip hop is probably not the proximal cause of violent crime.

This "crime is rare" argument is a fully general way to argue that almost nothing causes crime. Because crime is rare, by your logic, we know e.g. that gun ownership and poverty cannot be proximal causes, since gun ownership and poverty are both common.

Ultimately this line of reasoning is simply innumerate. Rare events can have common causes. For example, even if house fires are rare, they can still be caused by e.g. careless cigarette smokers, even if careless cigarette smokers are common.

>focusing on it as a potential intervention seems off base.

I never said it should be focused on as an intervention or it should be banned. All I said was likes_hiphop is "a variable that is likely to exert causal influence".

>A focus on hip hop is extremely flaccid.

Tell that to the guy who introduced "likes_hiphop" as a topic of discussion :-)
by defrost | 2025-08-24 05:06:55+00:00
You can link to your initial question if you wish (one of the other green accounts?)

I don't have blind faith in big pharma, I don't know anyone who does.

I do trust the epidemiologists I've personally met and worked with, I do see the many separate and independent studies across multiple countries that all conclude mRNA myocardial risk is real but minor, not deadly if addressed, and associated with one class of mRNA vaccine (not all), and conclude that vaccine risk is less than no vaccine risk.

Given Australia ceased using the specific mRNA vaccine that demonstrated a correlation with a very slight increase in hospitalization is moot in any case.
by simonw | 2025-08-24 05:06:56+00:00
OK that really is pretty simple, thanks for sharing.

The whole thing runs on these prompts: https://github.com/SWE-agent/mini-swe-agent/blob/7e125e5dd49...

Your task: {{task}}. Please reply with a single shell command in triple backticks. To finish, the first line of the output of the shell command must be 'COMPLETE_TASK_AND_SUBMIT_FINAL_OUTPUT'.
by creakingstairs | 2025-08-24 05:07:27+00:00
> Using native functionality, you have the option of a seizure-inducing sliding animation or an equally time-wasting fade

Amen.

I tried switching to Aerospace, but it would become visibly laggy when connected to an external display and switching a screen that had Zed open for some reason. So I've switched back to Yabai :(
by decae | 2025-08-24 05:10:59+00:00
I have been creating animations using a similar process but with a regular camera and manually splicing the frames together. [1,2,3] The effect is quite interesting in how it forces focus on the subject reducing the background into an abstract pattern. Each 'line' is around 15px wide.

[1] https://youtube.com/shorts/VQuI1wW8hAw [2] https://youtube.com/shorts/vE6kLolf57w [3] https://youtube.com/shorts/QxvFyasQYAY

I also shot a timelapse of the Tokyo skyline at sunset and applied a similar process [4], then motion tracked it so that time is traveling across the frame from left to right[5]. Each line here is 4 pixels wide and the original animation is in 8k.

[4] https://youtu.be/wTma28gwSk0 [5] https://youtu.be/v5HLX5wFEGk
by willtemperley | 2025-08-24 05:11:06+00:00
Unfortunately a lot of documentation and tooling for TLS apis are horrible.

For example when working with Apple's Network.Framework, I have to drop to C and use functions like "sec_protocol_options_add_tls_application_protocol". Maybe the new beta framework is better.

Or if I want to get a certificate hash on the command line in a usable format, I'd have to run "openssl x509 -in server.crt -noout -fingerprint -sha256 | sed 's/://g' | cut -d= -f2"

Networking and security is still a dark art and it shouldn't be.
by pcwelder | 2025-08-24 05:12:07+00:00
Agree. To reduce costs:

1. Precompute frequently used knowledge and surface early. For example repository structure, os information, system time.

2. Anticipate next tool calls. If a match is not found while editing, instead of simply failing, return closest matching snippet. If read file tool gets a directory, return directory contents.

3. Parallel tool calls. Claude needs either a batch tool or special scaffolding to promote parallel tool calls. Single tool call per turn is very expensive.

Are there any other such general ideas?
by allenu | 2025-08-24 05:13:03+00:00
I loved this era of tech. I had a Sony CLIÉ PEG-SJ22 and used it a ton for to-do lists and random notes.

I was surprised at how easy it was to learn Graffiti and how quick it was to use it. Not as fast as typing, but better than hunting and pecking on an on-screen keyboard with a stylus. I didn't like how the stylus felt on the screen when you wrote so I cut a little piece of a post-it note and put on the area where you'd do the Graffiti strokes.

I don't remember exactly how it worked, but I was able to save some web articles onto the device. When I was on a lunch break, I'd read through the articles on that little thing. It truly felt like living in the future.
by duskwuff | 2025-08-24 05:14:31+00:00
There's a fair number of active projects on SourceForge - a couple of names you might recognize are DOSBox, GParted, and qBittorrent - but what pretty much all of them have in common is that they're old. To a first approximation, no one's launching new projects on SourceForge; projects use it out of inertia, not because it's good.
by SJC_Hacker | 2025-08-24 05:15:01+00:00
Quite the opposite. Part of the reason Trump wanted to end the Russia-Ukraine war so bad was because they wanted to gear up for the "big fight". Ukraine simply wasn't a big strategic priority which is why they wanted to either end the war (best case), or shift responsibility over to Europe if that failed.

Lookup Elbridge Colby - served in first Trump admin and now Undersecretary of Defense. Along with Hegseth and JD Vance, they are all that same line of thought
by mitthrowaway2 | 2025-08-24 05:16:07+00:00
No, velocity of money is something else. As the wikipedia article says, it's the rate at which currency changes hands, ie, the rate at which transactions happen.

The phenomenon I described can happen with many or with few transactions. It only requires more buyers than sellers, and money creation through borrowing against the rising price of assets. Creation of money through borrowing is not an increase in the velocity of money, it's an increase in the supply of money.
by torrance | 2025-08-24 05:16:26+00:00
The simplest way to do this is described here: https://mathworld.wolfram.com/SpherePointPicking.html

Essentially:

1. Generate uniformly random values u,v between 0 and 1.

2. Then find their spherical coordinates as:

theta = 2 pi u; phi = acos(2 v -1)

Honestly I’m unsure why you’d choose a method any more complicated.
by immibis | 2025-08-24 05:16:36+00:00
Well yes, nobody who truly believes in scientific inquiry believes the earth is flat. But that just pushes the problem one meta-level deeper: people who don't believe in scientific inquiry are shunned only because 99% of people do, not because it's better even though it is better, and if 99% of people opposed scientific inquiry the situation would reverse. (it is reversing in the USA)
by jauntywundrkind | 2025-08-24 05:16:45+00:00
Article seems not correct to call this High Bandwidth Flash, which seems to specifically mean what SK Hynix & SanDisk are doing, which is a chiplet that is alongside a GPU. https://www.tomshardware.com/pc-components/dram/sandisks-new...

Scaling to PCIe 6 is more bandwidth yes. But HBF is supposed to be going far faster, is the perception.
by motorest | 2025-08-24 05:17:00+00:00
> The trend to CDNs serving static content means that Javascript becomes far more important than before, so "no-javascript" sites are at a huge disadvantage.

I don't follow. How does serving static content imply a requirement for JavaScript?

If anything, serving static content through a CDN means the exact opposite: just have the site point to the resource and let the CDN how the resources are handed over to clients.
by dragonwriter | 2025-08-24 05:18:12+00:00
> No, they ruled that the copyright on the API was valid

No, they didn't. They very specifically did not rule on whether the API was protected by Oracle's copyright on Java.

> but that Google's infringement of it fell within the bounds of fair use.

They found that, even if the API was protected, Google's use would be within the scope of fair use, and therefore it was not necessary to decide the question of the underlying copyright.

Here is, in full, the opening paragraph of the decision:

Oracle America, Inc., is the current owner of a copyright in Java SE, a computer program that uses the popular Java computer programming language. Google, without permission, has copied a portion of that program, a portion that enables a programmer to call up prewritten software that, together with the computer’s hardware, will carry out a large number of specific tasks. The lower courts have considered (1) whether Java SE’s owner could copyright the portion that Google copied, and (2) if so, whether Google’s copying nonetheless constituted a “fair use” of that material, thereby freeing Google from copyright liability. The Federal Circuit held in Oracle’s favor (i.e., that the portion is copyrightable and Google’s copying did not constitute a “fair use”). In reviewing that decision, we assume, for argument’s sake, that the material was copyrightable. But we hold that the copying here at issue nonetheless constituted a fair use. Hence, Google’s copying did not violate the copyright law.
by jjani | 2025-08-24 05:20:14+00:00
> metal/glass straws are inconvenient and require washing

Boohoo. Don't use a straw then. Out of the billions of beverages consumed during the last 24 hours, it's a given that >95% were consumed without one.

It's also of course an entirely arbitrary line to draw. Are all your plates and bowls at home plastic as well?
by esnowrackley | 2025-08-24 05:22:26+00:00
> An underground train network is the pinnacle of public transport—right now, in New York and Chicago... people are being whisked through a network of tunnels, deep below the bustling city

Chicago is almost entirely above ground. Very little of the network is below the city.

Out of 224.1 miles of track, only 11.4 are underground (5%).[1] Only two out of the eight lines run that 11.4 miles and the majority of their time is spent on elevated tracks above street level.

That said, a ring around the city would be great. The hub and spoke layout dramatically limits Chicagoans ability to get around.

[1]: https://www.transitchicago.com/facts/
by dragonwriter | 2025-08-24 05:22:36+00:00
No, it didn't. It also didn't rule in favor of Oracle that the Java was protected by the copyright on Java. It just ruled that Google's use of the parts of the API in reimplementing it would be Fair Use even if it was protected, and therefore there was no need to answer the question of whether it was protected.

(This may seem backwards because it is skipping over a more basic question to a question that should only matter after that has been answered, but the Supreme Court can answer questions in any order it chooses, and will often answer the question that is easiest [and least disruptive/impactful] to answer first even when it seems logically backwards, if that lets it not answer other questions.)
by BeetleB | 2025-08-24 05:23:00+00:00
For me, it's a lot easier getting the LLM to do it than browsing through multiple SO answers, or even finding some old code of mine.

Oh, and the chatbot is cheap. I pay for API usage. On average I'm paying less than $5 per month.

> and I don't have to worry about random hallucinations.

For boilerplate code, I don't think I've ever had to fix anything. It's always worked the first time. If it didn't, my prompt was at fault.