skysight-inc/HackerNews huggingface dataset:
It’s a general impression I got from his moral approach to centrism. He seems to think that there is equal blame to be apportioned in debates where one side is arguing for the fundamental rights of humans that are different from them and the other side is arguing for something resembling heteronormativity. It seems a strange take for someone who has studied moral philosophy. He continues to use language about common ground and compromise even as a sizeable contingent of republicans look to roll back gay marriage. I think it’s fair to hold him to account for not taking unequivocal positions on basic human rights.
The optimized version of C# is not really optimized as there are things left in the table that could be much close to C++.
I've found it to be pretty unimaginative, yes! :) It often suggests organ meats to me or omelettes with dark leafy greens.

You know how there's the checkbox to exclude "My recipes" from the Oracles suggestions? I was debating making a recipe to act as one catch-all for all the foods that I don't like or can't tolerate and then tell the Oracle "exclude nuts, shellfish [I have allergies to those] and My Recipes" and see what it suggests. I find it frustrating that there's no "globally forget" option for the Oracle, so the other day I thought of the "My Recipes" as a hack to exclude foods that I don't like from the Oracle (but I haven't yet had a chance to implement this / try this out).

I fully agree that the Oracle is the most rudimentary 'suggestion robot' out there. (I can't even bring myself to call it a recommender system.) I wish that I could overweight some ingredients moreso than others: if I'm short on Mg AND selenium and only have 200 cal left in my day make sure I get the selenium, Oracle! Or over- or underweight, say, protein over total calories or something. With a little bit of rudimentary ML the Cronometer folks could make the Oracle tremendously useful, but I am unsure as to why they don't do this? Lack of expertise in recsys? Cronometer folks, if you want assistance in this space I'd be happy to help; just tell me what email address to email you at and we can chat.
What a load of baloney. It's an open secret that client side cheat detection is a losing battle, and yet many games still persist with these unacceptably hacky half measures. The correct approach has always been to perform the cheat detection on the server side and use statistical analysis to detect and ban cheaters. No brittle assumptions about client environment resulting in potential breakages or false bans. No invasive rootkits that could compromise your users' machines. No opportunity for the client to reverse engineer or instrument the binary to patch out the cheat detection methods.
The Kindle FAQ [0] is interesting:

> Why don’t you provide mobi files in addition to azw3 files?

> Standard Ebooks is a small, volunteer-led project, and we don’t have the time or resources to support a second proprietary file type just because Amazon can’t get its act together. We have time for one or the other, and azw3 is the technically superior format that provides the better reading experience.

> Why can’t I use “Send to Kindle” to send an azw3 file to my Kindle?

> We don’t know! You’d think that Amazon would allow you to send the very file format it invented to its own devices. But Amazon hasn’t made it possible to send azw3 files via “Send to Kindle,” even though they surely could. You should complain to Amazon, or vote with your wallet and buy a better ereader.

[0] https://standardebooks.org/help/how-to-use-our-ebooks#kindle...
That's the problem though, I want to be enticed to know more and this article achieves exactly the opposite.

Thanks for the recommendation, appreciate it.
So this person has at the very least demonstrated that they will broadcast to the public details of their financial relationship with their employer. Not just to their friends, or their co-workers, but to their company's competitors and to their manager's co-workers.
Looks like the free market for power has decided that a few days of outages is not worth running extra power capacity.

Which might be right! But are the externalities all correctly priced in here?
You can't ruin a cashier's day by being nice to them, they won't hate you for that.
Do you have a particular example problem in mind that might demonstrate language performance better? One of the Benchmark Game programs maybe?
But standards can be low or high. Can one firmly stand on unfirm ground?
I think there is truth to the general principle you refer to, but I don't think it accurately describes what I saw skimming experts' comments in the linked thread. I'm an outsider to medical research but have experience in other parts of STEM research at universities. Here I saw a plenty of nuance, documentation of historical skepticism, concern over broad perception, and plenty disagreement over technical points. Far from a unified kool-aid drinker sort of situation. And I think there has been plenty of changes of opinions in the Alzheimer's field in recent years given the number of failed drugs - which goes against the idea that these scientists are following their career over the evidence.
How else would I get to enjoy your magnificent replies then ?
People love political violence in support of their views.

It's only bad when their adversaries turn it back on them
I tried to find out if Gates had ever defended his use of private jets, and he has [1].

He claims he's offsetting his carbon emissions "by buying clean aviation fuel and funding carbon capture and funding low cost housing projects to use electricity instead of natural gas and so I have been able to eliminate it and it was amazing to me how expensive that was, that cost to be green".

I assume by "clean aviation fuel" he means sustainable aviation fuel (SAF), which is biofuel made from recycled cooking oil and other waste materials.

[1] https://www.newsweek.com/bill-gates-defends-using-private-je...
Reminds me a little bit of a "delta queue" used in efficient discrete time based scheduling, for example, in an OS scheduler. Imagine you want to implement a scheduler that accepts jobs and runs them at some point in the future. Instead of keeping a list and scanning through the list at each clock tick, implement a linked list with (time delta, job) at each node. Now, handling a tick() simply requires decrementing the head node and popping items until you see a non-zero delta. Inserting is done like a normal list, except as you iterate through the list, you decrement the desired time interval as you see deltas in the list. It goes like this:

insert(job1, 1)
# (job1, 1) -> null
insert(job2, 1)
# (job1, 1) -> (job2, 0) -> null
insert(job3, 2)
# (job1, 1) -> (job2, 0) -> (job3, 1) -> null
tick()
-> job1, job2
# (job3, 0) -> null
tick
-> job3
# -> null
That's why I have to qualify it with ultimately

Right now, the analog option is out of reach except to those with the right skills. But the hardware isn't that expensive even now, and will only get cheaper. All it takes is someone to commodify it.
Those first few iterations are already happening.
> The debt wasn't really for recognition, it was to even be able to participate in the world economy.

The two went hand in hand. Haiti wasn't recognised as independent but as a colony in rebellion, and thus embargoed by anyone of relevance (because they all had their own slaves and colonies and were afraid for their future). The French recognition paved the way for further worldwide recognition and thus normalisation of trade relations.

But yes, the French drastically misplayed their hand. Even Napoleon himself later admitted he should have used Toussaint Louverture and his troops against Jamaica and similar instead of wasting 60k soldiers to mosquitos trying to force the unenforceable.
I've always considered child protection to be the parents' responsibility and not a function of government.

If there was an actual government function focused on child protection then every child would receive a bottle of multi-vitamins every month, a new helmet every year, sunscreen, a winter coat with mittens, scheduled and subsidized annual checkups with their pediatricians, etc.
Creating a system to automatically verify correct videos will take a while to come out, not to mention that it is extremely invasive for the end user and requires that they own all this extra equipment and bandwidth.

The cheater does not even really need to generate fake video like I've described. Aimbots can be as subtle as the cheater wants them to be, offering <5% precision adjustments which won't be visible on a webcam. Not to mention that half of cheating is just information assistance like wallhacks which this doesn't even cover.
This is a fantastic tip, thank you! I'm definitely going to try this out.
Round a direction vector to an 8-way compass
I love using the UNIX shell (pipes and programs that do "one thing well") to the point where it hurts my ability to improve at other other languages. But sometimes all you need is a throwaway command to do something once, not a beautifully optimized function that will be written, improved, compiled, profiled, reoptimized and then executed a billion times. The utter tersity of a bash one-liner just tickles me.
Doesn't every machine with thunderbolt have the ability to have its memory edited undetectably?
I believe this is referring to Vanguard, the anti-cheat Valorant uses that at some point is supposed to come to League.
Admin privileges don’t matter, all the stuff you care about lives in your homedir.

Have you ever seen a real world example of super common and super insecure AV drivers being exploited for LPE? Probably not, it’s not worth the trouble.
And if I do banking from one user account and gaming from a different (limited) user account?
Debugging is huge part of this. For example, for web where you can plop breakpoint or print statement anywhere and have a good level of transparency into what is happening really helps resolve issues quickly.

Game development where GPU is not really going spill the beans of what is happening under the hood that easily - one can stuck for a longer times easily.
That sounds great! I have partly solved this issue in my autorebase tool (https://github.com/Timmmm/autorebase) - it basically rebases every branch, and fixes the commit time so that stacked branches get preserved even after a rebase just because the hashes all match properly.

That obviously doesn't work if you modify or drop any of the commits, so this option is very welcome!
I've found some neat, mint quality 1980's computer books just like these in furniture stores, where they fill the floor model bookcases with old books.
It’s not lagging. How you install dep as conceptually nothing to do with how you link and build. You can tell dune to use dependencies installed with opam easily enough and opam takes care of managing and locking transitive dep. These are entirely different concerns. I am tempted to say "Kids these days" but that wouldn’t be condescending enough.
I wasn't directly referring to wealth when I spoke about greed. People can be greedy for power over others.

If you think the problem is innate to humans, we can't change it without changing humans themselves. At this point that is unrealistic, and we currently have a system that literally rewards greed. It rewards greed not only with money but with power. Political and corporate power systems reward greed, to make any progress that must be changed.

Human progress is incremental, the next best step we can take is to implement mitigations to the innate issues present.

You talk bad about "isms" but present no tangible solution. Quite frankly, that is not helpful. Greed for power has already been identified quite some time ago and systems have been thought up as mitigations to this problem. We need a tangible solution that we can put into place now because we have people suffering at the hands of others currently.

I suggest you read about socialism and how the system is set up to mitigate these problems, as considering your statement about greed being able to taint the system, I don't think you understand how it works.

https://en.m.wikipedia.org/wiki/The_State_and_Revolution
Literally nobody does that. That riots anticheat driver might interfere with your incredibly niche use case is fundamentally not a very compelling argument.

Besides, Windows LPEs are a dime a dozen anyway.
While i'm not sure if it works for device drivers, Microsoft is working on Azure Code Signing, which moves it from third-party vendors to MS directly.

For Apple, kexts have been deprecated for a while, with more modern APIs available for ensuring privacy and security in device drivers[1].

1: https://developer.apple.com/support/kernel-extensions/
"Is debated" is good enough if people take the existence of the link as evidence enough
Which client or browser are you using?
Why even mention `informational`[1] here? I was thinking it's a trick question. Either way, it should probably accept both `.info` and `.log`.

[1] https://i.imgur.com/FvYGqQL.png
Can't distribution be archival?

Thomas Jefferson: "Let us save what remains: not by vaults and locks which fence them from the public eye and use in consigning them to the waste of time, but by such a multiplication of copies, as shall place them beyond the reach of accident."
The player is not banned. The player's account is banned. It is a free game- they can make as many accounts as they like.

The hardware will become widely available once kernel-level anticheat becomes widely used.

>if the anticheat detects the hardware being used.

The only thing the anticheat will be able to detect is ordinary hardware. My cheating device will capture input from HDMI or PCI, the software sees it as a graphics card or a display. My cheating device lets me inspect memory directly, the motherboard just sees a normal stick of RAM. My cheating device lets me bhop and aimbot- the OS just sees an ordinary USB keyboard and mouse
> ... the credibility of social science in general is damaged.

Umm, I have some news for you.
I just remembered that all (some?) boat races start like this. You must cross the starting line after the initial time, but you can already have speed.
I am myself dealing with the effects of my digital hoarding and trying to delete as much as I can, but I do think that is different from this.

1. Photo apps like iCloud Photos, Google Photos, and Photo Prism are getting much better at auto organizing/cataloging what photos are and surfacing them together in much more interesting ways. More photos is now a plus instead of a minus.
2. You can always delete, but if you never record you can't go back and record (often).

So I take a Marie Kondo "Keep what Sparks Joy" approach and delete anything I find that I do not care for when I find it. I also sometimes pick an area of stuff I have and try to aggressively delete things I don't care for.
I'd so much rather pay for an actually good webcam. Tying up my phone is annoying and that screen holder contraption looks ridiculous. And I don't have an iPhone.

I'd really pay good money for a good desktop webcam with a great lens and sensor. All the upmarket options from the likes of Logitech and Microsoft are still total crap.

Unfortunately all the current newcomers on the market seem to be using the same crap optical stacks but try to improve in software using stuff like machine learning. Even the Opal cam that's meant to fix this only uses an ancient pixel cam from 2016 and really heavy software (I don't want this as a FreeBSD user as it obviously won't work for me). The Lumina webcam uses the same tricks.

I don't like heavy drivers on my computer and I just want my webcam to speak UVC. And a real food optical stack is still way better. Garbage in, garbage out.
Author begins essay with an ad hominem:

> It is most often introduced into a discussion by certain delicate types, delicate of personality and mind, whenever their opponents resort to a bit of sarcasm.

And fails hard with informal logic:

> attempting to undermine a speaker's argument by attacking the speaker instead of addressing the argument. The mere presence of a personal attack does not indicate ad hominem: the attack must be used for the purpose of undermining the argument, or otherwise the logical fallacy isn't there.

FALSE. Ad hominem fallacy certainly does not require intent! All that is required for ad hominem fallacy to be committed is 1) the argument is ignored, and 2) the speaker is characterized (doesn't even necessarily have to be a personal attack; could be complimentary and still be ad hominem).

None of the author's examples indicate what the author claims. The author is apparently attempting to change the meaning of ad hominem fallacy to permit personal attacks without committing fallacy, so long as the purpose of the attack is not undermining a speaker's argument. But people are inscrutable, and it is exceedingly difficult to determine why anyone does anything. Fallacy is committed constantly without intent. Intent is not necessary for any fallacy, let alone ad hominem.
Sure, but it's plugin so there's a backup. The parent didn't mention plugin, and a pure electric with a 10 kWh battery might not even be enough to pick up someone at the airport or to visit a friend in the weekend.
Such "overlong" encodings are not valid UTF-8.
Adds to the list of reasons why not to cycle which includes erectile dysfunction from pinched pudendal nerve, and traffic accidents where you die and the car may not even notice.
>You can’t preemptively fire someone for something they haven’t done nor even attempted/planned to do.

You can fire someone for no reason at all in much of the US. It's employment-at-will.
What about his post was hostile?

Your post, a baseless attack, is hostile.
That's great to know. Do you mind elaborating on the IP issues then? I feel like I don't fully understand them.
> people must die 10 years sooner in that stretch

No Texas county breaks the top 10 for counties with the shortest life expectancy: https://en.wikipedia.org/wiki/List_of_U.S._counties_with_sho...

10 years less than the national average would get you to 69, and be #5 on the list. For comparison, #50 is only 6y below the national average.
Honestly: Does Glorifying Sickness Deter Healing?
I wonder how many engineers crack open a statistics book to find the correct test versus just plotting box plots and saying "see looks pretty different"
What company was this? If we are going to be fickle about at will employment, I would not like to take the financial risk of working for them.
> The hardware isn't banned, the player is banned if the anticheat detects the hardware being used.

how? it can report itself as any pci device
Seeing how many cheaters there still is are on Valorant (where they already employ such techniques), I really doubt this is helping much. But yay, let's keep pushing more and more intrusive software on user's computers.
Ironically, that would be fairly close to the reality of the North African Barbary Pirate raids on European shores as far as Iceland, which resulted in more than a million Europeans being enslaved. [1]

[1] https://en.wikipedia.org/wiki/Barbary_slave_trade
I guess now that they cost as much as cable they have to become cable to keep up.
BBC Subtitle Guidelines
Show HN: Python-automated lightweight BGP lab in GNS3
"Shall we play a game?"
I had a handful of the Usborne books as a kid and they were inspiring. Seeing the covers brings back the exact feeling of being a ten year old kid besotted with microcomputers.

One of the books that's sadly not been made available from the Usborne site had a representation of what a future portable computer might look like that was hilariously off the mark while being perfectly reasonable from the point of view of its era - I recall it having what was clearly supposed to be a tiny green CRT display for example!
What code was used for Common Lisp? I'm guessing a well written version would be in the top contenders for speed.
The hacker news banner color doesn't matter and few have ever wanted to change it. But your financial position and needs, what % of your salary you can afford to money-hole until retirement, does matter and is pretty individual. It doesn't defy credulity to me that generally people would make a choice about this (when can I retire?), and that the default doesn't influence it.

I grant that it would be surprising if it had no influence at all, but I think the effect is more the social signal that you should want to save the max, that your neighbors probably do (it's the default after all), etc., rather than people completely ignoring/missing it.
I don't think they can charge whatever they like. There are some regulations on the max price a generator charge for electricity, which we hit during the last freeze.
Good cheats are expensive (like, often more than $100 per month) Cheat makers have way higher per-user revenues than Riot.
How would you align this with Jira stories? Our team tries to maintain a one-PR-per-story flow. Partly for QA purposes, we don't want multiple QA cycles per story.

Of course, we still have giant PRs that touch 50-100 files and take forever to code review.

And yet, for those stories in question, they do make it to prod faster than if they were broken apart into multiple 1-2 point stories.

I imagine as always the answer is "invest in better tooling". More robust automated tests, push-button millisecond-deployments, etc...
You'd typically not rebuild CI images that often.
And it’s not even like it happened near the end of the race and he decided to power through it, which would be more understandable. It happened 1000 miles into the race, with 2000 miles left to go! I cannot even imagine making the decision to continue on at that point.
Where’s the component preview code hosted? I’m interested in Storybook alternatives.
I think your perspective underestimates the political or nationalistic aspects of naming things. Take the "Mach number" as an example. It is named after Ernst Mach by aerodynamics expert Jakob Ackeret, but it was Christian Doppler who first came up with the number in his research about the Doppler effect.

The issue is that for a while people in different countries called the Mach number something different depending on what country there were from. The Soviet Russians did not initially call it the "Mach number" due to Lenin's criticism of Mach's (unrelated) philosophical work. Some Soviet Russians called it the "Mayevsky number" after a Russian general who did related artillery work that used the concept, but eventually they called it the Mach number. Similarly, some French engineers called it the "Sarrau number" or "Moisson number" for a while before the term "Mach number" stuck. The British sometimes called it "specific speed", which to me is even more confusing, but they also switched to "Mach number" eventually.

My point is that names can be controversial, depending on what perspective you are coming from. Some people might call something a different name just to make it align with their worldview a little better.
> Right now, the analog option is out of reach except to those with the right skills.

What skills? Buying something online, then plugging it in once it shows up on your doorstep?
The driver is still liable right? Is it still the driver’s responsibility or keeping aware and ready to react or is the autopilot software allowed to autonomously drive these days?
Is the helium recoverable?
Here is a good start: https://public.ccsds.org/default.aspx
If you are using Django Rest Framework < 3.9.1, please upgrade the package ASAP.
A few years ago, I designed an incredibly fast write-only file system, but for some reason couldn't leverage it into a commercial product that anyone was willing to buy.
According to the New York Times, Google has made a bid

Seems like you should take the Florio attribution out of the headline, since he is not the one breaking the news, just repeating it (as usual).
After I laid out this topology I didn't want to manually address it, so I set about automating the entire lifecycle. This ended up taking way longer than manually doing it but was more fun and is now much easier to reset!