skysight-inc/HackerNews huggingface dataset:
You don't have to pay anyone to sign a driver you write to use it yourself. With Windows you can write some software, but not all software. You have to pay Microsoft to sign drivers. The code that enforces that is the wall. No such code exists in a Linux. All is possible.
At the very least you should know SQL. The purpose of having a query dsl in some other language isn't to avoid understanding sql, it's because sql isn't easily composable.
Curious about that, I think I can count these events on one finger a year (and maybe the absence of direct `git push --tags --force`). For me it's some strange state where creating a branch from a remote doesn't linked the two. That's about it.

Usually :

- reset
- rebase
- fetch / pull / push
- cherry pick
- stash

and then magit-blame, git-timemachine etc.. all work smoothly

But we all have our own usage, what did you try that made magit get stuck ?
TLDW: First three digits are ignored, The remaining are mod 7.

Reminds me of this classic.

https://xkcd.com/424/
EDIT: Due to terminology differences I missed that my point here was indeed taken into account with this layout. Super excited to see this!

---

I think most of the efficiency functions that these kinds of efforts tend to optimize for miss the most important factor.

I've thought about this a fair amount drawing on my experience switching to dvorak 15 or so years ago and not getting the typing speed increase I was hoping for, and also from having a close friend with a PhD in piano performance. There's one thing that I've never seen taken into account by these kind of keyboard layout optimization efforts that pianists understand is very important, and that is runs. Most people seem to focus on individual finger movements, a meaningful component to be sure. But I think there's still a lot that could be gained from optimizing a layout for runs. Runs are sequences where the fingers are depressed in sequential order across the hand (possibly skipping one or more fingers). They can be played (typed) not so much by isolating individual finger movements, but by getting the hand into the correct shape in a single movement and then actually depressing keys with a single rotation of the arm/hand/wrist.

The interesting thing about optimizing for runs is that it's directly opposed to the alternating hand optimization that the dvorak layout uses. I would love to see some exploration in this area and think it could yield meaningful speedups. Unfortunately, getting proficient with a layout takes a long enough time that I'm not super likely to take the project on myself.
It's rather "Hey, capitalism is terrible, we should try Socialism again. We'll not be fascists this time, promise"
A Git Porcelain inside Emacs
The Jacobin's take on this is more or less equally trustworthy as Breitbart on civil right topics.
Those political parties in France talk about “western culture” instead of “Christianity,” but western culture is fundamentally an outgrowth of Christianity. Even if you strip out the supernatural parts, a religion provides all sorts of notions about fairness, justice, forgiveness, family life, the rules and order, etc. People in Europe are still socialized into all that, even if they stop going to church.

This is apparent if you come from a different religious background. I know people who are nominally atheist but you can tell their family is German Protestant a mile away.
Enacs shouldn't freeze like that tbh, I've been using Emacs + Magit for a while now and it doesn't freeze ever.
Please.

The US made Mexico what it is and is entirely responsible for that.

If the US didn't want Mexico to turn into a 'half-ruled-by-gangs developing country' they shouldn't have let the CIA go full hog there and in Latin/Central America.

And that's the thing, so much of the violence and shit that America is facing today is a direct result of blowback from things the US did.

Imagine how much gun crime America wouldn't have if it didn't blow trillions of dollars on some dumb wars in the middle east.

Imagine how much gun crime America wouldn't have if it toss a bunch of their young men into an agent orange meat grinder in South East Asia.
Stick building does not require perfect lumber, part of its advantage. If you want good lumber in the US than don't dig through construction grade lumber, go to a proper lumber yard that caries higher grades, if they don't have it they will happily get anything you are willing to pay for. And if you want Japanese construction there are plenty of people in the US more than capable of it.
Hand alternation has not been taken into account. Maximizing it is good because it allows muscles to alternate activation relax for a longer time.

Just use Dvorak. It's well proven to minimize finger travel.
Subscribed. Big thanks to all Magit developers for creating one of the best pieces of software that I have a pleasure to use daily.
Appreciate the nudge! I use magit daily and it's awesome. I tossed the project some cash, I'd have paid at least that much for it.

Thanks for making it for everyone!
We've been seeing reports for a while that the iPhone 14 Plus is selling softly. It might not be the mini's fault; perhaps Apple simply cannot get four models to sell like it wants to.
It’s a loaded poll which can’t distinguish between people who are genuinely racist and people who are not racist but recognize the phrasing as one preferred by white supremacists. We can’t draw any meaningful conclusions without better data, which could most easily be obtained by not using a white supremacist prompt.

It’s also worth thinking about why the Republican Party’s favorite polling company is pulling material from 4chan and consider whether whoever is behind that might have had other questions in the poll which primed the cannier portion of the people being polled to be suspicious.
Tell your management that usage of v6.0 is as good as gone, and you are wasting resources in doing any work to keep support for it:
https://gs.statcounter.com/android-version-market-share/mobi...

I you look at that data then you can see that the oldest version with any significant usage is v8.1. But even that is quite low, and you might do quite well in not supporting anything older than v9.0.
I use iTalki to find native speaker to practice with.

I say such app exists because I just read about Speak: https://www.speak.com/blog/speak-announces-27m-series-b-led-...

It's for studying English.

What I don't like about a real tutor is because it's expensive and I have to book in advance.
ChaptGPT is free and I can practice with it whenever I want. Besides, ChaptGPT is not a real human so I don't feel embaraced when I made stupid mistake.
Why would the climate/weather changes stop right at the French border?
Sure, but for contrast Italia is a largely more catholic country than France [0], yet France has a higher fertility rate [1]

So religion can be a factor, but there are so many other factors than can weight in the balance.

[0] https://en.wikipedia.org/wiki/Catholic_Church_by_country

[1] https://ec.europa.eu/eurostat/web/products-eurostat-news/-/d...
You mean "Digital Marketing" and "Online Ads."

At this point they've been doing it at least a decade, why should we let them have all the fun?
Ask HN: Which is the best online course on Computer Science that you have taken?
For the past few years there has been an explosion of online content w.r.t. courses on different topics. Some are good, some bad, some excellent.

What are some of the best online courses on Computer Science that you have taken and really enjoyed? What did you learn from them?

What are you doing now? Working or learning more?
That the HN community is called to assume good faith doesn’t mean we have to be naive or credulous in the face of blatant bad faith. If this were Scott Adams’ first trip round the alt-right block, maybe you have a point. But he’s been doing stuff like this for 6+ years, and he either likes the attention or actually believes all of it. Those are the only two good faith interpretations left. Either way people are taking him literally, so if he wants to clarify his actual position, he should now.
Challenges in structured journalism: Why it's hard to write the same story(2016)
Mono and coreCLR are two alternative implementations for .Net runtime. Just like Firefox and Chrome are two implementations for various web formats, or CPython and PyPy for python language and many other examples.

Note in this comment I might be slightly imprecise with the use of naming since the specification, standard library, runtime can be separate projects each with its own name. But often multiple of those parts are made by same people so it can be a bit confusing especially with the way Microsoft names them with various capitalization.

Mono started as open source implementation of .Net and means to run C# on Linux when the Microsoft implementation of .Net was fully closed source and worked only on Windows. At that point it made sense for Unity to use whatever open source implementation of .Net they had access to which was mono. Years have passed and a lot of things have changed. At some point Microsoft bought Xamarin(the company that is main contributor/maintainer for mono project).

On the other side coreCLR is latest implementation of .Net from Microsoft. Unlike earlier versions of .Net from Microsoft it is open source and compatible with Linux and macOS.

As with many languages one of the implementations (the one made by inventor in this case Microsoft) is the leader, while others are playing catch up both in terms of new language feature support and also quality and tooling. Such situation is hard to avoid because developers of one implementation are making whatever they want while being sponsored by big company. While the others are trying to implement something that's more or less compatible with leader while having much smaller budget.

In the early days mono at least had the benefits of being open source and crossplatform compatible. Now they have lost this advantage. Even worse, the main contributor of mono is owned by Microsoft so there is high chance that they will slowly kill it in favor of their own implementation. Since the coreCLR is the primary implementation made by Microsoft it will more likely have much better integration and compatiblity with all the developer tooling made by Microsoft (Visual Studio, debugger) , better compatiblity with various third party .Net libraries, better support for new language features.
I use Johnny.decimal

https://johnnydecimal.com/
Fair point, but it hasn’t even been an hour yet - on a Sunday morning.
You could have avoided all of these problems by having a developer set up a staging environment, version the site in Git and disallow file editing on the site.
Could you recommend one?
That description has been around for a while. Here is one of many examples: https://web.mnstate.edu/alm/humor/ThePlan.htm
Ask HN: What are some good examples of Rust code bases to read and learn from?
As the title states, just interested in finding some examples people think would be particularly good reads, especially for people approaching the language for the first time.

Ideally examples that show what a "complete" Rust project might look like in terms of the way it is laid out and what associated tooling / scripts that are commonly used or included in Rust code bases.
The Raspberry Pi is how I got introduced to Mathematica in 2019. I actually it for Advent of Code that year, which was difficult and frustrating but a huge learning experience!
I wouldn't waste time trying to be nice; I'll turn up whatever if you'll have me. Cryptographically constrained room membership in Matrix is still stuck behind consolidating on matrix-rust-sdk for E2EE, so we only have to address & audit it in one place - and progress has also been impacted by funding challenges (https://matrix.org/blog/2022/12/25/the-matrix-holiday-update... etc). So you might have to wait a while longer.
I disapprove of what you say but I will defend to the death your right to say it
Peter Santenello has a good video series with interviews of Amish.

https://www.youtube.com/watch?v=z6SlJZk5guI&list=PLEyPgwIPkH...

One of the more interesting discussions was how they handled covid.
A deceptively simple porcelain on top of git output, embedded into an emacs buffer.

You summon magit, navigate the lines you want to stage, hit a key and go back to working. Most of the UI is extremely lean and swift. It's even more powerful than a git video or book to learn things because magit will automatically infer information (if you're on a line of git log timeline, rebase will automatically do it from HEAD to that commit). It will pimp the rebase buffer so that you can change pick to reword / drop / else in one key. It's so obvious you don't even need the manual to discover how to use git. Really one of the nicest UX I know of.
I don't know, seems a bit weird not to mention Atom at all. At least "This project was forked from Atom" or whatever.

Besides it being nice, it's also a requirement of the Atom license, that the copyright and license notices are preserved. Seems the only mention of their heritage is "Original work copyright (c) 2011-2022 GitHub Inc." in the LICENSE file but again, no mention of Atom.
I finally know what the definition of “evil” life is. Thank you.
> Thanks to current US labor law, many union elections are about as democratic as those held in banana republics — and that’s assuming workers are even able to initiate a union drive in the first place.

https://www.fordharrison.com/nlrb-general-counsel-seeks-to-l...

The NLRB has been trying to end “secret ballot” elections for decades, which is a scary name for “going into a voting booth and privately voting”. The reason being they want the name of each person who voted against the union so they can pressure them into voting with threats. Doesn’t sound very democratic to me!
Honestly, I have found HN’s monthly “Who wants to be hired” threads to be very productive. Since last May (2022), I have personally picked up 3 clients who I would never have known about except for HN. It might not sound like a lot of traction, but I have managed to build long term relationships with each of them.

Additionally, I reached out to a few people on the “Whose hiring” thread and have a very positive lead for additional work.

I know this is anecdotal info, but I can only imagine others are getting similar results.
I would change one thing in your answer: it's not for Emacs, it's for anyone. If you haven't tried Magit because you're "not an Emacs user" I would recommend you reconsider. Magit is great, whether or not you use Emacs for other things.

You don't have to be an Emacs user to use applications written for Emacs. You can use just that application (in this case Magit) and do nothing else in Emacs. That is a perfectly valid use case -- Emacs is closer to a Lisp VM than a text editor.
That's what I did.

But I'm still going to be held accountable to hit my deadlines and the team did get a talking to for missing our sprint goal despite being asked to do this.

So...
People with uncertain mobility might not know how long they need to start out in advance and whether they can stand in security lines, etc. Relatives might also pressure them to take a wheelchair out of concern that they miss the flight.

But if you have no connecting flight there's a lot less risk involved in getting off a flight by your own power, particularly when airlines forget wheel chair users.
You’re arguing circularly. Currencies are worth less when things cost more. Things cost more when prices increase.

If a central committee increased the price on everything without changing the monetary supply that would still be inflation. Similarly if the invisible hand does it or if there is broad collusion amongst producers.
THAAD is purely a defensive system. Deploying it in Europe is not aggressive. And it was only deployed in Eastern Europe after Russia invaded Ukraine the first time, so there was no peace. The Romanians are afraid of another Russian invasion and we have to protect our allies.

Turkey is just one of five countries that participate in the NATO nuclear sharing program.
And often it is impossible to replicate the results as a reviewer even without fraud being involved because at least in studies involving DNA sequences, these sequences are generally only added to Genbank (or EMBL, or whatever repository depending on country) when a paper is accepted and so reviewers don't have access to it.
Every time I see "lightweight Linux", my first thought is, "Will it run better/faster/smaller on RPi compared to its default distro?"

There's no mention of Raspberry Pi in the website. I think if it's indeed more lightweight, they should mention it.
> marrying across political lines now carries more opposition than across religious ones, for the majority of people

Where can I learn more about this? I find it difficult to believe this is true for "the majority of people".
The alternative would be to actually enforce antitrust laws and ensure that companies don't become as big and powerful as countries.

The basis of capitalism is competition. The theory depends on no single company having the power to move the whole market, but this theory is getting decimated by the empirical reality of consolidation and monopolization.

We all forget, because 9/11 happened literally a few days after it was announced, but the new Bush administration decided to give a wrist slap to Microsoft instead of breaking it up, which was the proposal of the Clinton administration. That's essentially when antitrust laws ceased to exist, and in the wake of the failure to do anything about Microsoft, mega-corporations and monopolies have thrived.
Apparently, it requires a 64-bit CPU but I wonder if really early 64-bit CPUs (e.g. 1st gen Intel Core) would work.
x64 has evolved quite dramatically since its inception.
Completely agree. In my opinion a solid start is worker-owned co-ops.
Thinking Like JavaScript
Lessons I used to teach new programmers only a week after learning the basics of JS
And yet I find many JS developers not knowing those concepts
This is a metal model I use to better understand my JS code and avoid writing hard to debug bugs
The areas where the counter-reformation (i.e. theocracy) was strongest had the most secular populations. Do you call that religion or not-religion?
As long as the violence is mostly contained within Russia's current borders then that's an acceptable outcome.
It's the marketing, people don't know they can fix it, now they know. The guide will help, you would still have the guarantee when it you replace parts. But the main thing is awareness
Jung'f gur qvssrerapr orgjrra gur "fglyrf" bs guvf yriry naq gur "fglyr" bs gur bguref?
It's hype for decades until it happens and then not so much. (https://waitbutwhy.com/wp-content/uploads/2015/01/Intelligen...)
Or so those who voted pro union can be later fired.
> not an enormously onerous task given that the codebase already includes the implementation of a robust TCP daemon.

Yeah then you got at least two more problems. SSL and OCSP
Reading the letter in full, it is clear that when he says he expects and hopes to pay more taxes, it is because he expects and hopes that profits will increase.
Chinese kissing device lets you smooch over the internet – CNN
> So the idea that a handful of untrained civilians with their Wal-Mart rifles could have prevented any of this is delusional fantasy.

The thing about the U.S. is it's not a handful. They have more guns in civilian hands than people. It would be very easy for U.S. civilians to arm literally everyone.

And, I should note, the quality of the rifles people own privately is as good as or better than what the military gets. The military does, however, get full-auto.

I take your point about the Nazis. I suppose if I had to point out a difference with respect to the U.S. today, it would be that the right to keep and bear arms is for everyone. Americans really don't discriminate (at least overtly), and that's a core tenet. The Jews in Nazi Germany obviously were or had to be disarmed before terrible things happened to them.
The size of some companies can be taken for granted. Living in a western industrialized country with many large companies, it’s easy to lose a sense of scale. The comparison widens the lens and grounds business organizations within the context of other human organizations e.g. the state. The comparison is also a setup for the next paragraph:

> One reason that’s significant: if many multinational companies actually were countries, they would be authoritarian dictatorships more ruthlessly efficient than any in existence. At many such companies, managers wield virtually unchecked power over subordinates and, thanks to modern technology, increasingly practice advanced techniques of monitoring and surveillance as well.
These runs (also known as "handroll combos") are one thing that the Colemak layout optimizes for.

See: https://colemak.com/Hand_alternation
I have written a few games in Godot, which also work in the browser for Ludum Dare. [1] Works great, 2D and 3D, with small differences, but I can only speak for GDscript. I'm not sure if C# exports are working.

First and foremost: Build time for all export targets together (windows. linux and web) takes less than 10 seconds and usually just work.

Some things like GPU particles had to be replaced with CPU particles and I remember that some texture compressions were not properly supported. But other than that, it mostly works out of the box. Can only recommend.

[1] https://ldjam.com/users/zubspace/games
Looks cool. Great first example, it's highly applicable and actually doesn't look bad.

Perhaps adding a few more "marketing" things to the readme - or at least, perhaps a few questions you might answer here.

- Is this a toy? Or is your intent to polish this for real world use? Just curious.

- How does error handling work?

- Does this compile down to a language for integration into an application? It's unclear (at least, from reading the docs for a few minutes) what the output artifacts for this are.
There are differences. But also things in common. Both statements get to "like me" by using skin color (or race) as proxy. And so we learn "people (un)like me" are people of the same color, and now you see they are the same statement.

Adams was condemned, fired, newspapers print his guilt, and the parent of this thread selects a bit of evidence for his guilt: he wanted to self segregate.

As for the Georgians, we condemn them in private equally as Adams. However, because they are black, society lets them be racist.

In any case, what bothers me more is the art not being separate from the artist. If there's merit in Dilbert, I hope someone picks it up.
On personal level, I would say FU money is a must - this should be the retirement plan goal for everyone, have enough for your life stile in liquid investments, so you can move to another country quickly if need be…
On corporate level, maybe breaking of those de facto monopolies is not a bad idea, like breaking Ma Bell, Standard Oil, etc…
Please note, this is not a financial advice, as I can provide advice to accredited investors only….
I have a feeling that our asteroid belt is littered with dead, dying, or sleeping Von Neumann probes that have been sent out by all the civilizations who came before us in the Universe.

I think that space mining is a very important endeavour that we should start to undertake as soon as possible.
Does anyone have recommended reading on worker-owned corporations? How would it work in practice? Would it work? Are there any success stories?

I imagine that eg consultancies could be worker-owned.

Could a startup be worker-owned? How would that be different from a typical startup where workers receive stock grants? In the way they are governed?