skysight-inc/HackerNews huggingface dataset:
Had a lot of fun playing with it.

I noticed that playing with a small grid to keep track of possible enemy positions on each turn is immensely helpful (kind of like flagging squares in minesweeper) so I hacked together this little tool to do that from another browser window: https://g12x.net/pounce-sh-helper/

Hope this helps!
Oh, I love diff3. Having the common base (usually) makes it easier to see "what _change_ happened in the other branch", and "what _change_ happened in my branch". Then it's (usually) straight forward to apply one change to the other.

Of course, if seeing my code and their code works for you, then by all means keep doing what works.
For voting integrity, the vote that is saved needs to be human-readable (the voter should be able to make sure that the digital part of the machine didn't change their vote), so digital storage is right out.
In the '80s / early '90s they just called it "System". I think the transition to "Mac OS" branding came shortly after the introduction of PowerPC.
I find this claim hard to believe because of the location. Flores is not a huge wilderness. I've been there. I saw huge open fields of coconut, and rice plantations and population density is high. It is not some thick impenetrable jungle. The whole island (13,540 km2) is smaller than Connecticut (14,357 km2) and the population density in Flores is likely higher.

It is narrow and bounded by the sea on both sides. There's been ample researchers, workers, tourists going all over the island. I imagine that had it been present, any cryptid there would have been documented scientifically by now.
FAANG Software Engineer pay is not that great when compared to a Surgeon (or many other good jobs) for people who have been doing other good jobs for decades.

How many Software Engineers do you who drive Ferraris? Probably not many, but for Surgeons, Sales People (at good companies) it's not a big deal.

No other industry would anyone tolerate being told to study 4-8 hours a day for months for a chance to pass an interview.

I realize I'm ranting but I've a Software Engineer with over 20 years experience and I've kind of lost interest being in an industry where the only thing that matters for an interview is how good I can cram leetcode, rather than what I've designed and built. Granted it would be hard for me to easily find something that pays more so I'm not quitting my day job (and now extra night job).
If the only thing keeping you from being a bad person (TM) is the threat of eternal damnation and suffering through some divine almighty being - how are you then not a bad person?
The FBI Guide to Internet Slang
Ukrainian identity solidified for 30 years. Putin ignored the science
I've heard some good things about Guix on the language front. It is similar to nix but uses guile scheme as the configuration language.

https://guix.gnu.org/
Given the evidence that Neandertals were not able to master things like sewing, and also lived an extremely active lifestyle (they were bigger, stronger, and had lots of broken bones that healed), the Sasquatch doesn't seem like that bad a fit.

As for quite a bit of mating, current estimates say a maximum of dozens of times over a period of 12,000 years. See https://www.ncbi.nlm.nih.gov/pmc/articles/PMC532398/ for verification. This is, "once every few hundred years someone got pregnant." This fits with rare enough encounters that interspecies sex only happened once every few generations.
Ah, so you want to talk about democracy, do you?

Neither the north nor the south can really be considered democratic institutions by modern standards - less than half of their population could vote at the time of the civil war (women's suffrage) - and far less than half in the south (millions of slaves). The country as a whole elected Lincoln, and the southern states (via their mostly-undemocratically-elected leaders) rejected that slightly-more-democratically-sourced outcome. The democratically-elected leader and his political party then brought more democracy to the entire country by emancipating the enslaved and subsequently gave them (the men, anyway) the right to vote. Whether or not that was their intention at the outset doesn't change the fact that the north brought more democracy, which the south hated, and continues to hate.

So much for those vaunted democratic institutions you claim to hold so dear.
The iPhone 14 launch is likely to mean the end for the iPhone 11
> And how many of those stories were flagged and downvoted?

None. Algolia only indexes active submissions, not submissions that have been flagged dead. That is, all of those Algolia results are active.

And HN doesn’t have a way to downvote a submission, so by definition that’s not happening.
It might not be available in your region, or unsupported for your device
Yep, one thing that helps in this context is to only look into threads in R or D state (and ignore the hundreds or sometimes thousands of kernel threads that are just sleeping or waiting for more work to do in idle (I) state).

But yeah, even that doesn't clearly tell you what amount of active threads is normal for your workload/configuration. Or you can just save the thread count info (grouped by thread state) and save/graph it over time, to have a better idea of what's normal. The difference of this approach vs just graphing Linux-reported load is that you'll get a breakdown of how much of it was CPU demand vs sync I/O demand. Or you could even break the the thread states down further, by syscall and WCHAN, for example. This will give you a much more detailed idea of why the load is high, not just that it is high.

(Like I mentioned in the article), I even have a tool for sampling /proc at regular intervals (1 Hz by default) and saving it into hourly CSV files, so you can easily go "back in time" and zoom into short spikes and see what was going on:

$ xcapture

0xTools xcapture v1.0 by Tanel Poder [https://0x.tools]

Sampling /proc...

DATE TIME PID TID USERNAME ST COMMAND SYSCALL WCHAN
2020-10-17 12:01:50.583 6404 7524 mysql R (mysqld) fsync wait_on_page_bit
2020-10-17 12:01:50.583 6404 8944 mysql D (mysqld) fsync wait_on_page_bit
2020-10-17 12:01:50.583 6404 8946 mysql D (mysqld) fsync wait_on_page_bit
2020-10-17 12:01:50.583 6404 76046 mysql D (mysqld) fsync wait_on_page_bit
2020-10-17 12:01:50.583 6404 76811 mysql D (mysqld) fdatasync xfs_log_force_lsn
2020-10-17 12:01:50.583 6404 76815 mysql D (mysqld) fsync blkdev_issue_flush
2020-10-17 12:01:50.583 8803 8803 root R (md10_resync) [running] 0

DATE TIME PID TID USERNAME ST COMMAND SYSCALL WCHAN
2020-10-17 12:01:51.623 6404 7521 mysql D (mysqld) pwrite64 xfs_file_buffered_aio_write
2020-10-17 12:01:51.623 6404 7524 mysql D (mysqld) fsync xfs_log_force_lsn
...
The first time you could every truly run two Mac OS programs at the same time (non-cooperatively) was when you were running two copies of ShapeShifter on an Amiga. Pulling down the Mac OS desktop screen to reveal the other Mac OS desktop behind was super cool.
I'm not so sure.

A deck is something you have. A build order, or a chess opening, is something you _know_ and therefore more or less what I'd be comfortable calling skill.
The issue is verification - how do you verify the elctronic count was accurate?
And if you're going to manually count it to verify the electronic count, then why have the electronic count in the first place?
> If russia did that, they would be treated a lot differently than israel or eg. USA.

Russia poisoned multiple British nationals with chemical and radioactive weapons on British soil and got away with it scot-free.

https://www.bbc.com/news/uk-51722301
You don't need a bootloader. If your distro builds Linux with the EFI stub and you don't need an initramfs the EFI firmware can load it directly.
We'd have to decide whether "human" means the genus "Homo", as the name implies, or just Homo sapiens.
Interesting. Prices seem pretty reasonable for what you get.
Bill Lear was a genius. Of all his different inventions the one that interested me the most was his attempt to invent and launch a steam powered car. Starting in 1969 he tried for ten years and spent untold millions of his fortune. In the end though he had successes (a SF city bus) but he couldn't make the car work.

I had a conversation with an automotive engineer who was privy to the details who said if they'd had an inexpensive computer he thinks that they might have pulled it off. There were too many moving parts to control with analog technology.

Yet Lear's high profile failure scared off anyone from trying again to obsolete gas powered vehicles. That is until Martin Eberhardt and Marc Tarpenning came along and reinvented the electric car.

https://driventowrite.com/2015/12/02/lear-steam-car/
My headcanon at this point is that the spymasters know about the security binary[0], and have decided that the threat of going dark is worse than the threat of getting pwned with their own NOBUS[1] exploits. Better to have everyone be vulnerable.

I do know at one point Apple had special Korean iPhone SKUs with no physical camera installed, I have no clue if those are still being made. Samsung probably did the same thing. The problem is that, aside from just removing hardware, there's no particular special software configuration that you can do to make the device more secure. Every good idea out there is either already being done on the consumer versions of these devices, or is an optional feature you can already enable on a stock device with MDM software. The security on phones is already pretty good, albeit at the cost of freedom for enthusiasts and tinkerers.

[0] Binary as in gender, not as in untrusted.

[1] US intelligence term that stands for "NObody But US" and is equivalent to "0day".
The airline's only concern, really, is liability. Their decision, I suspect, is that there is no real mask mandate present (legally). Therefore, they can't be held liable for anything that occurs with or due to a missing mask as there's no legal alternative to no-mask.

People, being free agents, can choose to wear masks or engage is other public health measures and companies might even suggest such actions. And, as various professional athletes are finding out, what applies domestically isn't necessarily relevant internationally - there's been 0-5 players failing to make it to Toronto to play game(s), and in baseball at least, they're forfeiting salary.
See also canid vs canine, felid vs feline. The pattern also has caniform, feliform as a partition of extant carnivora; but no *homiform; alas, Wikipedia only gives simiiform, the higher primates.

Canine = dog,wolf,jackal,fox.
Canid = [only canines are extant].
Feline = housecat, wildcat (very broadly), lynx, cheetah, puma.
Felid = felines, remaining big cats.
Selected caniforms: canids, bears, earless seals.
Selected feliforms: felids, hyenas(!), mongooses.
In my experience, most browsers cache "Permanent" redirects indefinitely, which of course makes it impossible for the user to access the original URL again, or at least until they clear the cache.
Conspiracy of conspiracies. HN, PG, Dang, JFK Jr. and George Soros holding hands together…

Breaking anews! Federal Judge strikes down two year old ruling a week or so before it is to be abandoned!
did mao and stalin believe in communism?
For most United States folk, a Bachelors degree is the minimum trustworthy certification that one is capable of expressing themselves in writing and doing long division.

Sure, most college grads don’t work in the fields they studied. But the reality is that, whether they know it or not, most Americans are going to college just to prove they have these basic skills.
why are you so insecure about your atheism?
Well, yes, that was the point. I was highlighting the ridiculous of the previous comment’s universal statement that anything selfish that harms others is immoral. There is nuance here that a statement like that ignores.
Not sure what you're even talking about.

No one is saying do nothing between applications. Just pointing out that it takes time to apply, opportunities coming around a few times a year and for many startups lack of funding can hurt/kill them.
> Britain does not have a written constitution but it is followed (how?)

Perhaps this is just a tacit admission that writing the rules on a piece of paper changes nothing. People follow the rules as a kind of collective consensus. Writing them down in one place wouldn’t change that.
It seems interesting that even that much of their (our?) DNA has been conserved. Do they have a guess at how much of it has been lost due to lack of benefit?
I agree that Elo falls rather short for multiplayer games (the article's approach probably converges much more slowly, or fails to converge, than an approach which is built around supporting multiplayer contests, and the simplification for "board zaps" is likely just plain wrong--although that might be a limitation of how they recorded their games), but I don't think individual MTG games having a substantial amount of luck should really impact the usefulness of Elo (or similar systems such as Glicko). After all, Elo is just trying to find ratings which best predict a given game outcome, so the presence of good/bad draws should still be well-modeled by that idea, and in particular, for two given players (at a particular point in time and holding particular decks[0]), it stands to reason that you should be able to still find some pair of ratings Rx and Ry s.t. P(x beats y) = 1/(1+10^(Rx-Ry)/400).

That being said, the inherent randomness of MTG maybe means that in an ill-defined, abstract sense, it takes "more skill" to improve 100 Elo points in MTG than in Chess, because X% of your games have no meaningful decisions so you have fewer places to take advantage of your superior decision-making and, further, this probably has real implications for reasonable choices of K if you're running, say, MTG Arena, but the article is pretty clear that they're not doing anything especially rigorous when picking K in the first place, and honestly (IMO) it probably doesn't matter a whole lot if you're running a Friday night beer league with some friends or whatever.

[0] I agree with the sibbling comment that deck selection and deckbuilding is a large part of what magic players mean when they discuss skill, and it seems very reasonable to allow those things to be included in our model.
Being able to easily validate what individual people voted for is exactly the opposite of what you want in a voting system, as it make vote buying/selling trivial. I suggest looking into the huge list of previous electoral fraud for all the different kind of attacks that need to be defended against: https://en.wikipedia.org/wiki/Electoral_fraud
Agreed, they're the most comfortable ones I found without an exhalation valve. Conveniently they also fold flat. Only downside is that they go behind the head instead of using ear loops.
How is Buddhism any better?

"oh your life sucks today because of circumstances beyond your control? oh well, you must've deserved it in your previous life by being a total dickhead,you scumbag!"
If you're going to have a paper trail for an electronic system, then why not just use the paper system?

It's like there's a pro-electronic movement that's looking for every excuse to move to electronic...

Ok, so we go electronic.
We put in all these extra checks and balances to account for it's downsides.
It runs well.
People start questioning the need for the checks and balances, since it's so full-proof.
So we remove the checks and balances.
<anakin-fun-begins.gif>
<shocked-pikachu.gif>

For the people that complain about the staffing requirements for a paper-based election: it's a feature, not a bug. The sheer number of people involved make it virtually impossible to rig an election.
Take on some hobbies and document them, be it technical or not. It won't feel like a chore, you will enjoy it and it will be pretty valuable. My two cents
Some providers could give you daily updates but yes, drones are much cheaper and much more flexible. You need a custom sensor? Drones can do it, on satellites don't even think about it unless your budget is >$100M.
Some of these seem pertinent to your point, others seem irrelevent, and some even seem to undermine you. If i was paying for this i would want my money back.

For example,you list

> It still says that as a math teacher it's your job to remove the thing stopping minorites from succeeding which obviously must be inequity, racism, and discrimation. "Research indicates that there are groups of students (for example, Indigenous students, Black students, students experiencing homelessness, students living in poverty, students with LGBTQ+ identities, and students with special education needs and disabilities) who continue to experience systemic barriers to accessing high-level instruction in and support with learning mathematics. Systemic barriers, such as racism, implicit bias, and other forms of discrimination, can result in inequitable academic and life outcomes, such as low confidence in one’s ability to learn mathematics, reduced rates of credit completion, and leaving the secondary school system prior to earning a diploma. Achieving equitable outcomes in mathematics for all students requires educators to be aware of and identify these barriers, as well as the ways in which they can overlap and intersect, which can compound their effect on student well-being, student success, and students’ experiences in the classroom and in the school. Educators must not only know about these barriers, they must work actively and with urgency to address and remove them." https://www.dcp.edu.gov.on.ca/en/curriculum/secondary-mathem...

Based on that snippet, it seems to be saying that if a teacher is being straight up racist, e.g. marking black students differently than white students for the same work (or perhaps something more subtle), that is wrong and should be stopped.

Is that really what you want to use as an example of inapropriate political interference in the classroom?
If we're doing anecdotes. I was hit by a car with my laptop and it has a 1/4 inch dent in the corner of the case. The screen on the bottom right is somewhat off color but it's been running fine for last 7 years. I've swapped out SSDs too for more room.
Evidence-Based Practice: What It Is and Why It Matters [pdf]
Nice thing is you can usually (but not always) DIY yourself to a cheap fix :)
Assuming you’re in US and there’s a Costco nearby just go and buy a Thinkpad at Costco. I believe they also have a nice return policy.
For even more fun NTFS filenames can actually have newlines in them if you access them with \\?\.
Example.

ImageA: ubuntu + apache + yourPhpApplication
ImageB: ubuntu + apache

To deploy ImageA all you need to do is run the image.
To deploy image B you need to run ImageB along with a copy of your application

Above I was describing ImageA.
What adaptors/dongles are you using? I could really use a solution that keeps at least one monitor 120hz
> - users who have grown to realize all consumer tech is essentially trash, and recognize the marginal utility that Apple products uniquely offer: namely the fact that their products have resaleability, have a pretty well connected ecosystem, and at the end of the day, a physical store near you that you can take your product to.

This is a great point. A couple of my mates have had issues with their laptops and had to talk to the manufacturer, send it across the world at their own cost and wait forever to get it fixed. I've had plenty of issues with my macbook pro and it's not covered by warranty anymore, but the people in the store are happy to fix it for free out of goodwill and the repair is always fast.
> Amusingly, as a redhead under the Southern Hemisphere ozone hole

I spent about 15 minutes under the south island sun without a hat today, and I'm kind of worried I'm sunburnt.
Your concerns are valid, but at least for 1 and 2, you can be proactive about preventing them, compared to preventing loss of your Google account which is just... crossing your fingers.

As for 3, well, I really don't care in the least what happens after I die. I won't be around anymore.

I can't really speak about how much of a problem 4 is, because it's never happened to me. I suspect the people who get their email classified as spam while using a large email provider actually are doing something wrong.
Are you sure having a phone in your phone is a good idea? Phone calls are a significant source of attacks now, even if none of those attacks exploit a vulnerability in the phone software. As far as I'm concerned, the only point in having a dial-able phone number is to ensure I'm still eligible for car warranty scams and 2FA code harvesting attacks.
They were mostly related to fuel storage and delivery for a certain segment of vehicles. I'll save the specifics because my employer would be pretty easily identifiable. Ultimately, it's not really relevant; this is common, even in software, where one person stands a chance of single-handedly carrying a product. Maybe there's not be enough engineering time available outright. Maybe the group can't take a risk on allocating resources on a promising idea that might not pan out. Maybe other non-engineering resources in the company are tied up with other projects and can't bring it to market, even if you did pursue it. I'm sure if you think hard enough you can think of multiple products that were genuinely good and had a future, but ultimately died because of a lack of a team that would follow through on developing it.
Fully agree! Here’s my post on this problem space from nearly a decade ago: https://kyle.marek-spartz.org/posts/2014-05-08-your-service-...
> it seems strange that the United States is sending over $800 million in weaponry, but won't send over satellite imagery.

I'd guess this is because you can't publish satellite imagery without revealing a lot about your intelligence gathering capabilities.
I used FreeTaxUSA for the first time this year and liked it, but am thinking I will not be able to do it next year because they don't support more niche state form that I want. Other than that, I just have 1099 and W-2 so it isn't even that complicated.

They support the federal version, and did leave them a message, so we'll see next year.
> The culture of business writing/speaking has become so far disconnected from physical reality that it is amazing that anyone accepts these explanations at all, ever.

The execs, lawyers, judges, public relations crews, and others who deal with the language day in and day it must become inured to it. Joe Public might never read an EULA, and might be shocked (if not already pessimistically resigned) to understand what companies actually do with his data, but an arbitrator who hears 6 complaints a day has been sitting in the boiling pot for a long time.
That's something you'd get from Buddhism for Dummies if you just assumed Reincarnation and Karma were simplistic concepts with only one definition. The reality is that these are metaphysical concepts and Buddhism is often conveyed via metaphor or analogy.

Your interpretation is a rather naive one, and "deserve" is a loaded word.
Is San Francisco this bad?
> they force the "apple way" of doing things. But it seems to be the only option these days to buy a computer with ease and get a computer "that just works".

Replace "computer" with "laptop" and the above statement might be true. I use desktop computers because I've worked remotely for almost my entire career, and I haven't had a problem with a desktop since the 90s.
Yeah I don’t get how so many people are going “you should’ve read the specs!”

Who confirms features that virtually everyone computer has had for a decade?