MurphyA/hacker-news huggingface dataset:
by chucky_z | 2025-08-28 23:52:40+00:00
I've used `tuned` a lot. It's really extremely good for personal machines/workstations, and really okay for servers. In my case I'm almost 50/50 with it in professional cases, where 50% of the time I had a real good time with it, and 50% of the time I turned it off and used startup scripts (like cloud-init per-boot and whatnot).

Overall, I'd say give it a shot as it can be really powerful and I do actually like it. Don't be afraid to go 'no, I know how to do this better, myself' and turn it off though.
by kamphey | 2025-08-28 23:55:22+00:00
this part seemed interesting:

"The experimental cohort outperforms the control group with statistical significance in comprehending potent ideational constructs encompassing representation, algorithms, and hardware/software interplay. Conversely, the control group performs better in grasping the debugging concept than their experimental counterparts. "

But when I read further it's that the assessment had to do with a seesaw, which the control group had a literal seesaw they can use before and understand. While the experimental group was learning more abstract debugging.

So from this I think I'll use more in-person items and building literal things that have a problem, to teach debugging. Perhaps some kind of marble run. And discuss with him what he thinks will happen (the expectation) and the difference between that and what actually happens.
by SilverElfin | 2025-08-28 23:56:06+00:00
Having seen what unions have done in many places, particularly public sector unions like for teachers, I disagree. The problems of union culture are also obvious to anyone who has had to work in a big union shop (like at a very large company) or do contract work for them. The protectionism leads to irrational inefficiency and blockades of random rules that make no sense. And these days, unions are involved in all sorts of political issues that are irrelevant to the workplace, which is not appropriate.

I’m not saying unions are universally bad. But I am saying that American union culture’s track record is debatable at best. I have heard though that unions in Europe tend to be a lot more constructive and effective.
by rglynn | 2025-08-28 23:56:07+00:00
So there's a disconnect between what you're saying and what others and myself have experienced in China even recently. You appear to be saying that it's not possible to use a VPN to bypass the GFW, but I apologise if I have misunderstood.

The comments have multiple examples of people successfully bypassing the firewall. I personally just used Mullvad with wireguard + obfuscation (possibly also DAITA) and it just worked. No issues whatsoever.
by nomilk | 2025-08-28 23:56:27+00:00
Go to the 'Workflows' tab, make a new one with keyword of your choice (e.g. llm), and map it to open these urls in your default browser:

http://localhost:3005/?q={query}

https://www.perplexity.ai/?q={query}

https://x.com/i/grok?text={query}

https://chatgpt.com/?q={query}&model=gpt-5

https://claude.ai/new?q={query}

Modify to your taste. Example: https://github.com/stevecondylios/alfred-workflows/tree/main (you should be able to download the .alfredworkflow file and double click on it to import it straight into alfred, but creating your own shouldn't take long, maybe 5-10 mins if it's your first workflow)
by LudwigNagasena | 2025-08-28 23:58:24+00:00
https://www.online-python.com/6LDtZz7lMh

* Take all families with two children

* Take a subset where at least one child is a boy born on Tuesday

* Take a subset of the previous subset where all children are boys

* The share of the 2nd subset relative to the 1st subset is around 48%
by skhameneh | 2025-08-28 23:58:49+00:00
> But my real fear is about the skill acquisition, or simply the thinking. We are human, we don't want to have to go through the learning stage before we start doing, and we won't if we don't have to. It's difficult, it takes effort, it requires making mistakes and being unhappy about them, unhappy enough to be motivated to learn how to not make them in the future. If we don't have to do it, we won't, even if we logically know that we'd be better off.

I've noticed the effects of this first hand from intense LLM engagement.

I relate it more to the effects of portable calculators, navigation systems, and tools like Wikipedia. I'm under the impression this is valid criticism, but we may be overly concerned because it's new and a powerful tool. There's even surveys/studies showing differences in how LLM are perceived WRT productivity between different generations.

I'm more concerned with potential loss of critical thinking skills, more than anything else. And on a related note, there have been concerns of critical thinking skills before this mass adoption of LLMs. I'm also concerned with the impact of LLMs on the quality of information. We're seeing a huge jump in quantity while some quality lacks. It bothers me when I see an LLM confidently presenting incorrect information that's seemingly trivial to validate. I've had web searches give me more incorrect information from LLM tooling at a much greater frequency than I've ever experienced before. It's even more unsettling when the LLM gives the wrong answer and the correct answer is in the description of the top result.
by logicprog | 2025-08-28 23:59:12+00:00
> I think we're safe for now; our most popular model (and my personal favorite coding model) is GLM-4.5,

That's funny, that's also my favorite coding model as well!

> the rumored sizes of Anthropic's models

Yeah. I've long had a hypothesis that their models are, like, average sized for a SOTA model, but fully dense, like that old llama 3.1 405b model, and that's why their per token inference costs are insane compared to the competition.

> it's kind of nice to launch without prompt caching, since it means if we're flying too close to the sun on tokens we still have some pretty large levers left to pull on the infra side before needing to do anything drastic with rate limits.

That makes sense.

I'm poor as dirt, and my job actually forbids AI code in the main codebase, so I can't justify even a $20 per month prescription right now (especially when, for experimenting with agentic coding, qwen code is currently free (if shitty)) but when or if it becomes financially responsible, you will be at the very top of my list.
by refurb | 2025-08-28 23:59:53+00:00
The blog post reads like propaganda - hitting on the same old metrics like GDP by PPP (ignoring all the other metrics that are getting worse).

Who cares if it's the largest economy? What matters is productivity per person, which is around what Thailand produces - $13,000 USD per capita.

One question I love asking is the pro-China faction is - assuming China grows at 5% per year (it's no longer growing at 7-8%), how long would it take to catch up to the US on a GDP per capita basis with the US growing an anemic 2%?

What people forget is the US growing at 2% is equivalent to to China growing at 12% (since per capita GDP is 6x).

China needs to stop their slowing economy all in an environment of reduced global trade and a terrible demographic shift.
by egypturnash | 2025-08-29 00:00:35+00:00
Even if you could get the "is this cell of the table calculated?" check down to one cycle (which you can't, 6502 branch instructions take 2-4 cycles, plus a few more operations to check the table calculation status), it's still gonna add one cycle to a hot loop that's done 43k times. Pre-calcing the entire table only burns 6k cycles, and can probably be done while displaying some transitional effect that requires very little CPU.

If we presume this scaling operation will be done more than one time (which it probably will be if it's getting this level of optimization) then it gets even worse.
by mathiaspoint | 2025-08-29 00:01:03+00:00
I'm not sure there's a single Western country that wanted the kind of immigration it's getting. Many of them like Sweden seem like slow motion wars complete with an average two bombings per day. Other places like the UK have mass rapes, in the US everyone just quietly circles the wagons and stops socializing, in Canada pretty much every public service is suddenly unavailable and there are no jobs etc.

No one wanted or invited any of that.
by neurostimulant | 2025-08-29 00:01:14+00:00
> In retrospect implementing the proof of work challenge may have been a mistake and it's likely to be supplanted by things like Proof of React or other methods that have yet to be developed.

> ... a challenge method that requires the client to do a single round of SHA-256 hashing deeply nested into a Preact hook in order to prove that the client is running JavaScript.

Why a single round? Doing the whole proof of work challenge inside the proof of react would be even more effective, right?
by elliotto | 2025-08-29 00:01:18+00:00
https://openai.com/index/chatgpt-study-mode/

Openai released study mode. I don't think it's anything special beyond a custom prompt that tells it to act as a teacher. But it's a good example of what these bots can do if you prompt them right.

The bots as they stand seem to be sycophantic and make a lot of assumptions (hallucinations) rather than asking for more clarification or instruction. This isn't really a core truth to bot behaviour, and is more based around adhering to American social norms for corporate communication - deference to authority etc. You can prompt the bots to behave more usefully for coding - one of my tricks is to tell the bot to ask me clarifying questions before writing any code. This prevents it from making assumptions around functionality that I haven't specified in the brief.

For non-coding use cases, I like exploring ideas with the bot, and then every now and then prompting it to steel-man the opposing view to make sure I'm not getting dragged down a rabbit hole. Then I can take the best of these ideas and form a conclusion - hegelian dialectics and all that.
by doritosfan84 | 2025-08-29 00:02:07+00:00
IME, the benefit is ease of branching paths. For example, if I'm working on a feature I can do something like this:

- Put tests in one commit - Tell Claude to come up with several approaches where I'm not exactly sure what the best might be - Put approach 1 into a commit, 2 into a separate one, etc. These approach commits all live side by side instead of stacked on top of each other. - At any point I can create a new commit that is the combination of approach 1 along with the tests and iterate from there - When doing that, I can absorb any changes made into the appropriate commit.

Possibilities kinda open up from there. Maybe intead of fully separate approaches, you just want to break the change into parallel pieces (e.g. you're not sure all of your changes will be needed as requirements change). Then I can create a "super" commit that's the combination of all the other commits even though they're not stacked. That means I can conditionally choose which commits I want to include into my "super" commit too.
by smcleod | 2025-08-29 00:02:24+00:00
A few things:

1. Your token count per day seems quite low ("2M input tokens, ~30k output tokens/day") - that's FAR less than I'd expect,, for comparison I average 330M - 850M combined tokens per day, I'm on the higher side of my peers that average 150M-600M combined tokens per day.

2. It doesn't seem you're taking prompt caching into account. This generally reduces the inference required for agentic coding by 85-95%.

3. It would be good if you added what quantisation you're running, for example 8.5-9bpw / (Q8 equivalent) (indistinguishable from fp32/bf16) for the model, and for the KV cache (Q8/(b)f16 etc..).
by gck1 | 2025-08-29 00:02:37+00:00
LLMs (Sonnet, Gemini from what I tested) tend to “fix” failing tests by either removing them outright or tweaking the assertions just enough to make them pass. The opposite happens too - sometimes they change the actual logic when what really needs updating is the test.

In short, LLMs often get confused about where the problem lies: the code under test or the test itself. And no amount of context engineering seems to solve that.
by stephen_g | 2025-08-29 00:03:57+00:00
They basically had no problems through $35M+ of money coming in except a few phone calls trying to sell him some banking services... I wouldn't really call it 'not appropriate' for a startup... All it was is probably the guy trying to say "hey maybe you'd be interested in parking some of that capital in a term deposit" or offering some credit products...

It is a bit weird how actively the guy tried to engage but it probably is just because it was one of the largest accounts opened through that branch - if they'd opened an account with the same bank but a branch in down-town SF instead of in the suburbs of LA then they would have had an account manager more accustomed to that kind of business and it presumably wouldn't have been as weird...
by nabla9 | 2025-08-29 00:04:05+00:00
Holy shit. You never know about people.

And now logically everybody who strongly disagrees is the enemy, or self hating Jews, and wants to kill all Jews and end Israel. Neatly black and white.

This is the banality of evil Hannah Arendt wrote about. Just like Eichmann, Scott is not a fanatic or a sociopath, but instead an average and mundane person who stops thinking when it really matters.
by PaulHoule | 2025-08-29 00:05:02+00:00
It seems like a whole lot of crap to me. Hostile webcrawlers, not to mention Google, frequently run Javascript these days.

Where I work our main product is a React-based web site with a JSON back end, you might go to

http://example.com/web/item/88841

and that will load maybe 20MB of stuff (always the same thing) and eventually after the JS boots up a useEffect() gets called that reads '88841' out of the URL and does a GET to

http://example.com/api/item/88841

which gets you nicely formatted JSON. On top of that the public id(s) are sequential integers so you could easily enumerate all the items if you just thought a little bit.

We've had more than one obnoxious crawler that we had reason to believe was targeted specifically at us that would go to the /web/ URL and, without a cache, download all the HTML, Javascript, CSS, then run the JS and download the JSON for each page -- at which case they are either saving the generated HTML or looking at the DOM. If they'd spent 10 minutes playing with the browser dev tools they would have seen the /item/ request and probably could have figured out pretty quickly out how to interpret the results. As is they're going to have to figure out how to parse that HTML and turn it into something like the JSON and could probably save them 95% of the bandwidth, 95% of the CPU, and whatever time they spent writing parsing code and managing their Rube Goldberg machine but I'd take 50% odds any day that they never actually did anything with the data they captured because crawlers usually don't.

I know because I've done more than my share of web crawling and I have crawlers that: capture plain http data, can run Javascript in a limited way, and can run React apps. The last one would blast right past Anubis without any trouble except for the rate limiting which is not a lot of problem because when I crawl I hit fast, I hit hard, and I crawl once. [1] (There's a running gag in my pod that I can't visit the state of Delaware because of my webcrawling)

[1] Ok, sometimes the way you avoid trouble is hit slow, hit soft, but still hit once. It's a judgement call if you can hit them before they knew what hit them or if you can blend in with the rest of the traffic.
by crazygringo | 2025-08-29 00:05:06+00:00
> that is, the intent is wrong. The actual things of interest are the email entity and the verification event.

Or, your assumption about the intent is wrong. Many (most?) times, the intent is precisely whether an email is verified. That's all. And that's OK if that's all the project needs.

> Storing a boolean is overly rigid, throws away the underlying information of interest, and overloads the model with unrelated fields

Also, storing a boolean can most accurately reflect intent, avoid hoarding unnecessary and unneeded information, and maximize the model's conceptual clarity.
by rayiner | 2025-08-29 00:05:08+00:00
> 1. Trump is the epitome of a corrupt pol and has pretty much gotten away with everything his entire life. > 2. Prosecuting him was not in the form of of attacking a rival, it was addressing issue #1

You're correct about (2), and that's the problem! A criminal case that relies on an uncharged secondary crime, which in turn relies on one of three uncharged tertiary crimes, to bootstrap a primary misdemeanor into a felony must stand on its own. Uncharged, unproven past conduct is irrelevant.

> magic of Trump is that his supporters (which apparently you are one of)

My wife and I are Fed Soc members, but we like the Georgetown cocktail parties and voted for Biden in 2020! We weren't going to vote in 2024 until the Trump criminal conviction. It was literally radicalizing. My wife used to loathe Trump, but she drove up to Pennsylvania to volunteer for his campaign after that conviction came down.
by myhf | 2025-08-29 00:05:50+00:00
More investment -> more return on investment -> "AI is increasing worker efficiency" -> This is good for AI.

Less investment -> more layoffs -> "AI is replacing workers" -> This is good for AI.

A computer does something good -> "That's AI" -> This is good for AI.

A computer does something bad -> "It needs more AI" -> This is good for AI.
by archeantus | 2025-08-29 00:05:59+00:00
If all you’ve done with AI is just use it for autocomplete, you’re missing out big time. I built a slick react app using Lovable yesterday and then created a Node BE using Claude Code today. I told Claude Code to look through the FE code to understand the requirements and purpose of the site, and to build a detailed plan (including proposed DB schemas) for a system that could support that functionality.

It generated a thousand line file with a robust breakdown of everything that needed to be done and at my command it did it. We went module by module and I made sure that each module Had comprehensive unit test coverage and that the repo built well as we went. After a few hours of back and forth we made 9 modules, 60+ APIs across 10 different tables, and hundreds of unit tests that all are passing.

Does that mean that I’m all done and ready to deploy to prod? Unlikely. But it does mean that I got a ton of boilerplate stuff put into place really quickly and that I’m eight hours into a project that would have taken at least a month before.

Once the BE was done I had it generate extensive documentation for the agent that would handle the FE integration as a sort of instruction guide - in case we need it. As issues and bugs arise during integration (they will!) the model has everything it needs to keep on track and finish the job it set out to do.

What a time to be alive!
by shirro | 2025-08-29 00:08:11+00:00
There is something a bit wacky about a performance service implemented in an interpreted language like Python whether it is tuned or auto-cpufreq. Tuned does seem to be as good as it gets for the moment.

x86 cpus don't have the power efficiency to do the work we now expect of them in thin and light laptops with difficult thermal constraints. You can push them one way or another. You can have them fast with a fan like a jet engine or you can have them cold and running like a 10 year old computer or put the dial somewhere inbetween but there is only so much you can do.
by PhantomHour | 2025-08-29 00:08:14+00:00
> You really do have to account for why this is mainly happening in industries that are adopting AI

Correlation is not causation. The original research paper does not prove a connection.

> I doubt very much that these three Stanford professors would be blindsided by the concept of rates and tarriffs.

They are nonetheless subject to publish or perish pressure and have strong incentives to draw publishable attention-grabbing results even where the data is inconclusive.
by johnecheck | 2025-08-29 00:08:27+00:00
I remember when I realized just how little host language code was needed to bootstrap a Forth. Before that I was making the same mistake.

OP, I strongly recommend the book Threaded Interpreted Languages [1]. I had to read chapter 2 several times before it clicked (short and dense), but it's an excellent resource.

[1] https://archive.org/details/R.G.LoeligerThreadedInterpretive...
by esbranson | 2025-08-29 00:08:34+00:00
California Proposition 50 (2025) to gerrymander California was not put forward by Trump. And as someone who was challenged at the polling station by a leftist white woman in 2016, then as now as an hourly worker, you're wrong about voter suppression as well. (How many unreported incidents make something systematic?) You have been sold a lie.
by b112 | 2025-08-29 00:09:16+00:00
I'll re-explain.

A human CEO might do morally questionable things. All do not, of course, but some may.

Yet even so, they need a planet with air, water, and some way to survive. They also may what their kids to survive.

An AI may not care.

It could be taking "bad CEO" behaviour to a whole new level.

And even if the AI had human ethics, humans play "us vs them" games all the time. You don't get much more "them" than an entirely different lifeform.
by pstuart | 2025-08-29 00:09:22+00:00
What specifically do you disagree with about my point that he's corrupt to the core and has never been held accountable?

The legal system bends to those in power and "justice" occasionally makes an appearance.

Meanwhile the DOJ has been weaponized to serve as the president's personal attack dogs and the entirety of the federal workforce is being staffed with only those who swear fealty to Trump, rather than the constitution and what it stands for.

IANAL, and I'm not equipped to review whatever legal fancy footwork is involved, but I am 100% confident that the Biden admin was as stand up as could be hoped for (i.e., flawed but not devoid of principles), and that Trump has only these principles:

* self-enrichment * self-aggrandizement * deflection of any criticism or culpability

He makes GWB look great by comparison.

What rubs salt into the wound is that tens of millions of my fellow citizens literally worship him as a gift from God and will defend him to the end. Watching democracy die before my eyes is beyond heartbreaking.
by metalman | 2025-08-29 00:11:10+00:00
there is a sort of concept that states "you are your biome", and no end of evidence to show that poor gut and other flora causes disease, with many ways to get there, diet bieng one there are many tribal groups that fair exceptionaly poorly on modern wester diets, with well documented cases of plains indians haveing spontainious remission of diabetes when going to the much leaner diet of there ancestors. this ties in with another sort of concept that there are no true racial or tribal differences, but there are enzymatic adaptations in population groups that are tied to environments and food sources that tend to get inherited, the upshot for many modern people is that it's a semi random crap shoot, as there are prople who go ahead and outlive all of there peers, and do whatever they feel like, smoking ,drinking, junk food eating octogenarians, not many, but some
by scotty79 | 2025-08-29 00:11:17+00:00
Markets are not things that spontaneously form in their best version. When left unpruned and unregulated they grow into all sorts of abusive structures and relationships.

This should be the role of governments. To tend to the garden of economy. Sadly US government abdicates from that responsibility even more than governments of other countries. And even dumps a bunch of fertilizer on the weeds overgrowing the garden because they tickle it nicely.