skysight-inc/HackerNews huggingface dataset:
I got burned out by all the frameworks. It's one of the main reasons I left web development. I love the web, and I still do personal web projects, even though I don't do them for work anymore. I just exclusively use vanilla JS, and make sure the scope doesn't get big enough that I need to construct a giant mech suit of frameworks and libraries and climb into it every time I want to make an app!
For my own startups that I work on as a solo developer over the last few years, everything is currently in vanilla JS and CSS.

I have been programming for decades and used many different component systems on the web and desktop, such as React, Angular, Vue, WPF, wxWidgets, some more that I dont remember.

For projects involving several designers and developers, some kind of component model might be necessary to be able to easily reuse and integrate code. Also designers or backend programmers may not factor in the complexity of certain design or architectural decisions such as state changes that are supposed to cascade to other items on the page.

Since I am controlling all of those decisions, I can for example simplify so that either only state relevant to one small element is updated, or an entire tab panel is re-rendered. And then can ensure there is time to optimize the panel rendering.

With that amount of control, usually the extra cognitive load for the component system etc. seems to not be worthwhile.

But for example many years ago I had a complex web front end given to me on a shoestring budget, with subpanels etc. supposedly automatically reflecting every other type of state change that occurred. He insisted that I use a plain version of something called Knockout.js which did not have facilities for tracking and updating based on so many dependent state changes. Then he kept adding more and more panels and components, with more cascading or interacting state changes that caused bugs when I tried to manually keep them up to date.

So that was kind of a "setup" in terms of the architecture required of me by the contract and the design decisions and there were lots of bugs and was especially rough to do in a small time frame. At the time things like React and related state management did not exist or were not known to the client, who thought he knew better about architectural decisions anyway and so that wasn't something I had room to negotiate or in the budget to research.

You either need a good concept for handling all of these potentially interacting state changes such as what happens with component and state flow systems, or you do what I do. The whole design avoids it where possible, and when necessary I set it up so I can just re-render that whole section, making design decisions to avoid something causing annoying latency or other problems. It's a lot easier for me to do this stuff as a solo developer where I have end to end control.

Also one thing that has changed in the last several years I think is that Firefox and Chrome have gotten significantly faster at re-rendering HTML through various optimizations. So actually some teams may want to reevaluate complex state or component frameworks to see if they might be overkill.
I have a big power bill and lots of computers working 24/7. But how to detect a mining activity? Maybe I use that computers for something else like self-hosting a website?
Yeah, the Red Cross can screw right off. And libraries. Things should not exist in this world if they can't pay their own way...

Sorry, my words above feel gross. I don't normally write sarcastic comments, and I don't like to, but I was a little put off by the "good riddance" comment.

I just mean... aren't some entities cost centres that pay dividends later, sometimes non-monetarily. Kinda like children. Not everything needs to compete is the market and be judged a failure if it doesn't succeed through the single metric markets care about, right?

Anyhow, respect (despite my sarcastic start :) )
There's a level of mental overhead that does not exist in other developed countries that many Americans do not realize are optional. eg health insurance, education, unemployment safety net, or even little things like way too many coverage options when buying car insurance.

I occasionally try to stress how these things seriously improve living standards. Just health insurance itself does a great deal to eliminate stress. I can go and get a weird mole checked out. I can get an MRI when I've been having headaches to make sure it isn't cancer. I can get the spot on my pancreas scanned every 6-12 months to make sure it doesn't do weird stuff. All for less out of pocket than $300 per year and my taxes are less than state + federal + premiums.
https://archive.ph/CwhWc (2017)
Indeed, in Danish the verb 'misse' means to slow blink like a cat, and comes from the word 'mis' which can be translated as 'kitty' or 'pussy-cat'.
He’s also done a 4-part documentary on Netflix under the same title. It can’t go into the detail that the book does, but what you’re writing about here is covered broadly in the first episode.
Room service is a lambda
https://www.pewresearch.org/science/2020/06/23/two-thirds-of... (Pew Research: Two-Thirds of Americans Think Government Should Do More on Climate)

I support this policy, and expect my gov to lean into mitigating climate change and getting to net zero as fast as possible. If something was poisoning your loved ones, we wouldn’t be haggling over it. We’d treat it as an emergency. Same deal. It’s an emergency. Treat it as such.
It’s all connected. The conflict in Ukraine means my heating bill in NY goes up 40% this winter.
> spell URL correctly

That's impossiboe by design. There are different cuaracters that look identical, foreign alphabets and special characters. Then there are GUids and queries in url
I wish I could be proud of myself.

So glad they finally make a watch for my mountaineering & diving lifestyle.

Narrator: "He has never been diving our mountaineering."
Article from 2018 referencing the study I was referring to:

https://www.sciencealert.com/green-sahara-early-holocene-agr...
I like Duckduckgo - it is my default search and I haven't felt the need to try other searches in a while.
Yes it's possible, the problem is dev time.

Of course some sort of framework will naturally occur as a project grows.
Gun barrels for the army’s main battle tank are also made in Germany. It’s a close ally. I’d worry more about other countries.
Since when has that ever been tried? Furthermore, when has that ever really succeeded? Free markets will end up in monopolies. And then you have things like a cigarette company suing Uruguay for their anti-smoking campaign or factories polluting rivers to make a quick buck and never have to deal with the environmental consequences of their actions
The argument is that stoicism - a philosophy for cultivating inner serenity - doesn't address how to fix the outside world / government / institutions.

It's like saying buddhism is terrible at addressing sociology
TLDR: We spend too much time and money building detailed simulations and have lost the ability to gut-check proposals.

I'm not sure that I entirely agree: I imagine that most people are still able to gut-check proposals, but that the simulations are required to placate naysayers and to check compliance, regulatory, and process checkboxes.
I'm also not old and I observe the same pattern. Somehow, it has a comforting effect on me.
The writer makes a pretty big mistake assuming that upon moving from NY to FL, a person can keep earning the same income as he did in NY. This is the exception, not the norm. The norm is for people to get a paycut because of the (weaker) market in FL, and pretty significant ones at that, easily amounting to 15+ percentage points. This is true for software, but I do not know if it's the same for other occupations. I do have a healthy suspicion that it's true and perhaps more drastically so for other occupations, in which case the author's mistake is magnified in the general case.

If you combine that fact with the fact that some expenses such as schooling and online shopping are actually quite uniform across the nation (private schools seem to cost around the same whether you are in the Bay Area or elsewhere, and public schools are free across the nation; ditto for Amazon/other online shopping which I assume comprises a healthy chunk of people's spending nowadays), the only savings come from housing (able to own a house vs not at all in CA and NY) and grocery (is gas much cheaper in the NY vs FL case? It certainly is in the CA vs FL case).

Most people's retirement portfolios comprise ETFs and such that pay out the same whether you are in CA or FL, so I suppose people get more bang for their retirement buck by moving out of CA/NY, but that has been true even before the pandemic.

So the picture is more complicated, and I do not believe people can expect to get 2 months earnings back in their pockets by moving cross-country. Any counterarguments to this line of reasoning?
So many things are qualitative, but not quantitative. They can be measured, but not counted. Happiness is one of those, you can say that you are "more happy" or "less happy" from one day to the next, but you can't count happiness, you can't put a number on it.
Nah. Tobacco companies didn't give a shit about societal dangers. They were trying to deflect liability, which is a business decision. It's a business decision that they're forced to make because we have laws about liability and don't rely on the generosity of CEOs.
Ouch, it is not uncommon to freeze samples for a long time, especially rare ones like this. You're free to peruse the literature on how this is an accepted practice.
This reminds me: I should update my offline backup of my Bitwarden account...
I think you may be right. TheInquirer's shutdown screen in 2019 mentioned that it started in 2006, when really it started in 2001. So whoever shut it down was either ignorant of how/when it began or they wanted to mislead about the early days.

See here:

https://web.archive.org/web/20200331234933/https://www.thein...

https://i.imgur.com/hqh9aTe.jpg (shutdown screen)

https://web.archive.org/web/20010405023100/http://www.theinq... (2001)
"depreciation is certainly a subsidy to capital"
Only if you twist the meaning of "subsidy" to mean "any level of taxation less than 100%". Which may be what you mean, but (correctly IMO) isn't generally a popular POV.
Well you are right when you consider that a "mutation" can just be caused by the DNA copy/repair mechanisms. But what if a chemical degradation could also cause it? Perhaps a sample dna lost bases and the sequencing read the resulting base sequence as a new mutated sequence? I am just being skeptical.
Back then people often bought magazines for the ads.

I still buy magazines for the ads. For example, I buy Mopar Action for the ads that are targeted towards me for things I might want or need for my Dodge. When I open the mag, I want to look at the ads.

This is fundamentally different from guessing what I want to see based on my browsing history. If I open a site on cooking, I don't want to see ads for car parts or kitchen faucets, regardless of my history. I would want to see ads for cooking supplies.
Then the inventive is to add $50million of unnecessary budget one year, and cut $50million the next year to get the EOY bonus.

The same dynamic can occur with hedge funds, where the incentive is to increase variance (because high volatility pays the fund managers a lot more on average) or increase risk (example swing for the fences if underwater).
Some bottled water brand had a tagline "no other water hydrates better"

in case anyone does want to use nitrogen in their tires, I think at least US Costcos with tire centers have free self-service nitrogen inflators for members.
Yep, exactly. Meanwhile...

https://news.ycombinator.com/item?id=32777774
A quick search can't find anything to validate the claim of police officers committing adultery more than other roles. Ironically tech and entrepreneurs rank highest among men in most polls, along with trade workers
That’s what I thought originally but he wasn’t ever professor at Harvard and he was in his 50s in the 90s so it must be someone else.
FYI: I think you responding to the wrong parent comment. :)
It would need to be kept far away from parrots
+

[..]The most insidious threat to humankind is something called “extinction debt.” There comes a time in the progress of any species, even ones that seem to be thriving, when extinction will be inevitable, no matter what they might do to avert it. The cause of extinction is usually a delayed reaction to habitat loss. The species most at risk are those that dominate particular habitat patches at the expense of others, who tend to migrate elsewhere, and are therefore spread more thinly. Humans occupy more or less the whole planet, and with our sequestration of a large wedge of the productivity of this planetwide habitat patch, we are dominant within it. H. sapiens might therefore already be a dead species walking.

The signs are already there for those willing to see them. When the habitat becomes degraded such that there are fewer resources to go around; when fertility starts to decline; when the birth rate sinks below the death rate; and when genetic resources are limited—the only way is down. The question is “How fast?”[..]

https://www.scientificamerican.com/article/humans-are-doomed...
Agreed. QA is really helpful for anything UX/UIrelated (where the alternative is often experimentation, which really is only good for changing already existing things, and not necessarily ideal for new things). Or if something is so big, complex, and crusty like Windows, where it’d be a Sisyphean task to go back and add automated testing everywhere it could theoretically be useful, it’s a lot better as a stopgap than idealistically declaring you don’t need QA since in theory you could automate things (if you were willing to spend 2000 person-years on it).
There are laws put the onus on banks to proactively determine that their services aren't used to fund terrorism and multiple funky/opaque processes in banking specifically for that purpose. It kind of makes sense to me to have social media companies upheld to a similar standard that they are not used to organize terrorism or other war crimes.
> For Google to have buried it like this, Advanced Search must've been confusing the vast majority of people who tried to use it.

Apple, the industry leading expert of UX, didn't have copy/paste in iOS for years. Compelling evidence that copy/paste is too complicated for people, right? Then one day they added copy/paste, I guess the nature of people changed over night and Apple merely responded to this new tolerance for complexity. They're the experts, after all.

Or maybe, [tech company] not implementing [feature] isn't good evidence for that feature being undesirable to the public.
Machine learning for web scraping with Emirhan – SerpApi Podcast
Emirhan manually maintains parsers. During the past year, he has researched how to extract data from HTML using machine learning.

In this episode, we discuss Emirhan's experience, reasons to try ML for data extraction, and his future plans and ideas.
Why adjust for a feature? If it makes less emissions heavy food more competitive and the total is distributed evenly by population, then you're only worse off if your food emits more than average from imported fuel sources (and even then you're not unless exceptions are made because of imports and exports -- which could result in an adjustment being needed for trade balance and exporting emissions reasons).
Agree here. TypeScript is a bit of a Godsend even when using the vanilla DOM API because (a) the DOM API uses so many different abstraction patterns that it's easy to lose track of which one you're using (and passing the wrong arguments with no static typechecking is a runtime error) and (b) JavaScript itself has so much wat (https://www.destroyallsoftware.com/talks/wat) in its implicit value coercions that it's invaluable to have types narrowly-scoped in code so you have any hope of predicting what the output of operations will be.
That's as a support engineer, which is quite a different job.

I should have said "software engineering experience" instead of "professional experience".

I'm not impugning the author, but it does provide context as to why he may not understand React's design choices.
Cast a wide net using the dealerships' Internet Sales desk ONLY and expect your search to take longer than pre-COVID times. You might be able to find the car you want at a reasonable price... a few hundred miles away. And don't be afraid to walk if the dealership tries any shenanigans when you show up. If they know you drove X hours to get there, they may try to leverage that information.
Way overthinking it. Everybody else in your hiking group does not have some social agenda that they're marshalling against you, dude.
A huge amount of property is not owned by the energy consumer and the owners are not incentivised (or forced) to do it - so they don't. It's not a cash problem - the owners are earning exceptional returns at this time - it's a problem of poor regulation.
Responsibility is not zero sum. The people who pulled the triggers? Responsible. The people who gave those people the orders? Responsible. People who told them where to find the people they killed? Responsible. Arms dealers who sold them the guns? If they had any inkling that this was a possible outcome, then they share in the responsibility. The people behind the legacy media efforts that whipped people into a frenzy? Responsible. And so on.

Facebook is not like a screwdriver, a simple, neutral tool that is occasionally used to harm. Facebook is an incredibly complex tool for connecting humans, a tool with all sorts of biases that shape the nature and velocity of social interaction.

People have known for decades that online communication systems enable harm. This was a well-understood fact long before Facebook existed. Facebook is morally responsible for that harm (as are the perps, etc, etc). Something they understand perfectly well because they do a lot to mitigate that harm while crowing about how socially responsible they are being.

You might disagree with most ethicists on this, as well as with Facebook itself. But you'll have an uphill struggle. Even the example you pick, vehicles, doesn't work, because car manufacturers have spent decades working to mitigate opportunities for the tools they create to cause harm. Now that cars are getting smarter, that harm reduction will include preventing drivers from running the cars into people.
Scientists find DNA glitch that set human brains apart from extinct relatives
You'd better get to work burning off your fingerprints so that nobody can plant them at a crime scene.
So it's okay for me to rob you, because if I dont do it, the next criminal will?
> What you claim to know from North Korea

Not what I claim to know but what I know. The difference between these two is that I don't claim to know what I know while not actually knowing it. The things I know about North Korea may be only part of the truth but there is no doubt about me knowing these things nor a necessity for me to claim knowledge I do not possess.

> all that other countries from the "axis of evil"

Where does that come from? I did not say anything about any axis of evil.

> comes from TV

I do not even remember the last time I watched television but I know it is more that 24 years ago since I had one of those contraptions. Nope, I do not get my information from television and have not done so for a very, very long time. What I know about North Korea comes from a diverse mix of sources on the 'net, from books on the subject, from interviews with North Korean escapees and from the odd travel report from people who went there - yes, some people actually visit the place. Satellite imagery provides proof of the existence of camps where escapees said they were so I tend to believe their descriptions of live in that state more than the denials which are thrown their way.

How much did the inhabitants of the Soviet Union know about the conditions in GULAG? Those who went through the system and survived to return to society were not eager to tell the tale for fear of repercussions. It took the death of Stalin and Khrushchev's subsequent speech “On the Cult of Personality and its Consequences” at the last day of the party congress of 1956 for some of the information - but only some, and only until Brezhnev came into power - to be the subject of discussion among Soviet citizens.

> Maybe they know better than you.

Stalin was a monster but to many people in the Soviet Union he was like a god - just like the Kim dynasty in North Korea has a god-like status to many North Koreans. They don't know any better, yet. Let's hope they will get to know the truth, soon.
What is the easiest way for someone with HTML, CSS, and Ruby programming skills to add JS interactivity to a site? Would that be something like HTMX?
Actually, most of the democrats policies poll much better than the party itself. It's somewhat of a mystery why there's such a huge disconnect between how popular their policy positions are vs how well they do in the polls

Abortion, healthcare, climate change, voter rights, etc. Even a plurality of people support DC statehood!
As someone who sits on video calls often, please, please do not use your AirPods for conference microphones. I cannot understand about 25% of what people are saying, especially those people w/deep voices.
I don't think you have evaluated the quality of your results from Google very carefully.

Research is part of my job. I routinely find things on Google that I circle back to later to check up on and find that they've disappeared (not things disparaging to anyone that one would be motivated to get off of google, talking about things just disappearing for inexplicable reasons).

For the first time in a decade, during the past year I have started using alternative search engines because the quality of Google results is bad.
IMO for things like static sites, or sites that only have some landing pages and a bit limited interactivity behind a login portal, vanilla HTML/CSS/JS is perfectly fine.

The complexity of vanilla gets out of hand when developing web applications (websites that feature menus and tools and widgets and state that the user interacts with - think JIRA or Gmail or Google Docs, etc)
And what happens when you want to modify one of those html templates?
This is a pretty low quality, low effort rant of the "back in my day" variety. "Engineers nowadays don't know what they are doing simply because I say so"

I have many engineer friends. They have no problem understanding the math and physics and concepts of things like statics analysis and don't use simulation "because they don't understand the problem" but because simulations allow you to use more complicated, or more unusual structures that classical methods simply cannot work with.

Your stupid slide rule and winging cannot compete with the power that you get from actually using the math that your older methods just approximate. Turns out, much more accurate simulation allows for BETTER SOLUTIONS.

Stop being a crotchety and elitist angry person and try to understand the way things are going, instead of casting new methods aside because you don't personally understand or get them.
Webpack specialist became a position recently. I miss these good times when you could simply %.o: %.c $(CC) -c $(CFLAGS) $(CPPFLAGS) -o $@ $< and feel great for the rest of the day.
The latter not, since Russia still hasn't even declared war. Russia is at peace with Ukraine right now. (But at war with Japan. You thought WW2 was over?)
Nobody (okay, mostly nobody) is saying, "We should do computation in the type system!"

I think it's more: "Watch out, you could create types that never resolve."
I don't think it's totally dumb.

There's a lot of IP and patent rights to be gained. Even if Metabook shrinks back, they will always have a possible revenue stream in enforcing those rights and collecting royalties on newcomers to the VR market.
Amazon plans job cuts in health-care business after shuttering telehealth svc