skysight-inc/HackerNews huggingface dataset:
> No. You are still ignoring that the mathematics of the Greeks and the mathematics of the Mesopotamians were radically different.

This doesn't matter. We're talking about 0. Whether mathematics are conceptualized as a tool or an academic discipline in its own rite wasn't the thrust of the article. It wasn't even part of your original post.

> Did you even read my original post?

It might surprise you, but yes -- yes, I did!

> My position is that a linear history of the concept of 0, which spreads from India to Mesopotamia to Greece is nonsense. That the Mesopotamians did some mathematics long before the Greeks did is irrelevant to my argument. It totally does not matter. What makes it even more ridiculous is that my OP obviously assumes that the Mesopotamians had mathematics before the Greeks, so pointing it out as some "gotcha" is just really stupid.

This is a better statement of your position than you originally posted, when you said "I am very unconvinced by this "history of zero". Definitely the Greek geometers were aware of that concept, they just expressed it geometrically not numerically." Here's why I think your initial statement is a weak argument for your refutation of a linear history of the concept of zero: Babylonian mathematics temporally happened first and the general opinion (when I was in school, at least) was that Babylonian mathematics likely influenced Greek mathematics. That's why I think this is a weak argument to argue against the linear history concept of 0.

> It genuinely makes me mad to have this low quality discussion, where someone barges in and gives you a trivial "gotcha" as if I wasn't completely aware of that fact. And when you try to point out why the person didn't understand what you were saying you are getting another person debating the stupid gotcha, as if it even mattered.

I'm sorry you're mad but I mostly disagree on your assessment of the quality of the discussion. Your top-level comment on the article about Mesopotamia creating nought was essentially that Greek geometers knew about it and that tying concepts and geographical locations seems odd.

I don't disagree with your second point, but we may be in the minority: lots of people are very interested in knowing who had what ideas first and where. Your first point doesn't stand well alone without the further elaboration you've made through the rest of this discussion. With the elaborations you've made since the rest of this thread might not have happened.
With our powers combined we can reinvent the tiny fun internet.
I've never had a place to complain about this, but if you haven't experienced it, Etsy's platform has the most remarkably awful, bad idea/execution, ludicrously shitty method to handle accounts I have ever fucking seen and as a software dev I find it actually offensive.

If you use one account and buy everything with one account and are always signed in, you're fine.

If however you order something and use your email address but are not logged in, you get your invoice and tracking to your email address but that order does not appear in your account, and if you go to the website/app and try to use it to track your order/respond to seller messages/whatever, you can't find it there. You have to go to a different page, a link in the email, and "claim" the order with your account.

Oh, also, if you aren't logged in and use a different email, a different account is created, based on that email, and the order is... half-claimed to that account, meaning you can't claim it with your actual account unless you jump through some hoops. Otherwise you can create an account with that half account to track that one order, and there's also no way to transfer orders without contacting support.

Also, if you use PayPal and aren't logged in, they just go ahead and create an entirely new account without a password, so you reset the password to eventually track that order, and all the other issues above.

I have something like four etsy accounts now and I've never seen a website make such a dog's dinner out of something as otherwise straight forward as accounts.
it has to be because of those combination sink hand dryers. terrible!
https://archive.ph/qUr0U
Ya if you want fun match/case also works like that.

And though for abs while don’t (they always return ()) `loop` itself does, you can `break` with a value and that’s what comes out the loop.
Ah yes, the old 'if I don't build the bombs for them, someone else will'. I don't think this is taking the moral high ground, this is saying we don't care whether it's moral, there's demand and we'll build it.
totally fair
Doesn’t work for services talking to each other or bookmarks, or reverse proxies for that matter.
Why not use template literals and a css like syntax for selecting and update?

setContent(css`p[key=counter]{ content: 'The count is ${count}'}; }`);
On AA, the "free one hour for TMO subscribers" through their app doesn't actually check to see if you're using a TMO SIM. It only checks the phone number against their customer list.

After burning up the first free hour I switch to my wife's number, then my kids, etc. It never complains.
Turns out its hard to be competitive when you abandon a large and wealthy market on your doorstep. Maybe its time we stop bending over backwards to please assholes like this?
Should have seen this coming.

Ubiquitous delivery service sticks panopticon on every vehicle, cops get warrant, company is happy to help.

And what does Fedex need data from the cops for?
Nothing to do with his repeated attempts to expand the Malmesbury facilities and being turned down by mad councillors at every turn?

I only worked in the town for four years so forgive my ignorance on the topic.
This whole article looks AI generated, honestly.
Not a fan of the Sapir–Whorf hypothesis. For myself my brain clearly functions at a lower level of abstraction. Language is an imperfect translation of my actual ideas.

If the hypothesis has any truth at all, it cannot be universal. It doesn’t apply to me.

If someone has thoughts they cannot express in words, are they truly limited by the language they speak?
Wikipedia summoned by Delhi High Court over ANI defamation allegations
Dynamic Epistemic Logic
https://archive.ph/kAqss
Have the updates to the CRA since that post changed your opinion on it at all?

https://opensource.org/blog/the-european-regulators-listened...
They say that by using it, you agree to receive marketing emails and agree to their ToS. Not very altruistic of them.
You won't need it.
And Saudi Arabia maintains several pieces of land w/ water rights to import & extract water as alfaalfa. You’d think they’d leverage their oil and build out desalination plants
I can't replace intersections. I can stop for red lights, though.
+1 for that! :) I've never known HN to be overrun with prudes, no one should be overly surprised about someone making a business out of making sex toys
> And what does Fedex need data from the cops for?

Finding and arresting people who threaten delivery drivers or steal packages.
> Just make car theft / break-ins a bad play game-theory wise: a few cars on the street are left with the police ready to pounce. You break in to a bait car, you get 2 years in jail.

I think car theft situation is not bad enough for this to work.

There are ~9 million registered cars in Ontario [0]. Population of Toronto is about 20% of the population of Ontario [1][2], so we should expect there to be about 1.8 million cars in Toronto. Last year, there were 12,000 car thefts in Toronto [3], which is way worse than the national average.

It doesn't make sense for the police to use bait cars, because given the above statistics, they can expect to catch 6 or 7 people per year if they deploy 1000 bait cars and have officers around each one year-round ready to pounce. That would be a very expensive way to catch only 6 criminals. The cost per conviction would be astronomical.

It wouldn't change the criminals' behaviour either because if the police deploy 1000 bait vehicles in a city with 1.8 million vehicles, the chances of the one car the criminal is stealing being a bait would be just 0.05%. The chances of getting caught for other reasons would sure overshadow this slight increase, so I don't expect it to have much effect on overall risk and thus behaviour.

There are some simplifying assumptions I made to do the above calculations, for example that the odds of theft are the same across neighbourhoods and parking situations. That means the results are not very accurate. However, they should be within an order of magnitude. We cannot expect to change the theft situation with a small number of cars and a reasonable budget. Now, if we could deploy 100,000 bait vehicles in Toronto alone, that would be a different story. But at that point, we would be way past the point where this could be called a trivial solution.

[0] https://www150.statcan.gc.ca/n1/pub/71-607-x/71-607-x2022023...

[1] https://www.toronto.ca/city-government/data-research-maps/to...

[2] https://www150.statcan.gc.ca/t1/tbl1/en/tv.action?pid=171000...

[3] https://www.cbc.ca/news/canada/toronto/car-thefts-2023-toron...

Please let me know if I made a mistake in the math.
Shit, I've been working for 10 years (but only a few months with these tools).

I actually considered the looser validation when I discovered that toHaveReceivedAnyCommand() worked, but, ultimately decided there *had* to be something wrong with my setup and I refused to leave it to hit someone else.

Shame the AWS SDK doesn't communicate the actual error in a more human readable way. I was legitimately questioning my sanity and/or the validity of the library for a minute there.
Glad to hear their security has improved since then! This was the 2014 Commonwealth Games and I had only recently learned about password hashing so I was particularly shocked that they were exposing passwords to thin clients used by front line employees.
> And what does Fedex need data from the cops for?

Probably would use likelihood of porch pirating in different areas to jack the price of the insurance on the shipment.
We Cannot Cede Control of Weapons to Artificial Intelligence
Hmmmm.... I think the general lesson here is to use concurrency classes the way they are intended as opposed to the way they are not intended. I mean, more or less every code example here is clearly wrong and completely counter to how these classes should be used. Also, don't make things complicated. If your use of concurrency is complicated the chances of being incorrect are about 1000%.
if you need to compile linux kernel on the go often then i would advise you to have an always on workstation\server that you use to do the heavy lifting that you then just access remotely form the macbook..

doing heavy compiling work on any device will eat away your battery faster then when you do general use..

but even then, with that workflow while macbook might not give you the many hours of battery that apple brag about, it will still give you more time on battery then then most devices..
Why do you put this on people who love capitalism? It seems like inserting a tangential pet issue.

If anything, I would guess they are anti-capitalists because they are so indignant about someone offering a paid service.
These are the choices we developers enjoy today. Pick your poison.
I pay for WiFi on long-haul flights because I am bit scared of flying and it keeps me distracted and connected to the world and friends and relatives (maybe I am scared because I feel isolated?).

Anyway, on my last flight I tried WiFi Hotspot and I was able to give WiFi to my girlfriend and dad, just paying for one account on my device. It isn't free but at least it allows everyone on my party to be connected.
Supreme Court Ruling Threatens the Framework of Cybersecurity Regulation
At least all the images are AI. They all have "Created with AI" underneath them. I haven't read the article yet though.
Why do any of these standards make it harder for other distributions and desktop environments to keep up with them? wlroots exists, and in many people's minds is much better than GNOME with Wayland. This really strange thinking.

Also, it isn't them that are making them the standard. It's independent distributions choosing to use what they produce (and not all of them do, either). Presumably, the maintainers and packagers who make those choices would be aware of these technical considerations, and capable of rejecting Red Hat's tech I'm favor of whatever hoary stack you prefer if it made it harder for them to "keep up." That seems to be something that is perfectly possible to do while still producing a usable distro, and it seems like something limit distributions are quite good at — ignoring what corporate operating systems are doing and forging their own path. Maybe it's because the technologies you are labeling as Red Hat technologies actually offer substantial improvements and push forward the cutting edge of the Linux desktop in a meaningful way, bringing it closer to the capabilities of a modern operating system?
Nice, could one use this to train models for Windows PCs also? I don't have a lot of ram.
I'm trying to recall the name of the app that does this, but one of the travel-tracking apps uses Apple's push notification system (which the network treats as "messaging") to send e.g. gate changes to subscribing devices through this "messaging only" network.

The APNS payload is a JSON blob that's limited to 4KB, with a few required pieces of information but mostly free-form, so it's definitely in the scope of e.g. a (text-only) blog post split over a few messages.
Crops don’t move themselves, they require trucks and ships. Importing 1 plant to feed a human is less water and energy intensive than importing 10 plants to feed a cow to feed a human.
It seems that JSDoc generated documents are an example of close to just this... you don't reference the code, you reference the docs. But the docs live inside the code for generation.

If you otherwise have separate documentation that is not generated, if the system/library has any complexity there's a greater chance that documentation doesn't align with implementation and bugs will creep in. That's not to mention stupid developer decisions, such as weird date normalization/structure or similar usage of magic numbers over text keys/flags.
So if that is how it is... why would James Dyson think that _more_ of that would be good?
1. If you are first to market and still can't make money off your amazing invention, that might be a skill issue.
2. Patents wouldn't be as forceful if they didn't last that long. A decade or more is basically forever in a fast-moving field like tech.
Ransomware Gang Leaks Data Allegedly Stolen from Florida Department of Health
>Etsy does not allow items bearing sexual language or slogans that contain references to familial relationships. This includes slogans such as “Daddy’s slut” or “Choke me Mommy”.

Hahaha! But also, oh my god, why? Why do you do this, Etsy?
Kotlin does this

https://kotlinlang.org/docs/functions.html#named-arguments
Caught because "acting suspicious". Makes me wonder how many are simply getting away with it. These are our future managers and directors, folks. It's a real emerging crisis.
Governing by instructing your appointed federal agency leaders is the optimal way to govern. It would be absurd for congress to micromanage everything - the world is too complicated for 535 people to even consider every rule a modern functioning country needs, nonetheless develop the deep understanding of the topics necessary to make a good decision. Good leaders delegate. Congress has been doing so since the 1800s, and the American people, by democratic election, have approved of this course of action the whole time. We want a functional government. Congress empowers these agencies, it defines the scope of the powers it delegates, it approves the appointment of high ranking individuals to these agencies, it can hold both individuals and agencies accountable, and it ultimately control the funding all these agencies need - the will of an agency is the will of congress.
Given where this court is heading it’s clear that they will require a level of specificity in the writing of laws granting regulatory authority to agencies that is impractical. This impracticality in part comes from the fact that Republican legislators are opposed to any regulations that might harm corporate profits.
We are reaching the libertarian dream. Polluters shall celebrate.
The lengths that people will go to to avoid paying $10-20 for onboard WiFi is nuts.
Because different people do different things?

Some people love to catalog the collection, to add metadata to it, to know what books and/or editions they have when looking at purchasing more books, and to use it to enhance their overall collections.

Also, care to explain how we can store ebooks on a bookcase?
As I have said "null" does not mean "nothing". The latter is a substantive noun, while the former was an adjective in Latin, where such words were not interchangeable. "Nihil", i.e. "nothing", could be the answer to the question "What is in that box?". On the other hand, the question "How many eggs are in that box?" could be answered with "nullum ovum" or "nulla ova" ("no eggs"). In English, "nothing" and "no", when the latter means "zero", are also not interchangeable.

You have linked to a discussion of the word "integer", which has never been used by the Romans. "Integer" started to be used for numbers only in the late Medieval Latin.

As I have explained, the word "null" (i.e. nullus/nulla/nullum) had a grammatical distribution identical to that of any other number, with no difference from 1, 2, 3 etc.

Following the Greek tradition, the Roman grammarians did not classify their words based on their meanings or actual grammatical roles, but based on their kinds of morphological flexion (i.e. declension or conjugation).

For historical reasons, the Indo-European numerals from one to ten had a special declension, which was different from the declension of any other words.

Because of that, the Greeks and the Romans classified the numerals from one to ten and any other words derived from them into a special subclass of the nouns, the numerals.

The words used for "zero", both in Greek and in Latin, are much more recent than the words for "1" to "10", so when they have been coined they have received the regular adjectival declension, instead of the archaic numeral declension. This difference in declension prevented the classification of "null" as a numeral, even if it belonged to a group of words about which various ancient grammarians have expressed doubts about how they should be properly classified.

The ideas of the ancient grammarians about the relevance of declension for word classification do not matter for the classification of "null" from the point of view of modern grammar and mathematics. Even in antiquity, there were people like Aristotle, who have set the bases of a classification of the words based on meaning and grammatical roles, not on flexion (in the so-called "Categories"), even if, at least in the surviving works, this has not been applied to a detailed analysis of a language like the Ancient Greek.

As it is said in the well known quotation about ducks, if one reads the surviving Latin texts, there is no difference in usage between "nullus/nulla/nullum" and any other cardinal number, i.e. all the cardinal numbers including "nullus/nulla/nullum" appear in the same word contexts, where they are interchangeable, therefore "nullus/nulla/nullum" is a cardinal number, based on how the Romans were using it, regardless whether Priscianus would have agreed to this.
PSA: Safari URL Correction Being Exploited by Scammers
Update: This has been a known issue in other browsers since 2015 at least. My guess is it's been since fixed in Chrome/Firefox but not yet in Safari.

https://superuser.com/questions/888283/why-is-https-www-google-com-getting-redirected-to-http-www-https-com-www-goo

Scenario:

Copy-paste or type any URL beginning with `https//` (missing colon before `//).

Expected:

Invalid URL page (like Chrome does).

Actual:

It redirects to `https.com` which is a scam website that has random redirection based on the IP address to a variety of scam websites.
When I tried it, my first few were to a tech support scam website, the others were all to similar exploiting ones (all from US IP address).

Tries from IP addresses of other countries also redirect to other random websites that are also of questionable nature.

Root Cause:

It seems like Safari always puts `.com` when URL does not have a TLD.
e.g Typing `something//` automatically goes to `something.com` While most cases this seems like helpful behavior, in this particular case of `https//` only bad things are happening, and looks like scammers figured this out and are exploiting it in the wild.

I don't know when this started, but it seems like `https.com` has been owned by the same entity since 2008 at least.

`https://whois.domaintools.com/https.com`
> MobileLLM-125M/350M attains a remarkable 2.7%/4.3% accuracy boost over preceding 125M/350M SoTA models on zero-shot commonsense reasoning tasks

Small models, slightly improved, probably still not good enough for the same use as online models. Nothing wrong with incremental progress, however.

1.5B parameter model does seem to be a pretty decent step up, even beating larger models by a wide margin. I'm not sure why they didn't go larger -- having a more efficient model that fits on hardware the size of the RPi could be a gamechanger (IIRC TinyLlama 7B does run, barely).
A loud minority requesting a feature doesn't mean it's a deal-breaker for other users. Clearly the company behind the product agrees, otherwise they would've implemented it.
Given the chronic inconvenience of significant whitespace, absolutely not.
Show HN: I made a simple Markdown blog creator
Hey I'm Jack, a developer from England!

I recently made portfolo.app to make, making a portfolio / markdown blog easy for everyone!

Just claim a unique URL for your page, select a template and theme and start adding your projects with the built in markdown editor!

It's free to have a play around with but if you want to deploy there is a yearly subscription!

I hope you all reaps the benefits!

Thanks, Jack!
While this is interesting, I wonder what the use case is, other than better autocomplete?
Instagram and Pinterest are garbage tho.

Are there actually still forums for something like this? I agree that would be a better method of discovery.
Same for me. Does rye help? Or what's your silver bullet?
Those French splitters!
One really shitty part was that they went “oh but this doesn’t invalidate past rulings, don’t worry” in that opinion…

But then, in another opinion they knew they were delivering this session when they finalized that, they removed the statute of limitations on challenging federal regulations, so actually it does mean they’re all (well, any that inconveniences a corporation) going to be reviewed without Chevron deference. They basically lied, all back-to-back so it was obvious.
Not the entirety of it, but significant portions of the text are AI-generated (along with all images). More to the point, it doesn't really say anything interesting. It's a tech demo for AI text and images more than anything else.

The whole point is that you don't need to come up with tortured hotdog metaphors to explain "enshittification". It's not some exotic, made-up concept that's hard to grasp for the average person. You can literally take almost any online product or service and make your point with that. "You used to have more choice here, and it didn't have subscription fees and ads."
I feel like Sinclair was ahead of the curve on this one.
What is old shall become new again

https://www.atlasobscura.com/places/the-king-s-cross-ice-wel...
The bands are absolutely profiting.

Ticketmaster is basically “customer punching bag ad a service”.