skysight-inc/HackerNews huggingface dataset:
I'm currently taking another stab at lispy-languages. I've tried it a few times in the past and I've always had a hard time coming back to it when something else intervenes. Usually self-inflicted because of some complex and unecessary environment setup involved.

I've lately had some success using vanilla emacs, Geiser and Guile (or MIT) Scheme. If you want to work through sicp, the little schemer [1], or my current favorite "Essentials of Programming Languages"[2], then that's the perfect setup. Racket will work too, but if you're using emacs anyway then it's just as easy to get going with Guile or MIT.

I'd recommend getting familiar with largely vanilla emacs[0] rather than a curated kit, but it will require a little bit of additional investment. Additionally, you'll be getting acquainted with emacs-lisp (elisp), so you'll be swimming in lisp languages.

I'm not a fan of VS Code and only use it for work when I have to (and then only when I can't use vim). I'm sure it'd work, vim too, but there are an awful lot of emacs/lisp resources out there and it's helpful to take advantage of what's available.

[0] https://sanemacs.com

[1] https://www.amazon.com/Little-Schemer-Daniel-P-Friedman/dp/0...

[2] https://www.amazon.com/Essentials-Programming-Languages-Dani...
Agreed on the main point. Wasting time on memorizing openings instead of playing chess is probably the most common rookie mistake.

Though I do well avoiding Sicilian by playing Alapin (e4 c5 c3).
> The CentOS project recently announced a shift in strategy for CentOS. Whereas previously CentOS existed as a downstream build of its upstream vendor (it receives patches and updates after the upstream vendor does), it will be shifting to an upstream build (testing patches and updates before inclusion in the upstream vendor.

Wow, I haven't been following this very closely - but isn't that Fedora they're describing? At least... traditionally...

Fedora was upstream, RHEL was stabalized in the middle, and CentOS was downstream - regarding patch releases and features, etc.

Is Fedora going away too?
I haven't used i3 in a while, but you might be able to use stacking/tabbed containers to accomplish what you've outlined above. It doesn't have the advantage that you can see part of the window, though.
This is not incorrect, but if countries had proper safety nets for parents with disabled children, maybe they wouldn't be aborted that often.
I'm not sure anyone here is saying that anyone should be aborted, but rather that people should have the choice to abort if that's what they decide.
Twitter Spaces
How many simultaneously running machines can you keep updating with this method? If you run non-trivial workloads for hundreds of customers, this becomes high maintenance system already with two machines. It takes ages to upgrade all applications, then validate everything works, then actually migrate with no downtime.
I'm the author of the referenced article. I agree, even low-rated players should learn at least a few moves of a few openings. I think trying to learn 12 moves is too much for a beginning player, but knowing a few moves is helpful because it helps you avoid some easy blunders.
The saddest image I saw was in a documentary on the virus in Italy, footage of the death pages in the newspaper. Old person after old person, except for an ultra quick image of a younger man with Down syndrome, unseen by the reporter.

The doco was in released in April.

Why is there "raising calls for early vaccination" in December? This should have been decided months ago.

I'm not sure "10 times deadlier" makes sense either. For young people it's ~0. So 10 times 0 is still zero. But people with Down syndrome often work with others with Down syndrome so I think it's obvious what to do.
Still lacks all the licensed in-depth content about companies that are on Yahoo finance.
I'm not surprised you got nausea from a racing sim. It takes time to get your "VR legs" and anything with artificial locomotion is absolutely terrible for this. I started with about 2 weeks of games where the only movement was with my own two feet and the VR world always matched up to my real body movements. Then I was able to gradually handle more and more intense artificial movement. Jumping, heights, speed, and smooth turning are the worst of the bunch and still make me a bit uneasy if I overdo it. Jumping right into something with intense movement is going to program you brain to have a very negative association with VR and will take you backwards on VR acclimatization.
That reason doesn't make any sense to me.

I have been coding since the mid-80's, not having the same local UNIX machine for doing development than what the server was running was quite common in the world of commercial UNIXes.

Then I moved into managed languages, where the actual CPU and even underlying OS, only matter to low level coding, again not using the same local OS/CPU combo as the server.

Finally, cross compilation for ARM exists since years.

ARM hasn't taken off, because most of time it doesn't matter enough to displace the existing stacks.
> What got me playing over 1700 (lichess rating grin) were two things:

On what time limit? I'm ~1700 on Rapid but ~1400 on Blitz. I find you need to play a lot of games to get good at quick time limits.
There isn't any evidence that I'm aware of that this decision was influenced by IBM (correlation doesn't equal causation).
This certainly works for Home-brew apps. I think Docker is a bit of a different cookie though. Talking to a VM over the Virtualization Framework likely requires being a little more native.
That tweet looks to be deleted, so I don't know what you're referencing.

But back to the point: you work with all sorts of terrible people in the game. That's sort of one conclusion of the Cyberpunk genre: every level of society is rotten has decayed even as technology progressed. The police are no better (and no worse) than any other faction of human traffickers, politicians, crime syndicates, drug dealers, fixers - everyone is simply looking out for their own interests. You regularly get gigs with orders to kidnap or kill people with no questions asked. So it seems unnatural for you to single out the police as being the one faction where it is unforgivable for the game to have you side with at any point.
> 2) playing with an analysis engine like stockfish.

so... cheating?
Can't USD only be quoted in terms of other currencies/assets? (At least since we left the gold standard?)
Fedora is desktop-focused. RHEL and CentOS are server-focused. I think there is a place for both. But who knows, maybe IBM will discontinue one, or both.
This comment does not exactly refute the meme that the suit is part of a vast right-wing conspiracy against Google.
I wonder how the team adding in that extra delay justified it to themselves?

I always wonder this with things like the Volkswagen emissions cheating - how do those engineers rationalise it?
Just a note, this (and many) titles report _releative_ change as the percentage. E.g. 1% -> 1.5% report as "50% increase". It is IMHO very misleading. At one point I developed a gut reaction to any statistic "Relative or absolute".
Good guidelines for many internet interactions.
Facebook pours fuel on Apple privacy row
Do you know something I don't? A few years back, Debian changed their LTS policy to 5 years in response to Ubuntu.

> Debian Long Term Support (LTS) is a project to extend the lifetime of all Debian stable releases to (at least) 5 years. Debian LTS is not handled by the Debian security team, but by a separate group of volunteers and companies interested in making it a success.

> Thus the Debian LTS team takes over security maintenance of the various releases once the Debian Security team stops its work.

https://wiki.debian.org/LTS
JavaScript for Python Programmers
It’s just that time of year
"we are thankful for the money you gave us in exchange for agreeing to naming rights. but it's unreasonable that we should have to give you the naming rights that we agreed to as a condition of taking your money"

does that seem more or less unreasonable?

because as far as i can tell, that's what happened.
There are established affiliate networks, so you just apply.
Imagine cheering for a dystopian future.
I'm not sure why you're mixing customer spending with the high tax bracket discussion. Income tax for the median person can remain low while you kill tax incentives for high earners. There's only so much "consumer spending" the top bracket will do in practice and very little of it will affect local economy. (I remember reading about this but can't find it now, I'd love to cite it)

Then we need to account for how much the cost even matters to a given bracket. I'm nowhere near the top and when I buy an appliance, I wouldn't care if it was 20% more expensive. Meanwhile I know people in more common jobs who would need to save another month for that difference. So yeah, tax me more and I'll have a little bit less savings, but my spending will be barely affected.
> the scientific model

What you described isn't "the scientific model" but merely one flawed study. Science is the process of learning about the world. Scientific paradigms change. Right now we seem to have a statistical frequentist paradigm in most fields, but it's shifting towards Bayesian. The business science field still seems stuck in the case study / anecdote paradigm, though it's also shifting.

If the science doesn't seek to learn about "the real world" then it's bad science.
> Should they map roughly to your in-game rating?

For a typical player, the chess.com puzzles rating is at least 500 points higher than the blitz rating on this site.

I think tactics shouldn't be on focus only for very strong players, such as FMs or IMs, but you definitely don't need to choose one instead of another. It's fine to learn some tactics, then some strategy, then some endgames, isn't it?
After reading the article, I still don't quite understand how this works. I've used multi-platform Docker containers before, and that makes sense to me.

What I don't understand is how they are running x86 containers on an ARM64 VM? Docker Desktop still works by building a Linux VM and running Docker there. But the VM would be an ARM VM. So, are they running qemu in the ARM VM to emulate an x86 processor in a nested VM?

I had imagined they'd try to do something like run x86 qemu through Rosetta, but it seems like this is not that. And the Apple Hypervisor Framework documentation leaves a bit to be desired, so I'm not sure if you can switch vCPU architecture, but I highly doubt it. (And I thought it was established that Rosetta wasn't emulating VM instructions).

Can anyone shine any light on this aspect?
As someone who is not yet 30 and is naive to the mindset of a 40-year-old, I get the impression that some people have it figured out sooner than others. Or if not having "the" thing figured out, have something at all figured out. This is dangerous for me because my mindset is that if I'm not spending most of my time on something, I will not be able to believe I'm "taking it seriously." From past experience, the end results of not spending enough time on what I did say as much. It is hard for me to leave my tunnel vision and see other things. (I have evidence this can be partially explained by a mental health diagnosis, but it isn't an excuse.)

As typical, this is probably amplified by social media. Look at people's Twitter bios and look at how many describing words they use. Artist. Musician. Writer. Livestreamer. Some of these people got started when they were not even teenagers. As a result it's difficult not to feel as if you haven't found the words you'd be comfortable putting in your own bio. Why label yourself as such and such if you don't feel like you deserve it yet? (At least not to the extent that you see people's best selves being portrayed in their feeds.)

But of course, ignoring comparisons to others, if those people found themselves there at some point, there would probablybe no reason not to write those words describing themselves. I end up believing I can only "find myself there" by deliberate action, not casually following a passion until you happen to arrive where you want. Everybody says memorable accomplishments require hard work.
I run a super small site, so all the data is compiled at build time into JSON files and served using serverless/lambda (e.g. short server-side functions). The data I'm getting from Notion and Airtable, so I don't have to run a "real" DB.

For commenting I'm experimenting with services like Fauna and Supabase
I'm at 2250 on Lichess, and I consider openings a waste of time. Ok, I confess I wasted a lot of time on them in the past, and my rating was rather constant for years and years, until I started tactics via the woodpecker method.
It's hard work, but definitely worth it. (quite a few of the easier exercises are opening tactics)

https://www.amazon.com/Woodpecker-Method-Axel-Smith-Tikkanen...
I like Bobby Fisher's approach to teaching beginners:

Study mating.

Chess is not about how you start but how you end.
It’s just a web browser. I mean it’s just a web browser. What is there to be so excited about? Really..?
Even a blind squirrel finds a nut occasionally. Google is big enough and manipulative enough to have fully earned its enemies on both sides of the political aisle.
I Blew My Bitcoin on Sushi
isnt including fonts basically code execution in and of itself?
https://zerotier.com does a very nice job of NAT "bouncing", free (hosted) for up to 50 hosts, or you can run your own.

You end up with another "zt" interface, so you can apply firewall rules to that interface, separate from your main NIC(s), kinda like assigning your own VPC but for your laptop, etc. It only takes a few seconds to install the agent and join your private network, and it seems to reconnect quite nicely as well; if your network is private, you can force all new attempts to connect to be approved (where you can check the mac address first). Basically, it's exactly the right level of technical config traits with a simple interface.

(no affiliation, just a very happy user, but I will say that running your own seems to be a lot more difficult than it should be..)
le sigh the surface changes you're talking about are small potatoes compared to removing a page and altering document structure without breaking anything.
No the most frustrating part is all the Red Hat employees attempting

1. Claim "IBM has no influence, this was all our own independent action, honest, believe use guys....

2. Red Hat employees instance that "CentOS 8 was never officially supported until 2029 so we did not go back on anything"

if people believe either of those I really need to get in real estate and start selling bridges
I can't put on a VR headset for more than 5 minutes without getting a headache. Also VR headsets have a resolution that is still too low to be worth trying imo, so I feel it's about another decade away from mass adoption.
He stuck a cadence sensor on a spin bike...

If you want a trainer hack, this is a trainer hack:

https://www.cyclingweekly.com/news/latest-news/how-you-can-u...
While that's certainly not a stellar take on things, none of those points seem to be indicating that "Blue Origin is not doing well". Those seem like pretty standard occurrences for anyone who's worked on a large iterative engineering team. I remember reading similar stuff about SpaceX back in the Falcon9 1.0 days.
https://github.com/mdn/content/blob/main/LICENSE.md and the attributions for the English docs are in https://github.com/mdn/content/blob/main/files/en-us/_wikihi...
Entirely aside from the merits, I'd be so happy if this lawsuit somehow resulted in the destruction of AMP.
Perhaps but that's not the same thing as being "fundamentally incompatible with human behavior". The statement packs a lot of assumptions that don't resonate with me at all.
Out of curiosity, how much did you sell it for? And can you share some details how your side project had been valued to derive the final sale price?
wow that's so awesome, if I had kids I'd totally buy something haha
Covid vaccine stored incorrectly potentially due to Celsius-to-Fahrenheit error
Pfizer's covid vaccine is supposed to be stored and transported at -70˚C, but some batches ended up at -92˚C.

-92˚F is quite close to -70˚C so this smells a lot like an error due to unit conversion. This "anomaly" happened in two separate instances in California and Alabama

(-92˚F - 32) x (5/9) = -68.8˚C

(-70˚C x (9/5)) + 32 = -94˚F

Source: https://www.cnbc.com/2020/12/16/covid-vaccine-us-quarantines-pfizer-shipments-in-california-alabama-after-transit-anomaly.html
In 2020, Netflix is your uncle.
Why didn't Twitter refuse to let him (and any of their other users, but especially him) use a stupid password?

Why didn't they require 2FA (especially from him)?

Why didn't they have even more security precautions for his account that wouldn't have let just anyone even with his pw and 2FA log in?

Why didn't they have some way to detect and prevent a login from an unexpected location?

And if they did have these, it shows they were incompetent in devising or using these precautions.

Of course, if this intrusion actually happened, it's not just Twitter to blame. Whoever's on Trump's cybersecurity team also messed up, as they should have had extra precautions way above and beyond anything Twitter had.
See "Web Custom Audiences"[0] and "Lookalike Audiences"[1]:

Company X sends event logs to FB whenever anyone visits their website. They don't know who you are, but they pass metadata that helps FB determine who you.

Company X can then specify that their ads should be shown to anyone who visited their site in the last, say, 30 days. This is helpful for businesses who want to follow up with the digital equivalent of window shoppers.

Alternatively, Company X could create a "Lookalike Audience", and have FB show their ads to people who have similar characteristics to their existing site visitors/purchasers, but are different users entirely. This is useful for businesses who want to efficiently find new customers.

Most ads people see fall into one of these buckets.

[0] https://www.facebook.com/business/help/610516375684216?id=24...
[1] https://www.facebook.com/business/help/164749007013531?id=40...
Well good thing you learned to read, write, be disciplined and be organized in school along side CS.
JavaFX was split out from the JRE and is now its own package[1]. It very much "happened" and there are plenty[2] of people using it.

If you are looking to build a fully themed app similar to a web app Swing or JavaFX are definitely the way to go. Swing still uses an emulated native look and feel and it is pretty decent. If you are planning on building something with real platform UI I would still go with SWT, especially if accessibility is on the table.

[1]https://openjfx.io
[2]https://github.com/search?q=javafx&ref=simplesearch
this is exactly why permanent, tax-funded, institutional safety nets are necessary. you can't rely on sporadic charity.
Yes, in this scene:

https://www.youtube.com/watch?v=Pw2eQDS6rC0
MeeGo was a bizarre affair. There was I think Maemo, Moblin, LImo, SLP, Bada, Leste, MeeGo, Mer, Tizen, Sailfish, Nemo... all forks, merges, reforks. They seemed to spend all their time and energy continually rebranding, forming and disbanding consortiums, creating new websites and logos. They never just got on with it.
It’s good that your tutorial has people start with menus and doesn’t mention moving point using whatever non-arrow key chords do it (never bothered to learn. Fortunately I’ve been able to avoid teletypes and serial terminals in my computing journey.)

The ‘traditional’ Emacs tutorial methodology is like teaching people to type with the first step being: change your keyboard layout to Dvorak. It’s ridiculous.

I appreciate that you speak to your target audience in their language, rather than the language of the Emacs religion. (It makes me think of English vs. Latin.)
Going After That Management Position
Maybe sell it to Jay Leno?
That is actually the magic moment I've had, tech without an interface. Or to put it another way, it has moments of seamlessly using the interface I was born into, natural kinesthetic movement and realistic physics.
You've misunderstood a lot of Latacora's critique, but I think the most important point you've misunderstood is "negotiation."

> PGP does not do negotiation. It can't. PGP supports asynchronous store and forward applications. It works over a one way channel. Your cipher, digest, and compression preferences come along with your public key They are signed and so are protected by the base cryptographic system. An adversary would have to break the cryptography to modify your preferences.

> I do not agree that compatibility is a bad thing. PGP is actually a good example of how to deal with backwards compatibility in a good way.

"Negotiation" here doesn't mean a synchronous back-and-forth conversation. "Negotiation" in this case means, "if you're not sending me the most secure version, I'll just accept a somewhat less secure version."

PGP encrypted messages are "take it or leave it," but that doesn't mean that PGP doesn't do negotiation. Instead, it means that the PGP implementations decide how much insecurity to accept in favor of backwards compatibility.

Here, in the blog post linked at the top of this page, Sequoia moans that they can't bring themselves to turn off SHA-1 because Debian developers use it. They're accepting a less-secure implementation for backwards compatibility. It's right there in TFA.

I'll tell you what: instead of "don't use PGP," how about "Don't use SHA-1 and don't use any tool that accepts SHA-1 by default." Today, in 2020, that means "don't use GPG, and don't use Sequoia PGP" and I'm confident that it means "don't use PGP ever again," but you and I don't have to agree on that.

The fact that you can change the defaults to be more secure and less backwards compatible doesn't make PGP safe to use. It's dangerous by default. Don't use it, and don't advocate that others use it, until PGP is secure by default (in other words, never).

The other thing you've misunderstood is the problem with long-term keys.

> Most people prefer to keep their identity indefinitely. That is why, say, the Signal protocol also has a “practically-forever root key tied to their identity”. It is inherent to the problem.

No. Long-term public identifiers are indeed, desirable, but PGP's public identifiers are paired with secret keys. Tying your identity to your public key means that you can't change your secret key unless you change your public identifier as well. (In Signal terms, that would be like saying that you can't rotate your secret key without changing your public phone number, which would be absurd.)
I've seen some miserable formatting in older contracts. I was doubling-checking the documents for a house sale a few years ago, and came across a sentence that was over half a page long without _any_ punctuation. Even though I have a law degree, it took me the best part of half an hour to be 100% confident of the intended meaning and that I hadn't overlooked something.
The alternative is that he does not take the test and goes on with his life.
A moderate complexity task such as writing a JPEG codec requires understanding of Huffman coding, discrete cosine transform and a number of other minor concepts.

Right now am working on a physically distributed, synchornized system. It has some signal processing code: cross-correlation, FFT. The process planner builds spanning trees out of the layout graph to execute the tasks.
So, I guess we can expect a new extension on copyright terms in the next 3 years.
The secret would have to be non-static (not baked into the code).