skysight-inc/HackerNews huggingface dataset:
It's interesting and positive that the top rated comment in this thread is one in the "money isn't everything vein". Programming has made many people so well-to-do that it resonates with them above all the pricing replies. And that is excellent, and speaks volumes about how effective our profession is at supporting comfortable lifestyles.

But I'd like to say something close to my heart, that unless you've felt what a desperate lack of money does, it's hard to really understand why someone would be obsessed about it above all else. Even long after the problem is gone.

Lack of money creates a visceral, chronic fear of death. It's not like "I'm about to be killed", but it's like a feeling of existential desperation. It makes you feel you're not guaranteed to be alive in the near future. It makes you feel you're "close to the earth". It is horrifying, and if you ever feel it you never forget it. And it transforms you and your thinking, often permanently.

It's just something worth remembering. Being able to worry about money below all else is a luxury that many people will never have the fortune to understand.
For longevity, I will provide one advice to younger people.. get away from the mouse as much as you can and use the keyboard. My working style is editing code in vim, dark screen, 2 buffers when necessary, go to the colon prompt to run the unit test or the script/driver and do this all day. No mouse needed until I need to check email or browse the web. There were times in my career when I was overusing the mouse and my wrist hurt. I have no issues now, 30+ years into programming.

No matter what your editor/language/framework choices, try to minimize using the mouse
"The drifters" by Michener. Probably 20x, it was on the floor of my bathroom for a few years, my favorite book ever.
Even if you say that, it totally worked, so they have little incentive to take your advise.
Yeahyeah, nuclear is endless, just give me my resources for my lazy life forever, nuclear will save us all!
Im in germany, and the pressure is there. Old employer at least gave vacations, but shifted them as needed. New employer basically denies vacations categorically, cause nobody else can take care of the system.

All this talk about labour laws etc. its like people hallucinating, cause in my world this just aint real.
Yes the point being this precedent can be used to hurt minority groups in the future even if it's for the sake of helping a minority group right now
It's probably just your accurate idea of what's being asked for.

The Bible isn't it.
> at times to the point of suicide

proof?
+1, incompetence

There are lots of technical reasons why they might not see it, but it all comes down to someone not caring enough when deploying (or updating) these solutions - because it's possible, easy and standard, and has been for 20+ years.
I second this! Absolutely love this book
It seems crazy to be building new houses with natural gas. I would think with people staring down the barrel of $5 petrol, it would feel more like fossil fuel's days are numbered. Building efficiency and high efficiency heat pumps (for HVAC and water) make electric look pretty compelling.

Building a new house targeted at today seems really shortsighted. I'm in a 50 year old house, I can see why you'd build a new house looking to the future where gas isn't a thing.
I think the prevailing philosophy for C (and later C++) was that code should map closely to the hardware and not expand to complicated "microcode". A left shift in Cshould just be a left shift in the underlying ISA, within reason. That's where most of the undefined behaviours come from. Having to add masking and other operations to emulate a 16bit shift on a 32bit architecture feels un-C-like, for better or worse.

IMO the real issue is not so much the fact that all shifts of any type < int is treated as if it were an int, it's that the language doesn't force you to acknowledge that in the code. If you got a compilation error when trying to shift a short and had to explicitly promote to int in order to make it through, at the very least it can't lead to an oversight from a careless programmer.

C is trying to be clever but only goes half way, resulting in the worst of both worlds IMO.
> Every company that deals with payments does that. Banks,

Never in my life has my bank withheld a payment. And I've never had a job paycheck held back because of "suspicious activity".

> Amex puts people in “financial review” and locks your account

Amex doesn't pay you; you pay Amex.

I'm talking about companies refusing to pay what they already owe you. App Store payments to developers are for app sales that are already long completed, and Apple has already taken the money from App Store customers.
> choosing architecture that makes congresscritters happy at the expense of making the rocket way more expensive than it needs to be

Do you have a source for this "architecture"? Not calling you out, I'm genuinely curious.

EDIT: I found an article about the contractors and how it all got put together, interesting read for those outside of the defense contractors world https://news.clearancejobs.com/2022/08/28/artemis-i-and-the-...
I have this running on my fairly mundane Radeon 5600XT at about 1 minute per image generated (under rootless podman, which is the real cool news to me) which isn't bad all things considered. Definitely get some interesting sounds from coil whine when it's going.
You have trouble believing that trans people, whose problems are ignored by most population, choose to help people experiencing the same problem, that they know may lead to suicide if untreated, when nobody else does? How is it surprising? The only proper solution to this problem is to give all trans people equal and quick access to properly trained medical professionals who can treat them correct way, and that’s not happening.
My local utility has a voluntary program where they can shut down the AC for 20 to 30 minutes at a time.

You save 15% on power during the summer months for participating.

In 20 years I’ve only noticed it a couple times.

It has been a good deal for me.
> I genuinely think this author just made this whole thing up

I don't suspect that. But I do wonder how credible the story is; I've not come across Rushkoff before. His writeup in The Graun says he's a "writer and filmmaker on media, technology and popular culture", and teaches media studies. In the article he says he's also "written" a graphic novel.

So, he doesn't sound like a reporter, to me. I don't know to what extent he's using the story, whose truth isn't important to him, to make a social point.
I've come to appreciate function application / composition syntax and think it allows for much more clear and readable code, compared to e.g. Scala which can be quite verbose and obscure the compositional structure of functional code.

On the other hand, I agree that lack of a good solution for record syntax is a huge wart on the language that regularly gets in the way.
I disagree.

I remember the hell of every phone having a different charging cable and having to ask around hoping someone had the same brand as you. Sure, it might be a bit of a pain that you can find a cable/charger that won't support the full charging speed of your device, but at least you can still charge it slower.

If they'd changed the connector, you'd throw away your old cables and buy new ones, so just do that every time for the new spec if you really want.
Use the original SD repo. But modify the txt2img.py according to:

https://github.com/CompVis/stable-diffusion/issues/86#issuec...
I already have 1.5 and own my home.
This has been a big pain, for me.

The only docks that have worked for me, have been the CalDigit TSX docks, which I have used for a long time. The TS4 is out of stock on the CalDigit site, and I'm never using Amazon again, for anything over about $100. I'll get it, eventually.

I have the latest 14-inch MBP (M1Max).

The biggest issues that I encounter are:

1) External keyboard wake up/recognized.

If I use a dock, the keyboard is often not recognized. I found that I need to plug directly into the Mac. Otherwise, it sometimes won't wake the computer, or the computer sometimes "forgets" the keyboard.

2) Monitor Handling.

I use a 49" LG Ultrawide (5120 X 1440). I used to have it split into two monitors (3840 X 1440, 1680 X 1440), but now use it as a single, ultrwawide, after Apple started natively supporting that resolution.

I found that many docks (even "Thunderbolt" ones) and adapters, refused to allow me to select the ultrawide size. Also, the monitor would often fail to be recognized, after the computer wakes, and I would have to reach under, and unplug/replug, to get it recognized. I have the monitor plugged directly into one of the TB ports, with a TB-to-DP cable, and it works great.

From what I understand, the new CalDigit should fix these issues.
TP-Link band-steers 2,4 to 5 GHz Wi-Fi even when the radio is off
Do you have open an issue about it?
This quiz only reminded me how little I know about C (thankfully those case are corner-cases of incompetent programming so other and I can ignore their existence).

Good grief, thanks Quiz for reminding me to stay away from that mess of language.
That’s a weird use of the word “opinionated”. Is a hammer opinionated just because it won’t screw nails?
Integrate this into a game for infinite playability.

Does the image generator return some kind of seed that allows you to reproduce the result?
Alexander the Great and Julius Caesar both by Philip Freeman.
The Rise of Theodore Roosevelt by Edmund Morris.

Along with books compiled in the Bible. Both proverbs and psalms visited with frequency.
if you actually bothered to look into the matter, you'd see that it's more than just "posting about transwomen they don't like"; the transwoman in question is demonstrably a paedophile and there's ample proof via screenshots and chatlogs in the KF thread. this is why keffals doesn't want you to see the site.

there is more diligence and fact-checking on KF than in many "professional" news organizations.
The beauty of a real ventilation system is the heat exchanger. I’m still waiting for someone to make one that I can run by feeding a tube out my window, but until then, you need to spend a bit of cash on a permanent installation.
Old Man and the Sea
It's trivial in the same way that celebrity gossip is trivial.
I disagree. It's harder to debug why the peripheral is not 100% functional. Moreso for those non-technical folks.
You know... I was typing up a reply to this, but I don't think we're gonna agree.

I don't buy the narrative of "they do targetted harrassment as a community" because I haven't seen evidence of it except for the alleged victims saying so. There is no evidence either way, so I am gonna say that Kiwifarms isn't guilty of that. That's not to say I don't think people weren't swatted using info gathered there, but that's not the same thing as harrassment, because there is no proof that members of that community did so by urging of the community.
In Europe where most homes only have radiant heating/cooling, new homes have a separate fresh air system, which would include an ERV.
> Newer heat pumps can maintain very good efficiency under 0°C

Well under 0℃, in fact. The Mitsubishi ones are still at 200% at -18℃ (0℉), down from 300% at 0℃ (32℉). They don't fall to 100% until around -26℃ (-15℉). Fujitsu is similar.

Their capacity also falls at lower temperatures going from 100% at -5℃ (23℉) to 76% at -25℃ (-13℉) so you might need to go with a bigger system in some areas.
KF users love their correlation attacks. I'd just recommend giving them as little information as possible if you have any reason to believe they might be targeting you.
Not possible with just a TB4 hub.
A Thunderbolt connection is always between a host and one (or more) devices. It can’t support two hosts at the same time.

What problem are you trying to solve, which isn’t already solved with your existing Ethernet cable?

Update: I stand corrected. [1] Turns out most Thunderbolt controllers can act as downstream devices, too!

[1]: https://www.reddit.com/r/Thunderbolt/comments/s6vq3k/comment...
Bhagavad Gita : Various translations and commentaries by many authors. Fascinating to see a fairly small text (roughly 700 verses @ ~1400 lines) that lends itself to so many interpretations and thoughts.

In every reading, there is always something new that I learn, a new perspective and new lessons that I can apply to daily life.

(My books/reading list: https://krishna2.com/books)
I don’t find that very convincing. It’s simply ambiguous, I might want this:

*reg &= ~(uint64_t)x;

or, and there’s no elegant way to even write this in C, I might want:

*reg &=(uint64_t)(uint8_t)~x;

The fact that I have to write two casts here to undo the damage of the auto-promotion is evidence of how broken this is.
Gravity's Rainbow

Book of 5 Rings

Tao Te Ching

There is one that I read frequently but that I have never read from cover to cover:

Tha Avatamsaka SUtra
The presumption of innocence doesn’t apply here. Not sorry that that bothers you so much.
That wasn't a constant thing though, and China despite being unified had far more bloody civil wars with more people dead.

But sure Europe being fragmented did lead to more wars, which is bad. On the other hand those wars mean European military technology advanced quicker, and the existence of multiple political units meant that different ideas about religion, science and society was far more difficult to suppress than in a unified China.

The price China paid for its unity was a far more oppressive regime. To keep such a huge empire from falling apart a lot more state power had to be exercised. At the time of the 30 years war the average Europe was generally a lot freer.

One could say there was a tradeoff. Europe "accepted" more violence for more freedom. China "accepted" more peace for less freedom. What you prefer depends on your values and ideological beliefs.
I run my systems lean and small, by choice. When I decided to try to lick Docker, just to know what's what, I was imminently shocked by the space it can gobble up. I finally got a hang of it (after adding 1TiB disposable disk) but I'm still not a fan.
It already does, on the CPU.
what you describe is the kind of incompetence that makes companies require degrees.
Add the Markdownload Markdown Web Clipper extension to your browser. Exists for Chrome, Edge, Firefox, as well as Safari on MacOS and iOS.

Organize using whatever Markdown tool you like, from folders and OS search to Obsidian.md.
Zapping ‘Zombies’ of Aging
>Never in my life has my bank withheld a payment. And I've never had a job paycheck held back because of "suspicious activity".

Either your bank is particularly lenient or your transactions are particularly boring. Most paychecks definitely fall into the "particularly boring" category.

OTOH App store transactions are a relatively big money laundering risk, you are receiving payments from large amounts of different people.
+1 for the Zen book, been re-reading it since I was 15 which was a long time ago
I thought the whole point of docker was to allow you to be lazy at the cost of lots of resources.
Nothing made me doubt the moon landings more than actually working for NASA the past five years.
The problem with most (not all) criticism of Haskell is that most of it is written by people who have not learned FP beyond using it occasionally and inconsistently within a multi-paradigm language, or who have not achieved Haskell fluency.

People find Haskell challenging in novel ways, are frustrated that their java patterns aren’t working, and end up wrongly believing that Haskell is “not practical”. One must learn to conform and go along with the grain, and acquire some threshold of proficiency, before one can judge.
I'm really exhausted by these pseudo-wise table turn comments from people whose table turn doesn't even slightly resemble what actually happened

Stop it
Tao Te Ching is a guide to living your life in a skillful way. The cryptic format is timeless; it's lasted for millenia, and I can understand something new every time I read it
Have you read Philip freeman’s biography of Hannibal? Just finished it this summer and it was a short but entertaining ride.
> Decorators are a very "high" level of abstraction. Leave aside dependency injection, clojures and currying and all that jazz which worms its way in here.

I don't follow. They're magic. Magic (and fancy programming) is generally bad in a professional, software engineering environment. If you're writing software for you, do whatever you want. But I'd you're writing software for your peers, dependency injection, closures and currying (and all that jazz) are significantly more literate and easier to follow.

Decorators nearly universally have hidden side effects through hidden state.
Describing your own ethics in relative terms to your enemies' ethics is an admission that you have no firm or rational ethics. It's like the first centrist commandment.

And the more similar your enemy is to you in this quality, the more likely this becomes a vicious circle that eventually lets everyone compromise everything.

"The bad guys are doing the same thing that we're doing, so isn't it good that us good guys are keeping up? Would you rather this be done by the good guys, or just the bad guys? Are you working for the bad guys?"
Why not just call it 'JS'?

JS doesn't have to stand for anything. It's just 'JS', pronounced jay-ess.
World War Z, the movie is far removed from the book and simply does not compare.
Their titles. Plus the training data, which would have many copies and variations of each painting.
Why? Both of them are just a bunch of engineers ignoring reality and clinging to extremist universalist positions while ignoring the details and that the law is actually clear here, and just nobody wants to sue CloudFlare into following the law
You do know that there are plenty of faceless grey market hormone sellers that'll sell hormones to literally anyone who sends them cryptocurrency and maybe sometimes a bank transfer? "Trans activists" with large followings aren't the ones doing that.
Sure are a lot more slurs against black people, jewish people, and trans people in the contents of this "journalism" than I find even in outlets like the NY Post. Odd.
The Count of Monte Cristo. Be sure to find a non-bowdlerized translation. Or just read it in French if that’s an option.
The ISA might force someone to extend a value to 32 bits (debatable, but let’s go with it). It never forces you to treat an unsigned int as signed. It also doesn’t require inserting UB into the process.
The Practicing Mind
https://www.goodreads.com/en/book/show/335864

Can't recommend it enough. I've listened to the audio book version several times. It has made a meaningful difference in my life.
NHTSA Finds Teslas Deactivated Autopilot Seconds Before Crashes
I don’t believe that can be achieved without going through a legal process, so I think that’s a separate motive.
I don’t know, it sounds like you’re not being very inclusive towards others, especially when they are exploitative, ruthless, dishonorable people.
The quiz is a little broken. CHAR_MAX is implementation defined but for some reason that question doesn’t have that option, even though other questions do.
>It's good that this is not what people expect from them then. We're still taking about most egregious examples discussed for years with documented lethal real world impact.

So it's a justice system that only gets pulled out in the event of mass social pressure? Is that supposed to be something to be proud of?
https://www.goodreads.com/en/book/show/25942786-the-mind-ill...

Not the whole book but chapters of it because I keep forgetting the basics.
+1. Sneakers is the best hacker movie we've made yet.
Atlas shrugged. More and more nonfiction every time.
I disagree. USB-C is common for what, 3 years now? Issues like these are growing pains.
Then why is actual "organic chem" level of complexity (running bio-chemical simulations in Python, C, C++, Fortran, Matlab, Julia, Rust, ...) simulated in different programming languages?

My question is partly serious, as I would imagine a superior programming language to find applications across multiple domains (and Haskell is mostly just used in the Parser/Compiler and web service industry).
> I don't like (government) regulation, but I feel that this should be regulated...

Ha, wow. "I do not like regulation, until it affects me, then I love it."

> Imagine having a potato farm, being able to sell potatos only to walmart, and walmart baning you from selling via them...

What you are talking about here is the dream of Libertarians.
While I was a NASA engineer for the past five years, NASA loved to brag that thousands of businesses from all 50 states of the union have a hand in SLS. It's not popularly known as the Senate Launch System for no reason.
Most software development these days consists of applying glue code to myriad of frameworks and libraries as opposed to writing algorithmic code. This kind of work does not lend itself well to TDD.
Franny and Zooey by Salinger. I love the conversations and the attitude of the characters. There is not much in the way of plot or story, but reading this book makes me feel like I'm participating in their conversations... the whole overly-educated and apologetic about it Glass family.
Was transferring a 600KB (KiloByte) file to a friend. After 2 hours it failed. Tried again. Failed. Realized both times it ran out of hard drive space. I was 52 Bytes short.

I proceeded to walk a floppy over to his house 2 miles away.
I permanently saved the PDF. Brilliant stuff.

I am probably overly optimistic that some combination of HTML, linked data, GPT-3 like models for effective summarization of very long texts, better user models (their level of expertise, things they have paid attention to in the past, etc.) will get us part way to Engelbart’s vision.
That's true, but it doesn't matter to the point being made.

According to the standard[1], if short and int have the same size (even if not the same rank) both numbers are converted to unsigned int (that is, the unsigned integer type corresponding to int) because int can't represent all values of unsigned short.

The usual arithmetic conversions never "promote" an unsigned to signed if doing so would change the value.

[1] http://port70.net/~nsz/c/c99/n1256.html#6.3.1.8
Did I say it was evil? I am merely coldly analysing the implications for US political dynamics.
Illustrating Gutenberg library using Stable Diffusion
We are illlustrating existing books using stable diffusion and other ML models.

We are currently on our quest to illustrate the Project Gutenberg library.

This Show HN is really early in our journey and we are happy to receive your feedback!
Something I am curious about is why these things (de-platforming of websites for example) are so US-centric.

What I'm wondering is whether it is because:

1. Only US-based websites and forums get to that level of extremism that is cause for de-platforming. I find this option the hardest to believe (pretty sure there are hideous things in other countries as well).

2. The infra is mostly US-based (Cloudflare, cloud providers, etc.), they are focused or getting their attention drawn specifically to US-centric topics.

3. It happens in other counties as well, but because HN is US-centric I am hearing about the instances that are dealing with US topics.

And specifically I'm currently focusing on democratic countries, where free speech is upheld in some form (obviously government based censorship is happening in authoritarian countries all the time).

So which is it? Why am I not hearing of these cases happening to EU-based, Canada-based, Australia-based or Israel-based forums/websites (mentioning Israel specifically as I'd expect to hear about those in my local echo-chamber)?

Would love to learn about similar cases from other countries.
Neuromancer by William Gibson

Ubik by Philip K. Dick
Just chase coverage and disallow frivolous tests. It's really that simple.