skysight-inc/HackerNews huggingface dataset:
Responding to the title, it's easy: get jaded by constantly having to fix somebody else's broken stuff and as a bonus never get enough time to express your own creativity and implement your good ideas.

Rinse and repeat for ~10 years and you'll see how can you not be romantic about programming. (I am in the profession for 19 years.)

I am now looking for ways to retire early. I will hit 41 in a few short weeks and I am still the hard-working guy that has zero savings but that has been 100% my fault and I am not blaming anyone -- I have treated life as yet another lousy job that I can half-ass (reference to my younger years). I came to my senses, finally, about two years ago, after I received a series of cold showers during several interviewing campaigns and have seen how capricious the job market is and how completely RANDOM tech hiring is.

Since then I am working on investing in relations more than anything else, taking some pay cuts for supposed sustained income down the line (people who would call me for temporary contracts on a regular basis, people calling me to fix their stuff just for a few days and for generous one-time fees, people needing the occasional technical writing etc.) but if that doesn't work -- and it likely will not work because I don't seem to be in the right circles -- I'll just start applying exclusively to USA companies due to the bigger compensation and will just hoard money for a few years.

I'll also likely start 3-4 small IT businesses after I fix my health; my skills as a programmer and a sysadmin are quite broad and I can pull it off alone.

---

Back on topic, programming is romantic when you are not doing it as a paid job, plain and simple. There are people who absolutely love their programming work plus the compensation plus their team but if they are reading this they should probably start praying to whatever gods they believe in that it will last because for at least 80% of us it didn't.

I am looking forward to having more free time after I gather some savings. I still love programming but the commercial aspect is absolutely destroying it for me.
Maybe it was what you were working on, maybe it was the act of programming itself, maybe it was the company, etc. etc. etc., for the sake of your own happiness I'm glad you're not doing that anymore. I for one and becoming more and more fascinated by it, despite its (MANY) quirks & decisions that get made because of previous bad decisions. ¯\_(ツ)_/¯
I think that is a giant design mistake since you are pushing the discovery of an error to some place else in the program, potentially very far from where the error occurred.
It is interesting how manufactured distraction-free sessions like yoga, meditation, paid retreats, have emerged to fill the demand for idle time. We’re forgetting how to unplug unless it’s a product or service that we can buy.

The distraction issue is the number one issue holding back most of the young people in the mentorship group I’m part of. They’re so glued to their phones to check minute-by-minute updates about COVID death tolls, how big their stimulus checks are going to be, the value of their crypto portfolio, GameStop, and every other popular topic under the sun that they don’t have any attention left for their own lives.

Bitcoin is especially distracting right now, as they’re all nervously watching the real-time changes of their $1000 portfolios to see if they need to be sad about losing money because it’s crashing or sad about not investing more money because it’s going up.

These are all smart students. I always wonder how much more they could accomplish if they’d simply pick four hours each day to turn off their phones. That’s a tough sell, though.
https://agupubs.onlinelibrary.wiley.com/doi/full/10.1029/201... Here's a good paper from 2019 that covers this in depth.

"The past strength of Earth's dipole field provides a proxy for UVR flux because of its role in maintaining stratospheric ozone." [...] "The demise of Neanderthals at ~41 ka can now be closely tied to the intensity minimum associated with the Laschamp magnetic excursion, and the survival of anatomically modern humans can be attributed to differences in the aryl hydrocarbon receptor that has a key role in the evolutionary response to UVR flux."
Does LDAP have some advantage as opposed to generic cms system like ansible?
Do you have any source for the 5% stat? I don't mistrust you, but it would be nice to "see it with my own eyes" to be confident enough to use it in conversations with others.
hopefully earth gets destroyed within my lifetime.
More pseudo scientific bs from Hindu nationalists.
I think the best use would be not microparticle-shedding plastics made from fast growing plants, deposited in the ground as carbon sinks. Something degradable, but not in anaerobic conditions.
We better not... do not want The Operator to destroy our Earth.
Any references to the original paper ? Their data collection process should be interesting because if bullying is used strategically what questions would actually make them confess the intent ?
You also could just have millions of people working directly or indirectly for the benefit of those programs. To beat the "enemies" to it. It was a golden age for space exploration.
I would guess that it is something mobile related. Android?
technically speaking, you can dynamic link regardless of the abi or not, using a stable ABI just provides you degrees of freedom with which compiler version compiles what. They're orthogonal concepts, even if they're most useful when combined.
Pins is new. Pushpin is my favorite Pinboard interface/client in any capacity. It tells me how many times I’ve used a tag when auto completing tags. I love it!

I’ve paid for both. Pins is available on Mac too. It’s still new.
This sort of reminds me of the old MUD VM language Pike https://pike.lysator.liu.se/
Why? It brings tax revenue, and doesn’t harm the environment.
Seeing as i'm not as jaded yet as many of the other commenters here towards programming, maybe I can give my views.

I understand what the author's getting at pretty simply, it's pretty awesome to write some words...lots and lots of words...and you create 'something'.

It's sort of the same romance that say would surround something like

A carpenter that builds homes from start to finish

Or a mechanic that builds super cars in their garage

I think it's that same thing

The lone programmer hacking away building something awesome

Unfortunately, like the 'romance' of most things, the reality is

That carpenter's working on a crew of 100 people building yet another cooking cutter townhouse

That mechanic works a day job at a shop and spends more time paying bills and dealing with customers

And...that programmer

They're part of a team debugging some server code somewhere that a bank or accounting firm relies on or something

Sometimes though, I find it helps just to stop and think of things romantically from time to time, even if you're disillusioned.

By the time I left my prior job, I was kind of fed up with it. But even then there was two ways I could look at it.

I could be

'A CNC programmer in a granite shop making countertops and fireplaces for rich people'

Or

'I turned mountains into high end furniture using large machines in a trade that stretches back to the farthest history of humanity.'

Looking at it the second way helped on those days you just really didn't want to be there.
Don't forget bitcoin::compute_hash()
> there is an argument

Lol
Another story by the same author on the topic: https://qntm.org/responsibility
Got any recommendations? Or how to look for book markers to follow
> This argument, whenever it shows up, is usually a thinly veiled attack on affirmative action, which is aimed increasing the equality of opportunity - university education being far more an opportunity than an outcome.

While most people support increasing equality of opportunity opportunity, it should be noted that decisive majorities oppose treating people differently based on race to do it. For example, the majority of people of every race oppose using race as even a “minor” factor in college admissions: https://www.pewresearch.org/fact-tank/2019/02/25/most-americ... (73% of all adults, including 62% of Black adults, oppose using race as even a “minor factor in college admissions”).

As to the thrust of current civil rights efforts—it’s not just the end goals that matter, but also the means. (That has always been true and will always be true.)

Race-neutral interventions can remedy disparate outcomes. For example, baby bonds could halve the Black-white racial wealth gap even even if offered in a race-blind way. Policing, public education in poor neighborhoods, and healthcare are all areas where racial disparities can be remedied through race neutral approaches.

Even as to race-based interventions, they can be targeted and judicious. A significant fraction of the “equality of outcomes” camp wants to impose discrimination based on race in a pervasive way. Choosing who gets vaccinated based on race, choosing who gets to return to in-class instruction based on race, etc. Apart from being unconstitutional, judging. H the experience of other countries these approaches are likely to lead to massive social unrest if adopted at scale.
Windows has shipped an accessibility magnifier since the 90s, before hidpi was a thing.
"He out-flooped the infloop with bloop" (which would be pretty impressive)
How to charge your computer in the car when power goes out
Case design and manufacturing is probably far more expensive than you think. Quality cases even more so. Rugged cases would probably astound you.
My next laptop will be an ARM laptop runs linux well at a good price. Until, I will be running my current model(s) into the ground.
Fascinating. As a child, I semi-reluctantly learned vedic chanting when staying with relatives over the summer. It was very interesting to understand the “algorithms” behind the techniques they used to have us memorize each “shlok”. As the author says, these served an important purpose to transmit knowledge to future generations when writing materials and books were scarce and delicate.
My own writing on the subject of this industry falls into two pretty cleanly divided piles:

The writing about programming itself is "impractical" and "romantic," because that writing is for those who have an affinity with the "romance of programming."

The writing about getting a job, negotiating compensation, shipping products, hiring programmers, &c. is practical, because that writing is for everyone.
Would you bet against him?
Peopleware, Mythical Man Month, Five Dysfunctions of a Team, and similar classic texts were all written decades ago.

It's been over forty years and many organisations haven't learned a damn thing from it. I don't blame developers for it, there are no dicks and idiots involved here.

Read one of those books now and it will still feel like an epiphany.
The "create customized binaries" issue can be bypassed by treating unknown hashes as suspect and blocking them.

Many systems already do something similar, e.g. I think I've seen Chrome put speed bumps and scary warnings on rare files.

This forces malware authors to choose between the "hey this is the first time we see this file on the planet, it's probably bad" warning and serving the same hash to many victims.

A more extreme approach is binary whitelisting - if the hash isn't explicitly approved, it doesn't run at all.

Hashes are also useful to uniquely identify what you're talking about. Even for a fully polymorphic sample, being able to tell other researchers/defenders "hey, I found ab512f... on my network, and it does X" is useful even if nobody else has the same hash, because then they can get a copy of that sample and analyze it themselves.
If you're actually running kubernetes and you say you're running stuff "in the spirit of kubernetes" it gives the strong impression you are not actually running kubernetes.

I also didn't say your networking was primitive, just that "hub and spoke" and "mesh" are two entirely different things that you seemed to have conflated entirely.
Launch HN: Scena 360 – Host meetups as you would in real life
I can't tell much from the video, but are they able to print pipes, wires, doors? They also mentioned they 'finished it off' with shingles and such.

I started thinking about buying some land and building some kit A frame home for glamping, and it seems like the grading, foundation, plumbing, windows, interior, etc are all a bigger cost than the walls. I never realized this before looking into it.
Just add a link to libgen and scihub :)
Consider it an ephemeral craft to accomplish goals, whether business or otherwise. Code will never be perfect and most of it is a mess. Someone can explore Pony, Idris, or make an Arduino to ring a cowbell on the weekend.
Only the kernel is mostly developed by paid developers.

Linux on the Desktop has always volunteer-driven.

I think KDE used to have like 15-ish paid developers at its peak and nowadays it even fewer.
I think you missed the point to a pretty extreme degree here.

This is about the likelihood of something occurring with no evidence left behind.
Although I only completed my undergrad in physics, we may have had similar trajectories. I have seen one inexplicable thing but it was rather nebulous. If that is all the supernatural has to offer, it was pants.
As others have said. I don’t see any comparison to browser syncing. People say the same thing sometimes about password [managers]. For that too, I don’t see it.
These inclusions are anything but "simple", even in material set theory. Consider the real numbers; in common formalizations, a "real number" is an equivalence class of infinite sequences of rational numbers. You can't understand the 'inclusion' of rationals in reals as material (set theoretical) inclusion; you need an adapter/wrapper function. Type theory works the same way.

Quotients are not "natural" from a constructive POV, and that's ultimately where the difficulties you're referencing come from. If you're OK with being non-constructive, quotients can be formalized ad hoc. (One of the positive side effects of homotopy-theoretical foundations is that they might help clarify what exactly is going on when one reasons on quotients.)
I learned this the hard way. Thought I was special and passionate and hard working. Then I had a mental breakdown and could barely get anything done. All of a sudden money became the top priority I started seeing the world for what it really is.
Pigovian taxes are my favourite response to environmental damage.

In theory, everyone should be on board. The fiscal conservatives should want it, since negative externalities are a violation of the non-aggression principle, and taxes are the least intrusive way to encourage change, it's basically delegating the specifics of the change to the market. It is consistent with their principles to want it. It seems like the easiest way to potentially get the most people on board.

I also genuinely believe it's the best solution most of the time. The market is ingenious as long as prices accurately reflect costs and benefits.
No, the innards already exist - a raspberry pi zero and a rtl-sdr.

I am suggesting a nicely made, high quality, plastic case - with buttons and screen - that has slots and mounting screws inside to insert a raspi zero and a USB dongle inside.

I quite like the standard handheld radio form factor - like this:

https://www.motorolasolutions.com/en_us/products/two-way-rad...

... I just want a linux computer and an RTL-SDR inside ...
Indicate the state of a filter with a check mark, not with red/green background.

https://www.w3.org/TR/WCAG21/#use-of-color
>Not interesting, not depressing, just neutral.

The absence of feelings sounds exactly like depression.
> We can make up little myths about how we romantics are obviously more passionate, work harder because it's our dream, are more deeply engaged, and so on.

This comment stuck out for me. There’s no shortage of people who “love their job” who aren’t actually good at their job. They can be very motivated to do the wrong thing and often have unearned egos.
I've found being too attached to code is a recipe for frustration in the workplace. You code something elegant, simple, dare I say beautiful and inevitably it will be butchered by new product requirements, business needs, that quick hack to satisfy a client or more generally uncaring colleagues who are looking to get their job done as quickly as possible.

Perhaps romantic aspects could only be achieved when there are no third parties, just the programmer and their code. Working in or more importantly leading a team mandates a different approach by putting aside aesthetic considerations for more pragmatic ones that will satisfy all parties involved.

It's hard to be romantic in corporate environments.
> But I don't share the common HN conceit that commenters on HN are better than elsewhere.

I think this is better expressed as “people almost everywhere else are terrible.” Its not that HN is better (although the crowd here is learned, intelligent, and generally aspires to professional behavior), its that most places online with more than 20 average daily users are trash.

> I could share a little CSS to add dark mode support and a few other tweaks to HN, if anyone is interested.

Please
This is amazing .. great work .. I am going to bookmark this
> Most of the students who switched schools struggled to make friends or were frustrated that the switch didn’t automatically solve their social problems.

What do you think the reason was?
I Hacked My Coffee Shop and Accessed My Data
Lolol the violin plots
I mean yeah we get it. Everything from Einstein's equation to memory techniques to anatomy to the cure for goddamn covid was in the Vedas. Can we have less of these please ? I am sure India the country has contributed other things worth show-and-tell after the Vedas were written.
"Current day school system". Well, OK. But try reading about English public schools of the 19th or 20th Century. I gather that things were not much better in continental Europe.
Sometimes it makes me dizzy - you pick up some ordinary thing, and suddenly marvel at all the people, all the work and effort, that goes into making the most mundane things. Odes to Common Things is a reminder of how amazing the universe is - the natural and the things we create.

“A book,
a book full
of human touches,
of shirts,
a book
without loneliness, with men
and tools,
a book
is victory.”
― Pablo Neruda, Odes to Common Things
I agree that this isn't how things should be, but it clearly is. And with the way our politics are going in Democrat-run cities, I don't see this problem getting any better, unless we'll start to have even more places to ship our packages to. Right now, Amazon has clearly done the best job with this. My guess is that one "solution" to this might be a semi-public set of lockers - much like Amazon's, but available to other retailers and even to individuals.
I personally think that America is slowly becoming more like Brazil and South Africa. But we'll just have more elaborate rationalizations for all of these changes.
No, it's not. Despite what store pages love to tell you at every corner, PLA does not degrade by itself. It requires exposure to 60+ degrees Celsius for at least 6 months. Good luck building recycling plants handling this in an environmentally-friendly and economical way.

Don't throw out PLA, it's barely less problematic than other materials.
Burying it as is makes it a carbon sink.

If we take plant, turn them to plastic that doesn't regards quickly, then bury them, we're sequestering that co2
It's tough. It is super important to provide structure to kids.

But as you say, it's also disturbingly like prison.

I think some of the problem is that you get your entire schedule dictated to you. It might be better if kids had a choice of homerooms, a choice of class schedules, a choice in "study hall".

I also remember in education that the teachers bemoan stratified academic classes, because the "smart kids are important for teaching the dumber kids" in peer manner.

Well, that always raised my warning bell, because those intermingled classes meant the "dumb kids" would bully the "smart kids" out of anger and frustration.

The smarter a group of people, the less violent they generally are. Sure the bullying may reduce to intellectual and social bullying.

But at least you aren't getting physically assaulted or threatened constantly with physical assault, which is much much worse, and don't let anyone tell you differently.

Gym class was also one of the worst classes for providing bullying opportunity, and I was forced to go to it, despite the fact I did very physically intense sports each season, definitely closer to the "prison" than the "structure" side of things.
Yeah it's personal opinion. Either scale works. Nobody gives weather reports to the public in kelvin.
>And it's entirely possible that that isn't actually worth the expense

Strange that every other state in the US affords this, but somehow Texas can't.
I personally don't consider that syntax bs-free. When coming from another language, it's quite likely that you haven't encountered that syntax before.
This is such a great project
The article focuses on texts of Hinduism but I don’t understand the criticism. The article seems to accurately describe how vedic verses were memorized using simple techniques like chunking and chaining. The author starts by pointing out that pretty much everyone uses these techniques to memorize phone numbers, so I don’t see any surreptitious glorification of religion here.
Why do you think his problem did not get solved?
I read u/AtlasBarfed's point being that we don't have a proper way to put a price on the externalities.

To your point, onerously high taxes could largely remove plastics from the waste stream, mooting the need to determine the cost.

I'd like to go even further. Incentives and prizes and grants and whatever-it-takes to find alternatives. eg Bulk pills in plant-based baggies, instead of monthly oversized labeled bottles and caps.

Nudge the culture and expectations. Every little bit would help. Because better is better.
George S. Patton: “Through a Glass, Darkly”
"[...]

So forever in the future,

Shall I battle as of yore,

Dying to be born a fighter,

But to die again, once more."
Sure, a Kenwood TH-D74A can send messages over APRS. The older ‘72’ could too. So can a Yaesu FT-1DR. Plenty of cheaper devices can too. Now if you look at those, you’ll find some odd ideas—features like a built in 320x240 camera. They’re an odd mix of very young and very old tech ideas, because they’re the products of small engineering teams and weird budgets.
Fortran (I use gfortran and the Intel Fortran compiler, now free. Modern Fortran is like a compiled Matlab or Numpy.)
How do we re-up? I vaguely remember seeing somewhere I’m good until 2021. I’m likely close to my prepaid yearly archival subscription coming to an end.