skysight-inc/HackerNews huggingface dataset:
Seems highly insane that students have to buy a calculator, that can basically never be used outside of school for many people because it's so limited....

Why can't the school just have a pile of them? Then they can be totally FOSS. The teacher hands you one, they know the FW is good, you give it back, and if you want to practice at home, you can buy yourself the unlocked version which would be fully open and have more communications so it could be repurposed.

Then the same device can be sold as a smarthome IoT remote like a better Logitech Harmony, or various other random uses, and have more economies of scale.

In fact, it could just be a cheap Android device sans GPS, with no front camera(A cheap rear camera is always good for QR setup) and with real buttons and a smaller screen.

Lower resolution + transflective display + 30hz + fewer background apps is going to significantly increase battery life.

Then people can try out the CAS features on their phone, and use their calculator for whatever they might want, since it's become the obvious choice for IoT stuff.
The Song were extremely advanced for their time.

They also invented gunpowder and paper money.

They were basically an early modern civilisation, when Europe was still in the middle ages.

What do you know about inequality during the Song dynasty?
My opinion is that a “social media platform” should stop trying to serve people from every demographic. I believe that:

* Facebook was much better when it was an exclusive community of college students

* Reddit was much better when it was a small, self-manageable community of nerds

* Hacker News is much better than either of those two because it’s still a small community with a specific scope and good moderation
No, it's not. I'm under no obligation to help you distribute your ideas, and I can change my mind whenever I please.
Interesting points that I had completely overlooked!

By the way, without knowing how many there might be in total and how often they were seen/discovered, we can't really say if hiding from us is something they'd suck at :)
It happens if a niche reddit has a popular post and makes it near the front page. Or, someone makes a post that gets the attention of one of the brigading subs(even if mods remove post as soon as they see it, it might be too late). Usually the sub will have an influx of low quality posts/shitposts for a while after that.

Also, not subreddit-subreddit, but multiplex times, posts of mine got reported to admins for hate speech because I said "retarder" in a mechanical focused subreddit, and I suppose they don't care to take the time to realize it's a perfectly fine piece of technology and not an ableist slur before sending out threats of banning you forever from the site.
That's what I thought too. Why not create a bit of distance to a possible reputational damage and spy on Russia at the same time too?

Not many data points, but fig. 4 (page 3) is interesting: a linear relation
between luminosity and speed. For meteors should be, as intuitively expected, proportional to kinetic energy, hence quadratic.

Does this relation holds for missiles too?

EDIT: they are not related to NASA, it's in the second sentence of the abstract (ops)

...The Main Astronomical Observatory of NAS of Ukraine conducts an independent study of UAP also...
Jared Kushner negotiated selling tens of billions of high tech weaponry to the Saudis, and then ended up with a bunch of Saudis renting empty apartments in his failed real estate project, at the same time he got a $2 billion check from the Middle East.

Ivanka negotiated trademarks with China at the same time she was literally in China with her father’s government negotiating Chinese trade deals.

They made over $100 million while they were working in the White House.

And this never concerned you?
But don't most sports games do this (sell a full-priced game every year instead of providing roster updates as DLC)? It's not just EA.
A fast-growing sport found itself in a pickle in India
Wow. That is quite the listing. I love the "questions and answers".

> Question: What file system is on these 2 TB units?

> Answer: I like this product. It's useful for me. Thanks.
Interestingly the new world foods made it to China rather quickly, too.

Chinese people took to peanuts (and chilis) rather eagerly. I think it took only 50 years between peanuts arriving in Eurasia for the first time, and them becoming a staple food in parts of China.
Did Rogan ask about the Uighur or Rohingya genocide? Facebook spread misinformation about both, maybe censored at behest of governments, IIRC
It needs a term. Something in the neighborhoods of spam and fraud. Spam, because it’s voluminous garbage. Fraud, because it’s an attempt to convince the end buyer that something exists which doesn’t (a distinct product/brand/business).
You don't, but FB is a communications channel.
Sure, and as any 19 year old -- same. But did either of us build a giant, world-dominating business that was built on top of our immoral, eventually cringey, foundations? Personally no, but maybe you did.
People fuss about influencers, but its no different than the celeberities of 30 years ago, just a little more decentralized.
I love how, from reading the article, you can't tell if the count parameter of the proposed replacement includes the null terminator (is the length of the dest buffer) or not (is the length - 1).

Also, it is unclear what side effects the function has if it returns ERR2BIG. Is dest null terminated or not in that case?

I could figure these things out, but my point is that all these str*cpy functions are fundamentally error prone because other people can't keep those details straight either, apparently.

I've never had an issue using 1+strlen() to figure out how many bytes to copy, checking the destination buffer size and then invoking memcpy. It's a bit inefficient (two passes, though both are usually using vectorized instructions) but at least it is really clear to the reader.

The main problem is that C lets you typo this:

strlen(s+1)

When you mean this:

strlen(s)+1

Also, of course, for untrusted buffers, you can't use strlen().
There's no evidence or reality to "nuclear is coming back". Some politicians talk a big talk, that's all. Nor did or do I say it's not going to happen, but in most of the developed/semi-developed world except China it's currently definitely not happening. Just another nuclear fanboy fantasy ignoring reality.

You know who cares about dirty bombs? Every intelligence agency and counter terrorism unit in the world. So far it hasn't happened, but if nuclear power is scaled up, this stuff will be way more accessible. A lot like the gun violence problem in the US, but I guess the denialism around those topics is similar.

I personally care most about the closest nuclear facilities, not so much those in China. And in reality, neither Tschernobyl nor Fukushima have been cleaned up yet and continue to be a problem to be felt financially at the very least. I know quite a bit about it, but some people apparently think it's only bad if you die instantly... But it certainly makes some weak arguments easier, doesn't it? Who cares about people losing decades of their life...
You can view these "inoculation" videos they use here:

https://inoculation.science/inoculation-videos/

If this truly will be effective governments and big corp will ban since they won't be able to manipulate people anymore.

What is more likely is that they will inject something and twist these videos to say "the government is here to protect you and you should trust us."

Once upon a time it was called indoctrination.

Now they will call it inoculation.
I don't have a strong knowledge of Japanese (year in college as part of linguistics degree, wife speaks it), so it's possible I'm mistaken about the nature of it grammatically. But my point isn't to make some Sapir-Whorf / Hopi Time-esque argument about its pragmatics, just to argue a point about the grammatical structure (whether the future tense is grammaticalized or not). That point might not hit exactly with Japanese if there's more grammaticalization of the future tense in Japanese than I thought, but my point is regardless to compare a language like English that has a grammaticalized future tense via auxiliary verb to languages that don't grammaticalize future tense.

To be clear, I completely disagree with the Sapir-Whorf hypothesis & don't think there's anything "weird" about Japanese, the past / nonpast split as opposed to past / present / future is quite common cross-linguistically[1]. The idea of whether something is grammaticalized is separate than whether a language can express it -- AFAIK the current theory is that all languages express just about the same set of concepts, just certain languages evolve grammaticalizations of tenses, aspects, topic, politeness, etc. and others represent them "ad hoc" via constructs like "do tomorrow" etc. Hopefully that makes sense. I find the "Mysterious Japanese mind" trope orientalist and stupid.

[1]: And there are lots of systems, like multiple levels of past remoteness, too: https://wals.info/feature/66A#2/26.7/149.2
In "talossani", there's clearly two suffixes after "talo":

-ssa is the suffix that marks the case

-ni is the first person possessive suffix (not a case)

The first person singular pronoun would be "minä" and its genitive case "minun" - not a suffix but including the suffix -n that marks the genitive case.

My house => Minun taloni (the possessive is visible in both words in formal Finnish: the genitive case in the pronoun, the possessive suffix in the noun)

My house => Mun talo (less formal Finnish shortens the pronoun and does not use the possessive suffix)

The fact that the possessive suffix is not a case does in no way indicate that there wouldn't be actual cases in Finnish. https://en.wikipedia.org/wiki/Finnish_noun_cases
The book example is literally one of the most common examples of censorship used throughout history. You’re redefining it.
Using snprintf is equivalent with using strlcpy and also equivalent with using a strlen followed by a memcpy.

As explained in the parent article, using something equivalent with strlen is inefficient when the source is much longer than the destination, because you do not need the length of the source, you just need to know that it is longer than the destination.

Instead of defining yet another strcpy-like function, I would have preferred an alternative to strlen, taking 2 arguments, the size of the destination and a pointer to the source, and returning either the length of the source or an error when the source is longer than the provided size.

Then every strcpy can be replaced with that strlen-replacement function followed by memcpy, and the same strlen replacement can be used with all other string functions, e.g. with strcat.

POSIX 2008 has added the strnlen function ("size_t strnlen(const char *s, size_t maxlen);"), which does not have the inefficiency of strlen, by returning at most the size of the destination, but it does not signal an error to indicate truncation.

You can still use strnlen, if you give it a size larger by 1 and you check the return value to detect an oversize source, but it is slightly less convenient than if the strnlen return value would have been defined like the return value of strscpy.
I mean, that doesn’t sound too far off from what happens in Celtic languages like Welsh or Irish where the ending of one word mutates (softens) the beginning of the next word
I’m more concerned of getting pwned because of a supply chain attack than I am a spear-phishing or other attack vector.
It is the same in the US, and probably around the world. I do not see how it could be possible for more than 3 or 4 wireless networks to go around putting redundant towers up all around the country, especially big countries.
Andrande's 'Gunpowder Age' is also worth reading.

You can also read his 'How Taiwan Became Chinese' for free online: http://www.gutenberg-e.org/andrade/

> In 1600, Taiwan was a wild land, inhabited by headhunters and visited mainly by pirates and fishermen. A hundred years later it was a prefecture of the Chinese Empire, home to a hundred thousand Chinese colonists. What accounted for this transition? How did Taiwan become Chinese?
Ask HN: How would you use a small web crawl?
I recently completed a small web crawl including only pages linked from HN stories. For example I would crawl the lwn article from https://news.ycombinator.com/item?id=32614633. I used archive.org's wayback machine to fetch their copy nearest to the HN submission's timestamp. If archive didn't have a copy, I did a direct fetch. It's about 2.5 million pages.

I would like to publish it for others to use, but I'm not sure how useful it would be. In the HN spirit of validating customers early, I'd like to gauge interest of those would actually download and use such a resource before moving forward. Let me know.
Exactly. Doesn't mean it's great, but let's try and use the right words!
https://www.washingtonpost.com/technology/2022/03/30/hunter-...

FBI has the laptop and only they can tell you. We know it contained real emails. There is enough evidence that I don't know what it would be besides real.
Nvidia apparently got into a contract to produce a huge amount of 40-series GPUs and couldn't back out of it after the mining crash. Pretty sure we'll have plenty of them.
It's all a matter of degrees. My cat certainly is able to communicate with me and there are smarter animals around that we keep in captivity (e.g. dolphins).
And a nothing burger. Amazing how a Coke addict who failed upwards to get a cushy c suite job like many, is supposed to sway the election but the Trump family running a fraudulent university and a fraudulent charity, paying millions in fines, isn’t literally a disqualification.
Solid JS v1.5.0
This is because, where regulations allow, people will literally set up a small restaurant with two plastic yard tables and a open top grill.

In the US that type of setup is pretty much illegal everywhere. Chains were becoming more prevalent, but recently we’ve basically gone back to the same model with a food truck, which is tiny and takes up a parking spot. Usually taking off the wheels is illegal though.
I don't understand the point of your comment. How is it annoying that different interest groups are separated from each other? Reddit is split into different subredits, IRC is split into different servers and channels, forums do the same thing, I could go on. Would you rather everything be jumbled together in one place?
Why is this colorful little wheel suddenly everywhere in Japan?
I have never once given one of these valley payments companies my bank account information, and this sort of garbage is why. If I need to pay something via PayPal, Venmo, or whoever the hell else, I'll use a credit card and happily eat a 3% fee for doing so, and that's the price I pay to be able to tell Chase or Amex to handle it when some fraudster gets at my info rather than watch my bank account get drained.
I feel it needs to be pointed out that almost all, if not all, countries have a long history of using access to their aviation industries/airspace/airports/etc as a political tool - so Ghana is far from being alone in that sense and I don’t think it adds much to either argument
Wow I had the same SMS yesterday and I actually just ended up completely closing my PayPal account because it seemed so ridiculous
It shouldn’t unless your mobile carrier is detecting and blocking it for some reason.

But, use Session app instead. No email/phone for signup, and your messages are onion routed through community nodes. Check it out if you haven’t already at getsession.org

Alternatively, use a Matrix client with a throwaway email account from Tutanota.
But the author says a partial number is revealed?

Edit:

I just tried logging in. It's exactly as the author describes - I enter my email and get a "Log in with a one-time code" page with my partial phone number. The code is sent automatically. Must be A/B testing. (No password prompt is shown unless I click "Try another way" below the code field.)
> So I have a complex password and TOPT to protect my account. Forget these, because PayPal’s default method of login is now a one-time code sent via SMS. Yes, the very same medium that is generally considered unsafe for two-factor authentication is used by PayPal as the only factor; bypassing both password and TOPT for what appears to be full access to your account. You cannot disable this method of login, and you cannot remove your phone number from your account.

> Tested in Incognito – as soon as you enter an email address to log into PayPal, an SMS is immediately sent and the phone number is revealed.

Just tested, can't reproduce. I get the standard email => password => TOTP flow. Also happened to have logged in yesterday on a new device, so pretty sure nothing changed between the blog post and now, at least not for me.

Maybe it's something being rolled out to more customers at the moment.
Sharing memes wasn't quite as satisfying as a long distance phone call.
If someone, or the state, orders or pressures me to stop publishing against my will that is censorship.

If someone or a group convince me to change my mind and no longer publish, that is me exercising my free speech right.
Imagine introducing a security risk in order to make it easier for people to share some silly cartoon picture. Who's reviewing these decisions?
Another example is Luxottica for optometry.
I don't recall Bell having this issue.
It's usually reporting different hardware specifications to the OS and patching any issues this creates.
You don’t need a social network for that, just a messaging app. The idea that families would not be able to keep in touch without social media is absurd and obviously wrong.
Eh, I would not call Joe Biden the most powerful person in the world.
Ohh I'm so jealous of this. I'm stuck with 15Mbps for ~$200/mo because of the monopoly here. Really hope I'll be able to get something better in the future. Hopefully this will put some pressure on other ISPs to get their stuff together :(
I haven't looked into it, but I'm guessing that sibling comments reporting newer Intel CPUs working will require spoofing to make them look like 9th gen CPUs (similar to how AMD machines are hackintoshed).

This is assuming that the machine in question is a desktop with a supported (basically just recent AMD) GPU, though — macOS isn't capable of GPU accelerated UI using the iGPU on 10th (or maybe 11th, not sure) gen and up because the drivers aren't present in the OS.
I think it’s supposed to be satire
The simplest explanation is that Hunter was selling access to Joe Biden.
They admit in the research paper that the AI is only for references to web pages for articles written in English.

You can't use it to verify citations to books.

Edit: To clarify it could replace a citation to a book with a web page assuming that information exists on the internet.
What do you mean by long period of stagnation?

Which time period are you talking about? I couldn't find a grand unifying graph of eg cost-per-kWh of electricity storage since 1900 or so, but what I could find points to steady declines in price.

Both in single use batteries and in rechargeables.

What you might see as stagnation is that rechargeable batteries haven only rather recently become good enough for many exciting applications (like practical electric cars). But just because we've only recently crossed these thresholds, doesn't mean there was stagnation earlier.

See eg https://enerpoly.com/alkaline-cell-then-and-now/ for some important progress that you might have missed.

The humble lead-acid battery also has a fascinating history, that is full of steady improvements.

> As an example, lead battery life has increased by 30-35% in the last 20 years.

https://www.forbes.com/sites/rrapier/2019/10/27/the-lead-aci...
You can change your mind AND it is censorship.
Believe it or not, but my family made a point of keeping in touch with distant relatives waaaay before social networks like Facebook. Heck, they did this back in the day when mail was the only mechanism (arguably mail & telephones are themselves social networks just in a different modality).

Now it has made that easier and maybe cheaper (although only if you ignore messaging apps). I'm not sure there's data one way or the other to suggest that it has enabled new familial connections that wouldn't otherwise have happened. Even in the digital erra, we've had
That’s not censorship
She didn't say the words were themselves violence, which was the original claim. She said that transphobia opens trans people to violence. Those are different things.
Celebrities 30 years ago used to be celebrities because they did something.

Influencers are mostly famous for being famous.
A news website must not know that i selected text.
A webpage shall display text. Keyboard input shall not be allowed except in text fields.
It's not even censorship.

Building your product on someone else's platform is always a risk.
>> I am honestly a lot less worried about the content and a lot more about the fact that it is a non trivial question whether or not the son of the leader of the free world is a crack user.

Joe Biden is not the leader of the free world. And it is not an open question whether Joe Biden's son is a crack user.
Wikipedia definition of censorship:

Censorship is the suppression of speech, public communication, or other information. This may be done on the basis that such material is considered objectionable, harmful, sensitive, or "inconvenient".[2][3][4] Censorship can be conducted by governments,[5] private institutions and other controlling bodies.

https://en.wikipedia.org/wiki/Censorship

What Facebook did fits the definition of censorship perfectly - they suppressed the story.
strscpy, unlike literally everything in the standard but memccpy, is a good replacement. Not only does it avoid the usual performance pitfalls, it lets you safely create your own desired functionality on top of it: in other words, it’s is composable. This is not true of any of the other functions. You can make your own strlcpy or strncpy (not sure why you would, but bear with me) out of strscpy. Trying to go in the reverse direction without paying a large cost is not possible.

(For a more detailed discussion, I wrote a whole blog post about why strncpy is good and it got posted here a while back: https://news.ycombinator.com/item?id=27537900)
"The algorithm" here refers to Facebook's backend. They are using that word carelessly. I know how it works, I worked on the actual "algorithms" at Facebook. This censorship wasn't done by an "algorithm" in any meaningful sense of the word. Somebody at Facebook coded a rule that showed this content to fewer people.
We knew what Trump did. If he did something, we knew. And we always knew. It was a favorite thing to discuss.
Plugging it into your local libgen/scihub equivalent is left as an exercise to the reader

Nothing that can't be done in principle, just hard/tedious engineering
> Also, from their methodology and instrumentation (color cameras) it seems they could have done it in like 80s. Why coming out now?

The 80s were mostly about DSLR cameras with film (whether colour or black and white).

These three are currently focused on what can be determined from CMOS cameras using more recent techniques.

eg:

Meteor colorimetry with CMOS cameras

https://arxiv.org/pdf/2106.07403.pdf

treats digital captures as a limited range spectrogram in the visible spectrum normalises values and attempts to determine estimates for "the characteristics of meteors such as temperature, chemical composition, and others".

As this approach is based upon "new algorithms for estimating temperature, heat radiation emitted by a fireball, and spectra of meteors containing emission lines using a new approach based on colourimetry" it seems they are publishing now as they had neither the cameras nor the algorithm some 40 years ago, and perhaps were not yet born.