skysight-inc/HackerNews huggingface dataset:
I understand. Sadly, the level of despicable ethics goes far deeper than that, my friend.

But I never hate, because hate is a poison to one's own soul, and must always be avoided. I do, however, feel a hot righteous anger at those that manipulate others for personal gain, especially when it's combined with callous disregard for their victims' well-being.

I wish more people were like you, who have found reasons to grow their compassion. Peace be with you, and your cousin's family.
Computational materials science is a current research area.
The Wikipedia entry is interesting. Living there sounds nasty.

‘The sewage sump was 150 feet (46 m) from the nearest building and initially, was not vented. As a result, the odor of sewage became almost unbearable in the nearest quarters after the first year of operation. Subsequent venting of the sump reduced the odor, but did not eliminate the fundamental condition.’

https://en.m.wikipedia.org/wiki/Camp_Century
I have a copy of Zinn, and one must know that he brings to his alleged task of writing history a deep Communist bias against his subject.

Not that the United States is above criticism; just understand that there is a lack of balance on offer.
Pretty bad example regarding Alibaba and the CCP

https://www.cna.org/our-media/indepth/2024/09/fused-together...

https://www.fastcompany.com/90834906/chinas-government-is-bu...

https://www.business-standard.com/world-news/alibaba-disclos...

https://time.com/5926062/jack-ma/
The “AI based investment assistants” will be designed specifically to steer people in to whatever scam the creator is selling.
Use tampermonkey, much easier than a chrome extension.
If you ask an llm to write it for you I bet you could be done in 5 mins.
Do you think every woman does this regularly without pay? My entire shower takes 8 minutes as a woman.
I also see that in real world too. Too many times I wished a book existed to learn this or that and got an answer that you really need to hang out in multiple Discord groups to stay up-to-date. Newer generation apparently has less difficulty with that.

Also I found videos to be of enormous value to learn visual tools like CAD. Just watching someone do the job and explaining how they do it lets you fill the gaps that theoretical education leaves open.
It's not about being old fashioned. If you can't maintain focus to read a book, you're obviously not truly engaging with the material. How far are you going to get in a field, if you're reliant on having everything explained to you in simple terms.
I stay on Spotify because it has an open source client spotify-qt.

I use Firefox on BSD which doesn't have DRM support so the web versions of Apple Music and Deezer don't work properly. On Apple it only plays the first 30 seconds of each song and I forget what the problem was with Deezer.

Also a real app is way nicer than a web interface of course. And with libspotify I can even change songs that play on my mobile and control it through home assistant.

None of the others allow third party clients or open source. Sure it's a niche reason but this is the reason I'm on Spotify and not somewhere else. I've tried other platforms for a month but it was crap.

I only listen to big artists anyway that are well compensated.
I'm with the nay-sayers. Your product doesn't bring any good to this world, but it does make it easier to harm people. It's a disgrace.
From my experience it is obviously the latter. Reading well, on paper or on screen, really requires you to put your complete attention to it. Audio (podcasts) and video (youtube) have the advantage of not requiring your complete attention. Everything else follows from that. Of course it can fit some people better. Just not where it matters.
Writing `body: list[AstNode]` lets you statically know what elements you'll get when you do `body[i]` or iterate over it. If you don't specify the type, you don't know what you're getting, and you have to rely on always passing the correct objects around. I'm sure you've faced bugs where you expected something from a list and got something else.

Note that you only need `body: list[AstNode] = []` if you declare an empty container since the type checker cannot infer the type. If you're using list comprehensions or initialising the list with an element, the type checker will infer the type. You can even have a heterogeneous list with objects from multiple types, and the type checker will infer the type as the union.

In modern typed Python, you usually only annotate function signatures or stuff like dataclasses.
I think it's much more fundamental than this; the new speed and new methods with which information can be spread are themselves the problem. Misinformation is downstream of this. The more fundamental problem seems to be tribalism, which sort of information can be spread quickly, (anything with strong emotional content, outrage, etc.) and the uncomfortable fact that most people acquire knowledge through social transfer than through actual understanding. (eg: do most people really understand the geometry or science to prove the earth is round? Or, do they know the earth is round because this is what they've been taught. I'll bet most of HN does understand this, but most people could no produce this if asked without any sort of preparation.)

The new methods of spreading information are the problem, and it's unclear just exactly how we're all going to adjust.
Heretics GK Chesterton. By far one of the best books I have ever read, and I have read it about 10 times by now.

One gem from the first chapter:

"When the old Liberals removed the gags from all the heresies, their idea was that religious and philosophical discoveries might thus be made. Their view was that cosmic truth was so important that every one ought to bear independent testimony. The modern idea is that cosmic truth is so unimportant that it cannot matter what any one says. The former freed inquiry as men loose a noble hound; the latter frees inquiry as men fling back into the sea a fish unfit for eating. Never has there been so little discussion about the nature of men as now, when, for the first time, any one can discuss it. The old restriction meant that only the orthodox were allowed to discuss religion. Modern liberty means that nobody is allowed to discuss it. Good taste, the last and vilest of human superstitions, has succeeded in silencing us where all the rest have failed."
They did mass vaccination too, at least here in India. They stopped before I was born, but my elder brother got the vaccine long after we'd had the last case of Smallpox in India.
I think it is two-sided.

The kids who actually have curiosity will use the internet to speed way, way ahead of anything we've seen before. They will use the resources in the "right" way: getting access to more materials, getting better feedback, getting more motivation from social groups.

The same device will be used by everyone else to just feed addictions: more videos about useless crap. More time spent simply tickling mental itches, getting more and more exposed to things that are very harmful.
The new climate math on hurricanes
I see it from the other end - what counts is not the cost of producing the book, but the opportunity cost of the reader sitting down with a particular book. A computer or phone allows you to context switch to a million different things, and even an e-reader allows you to easily switch between hundreds of books. But with a physical book, you commit yourself to carrying, holding and focusing on a particular work.

There's something deep about this commitment, and I think we would get almost the same result if we had digital devices that were made to hold exactly one book, and you had to take yours to the library/store to return the old one and download a new one - such that even if the cost of copying the bytes is zero, you pay the cost of physically carrying that one book that you took the time to pick out.
Making it work in the long term is going to be a challenge. I agree.

I'm planning to implement as much tooling as possible so you can deal with annoyances that appear over time. While incentives can be outside of the app. For instance, there is an initiative called OfflineDay. https://www.reddit.com/r/OfflineDay/

And even now in-app, you can create a nudge for OfflineDay
I did a bit of research on this because I was confused about why RS-422 needed -5V. Normally the driver is powered off +5 and 0 Volts for RS-422. By increasing the swing down to -5, the Mac port is compatible with RS-232. So a Mac of this era can connect to a modem with a specially wired cable. No level conversion is required and RS-422 receivers are required to work down to -6V so the Mac is producing completely valid RS-422 at the same time.

Most RS-232 receivers of that era had a fair amount of gain with a transition point close to 0V. So only a little minus voltage would be required in practice, not the entire -5V. So just as long as the reversed capacitor was not entirely shorting out the rail things would have worked.
The individual solution is insufficient in this case. Once a problem like this becomes a strong signal at the level of population statistics, it means there's a systemic cause that's stronger than most people's willpower.
Fwiw I host some static html websites on a cheap ovh vps (used to be a literal core i3 kimsufi box for a couple hundred a year, it's very slightly beefier now), and have hit the front page of hn with that setup several times with no issues.

Not trying to attack anyone for their tech choices, just a little reminder that the simple solutions are still there and they are cheap and work really well :p
Absolutely, and if you recall, even YC tried to get in on this idea.

Except they did the same mistake anyone who comes up with this disruption plan commits (including Google with Calico, or Zuck with CZI) - they recruit existing academics to do the disruption. Unfortunately this just fails miserably because they’re culturally corrupted to think of standard dogmas (like there can never be a single cure for cancer). I remember a time when other such dogmas existed (remember how it was considered impossible to de-differentiate somatic cells?).

The other mistake tech bros make in biology is they think they can make any cool idea work if they are smart enough. Because this is actually true in tech. But biology is restricted by laws of nature. If a drug doesn’t work, it can’t be made to work. There’s no room for wishful thinking.

Third mistake I see often is individual bias towards fields that they come from. Someone who has an RNA background will only try to use RNA to solve everything, likewise with antibodies, or imaging, etc. The current research funding system incentivizes such thinking and it becomes entrenched in anyone already in this field. There’s never a thought of “which is the exact technology and approach I should use to solve this problem independent of what I’m an expert at?” So a lot of projects are doomed from the start.

As long as you’re cognizant of these three facts, I think it’s very possible to disrupt this field.
The malware posts comments like OP to lots of hacker oriented message boards, prompting all curiously minded ThinkPad X1 Carbon Gen 8 owners to verify that the comment tells the truth by trying it for themselves.
There's understanding and recognizing past errors, and then there's developing an actual negative view on the whole of something. Germany is a good example of that as well. Pride and patriotism became such dirty words that nobody dares use them, even if it's in a balanced way. And as we can see that then leads to extreme counter-movements. The West and its institutions in general definitely went overboard on painting their own countries, religions and institutions in an almost exclusively negative way, which is basically cultural suicide.
Gene behind orange fur in cats found at last
I'm unsure what to answer because I'm don't understand the motivation for the question. Do you have a goal in life to use your phone more? Or do you have something going on that forces you to kill time on your phone and are trying to make it be more productive?
I read that his band mate - a Ms Lauren Hill - was also sent up state for tax evasion. Classy bunch.
ParamSpec doesn't have the same objective as what they're saying. The sibling comment shows how you can get the proper types in TypeScript and use them as types for other functions. On the other hand, ParamSpec is a hack to properly forward function argument types to decorators.
My 2 cents:
1- 'The Department of Education’s most recent survey, released in June, was sensational: it found that text comprehension skills of 13-year-olds had declined an average of four points since the Covid-affected school year of 2019-2020, and more alarmingly that the average drop was seven points compared with the 2012 figure. The results for the worst-performing students fell below the reading skill level recorded in 1971, when the first national study was conducted.'
More here
https://www.edweek.org/teaching-learning/why-printed-books-a...

2-Bloomberg has this one recently 'The Print Magazine Revival of 2024: Several factors are driving this revival but the focus is a niche and on high quality which translated into resources,aka money, it also cites the following:

Nostalgia and Tangibility: Many readers still appreciate the tactile experience of reading a physical magazine.
-Niche Markets: Smaller, independent publications are thriving by catering to specific interests and communities.
-Strategic Repositioning: Established brands like Bloomberg Businessweek and Sports Illustrated are adapting by reducing frequency and focusing on high-quality content.

I have been in print media since CMP Media Win Magazine and it will end next month. I can assure you that resources for high quality print journalism is no longer there, I am talking about capable editorial talents and other production means, photographers, graphic designers etc. From 20 photographers pre-COVID to one with a dozen freelancers for example that applies to the rest departments.
The highly efficient web application demands programming languages and frameworks. The significance of the framework is crucial and undervalued. Nowadays, the face-off between Nextjs and Express is a discussion point. Harnessing your application with a robust JavaScript solution makes your project stand out. Get into the differential evaluation from the article and make a wise choice.
The main reason I wanted to support it is that it happens to be what Library Genesis uses. I'll have a look into passing these custom headers! Would definitely be more elegant than hitting all gateways together and hoping for the best.
The way Germany has "dealt" with its past is by trying to commit suicide, and they are attempting to pull the whole rest of Europe down into hell with it.

After recognizing that they have done evil, they have proclaimed that nobody can do good. After recognizing there are wrong things to do, they have proclaimed that there are no right things to do. After recognizing that patriotic people can do evil things, they have proclaimed that patriotic people can only do evil things. After recognizing their reason for being was evil, they proclaimed that every nation's reason for being is evil.

Germany has not dealt with its past at all, which is why all their conclusions are lies. Their conclusions are designed to erase their own culpability. If all the world is just as evil as them, if everything is a gray and there is no good and evil, then how can they bear any responsibility?

Even discarding their obvious moral failings, just as a practical matter, the recent leadership of Germany has been disastrous for the European continent and has resulted in wars and economic disasters.
“when awesome technological powers are in the hands of the very few… [and] when the people have lost their ability to set their own agendas or knowledgeably question those in authority” the nation would “slide, almost without noticing, back into superstition and darkness.”

Hmm. Or, when tech is in the hands of everyone and they excessively question those in authority…?
>“If anything has changed about my reading over the years, it is that I value the state a book puts me in more than I value the specific contents,”

This is a great representation of everything I've come to hate of the way reading is praised as a means to an ends, divorced from the writing itself. I assume this comes from people being praised for reading as children - when they're developing a novel skill - and carrying the same value into adulthood, uncritical and unchanged.

So we end up with bookshops full of erotica with cutesy covers, proudly read by people who think they're doing something intellectual. We end up with the 'Torment Nexus' argument, where a political view becomes an unassailable truth as soon as it's committed to sci-fi print. If you're doing anything in technology, pray that it doesn't bear superficial resemblance to Skynet. Pray that it doesn't sound like Soylent Green.

TFA starts with the Terry Pratchet anecdote about Holocaust denial. It's an impressive prediction - but it's a also a prediction made by every other Usenet nerd in 1995 that didn't have a financial interest in being ignorant of it. His and Sagan's arguments are elevated above expert contemporaries just because they wrote fiction and pop-science. Ironically, it's the loathed Silicon Valley nerds who might more fairly celebrate the prescience of people like rms.

Terry Pratchet didn't write to advocate for truth of the Holocaust. He wrote fun fiction, without much to take from it other than boot-themed economics. It doesn't stop being entertainment - or escapism - just because it's a book.

>Dean Blobaum of the University of Chicago Press castigated how The Gutenberg Elegies makes electronic media the “whipping boy for the ills of western society,” claiming that Birkerts’ argument is too all-encompassing, blaming computers for the “Decline in education, literacy, and literate culture.” Here’s the thing some thirty years later, however—Birkerts was right.

Except, here's the thing: he wasn't.[1] Ignore the demise of truth propagated by this online article, because literacy rates are rising rapidly globally. And I can think of no invention - not even the printing press - that can be thanked for this as much as the personal computer. Even in developed nations, literacy rates continue to rise.

But the most damning part is what the author shows this belief results in. Do unqualified 'reading', and you too can write guff like:

>The frenetic, interconnected, hypertext-permeated universe of digital reading is categorically a different experience. Even more importantly, a physical book on a shelf is a cosmos unto-itself, while that dimension of interiority and introspection—of privacy—is obscured in the virtual domain.

No need for evidence, or argument, or even decent prose. Maybe this self-satisfaction is why so many book protagonists are quiet, misunderstood children who long to be librarians. You're just reading. You're grown adults. Get over yourselves.

[1] https://uis.unesco.org/sites/default/files/documents/fs45-li...
That's the thing, dollars are usually a better indicator, unless something somewhere is burning money to prevent prices from reflecting real scarcity.
> These workarounds might be good enough to detect ~1-5% changes from a baseline of a native, pre-compiled application.

and

> However this won't be sufficient for many dynamic, JIT-compiled languages which will usually still have large amounts of inter-run variance due to timing-sensitive compilation choices of the runtime.

are not mutually exclusive. Any sufficiently complex statically compiled application will suffer from the same variance issues.

> A statically significant ~10% change can be hard to detect in these circumstances from a single run.

Multiple runs do not solve the problem. For example, if you have your 1st test-run reporting 11%, 2nd test-run 8%, 3rd test-run 18%, 4th test-run 9% and 5th test-run 10% how do you get to decide if 18% from the 3rd test-run is noise or signal?
I have stopped following Matt Berman, his enthusiasm and love for OpenAI has unfortunately made him lose all semblance of critical thinking when it comes to this company, so his videos are too aligned with OpenAI marketing...
Carbon would cause galvinic corrosion in contact with magnesium, and would also visually hide dangerous cracks- I don’t think a carbon wrapped magnesium bicycle would be safe.
When hospitals are contracted to do work in a clinical trial setting they take their costs and multiply it by 10 (at least). This was done in house with in house resources. This hospital has its own pharmacy that can synthesize drugs and give it to the patients. The pharmacy probably charged just the material costs internally and not for the time.
There is one thing with Bieber i can remember which somehow resonates to HN:

in this movie "never say never" (?), its from 2011/2012 IIRC(?), you see a perfect example how social media marketing is working.

(at least, Vaynerchuck said this once that this appears in the movie!:)
Zinn is extra credit for people that actually know history. He says it right in the preface, it's one-sided, it's the history that is generally left out of your textbooks. You guys have your panties in a bunch over anything that challenges your hierarchical worldview.
> Celebrity and money are like a reality distortion field.

Or it reveals actual reality: if you have lots of money, you probably don't have as many restrictions on what you can and can't do, so it may allow your "true self" to be actualized. Your true self may not be as noble as you think.
Can’t SUID binaries in chroots be ignored, like the nosuid mount flag?
I find three challenges with YouTube and podcasts:

1. In my experience, there is a lot of introductory material to be found, but I find there are distinctly fewer people discussing more advanced topics, or they are much harder to discover.

2. Audio/Video just isn't as information-dense as a book can be.

3. YouTube and podcasts tend to be much more "infotainment" than "education". And sure, we can find lectures on there, but students get lectures in school too.
Thanks! Re: links, will fix it. That was the original domain but Google didn't approve it, and we can totally understand why.

Embed - it is a feature we pushed yesterday so still no proper documentation on that. It's as simple as importing images -> clicking on an "embed" button and grabbing the iframe code. Requires some technical understanding. We might improve to be platform-specific (Webflow, Wix) if there's a real need.

And as for the guides you're seeing are complete gen-AI slob, I agree. Not something we're that proud of, but mostly for SEO to be able to acquire users at a reasonable price. We're running ads campaigns but with our low pricing, it'll be really hard to be profitable so SEO is one way.
When I was covering my webcam on a ThinkPad some 15 years ago, my coworker was laughing at me. Until he read about the Snowden revelations. We learned that everything can be compromised. Bioses, chips, compilers, everything. And just because something should not be the case, doesn’t mean it won’t ever happen.

We should always assume that everything is possible in the digital world. And act accordingly.
This makes no sense. Photon and oscilatins in water molecules have a very small relxation time, probably less than 1ns. There are a lot of tother molecules bouncing. In a hot wet environment it's just impossible to keep the energy isolated in a weird quantum effect for 1 day (and definetively not years). Perhaps it's possible in a almost 0K environment, low pressure or solid.

This effect may change the heat capacity of water, but it should be already included in the experimental coeficients. I think it's impossible to calculate the heat capacity of water theoreticaly, it has too many parts, and the hidrogen bounds makes everything more difficult, beyond impossible.

I even don't undestand how this can accelerate the increase of ocean temperature. If there is a new way to hide some of the energy, it would increase the heat capacity and reduce the temperature instead.