skysight-inc/HackerNews huggingface dataset:
Programmatic SEO is the practice of creating landing pages at scale to capture long tail search traffic. The solution works especially well if your business deals with lots of data, since you can create unique pages that also update. At Dataherald we tried to build a programmatic SEO for our own data and found it to be far harder than anticipated so we wanted to share our experience.

Why was it hard?

- Unless you are AirBnB or Zillow, you will have a limited crawl budget. To get the most out of your budget with a high number of pages, you need to statically generate every single page in advance. Next.js (Vercel) and other static site generators make this easier than it was 5 years ago, but it is still quite a context switch if your entire front-end is a single page application.

- You can’t just drop a table, graph or a few lines of text on the page. Google will penalize your domain for creating spam, low quality content and your domain will be in the dog-house (bye bye organic traffic). The content has to be high quality and engaging for the visitor.

- If your data points will change over time (i.e the number of pages themselves are dynamic) you will have to automate your sitemap creation and maintenance

- You need data. This was the easiest part for us since collecting and organizing external data was our core business, but building and maintaining data pipelines is not easy in general.

How did we solve it?

- We already have millions of data points from pubic and private sources in our warehouse, so data availability wasn’t an issue

- Vercel on the front-end

- We took model driven approach to the backend architecture to allow us to create various front-end templates (HTML code displaying visuals, text, CTAs, etc) from our various data sources. The templates are JSON schema that define how to generate thousands or millions of landing pages. A service creates the pages and then updates them automatically on data source updates

- We are exploring various structured data to text AI solutions but still doing lots of manual templated text writing with SQL.

- Classic SEO optimizations on the page (Ahrefs research, meta tags, H1 tags, canonical, …)

What do you think?

- If the approach above sounds genius or stupid, we would love to hear from you

- If you know of a good structured data to text AI solution, email us

- If you want to implement programmatic SEO please reach out
Israel has defended against slow starting, small tin-rockets from known locations. It has not defended against extremely fast ICBMs, which can detonate and create immense destruction even from a considerable height.
How do you define "feminized nonsense" and "gender politics"?
One might wonder if it would not be better as a whole if there were a government agency that every government employee, no matter if county, state or federal, could petition to modernize a process without charge for the requestor and their department.

The resulting code and documentation would then become part of a public library, that both other departments and the private sector could use. Ideally the process would be developed as part of a common SaaS framework to make re-use simpler and to develop a common software stack shared across government.
Yeah, I don’t have home-manager generate configurations for vim. I have home-manager generate a symlink to my version-controlled vimrc. This way I get the quick setup benefits of home-manager without the slow reload times.

Incidentally, I just polished my script for working around that issue: https://github.com/fiddlerwoaroof/dotfiles/blob/master/scrip...
Does anyone know if the eye moves in congress with the other eye or if its stationary i.e. always faces forward?
The price of gas and electricity is so high that diesel looks relatively cheap.
This is why Cyclops from the X-Men wears red sunglasses all the time, even when out of uniform.
Yeah I would agree with you that seems finicky. I think it works better for certain searches than others and is catered more to startup news than startup creation IMO
That's good to hear at least :)

But I imagine that abusing SEO to ensure search results don't show people the results they actually want to see (or maybe "need to see", but that's quite the can of worms to open) is a legitimate tactic in any propaganda machine.
Of course now we have to have the conversation of "what is a user". ADU, AMU, people with app installed, etc.
Show HN: Bolt.css – Another classless CSS library
After seeing so many classless css libraries pop up over the past few years I decided to make my own. Nothing too fancy with it but I like the style and will be using it on some other small projects. Open to feedback or opinions.
Worried About Nuclear War? Consider the Micromorts
The problem was that these medical officials were complicit in the economic destruction. They recommended to policymakers that the country take an extreme position on the virus and shutdown nearly everything. Hindsight is 20/20 of course, but now it is becoming clear that such an extreme reaction was not necessary, especially when comparing with countries like Sweden who focused on protecting the elderly and vulnerable and more or less left everyone else alone. So, they made a mistake, and the fact that they also profited from that mistake is where we should be worried.
It's normal, widely-accepted usage, in many contexts, understood by most people, and used by official institutions.

For example many people from Northern Ireland have "British" citizenship.

Someone from Northern Ireland or the Republic of Ireland can join the "British Army".

Someone from Northern Ireland is eligible to be part of the "Great Britain" Olympics team.

It's everywhere.

It's a little complicated for historical reasons, but it can't seriously be that hard to accept after it's explained to you for the first time?
Yep. Sounds cool, especially if others in nearby fields have read the article and upvoted it. Which polymers do work well for that purpose?

If HN had a tagging system for submissions, it'd probably be possible to have a quiet undercurrent of specialized fields working within HN itself.

#HN_Science.
This dude is a shareholder, not a customer. He wants his spreadsheet not red.
Author lives in DC and apparently hasn't been anywhere else. I have noticed more bees, wasps, hoverflies, mosquitos, katydids and a host of other insects, more so than ever.
> If the anti-missile system is effective, then it allows for a first strike without retaliation.

That's a big if. Current and near-future ABM systems can take out a handful; great if Iran or North Korea decide to take a potshot, but those are opponents the US can essentially take out in a first strike without nukes if they don't mind the massive blowback.

The US has no hope of intercepting all of Russia's or China's nukes anytime soon.
>Why are plastics 3-7 allowed if they are unable to be recycled?

Why shouldn't they be allowed? There are many non-plastic things that can't be recycled either. Why should plastic be singled out? As long as the proper disposal costs are being paid (ie. burial at an EPA regulated landfill), I don't see any problems.
Probably not. It would certainly be exceptional if anyone actually has this in an employment contract. People are bringing this sort of thing up because of vague language in their employment contract or employee handbook that doesn't explicitly list every allowed/disallowed activity. To put it another way: "It doesn't say I can do this, so it must mean that I can't." It's... not a reasonable interpretation, IMO.

No one is going to prevent you from volunteering at a soup kitchen unless you're trying to do it during normal working hours when your employer expects you to be working for them. And in that scenario, lots of employers in the US actually have additional PTO specifically for doing charitable work for some number of hours per year, i.e. you can do it during work hours and get paid for it.
It sounds very strange that you would have so many problems with it, yet you used it "for years".
Pull Quote for me:

>Contrary to the prevailing perception of business dysfunction and exodus of people since the start of Covid-19 pandemic, the San Francisco Bay area accounts for 78% of the market capitalization of all publicly-traded companies in California, up from 70% five years ago.

In essence, tech is fueling California more so than anything else, from what it seems. The growth is almost entirely due to tech industry wins.

It'll be interesting to see what it is like 12-18 months from now, because the headwinds in tech are just starting to roll in full force before these statistics were finalized. California may see a bit of a down round next year.

I will say though, despite a very lopsided and sometimes actively regressive tax structure and real estate problems in California, it does seem that this is still one of the best places in the world to grow a technology business. Non SV VCs never materialized with the strength the Silicon Valley VCs still command.

I think Oregon and Washington are also seeing a pretty strong outgrowth from this, but at a much smaller scale.

I feel like most of Texas tech scene wins have come from companies want to take advantage of the tax structure, and not from structural growth afforded to the region by lush VCs and risk taking entrepreneurs. Doesn't mean they don't exist (they really exist everywhere, see Mailchimp for instance) but it just isn't the same ballpark.

It seems Texas has mostly only attracted well established companies looking to take advantage of structural tax advantages rather than growth opportunities.

Of course, you may ask, why am I choosing to single out Texas? Because they made very public statements about coming after and luring in California businesses, especially tech businesses. Its clear that they didn't really put a big dent in this.
> one reason why Apple phones still do really well on the secondhand market

Apple products do well on the second-hand market because Apple usually doesn’t cannibalize that market by selling low-end devices. By positioning themselves as a premium brand and ensuring that the low end of the market is not served with new products, they ensure that the low end will be served by the second-hand market. PC/Android can’t do this because they don’t control the hardware and there’s always some brand that will sell new low-end devices which compare favorably to any used device.

In the few cases where Apple has deviated from this strategy of not serving the low end, resale values have suffered. The iPhone 8 and iPhone X were released at basically the same time. But the X currently sells for roughy 25% of its original price whereas the 8 sells for closer to 15%. This is due to the introduction of the SE which is basically just a cheaper and better 8.
This is a difficult problem.

It's true that large platforms are a sort of public square, and being excluded from them is something to be a bit wary of. What if Musk decided to kick out entire classes of people? That'd be pretty gross.

On the other hand, if you don't moderate stuff with a pretty heavy hand (like Hacker News) does, it can go downhill pretty quickly.

It's sort of like if you have a bar, and you get some rowdy drunk skinheads in the corner bellowing about some racial group they hate (ok, I know there are skinheads that are nice people and anti-racist... it's just an example, bear with me). No one kicks them out, and normal people don't want to be around them, either, and start leaving, to be replaced with people who are ok with the racist behavior. Pretty soon, you have a bar full of nazis.

I'd rather be in a bar where they kick out the nasty people, even if I strongly believe the nasty people do have a right to, say, put on a march.
I don't understand the fuss apart from the media and lawyers dancing on misfortune to throw salt in someone's wounds. You either have freedom of speech or you don't. He didn't shout fire in a theater and didn't encourage a violent insurrection. There's either a marketplace of ideas or there's a purity test and truth-deciders and approved sentiment-shapers like MSNBC and Faux News.
Standardized test scores are correlated with race, but schools want to admit a more diverse set of students. If they consider test scores and still try for more diversity, it looks a lot like discrimination against groups with high scorers, like Asians. I think the SCOTUS has agreed to take a case against Harvard pertaining to this.

My own institution did not require standardized tests for a couple of years, mostly because of Covid, and it's been a bit of a mess. Test scores turn out to be good for placement in math classes.
The west used to have a strong moral sense that usury was wrong. The idea of shackling your naive children with exponentially expanding debt before they earned a single dollar would have struck us as insane.

Perhaps we were right.

"And the burnt Fool's bandaged finger goes wabbling back to the Fire;"
Some people are depraved and simply lack a moral compass. What's scary to think is these are, statistically, people you pass on your way to work. They exist in poor and rich countries, among the pious and among the irreverent and in between.

It's the same kind of people who adopt[1] in order to get government subsidies but treat their charges worse than cattle --at least cattle get to graze nd do cattle things.

[1] I hope it's not necessary to state that this is a small minority of adoptive/foster parents, but they exist, unfortunately.
18 year olds getting into 50-100k debt (or even more) with pretty crazy interests rates and no real idea that you’ll actually get or stay in a job that can pay it off in any reasonable time is not a plan for success
A distinction without a difference. Many parents were keeping children out of school regardless of lockdowns, so it wasn't only lockdowns that contributed.
This is some "don't-worry-ism" if I ever saw some. Hopemongering, arguably. The stats are pretty clear: mental illness is going up. [1] [2]

[1] https://www.insuranceproviders.com/best-and-worst-cities-for...

[2] https://www.thecut.com/2016/03/for-80-years-young-americans-...
> Scientists go down their own, squirrely rabbit holes.

At the risk of taking the analogy too far: I'd wager that most people go down rabbit holes, but still enjoy general discussion on how to best dig said holes.

Also, please do report scientists putting squirrels down rabbit holes to the appropriate animal ethics authority. No one should be making squirrely rabbit holes.
Government agencies being "extremely behind the times" is the rule, not the exception. Their budgets are tied to "number of butts in seats", and automating things has to be sold to them on the merits of freeing up the butts to do other things, never ever laying the butts off to save money.

Your story is a common one. Big corporations also tend to get like this, especially banking/insurance.

The Excel to Excel/VBA/Access to developer path is a very common one, and you tend to get devs out of it who have strong domain knowledge in business.
Just send management a docker compose that will auto deploy your perl script!
I'm a software dev who's been bumping up against the data engineering field lately, and I've been dismayed as to how many popular tools shunt you towards unmaintainable, unevolvable system design.

- A predilection for SQL, yielding "get the answer right once" big-ball-of-SQL solutions which are infeasible to debug or modify without causing regressions.

- Poor support for unit testing.

- Poor support for version control.

- Frameworks over libraries (because the vendors want to lock you in).

> data engineers have been increasingly adopting software engineering best practices

We can only hope. I think it's more likely that in the near term data engineers will get better and better at prototyping within low-code frameworks, and that transitioning from the prototype to an evolvable system will get harder.
> The average adult will never get a personal loan in the hundreds of thousand dollars. As a matter of fact, bankers will refuse to give you such a loan unless you have a carefully planed path with return in investment.

> But for a young lad, fresh out of high school, dumb as a thumb, a signature is all it takes to have a loan. Of course a kid sees no problem with it. Even the smart kids are convinced.

This is messed up. And it probably only happens because you cannot discharge student debt through bankruptcy. You are in debt for life (or until you finish paying).

This type of situation also reminds me of people who pay thousands in rent every single month, but are not deemed credit-worthy enough to get a mortgage for the same or even lower amount (in monthly payments), thus getting stuck renting.
An iPhone SE isn't "expensive" if you value your time at all.

I got all of my older relatives and in-laws to buy one (eventually) and they've been 99% problem free ever since. With Androids it was even worse than trying to get their "got it from the store on sale" Windows-laptops cleaned up.

My mother is on her second iPhone SE, she used the first one until it didn't get software updates (5 years IIRC). If everything goes as usual, she'll be using it until 2025.
Ah, super cool to see an implementation of Zanzibar out in the wild. The paper looked really interesting when it bubbled up on HN a while back.

Wonder if there are planned integrations with any stacks? For instance, would be super cool to see how this could plug into Rails/ActiveRecord for a kind of out-of-the-box authorization experience.
Lots of (elastic)search alternatives now, I keep track here: https://gist.github.com/manigandham/58320ddb24fed654b57b4ba2...

Sonic is good. Typesense is probably what most are looking for as more of an Algolia-like setup: https://typesense.org/
No, it's pretty well understood at this point that epoll is worse by comparison. You can see it quite clearly in the number of gotchas and the limitations when compared to kqueue:

https://habr.com/en/post/600123/#linux-and-epoll
Honestly while a lithium battery might worry me I’d be more worried about heat dissapation. Of course the dude says it isn’t an issue, but still.

I guess it might not matter much because the battery is so small that you’d be lucky to get more than a handful of minutes running that LED at max power.

This is all speculation based on a 30 second video though.
I am generally sympathetic to student loan exploitation. I took out student loans, but responsibly held a job through college and paid them off once I got my first real programming job (at 50k/year!)

> That's the trick they use on kids to get them to sign up for these loans. You don't have to pay it until you graduate. Sometimes until you get a job. Sometimes they don't even tell you until when.

MOST student loans do not accrue interest while in college. The problem comes when you exceed that limit and start to take out other loans. Perhaps to go to a better school. But to imply that most students pay interest during college is nonsense. Yes school is expensive. Even my no name local University was expensive. But I had 30k of loans at graduation, not 200k. Parents are just as responsible here. Loan companies can only exploit your kid if you let them. We have a generation of people terrible with money encouraging the same behavior in the youth. It's this intersection of idiots that is the problem. The schools encourage it to fund new facilities, the loan companies encourage it because its free money to them. The parents encourage it by teaching their bad money habits to their children.

> Don't get me wrong we do need computer science graduates. It's just that most are not in it for computer science jobs. They are in for web programming and Apps. It's nothing new see people studying one thing and ending up in a completely opposite career space.

The purpose of going to school is not to get a job it's to learn to think. Often times, having the ability to think confers a higher salary than not. In particular, STEM program rigor creates people who are HIGHLY adaptable to most fields. Hence why you see them everywhere.

In summary the problem is not the loans, it's that they are not dischargeable. Make them dischargable and the problem goes away.
There are a lot of reasons for continued irritation here. First, you phrase this as being about something that was temporary. That's partly true. But there's no going back to 2019 -- everyone has seen remote work now, and they have opinions.

Many administrators are looking at the numbers and saying, gee, if we could send kids home for X days a week, we could free up facilities and reduce costs and liabilities, and engage support staff from a wider geographical area. The missing piece here of course is that instead of kids seeing their friends and learning in a classroom, they're trapped in video chat purgatory. These effects simply do not enter the conversation unless measured into quantities that schools actually feel pressured by. Hence why test scores are an attractive subject here.

Another reason is that the conversation about schools centered heavily on "well, people are dying." That's true -- people died, and continue to die. In many regions, this was used as a blank check to dismiss a lot of very serious issues in risk management. Closing the schools was not some sort of ethically-unambiguous decision. It was a substantial transfer of risk -- COVID deaths and other long-term consequences affected everyone, but the disease impact slanted VERY heavily towards older people and away from children[1]. This is a highly relevant, highly significant fact in the risk management of COVID in schools that, in my opinion, was frequently lost sight of. These closures represented a substantial generational transfer of risk from older people to younger, in which we somewhat extended life expectancy and reduced ongoing loss of health for a substantial number of older people, in exchange for severely degrading education and socialization of kids for 1-2 years. We should expect criticism of pandemic-era policies for as long as the effects remain relevant -- which will be for decades.

Now, why do people WANT to take potshots at schools in the first place, if these policies have now ended in most districts? I can't speak for everyone who does so, but I can point to one thing I see a lot: we're fed up with the system. There are a LOT of people for whom this is not working. These problems existed long before COVID, but distance learning and other COVID policy has turned out to be a lightning rod because it allows a lot of families with very diverse frustrations to pinpoint a specific issue that upsets all of them. It's not JUST the distance learning -- it's the entire way districts relate to families and the manner in which they feel trapped and without a voice.

[1] https://www.statista.com/statistics/1191568/reported-deaths-...
I don't know, are you going to get fired for joining a book club?
Reminds me of when I took a 1 credit class from John Shipman at New Mexico Tech about TeX and he knocked off one point for writing a self-modifying macro... He wasn't sympathetic to my argument that it saved a line of code.
it used to just be a forum for lolcow obsessions
The demo video is neat, but has there been any progress in the past four years or is this project abandoned? I can't even find any published code.
If that makes your skin crawl, how would you feel like if I told you it's very likely that you a have a chip made with Excel in your pocket?
You are right about all of these things.

They're just trying to simplify their message.

They have no hope or even intention of banning all plastics, they just want the "reduce" message to be heard clearly, because the audience isn't nerds, it's the American public.

And they'd love all the stuff that wasn't reduced or re-used to be recycled, but it's hard to convey that to a lay audience. "If recycling is so great, why do we need to reduce and reuse?"
But how long of an internet?

That's the tricky bit: "internet traffic" is already a measure of units over time.