skysight-inc/HackerNews huggingface dataset:
Depending on your needs, Scribus might help with it's scripting API[1], see ScribusGenerator[2] for example.

Scribus and inkscape can import pdfs but it would be preferable to use a clean "source" format, pdf is AFAIK meant for output, like lossy compressed images.

[1] https://impagina.org/scribus-scripter-api/
[2] https://berteh.github.io/ScribusGenerator/
The primary problem is that the pension funds are leveraged. You are right that eventually the bond value will recover, which is why bonds pension bought are not just sitting there, they are used as collaterals for more cash to buy other assets. As their value fell, there will be a temporary issue of banks asking pension funds for more collaterals or the cash back. If the funds didn't have any (and they don't), the options are: a. pensions sell all assets, b. banks sell all collaterals.
The next 5 years are going to be a blood bath for junior, mid-level and just average developers. Everybody I know who is not a rockstar is going back to train for a new career, often outside of technology.

Those 12,000 employees are first in line for every and any job, before anybody who does not have FAANG credentials.
That just means construction has been made illegal. There's no reason "cheap money for speculation" would be easier to get than "cheap money for construction" otherwise; speculation is riskier!

And when interest rates go back up, it gets even harder to finance construction.
HN Front Page. 15 years ago
You might have to account for toll fees since the price does not represent the final amount of money one has to pay.
Brillant idea. As an anthology movie, I felt that the movie was a little too disjointed and didn't really work.
Metaverse might have been a clever scam to prop up stock value. It was obvious to everyone that Facebook (the website/app) is a mature business with limited growth potential, so Zuck had to throw a new bone to clueless investors (who, in the age of zero interest rates, were throwing insane amounts of money on anything with a theoretical potential to go big) in order to keep the exponential growth of stock value. In that light, spending a couple billions a year on it doesn't sound too bad. Btw now that zero interest rates are over, this whole sharade makes way less sense. I wonder if there'll be massive cuts to the VR division.
Currently it's only accurate in the USA, I'm working on implementing more regions so that it is completely accurate around the world
I came here to suggest exactly that filter!
> If the endoscopist discovers a suspicious polyp, then it’s promptly removed, thus nipping the cancer before it spreads

So, kind of like how pruning a plant does not necessarily weaken it.
Competitive Programming in Nim
True, functional programming is an interesting paradigm.
Probably there's like one or two use cases when to prefer the suggested lang over another. The rest of the blog might be just a 'sales pitch'
I have not tried the editor itself, but one thing that puts me off is how some people are claiming its going to replace vim/nevoim and others by the virtue of its great LSP and tree sitter support. I am working as a full time developer for the last 4-5 years and I never needed to use auto complete (for long words C-x n is there) and the current syntax highlighting seems fine. Vim is working great for me and I don't feel any reason to switch to others. Instead of bashing other editors, maybe just tell what makes your editor unique and why people would want to use it?
Phone alert annoyances?

In your view, how many false, unnecessary auto-calls from iOS to emergency are acceptable per year nationally, 50? 1000? 10000?

It's common to exit your car instinctively after an accident, then go back for phone. Many people keep their phones in their bag while driving.

After the initial call-triggering event, the hazard may not be over. You may need to move your car off the road, or any number of other safety-related post-accident actions.

There are more important things to take care of in the 20 seconds following an accident than tending to your phone apps.

What next? "child coughing detected, please take your medicine in 10,9,8...".
what are the implications of replacing the BIOS actually, from a safety point of view?
JJ Rousseau said that an individual freedom stops when it threatens the freedom of others.

So having a nuclear weapon is not allowed because you can hurt me.

To some extend drugs may not be allowed because at the end of the day it is the general population that will have to pay for it.

Anything else, including the ability to kill yourself or have someone kill you is up to the individual. Not allowing this is crel and patronising. Worse: people who want to kill themselves will do that in a painful or incomplete way and suffer even more.

As for your last comment: this is the gray area we can argue. I am in favour of letting people choose freely but I can understand that temporary states may lead to a decision which is ultimately not good for the individual. This is very difficult to quantify, though.

The good thing, though, is that one you are dead, you are dead. It is not like you tell yourself that it was a bad decision.
Am I the only one with a frustrating experience in WatchOS 9?
Ask HN: What Chrome/browser extension you want?
Hi HN

I am planning to get in building mode. I plan to build 1 extension per month and do it over the next 3-4 months.
I would love suggestion/request for what you want to get built.

There is surprise for early adopter and idolators here.
Movies always get brought up in framerate discussions but they are a completely different beast compared to interactive computer applications because

a) movies are not interactive so latency is not a concern, only fluidity is

b) movies come with pre-applied motion blurring to hide the low framerate (which is different from fake motion blur applied in some games)

c) 30 FPS is atrocious even for movies and I wish higher framerate movies had gotten more common
this reads like the sun
For me personally is better because it works out of the box and their built in features are most of the things I need, fuzzy finder for files in the project, opened buffers, LSP, syntax highlight, etc.

If you are an old vim/nvim user, you already know deeply your editor/ecosystem and your config file is very solid, you definitely won't like helix at least yet, you need to learn to do everything the helix way and not the vim/nvim customised way you build all those years.

So I will say that for developers that are starting using terminal editors, helix is a very good starting point, because of the built in stuff that it seems essential at this point in time for an editor to already have and that might be what helix does better.
Interesting how foreign this sounds to me, but how familiar it is to millions. 60 Hz must sound the same way to Britons.
For what it's worth, current policies in Europe may already be enough[0]:

> The EU-27’s population is projected to increase from 446.8 million in 2019 and peak to 449.3 million in 2026

The situation in China is apparently similar[1]:

> China’s population will peak in 2022 due to negative natural growth

[0] https://ec.europa.eu/eurostat/statistics-explained/index.php...

[1] https://www.ft.com/content/28a1f975-8374-4b87-b2ba-2e60ddf20...
The website was down for me:( Sounds like a good idea though!
Can someone elaborate on why Vim doesn’t work well on non-english keyboards.
I use Vim occasionally using a Nordic layout but would like to know why English is superior.
At the moment, blu-rays are also still predominantly 23.976p.

I do agree we should actively push this relic out, though. Wish Netflix etc. can do more to normalize whole number frame rate to end this. Unfortunately considering TV industry are still using 29.97i for broadcasting, I don't see it's going to happen any time soon. And it's worse in other countries like Japan.
china's cities are growing and creating more density. i don't know if that is forced though, or simply demand from people who prefer to live in the cities because there are more opportunities there.

but look at any city with a growing population.

vienna for example is growing rapidly in the last two decades, after a slow decline of its population for almost a century, and it's interesting how the city addresses that growth with sufficiently dense housing. a whole new suburb is being built on a green field (literally) for 25,000 people and 20,000 jobs (not a bedroom community where everyone is commuting into the city), and that addresses only a fraction of the growth so elsewhere the city must be growing in density too.
You're quite right! If only so much of the viable, desirable land wasn't already occupied.
It's mostly because the population is older now. Prime age employment (25-54) in the US is quite healthy right now though.
I've tried helix and it doesn't seem as customizable as neovim/vim. I also prefer neovim/vim's default keybindings much more. While I can't see helix replacing neovim/vim, I can see people using it, as it has defaults that could appeal to some people. It's also fast.
I’m not suggesting we don’t prosecute crimes in general. I’m suggesting that we only sentence people for whom we are pretty damn sure (well over 99% sure).

If we release someone because there’s a 1 in 200 chance they’re not guilty, so be it. That’s not suggesting we release people where that chance is 0 in 200.
Python, Janet, Haskell, and Hare were the filetypes I remember either being unsupported or not working well. I need to be able to depend on basic language support from my text editor, even when I work with niche languages.
I expected to like this talk much more than I actually did.

Basically what they did is do a reverse engineering and replay attack on a boot sequence that is already so convoluted that the company that built it didn't think that would be possible.

Good for them but all this work will be wasted if the next hardware version comes around and needs a different boot sequence. They basically nailed themselves to a specific version of a specific hardware platform that AMD is replacing as we speak (the next iterations are called Genoa and Bergamo and are expected this and next year respectively.

I was hoping this would feel like a breath of freedom, but it really feels like a few rebellious nerds trying to prove something, but not actually proving it. The talk feels to me like they actually proved the opposite. We are already too far down the path. You will never be able to, say, boot Windows on this hardware.

Can you boot a stock Linux on this hardware, or will you be dependent on patches from them?

As a Linux user I love the idea. As a PC user I never asked for UEFI or the Management Engine. I should be all for this. But somehow I'm not.
I think The Grand Budapest Hotel is definitely his best. For once, the retro bric-a-brac aesthetics isn't purely gratuitous but is used in a narrative framework where history (as a source of tragedy, melancholy and loss) has a real purpose beyond the faux-retro gloss. And the slapstick action-adventure mystery makes it a great Tintin story.

I like Rushmore as a coming-of-age movie.
But you are strangers!

If you've never met and never spent any social time together, most people will remain strangers.

Some people will remain "strangers" even when they meet in real life, and that's ok too.

But only a few will get really relaxed with an online only relationship.
All the hotkeys are more accessible on English. Things like / are just one keystroke instead of two, and so on.
First of all, there are numerous studies that show that barriers to suicide are extraordinarily effective at preventing suicide - the vast majority of people who commit suicide do so on a whim, and things like barriers in subway stations or on top of tall buildings, foul smelling gas and others drastically reduce the overall number of suicides in large areas, not only in the specific places they guard.

Secondly, in many studies of attempted suicides, the vast majority of people of people who survived one suicide attempt did not try again (even though the risk of further attempts is much higher with an initial attempt than in the general population, it is still quite low - around 13% in one 35-year long follow-up study).

This doesn't even count the huge number of people that have suicidal thoughts and don't actually attempt suicide - at least sometimes because of barriers like those mentioned before, which prevent a suicidal thought from turning into a rash decision like jumping in from the of the train or off the building.

In fact, for many people, this type of "near-miss" offered by such barriers is exactly what allows them to realize they need urgent help: they don't want to die, but had been ignoring similar thoughts as meer fancies, until such a moment when they realize that they would have actually done and may try again if they don't seek immediate help.
> It's also a complete travesty of Martin Luther King's thoughts to laser focus on this one quote.

I didn't laser focus on this one quote, my previous reply includes several other quotes of his. Perhaps it is a complete travesty of his thoughts to ignore something he said in what is his most famous speech?

> Martin Luther King was describing an ideal society in the far future that looks nothing like our messy present.

Indeed, a future where his children "will not be judged by the color of their skin but by the content of their character." But as I said in my previous reply, the race debate as it stands in our "messy present" does the opposite of this.

> Do you think Martin Luther King purpose in life is fairly summarized by "Hey we have talked too much about racism already" ?

Where did I say that? I'm talking to you about racism now.

> "even today we have not permitted ourselves to reject or to feel remorse for this shameful episode"

Unfortunately MLK didn't live to see Obama become president, Michael Jordan dominate the NBA, or Lizzo playing James Madison's crystal flute.

Another MLK quote from his book "Why We Can't Wait":

> "Lamentably, it is a historical fact that privileged groups seldom give up their privileges voluntarily. Individuals may see the moral light and voluntarily give up their unjust posture; but, as Reinhold Niebuhr has reminded us, groups tend to be more immoral than individuals."

Note he says nothing about race here. This quote has more to do with "pretax and posttax income inequality" than race does. Reducing inequality to racism is naive at best.
Are you being sarcastic, or...?
It's really not, so long as you map hjkl to the appropriate key sequence on your keyboard. Everything else is based on mnemonics, not locations, so I is just I.

Maybe some stuff might be quicker because it's on the first layer, but if it's so bad you can map those specific keys.
> But that's good, right?.

It's an ever going band-aid, so no.
We value your data more than your money.

“Sincerely”,
VC backed sw co
15% isn’t very quiet.
Trust the Science
Issue with unconstrained template-based approaches: Only static dispatch is possible which means, the compiler has to duplicate the procedure for all actual type-combinations and a procedure cannot return objects of different types, even though your are only interested in the interface they implement.

Well, you could if you either ensure, that the layout of the inherited part of a structure is the same for all structures, that inherit the same structure. Or you could return a tagged enum. However, with interfaces or traits, you just have to ensure that the table of interface/trait-methods of different types, that implement the same interface/trait. This table is constant and therefore a reference to it can be shared by every instance of the interface/trait.

Yes, it might be slower, because instead of direct method-calls, you have a layer of indirection, but you only need one copy of the method, not one for every type-combination. If all copies of this method have to fit in the L1-cache simultaneously but cannot, it might actually be faster.
ETH Zurich is awesome. They did those quadcopter acrobatics videos back in 2015, where one QC tosses a baton to another. The papers they published helped me learn control theory.
It's only an investment because somebody is willing to pay rent to cover the mortgage the purchaser paid and supply profit to the owner. If there are no renters willing to rent then nobody is able to profit.

Moreover the reason why more housing has become investments is because capital costs of the housing market has increased. If local governments and fiscal policy try to make housing prices increase forever, then eventually house capital costs become high enough that only corporations or co-ops can own them.
Several posters have criticized the title of the news article "In gold-standard trial, colonoscopy fails to reduce rate of cancer deaths".

The actual study is titled
"Effect of Colonoscopy Screening on Risks of Colorectal Cancer and Related Death" [1]

The authors conclude that "In this randomized trial, the risk of colorectal cancer at 10 years was lower among participants who were invited to undergo screening colonoscopy than among those who were assigned to no screening. "

I find it generally more useful link to the (abstract) of the original article, rather than second hand news reports. The abstracts are usually pretty accessible for a somewhat technical audience, they're not written for domain experts only. As we see in the discussions here, it's questionable whether the rephrasing from journalists really adds anything.

[1] https://www.nejm.org/doi/full/10.1056/NEJMoa2208375
Both true. The internet has way more covers than actual books you could say :). Content is very much repackaged over and over again.

However, I found, that URLs don't change as much as the titles and slightly edited texts - it will happens if course, but to go beyond that you would need a similarity hash of the actual content of the page and even that reaches it's limits pretty quickly:

Sometimes a change of title + few edits can change the whole narrative of a near-identical article. Looks like currently even ai can't solve that. And interestingly I've seen that happen even for pretty large newspapers "whatever clicks"...

Since zebra is meant to enable debate/exchange of perspectives on specific contents I think only URLs give some degree of certainty about pointing to the same content.

Happy to hear other ideas!
Migration-based database development and grate, a dotnet tool to make it easy
I do the same thing, but through agencies, so the roles tend to be larger companies and rates more like 500-600.

Where do you look for open roles directly? I haven’t managed to figure this out.
> One is Christian social teaching as a foundation for a lot of the national corporatist models (Christsoziale Demokratie here in Germany for example), which has always underpinned both the major left and right wings of European politics.

Counterpoint, France. Laïcité, separation of church and state, is one of the principles of the republic. None of the parties today are religious-inspired, and i don't think any major ones have been since the beginning of the 20th century.

Also, I'm not an expert but I don't think the SPD in Germany or the PSOE in Spain have any religious foundations.

> Another factor is a somewhat greater level of homogeneity (i.e 'no Denmark without the Danes') although this seems overplayed usually for political reasons from the more extreme factions given that Europe's social model also seems to hold in recent times despite changing demographics.

Few counterpoints: Belgium (Flemish and Walloons, former colonies), France, Spain, Portugal (former colonies). "Homogeneous" is little more than a racist dog whistle with little substance.
Thanks for the feedback. This makes sense. I'll incorporate this soon. :)
Quite the opposite where I live. Many older developers are shortly before retiring and companies have difficulties to get and train successors. Those that are not into development go into IT, which currently takes anyone. If you are a bum with a network cable, you will get hired.

I just think that companies like Facebook are a special case. Here it can be very true, and Meta certainly might consolidate their product lineup. High stakes and generous compensation, but these developments can mean that your position gets cancelled.

If it weren't for TikTok and some other competitors, they probably would have kept their jobs. But the market changes quickly. Facebook is now a network for parents and their children will look elsewhere naturally.
parsing is not a fad it has less chances of becoming obsolete, if any
Did you read the article you linked?

> “It’s a scam,” says George Hotz, whose company Comma.ai Inc. makes a driver-assistance system similar to Tesla Inc.’s Autopilot. “These companies have squandered tens of billions of dollars.”

The companies are a scam, not the technology. By Hotz words.
> And what happens in ten or twenty years, when both are obsolete?

I assume helix will be constantly evolving those ten or twenty years.
Thanks for trying it out. I hadn't considered that. I'll incorporate an option to enable autoplay.
Yankee Candle reviews indicate that Covid is about to surge again
VW cars, sure. Because VW designed them with cheating in mind. All other European manufacturers using things like temperature windows (not cheating, but skirting the edge of the text of the regulation, VW was straight out breaking those regulations by illegally cheating. That the other manufacturers were found to be in violation of regulations due the way they interpreted temp windows very loosely is a different thing from outright cheating) don't have those problems. So, either VW included the plan of cheating in the engine design, or they were uncapable of engine design and were thus forced to cheat. Both scenarios seem to be unique to VW at the time, and other companies of VW group.

Quite impressive how VW came out of it, still the biggest car maker and really pushing EVs. It could have easily turned out differently.
Every time I get cajoled into visiting my wife’s family out there my experience is just a long stream of internal “how do you live like this?” moments.

>Why is there a carcinogen warning on the rental car?

>Am I the only one bothered that an in-laws car was broken into in his own driveway in a residential zone in the middle of the day?

>Does nobody else see there’s a guy shooting a deuce on a bus stop?

>Did I really just spend 15 minutes in line for 6oz of soft serve ice cream?

>The first thing you discuss with your middle school class is pronouns? Not, like, here are the fire escapes? Or maybe, this is what we’re going to study?

>Why do all these 40-somethings dress like teenagers?

>Well, I guess no outdoor wedding photos… too much smoke… everything a few miles away is on fire.

>I guess there are just tents at basically every intersection. Huh.

>You’re paying 3K a month to live in a 60s era cracker box? Bummer. My mortgage is less than a third of that for twice the house and five times the land.

Permanent residents seem to have this defense mechanism where they just act like it isn’t happening. I’m pretty happy with flyover county. Given how easy remote work is now, I really don’t get why so many stay. Other than programming from the paid mouths in (info/e)ntertainment beating the drum of urbanization and ‘oh it’s just the zoning’