skysight-inc/HackerNews huggingface dataset:
That's not the same because the abstraction a mature computer language provides is nearly complete (not totally complete, of course, but the situations where you ought to go digging through machine code or lower are pretty rare).

Outside of games, almost all the frameworks people use don't try to do that -- you are essentially trying to write HTML, but using the syntax of a different language, or each HTML thing in a thing from a different language. (Flutter is the exception -- it really does try to provide a complete abstraction, though it's certainly not without its tradeoffs.)
https://www.youtube.com/watch?v=gTpubZ8N0no

The target of this optimization is low-latency code. Rendezvous will not work for that.
Making a Booklet with Pandoc and PDFJam
Looking at the pricing you are probably aiming for a niche target group. Best of luck.
Python indeed
20 years on, and so much of this still resonates with me: https://www.joelonsoftware.com/2004/06/13/how-microsoft-lost... especially after reading the OP.

Lots of memories reading the OP, some good, some not so good. I still think WPF was really wonderful. It had a steep learning curve but it was so versatile and modern in so many ways. It’s a real shame that Microsoft lost all interest in it when moving on to the far inferior (IMO) UWP. WPF could be used for writing huge and complex apps while UWP never seemed to be good for much more than toy apps in my experience.
I have pastimes that bring me joy and make me happy. Apparently you derive your happiness from trying to make other people feel bad about themselves. We all need a hobby, I guess.
I disagree with this. I live in SF and the roads range from terrible to just-ok. And not just in the city; US-101 is just kinda ok (despite vaguely-regular maintenance), and many local roads I see in nearby smaller towns and cities (South SF, Daly City, Belmont, San Mateo) are -- at best -- just ok. Similar situation when I drive north toward Sonoma.

A major issue in SF proper is that crews are constantly digging up parts of roads to work on pipes or whatever, and then patch them in a haphazard, crappy way. Roads get fully resurfaced rarely. As an example, there's a super nasty patched and re-patched and re-patched and re-patched section of 18th St (between Minnesota and Tennessee) that has been a nightmare for at least 4 years now.

A section of Tennessee between 18th and 19th was resurfaced about a year ago (in part because there was building construction along the road that did heavy damage), but just this past week they were digging up a large section in the center of the road to do some work underneath, and when they patched it up, they as usual did a crap job, so the road sucks again.

I grew up in New Jersey (80s) and Maryland (90s), and the roads were much better maintained in both of those places, Maryland especially.
Url changed from https://www.iflscience.com/sad-clown-paradox-why-you-should-..., which points to this.
Yes, but the percentage of funny people skews heavily toward those who are miserable. That is to say, the center of the Venn diagram is much larger than either of the two individual sides.
It's so nice and comforting to think that this person could have died voluntarily, thank you for that fantasy. /s
So most people in the world stay at a job forever? Doubt.
I think it’s wonderful that their official website doesn’t even work in iOS 14.3 Safari, which is only 3 years old (it crashes completely with “500 internal server error”). I encourage everyone who genuinely cares about the web to stop updating compulsively and just allow themselves to be gracefully excluded from this foolishness.
My read of the article was that the victim was stuck in the job, and desperately trying to get it made tolerable by petitioning the company, and the company was instead making it worse.

I read your message to suggest something very different: that the victim did it to themself, and would work themself to death some other way, if not at this company, and the company is really blameless.
I suspect that the dominance of HTML is largely due to it being the only browser native markup language. Crucially, the browsers' dev tools always show HTML and having an obvious mapping from there to your code is hard to beat.

I personally dislike HTML due to the verbosity. I prefer hyperscript.
put it on a blockchain to be a disruptor in the used car market

get dealers/shops to integrate
Thanks! Macroexpanded:

Sad clown paradox - https://news.ycombinator.com/item?id=38198417 - Nov 2023 (124 comments)
I agree that words have meanings. Words like trauma and abuse shouldn’t be used casually or we won't have the language to describe horrific things. However-- having experienced some early childhood difficulties, I have had to make an intentional effort not to downgrade people's experiences and fall into a no true Scotsman trap. I try to remind myself that things like trauma and abuse are experiences that filter through people's minds. It's trauma if they think it is. I do also think though that some people have never experienced the same types of trauma as others so they may not really understand it. If and when they do, they may choose to rank the experiences differently.

Edit: updated my ramble
If there is unlimited visual real estate for placement of an unlimited number of windows, then how 'bout throwing up ALL the source code for your app.. and then rendering fine threads from function callers to function callees ? That would give you many strings to pluck at.
People often underestimate the effects of losing privacy. A lot of comments here seem to reflect the idea that “If I’m employed by CompanyY then I’m owned by them.” We are spending a majority of our waking hours working, often, and being trained to believe that an authority’s ownership of technical systems means that not only everything we do with other people via those systems belongs to an employer, but that our inadvertent inclusion of ourselves as humans and not simply task performers is “our own fault.” As humans, our psychological wellbeing rests on a sense of autonomy and these systems directly suppress that.
I've thought a bit about this. Some revenue sharing for top mods and corporate oversight (with statistical tooling) to incentivize continued good moderation. Public moderation actions and votes on them, etc.
Isn't "The Body Keeps the Score" regarded as a crackpot book full of long-discredited theories?

E.g. https://journals.sagepub.com/doi/pdf/10.1177/070674370505001...

and

https://www.washingtonpost.com/books/2023/08/02/body-keeps-s...
I get what you're saying: the grammars are equivalent in the sense that they match the same language.

Maybe "equivalent" was the wrong word to use on my part. My point is that this refactoring doesn't actually give us an implementation that solves the issue of left-associativity. As you said, you still need to introduce some sort of loop to do this. It doesn't have to be complex, but it is different from the right-associative case where expressions are built up directly through recursion. My argument is that once you introduce explicit iteration, you're no longer really doing recursive descent, you're doing Pratt or shunting-yard or something else.
> solar electricity is already cheaper than natural gas

Does that include transmission? Most population centers already have the pipeline network needed to bring them gas but the getting power from giant solar projects in the desert (where it's sunny) to the eastern interconnection (where most people live) is still an unmet need.

> as battery storage prices drop

Eventually, but at present our grid-scale storage has a capacity of ~30GW on a grid of ~1200GW; it's going to take something like a trillion dollars and a generation to build out grid-scale storage to the point where we can even support a 100% renewable grid.

We'll get there eventually but until grid-scale storage is installed and ready, the gas plants (with their fast start/stop ability) are what's enabling the renewables to come online and replace our older coal and nuke plants.

We're probably going to have to lean even more on gas since the first ~500GW of renewables are replacing existing coal/nuclear we're losing, but once the grid storage tech catches up we can start installing that in lieu of new gas plants and replacing the ones we've already built.

Tl;dr: we'll get there but not in the lifetime of a furnace
We changed the url from https://www.iflscience.com/sad-clown-paradox-why-you-should-... to the article it points to.

(edit: which I see goles also referenced in the sibling comment!)
I agree that RDS is stupidly expensive and not worth it provided that the company actually hires at least 2x full-time database owners who monitor, configure, scale and back up databases. Most startups will just save the money and let developers "own" their own databases or "be responsible for" uptime and backups.
Yet you are posting on HN :)

I try to read some of the books my kids read, allows me to connect with them. They love talking about their books.
Like special forces bed-bug airborne commandos?
And your job probably isn’t there when you come back!
> In response the mayor *promised* new investment

I mean, we all know how this is gonna end.
Do want California's housing situation? Because that's how you get California's housing situation.
You'll need an engineer with database skills, not a dedicated DBA. I haven't seen a small company with a full time DBA in well over a decade. If you can learn a programming language, you can learn about indexes and basic tuning parameters (buffer pool, cache, etc.)
thnx, there is "aces of thunder" dropping for PSVR2 in a quarter or two which should get that moving again, either way great to see the trend only accelerating.
Can you comment on how Tanglewood has done since he made those changes, did it work out well?
well, as someone who grew up extremely poor (to the point of living in a tent on the side of the river in HS) I'm here to tell you nothing you mentioned is essential.

I looked up the average salary in NYC out of curiosity and I make well above the average there.

but I live extremely cheaply and part of that is the lessons I learned as a child. I could afford a much bigger house, much nicer cars, more toys. I choose not to.

I know people who will finish paying off a vehicle and turn it in for another one. Not essential.

Just because someone _feels_ as though something is important doesn't mean that it is. The difference between middle class and poor is that poor has to deal with reality, middle class gets to keep the delusion that things like nice cars are essential.

These people are choosing not to move. It's great that they can afford it but maybe they should stop complaining vociferously about how victimized they are for choosing to live in that area.
I've found that web accessibility often calls for nice templates and abstraction, not less, because you often need to do some dynamic rewriting.

For example, in a world where components are embedded into different places on a website and where users might submit rich text content, you have to rewrite their headers (h1...h6) to fit with accessibility guidelines.
Certainly "trauma" has been diluted. Someone I think who does a really
good job of distinguishing actual trauma (something that disrupts
development) from acquired entitlement etc is Gabor Mate in "The myth
of normal". Would definitely recommend.
Masturbation abstinence is popular online. Doctors and therapists are worried
I've been using it professionally for some time and find it pretty nice. What are your frustrations with it?
Ok, but please don't post empty putdowns.

https://news.ycombinator.com/newsguidelines.html
Which actually sounds like a good deal once you do the math.
I've been doing open source for 30 years now, I co-founded Java @ Apache. My code or something I touched, is probably in almost every server they operate.

If I cared that Amazon might "leech" off my open source, I wouldn't have open sourced it.

As for the rest, I don't believe that a boycott will have any effect on their practices. I believe that change is better effected from within.
I read a book decades ago that had a section on the biological parts of learning how the brain forms memories and skills. Eg what types of food to eat, how and why to take breaks, combination with light exercise, what happens when you sleep. I haven't seen anything like this recently - any suggestions?
I just ordered but haven’t received an Asko drying cabinet.
it has hanging space for 52 linear feet and dehumidifies the cabinet and it contents.

https://us.asko.com/laundry/drying-cabinets

It gets delivered on the 25th and I’m really excited.
Come on, you don't actually believe in "and beyond", do you? That's just a scare tactic to feed more of your tax money to the military industrial complex.
Me too, all the while knowing that Retro Computing may give TFW "Your friend goes steampunk"--carrying a thing too far.

I can't seem to find an NRuby repo. I suppose the 256 object limit was too impractical, even given the impractical premise. There is one for the presenter app[0] in 6502 assembly.

[0] https://github.com/justcolin/fruity_asm_presenter
I'm aware of this work, especially Chicken Scheme, but Chicken scheme basically combines the stack and the heap + compacting GC, so it's a reach to say that Chicken Scheme doesn't allocate frames on the heap... If you have to GC frames, then they are as-if on the heap. Same thing for related variants.

You can also just allocate all frames on the stack and use stack copying for `call/cc` -- this involves... a heap of stack copies :laugh: so I think I'm henceforth going to say that `call/cc` continuations always require heap allocations :)
> It's literally not a crime

You're using a specific definition of "crime" that is different than the one the people you're arguing against are using, and that makes the argument not apt.

Being shameful for causing harm is also what calling something a crime can mean.

See: https://ibb.co/xS3wnhg
> I personally think it's awful to see elderly people getting priced out of a house they've owned for decades

Do you actually have numbers on this? It's a huge talking point for the anti tax crowd but as far as I can tell there's no epidemic of house rich boomers being forced out of their homes.
Cool project, lovely website at https://lubelogger.com/.

In the hope that the maintainers of https://lubelogger.com/ read this: On the homepage under "Showcase" the left and right chevron buttons for seeing more images are shown black on a dark background and are hard to spot.
This is really the theme of this thread. You hate renters and want a world of single family homes or massive government intervention. Landlords meet a housing need, taking property they own and subdividing it so it is affordable for others to live in an area.
Since the edit window is closed, I'll just clarify that over-40 is a protected class in the US.
Slowly Privacy is being redefined by many tech companies as "Your data is completely private and will never be viewed by any human".

That's corporate speak for "we will analyze your data by all other available means" and AI is the perfect tool for that.
We did the same, but only because a medium-sized city in a Midwest state offered nothing for young people to do. We could go bowling or go to the movies.

Last week I met friends at a board game cafe / bar (I live on the west coast now) and there were tons of college students enjoying coffees and beers and pizza. There was still alcohol, but it wasn’t the point of the evening. When I was their age, we got loaded to forget / escape our boredom.

What I’m saying is that there’s a positive outcome that can be reached through community investment.
Abstractions are great, as long as you understand their performance implications. Some are essentially free, some are surprisingly costly if you hold them wrong.

Sadly, there's no way around understanding HTML and CSS when you need to troubleshoot what a high-level framework built for you. (Or maybe there is! Render everything using WebGL, the way Flutter does, and Flash did before it. But it's a different kettle of fish.)
As a project manager, I need to keep on top of and coordinate activity in several channels in one session. The things I review are in Slack, Outlook, Jira, Confluence, and Testrail as well as local files in Excel, Word, and BBedit all with a dash of Zoom. I also need to be able to analyze and summarize that material into various reports. then multiply that by the 4 projects that I’m managing currently. I currently use a large monitor and my laptop monitor with lots of windows and browser plugins to swap groups of tabs in and out. I like the idea of having windows arrayed around me to let me keep more in view. It would be really helpful if there were a way in AVP to swap the equivalent of desktops. i suppose that might be to have windows in different rooms of the house but that seems inefficient for working.
This may depend on individual preferences, which in my case may be biased by the frequent need of doing much more precise pointing actions than someone who just browses the Internet, like for drawing complex electronic schematics or other kinds of technical drawings.

The "physicality" that you mention when using a touch screen is just something that gets in the way of getting the job done, because your fingers or whichever else object would be used to touch the screen unavoidably obscures a part of the displayed image making impossible a precise positioning. Moreover, if you use a big display you must also make ample movements on it.

Both problems are eliminated when using a stylus on a small pad. While worse than a stylus, a mouse or a trackball are still better for fast and precise work than a touch screen or a touch pad.

I certainly prefer the physicality of moving with lightning speed a graphic cursor over all screen, easily stopping it on any minute detail, like it is possible with the stylus of a graphic tablet, to the much slower and imprecise movements that are possible with the fingers on a touch screen or touch pad.

A touch screen is unavoidable for very small devices like mobile phones, but whenever any alternative is possible it is better.
I did the quiz, got 93%. The common sense factor should prevail in all circumstances.

First, An implicit assumption. No vehicle implies no motor vehicle.

Second: The purpose of the park, namely to allow people to enjoy nature.

Third, the rationale for the rule: A motor vehicle is much faster and heavier than every other entity using the park. Ergo, it has the capacity to cause great harm (ex. running over a soccer team).

One can deep-dive all manner of philosophical arguments, but the principle of least harm while allowing maximum freedom is the true, unspoken rule. Ergo, any vehicle that can co-exist without hampering or endangering others enjoying the park is okay.
US PATRIOT Act essentially normalized domestic spying with FISA courts rubber stamping warrants in the name of “war on terror”. Privacy advocates lost once those towers fell on 2001-09-11.

Millennials pushed the aging fossils into the digital world (e-banking/mobile banking, almost everything is digitalized today). Social media changed the way we interact with people. The concept of privacy continues to erode.

Gen Z and future generations continuing the trend. Often just giving away their information for likes/impressions/views. Everything has been recorded in one way or another. Relationships also built on “no privacy” (couples often know their phone passcodes …). Children raised in dystopian households where privacy does not exist (parents have access to everything). Future generations conditioned to obey.

Now it’s bleeding from private life into the work with invasive AI models deployed to determine seditious activity as deemed by Karen in HR or Jeff from C-level exec suite because he gets a nice kickback (via speaker fees) after getting approached by AI company.

Next level is totalitarian, surveillance state monitoring as depicted in 1984. Skip the middleman (private companies vacuuming up all the data and selling to govt).

Data. DNA. No stone unturned.
Boeing Lost its Way [video]
Durden is, according the author at least, an imaginary character. In his mind at least that overrides the "charisma" level. So make of that what you will.

People preferences for story telling is partly why the really good story tellers are so reverred: they make us comfortable, engaged even, in stories in which our natural inclinations would lead us towards different outcomes. We don't like watching ugly, uncharismatic actors fail, but the good stories keep us engaged when the pretty, charismatic actors get their just rewards for bad behavior.

I have no idea why anyone would think that Dexter is not a tale about moral values, and the "right ones" too ...
That's overkill for any type of graphics application though.

What you want is a DL or parallel compute card, not a graphics card.

They are far more expensive though because compute doesn't sell to the average consumer like graphics does.
I prefer Gelman, Hill & Vehtari Regression and Other Stories (ROS). It's also free: https://avehtari.github.io/ROS-Examples.

It's a great prequel to Gelman et al. Bayesian Data Analysis (BDA). I have a formal background in Bayesian inference, I do statistics for a living and I still learned many things from ROS. Yet, it is totally approachable for beginners.

Statistical Rethinking is something you can read after ROS, before BDA. Personally, I think it is a great book, but it's not a good first book and I think it would benefit from some editing. For example, chapter titles are funny, but totally uninformative if you are browsing the book. Nonetheless, I still think it's a great read.
mark rober did a good entertaining video on this, including the various tricks how to get rid of them (and what does not work)

https://www.youtube.com/watch?v=2JAOTJxYqh8
We need to produce and use more energy, not less, not the same amount, more. At the most basic level, our survival depends on it to produce the things we need: food, water, heat, shelter, but beyond that the quality of life and the ability to thrive for every human being on the planet depends on using more energy. We should continue to strive for efficiency as this is equivalent to an increase in production but we should not starve ourselves of it.

Natural resources exist to be utilized. Once again, they provide the necessities and also the comforts that all deserve. If we limit our energy use our ability to extract natural resources will suffer. The resources we can access grow in proportion to the amount of energy we make available. No where is this relationship more direct than in the production of fresh water via desalinization and that alone should be sufficient incentive to utilize more energy. It takes resources and energy to develop more resources and produce more energy, you can't stop it or reverse it, you need to keep moving forward.

Fiat currency by definition is infinite being created by decree.

The rest of the points are increasingly wobbly so I'll leave you with this exchange from the comments on his page:

---

Christopher Toth
You say that GPT-3 training consumed 700,000 liters of water, as if that is a large amount. With five seconds of research, I found that the global average water footprint for beef is around 15,415 liters of water per kilogram of beef produced, so an average cow costs >4.6 million liters of water. For a single cow. I am disappointed in your inability to contextualize the numbers you use.

Gary Marcus
dude the context is that it will be way more for gpt-4, gpt-5 etc, but maybe you were unable to read that far.

Christopher Toth
Okay, so can you speculate as to how much more water? Three cows worth? Ten cows worth? A hundred cows worth of water to train GPT-5?

Turns out we kill 900,000 cows every day, so around four trillion liters of water are used for beef production for a single day.

Do you expect GPT-5 to use more than this?

Otherwise why ever would you mention it other than because it looks like a large number to the uninformed?

---

How many cows indeed.