skysight-inc/HackerNews huggingface dataset:
That's why I'm talking about a replacement motherboard for an existing consumer-grade printer (though not necessarily an inkjet one, I don't get it why people keep buying inkjet printers when they don't intend to print photos). Custom PCBs are very easy and cheap to get manufactured. All the maliciousness of these printers is in the firmware, and replacing the motherboard with an open-source one feels like the easiest way to get rid of that. The other possibility would be to write a custom firmware for the stock motherboard, but I'd imagine that printers these days would have some form of secure boot.
I'm not convinced that factorio requires planning ahead for computer players. For human players it certainly does, because tearing up your factory and rebuilding to fix shortsighted designs has a steep time/labor cost. Even for human players though, this cost becomes mostly a psychological obstacle once you get construction bots.
Under Joe Biden, people who wanted to complain about the economy often mistook their own feelings for “recession”. If you asked them to point to two consecutive quarters of negative growth, they’d look at you like you’re changing the subject. I expect we’re going to see a lot more Sharpies used in econometrics if the same decisions and personalities are still involved in Q3.
I don't think a lot of Americans realize that this might be the real end of the post WW economic/military dominance for the US.

The world has never been less confident in the US. Much of our world dominance was based on protection and inclusion in our economic dominance.
> At any time, any of the other 100 voters could have changed their votes and the outcome would have changed.

This is where your analogy is getting tripped up. The EV outcome for the vast majority of states is certain. California's EVs were never going to go to Trump in any possible reality. Louisiana's EVs were never going to go for Harris. These states cannot "change their votes."

If the makeup of the 50-50 split voters in your scenario is fixed and known with certainty ahead of the election, then it really is the case that only that 101st vote matters and the other 100 people have to live with that 1 person's vote.

This is how the EC works. The EV outcomes for most states are fixed and known ahead of time. The only votes that matter for the presidential election are those in the ~7 or so states that we call "swing states," because the outcome of the election in the other ~43 states is known with certainty ahead of time.

Note: I'm using "fixed" here to mean "unchangeable," not something like "rigged".
Oracle misses on earnings and issues weak revenue guidance
Tangentially: been wondering when we’d ever see the breakthroughs in LLMs trickle down to making better adversarial game AIs. Haven’t tried Civ 7 b/c of its terrible reviews, but I’d happily buy in if there were AIs that were more human-like and varied in their scheming
Ughhh, so basically Reddit with time-limit?
Even dumb time-limit, because EST.
Nice...
Not yet, but starting the runs for 3.7 later today! The cost for running all the evals (across all models) was about $10k.

Simply giving the agents access to the tool descriptions and API schema is like 20k tokens from the outset.

It would be really cool to use retrieval techniques to reduce this burden. I suspect that this will also outright improve the performance of all models - which becomes worse as the context scales.
What alternatives to legal actions / the judiciary do you suggest for copyright reform?

The legislative approach is thwarted by the copyright lobby. The executive has neither will, interest, nor power.
Apalled at the lack of empathy around here. This is clearly a solution for people with affected mobility. Just imagine that one last hike with your grandfather.
This has been true for millennia:

https://www.newscientist.com/article/mg21528734-400-americas...
A Practical Guide to Running Local LLMs
Tardigrade Protein Shields Mouse Cells from Radiation
I'm very glad that Musks money is the last out as it was the first in :D
Money laundering plays a key role in every part of the illegal drugs industry
The article's good, but misses my most mentally-fatiguing issue when reading code: mutability.

It is such a gift to be able to "lock in" a variable's meaning exactly once while reading a given method, and to hold it constant while reasoning about the rest of the method.

Your understanding of the method should monotonically increase from 0% to 100%, without needing to mentally "restart" the method because you messed up what the loop body did to an accumulator on a particular iteration.

This is the real reason why GOTOs are harmful: I don't have a hard time moving my mind's instruction-pointer around a method; I have a hard time knowing the state of mutable variables when GOTOs are in play.
ScribePal: AI-Powered Browser Extension for Secure, Private Assistance
# Introducing ScribePal: Your Intelligent Browser Extension

I'm excited to share [ScribePal](https://github.com/code-forge-temple/scribe-pal), an open source browser extension designed to enhance your web experience with integrated AI-powered assistance. ScribePal leverages local AI models to help you capture, summarize, and interact with content directly in your browser—all while keeping your data private.

## Key Features

- *Privacy First:* Communicates with local Ollama models so your data never leaves your system.
- *Smart Chat Interface:* Engage in seamless conversations with your AI assistant using an intuitive, draggable chat box.
- *Content Capture:* Easily capture selected text or images from any webpage then reference them in conversation with special tags (`@captured-text` and `@captured-image`).
- *Customizable Prompts:* Tailor the AI's responses by adjusting your prompt settings.
- *Model Management:* Manage, refresh, or delete available models directly from the extension.

## How It Works

ScribePal integrates with local Ollama servers, ensuring that all AI processing happens securely on your machine or local network. Whether you're looking for contextual insights, content summarization, or interactive support while browsing, ScribePal has you covered.

Check out the [short video tutorial](https://www.youtube.com/watch?v=IR7Jufc0zxo) to see ScribePal in action.

For more details and to get started, head over to the [GitHub repository](https://github.com/code-forge-temple/scribe-pal).

Happy browsing!
It’s more of a systemic failure than a single mistake. If you’re a business that releases one major product version every year or two that accounts for your entire revenue, and you completely blow the product on the last release, there’s a good chance you’re not getting another chance if you’re a small-medium business. Compare her firm to any number of smaller gaming and entertainment studios.

Selzer wasn’t gallup or some other big player that was continuously releasing a wide range of evolving polls, but a once-an-election shop that was multiple standard deviations away from reality in the wrong direction, on the biggest stage in history. Who would contract Selzer ever again?
Trump pushes the lie that China owns a large amount of our debt.

It's a racist dog whistle.

In reality, most of the US debt is owned by Americans and American businesses.

Renegotiating the US debt would basically rob Americans of money.
Please add the results of the eval to your leaderboard / github! Looking forward to it.

GPT 4.5 seems prohibitively expensive here though lol.
This is not about Git, this is about their `.env` contents being sent to an external server for tab complete, even if that file is explicitly marked as "do not use the AI here".
The problem is not in getting the 1% at the end but it si the primary system.

But that is true in all two party states.

The people who take part and organise the party will not be in the centre undecideds they will be those who are off centre. To become the leader you need to get the votes from the party workers, these will tend away from the centre so you get more extreme leaders.

With the two party system the coalitions are made behind closed doors in the party.
I still use mine occasionally since there is no direct replacement in the RF product line (they're all much larger).
Wow they get full rights and one winner gets... a trip to their offices in Portugal?
It’s the primary system and, ActBlue/WinRed, the ideological composition of party apparatchiks, and diversity.
I’d add that I follow that approach because the optimizers are more likely to optimize readable code than weird hacks.
I'm reminded of Hitchhikers Guide to the Galaxy, where the whole planet is one big computer. I would expect that any model directly implemented in Factorio would take up most of the game-world.
I'm genuinely surprised the accuracy is that high.
I've given up on that a few times. This time will be different, I say.
A few months ago I practically insta-regretted (like, "wait, why did I do that?") going with a travel card that doesn't play nicely with Southwest, but this was the only reason, so now I no longer have regrets. Thanks, Southwest!
Yes, the real victims of the Irish famine were the unappreciated, overly criticized British. Will the horror ever fade?
> [Citation needed]

What, exactly, indicated to you that the above is a quote from elsewhere?
That's not what I said. For avoidance of doubt, allow me to rephrase the concept in the local language: paying a bunch of artists and engineers to build an app that generates minimal revenue, pulling it from the app store, then writing off the loss, is neither clever nor fraudulent.
Yeah I don't get it. People used to YELL the same things at me when I was an early adopter of e-mountain bikes (now they are everywhere). What people don't realize, I find, is you get the same amount of exercise but over much greater distances. On my e-bike I routinely travel 60 miles in a day -- that's just not possible for me without being a full-time professional biker or whatever. I would totally use something like this just to go farther for the same amount of effort (and safety, I'm 47 etc etc) but while hiking. It would be awesome!
I explained to someone mum is mum because of lips, air and sounds and they didn't believe me, so that's what we're contending with....
Water Simulation via WebGPU
I've just seen a post like that and... interacting with multiple people about different items on the same market entry would be in top 10 worst experiences of my life. I really find it weird not to post them separately.
Show HN: Documorpher – AI-powered document transformation
Hey HN!

We’re launching Documorpher, an intelligent document transformation tool that uses AI to extract, transform, and structure data across different formats and modalities. Whether you need to convert DOCX to Excel while preserving context or extract key insights from PDFs, Documorpher ensures accurate and structured transformations.

Use Cases:

- Extracting invoices, reports, and structured documents into Excel

- Transforming product descriptions into structured sections

- Standardizing financial reports across different formats

Check it out on GitHub: https://github.com/Bukareszt/Documorpher

We’d love to hear your thoughts—any feedback, feature suggestions, or critiques are more than welcome!
Yeah but getting stuck on an old version of ESP-IDF is annoying.
The solution usually proposed in systems like Liquid Democracy, is in the form of an online platform where issues to be voted on are presented alongside all the different opinions and perspectives relevant to that decision. Education needs to go hand-in-hand with empowerment.
The "1080p premium" is such a joke. Unlike videos where it isn't present, the "normal 1080p" on such videos has noticeably decreased bitrate.
LLMs could bring the characters to life on the diplomacy screen. Not sure if Civ is the right game for it, though.
Could be good to assist the disabled and elderly. Interested to see testing.
Marketed like this as consumer product for enjoying nature, grotesque. So much wrong with garbage like this.
I didn't set it to auto update. Not only that, I always choose whatever options are available to prevent auto updates.

Auto updates should be legally required to be opt in only.
NIH can't travel to conferences to discuss life-saving research, but these guys can travel (probably not on a GSA budget either) for a glorified photo op. Gross.
Given a benchmark corpus, the evaluation criteria could be:

- Facts extracted: the amount of relevant facts extracted from the corpus

- Interpretations : based on the facts, % of correct interpretations made

- Correct Predictions: based on the above, % of correct extrapolations / interpolations / predictions made

The ground truth could be in JSON file per example.
(If the solution you want to benchmark uses a graph db, you could compare these aspects with a LLM as judge.)

---

The actual writing is more about formal/business/academic style, and I find less relevant for a benchmark.

However I would find it crucial to run a "reverse RAG" over the generated report to ensure each claim has a source. [0]

[0] https://venturebeat.com/ai/mayo-clinic-secret-weapon-against...
This might be an appropriate time to recommend Cory Doctorow's "Eastern Standard Tribe", which is set in a world where people are separated into subcultures based on the time of day they're most active at, regardless of geographical location.
> There is options, and they work fairly well.

Are you sure? The amount of Android devices being released with support for bootloader unlocking is shrinking every year, and even if you find a phone you like that supports it, good luck getting your bank's app to run on it after doing it.

Companies like Google and Apple are doing everything they can to force people to use locked down devices they don't control, and PCs are slowly moving in that direction as well.
Maybe it's just me, but TypeScript makes code hard to read.

It's fine if the data model is kept somewhat "atomic" and devs are diligent about actually declaring and documenting types (on my own projects, I'm super diligent about this).

But once types start deriving from types using utility functions and then devs slack and fall back to type inference (because they skip an explicit type), it really starts to unravel because it's very hard to trace fields back to their origin in a _deep_ stack (like 4-5 levels of type indirection; some inferred, some explicit, some derived, some fields get aliased...).

type Dog = {
breed: string
size: "lg" | "md" | "sm"
// ...
}

type DogBreedAndSize = Pick<Dog, "breed" | "size">

function checkDogs(dogs: Dog[]) : DogBreedAndSize[] {
return dogs.map(d => /* ... */)
}

const checkedDoggos = checkDogs([])

Versus:

function checkDogs(dogs: Dog[]) {
// ...
}

Very subtle, but for large data models with deep call stacks, the latter is completely unusable and absolutely maddening.
My understanding is that while Britain wasn't the direct cause of the famine itself (that is, they didn't specifically introduce a pathogen that would fuck up their major crop), they were largely responsible for explicitly refusing to help and making the situation worse.

I'd be more shocked to find out that Britain in the 19th century made things better in a region with famine.
The really frustrating thing is that I'd have happily helped them stagnate, and to fail to save sufficiently for a rainy day, for half that.
I mean, cool, and ok, but it is kind of ridiculous to consider taking profits from your company "unethical".

And you're taking them anyway in the form of planting trees. You could have just had a normal company and taken all the profit you wanted and used it to plant trees and done the same thing. I guess this is somehow more tax-efficient, but it’s not really any different in principle.
Under the terms of service:

> As a condition to being awarded a Prize, a Prize winner must fulfill the following obligations:
a. Deliver to the Competition Sponsor the final model's software code as used to generate the winning Submission and associated documentation. The delivered software code must be capable of generating the winning Submission, and contain a description of resources required to build and/or run the executable code successfully. For avoidance of doubt, delivered software code should include training code, inference code, and a description of the required computational environment.
This code will not be made public without the winner’s consent, except as necessary for marketing purposes under Section 8.

https://www.kaggle.com/competitions/nexar-collision-predicti...

Feels to me they're trying to get the best model while capping total cost to $5,000...
PDF lets you run JavaScript (if the PDF viewer doesn’t block it), including on opening a document. Math.random() is available in that environment. JavaScript in PDF allows you to switch the visibility of layers on and off, or to fill the values of text fields. PDF forms sometimes use this to generate likely-unique IDs. Alternatively, PDFs can have embedded PostScript to render contents. PostScript has a random-number function rand built-in. (PostScript support is deprecated in PDF 2.0.)
Gambling with the Law: How SCOTUSblog's Goldstein Risked All
What is CE?
I think thats a stretch. You think pro-DEI types are less likely to bully or harass? Cause Ive personally seen the exact opposite (people accusing people of racism as a means of retribution, or to advance their status, people in charge of DEI programs bullying or politicising their role, etc)
It's the same as bookies, right? They are often seen as predicting the odds of an event happening, but that's actually the odds they estimate so that the bets are roughly divided 50/50, to limit their exposure, which is pretty different and depends on their market. English bookies will always overrate the chance of England winning at football, because English people will disproportionately place a bet for their team to win.
It's in the README https://github.com/johnbean393/Sidekick?tab=readme-ov-file#f...
What's your opinion on John von Neumann?
> Building a main bus vs spaghetti belts is one of the obvious examples here

I'm an anti-bus extremist. ( I've even considered regsitering BanTheBus.com and doing an over-the-top static anti-bus website. ), so take what I'm about to say with a pinch of salt. Also note that my post applies to non-space-age. Space-age changes the gameplay fundamentally, so this really only applies to factorio 1.1 or 2.0 with space-age disabled. Gleba in particular breaks the JIT model. ( Fuck Gleba. )

Busses are the opposite of good factorio factories. They undo a lot of the benefits of a healthy just-in-time (JIT) manufacturing, by encouraging massive amounts of buffer (belt-buffer).

They also encourage people to anti-learn fundamental principles. You often people do "starter-busses" with 4 lanes of iron plates, but only fed by one actual belt worth of smelting. Then people look for all kinds of "balancing" solutions to try to alchemize one belt into 4 belts.

They encourage massive amounts of over-spend on expensive splitters to keep "balancing" the bus to make it look neat, over actually just focusing on what needs to be built.

Spaghetti on the other hand is much better for actually getting to the end-goal. Start by placing what you want to build, then look for what it needs. Work out how to feed it by any means necessary. If you dont' have enough input, then build more of that input. Then repeat as necessary.

There's no such thing as too much input. With short belts (even direct insert where possible), buffers are kept to a minimum, and any "overprodction" is stopped at source, because assemblers don't produce if they have nowhere to output into.

The biggest classic beginner mistakes in factorio are:

- Sticking things in chests. Even worse, trying to "maintain production" by picking up those chest contents. ( This comes from an RTS mindset where "idle" workers are a big sin. )

- Trying to increase throughput by replacing yellow belt with red belt when their yellow belt wasn't saturated.

- Looking for guides and discovering "The Main Bus".

That last point is so common, and not only does it take away some of the creativity of the game, but busses are inherently a bad solution that makes all bases look the same, and produces a mediocre result.

Look at how speedrunners are able to complete the game on default settings in sub 2hr30. They're not producing oodles of red belts. They're not producing main busses. They're not even producing railways. They're hyper focused on what's actually needed, which is very little indeed.
I just say "no". If I know of someone else who I think would be interested, I'll refer the person to them, otherwise I don't. I don't think this is a huge issue requiring a special tool to address.
https://www.snopes.com/fact-check/lbj-convince-the-lowest-wh...

> If you can convince the lowest white man he's better than the best colored man, he won't notice you're picking his pocket. Hell, give him somebody to look down on, and he'll empty his pockets for you."

This quote doesn’t apply just to white men, or even just men.
Their mistake was much more basic than that. They kept assuming that they could re-run Biden until it was too late for a switch to work.

When they did decide to switch, it had to be Harris, because she was the only one who could legitimately claim to use Biden's election funds, and they didn't have time to raise money for anyone else.

From there, they didn't fix the other mistake - the one Democrats have been making for at least a decade. The Democrats' natural constituency is the working class. They can't win without it. But much of the working class is rather socially conservative. The Democrats have spent the last decade telling working class people that if they, the working class, don't think gay marriage is a good idea, or don't think trans people belong on womens' sports teams and in womens' restrooms, or aren't comfortable with abortion, then they are moral lepers and their entire culture needs to be completely eradicated. Well, the natural result is that at least some of those people are going to flip you the bird and vote for the other guy. Democrats wonder "how could people be so stupid?" I ask, "How could you be so stupid? What did you think was going to happen?"
It's humanly impossible to know what a program does when it grows beyond the size anyone can read in reasonable amount of time.

For comparison, consider this: I'm in my late 40s and I've never read In Search of Lost Time. My memory isn't what it used to be in my 20s... All eight volumes are about 5K pages, so about 150K lines. I can read about 100 pages per day. So, it will take me about two month to read the whole book (likely a lot longer, since I won't be reading every day, and won't read as many as 100 pages every time I do etc.) By the time I'm done, I will have already lost some memories of what happened two months ago. Also, the beginning of the novel will have to be reinterpreted in the light of what came next.

Reading programs is substantially harder than reading prose. Of course, people are different, and there is no hard limit on how much of program code one can internalize... but there's definitely a number of lines that makes most programmers unable to process the entire program. If we want programs to be practically understandable, we need to keep them shorter than that number.
Feel free to create an issue in the repo - am totally happy to help however I am able! I think that the only change you'll have to make is to expose your GoFAI framework in the 'Namespace' object which the agents have access to (for them to call it directly). Alternatively you could design a new tool which takes in game objects and generates a solution / typed object output.
When you say “employee gross”, is this analogous to what we Americans colloquially refer to as “take home pay” eg the final amount you get after all taxes and the like have been removed from your pay? I know it is common in Europe to refer to salary this way but in USA it is rare, salary is usually discussed with taxes still included in the States