skysight-inc/HackerNews huggingface dataset:
That sounds like an opportunity for a whole industry to emerge tbh.

Hi we are Tailstyle! For far too long we’ve been accepting that our tails need to be naked like the rest of our bodies. Today I am offering you a share in our company for a very good price. Sharks, listen, everyone knows that wigs and toupees are amazing. What if I told you that my company we can put semi-permanent hair on your tail to look like a tiger! Or a panther? Or you could even have your tail look like that big flying dog in that one movie from the 80s you know which one I mean.

And not only that. We’re also making tail socks that you can wear for special occasions! Christmas tail socks. Wedding tail socks. Funeral tail socks. Homecoming ball tail socks. You name it!
I think it’s not a facebook ban per se but more like set of regulations (like no nsfw content and so on) that you need to meet to operate a business in the country. Facebook couldn’t care to meet those rules so they aren’t allowed to operate. Apple, Tesla and thousands other american businesses can still operate.
> I feel like I experience past events more as modifications to my world view rather than a log of moments

That's interesting - I'm similar. I think of it in terms of remembering conclusions, rather than the reasons for the conclusions. Which can make it difficult to explain my reasoning sometimes - I tend to only remember the axioms/assumptions, and the conclusions, and have to try and recreate the intermediate steps every time.
It doesn’t make much sense to compare the average outputs of wind vs nuclear unless you budget for a bunch of storage too.
Feels like an unintentional subtext to the article might be “reasons why the world abandoned a gold standard”.
It's been published since roughly May 2020 that COVID infects gut epithelium. It's not much of a stretch that it's transmissible that way as well.
You are right, thank you for taking time to explain.
Rose: Efficient and Extensible Autodiff on the Web
> Using ASM was not the right choice

It was the right choice for the developer because he had years of experience developing other games, he probably had a structure and a good enough library by the time he started working on RCT.
See also the long right arrow, or "goes to" operator --> (https://stackoverflow.com/questions/1642028/what-is-the-oper...)
I've been using both codemirror and lezer in Yaade (https://github.com/EsperoTech/yaade). Thanks to lezer I was able to write a JSON extension language that supports Yaade environment variables. Pretty cool project and very nicely documented! I love building OSS on top of OSS.
Agreed. Non-competes always seemed incongruous to the tech/startup zeitgeist of the last 10-15 years. But just by walking around in Boston, one can simply look at the architecture and infer it’s a parochial, old school little city. Power struggles abound, and corporations tend to dominate there.

Increasingly I have come to believe that managers learned to represent their tech companies as “startups” in order to justify disorganization and less than stellar salaries.
Unicode reuses codepoints for characters that the committee decided were in some sense "the same", including Japanese and Chinese characters that are written differently from each other (different numbers of strokes etc.). This is a minor irritation for everyday text, but can be quite upsetting when it's someone's name that's getting printed wrong.
A company I was working for was acquired by a larger company that was a Java stack. I reimplemented our entire Rails app in Elixir into their stack in about a year. Eventually they decided to port it to Java. Took 2 seniors and a junior a year and it still doesn't perform as well as the Elixir app (soft realtime websocket stuff).
"Net zero" is pretty much the accepted term for the concept of balancing out emissions with reductions. The U.N.[1] uses it, the E.U.[2] uses it, the U.S.[3] uses it. The ISP lost that one!

[1] https://www.un.org/en/climatechange/net-zero-coalition

[2] https://climate.ec.europa.eu/eu-action/climate-strategies-ta...

[3] https://www.sustainability.gov/federalsustainabilityplan/emi...
> When’s the last time anyone built a nuclear plant in 4 years?

South Korea is one of the world leaders in commercial nuclear power, and as of 20 years ago they were able to build plants in under 5 years[0]. Seems like recent construction has slowed down there as well, for reasons unknown to me.

[0]: https://en.wikipedia.org/wiki/Nuclear_power_in_South_Korea
It's not dead. It shares skills and industrial capacity with the military. For countries that have nukes or want an option to build some in a hurry, they want nukes.

The sheer expense just means it's vastly too expensive to do anything about climate change.

The military industrial complex will still try to sell it as better or at least equivalent to solar and wind though - and people will buy it.
I use read-it-later type services a lot, and save more than I read. On many occasions I've gone back to finally read things and find that the pages no longer exist. I'm thinking moving to some kind of offline archival version would be a better option.
I'll buy new chairs.
> A power analysis is how you determine reproducibility

All a power analysis does is reduce the chance that the result is a false negative. It doesn't reduce the chance of a false positive.

> False positives produce inflated effect sizes

Not always. Lots of studies publish as "significant" as soon as they get a p-value just under .05. Inflated effect sizes are certainly a sign that something could be wrong, but it's just one indicator.

Regardless, even if you have a power analysis at the conventional threshold of 80%, and a p-value of .05, you're still going to get spurious positive results 5% of the time, and spurious negative results 20% of the time, by definition.
Continuation passing monads form the basis of a perfectly valid and usable software architecture and programming pattern.

In the case of ostream and operator<<, this pattern reduces the number of intermediate objects that would otherwise be constructed.

If you object to iostream on religious or stylistic grounds, there's always fmt which is more like Go or Python string interpolation.[0]

0. https://fmt.dev
It would have been straightforward to copy an existing approach to generics (though I suspect that this is a usage of the word ‘straightforward’ that has currency only among people who’ve never written a compiler), but I’m glad they waited and did something better that had a proper theoretical foundation. If they’d naively added generic types to Go from the beginning, you can bet there would have been all kinds of interesting unintended consequences, as there were in the case of Java.
While this (probably) still applies to Apple UI elements when they switched to APFS they stopped doing Unicode normalization on filesystem level.

So now on macOS you can have a very mixed bag with some programs normalizing, some not (it's a bug) and many expecting normalized file names.

So it's kinda like other Linux now except a lot of dev assuming normalization is happening (and in some cases still is when the string passes through certain APIs).

Worse due to normalization now being somewhat application/framework dependent and often going beyond basic Unicode normalization it can lead to quite not so funny bugs.

But luckily most users will never run into any of this bugs even if the use characters which might need normalization.
It raises a few interesting questions, Im sure there is already lot of research in the area.

- What about storage? The brain seems to be limitless.

- Seems like there are more mutations that improve memory, but overal our memory is terrible? Doesn't have seem to be a favourable quality, maybe that changes in an information society

- So why do we forget in the first place? Bio clean up? Trauma processing? Focus?
Nice. My next step: Figure out how to make a web extension 1 click button. Tab to Monolith to Joplin with a tag.
Very interesting article, but the architecture seems quite odd. And the journey to cut to japan and back not helping. Still like second extinction, it showed the variety when you think odd. It also asked my earlier question about zero page architecture… lately the idea of having large cache under amd might be another evolutionary path btw.
You can optionally backup your encrypted data using Android's built-in backup utility tied to your Google account. It can, then, automatically restore codes when you sign in on a new device.
What's the backup story like?

Can you do an encrypted backup on demand (protected with a password you supply)? Is there any desktop app such backup can be opened/read with (or even eg. read with something like sqlite db browser)? Can the app be configured to save an encrypted copy to eg. Dropbox whenever changes are made?

Is it recommended to install from Play store, or the APK off GitHub?
and I thought my code pages were long haha
One of the most magnificent abuses of operator overloading ever: multi-dimensional analog literals (http://www.eelis.net/C++/analogliterals.xhtml)
It's about finding a level of exercise that won't be intimidating to people who don't exercise.
The Woodpecker in Heat That Attacked and Delayed a Space Shuttle
2004 also brought Doom 3. It was significant for competing with Half-Life 2 for "best graphics" at the time. Even today, Doom 3 is still a visually stunning game.
Thanks, very helpful context
> Can we please talk about Unicode without the myth of Han Unification being bad somehow?

It's not a myth, as anyone living in Japan knows, and the "just use Unicode, all you need is Unicode" dogma is really harmful; a lot of "international" software has become significantly worse for Japanese users since it took hold.

> The problem here is exactly the lack of unification in Roman alphabets!

Problems caused by failing to unify characters that look the same do not mean it was a good idea to unify characters that look different!
> They already banned Facebook with a straight face a long time ago

Zuckerberg himself said in his 2019 speech that they don't operate in China because "we could never come to agreement on what it would take for us to operate there." American tech companies absolutely can operate in China if they agree to abide by local censorship rules (like Bing is doing for China, like Google was going to do with Dragonfly, or like YouTube is doing for India). Facebook also has a substantial ad business in China [1]

> And insist that western companies give joint ownership of subsidiaries doing business in China to a Chinese company.

According to the Department of Commerce (https://www.export.gov/apex/article2?id=China-Establishing-a...),

> A large majority of new foreign investments in China are WFOEs [wholly foreign owned enterprises], rather than JVs. As Chinese legal entities, WFOEs experience greater independence than ROs, are allowed exclusive control over carrying out business activities while abiding by Chinese law and are granted intellectual and technological rights.

Also (https://arc-group.com/china-company-setup/):

> WFOE refers to a limited liability company that is 100% invested, owned by foreign investors, and independently operated. Almost 60% of foreign-owned companies are WFOEs, making it the most adopted business type. Famous multinational companies such as Apple, Amazon, Oracle, and General Electric are all examples of WFOEs.

[1] > Facebook sells more than $5 billion a year worth of ad space to Chinese businesses and government agencies looking to promote their messages abroad, analysts estimate. That makes China Facebook's biggest country for revenue after the United States, which delivered $24.1 billion in advertising sales in 2018 (https://www.cnbc.com/amp/2020/01/07/facebook-makes-a-new-ad-...)
I submitted a thread for the paper you recommended: https://news.ycombinator.com/item?id=39811287
The soon to be standard C++26 Reflection library?
The problem in the linked article barely scratches the surface of the issue. You _cannot_ compare Unicode strings for equality (or sort them) without locale information. A simple example: to a Swedish or Finnish speaker, o and ö completely different letters, as distinct as a is from b, and ö sorts at the very end at the alphabet. A user that searches for ö will definitely not expect words with o to appear. However, to an American, a user that searches for "cooperation" when your text data happens to include writings by people who write like in The New Yorker, would probably to expect to find "coöperation".

This rabbit hole goes very, very deep. In Dutch, the digraph IJ is a single letter. In Swedish, V and W are considered the same letter for most purposes (watch out, people who are using the MySQL default utf8_swedish_ci collation). The Turkish dotless i (ı) in its lowercase form uppercases to a normal I, which then does _not_ lowercase back to a dotless i if you're just lowercasing naively without locale info. In Danish, the digraph aa is an alternate way of writing å (which sorts near the end of the alphabet). Hungarian has a whole bunch of bizarre di- and trigraphs IIRC. Try looking up the standard Unicode algorithm for doing case insensitive equality comparison by the way; it's one heck of a thing.

People somehow think that issues like these are only an issue with Han unification or something, but it's all over European languages as well. Comparing strings for equality is a deeply political issue.
Use it or lose it is basically a basic principle of physiology.

Injury risk comes down to doing things your body isn't prepared for through inappropriate load and fatigue management.
> I don't see every institution come up with a fix anytime soon, but having it clear that they're breaking the law is such a huge step.

It's excellent, but also sad that it takes legislation to motivate companies to fix their crappy legacy systems, and they will likely fight tooth and nail rather than comply.
> These articles really need to at least acknowledge the outsized role that luck and chance play.

Do they ?

Luck exists but you still have to buy the lottery ticket

Otherwise what’s the option? Stick around and wait for luck to happen to you ?

Paraphrasing Lord Tennyson:
“ Tis better to have played and lost
Than never to have played at all”
SCV good to go, sir!
Anglish Times
My biggest worry is dropping a bunch of money on a plane ticket just for the weather to ruin it!
Not working for me in Europe
Recency bias. You were alive then and likely those were your formative years. If you were a Gen Z-er, you'd think that the "actual peak" were very different.
The basic answer here is that Unicode exists to encode characters, or really, scripts and their characters. Not typefaces or fonts.

Consider broadcasting of text in Morse code. The Morse for the Cyrillic letter В is International Morse W.

In the early years of Unicode, conversion from disparate encodings to Unicode was an urgent priority. Insofar as possible, they wanted to preserve the collation properties of those encodings, so the characters were in the same order as the original encoding whenever they could be.

But it's more that Unicode encodes scripts, which have characters, it doesn't encode shapes. With 10,000 caveats to go with that, Unicode is messy and will preserve every mistake until the end of time. But encoding Α and A and А as three different letters, that they did on purpose, because they are three different letters, because they're a part of three different scripts.
This has no evidence behind it and doesn't even really make sense.

Electricity generation just has to make money to be viable. Peak electricity use and cost is still during the day when the sun is shining. Both methods make money and their costs are still dropping, that's why they get used.

we have to burn gas/coal all over the place

We had to burn a lot more gas and coal "all over the place" before wind and solar picked up.

https://electrek.co/2024/02/06/eu-coal-and-gas-collapse-wind...

https://www.eia.gov/todayinenergy/detail.php?id=54519

https://ourworldindata.org/cheap-renewables-growth

https://ourworldindata.org/images/published/Price-of-electri...

Why make these claims if you can't back them up with anything?
Chlorine destroys viruses. That's why they put it in water.
There is a dreamlike quality to the exuberant color of their flowers. I fell in love with LA in parts because of that. The trees in some streets line long stretches. Every year I'm stunned. When I told that to an old-hand Hollywood writer (I startup-worked with him) he said he felt exactly the same the year he arrived there as a young man. He beamed, said this awe never stops.
I'm kind of disgusted by the contempt people in tech have for journalists, when the tech people are the ones who authored the current media ecosystem.
> If you object to iostream on religious or stylistic grounds,

No I object to it on usability grounds. It took more than 30 years for the committee to admit it but C++ now has typesafe std::print/std::format finally, after admonishing programmers for using `printf` in C.
You could download SingleFile [1], configure a WebDAV server in the options page (cf. "Destination" section), and set up Joplin to synchronize with the server.

[1] https://github.com/gildas-lormeau/SingleFile
It's not an exaggeration.

As the other response notes, Tenochtitlan was possibly the largest city in the world at the time, and the Aztec empire contained many other cities with populations over 10k. The Inca built a massive empire (8-12M people) centered on the Andean mountains linked together by roads and suspension bridges and built monumental architecture using masonry techniques that are impressive even today. We're just starting to get a handle on the scale of the Mayan empire, because they built their cities in parts of the Guatemalan jungle we have a hard time getting through today - some of the more recent work has found evidence of raised causeway networks stretching over a hundred miles linking large scale settlements. Go further south, and the Amazon jungle basin has been considered uninhabitable because of the density of the jungle and the poor quality of the soil, except that we've found evidence of cultivation of plants and more recent evidence of large-scale settlements and waterworks.

The Spaniards did not walk into a backwards people or somehow just miss what they were looking at - the civilizations and cities they found were advanced and obviously developed and on a scale that, even outside Tenochtitlan, would have rivaled European cities at the time for both size and sophistication.
IMO 'public trust in science is at an all time low' is because of bad journalism more than bad papers.

Papers are written by academy-type individuals for academy-type individuals, not for consumption by non experts. An academic is usually pretty fast to determine if a paper is to be trusted.

So interpreting and extrapolating to the extreme the results of a minor paper in an obscure journal is more bad journalism than bad science.

Then we wonder why people don't trust science..
I built my own NAS (six drives in a Mini-ATX case) about three years ago. Creating a custom init system and immutable distro on it has been my primary hobby since, and I expect to be finished within another ~two years, by which point the drives will be reaching their life expectancies. On the plus side I'm pretty sure this is a me problem, and that anyone else would have stuck with Proxmox and had their siht together in 3-6 weeks-- but maybe that person would also be the type to prefer a Synology in the first place :p

I'd recommend both routes, but primarily synology unless you know you wanna geek out w/ it
>> What if a result has only ever been reproduced within a single research group? Does the Higgs Boson need to be confirmed at at a collider outside the LHC?

Yes. It does. Take out all the detectors and let another team build their own and come in and prove it. The really expensive part was the big concrete doughnut in the ground. After that wee could ... you know... shut the fuckin thing down so we stop pouring money into a literal hole in the ground. Idk we could do some more science after that. What is missing from quantum theory that the LHC running is going to find?

IF we stopped funding mastrubatory string theory and put more of that into practical physics maybe we would have had something else for the LHC to do...

>>> Academia already over-emphasizes publishing positive results at the expense of studying important questions

Academia is made up of Academics, they aren't inclined to fix their own problem... it as effective as the church policing its own issues.

I love what Jack Horner has done (see: https://creation.com/dino-puberty-blues ) but he would never have been able to achieve any of that if those people were alive and his peers.
>The term "Anglish" was made up by Paul Jennings in his 1966 Punch Articles. However, the desire to remove foreign influence from the English language is a tradition that goes back all the way to the Norman invasion in 1066. The Normans were a Germanic, Old Norse-speaking tribe that raided and settled a part of France that is now known as Normandy. After a few generations, they adopted the French language before William I took over England. The French-speaking Normans being in positions of power throughout England is what led to the adoption of much of the foreign vocabulary that is in modern English today.
Up until the 1940's, "publish or perish" wasn't the obsession, publishing what was thoroughly vetted but not before it was ready. The sheer volume of substandard, barely novel papers allowed and the artificial expectations to produce a blizzard of publications foisted on researchers are the central problems.
But it is achievable without operator overloading, isn't it? There is also a reason why format strings seem to be more popular among the crowd.
Honestly, you'd have a hard time convincing me that it was worth it unless it was part of some other trip.

If you're willing to travel 30 hours for a total solar eclipse, wait a few years and travel 10-20 hours instead.

They're not _that_ rare.
Great paper, thanks for posting.

It reminded me of a lot of themes present in my design education, of political downstream effects created by apparently neutral technical decisions, and therefore the inherent responsibility of creators when putting something into the world.

Not just standard economic externalities but consequences for human interaction.

A nice flashback to university, so thanks!
Worth noting that even "digital" doesn't mean "not carbon". The current likely end-state of electronics is likely moving from silicon back to carbon due to abundance and durability.

People are working on diamond-based semiconductor devices, and organic-transistors are built experimentally all the time (nothing commercial but it's an area of active research).

An advanced bit of nanotechnology that could self-repair would likely consist of a computer chip which fabbed up replacement organic components for itself and could transport and replace them in-situ, even if it was still just a computer otherwise being digital - after all, that's how our cells do it.
The Oregon Programming Languages Summer School (OPLSS) 2024
We’ve been getting your DNA off pennys for decades.
No real reason to use Intel or AMD since they already stole all the tech.
Poorly CLASSIFIED DATA: How the Internet became searchable [video]
>> could cost millions of dollars and years to do

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

Not only do they have the money they are charging the students more than ever.
I recently made a comment that neural models cannot provide chain of reason, while symbolic methods can: https://news.ycombinator.com/item?id=39759033

The vulnerability in the post is directly linked to that inability, in my opinion.
In 1000 years, we’ll all be eating plastic.
> the only thing he was taking advantage of was the gullibility of the general public.

Like every conman, snake oil salesman, scammer, and fraudster. Why treat him any differently? He should be tarred, feathered, and run out of town.