skysight-inc/HackerNews huggingface dataset:
Also, there are things that "must be done" only if the code is extended but it may be perfectly fine as it is at the current state. So I add a TODO when I see that there will probably be the need for refactoring in the intermediate future, but there is no need in the current code base. That is a TODO that is triggered (to become a "true TODO") when that code is touched again, but it remains (justifiably) inactive for now.

The reason I use not just a comment is what others here already said, it gets highlighted by the IDE, and I have too many other "gray" comments that would not get read unless someone is looking at those sections specifically, so another regular comment would be easily overlooked. The suggestion for external tools or files is even worse: Pretty much nobody will check them when it's time for refactoring. It has to be inline. Sure, it can't become too much, but one such "triggerable TODO" comment for just a few modules is fine.

When I write the code I can often already see options to make it more scalable or generalizable, but as it is currently being use the additional cost is not worth it, and if there never is future expansion the code actually is fine as it is. When I already know what needs to be done because my brain is fully 'inside' this code it would be a waste to throw that knowledge away, and regain all the contextual knowledge and ideas with a lot of work a year later. Those are the cases when I add such comments. They are not necessarily "TODO" level at that point, I use that tag only when additional conditions are met and I'm sure I want to avoid missing the comment.

Occasionally, when I have some time over, I scan through my TODOs, there are about 2/1000 LoC. Most of them I leave alone because the condition for their realization has not been met yet, but sometimes I find one of them is worth doing at that point. If it was a general comment I would have no chance to find them that easily. If they were in an external tool or file they would deviate from the actual code more and more, since we do quite a bit of refactoring due to growth and changing needs. But if there's a highlighted TODO in a module you are refactoring it's impossible to miss, so it is easy to update or remove those if they become invalid, even more so than regular "gray" comments.
Has Apple's new MacBook Pro 2019 16“ a problem with fan noise?
Is there any browser extension, so I could change networkType for some websites just to have faster experience even on modern devices? Browsing with dev tools open is a bit inconvenient.
- access data: probably because the gesture is actually done inside the page you're viewing, so it has to be able to capture that
- clipboard: it was a feature requested, for gestures to be able to work with the clip board: https://addons.mozilla.org/en-US/android/addon/simple-gestur...
So just recently added for that reason
...Whereas it takes some 4,000 workers to assemble a million gasoline-powered engines per year, just 1,840 are needed to build the same number of electric motors, the study claims. And a battery factory requires only a fifth of the workforce when compared with an engine plant...
I think it's assuming you have no idea of the time and one of the clocks may be very wrong, like several hours off. So you'd have two clocks close to each other and one far off.
zsh also implements whence
Are you saying that nothing could ever excuse that fact?

Cliqz is building a European, independent privacy-oriented search engine. This seems a worthy reason to me, especially with the complete and total transparency here. And in any case, the experiment has ended.

I still maintain your comments are misleading, by leaving out the context.
according to climate predictions we'd be underwater today in pescara but they would have not be an issue as we would also have dief of all the cancer from the ozone layer depletion.

change is real, damn this winter we got 15+ degree Celsius instead of the ten cm snow we usually got when I was a kid, the local effects are quite evident, and the trajectory spells real dangers, but past predictions were definitely overstating the effects, no wonder people have doubts about current predictions
I consider that a feature. Nothing stops you from only using a single and different container per window, though.
But HTTPS did. You just had to pay to get a certificate.
Then why can't a company sign a private contract with a union saying that the company will only hire members of the union?

I mean, if companies can establish company towns, since under the freedom of contract ideology employees are willing to live there as a condition of employment (a la Pullman), then surely a closed shop contract must also be acceptable.

My "Gish Gallop"[1] is because you keep cherry picking your history to justify your specific pro-capital/anti-labor "free market" viewpoints. But you cannot point to the worst actions of unions without - to use your earlier term - juxtaposing it with the worst actions of businesses. This juxtaposition is appropriate as union power grew as a response to bad employment conditions.

For example, yes, striking coal miners destroyed property and attacked the National Guard in 1912. Bad coal miners - very naughty indeed. Oh, wait, it was after the National Guard, along with business guards, machine-gunned the strikers' tent city. Does the freedom of contract justify those murders? Clearly, no.

You asked "Do you really believe that unions were no less powerful before the advent of labor laws? Have you seen the unionization rate statistics?"

You know that's a rather odd question, right? Of course unions can be more powerful if there are laws to support the unions. Just like businesses can be more powerful if there are laws to support businesses. Try getting rid of the laws which isolate shareholders from legal liability, and see what happens to corporate power.

Unionization rates were higher before Taft-Hartley was passed. Since my argument is that unions are legally prohibited from exercising their full power as they would in a free market, then that means unionization rates should decrease because people aren't going to pay money for something that doesn't help them.

Which is why the WV teachers had a wildcat strike - illegal actions were more effective than being in a union.

[1] Personally, I think it's more an example of Brandolini's law than a Gish Gallop - https://en.wikipedia.org/wiki/Bullshit#Bullshit_asymmetry_pr...
You won't be able to recover it after the fact, but the SNI is cleartext on the wire as part of ClientHello even in TLS 1.3. Work to encrypt this is an ongoing effort (called eSNI).
^^^^^ This is extremely insightful, and now ranks as the most accurate and succinct explanation I've seen of why point-free is terrible.
Then in the 1700s you identified yourself as the postman so you didn't get shot. I imagine a uniform and some familiarity had a lot to do with it.

For god's sake I'm not saying this is good, or this is how I want the world to work. I sure as hell don't and I'm not some conspiratorial militiaman.

Historically, i.e. in early America. There were no pigs, so you defended your own property. Typically with a gun. Warrants partly exist to stop someone from doing that, which is what the parent comment is all about.
PLT and GOT – the key to code sharing and dynamic libraries (2011)
That's a great idea, I'm going to give it a go myself, thanks!
Yup agreed. It's not good. Made sense in a frontier without any cops. Doesn't make much sense anymore. Don't know why you use that historical fact as a springboard for some weird soapbox though.

FYI. My opinion is you don't shoot people on your property. It's bad.
Is it possible to have a different vpn for each container?
In the past I have used moviepy (https://github.com/Zulko/moviepy) to programatically create videos in Python. At a very high level, it manages creation of image frames that are ultimately fed into ffmpeg. It is (was?) a bit buggy sometimes, but it gets the job done.

Initially I used it because I couldn't bother with learning any of the free nonlinear video editors on Linux (many of which are pretty flaky/hard to use, or at least were back then). Having become actually become semi-familiar with a couple of NLEs since then, I can say moviepy is a bad NLE replacement for most use cases, but for others it's a real time saver.
What does any of this have to do with anything I said?
I have had steam download and install games like They are Billions I purchased outside the service, as long as it had the keys. This might not apply in all cases, but I have yet to have an issue.
Ah, I've been using firefox for web dev stuff on my old Macbook pro and I've noticed it's a lot faster than it was last year.

Definitely considering making the plunge as speed has been the only thing that's held me back from switching to FF.
I guess you mean deaf. What you wrote means 'stillborn'.

(sorry for the spam. couldn't resist)
This doesn't read as hollow managerial nonsense. He uses familiar practices and refers to them by what they are called in corporate culture so that others understand what he is doing without needing to go into excruciating detail. These aren't his techniques but those used around the world.

Your criticisms are a reflection on you more than the author. You seem to believe that human relationships are divine in nature and ought not be managed. There is something eerie about it, almost creationist, as if the word God is at the tip of your tongue, waiting for that moment to be used to explain how thy Lord hath giveth one another and shall taketh thy away or some other load of religious nuttcraft.

The proof of the effectiveness of the OPs communication tools lies in the results.
Was I the only one who read pSycography, thought that Mr. Fourier has done it in the past, and began to think how X-rays were being used to reveal some information on historical papers?
Link not working for me. I’m getting this:

Error: Network error: Origin https://todos.tickgit.com is not allowed by Access-Control-Allow-Origin.
It's not rolled out everywhere yet. AFAIK they only activate it for US users, and it may only be activated for a subset of those (not sure about that part).
At work we made it a policy to allow TODOs to remain until code review. At least there, with the help of a second pair of eyes, they should be resolved, removed or made into an issue.

Until now this approach works quite well for us.
The article is not quite updated. Biogen did end their phase 3 trial of the amyloid-beta antibody Aducanumab early, citing lack of efficacy. A closer look at the numbers however appeared to reveal that they shouldn't have. And Biogen is now filing Aducanumab for approval by FDA. [1]

All in all, there is no question that amyloid-beta is a key part of Alzheimer. Already Alois Alzheimer, when first describing Alzheimer's disease, noted amyloid-beta plaques as a key pathological finding. Amyloid-beta plaques are a characteristic of the disease, and a proper Alzheimer diagnosis requires the presence of amyloid-beta plaques.

Many variants of early-onset Alzheimer are caused by mutations either directly in APP (the precursor to amyloid-beta) or genes intimately involved with APP-processing (e.g. PSEN1 and PSEN2). These mutations often cause extreme levels of amyloid-beta and amyloid plaques.

Raised levels of amyloid-beta and amyloid plaques is a necessary condition for Alzheimer's disease, both early- and late-onset. But it's clearly not a sufficient criteria: many people have brains full of plaques and amyloid-beta, but little or no cognitive decline.

So the problem with Alzheimer's research is not so much the understanding that amyloid-beta is a significant part of the story, but rather focusing on it as the only part of the story and the only conceivable solution.

[1] https://edition.cnn.com/2019/10/22/health/biogen-alzheimers-...
Several times people have told me I’m an exceptionally fast reader. I notice if I’m in a group and we’re asked to read a sheet of paper (eg some training seminar) I’ll usually be done way ahead of everyone else.

I vocalise everything. It’s usually a lot faster than you’d say it out loud though, probably if I tried to read out loud that fast I’d trip over words.

The secret is rather boring: I’ve just read a lot. I rarely have problems recognising words, so that’s key. For many types of reading I also infer content a lot, and it seems like my brain completes sentences, then I’ll continue on and “jump back” if one of the words was not as expected. I very easily for those tricks where people write “gondolas in Vienna”, so my brain is obviously doing a lot of inference.

I’ll often read the economist cover to cover, and I used to do the same with newspapers where I was young. Maybe reading every single word on such a variety of topics fixes the “surprised by words” category.

My tip is: read thoroughly and carefully and vocalise, read enough and the speed will take care of itself.
PacificRack Limited VPS Offer Just $17 a Year for Dual Xeon KVM VPS 1GBPS Link
I've had problems where it loses my settings after update. They also don't sync between devices, making them quite cumbersome for me to use (you can copy the settings manually though).

When it's all setup it works great though.
Setting aside whether Cliqz could be trusted or not, just think of it: this is a decision that went through lots of managers in the Mozilla Corporation, and nobody ever stopped to think for a moment "sending the entire URL history of our users to a third party? well this is wrong". This is the kind of decision that should've led to lots of resignations inside the company, but nothing happened. To me this means there's something deeply rotten inside Mozilla. What kind of assurance do I have that they won't pull this off again in the future? And let's remember that they are strapped for cash, so it's not like they don't have an incentive to sell private user data again.
Ah interesting, I may have to revisit in that case as it has been a while since I tried it on OSX.
Those "grown-ass adults" are still not old enough to handle an alcoholic beverage, but they're old enough to kill people, get killed, and get physically and psychologically maimed for the diplomatic failures of actual "grown-ass adults".

"Paying taxes alone doesn't count."

Who said anything about "paying taxes alone"? A role that involves paying taxes also involves working as a participant in society. You can choose to gatekeep about who and what counts if you wish. My gate says that teachers and healthcare workers are far and away a more important societal good.

"This country they grew up, gone to school, and live in only exists because some people fought hard (and many died) to defend it."

So this land and the people living on it wouldn't exist because people chose to kill other people? Huh.

"It's not "involuntary servitude" it's citizen service."

Just call it a different name and it's a-ok!

"Free countries don't come for free - they're fought to create, to defend, and to keep free."

A free country is hardly a free country when it forces you to die for, in most cases, bogus reasons for bogus wars.
Strange. I thought I've corrected a few typos, but apparently I didn't.

* "noise it can tolerate is around 100 milivolts" (should be: few hundreds milivolts).

* "the fifth harmonic of a 100 MHz square wave is 1 GHz" (should be: 200 MHz)
K Language: Remarks on Style (1995) [pdf]
Squoosh: Make images smaller using best-in-class codecs, right in the browser
Unfortunately NoScript is not able to allow/deny selectively for containers.

I block all Facebook domains with NoScript so I cant really use facebook in a container.
Do whatever in which you have an interest any access.
For context:

The kakapo, also called owl parrot, is a species of large, flightless, nocturnal, ground-dwelling parrot of the super-family Strigopoidea, endemic to New Zealand.

...

The kakapo is critically endangered; the total known adult population is 213 living individuals, all of which are named and tagged, confined to four small islands off the coast of New Zealand that have been cleared of predators.

https://en.wikipedia.org/wiki/Kakapo
The Source Code of “Solving Problems the Clojure Way – Rafal Dittwald”
From the article: "the unique wisdom of some of these words, that don't have an exact counterpart in the English language". So the claim is precisely that because English doesn't have single-word translations of these German terms, that the German words somehow encode "unique wisdom", which is obviously BS.

In most cases, close examination reveals that it's unfounded BS. "Aufrichtigkeit" (Sincerity/Honesty) has the same 'literal' meaning as the English "upstanding", as in "an upstanding citizen". "Liebenswürdig" is just "lovable", and so on and so forth.
Quite amazing, happy to hear you have found Jesus! Did you read the Bible without any help? It's such a complex set of texts, all from very different ages, from very different people. Couldn't imagine myself getting the most out of it without help.
I know a guy from our local industry who has a free cybercafe software. He's making about $500k/year for the past 20 years or so. It's a one man business.

http://handycafe.com
Work in limited time but keep focus because it's mandatory.If you can't focus then leave it.
You are being downvoted on suspicion of wrong-think by the HN crew. You shouldn't be surprised of the echo-chambers, the weekly testimonials of 'Why I switched from X to Y and you should too' threads and the die-hards who will do anything to flag/dead/ban anything that moves in the wrong direction. (Even if its a normal and civilised debate.)

As for browsers, I use 'Un-googled' Chromium.
I find the --raw output more useful than the interactive one. it scrolls away but I have time to read what's going on. The other one just disappears and is replaced by something else, which could be ok except sometimes there are seconds of useless black screen when nothing is going on. I suggest to never have blank screens.
A suggestion for the raw output: add a timestamp at the beginning of the line. Probably HHMMSS is enough but YYYYmmdd would be handy for logging in background.
Build Your Own Quantum Computer Home
Gamers can only choose between those when the platforms don't lock themselves down using things such as epic's store exclusive deals. Should go after those deals as being anticompetitive, and then we will have an open market.
I've used moviepy (https://github.com/Zulko/moviepy) with some success. Doesn't do Final Cut export but it uses ffmpeg under the hood, so it could be used to create raw clips in some lossless format.
You mention the ozone layer depletion as evidence of past exaggeration when in fact it's evidence of how a concerted, international effort can deal with an environmental issue.
I can see a TODO from 1999 that could be fixed now. There couldn't have been a plan to fix it back then.

I don't run Linux myself, I'm not going to bother looking through some bug tracking system.

If someone had deleted the TODO then I think I would be less likely to contact the original author.
Yes, you are correct. The direct translation is "urskulda" which is a Swedish word meaning "justify" or "excuse".
There's definitely a lot of agendas being pushed. But I'm not sure why we're being expected to trust numbers like 100% and 0% - what makes these numbers inherently more "objective" than other possibilities such as, let's say 90% and 10%?
Looks like it's never had any attention/discussion here before:

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Philosophically, I cannot help but feel like a kernel without memory protection or any multitasking is better called a library than a kernel. It's effectively a series of function calls the applications can call, to my knowledge. I guess we expect a whole lot more of OS's now.
Counterparts for Rc [1] and Arc [2] (and compiler enforcement of their safe use [3]) are available in C++, though not standard.

[1] https://github.com/duneroadrunner/SaferCPlusPlus#reference-c...

[2] https://github.com/duneroadrunner/SaferCPlusPlus#tasyncshare...

[3] https://github.com/duneroadrunner/scpptool
Lots more than that will be lost. All the service stations, refineries engine, brake, muffler etc etc repair and fabrication jobs will go away over 20 years.
You say why brakes? Well careful electric drivers rely on regenerative braking for as much as 80% of their stopping. As people learn to watch the flow of traffic and anticipate traffic lights they get quite good at it. Autonomous cars are expected to do very well, especially those that make close packed convoys to save on windage (they all talk together to reduce any time delay to near zero).
So lots of jobs lost to e-cars, far more than that 75,000 mentioned.
drunk person confused wandered in house via open door unexpectedly?

Is New York a state where you are allowed to shoot someone for just being on your property or do they have show some hostile behavior. You should probably find out the relevant law before you tell someone he was standing in my kitchen unexpectedly and I shot them, it's self-defense because it might not pass the test.
The CLT holds for independent, identically distributed RVs. In the three-coin example the RVs are independent but not identically distributed: there are three distributions, one for each coin.
Watch the video via recommendations here, but no longer can find it.

[Solving Problems the Clojure Way - Rafal Dittwald](https://www.youtube.com/watch?v=vK1DazRK_a0)

It is a great video and is highly recommended.

Spent two days to type and tidy up the source code. If you want the source, and if you like me cannot find it, you may try my version. Just hope Mr. Dittwald would not mind.
Perhaps 'whip' for 'what internet protocol'?
Battle of Verdun – Germany wants to weaken the French to the point of exhaustion
You can’t simply join scientific debate while ignoring the existing findings.

Genetics and race are almost completely unrelated with black in America including people that 7 out of 8 white great grand parents. So, arguing your measurements are of genetic differences needs to account for such non biological social constructs. Good faith research can follow the social construct of race, but it needs to address that elephant in the room.
The example of misuse of the CLT illustrates that a mixture of normals is not a normal distribution. For example the height of people is a mixture of two normals, one for men and the other for women, this mixture has two modes and so it is not bell shaped and is not a normal distribution.
Or, a way of staying focused on the highest priority work at any given point in time.
nethogs doesn't have the raw output mode. That could be useful. I'd take nethogs' real time display and what's raw output.
tl;dr - Google crawls both, but site: searches hide one of them as similar results. Bing doesn't even bother crawling the other versions.
Kiwi browser is a chromium with extensions for Android.
Plot twist. It's the tool
My goals for 2020: Open web and eco-consciousness
Here is a very (un)unique problem: I have HNapp.com bookmarked on Android desktop bcs I'm trying to avoid native apps and support "the web". But each time I click the bookmark it opens a new tab in FF. After a few days I have 40+ open tabs. Anyone found a way to avoid that?
(Plus: The back button often/always opens an old cached version of, lets say, page 1.)