skysight-inc/HackerNews huggingface dataset:
At least it still gives you the choice. I learned a lot by stripping down my system and removing/replacing a lot of components to the extent that it didn't resemble Fedora (or Debian, or whatever) at all anymore. The amount of stuff you learn after completely trashing your only system and needing it to be restored and usable in a few hours…
I had this experience a few weeks ago. I was showing a colleague something, using vim as normal, and he started shouting "Whoa whoa! What are you doing? You don't use a mouse?"

"Vim!"
A68a the world’s biggest iceberg heads for disaster
I agree.

But it's worth pointing out that IDEs provide depth for working on a given project. If you want to provide breadth across many projects (like writing a custom linting script), you do want to be she'll literate. Not every automation task can be specified in with grep and such, but quite a number of them can. And the ones that can't be written in terms of the shell often benefit from hybrid solutions that combine shell tools and specialty tools like parsers.
Chapter 32 (Cetology) is excellent. In it, the narrator explains the contemporary scientific understanding of whales and describes all their varieties then known. My favorite bit is the part where he explains the numerous differences between whales and fish (they have lungs, are warm blooded, they breast feed, have eyelids, etc.) The narrator explains that men of science have decided whales are not fish for these reasons. Then the narrator delightfully argues that despite all these differences, fish are animals that live in the water, and therefore whales are fish.

I love this; it is common knowledge today that 'whales aren't fish' but few ever stop to think twice about that. There is no contesting that whales are surely mammals, but who says some mammals can't be fish? In the traditional biological nomenclature, 'fish' is a paraphyletic classification with arbitrarily excludes tetrapods (those lobe-finned fish that climbed out of the sea and became the four limbed animals we see today, including ourselves.) Why does fish exclude tetrapods? For cultural reasons clearly, it seems obvious to us that humans, dogs, lizards, birds, etc are not 'fish', because they lack the distinctly fishy quality of living in the water. So we say the tetrapods, the fish that left the water, are no longer fish. But some tetrapods returned to the water, regaining that distinctly fishy attribute. These are the whales. Tetrapods are not fish because they aren't aquatic, but whales are tetrapods which are aquatic, and I therefore declare them fish. (And in the cladistic system of biological classification, we are fish too.)

Incidentally, when you make this sort of argument people tend to get pretty cross. It seems important to many people that whales not be called fish. Why is this? Is it because they think people will empathize with whales more if their mammalian nature is emphasized and their fishy nature is denied? Probably they're right about that, but it's hardly a scientific argument. Then again, 'fish' is hardly a much of a scientific classification since it has an exception carved out of it to accommodate our cultural 'knowledge' that people are 'not fish'.
I don’t understand why he wouldn’t have a GPS device if it’s that much of a threat. Her location doesn’t matter as much as his.
> 1000x faster than opening a shell and trying to...

Not commenting on who is right or wrong, but there is a key difference in your workflow here. OP is not opening a shell at this point. The shell is the first thing being launched, vim is secondary.
Presumably you’d use deno bundle for a production build so you’re not directly using the source files.
How do I replicate the code (procedure) if I can't see the code (procedure) ?
> He does consistently misspell it as "paradice" across multiple letters

Yes but I wouldn't read into it that much. Remember, reading the deciphered ramblings of a deranged psychopath is obviously going to have misspellings and weird idiosyncratic oddities in them.

My take is (if the killer was in any way rational) is that he knew the plaintext would be unraveled at some stage. If not by quantum computers, then a team of dedicated sleuths who know how to program. So yes: the misspelling could be deliberate.
I see how the crowd here is downvoting me heavily for just stating the simple truth that IPv6 is inconvenient, when compared to IPv4.

But if it was false, an IPv4 address wouldn't cost $20-$30 (vs $0 for IPv6) and Amazon wouldn't be hoarding $2B worth of them, would it?

Ok then.
They are actually getting sued, maybe not constantly, but if you are a valuable target, often enough. It has just become the cost of doing business.
Blaaaa blaaa. How come earnestness is such a great virtue in that $100 billion company you had lots of shares in, but still Y Combinator's strategy is to invest as diversely as possible in as many good teams a possible since they know that > 90% of them will ultimately fail.
Those were people who caught covid or people that had antibodies?
Regarding the hat part not being the typing - yes!

Every tool, plugin or functionality takes up some space in my mind. Once I know the tool really well, that space becomes smaller and the benefit of having the tool outweighs the cost. This is why I only add tools and plugins slowly. One at a time, only after I mastered it I add something new. And I weed out my tools from time to time and remove things I don't use often enough.

Maybe the people who use feature rich IDEs just have more RAM and a more parallel brain, and the CLI people have serial brains :D
Late to the party but wanted to make sure to contribute this excellent talk by the late David Graeber about the history of debt. It includes the concept of Jubilee.

https://www.youtube.com/watch?v=CZIINXhGDcs
Daily Giveaway to Win PS5 and Games and Games
Take a look at the referenced URL, you'll see the returned content is something like this

a:1:{i:0;a:23:{s:2:"id";i:466939644;s:5:"title";s:17:"Cognifirm intro 3";s:11:"description";s:0:"";s:3:"url";s:27:"https://vimeo.com/466939644";s:11:"upload_date";s:19:"2020-10-10 16:14:03";s:15:"thumbnail_small";s:49:"https://i.vimeocdn.com/video/972928988_100x75.jpg";s:16:"thumbnail_medium";s:50:"https://i.vimeocdn.com/video/972928988_200x150.jpg";s:15:"thumbnail_large";s:46:"https://i.vimeocdn.com/video/972928988_640.jpg";s:7:"user_id";i:112487323;s:9:"user_name";s:12:"Per Damgaard";s:8:"user_url";s:31:"https://vimeo.com/user112487323";s:19:"user_portrait_small";s:55:"https://i.vimeocdn.com/portrait/defaults-blue_30x30.png";s:20:"user_portrait_medium";s:55:"https://i.vimeocdn.com/portrait/defaults-blue_75x75.png";s:19:"user_portrait_large";s:57:"https://i.vimeocdn.com/portrait/defaults-blue_100x100.png";s:18:"user_portrait_huge";s:57:"https://i.vimeocdn.com/portrait/defaults-blue_300x300.png";s:21:"stats_number_of_likes";i:0;s:21:"stats_number_of_plays";i:111;s:24:"stats_number_of_comments";i:0;s:8:"duration";i:109;s:5:"width";i:1920;s:6:"height";i:1080;s:4:"tags";s:0:"";s:13:"embed_privacy";s:8:"anywhere";}}

It's designed to be directly passed to unserialize($str) which is an incredibly dangerous thing to do with potentially unsafe input.

This is perhaps the strangest API design I've ever seen and these data could have easily been returned and parsed as JSON.
That would be fittingly. Irony refers to a counter-intuitive result (and yes I know that some one more grammar nerd than me can probably tell me its more complicated). In this case, a giant cookie pop-up on an article about cookies could be described as fitting or coincidental but not ironic. It could be ironic if there was a giant cookie pop-up on an article about why one should never eat cookies.
I wish for a version of TS where I could have === automatically rewritten to use _.isEqual, that way [1,2,3] === [1,2,3] would return true.
More details at https://chromestatus.com/feature/4733392803332096 and https://github.com/WICG/scroll-to-text-fragment/
I had this same thing happen with a battery from OWC that I dropped in a 2015 MacBook Air. It oddly works perfectly other than rebooting itself and turning itself on when closed. And I followed all the installation/system reset instructions to a T.
I've found that IDEs work well when you're working within a single language or framework, but are clunky for multi-language projects. It's easier for me to have 4 terminals open (2 for vim, 2 for execution) than two different language-aware IDEs. With the IDEs, I need to pay attention to which IDE I'm in since they have different shortcuts and UIs.
i use coc-nvim with tsserver and i'm pretty sure it supports this

https://github.com/neoclide/coc-tsserver
Eeek, vector icons (which would work perfectly fine as SVGs) rasterized into 1500px+ width PNG files!
Yet false advertisement is illegal and you even support its status as illegal speech.
Is a goal of `wmr` to ever support translating `exports.foo = bar` / `module.exports.foo = bar` + `require()` to `import/export` so that modules that work with `node.js` can work in the browser too?
> IN PARADICE DEATH

Remember: reading the deciphered ramblings of a deranged psychopath is obviously going to have misspellings and weird idiosyncratic oddities in them.

My take is (if the killer was in any way rational) is that she knew the plaintext would be unraveled at some stage. If not by quantum computers, then a team of dedicated sleuths who know how to program. So yes: the misspellings could be deliberate.
What Graham is attempting to prescribe here is an unmediated engagement with a problem. In truth, "making the world better" is no less ulterior a motive in engaging with that problem than "making piles of money."
It didn't take me long to disable GitHub dark mode. It is not made for quick reading. They should talk to the people who did dark mode for VS Code. After all it's all MS.
Thousands of Israeli tourists flock to Dubai for Hanukkah
There's a website netspeak.org that allows you to compare two words in a sentence.
i doesnt matter how uncommon it is , morbidity after transmission occurs is an escape from selection.

also:

"Previous studies reported that viral shedding can begin before the appearance of COVID-19 symptoms (8,9), and evidence of transmission from presymptomatic and asymptomatic persons has been reported in epidemiologic studies of SARS-CoV-2 (5,10,11). Because KCDC performed strong infection control procedures during boarding; the medical staff and crew members were trained in infection control; all passengers, medical staff, and crew members were tested twice for SARS-CoV-2; and a precise epidemiologic investigation was conducted, the most plausible explanation for the transmission of SARS-CoV-2 to a passenger on the aircraft is that she became infected by an asymptomatic but infected passenger while using an onboard toilet. Other, less likely, explanations for the transmission are previous SARS-CoV-2 exposure, longer incubation period, and other unevaluated situations. "

https://wwwnc.cdc.gov/eid/article/26/11/20-3353_article#r1

asymptomatic transmission is not FUD it is very real. what has not been expounded clearly enough is that the virus is inducing second order effects that are latent to incubation and transmission. the reproductive process of the virus is minimally damaging, with respect to the immuno sequelae

when it comes to the chase this is not about asymptomatic transmission, this is about presymptomatic transmission.
There was this artist's puzzle (which unlocked a bitcoin address) I was working on pretty hard for about a month or so and after it was solved it also seemed 'rather simple'. Turned out there was only one missing piece of information between my attempts and the actual solution which, in hindsight, was pretty obvious.
You can't imagine there are other reasons for difficulties in replacing a core component of the internet other than "longer numbers are harder to type"?
@mods: I think the current article title is "GitHub Dark Mode is too Dark."
There’s also the issue of CGNAT. If you rate limit too strictly based on IP address, you harm users who are stuck with CGNAT, especially in Asia and Africa. India is particularly problematic.

As for stuff like Luminati, if you’re being sufficiently sneaky, chances are you’re not going to snowball in the first place. I’m not sure why anyone would bother paying for Luminati to crawl sites like the one for which I work, but I have seen people use it to scam.

We can’t really be bothered to waste resources blocking well-behaved crawlers. Just keep it at a reasonable pace, respect errors (especially 429, but also 410 and 503), and ensure we have a way to contact you if things go wrong.
Public businesses are held to higher standards on choosing who to do business with than individuals, so why shouldn't monopolies be held to even higher standards? No secret takedowns, only allowed method is to follow the dmca law process, not take down whatever they want whenever they want. If they don't want to do that, then they can choose to not be a monopoly by raising prices significantly and leave room for competitors.
Ultimately, I guess, "politics" is just a word which can be defined however we want. So I can't tell you that you're wrong or the definition you're using is untrue.

It's not obvious to me that a definition of "politics" which groups together party politics, funding startups, and screaming kids coming home from soccer practice provides much useful insight into the world. At best, it's an imprecise statement of the same sentiment as "everything is physics", that party politics has a large influence on how the world looks. At worst, and I've seen it used quite frequently in this way, it's a sleight of hand maneuver used to slip party politics into contexts where it'd otherwise be excluded.
On the contrary: Manufacturers should have the right to design their products in any way they want, so long as the product is safe, and compliant with relevant regulations e.g. labor and environmental laws.

You want a laptop with a replaceable battery, I want one that's as thin as possible while still doing the job. Good thing you can buy a ThinkPad and I can buy a MacBook!
This is why I use PowerShell. Menu completion gives me all of the switches with their full name instead of cryptic abbreviations.
Actually this kind of is?

Many languages express the verb "to fear" as "to have fear" (tener miedo, avoir peur) so to insert an article ("I have a fear" ...") becomes almost psychologically problematic, it's "unlearning" plus learning.
The corporate PR-speak is strong in this article. They should have went full job-creator and just say their docs can help all humanity to get the 21st century skills necessary to thrive on the American Dream.
I understand the need for patents. But the length of patents is absurd. 20 years for each of, what is basically a single piece of a huge puzzle, is absurd. Especially in tech, where most of the things are obsolete way sooner.
What's to gain by actively fighting the RIAA? They know that they are an oligopoly when it comes to content distribution. They only have to keep content creators happy enough to avoid disruption by upstart competition, and they only have to keep regulators happy enough to not get regulated harder. It's not like there are serious alternatives to Twitch, Youtube, and Facebook if you want to make money streaming. All 3 of those companies have more or less the same incentives to act (or not act) in the same way.
Maybe I really don't get your point. I don't know about ImageMagick because as far as I am concerned there have not been any important features that made be want to use a newer version.

What I did want though, was newer versions of PHP, Python and GCC. They could be gotten through either the Red Hat Developer Toolsets (which by themselves are a great way of packaging the compiler because you could actually have different versions on one machine) or the IUS repos (as the acronym implies "inline with upstream stable", also a great achievement).
Yes, the more I read the stranger I found it. It reads almost as if designed to instil a sense of panic in designers, as you may very well want in a marketing piece. But then add in some quite bizarre suggestions (Just learn Unreal engine!) and some buzzword phrases ("...roles often called "the backend of front-end" really, "often called"). Substance isn't there at all, and not even well written

I dunno. Self promotion I guess? Targeted at LinkedIn, maybe, aimed at corporate?
I believe the GP is referring to the pandemic causing most people to work from home and the likelihood that this will cause long-term changes in the way people work. Less teams sharing office space (concentration), and more collaboration from people working remotely.
The Cyberpunk 2077 Review Drama
Trust me, that's not the first thing you think about when designing your scraper.

Typically, one doesn't care whether the same page has been visited before. What one does care about is avoiding storing duplicate data.
They are. Quibi was under lawsuit by Elliot Management.
How Homogeneous Is Japan?
It wasn't clear from your comment if you're aware of this, but Flutter hot-reload works from the command line too! I do all my Flutter development in 3 windows (vim, `flutter run` shell, android emulator).
Did Dream Fake His Minecraft Speedruns – Official Moderator Statistical Analysis
On top of that, his opening example is so easy if you use a GUI for Git it's mind-boggling.

It'd literally be click status column to sort, click top entry, shift-click bottom deleted file, right-click, restore. Done, a couple of seconds without even thinking about it.

And somehow this simple task in a GUI inspired a blog post about how useful the shell is.

I'm not going to deny a shell is extremely useful, and knowing far more than I do makes you a better programmer, but there's also using the right tool for the job.
That proverb is wrongfully attributed to the chinese.(me beeing the party pooper here)
If he was playing his own composition live, it's not the recording that the label owns. This is why revenue from live shows doesn't go to labels. This is also why Taylor Swift is re-recordings her old songs, for another example.
You're right. I often think the man page should begin with a few examples, then launch into the neverending list of options.

That is no way to learn. In foreign language 101, they start you off with a small group of examples. "Como estas?" "Muy bien. Y tu?" Afterward, they explain the rules of the language (this is a noun, this is a verb, this is how you conjugate for first-person singular, etc.). In fact, this is how we learn our first language as babies. Anyone remember Mom and Dad pulling out a flip chart? Or did they just talk to you a lot?

The same goes with apprenticeships, I would think. The blacksmith starts the apprentice with simple tasks around the shop. I suppose he would intersperse it with the occasional pontification about principles and theory, but he would not sit down the pupil for weeks explaining everything before just letting him get his hands dirty.

The Linux man pages are upside down. Examples don't come till the very end, if at all.

Thankfully, like you said, there is now Stack Overflow.
Boost 1.75
I think PG is engaging in a very common form of fallacy, the assumption that everyone agrees with his judgement on an issue (in this case the uselessness of certain avenues of research and endeavor) and thus that their intentions must be viewed by interpreting their actions in light of that ascribed belief, so if they are engaging in the endeavors he finds useless, they must also be doing so through a lack of earnestness.

This is a common way of converting a difference in judgement about the value of particular activities into a characterization of dishonesty and fraudulent activity; when done accidentally it is a sign of lack of ability to recognize differences in viewpoints, when done intentionally it's technique of avoiding debate on the issue on which agreement is assumed through the distraction of casting moral aspersions at those who disagree.
You misunderstand the person you're replying to.

People get shadowbanned here if they're obnoxious, or sometimes it's just bad luck. The comment you're complaining about was probably not specifically silenced, that poster is just in the hellban limbo.

If you like a comment (and maybe you need enough karma?) you can click through to it and 'vouch' for it, which makes it visible.
I would think you could obscure whatever marker you use fairly easily, any basic encryption should work. It mostly seems like you could do something that temporarily throttles crawlers to a limit that doesn't affect humans much so you don't have to do something manual in the middle of the night. Statistical outliers that get limited to one page request per second per IP or something like that.

The rest of this is arguing against something I'm not saying, which is fine, but thinking about a solution is not condoning the problem.
That and ai, manually combing through 50tb of audio data was previously not possible. Have a colleague who just finished up a project detecting these sorts of signals using CNNs, forget what species he was looking at, but results were quite good.
There’s lots of powerful things you can do with a command line but I think it’s not that great an interface for the interactive run-look-modify loop one generally uses with writing shell commands.

Some commands are slow and caching their results can be a bit of a pain, if only because you need to use different syntax. Some commands shouldn’t be rerun as part of the cycle as they are side-effecting. Some commands can produce huge amounts of output which is annoying to deal with if you don’t think to run them into a pager. And sometimes certain kinds of data flow can be tricky to write (eg something like 1. List a bunch of things with a command, 2. For each thing pass it as an arg to a second command, 3. Print the result of that command next to the thing, where you want to write something like list-foo | tee /tmp/l | xargs -n1 query-foo | paste /tmp/l -, except this won’t work even if /tmp/l is a named pipe (it works if it’s a regular file and you add a | tac | tac after the tee)).

Finally, quoting is a bit of a horrific mess.

So here is a proposal for how I’d like a shell to work:

1. It still works as a shell so you can run ordinary commands.

2. By default all pipe operations don’t use a single Unix pipe but rather two pipes where data is transferred from one to the next by the shell (this can be done entirely in the kernel and very cheaply so long as you transfer in pages), and so you can see simple statistics (ie is anything happening), and optionally see some of the data going through

3. When you run a command, the output gets directed into something like a pager so it won’t make your history inaccessible, and furthermore, there’s a way to tack on a pipe into some other command on the end of your pipeline without it needing to rerun the earlier steps

4. Some commands like grep get interactive versions where you can see how the output varies live as you type in the arguments—there’s no need to keep readjusting your regex

5. Something a bit like awk or xargs as a first class feature of the shell language (and therefore some kind of notion of closure that builtin functions can use) to avoid some parts of quoting hell
Oil is making shell more sane, in a way that you can realistically adopt, since it runs existing shell scripts. See:

Four Features That Justify a New Unix Shell http://www.oilshell.org/blog/2020/10/osh-features.html
https://ianstormtaylor.com/design-tip-never-use-black/
> The market is a discovery mechanism. If you are serious about achieving something, you should seek useful feedback. Willingness to pay is one powerful feedback mechanism.

True, but many of the markets we have are neither free nor fair. And even if they were, we should exercise caution before concluding that what is discovered is a need. Markets are equally capable of exploiting wants, socially conditioned propensities, addictions, manifestations of the subconscious, etc.

Even developments which appear unambiguously good can lead to unexpected side effects and easily overlooked externalities.