skysight-inc/HackerNews huggingface dataset:
I think it's better to say that it's not grounded in anything. (Of course, the sampler is free to verify it with some external verifier, and then it would be.)

But there are algorithms with stopping conditions (Newton-Raphson, gradient descent), and you could say that an answer is "uncertain" if it hasn't run long enough to come up with a good enough answer yet.
Regardless of the motive, I do not view favorably his interference in the newspaper. If anything, he should have left editorial decisions to the staff.
"Bending the knee" is a way to say that someone knelt - going down on one knee, a sign of loyalty and subservience. In this context it implies Bezos acknowledges Trump as an authority he submits to.
> > When you have some knowledge of the topology of the graph you can use different techniques to do better than djikstra's.

> But that statement doesn't apply to the version of Dijkstra's developed in this paper right?

Simple thought experiment: I have an algorithm that has path costs for one graph memorized and first compares to that graph; it's O(V+E) to compare and return the value for that memorized graph. It obviously beats this algorithm for that graph.
Time to pull RFC 1149: A Standard for the Transmission of IP Datagrams on Avian Carriers. https://www.rfc-editor.org/rfc/rfc1149
Ah. TIL.

https://www.dictionary.com/e/slang/tfg/
It sounds like your concern is that if the caller of the public function nsfb_set_geometry() passes in certain arguments, they can invoke undefined behavior, because the function doesn't correctly handle the case where the desired framebuffer is larger than 256 mebibytes (assuming 32-bit ints), and it may suffer an integer arithmetic overflow.

That doesn't seem very surprising; nearly any function in C can be crashed by passing it invalid arguments. For example, printf((char)37), free((char)main), or memcpy(argv[0], argv[1], 10485760).

Perhaps your concern is that the 256-mebibyte limitation isn't documented? libnsfb in general has very little documentation; this is the only documentation I see for nsfb_set_geometry():

/** Alter the geometry of a surface
*
* @param nsfb The context to alter.
* @param width The new display width.
* @param height The new display height.
* @param format The desired surface format.
*/
int nsfb_set_geometry(nsfb_t *nsfb, int width, int height, enum nsfb_format_e format);

The README says:

API documentation
-----------------

Currently, there is none. However, the code is well commented and the
public API may be found in the "include" directory. The testcase sources
may also be of use in working out how to use it.

So I would say that, if you're concerned about documentation, there are much greater deficiencies in documentation than the documentation of this particular limitation.

Perhaps your concern is that 256 mebibytes is actually a reasonable size for a framebuffer, not an invalid argument? With the 32-bit formats all modern displays seem to use, that would be 8192 × 8192. That seems like a colorable argument; I've worked with some images larger than that since last millennium. But it still seems serviceable for most purposes.

With 16-bit ints, it could fail if the framebuffer was larger than 4096 bytes, which seems like a more serious problem, but I don't know if libnsfb can be built on 16-bit and 8-bit platforms.
What about the cows?
This happened to me and I found this tool super helpful to get my site unblocked: https://dnsblacklist.org/

I purchased a valuable premium domain to host a personal art collection (of anime cels). For some bizarre reason, the site was inaccessible from my work computer and it was de-listed from Google even if I typed the url itself into search.

I hired a square space specialist to figure out why, to no avail. I then begged our company’s CISO to investigate and it turns out we had some firewall setting on UniFi that blocked the domain because it appeared on a list. Once I checked way back, it turns out that it was as an anime porn aggregator years back. I personally reached out to all the web filters out there (Google, Symantec, bing) and one by one filed tickets for them to mark it as art instead of pornography and it worked. I am now properly crawled on Google but still MIA on Bing, search console is giving me some BS error that’s incomprehensible, typical of MSFT.
Regardless the more likely explanation is that this is a news story regardless of internal leaking. People will notice WaPo didn’t endorse anyone and someone’s going to say something.
I think it depends how people interpret neutral. Choosing what to talk about or not in itself has influence. It's impossible to be a newspaper and not in any way help or support one side over another in a conflict, even if you don't intend too, you will be, you might even be helping the side you don't cheer for inadvertently, because it's also hard to predict what direction what you say will influence others.

In that sense, I agree with you.

But you can interpret neutral more as not attempting to influence. In that sense, it does not mean the result will be neutral, but that you tried to be. Neutrality is an effort, like trying to be kind to others, or to be positive. It's an attempt at curbing bias. And I think that's something you'd want journalists to practice. Just like it's beneficial to have people try to be kind and positive, even if it's impossible for them to truly be at all times and to the most extent, it does make the world a better place still when people try.

Now, if you tried to read news, and wanted to form your own opinion, would you rather read the one from someone purposely siding with one side, and specifically choosing their words and what to say in a conscious effort to bring you over to their position? Or would you rather read the one from someone attempting to be impartial, disclosing their bias from the start so you can weigh it in, attempting to show the arguments against theirs, as well as their own, spend some time to discuss the other viewpoint, have quotes from both sides, etc.
Opinion articles aren't about the opinion (well, technical sw dev articles where I'm looking for the standard way to do something are, but not non-industry news stuff) unless the writer is in a position to make their opinion matter, they're about the reasons for the opinion. They're interesting if there are reasons that are interesting, or if the writer's choice of reasons is interesting.
The problem with South Florida is that it had too much water.
I think the issue is that when you look at it from the modern perspective of profit the economics don't work out.

If look at it as a way to spend huge piles of money to subsidize a lifestyle it suddenly is less charming
This was the europe-west3-c zone not the full region.

I don't know why journalists can't get these things right (though a full zone outage WOULD be more interesting so perhaps it's a way to drive clicks).

Power failure / cooling issues.
That's why Open Source analyst Redmonk now "do not believe the term open source can or should be extended into the AI world." https://redmonk.com/sogrady/2024/10/22/from-open-source-to-a...

I don't necessarily agree and suggest the Open Source Definition could be extended to cover data in general (media, databases, and yes, models) with a single sentence, but the lowest risk option is to not touch something that has worked well for a quarter century.

The community is starting to regroup and discuss possible next steps over at https://discuss.opensourcedefinition.org
Small discussion (13 points, 8 days ago, 6 comments) https://news.ycombinator.com/item?id=41870289
It's just politics... Replace "open internet" with "land" and imagine countries (ie people) are attempting to block others access to some resource. It was naive to assume that the internet wouldn't adhere the nature of our reality.
Really interesting.

Could you please make a video showing well it works for different sources?
I can understand shutting it down to Indian IP ranges, but the whole world? I think they should have stood up to the Indian court and took wikipedia offline for India, otherwise soon there will be avalanche of demands to take down anything negative about modi, trump, xi, and putin.
I think the claim here is that it’s hard to write really safe zig
> Couldn't a simple answer here be that he felt Kamala is unqualified and terrible and as a newspaper with a lot of readership and influence, he decided against endorsing her?

Sure, but why should the personal opinion of the owner of the newspaper prevail over the opinion of the editorial staff?
That’s fine but why do they think they have jurisdiction over the entire planet?
You are placing too much weight on constitutions. They are just temporary documents a sovereign state can rewrite at any time for any reason. Either by the process established in the existing constitution. Or by having a civil war or a revolution, with the winners deciding that the old constitution is void, because its supporters lost.
Podman 5.3 changes for improved networking experience with pasta
By your logic, many video games have been “open source” for decades because tools were accessible to modify the binary files in certain ways. We lacked the source code, but that’s just “part of the development process”, and maybe parts like comments were lost during the compiling process, but really, why isn’t it open source? Tens of thousands have modified the binaries as long as they’ve been around, and for that I needed community tools, not the source code.

In short, your argument doesn’t work because source code is to binaries as training data is to MLMs. Source code is the closest comparison we have with training data, and the useless OSI claims that’s only a “benefit” not a “requirement”. This isn’t a stance meant for long term growth but for maintaining a moat of training data for “AI” companies.
The days of the ORM have passed.

AI writes amazing SQL, modern SQL databases are incredible and the best way to get the most out of your DB is write SQL.

Invest your learning budget in SQL, not in some random developers abstraction.
Unless I'm mistaken, playwright doesn't actually use the accessibility tree directly. It does have quite a few APIs for accessing nodes based on a11y attributes, but I could have sworn those were glorified query selectors rather than directly accessing the accessibility tree.

Last I checked on it, maybe a year ago, there were browser proposals for standardizing the accessibility tree APIs but they were very early discussions and seemed pretty well stuck.

That would be a good reason for Anthropic using image processing here though, short of forking open source a11y tools there may not have been a simple way to use accessibility data to interact.
You make a good point. If you were watching or reading CNN you would have learned about this hours before seeing it on this website.
I wonder if there’s a market for rehabilitating domain names
My guess is this comes down to funding, and having to choose if the money will go to spend more time with students that struggle, to help them out, or with students that excel, to boost them further. And we really shouldn't be having to choose between the two, but if you had too, I don't think there's any right choice, they both have losers and winners.
I watched a lot of Corner Gas growing up, and once spotted Brent Butt with his wife in Vancouver where presumably they live. I think it's a wildly different perspective to have if you've either been born in a small town like that or have a legitimate reason to be there, such as being a farmer, than it is just pick an arbitrary place as a remote office location. For some, working remotely is a relief, and they do feel like they can finally get away from the city, but I feel like those people often don't do anything in the city anyway that cities are great for; they've not bothered to try and form much of an intimate connection with their community, or feel like their whole life can just be picked up and dropped off somewhere else without much sacrifice.
The source is really the training data plus all code required to train the model. I might not have resources to "compile", and also "compilation" is not deterministic, but those are technical details

You could have a programming language whose compiler is a superoptimizer that's very slow and is also stochastic, and it would amount to the same thing in practice.
My grandfather managed a pretty large hog ranch back in the day. They still had a garden on the ranch that helped feed most of the families of the people who worked on the ranch.
> On one hand if you require people to provide data they just won't. People will never provide the data because it's full of smoking guns.

Tangential, but I wonder how well an AI performs when trained on genuine human data, versus a synthetic data set of AI-generated texts.

If performance when trained on the synthetic data set is close to that when trained on the original human dataset – this could be a good way to "launder" the original training data and reduce any potential legal issues with it.
Interesting concept. I open it and the very first chat i see is a slightly obfuscated n-word. Seems like most activity is just seeing if people have already said curse words, and apprending words with some character to make a single-word sentence.

If you just put an underscore between each word then the redaction moves to units of sentences instead of words. If you permute the underscores with hyphens then each sentence is easily accomplished near factorially with sentence length.
But training data can itself be examined for biases, and the curation of data also brings in biased. Auditing the software this way doesn’t require explainability in the way you’re talking about.
Presidents get far too much praise or criticism for the state of the economy. In reality, their effect on it is fairly limited, especially over such a short span like 4 years.
Because defined behavior and undefined behavior operate very differently. One has guaranteed semantics, and the other can do literally anything.
If it is consistent with a set of axioms, then it is a theory.
The Army of Election Officials Ready to Reject the Vote
> Farm subsidies exist as an alternative to the granary system.

Except that the granary system is counter-cyclical and actually provides food when there is a crisis. Subsides are pro-cyclical and can't do anything in less than 6 months on the quicker case, 1 year in general.
Gift link: https://www.nytimes.com/2024/10/25/magazine/far-right-electi...
haha wow i remember making a l337 speak room idle bot in VB6 for AOL for my warez group. Better times :)
Update, with correct paper: https://nattothoughts.substack.com/p/chinas-quantum-tunnelin...
> Pygfx (pronounced “py-graphics”)

Major tangent, but am I the only one who bristles at someone telling me how to pronounce an abbreviation they invented?

I must have encountered this a few times in brand marketing within the tech world and gotten pissed off at feeling manipulated.
Disinformation and misinformation are spread by all sides and campaigns at every level.

Take, for example, when we were told that crime is down in San Francisco. Really? Do they think we don’t actually live here and see what’s happening.
Now I’m curious
Swords were used by "runners", infantry that accompanied chariots. A sword and small shield was better for an isolated soldier; spears were useful for soldiers in close formation.
Archive link: https://archive.ph/hXFcm
Here is a much more technical paper analyzing Lippmann's photography:

https://www.pnas.org/doi/10.1073/pnas.2008819118
Yeah that is wrong, but many are under the impression that Indian government has started stomping on free speech and that the judiciary are just completely whimsical.
Git feels like solving puzzles everytime there are branches or collaboration made on a repo.
So every day. Most productive days are when I dont need to use git.
JJ is a workaround for git pains but the UX is not mature enough for replacing git yet.

Having distinct local working copies of same repo per git branch still works great, not stash needed, no conflicts or pain with local wip and drafts changes overwritten by pull.
No blocker for switching branches. No reset hard/soft whatever. And makes files comparisons easier and makes my git workflows easier.

I still feel vcs could be simpler and solved problem if more engineers care about the topic of vcs and generally speaking about the ux of their main tools instead of creating new TUI and plugins to workaround broken ones.
By default, packages you install from the OS have SELinux labels set for correct operation, and sometimes have booleans you need to enable to allow more advanced use. Anything you install yourself (e.g. tarballs) are completely unrestricted. It sounds like you need to get a better understanding of where the lines are.
Sadly, the same holds true for IP addresses.
A lot of people get hung up on `weights = compiled-artifact` because both are binary representations, but there are major limitations to this comparison.

When we're dealing with source code, the cost of getting from source -> binary is minimal. The entire Linux kernel builds in two hours on one modest machine. Since it's cheap to compile and the source code is itself legible, the source code is the preferred form for making modifications.

This doesn't work when we try to apply the same reasoning to `training data -> weights`. "Compilation" in this world costs hundreds of millions of dollars per compilation run. Cost of "compilation" alone means that the preferred form for making modifications can't possibly be the training data, even for the company that built the thing in the first place. As for the data itself, it's a far cry from source code—we're talking tens of terrabytes of data at a minimum, which is likewise infeasible to work with on a regular basis. The weights must be the preferred form for making modifications for simple logistics reasons.

Importantly, the weights are the preferred form for modifications even for the companies that built them.

I think a far more reasonable analogy, to the extent that any are reasonable, is that the training data is all the stuff that the developers of the FOSS software ever learned, and the thousands of computer-hours spent on training are the thousands of man-hours spent coding. The entire point of FOSS is for a few experts to do all that work once and then we all can share and modify the output of those years of work and millions of dollars invested as we see fit, without having to waste all that time and money doing it over again.

We don't expect the authors of the Linux kernel to document their every waking thought so we could recreate the process they used to produce the kernel code... we just thank them for the kernel code and contribute to it as best we can.
Hello! This is my first blog post. It is a brief overview of some fun work I did using ML models to conduct algorithmic trading on the Runescape Grand Exchange.
Watching now. Unreal. Dont use the summary to judge it.
Exactly. I remember imagining naively in 2010 that the introduction of Siri meant I would be able to just ask my phone to do simple things like update settings or manipulate the built-in apps using natural language, things chatGPT could easily do even a year ago if it had the needed API hooks. Including doing things on a schedule, compound sentences, etc. Instead we got a very brittle text adventure that can neither correctly transcribe your words, let alone understand your intention, and it’s never even changed.

“Siri get me directions to McDonald’s”
‘I found this on the web for you:’ <serp for “Direct In Donald”>

Or it would get directions to a McDonalds in a different state. Or say “I’m sorry, I don’t see a McDonald in your contacts.”
AMZ Downloader – simple tool to download Amazon product images and products
Jumping up and down like a lunatic.
I think that's an unkind reading of my response. I was implicitly talking about decision problems or puzzle problems like the one in the OP.

If you're talking about PSPACE complete problems or general Turing machine equivalence, I would extend the statement to include those as well. That is, PSPACE-completeness or general Turing machine equivalence are the norm rather than the exception.

I'll also point out that a slight rephrasing of the question makes a statement about general computation into an NP-Complete problem. For example, instead of "Does this TM halt?" to "Is there some input for which this TM halts with finite tape length N in at most K steps?".
You're responding to an article about Russian intelligence successfully exploiting divides between groups of Americans by... blaming distinct groups of Americans.

I'll take your post in good faith, it's easy to get sucked into this stuff, that's why it's working for the Kremlin.

But, I think the best approach is to try to write online with empathy and not vilification.
Writing opinion and reporting on events are different things. Opinions are usually denoted at masthead, preamble and postscript.

Why do you think that readers don’t understand that?
>they prevent access

So this "A 21-year-old woman kidnapped by Islamic State militants in Iraq a decade ago" came to Gaza thru Israel?

https://www.reuters.com/world/middle-east/yazidi-woman-freed...
"Everyone does it" is a copout when one group of people is doing it 10x more than the other.
Yet another valuable use for the WayBack Machine, glad it got a mention.
You aren't.

I feel inclined (especially because they're trying to tell me otherwise) to pronounce it in a rather different way which I shall not make explicit here beyond saying that it splits as pyg/fx rather than as py/gfx.
I feel like this should be the registrar's responsibility. Least they could do is give a disclaimer and/or a heavy discount.
WebAssembly components: the next wave of cloud native computing
If these sorts of tools kill the ad business, it would be so incredibly cool, and justify Nvidia’s half-of-the-economy-or-whatever market cap.
> a remnant of the classic geeks

Those ancient and respected forebears of the modern geeks.
I don’t understand why the “practical” reality requires using the phrase “open source” then. It’s not open source. That label is false and fraudulent if you can’t produce the same artifact or approximately the same artifact. The data is part of the source for models.
LOL how can you think a CEO pay of high double digit millions is A oke but then one sentence later complain about SE making 800k. Madness.
Every unit of a crop has a specific amount of minerals forever taken away. Nitrogen comes from the air and to isn't an issue. but where are you going to get those tons of phospeous from? Farmers now have to add sulfur because while not much is needed some is taken away and needed - they used to get that from acid rain but we cleaned up that source (overall a good thing but one unexpected issue)

i don't know how much iron crops need compared to what is in most soils. I know farmes are adding sulfar and other mineral.
Elighten me: what unused/underused safety features x86_64 has that wouldn't require the OS to have some method of using or enabling them? Why do you think mseal isn't warranted and what would be better instead?
I can't say you're the only one, but I've certainly never bristled over this before. Or even spared it any thought. And now that I am thinking about it, I find it quite helpful actually, not bristle-worthy at all. I still have no idea how to pronounce GIF or several other acronyms that I commonly use.