skysight-inc/HackerNews huggingface dataset:
This is exactly the same playbook that the ministry of finance followed when Nazi Germany went the autocratic route. They also confiscated personal stores of foreign currency, and eventually pulled the sort of financial wizardry that I'm unqualified to explain.

Adam Tooze's Wages of Destruction is an incredible book if you're into economics.

If I learned one thing from this book, it's that central banks have a lot of tricks up their sleeves if the situation demands it.
All of these things are possible with a sustained combination of concentration and insight meditation. Not only that, but they're far more easily understood without the massive chaos factor of psychedelics.
> Tesla's growth is solid, but the valuation is because of the true believers

I'm really not what you'd call a believer in Tesla - although had my first ever ride in a one (a model 3) recently, quite an eye-opening experience.

It's not as thought Tesla is the only company where the current valuation doesn't appear to make much sense looking at the numbers...
Well, you can just comment out the garbage you create to match the hash so that's not a big problem in the case of source code. Creating a correct binary file may or may not be a bigger problem, depending on the file format.
But please, do not print on a laser printer. Use an inkjet printer or dot matrix printer. Laser prints have the bad tendency to "unstick" themselves from the paper, you end up losing everything.

"The best long term backup strategy is a string of robust middle term solutions." This was for me the most insightful comment I read (as far as I can remember) on Tim Bray's blog[0] many years ago.

[0]: https://www.tbray.org/ongoing/
Assuming you're talking about this ncm[0], are you aware that ncm is a " completion framework for neovim", which is different from an LSP? ncm is either an LSP client itself, or, it is talking to neovim's internal LSP client, to get completions from LSPs.

It's also important to note that LSPs almost always provide you more than auto completion (for example, go to definition, go to implementation, find references).

Do let me know if you have more questions, neovim and LSPs are my "daily driver" as a dev, so to speak.

[0] https://github.com/ncm2/ncm2
Even if you are ready to support other children, building a connection with them can be extremely hard work and they might still reject it. Also understandable that the boyfriend didn't want to neglect himself fully. But in such a situation you have to build a relationship with multiple people.
I can also recommend https://afar.tv
Up until earlier this year I spent a few years working just off Oxford Street. It's amazing how much that street has changed in such a short space of time. Definitely feels a lot shadier now than it used to. While I'm not a big fan of most forms of shopping, it still feels a great loss to see what it's now become.
> and resume normal life

Others would call this idea "«astounding»".
> poll of public opinion

Public opinion tells us little about real-world behavior. The whole point of OP is that the upper-middle class liberal elites are not practicing what they preach to the rubes and proles.
wasnt there also the long jump limitation weirdness that forced it to create little hopping points, were the instructions were stored to hop to the next point, all of that to get to some memory whos pointer it could not fit into loadInstructions Register?

Sorry, its been a while, but i found the idea, to generate those instruction isles into the code quite weird.
I will just note that I have the opposite experience, as a daily user of go-lsp for about two years. It has been more reliable and much faster than the older Go modes I tried. It has also worked much better for me in Emacs than it does for colleagues using VSCode's integration with gopls.

It's not without problems, occasionally taking quite a bit of processor power or needing the odd restart when it falls out of sync with a multi-module project, but it has never once crashed Emacs for me (using it on Ubuntu on WSL2, for what it's worth).

I am not writing this to invalidate your experience. It's clear that something is rotten with the way the plugin uses emacs on your OS, and it's frustrating to not get help with that. I will note that their observation - that an Emacs crash is first and foremost is an Emacs problem, not a plugin problem - is fair though. But, I also would not want to go through a long series of communications between different projects, so I get your pain entirely.
This is just nonsense. You're not wrong for being foolhardy, or for doing something I see as self-destructive. Presumably you have a reason that makes it worth it to you. Everyone is destructed in the end anyway.
I don't see anything related in your link.
Video decoders are usually fixed function blocks, separate from the SMs (which I believe the parent is referring to by "GPU") but are still usually on the same physical silicon as the GPU (in case of SoCs, also shared with CPU).

They're exposed as an independent engine on the GPU/SoC and can operate with most of the chip power gated.
So if this wasn't during WW2, how exactly was he protecting the farmer other than in the same generic sense in which the farmer was feeding him?

Most Western militaries spent most of their time after WW2 doing other things than defending their nations' citizens so the question seems valid. I'm not initimately familiar with the UK's 20th century military hijinks but the only two significant conflicts I can think of were the Falklands (which seems to have pretty much exclusively been fought overseas) and the Troubles (which fighter planes wouldn't have helped with).
My bad. I was not aware on incredibly limited go generics are. I tried to make it work despite all restrictions but gave up here https://go.dev/play/p/XVTuJ--ZLgS
I just use common sense, I try to explain why doing something is good and try to make the kid to have a desire to accomplish something. Also things have to feel more fun and less of a chore. If that fails, I have to resort to authority ("please do this because I ask you to"). If that also fails, I have to use carrot and stick strategy ("you will get that toy only if" or "you won't watch cartoons unless").
The slide-rule cursor --- the usually clear plastic slider with a line from which calculations are read --- is what gave us the word "cursor" in its computer sense --- the line or box indicating the current input point on a computer, or also in a somewhat less well-known use in database applications.

https://www.etymonline.com/word/cursor

https://www.essentialsql.com/database-cursor/
Ask HN: Is retrocomputing the pragmatist power user's future of the desktop?
Say you're a tech-savvy power user, but you're also a pragmatist. Will retrocomputing have a significant role to play in your "daily driver" desktop computing environment in the near future?

I feel like I have recently reached an inflection point where I have turned from being generally optimistic about the future of computing on the desktop to being generally pessimistic.

For example, I have Macs from about 10-15 years ago in a box somewhere, together with a few thousand dollars worth of professional-grade commercial software that I used to run (MS Office, Adobe Creative Suite, Sibelius, ...), all on DVD with license keys and everything.

I increasingly feel that dusting off that stuff and reintegrating it into my daily driver desktop computing environment might be a good use of my time and money. I feel like it might, in fact, be better bang for the buck than subscribing to today's software and keeping the hardware and my knowledge of the software updated as the software updates roll in.

On HN, one can frequently read about how the industry is forcing changes on everyone that not everyone wants to go along with. The first reaction is usually "Open source on the desktop, now more than ever". But, looking at it from a pragmatist's point of view, I don't expect the Linux-on-the-desktop experience will, at any point in the next 10 years, match the commercial desktop experience that existed 10 years ago.

As an alternative to "Open source on the desktop, now more than ever", how do you feel about "Retrocomputing, now more than ever"?
This is a “correction” of a strawman only: The left diagram is exactly what would have been necessary to achieve the same result. Since that’s clearly infeasible, most of the arrows didn’t actually exist, and never would have. That was always the point. It’s precisely because the left picture is impractical that something like the LSP was necessary.

Somehow, the author misunderstood the original argument, dismissed it, independently discovered the actual argument, and now claims they’re the one who found the true reason for LSP, when in reality, it’s just the standard argument.
> It’s not entirely attributable to democracy. In fact, many are arguing to remove the electoral college. A popular vote would be more Democratic in the Ancient Greek sense no? But our founder fathers designed America against that, to prevent tyranny of the masses.

That's at least a gross oversimplification. One of the primary reasons for the electoral college was that it allowed the compromise with southern states that they could count slaves as population (well half actually), without letting them vote. There was also the difficulty of the voting process during those times. I'm not aware of documents actually stating that the electoral system was about preventing the "tyranny of the masses".
What is your point? This thread is a tangent from the original article.

My claim is that “low divorce rates” historically often masked widespread abuse and unhappiness in stressed (even broken) marriages which were continued due to social pressure, not always for the best.

* * *

As for the article, this causal claim is wildly speculative bullshit:

"The educated class decides cohabiting partnerships are just as valid and important as marriage. And they also believe it’s okay to walk away at a moment’s notice from a cohabiting relationship. ¶ Poor and working-class people follow suit. To the detriment of themselves and their children."

The problem working-class people have is not bad “elite” role models, but a lack of money and good stable jobs, limited parental leave, a lack of cheap childcare options, a corrupt and exploitative criminal justice system, etc.

The supporting evidence presented in TFA is some papers about how people find newspaper op-eds persuasive, are impressed by qualifications when reading public policy recommendations, and choose their high heel shoe height based on local trends when moving to a rich neighborhood; extrapolating from this to young working-class parents separating from their partners because “elites” say it is okay is a ridiculous stretch. Especially when the young women directly quoted said clearly why they broke up. Occam’s razor says we should listen to what they say instead of inventing some secret reason without any direct evidence.
Partially. You have to have some rules to ensure people can participate. Accommodation for disabilities for example. Even if people would try to accommodate them out of a sense of duty, you cannot skip to have binding rules because it just simply isn't on peoples mind all the time.

What isn't helpful at all, on the contrary, is thinking about new words how to call disabled people.
I think only 1 to 0, as the cosmic ray cause electrons to "discharge" hence lowering the voltage, assuming that 1 is a little bit higher voltage than 0. But far from an expert in electronics and physics :)
Apparently Google has been renaming Detroit neighborhoods
I don't think I'm the one missing the point. Drones are usually required to have a low radar surface and loiter far from any associated targets. The launch and landing points need to be masked. Can anyone realistically throw 100kW out to power a <2kW drone with a 1km range without basically sticking a big electronic sign on the transmitter saying where to send the bombs?

With some of the wideband phased array sensors out there now you can probably use the incident reflections off the drone to track the location of it as well.

It's just a monumentally stupid idea end to end.
Is it surprising that relatively niche configurations (especially ones which clearly need specific hardware per compute) are finite in aws? But imagine aws running out of m4.X-Large or something. That would be interesting. What scale would you need to run out of the most common instance in a top availability zone? 10k? 100k?
One thing I have difficulty understanding is that given MS is (was?) the primary proponent of LSP, and the spec was originally written with TS in mind, and VSCode has first class support for LSP, why do community projects like typescript-language-server (along with a bunch of others like the one by sourcegraph) need to exist ?

Why can't arbitrary LSP clients connect directly to tsserver (maintained by MS) ?

[1] https://github.com/typescript-language-server/typescript-lan...
Wouldn't it be faster to write things in Tortoise?
Well, whatever but bots are just generally bat and annoying. The platform would be better without them.
It's not IDEs in 2022 that use LSP, it's editors. As a grey-beard, M x N wasn't "small".

From memory, notepad, notepad++, scite, vim, emacs, netbeans, eclipse, VS studio, IDEA, sublime text, bbedit, plus a number of linux only ones. Languages, VB, C++, Pascal/Delphi, Fortran, Java, C# (from 1998/9?).

The problem was tight coupling of languages to IDEs, in particular VB, and C++ to VS, and Java to Eclipse.
Perhaps I simplified your question, but for me, every important digital "thing" I have is stored in my paid Dropbox account (2TB).
I believe that as a rule of thumb, private tech companies invent and upgrade new technologies to make their product better, and a company like Dropbox is surely thinking of this. In my Dropbox account, I have EXE files of small programs I wrote in Visual Basic 20 years ago, and they still work after being stored there for at least 12 years. Good luck.
yes... well, your code is the least of your worries, I'd say. Keeping the same environment around for decades will be far harder!
Of course, what is deterministic is deterministic, if you use allocations based on nondeterministic random, then you can't see deterministic allocations - I think this is obvious and doesn't have be to spelled out.

With gc deterministic runtime creates nondeterministic deallocations.

With arc deterministic runtime creates deterministic deallocations - reproducible behavior that can be profiled and allows you to work on optimizing it.
I don't see any explanation of why this language exists.

Does it do something better than any other language?
And yet the suicide rate in Norway is among the highest in the world. Crafted studies proclaim people to be happy but they forgot what happiness is.
For anyone new to the topic; don't panic at the size of the vertical scrollbar in the article - the majority of it is comments! The article itself is succinct and not a huge read.
I’m saying its not that deep and something akin to yes, very relatable.

Simply unlikely there is much insight to glean, doing this “decode” would only serve for a very sheltered and sexually repressed current population or future population.

Its mostly likely it is just erotic and porn to entice visitors. If that news is news, then thats what the exhibition is for.
Sailfish Community News, 7th April, Vanha Rauma
I'm guessing the video on drone delivery was this video by Wendover Productions?

https://www.youtube.com/watch?v=J-M98KLgaUU
Some examples would be nice. E.g. instead of

for f in *.txt; do sed 's/i/n/g' "$f" >"$f".tmp && cat "$f".tmp >"$f"; done

you can

sed -i.tmp 's/i/n/g' *.txt

Instead of running awk multiple times, awk can output to files given in input (or from variables etc.), e.g. if the filename you want to print to is in the third column then `{print $1,$2 >>$3}` puts cols 1 and 2 in that file
The Guide for Contract Testing with Pact and JavaScript
JSON is also not very opaque. What's opaque is iOS with its locked down storage per app as you mentioned.

Some OS builders have been trying to push this model on the desktop but have not been very successful due to legacy. It only seems to be done with mobile apps running on the desktop (Windows with Android apps and macOS with iOS)

I also lament this model, I think we should always have full access to our devices. But there's a strong commercial push for lock-in and subscription models.
Please consider sending an email to the admins, hn@ycombinator.com
Tangentially related: If a talented folks out there could please help out with (to the best of my knowledge) the only LSP for Kotlin out there[0], that would be amazing!

I'm really attracted to Kotlin as a language[1], but, last I checked, IntelliJ is the only way to get great tooling for Kotlin, which is a show stopper for me since I've invested a lot into my neovim config.

[0] https://github.com/fwcd/kotlin-language-server/projects/1

[1] What attracts me to Kotlin is that it is actually statically typed (ruling out Python/JS/TS), with a relatively expressive type system (ruling out Golang), great type inference, not verbose (ruling out Java), not too involved with low level details (ruling out Rust), not too steep of a learning curve (ruling out Rust again), and a great cross-platform community (ruling out Swift).
Yes, Tesla is very good at securing funding:

https://realmoney.thestreet.com/investing/stocks/tesla-s-mai...

"Congratulations, Mr. and Mrs. Heartland America, you have just subsidized a bunch of millionaires living in California's most expensive coastal ZIP codes to the tune of $10,197 per car. I'm sure they are sending you a thank-you card."

It would be hilarious if it turns out that the government is interested in a private Twitter for "enhanced" data collection and analysis.
> Now, I just link everything off of the homepage, in a nice bulleted list, and just let the user go "back". That's what the back button is for, anyway.

That falls apart neatly in this example where the internal page is deeplinked to and the back button brings me to this comment thread rather than the homepage.
It would help us all if "gc" term would be used for solutions that require dedicated thread to operate.
The technology is probably superior, but there's a conceptual flaw that is titanium being a valuable material. This results in a risk that data gets erased and the carrier material turned into jewellery, prosthetics or other funky stuff.
The valuation for Twitter seems to be basically fair, so it wouldn't be surprising to see this deal eventually close. I think it's fair to say most people's view was that the biggest barrier to closing the deal was Musk actually making an honest offer. Which now, with Morgan Stanley actually standing behind the offer, looks more or less certain. So really it's going to be down to details which are unlikely to be an issue unless Musk uses some pretense to blow up the deal (I don't think that's hugely likely, but I think it's very possible).

What I find really interesting personally is that Twitter is a unique entity. It has practically failed to adapt over a decade. That is both good and bad. It has given it a very specific character and a very specific user base. We have seen over the years that it's very easy for social media companies to die rather than adapt. This has been shown in slow trends like people moving on from Facebook or all at once like at Digg. It's very easy to alienate users without attracting new ones. So it'll be very interesting to see what happens there.
>College enrollment of men is somewhere around 44% of the student body nation wide in the US, the number of men in higher education has been dropping for a couple of decades now. Girls are significantly outperforming boys from Kindergarten to 12 grade nearly everywhere.

Interesting. Are the changes in education biased against boys?
This is a cool exploration of these new systems. I wonder is some of this scheduling functionality exposed in the Apache licensed Linux version of Grand Central Dispatch? Or is this architecturally incompatible with how tasks and processes are scheduled on Linux?

Additionally I wonder why Apple chose to change the number of efficiency cores between M1 and M1-P, M1-M and M1-U?
> The point is that it probably wouldn't get any better than that in your life. Ever. No matter how much you spent on audio gear.

Again: and...? The claim put forth by you and challenged by default-kramer wasn't about wanting to own audiophile gear or wanting to hear high quality music, but rather being able to differentiate between low-quality and higher quality equipment. You claim that one can't hear differences "no matter how bad" the equipment is. Both of us said that's bs. Read again what you wrote yourself: "no matter how bad". That's obviously hyperbolic bs.

> to all intents and purposes your ability to distinguish the finer points of that violin concerto in the 15KHz+ range (where a violin still puts out plenty of harmonics)

And that's exactly the same bullshit that audiophiles say when they make claims about things like "only vinyl preserves the super important finer harmonics over 20k that CD cuts". Harmonics over 15k don't really make much of a difference, especially on something like a violin. I bet one could get away with putting a smooth low-pass filter in quartet recording around 15k and releasing it. There is A LOT of music under 15k hertz. And also a lot to go wrong under 15k, that people could use to identify bottom-shelf vs non-bottom-shelf in a blind test.

> If it makes you feel better to spend $20K on a turntable or a set of speakers, by all means. But realize that it most likely won't move the needle (pun intended).

As I mentioned elsewhere in this thread, most of my music listening is made in a $20 set of Apple Earbuds rather than on a $20k turntable. I never even ever owned anything in the audiophile realm! But thanks for confirming my suspicions that you'd make such an assumption followed by an attack :)

Also, you're the one writing audiophile-style marketing copy like "the kind of subtlety that requires high end audio gear will be lost on you", not me. How the turntables... :)
This is it in Amsterdam too, from souvenir shops stocking plastic garbage to stores full of phone accessories. It's known that these are all fronts, and somehow managed to survive the series of lockdowns. It's the big city alternative to cash-heavy biz like car washes or laundromats.
My two cents: low-level programming languages (e.g. with manual memory management) are essential for tasks like writing operating systems, video games, real-time audio applications and other such things. There are few low-level programming languages available currently. The most used is C, and while it has its wonderful parts, C can also cause a lot of headaches and bugs. Whether C++ is a good replacement is a can of worms I won't get into.

Hare attempts to improve upon C while still remaining a very simple language, with much better error handling, support for arrays and slices, a rich but still minimal standard library, more concise and powerful function return values using tagged unions, improved memory safety, and other things you can find here:

* https://harelang.org/blog/2021-02-09-hare-advances-on-c/

* https://harelang.org/tutorials/introduction/

Disclaimer: I worked on Hare and this is just my personal opinion. I hope everyone can judge whether or not they like Hare for themselves by playing with the language!
How would you define life and technology such that life can be considered technology?
These stores have popped up in a lot of major European cities. You should avoid them like the plague - regardless of their background - they are a complete rip-off. Often 10-20x the price of a comparable store.
The latest results show HiGHS to be significantly better than vanilla SCIP. If "OSS" means "Open Source Solvers" then COPT isn't open-source and SCIP isn't open source for commercial purposes. Hence the warning given by OR-Tools. HiGHS is very much the best bet going forward for open-source MIP