skysight-inc/HackerNews huggingface dataset:
Where can I learn more about the US Military culture's "terms of art" idea?
It's very hard to get, even for solid performers. Possible but not available to most employees.
For binary trees, indexing can be done by saving the subtree size of each node and doing a sort of binary search. Not sure if this is fast for B-trees that have more than 2 children nodes, though.
One email used 2017-2019 has the format:

"We thought you might like to know that we put [HN link] in the second-chance pool, so it will get a random placement on the front page sometime in the next 24 hours."

Another I got a few times in 2015 starts:

"[link] looks good, but didn't get much attention. Would you care to repost it? You can do so here: [link]."

Former might be a newer version of the latter, going by email dates.
I like this. Definitely will aim for this between now and my next job.
Qt Script was basically never adopted by anyone and was effectively a dead module by the time Qt 5 released, even if it was only officially deprecated in 2015 with Qt 5.5.

Qt Multimedia is actually pretty important, but I assume they have a good plan in place for that.
> Online voting could be done securely over the network and could be authenticated with a certificate associated with one's voter registration that's anonymized in a way that doesn't reveal any information about the voter other than whether they have already voted.

There's a lot of handwaving in this sentence about what can be done. We can't even secure computers when the fate of the entire world _doesn't_ depend on it. You think we can do a better job when control of a nuclear power with the world's largest economy rests in the balance?

> like you can do now with taxes

I'm not terribly worried about the consequences of someone filing my taxes for me.
Grand Theft Auto Publisher Take-Two Buys Codemasters for $994M
Wait, a dog whistle? For what? Fellow soldiers that have dog tags?
Partisan identification is very different from voting. That has 29% of the population Republican and 34% independent which is wildly outside how people actually vote.

A large slice of voters self identify as independent, but their voting habits don’t match that self identification. It’s that classic independent streak myth so popular among Americans.
What about blockchain ?
Not the person you were replying to, but I am aware of the college affirmative action for minorities and the exemptions to the one-child policy. From what I understand, the current trend is that such policies are being rolled back as the Chinese government begins to force the assimilation of minorities more heavily.

(In case this is on your mind: As for college discrimination against Asians in America, although many people conflate this issue with affirmative action, it is actually separate. One must make the distinction between pro-minority affirmative action and Asian penalization relative to the white majority. Asian-American penalization relative to white Americans is morally comparable to the historical Jewish quota, and the justification that affirmative action corrects for historical injustices absolutely does not justify anti-Asian discrimination. Nevertheless, I am also against pro-minority affirmative action because it is illiberal, but it is orthogonal to Asian-American rights.)

A lot of the discussion of China revolves around treatment of minorities. I would also like to draw attention to oppression of the Han majority. One example is that the Chinese government blocks websites, even for trivial or oversensitive reasons. (China recently blocked https://scratch.mit.edu, the children's website where I was introduced to programming...) Another example is that the Chinese government performed forced abortions to enforce the one-child policy. Now in America, there is a complicated political debate over the morality of abortion that involves issues of fetus rights, personhood, and choice. However, it seems to me that whether you are pro-life or pro-choice, the one-child policy, which involves abortions that are not up to choice, is profoundly immoral.

I believe that all human beings are endowed with certain unalienable rights, including the right to freedom to voice opinions without government censorship and the right to partake in democracy (whether that be a direct democracy, a republic, or another form of democracy). Everyone in the world inherently possesses these rights, regardless of whether their government recognizes them. I wish for the government of China to recognize these rights, because human rights are Chinese rights.
Go for “0xwm”, so it could be “Naught XWM”.

Naught ~ not. Sorry for the bad pun.
Put your money where your mouth is. I accept Bitcoin and Stellar Lumens.
> I cited specific examples of ludicrous things he's said that have come true, and you cite small lies he's told.

So your defense of “Trump lies constantly” is “not absolutely every thing he says is a lie”, which is true, but man, that’s a really weak defense. Congrats, you set the bar low enough that he can get over it, but maybe having to set that bar so low is a problem.
Probably, eh? Well then sure, let's have election workers make judgment calls based on "probably".
It's not meant to replace the stuff that you'd use a normal function call for, it's meant to replace the stuff that you'd do completely invisibly.

Every real-world Java codebase ends up using massive amount of incomprehensible magic for e.g. DI, transaction management, web request mapping, serialisation. Every real-world Python/Ruby codebase ends up using magic proxies, metaclasses, method_missing or other such stuff. Scala is the only language where I've been able to find real, enterprise-scale codebases written in 100% plain old code without any AOP-style magic, because the implicits let the language be expressive enough that you can avoid those things without your business logic getting drowned in secondary concerns.
The DI in .NET is really powerful and feels intuitive once you play around with it in a few different projects.

We have almost 100 services injected into .NET Core DI and it always feels very stable and manageable. For us, we cheated a little bit on many services and just take a dependency on IServiceProvider to get at other services at runtime. This allows for any service to talk to any other service without worrying about some monster CTOR hierarchy. We used to try to keep things "correct" in terms of dependency chain, but we have found that the real world is a lot easier to work with when you permit circular dependencies between services and maintain 1 big flat collection of them. This is basically microservices but without the RPC ceremony and associated nightmares.
Huawei to sell phone unit for $15B to Shenzhen government, Digital China, others
At least for Slack there's would be the iOS version available.
> Aren't you shifting the goalposts a bit?

No, I don't think so. My original comment was

“I have looked at the program synthesis literature before and it really does not seem very advanced to me. The General Program Synthesis Benchmark Suite lists unsolved benchmarks like “Given three strings n1, n2, and n3, return true if length(n1) < length(n2) < length(n3), and false otherwise”, and that's with 100 examples. So, probably less practically useful than GPT-3, which wasn't even trained on the task.”

I only asked about ILP to clarify your defense. I maintain, after seeing the ILP you were referring to, that the defence doesn't meaningfully affect my point, that the problem you claim to be solving is not the one I was talking about, and not meaningfully more interesting.

> The reason is that the space of all programs that can be computed by a Universal Turing Machine ("arbitrary") is infinite and any learner trying to find one of them blindly, without some kind of hint to guide it, would be lost for ever inside it.

I'm not looking to solve arbitrary programs. I'm looking, at least at this first hurdle, to solve a few largely trivial ones.

If you saw 100 examples, you would be able to solve this problem, or at least get very close. Therefore this sort of theoretical argument cannot hold.

> By way of comparison, neural nets, with their hand-crafted architectures, minutely fine-tuned to specific domains or even particular datasets, cannot do that (e.g. a trained model can't be used as a feature to another neural net, in the way that ILP hypotheses can be used as BK).

I assume you've seen GPT-f? (https://arxiv.org/abs/2009.03393)

Section 4.7.1 shows this is entirely feasible for neural networks, though the technique is very different.

Though I prefer even more the elegance (and general absurdity) of learning the bias by pretraining on WebMath (GitHub, arXiv Math, Math StackExchange).

> The bottom line is that learning arbitrary programs from examples is a hard problem

I agree it's hard, but in my mind this sentence completes to “and therefore our only hope is to use most powerful tool we have available, neural networks.”
Be interesting to see what market share actually is now.

Tim said at the beginning that 50% of Mac buyers were buying their first Mac. Apple’s quarter that just concluded at the end of Oct was massive for the Mac. $7.1B which is a 22% YoY growth. And 50% of those macs went to first time Mac buyers. That is insane growth in new users for a 36 year old product
Pursuit of winning at the cost of values isn't a great path. We certainly see it in a bipartisan selection of politicians, but there's no reason intelligence should win out any more of less to propaganda or misinformation, regardless of which party it comes from, especially because it tends to be a lot easier to convince even inteligent people of an appealing lie than an ugly truth, again regardless of party affiliation.
The headline is cheating a bit. It's an English word, and it is (believed to be) pronounced the same as in PIE: but it's also a loanword from Yiddish.

Everyone in the New York metro area, and most people along the East Coast or large metro areas around the US, will know the word lox. That's going to be about as many people as in the whole of England, it surely counts as a word in English, as much as "hoon" or "anorak".

But it hasn't been a word along the entire life track from PIE to modern English. It was preserved in Germanic languages and reintroduced later.
You should really edit your comment's first paragraph to make it clear that it's not your opinion.

I agree that there is currently an atmosphere where people don't necessarily feel comfortable talking about their political leanings among strangers.
> No time-based or performance-based earnout... Everyone on the team stays…or goes

Curious about this one; are the acquirers not bothered about the possibility of everyone jumping ship? They have a new CEO and generalists on hand to take over the business immediately? And/or the business is basically in “runs itself” mode, with most of the work being done on growth opportunities?

Normally I think of the golden handcuffs as a necessity to stop the business from imploding and being worth zero, but interested to know why this wouldn’t apply.
To add on to this, the person you are replying to is also quite wrong. Android devices definitely can be smooth and many go past 60hz now and have higher refresh rates than Apple products.
We run some machine learning systems on Ubuntu server, and it's really easy to accidentily install the full desktop environment while installing random graphics driver related packages. While figuring out how to set things up (before I formalized in an ansible script) one of the servers ended up with the desktop packages installed. Weird to look at the IPMI overview and between all the white on black kernel log outputs suddenly seeing a full Ubuntu desktop boot screen.
> One less reason for Russia to exert its influence by preaching pan-slavism and "russkiy mir".

Pan-slavism isn't a bad idea. The bad idea is dominance of pan-slavism by Putin or the latest incarnation of the USSR / Russian Empire.
Yes, it is true of the M1. RAM is integrated into the M1 SoC package (but not on the same die).
Old dogs, new research and the secrets of aging
Create Value for People
Ftx.com Alters Settlement Terms of Election Futures Contract
There's no VM in Go—you're probably thinking of the runtime.

A "Hello World!" using 1.15.4 on linux/amd64 takes up 1.2MiB of space (731KiB after UPX).

Using https://github.com/tinygo-org/tinygo, it drops to 21KiB (unable to be compressed further using UPX), making WASM size a non-issue.
After the Debian SSH key bug I'd say it makes all the sense in the world.
No known ancestor of Hitler is Jewish. His paternal grandfather is unknown, and that led some people to speculate that he was Jewish.

Hitler had his minions try to clear that up to dispel the rumours, but nobody could find the real father. They concluded of course that he was a pure Aryan.

Source: https://en.wikipedia.org/wiki/Alois_Hitler#Biological_father
> Does Debian actually change upstream significantly? I thought they kept things fairly vanilla.

No, they radically change things to match their standards. E.g. look at their tomcat package which explodes it all over the filesystem.
It's absurd that you had to resort to this.
I wonder if someone also released a standalone bluetooth escape key that attaches to the side of a keyboard (equally absurd).
I can understand the preference for Node.js if you want to free yourself from the shackles of static typing but to then bolt-on Typescript doesn't make sense given that C# is a genuine statically-typed language. Last I looked Kestrel also ran rings round Node.
# 1 would fit, if there were a proportionate number of mail-in ballots for Jo Jorgensen and Kanye West. If you have 10,000 ballots, some of those will be expected. Tens of thousands of Biden-only? Repeatedly? Doesn't pass the sniff test.
How is it that the big enterprise languages haven't gotten the ability to just mock imports yet?

There are certain benefits to DI, but this one seems more like a lack of tooling.
If you do the Microsoft way. But i find their batteries included approach to be broken more often than not. Tried deploying a docker image with cors on azure. Literally could not do it because of bugs and the gsc that they were intercepting cors packets. Opened up 3 bugs took Months to fix one. It's a tire fire.
The nails are long enough to have been driven through a person’s palms

I thought crucifixion requires the nails to go through the wrists to adequately support the weight of the upper body?
Why does something 5 layers down need all the config values?
The better tweet is this one: https://twitter.com/sdw/status/1326245251812532224?s=20

When you realize it’s true, you’ll either laugh or cry.
EmacsConf 2020
Also rural areas see much less of the impact that government has. They see less infrastructure, they see less of the masses of students that have to be educated, etc. They tend to be pro-small government because they don't have a daily view of the impact government has on daily life.

I don't view that as gullible, I view that as a perspective that is incomplete due to geographical circumstances. And I am sure that's probably a road that goes both ways, with people in urban & suburban areas not seeing the full picture with respect to rural society.
It depends on how you define fair. The base level M1 MBP is the same price as the previous generation Intel MBP and has the same amount of ram and storage. So in terms of a generation-on-generation comparison, it's absolutely fair for Apple to position the benchmarks that way.
Remember when Microsoft claimed to invent various computing technologies, even though they had been around since the 70s or earlier?

That’s the type of history you’re articulating here.
In Florida, early votes were counted as soon as they were received. In Pennsylvania, by state law the early votes couldn't be counted until the polls closed. That's the main reason for the difference in timing and the large shift.
Am I wrong to think the T2 means Linux can't access the built in hard drive and you are dual booting from an external drive?
I switched to FreeBSD and haven't looked back - from an admin perspective it's very much like 2000s-era Linux. Less stuff works by magic, but once you configure something right it stays configured right.
Debian still likes to Debianize things too much sometimes.

Gentoo has a much better track record of keeping packages vanilla, in part because patches are kept by default in the single Portage monorepo, so there is incentive not to dump huge patchsets in there. Only a few packages have significant Gentooisms maintained out of there (like the gentoo-sources kernel patchset, which as far as kernel patchsets go is still very light, and you can opt not to use it).

In 15+ years of using Gentoo I only recall two times their patches broke something for me. One, some obsolete crud in gentoo-sources broke booting without an initramfs on HP CCISS RAID controllers (because that's the only(!) block device driver that puts its kernel device names in a subdirectory). Two, a KDE Plasma patch to pull the right system Python version from the Gentoo infrastructure that manages that forked off a subprocess, but got fork() backwards, causing the "main" process PID to change and subtly breaking D-Bus policykit stuff due to security checks on the PID (aka: you can't mount devices from the system tray when the PulseAudio volume widget was loaded, how's that for a fun one to debug).

I don't recall Gentoo ever introducing a security issue, other than perhaps typical packaging mistakes (nothing comes to mind but I assume bad permissions have happened at some point, there's always some of those).

Not a bad track record for being my main workstation OS for a decade and a half.
Chan Zuckerberg Initiative faces racial discrimination allegations
They send a repo-person after you instead.

Is that really the model you want here?
> Color lasers are huge

Since all the praise here has been for Brother laser printers, I went looking for the cheapest B&W and color laser printers they offer. That would be the HLL2300D and HLL3210CW respectively. The first one is 14.0" W x 14.2" D x 7.2" H, while the second one is 16.1” W x 18.1” D x 9.9” H. So it's 2 inches wider, 4 inches longer, and 3 inches taller. Doesn't seem that much bigger to me:

https://comparesizes.com/saved/CompareSizes_HLL2300D_vs_HLL3...

> and don’t really save money on toner vs. ink for typical home users.

At the very least, toner cartridges drying out isn't really a thing.

>If you want all that with a color laser you end up with a monstrosity in your house.

Your HP OfficeJet 9015 has official dimensions of 17.3" x 20.46" x 10.94". The Brother MFC9340CDW also has a scanner with ADF with auto-duplex (and does it in one pass, actually), and auto-duplex printing. Its dimensions are 16.1" x 19.0" x 16.1". So it's true that the color laser is taller. However, it has a smaller footprint, which is what matters for most people when trying to situate a printer.

One feature that your OfficeJet does not have that I appreciate (and this Brother AIO has) is a manual feed slot, which lets me skip the rigamarole of emptying the paper tray, fiddling with the tray to fit the envelope or whatever custom paper I'm using, printing, and then reversing what I previously did. That likely contributes at least a little bit to the height.
Would love to see a C compiler equivalent of this, using Undefined Behavior do to actually nasty things to the computer (deleting/creating files, showing random things in stdout, etc.).
Profits represent investible assets that enable people like this to create startups. Without profits, and the possibility of getting them, this type of research stops.
I worked the polls in Allegheny, and while the broad strokes are similar to what you described, there are definitely a few differences:

- Most people fill out their ballot on paper with a pen, but a voting machine is also available to generate a ballot (anyone can request to use the machine, but it's intended for those with disabilities). Either way, the voter then feeds their paper ballot into a central counting machine (most districts only have one, but some have more).

- Police are in no way involved (unless the poll workers call them to attempt to address an issue during the day). The judge of elections is responsible for picking up the materials a few days beforehand and then dropping them off at the county office at the end of the day.

- Only four receipts are printed: one to go to the county office, one stays with the minority inspector for a year, one is posted outside the polling place, and... I can't remember what happens with the fourth.

In any case, though, thanks for writing this up in detail -- it's good to read how other places do it, and for those that haven't been a poll worker, it's good to read how at least one place does it!
Oh man, I do love it when systems provide me tools to stop my arsehole nature coming out. Sometimes I can't do it myself. I'll be enabling this for sure.
Sign up for my dishes-as-a-service subscription NetDish. Get clean dishes until you stop paying.

Also check out my dishwasher-sharing service Dishdash.
A quality laptop fan pad is about $20-$30.
> The mother determines the religion in Judaism.

Not since 1983 in reform Judaism.
When I was a kid I worked with my father building custom cars. We customized a car for the guy who owned a famous brand of liquor. He had a vanity license plate on one of his cars that said something like "3 Stars" on it and I asked him what that stood for. He said it was less expensive brand of the liquor he sold and then he went on to say "it's the same as the expensive stuff and if you tell anyone that they'll call you a liar, but take it from me, it's the same stuff". And he was right. I did tell people and those who purchased his expensive brand flat out insisted I was wrong.

Apple can charge more because they always have and people will buy it because they believe it's better.
3-2-1 Backup Strategy for Etcd
There’s plenty of evidence.

You can see this comment, where it was detached to censor me from even talking about censorship.

https://news.ycombinator.com/item?id=25017546
“how many different roles are there to be played in video”

Which to me is the core of subscription fatigue in video streaming. I subscribe to three different services because none of them provide the single role I'm interested in. Consumers want a single service providing all the content they are interested in, and the industry as a whole is actively hostile to that desire. So I'm a customer to several services, each providing part of the role I'm interested in, waiting for a competitor to come along and provide the service I want. But the situation won't change, so I just juggle my services switching them off and on as shows come and go. Won't change unless consumer friendly legislation is passed restricting exclusive distribution rights for digital content.
That's what the democrats did, though, by picking Biden over Bernie. And they sucked anyways.

What values did Biden communicate during the campaign?
I don't think they were saying the protests should stop. They made on observation about how the protests were perceived by others, and that perception, correct or not, influenced voting decisions.