skysight-inc/HackerNews huggingface dataset:
That's a "you're holding it wrong" problem, though. Projects like GTK or Qt never claimed they'd be backwards-compatible 26 years (Qt has specific backwards-compatibility API and ABI guarantees and are in my experience pretty diligent about it), so if you want a binary to work for a long time, you have to ship your own versions of these. Libraries like Xlib on the other hand are very stable and much more similar to the Win32 API in that respect. In theory Linux has versioning for libraries, in practice it is never used correctly and useless anyway, since distros generally only keep around one version of everything, so even if you'd link against a specific version (e.g. libfoobar.so.2.21 instead of libfoobar.so.2, which will break if you don't recompile and/or patch the source), it wouldn't exist _anyway_ after a few updates. And that's mostly because distros never promised you'd be able to run binaries built outside their packaging infrastructure anyway; it being common practice and sometimes working doesn't imply it's guaranteed to work.

Hence why C applications only linking these "basic" libraries (libc, Xlib, zlib, ...) are regarded as so stable and portable, because they're built and linked against system components which rarely change. (Keep in mind to build this kind of binary on ancient systems, otherwise glibc will make sure it won't work everywhere).
As a leftist myself, I can't recall ever talking to another leftist who supported female genital mutilation, or called someone a racist for criticizing it. I think you're talking out your butt
Best book to learn iOS14/Swift app programming?
I know iOS14 is brand new but the question is: I want to start developing ios apps. Which book is the best resource TODAY. Thank you, guys.
Why TF are people using an OS that has ads? Whatever the reason I just dont get it.
Out of curiosity, how does C++ get away with it?
Ah, I better see your point. Well, that adaptation has to be selected for at some point of course.

Among a single species, with a 50/50 split of a genetically diverse and homogeneous population, if you eliminate 10% of the former and 75% of the latter, the split becomes 80/20. If that distinction stemmed from genetic factors, you have selected for diversity.

Genetic diversity isn't only advantageous to the population. It's advantageous for the individuals that carry it, depending on the circumstances. Therefore it can easily be selected for.
. . . as all other similar apps are banned in China.

That's the point. Why should China be allowed to ban multiple US apps, but they get free reign for WeChat in US ? No, I don't think so . . . .
So, basically, you replaced a multipurpose device for specific devices you take with you if needed. Not really pre 2008 tech.
So there is the Problem Domain(specific subject expertise eg. ML, Big Data etc.) and there is the Solution Domain(Languages, frameworks, platforms etc.) As a Programmer you need to become good in the latter so as to apply it in any problem domain that you might be asked to do in a specific job. IMHO, a decent mastery of C/C++ is a must. Because that entire ecosystem allows you to work on everything from dinky little MCUs to honking big servers your opportunity space is large. They form the underlying bedrock and a "glue" between everything. The added benefit is that you are forced to understand how Computers really work. Thus you can fully focus on the problem without simultaneously struggling to map it into a specific language/framework/toolchain/HW. Of course in any non-trivial system, you may need to pick up different languages but that can be done as need arises (for similar type of imperative/OOP languages). C/C++ will never go away and will always be needed.

On the Problem Domain front, Cloud Computing and Data Science are here to stay. They are fundamental shifts in the computing space and hence one needs to become knowledgeable in them. I am not too gung-ho on the AI/ML fad since there is too much hype around its supposed benefits but of course you can study it for its intellectual challenge and apply as need arises.
No, I believe that they are talking about higher kinded types, but I was trying to discuss all of our movement in this general direction. ATC gives you a certain amount of what you want out of HKT, in a Rust context, anyway.

> just sounds like a description of Result, which of course Rust already has.

That would be "Either Exception Int", I believe they were talking about Control.Monad.Error. But maybe you are right!
I learned recursive programming decades ago in high school.

(Solve the Towers of Babylon with recursive algo).

So, yes. Somebody calling himself a programmer or engineer should be able to produce this.
We had a customer named Mr. Echo who was having difficulties paying us. Turns out our credit card processor was blocking the names of common Unix command line programs.
on the one hand, this is indeed a shitty precedent. but on the other hand we have a shitty president and government in general.
Extremely random factoid, but the world is tiny, so I once ended up in a WoW guild with Adrian, for a time. Cool guy. Horde, of course.
I had a first interview for Product Manager for Google about a week ago and got the reject couple of days back. The recruiter said it was close. I played back the interview in my head and realized I could have been more methodical in my answers. Finally, just decided to let go.

In the end its just a footnote.
I am severely Vitamin D deficient due to a medical condition I have which prevents my body from absorbing VitD via the gut (which is how many consume it the most, via food you eat, not via sunshine). I’m on prescription strength VitD supplements and take weekly doses that are 50,000IU. I would not recommend self medicating with high doses of Vitamin D without consulting with a doctor because if you aren’t deficient like me, taking high doses like that can be dangerous as the side effects aren’t fun.
A properly designed, well powered, double blind randomized controlled trial does a much better job at establishing causation than a retrospective correlation study, though.
The Prophet of the Revolt
https://ourworldindata.org/democracy
At its core, compilers offer a flag that lets you turn them off, same as Rust. (-fno-exceptions is the moral equivalent of -C panic=abort) Though I believe that's technically a language extension, but IANAC++SL (I Am Not a C++ Standards Lawyer)

The language also offers some more language support for declaring that some things will never use exceptions, via noexcept. This matters a bit more because, since the language itself has exceptions as a feature, some things assume that they exist in order to work properly, in my understanding.
"We're all living in America"...
I have a folder with over 30 screenshots of job listings for all the positions I applied for last year.

Took me almost two months to find employment and in hindsight my greatest mistake was to bother with all that in November - companies started replying only in December when apparently they were finished with planning for the next quarter.

I'm seeing the same phenomenon now that again I'm looking to get hired - I currently have one offer on the table and at least three other interviews even though a month ago the best what I could hope for was a canned response rejecting my application.
(a) deterrent could easily be communicated, and much more easily clarified, privately.

(b) taking out an electrical grid is not at all comparable to MAD.

I'd imagine domestic recruiting to be more likely, along the lines of the prime-time channel 1 song-and-dance mentioned in: https://news.ycombinator.com/item?id=24453689

==== Edit: joke meant to illustrate (b), the Assured Destruction part that makes MAD a non-iterated game. I agree that if TFA is not about MAD, then threatening Proportional Inconvenience can be an effective deterrent in an iterated game, a deterrent much more applicable to future Hussains than to future Bystrovs. (indeed, in that scenario, I would worry about non-nuclear powers swatting each other via Uscybercom) ====

In the middle of the Carribean, a US sub, gleaming and spotless, surfaces next to a dingy-in-comparison russian sub, whose boomers are sprawled out in undershorts and telnyashki, listlessly passing around vodka bottles across a littered foredeck.

One of them is murmuring over and over again, "which one of you idiots threw slippers on control board?"

On the US sub, a dress-uniformed officer in Randolph Engineering glasses emerges from the hatch. "This is the Captain of the USS Alaska. May I speak with your captain, please?"

On board the russian sub, the only response is the clinking and refilling of glasses.

"I repeat, I am Commander William Dull, captain of the USS Alaska, SSBN 732. I would like to speak with your captain!"

A small fight breaks out on the russian sub over who last poured.

"Damn it, what is up with you russkies? Do you call that shipshape? At least we learn discipline back home at King's Bay! Di. Sci. Pline!"

"Don't you get it?" yells back the murmuring russian, in english now. "Is no King's Bay any more." Then he recommences his russian refrain, a little more loudly, "Oi, which one of you idiots threw valenki on control board?"
On a larger note: I find looking into LinkedIn quite depressing. Everyone is happy and excited and successful. There is no real value in most posts. Rather, they’re usually a variation of this:

”#supergrateful and #blessed for meeting super inspiring %SomeoneImportant today #growth #entrepreneurship %hipsterstartup #nopause”

I try to stay away from it as much as I can.
Really? So atomic bombs explode when we set them off just by coincidence? Penicillin just happens to be administered every time the body decides to start fighting a bacterial infection?
Effective limited parallel execution in JavaScript
Also note Python has built in support for contiguous, homogeneously typed arrays. This is the “array.array” class. Of course in practice you should use NumPy for this, but array.array is there too.
Is it an actual AI though, trained through objective data or some kind of human programmed analysis?
> this is indeed a shitty precedent

Why?
Find one high quality resource, stick with it and finish it all the way through.

I recommend starting with the developer documentation so you can understand the language before anything else. This is normally what I do when starting to learn programming languages, especially when languages first come out.

Learn Rust
https://www.rust-lang.org/learn

Learn ARM Assembly
https://developer.arm.com/documentation/dui0473/m/writing-ar...

Learn Go
https://golang.org/doc/

Learn x86_64 Assembly
https://software.intel.com/content/www/us/en/develop/article...
How is it magical thinking?
Central banks are not out of ammunition. I think you underestimate the impact of "open-ended QE", as well as the dozens of incredible and never-seen-before programs set up during COVID; sometimes stretching the mandate through "special purpose vehicles".

Everyone expects the Fed to inject as many trillions of dollars as needed to the _stock market_ to keep stock prices up. The effects on the economy are more uncertain; but we know the Fed can, has, and said they will do "whatever it takes" to ensure an "orderly market"; which is just an euphemism for "stop stocks from crashing".

TINA. There is no alternative, and if you look at long term treasury rates (YCC has not happened _yet_), people are believing interest rates will be around the 1% mark for the _next 30 years_.

When the long term risk free rate goes from 2% to 1%; stocks become worth twice as much.
Wikipedia is not that bad, but the first site is faster.
I guess a big question will revolve around “is the airplane completely airworthy for commercial cargo transports”. If you park it in the desert to “die” it is possible the answer is: no. Also adding the complexity that the cargo you transport probably isn’t destined for the desert either.

Ferry permits can be issued to airplanes “not airworthy and operating outside their certified range” if I am not mistaken.
I don't know... my website looks "average" and only 30% will consider my website clean? My website is so minimalistic, that I think the score should be higher.

https://marvinblum.de/
Perhaps, because there are only two options for most people - OSX and Windows.

OSX machines are prohibitively expensive for most, so Windows is the only reasonable option.
My guess is that the detection is based on language settings rather than region/keyboard settings.
OP: why did you feel the need to editorialize “Windows 10 prompted me to register to vote” into “Windows 10 prompted me to vote”?
Thanks for the laughter.
ist vunderbar
Big tech in the US feels responsible - and has been scolded - for the results of the 2016 election, so this is their mea culpa: to help drive out complacent voters.
They do, but it isn't represented in either of their two parties. The Liberal party and the Far Right party both do their best to ignore the leftists.

That said, at the local and house level there is an increase in left candidates getting elected. We'll see where that goes.
i got it too after trying this a couple of times. First time i got Covid Information link, 2nd time nothing, 3rd time i got the voting. I am not in US, I have no US keyboard, no US locale so i guess MS just sends these out globally.
...and they are paying for it!
This kind of shit is why I am starting to use Windows Server 2019 as my daily driver workstation OS.
Same reason people use an operating system ecosystem that is hostile to adblockers and is a data collection platform for one of the biggest advertisers: because they don't care.
There are different levels of “getting rid of.”

I have several smartphones but don’t use them as phones, and don’t carry them on my person. For cell service I have a dumb phone (Alcatel MyFlip) I keep on me.

I’ve operated like this for years and find no loss of convenience at all. Whatever I need a smartphone for (2FA codes, podcasts, Discord, etc.) I can do at home with Wi-Fi. Everything else I can do on a computer. The only thing mildly inconvenient is having to ask people for directions sometimes (which is really only inconvenient for them, because of their embarrassment at not being able to explain how to get to their own house).

Overall, it definitely helps with social etiquette and living in the moment. It makes you more in tune with other people.

Having to keep a smartphone on you at all times to function is a burden, instead of the other way around. It’s a burden placed on you by corporations and governments.
The linked article is beautifully-written and thought-provoking, excerpted from "The Age of Creativity: Art, Memory, My Father, and Me" by Emily Urquhart.
Viu: Terminal image viewer written in Rust
Can you specify them?
How do they measure an individual's feeling who doesn't publicly act upon their urges? Seems to be a rather absurd claim.
My kid started playing with Lightbot[1]. It teaches recursion, loops, conditionals, and is fun. I would recommend LOGO as an elegant functional programming language, if you want something besides the usual ugly python for-loops; Berkeley logo for quick REPL, NetLogo for more advanced concepts as agents for example.

[1] https://www.youtube.com/watch?v=qZFK5yKQLdU&list=PLL6dgai5Nn...
The novel: "Little Brother" by Cory Doctorow.
I have English (UK) as language and UK Keyboard - I am not UK or US based though - still get the message.
Right... I know the rangers so I can just ask them to verify. Thing is, I won't bother for 'NullPrefix describing themselves as "pure cynicism", so I guess it is what it is!

The important thing is that the trash was removed, after all.
I've seen people with only very rudimentary programming experience get quite caught up in Elevator Saga [1]. Makes you think about basic programming as well as simple algorithms.

[1] https://play.elevatorsaga.com/
The U.S. is not a monolith. Even I, as an individual, have contradictory traits. The U.S. is the outcome of vast government, corporate, and individual actions across a large, geographically dispersed population with enough money and power that when we make a mistake, everyone gets hurt.
> "There's also almost half the world that doesn't even use the internet in any meaningful capacity. There's a lot of growth left."

Albert Bartlett[1] would like to have a word. When you find a new petri-dish, and it's as large as the current one - as much space as has ever been used before in all of history, a vast bounty of unexplored space - how long will it last? One minute. One doubling period to go from 50% full to 100% full, and that's it.

(paraphrased)

[1] https://www.youtube.com/watch?v=DZCm2QQZVYk
At least in the UK, just off the shelf.

Look for a vitamin section, there's probably effervescent soluble tablets in tubes, swallowable capsules in tubs, and swallowable gummy things marketed towards children in tubs.

'Multivitamins' also may or may not include it, check the back.
One common way of measuring the strength of the dollar is to compare it to a "basket of currencies": https://www.investopedia.com/terms/u/usdx.asp

By this standard, the US dollar is down about 10% from its post-COVID crash high (103 -> 93). But over a longer time scale, it's up about 10% from where it spent most of the 2000's: https://www.marketwatch.com/investing/index/dxy/charts.

So I think the answer both "yes, the dollar is signicantly weakening" and "the dollar is still slightly stronger than its recent historical norm".
OP is clearly trying to get a job in government. I hate to say it, and I mean this with the least amount of offence possible, but typically UK government jobs require you to look the part more than having sufficient technical knowledge. OP is applying for deputy head of governmental departments without the required background experience and to my untrained eye, the gravitas required. Perhaps a trip to the barber is warranted. Otherwise, great post! :)
But they have gone up proportionately to changes in the risk free rate, which is now at 0%, and expected to be about ~1% over the next 30 years (see: 30yr bond yields).

In 2019, Apple paid ~1.7% in dividend yield when 10YR treasuries were paying ~1.7%.

In 2020, Apple now pays ~0.77% in dividend yield, and 10YR treasuries pay ~0.7%.

Do you see a pattern? :)

It's absolutely possible for the fair value of a stock to double: you just need lower interest rates.
OK they do, so what.
Do those "strict measures" include a full and fair trial, to allow the accused to defend themselves, to confront their accuser, and examine the available evidence that was gathered against the accused? Is there a jury of one's peers involved? A dispassionate judge of high integrity overseeing and perhaps rendering judgment?

If any of those things are missing, it seems like it would be easy and cheap to disenfranchise any person, regardless of actual guilt.

For what it's worth, I very much despise anyone who litters or damages parks, and hope they are caught and punished properly.
ok just now I need to share 30MB file between iOS and Windows literally on the same wifi

and I go send it through gmail as that’s the fastest way
> When I got out of college, I applied to about 250 jobs and only got 3 calls. Luckily one of those did pan out.

> I keep hearing how there's a war for technical talent. I guess I don't have any.

When I left academia, I struggled for 6 months to get a job. Then, 6 months into my first data scientist role, my company had to downscale and the whole data science team (me included) laid off.

I got three offers in two weeks following that, even though I was more or less the same candidate as 6 months earlier. That one line on my CV of having a modicum of commercial experience made such a big difference.
The start menu integrates Bing web search so I'm presuming it's an advert from that.

It also looks like you need to change a registry key if you want to disable it.
Massive inflation in stocks and real-state. It's ridiculous. They should have started raising interest rates years ago - we had record low levels of unemployment, what was the Fed doing but protecting the top 10%?

And for failing to make the right moves ... we get hit with COVID.
My creativity has certainly changed and I'm middle-aged. I find myself constantly trying to make everything as ergonomic as possible. Years of sitting in an office chair has warped my spine, which now means I have to take regular breaks every 15 minutes or so to straighten out my back. In my early 20s I could go for long stretches in a chair, happily coding away doing 'sprints'. Now I've turned everything into a marathon, stretching out my work thinly over longer periods of time, paying attention to and mulling over details instead of glossing over them (something my younger self would do all day: gloss over everything and ignore nuance, yet still get things done)
Would you like to get also a notification for voting in Indonesia,Pakistan or Nigeria?

(Countries with a similar population)
In 2019, Apple paid ~1.7% in dividend yield when 10YR treasuries were paying ~1.7%.

In 2020, Apple now pays ~0.77% in dividend yield, and 10YR treasuries pay ~0.7%.

Stocks doubling is just monetary policy in action.
I wish I knew the secret to tackling this all too common error in perception.

People experience the world differently than you do. People have different priorities and needs and expectations than you do. And none of that makes them wrong or inferior or ignorant or foolish or anything to be confused by.
>they wanted consumers to hate netbooks, so that they would go back to paying for higher-priced laptops.

Manufacturer induced non-flagship fatigue is real. We're never getting a reasonable forever laptop, it must always be lacking in obvious areas that costs very little to correct. You only get that if you over pay for everything at the top of the line -- where dissatisfaction is not allowed.

Best we can do is buy direct from upstart companies with at most one or two thunderclap flagship offerings every tech cycle. Amazon scale advantage only entrenches the endless consumer bait and suffering by trusted brands.
> John and I went to one of the early microcomputer shows in San Francisco. Steve Jobs was sitting on a wooden peach crate telling all his design in another box of wires that did not work was the computer of the future. He said that mass of wires was not working because something was bumped getting that mess to the show. John, who later became an IBM hardware design engineer, took pity on Steve and designed the Apple II system board which was the first version that actually worked no matter what is claimed today.

This comment makes me doubt some of the veracity of the rest of the article and its extraordinary claims. But maybe I’m biased by reading a lot of the accepted history.
See also Tristan Harris, and the new Netflix film "The Social Dilemma"
One option is to have them set out to learn enough to actually do the Linux from scratch build.

If that’s a bit much, then ask them what tech they find most interesting. Look for diy projects they could undertake for it. The books and resources they use will depend greatly upon this.

Thankfully there are tons of great resources for doing this in tech!

Edit-another option is to work toward them maintaining their own server for something they like to use. I’d probably keep it local until they’ve got a lot of the tools and knowledge required to actually harden a box.
Misophonia, the distress at hearing other people make chewing sounds. I think my X had that :)
I would argue the habits of most people are restricted to a browser on the desktop. I doubt their OS and native applications are likely to be a barrier beyond simply how their UI looks.