skysight-inc/HackerNews huggingface dataset:
Thinking you can buy a business relationship with millions of people on a network run mostly by volunteers and expect everyone to start operating it and using it for your benefit instead of for the ideals of their 20+ year community sounds a lot more entitled to me.

The whole idea of purchasing a business for its customer base is pretty disturbing in the first place. I as a customer do not consider my relationship with any business to be a transferable asset.
Does `docc` works only for Swift? Could we use it for other programming languages? eg. Java
mspaint is still one of those things I instantly reach for when I've got a framebuffer on my clipboard and I quickly need to make edits for pasting into email/issue/etc.

Almost everyone else on my team uses some other fancy bullshit that is probably better in every way, but I have found deep comfort in the simplicity & speed of this ancient application.

My preference for mspaint is probably out of habit from working for a megacorp that disallowed installing of any third party applications on work computers. It was the most accessible option on any computer in the org.
I've done it both ways.

Early in my career, I followed some coworkers to a new company. I was a couple months behind the others.
The perception at the old company was that everyone was poached by one of these coworkers. They got a cease and desist letter from the old company lawyers. I told people then but wished I hadn't. Everything turned out fine for me in the end though.

The next job change I had, I didn't tell anyone where I was going. I was a little scared from the last experience. Many people asked, and I politely told them I would share after I'm settled in. It was a cross country move and I didn't feel that there was any benefit to sharing where I was going ahead of time. The work environment I left was a little dysfunctional at times, and I didn't want to take any chances of someone sabotaging me or creating extra noise or rumors.

Then in my last job change, I had built good working relationships and felt comfortable sharing, so I shared freely.
> I just don't think that telling an introvert, or worse, someone who is painfully shy, that making them engage in a behavior that is naturally uncomfortable for them will lead to equivalent level of success. I kind of feel like it's the same as telling an alcoholic "stop drinking".

Half of the battle in many struggles is convincing the person that it’s possible to change their situation. Telling stories of people who succeeded in changing can be enough to show that the reader has some control.

Some people get stuck feeling as though everything in their life is purely the result of external factors out of their control. This leads to a sense of helplessness and no attempts to change the situation.

Some self-help books really are helpful at inspiring people to believe that they actually do have some, albeit usually not total, control over their situation. This can be enough of a nudge to get people making the changes they need to make to start moving in the right direction.

They’re not usually miracle fixes or one-shot solutions, but they can shake up the status quo and point the reader in the right direction. No self-help book would simply tell an alcoholic to “just stop drinking”, but they might provide steps for identifying triggers that lead to drinking, taking gradually more control and accountability for their consumption, and provide example success stories to show that people really can overcome alcoholism.
The Mongolic ("Islamic") invasions from Central Asia starting in the late middle ages were quite comparable in their violence. And they still count as "west" from an Indian POV since Central Asia is directly west of the Indian subcontinent. (Note that these Mongolic invaders were, by and large, merely converts to Islam, and that a very comparable dynamic also caused the end of the Golden Age of Islam, around that same time.)

Gautama Buddha was against any rigid interpretation of the varnas, but he was not unusual in that - this was close to Hindu orthodoxy even at the time.
> Every day I think to myself, all the things I could do with extra time in the day, if I didn’t have to work for a living.

I think about stuff like this too, but then I remember how my existing hobbies are already funded by my job.
It just says they ramped down production in anticipation of decline due to the pandemic.

The article then discusses the challenge of expanding or opening a saw mill.

You don't talk about expansion if you're running below peak capacity.
Writing code and writing documentation are completely linked, if you can’t do one, you probably can’t do the other.
Take ISO-639 tagging for words in a foreign language different from the main language of the document. For example, real should be pronounced by the screenreader differently in English and Spanish, coin differently in English, French or Irish, etc. A screenreader might be able to use some heuristic to identify the language of longer snippets of text, but for one-off words it doesn’t have enough data to work with. HTML has the lang="" tag to guide screenreaders, but I am not aware of any Markdown equivalent.
OP could have easily found out why FF failed to build on newer Rust, which is in fact due to its use of experimental/unstable features which it enables through a flag that is only supposed to be used for bootstrapping Rust. Because it effectively opts out of any stability guarantee, FF only builds on certain Rust versions.

But instead of taking a moment to read and understand the error messages, or ask the community for help with understanding them, OP chose to publish and popularise a blog post without including the error messages (or any context that would help anyone to make up their own mind based on actual facts).

Courage is not the word I would use.
Lumber prices are already falling from the record high. https://finance.yahoo.com/news/lumber-prices-post-biggest-ev...
First off, I remember reading that it was not control of their infrastructure that the hackers had, it was control of the accounting systems. They are separated functions and the pipeline could not bill folks that’s why they shut it down... think about that... these folks shut it down cause they were worried about counter-party risk in payments...
I noticed that the book bindery closed in Berkeley a bit ago. It's a shame, since I had a conversation with the guy who ran it years ago, and the options he had were really dazzling. I think with a little life it could be turned into a hipster boutique, but perhaps I'm ten years too late...

https://www.berkeleyside.org/2020/12/02/an-afternoon-at-pett...

There are, of course, plenty of book binderies; this shop just had a ton of character. It should have merged with Castle in the Air! Alas, that shop has closed too.
If you already have a lot of Java stuff on your resume, why not add it for a bit of humor?

Of course, you'd have to at least get it working and play around.
> Python is not open source

Eh? Do you mean pycharm? Even so what's wrong with a professional product being paid-for and closed source? Developers have to eat too, many of which I'd imagine also contribute to other opensource projects, using... pycharm.
While I agree, there is still great content to find online, content of the type he refers to, it is just damn hard to find. To discover it I use alternative search engines and custom built crawlers.

There should be more portal sites, just links to quality content. Used to be many of those, too.
There is a huge difference between a ten-year-old laptop/desktop and a ten-year-old phone—or, more accurately, laptops and desktops have advanced a lot less in the past ten years than phones have.

It would be a much better analogy if you were to say you'd installed the latest Ubuntu on a machine from twenty years ago (though even that may be generous, given that the iPhone was only 4 years old 10 years ago, while the Intel PC was roughly 20 years old 20 years ago)—and I'd expect it to work about as well as iOS 15 would on an iPhone 4.
The vast majority of top projects are essentially scams and the real projects are not in the rankings. Even promising projects seem to turn into scams once they get into the top 200 or so. It's as if some wealthy investors buy up a lot tokens from top projects and then threaten the founders to crash the price unless they stop development and start wasting time. I've worked in the blockchain industry for several years and I've seen founders who used to constantly make great decisions start making one terrible decisions after another - It feels like they switched from being productive to being counter-productive from one day to the next. It's as if they're getting paid to NOT innovate.

I'm 100% sure that there is some manipulation going on but I can't figure out why (though I have some wild theories).
I find the quote “never attribute to malice what could be explained by incompetence” to be woefully overused.

People are often petty, mean spirited, and act irrationally. To throw your hands up and say “hey it was a mistake!” Without further reflection on the intention and purpose of an action is setting yourself up for failure.

This does not mean do not be charitable. This means don’t be lazy and rely on a poorly formed quote as an axiom to live your life by. Dig deeper.
Which makes sense give the vaccine rollout and lessening of pandemic restrictions.
You’re correct; if they actually supported free speech values, criticism of the network should clearly have been allowed, too.
> It's effectively just one. To make illegal transactions.

Your perspective is limited. Check out my general intro [1] and other articles [2].

TL;DR: at least one legitimate use case is to keep up with inflation.

[1] - https://danuker.go.ro/intro-to-cryptocurrencies.html

[2] - https://danuker.go.ro/tag/cryptocurrencies.html
Something is wrong when we expect high quality libraries for free. The authors are highly skilled individuals with mortgages to pay and children to feed. Not sure what the answer is. If coupling Observable with d3 is such an answer, then more power to them. Related, I've stumbled upon this blurb from Codemirror6. Perhaps another answer.

If you are using CodeMirror commercially, there is a social expectation that you help fund its maintenance.

https://codemirror.net/6
I recently got talked into developing a new project with Kubernetes and microservices. It's an interesting journey but the complexity this adds is just enormous. Debugging is hard, refactoring is hard once it touches service boundaries, coordinating releases between services is hard and so on. I highly doubt that we will ever scale to a size where the complexity pays off.

I feel this kind architecture of especially appeals to people who like to write only new code instead of understanding existing code. They don't like to read old code to see where new functionality may fit in so they spin up new services.

We are complaining about maintenance of old COBOL code but God be with the poor people who in 20 years will have to maintain the monstrosities we are creating today.
Why not just unlock the bootloader and install a custom ROM? As you describe it your phone still worked perfectly fine.
Cool, thanks! I was thinking about data loss from, you know, a disk crash or phone theft, but you're right that real backups allow you to recover from accidental and malicious deletions and modifications too.
What you call bugs I call features. See e.g. https://news.ycombinator.com/item?id=25443212
Infinite Git Man Page Generator
While Apple are still supporting six-year-old iPhones, it's disappointing that they're dropping support for six-year-old Macs.
> most codebases lacked a layer describing what the actual use cases of the system were

> I've been wondering lately if there is some space in programming language design to address these issues.

I think we often over-index on programming language features to solve these issues. A picture is worth a thousand words and a few good words are worth a thousand lines of code. Most internal systems lack even rudimentary documentation that describes the architecture, operation and use cases for it.

Systems in which the designers take the time to write down the way that things are in terms that somehow tie back to the software (function names, class names, etc) would be a vast improvement. The wiki is still an ideal document for this kind of thing - you can link directly to the code from text that discusses it. It’s very helpful to be able to embed diagrams alongside the text as well using a simple graphviz/mermaid style notation.
Oh, I guess that’s improved then. Yay! I’ve basically quit updating anything lately, iOS and MacOS do everything I need and new versions just break shit and push developers towards replacing what used to work with slow, underfeatured Electron crap.

Still a goddamn pain in the ass. No I don’t want Obvious Ripoff or Close Competitor, I want Actual Thing That I Typed In.
This poster is correct, I’m not sure why the post is gray. The way M1 is calculated changed last year, read the linked article for proof.
Tho, he did nor had one bad thought.

Issue is, he had multiple bad actions that actually harmed people. And he had worldview that rationalized those actions as something ok to do.
The original Inside Macintosh was quite decent. The main problem, I think, was that it was hard to understand just pieces of it; if you read it cover to cover it was pretty good. But by the time Inside Macintosh VI rolled around with its 1750 pages to cover the System 7 additions, that approach had run its course.

Apple then reorganized and rewrote the entire documentation along functional lines, producing separate, smaller, volumes for e.g. Memory, File Management, etc. That New Inside Macintosh series was, in my opinion, the highest quality documentation Apple ever produced.
Telling an alcoholic to "stop drinking" is also completely useless advice. How many alcoholics do you think are like "Oh wow, you're right, if only I had known that all along..."
One of the people who presented DocC used to lead both the rustdoc and docs.rs teams. You can see Ferris, the Rust mascot, on their desk.

I think quality documentation can be written within the markdown that explains how higher levels concepts work. I see this in Rust all the time.
Them you should reread what you wrote, maybe out loud, to recognize how unclear it was.

Being able to clearly write your thoughts is an important skill that can be improved with practice.
But contrast, dynamic range, is not just about chasing intensity.

This seems to be written from the perspective that avoiding any thrill is necessary so that boredom may be endured.

As if you should avoid fun so that you don't ever have to fear the lack of fun.

No. Absoluty not. You can listen to loud music and still enjoy the quiet parts.
You can have intensity & quiet, and find beauty in both.

Severing yourself from anything exciting out of fear of missing the very things you're depriving yourself out of, that seems to me entirely misguided.
Perhaps you just aren't thinking hard enough about the rules and patterns of this system. It's absolutely generative. There are pieces, and there are rules. Which shapes show up? How many? How fast do they rotate? How long? What size is the canvas? What color? This is just off the top of my head.
Yes they do. Also for account changes.
I've been told bad things would happen to me if I stick my head in a hungry lion's mouth. I've never tried it to verify. Is not-sticking-my-head-into-the-mouth-of-a-hungry-lionism a religion?

There is a difference between belief and faith.
sadly, this article is missing a very important data point. demand in 2019.
Interestingly, in the past there was a lot more self-experimentation done by researchers.

The history of such self-experimentation is chronicled in a book called "Who Goes First?":

https://www.amazon.com/Who-Goes-First-Lawrence-Altman/dp/052...
> If you live in NYC long enough, you will have the experience of "vanishing New York", in which the places that hold your memories of the city inexorably close, and the friends you made shuffle off to other places. It's not your New York anymore. It's some new generation's place to come of age. They'll discover institutions that feel timeless, but are destined to be quite temporary.

It's less the "vanishing New York" than the "vanishing self". Lifelong New Yorker weighing in here but the story most people don't get is from the people who've been here _too long_. People that are defeated.

My experience and my experience with most of the folks who've stuck around too long is that the city drives you just a little bit crazy. Even if you're successful in your career here, there is some way that the city has beaten you down (likely w/ family). Most people don't have generations of their family here and those that do often don't share the big ambitions of all of their transplant peers who flock to the city in droves and dominate its population.

Every New Yorker eventually has a time to leave. Most of us talk about how we hope we don't die here.
Bill Cosby is rather low bar.
Because that's exactly what it is, and it's not. When I explain git to newbies in this way, it's like something clicks in their brain and they just start to "get it" as well.
you should add a license at some point as well
I mean, generating a list of classes and their members, hierarchies and relationships, with basic annotations, is the easiest, most mechanically automated solution possible. Apple's bizarre documentation seems like it would take significantly more work.

It truly seems philosophical. Someone there thinks this is a superior solution.
Yeah.. this younger generation you speak of will at some point lament about Discord or Snap with the same nostalgia. Maybe.
It still happens today, but nowhere near as badly. I package FoundationDB for my linux distribution, and around GCC 6.x the build broke for version FDB 6.0. Why? Because the code used 'log' unqualified in their code (for logging), and some rearrangement of the libstdc++ headers to be more correct and caused the 'log' (math function) to come into scope. (The libstdc++ changes were the correct course of action, in my reading.) Of course, FDB also changed their code in the mean time so newer versions 6.1+ didn't hit this, so it was an old regression in an old version from a mishap in the standard library that had been a bug for like, years and years.

Tons of regressions like this happen all the time in the GCC/LLVM world. Every time we do a bump of the default C compiler, you can bet it will take 4-8 weeks while regressions -- from "This random thing enabled -Werror, again" to "Someone used a new feature but scoped the #ifdef wrong" to "Actual segfaults in libstdc++" -- are sorted out.
Something I really loathe about OS X, and it has been becoming worse with time, is the amount of "processes" or whatever that suddenly take 100% CPU. There's no place to find out what they are.

What are they doing, are they from apple or not? You're hopeless, aside from some comments here and there from random members of the community.

To this day, I have no idea what 'powerd' is, for instance.
> The only bizarre thing is that after having people on the moon fifty years ago, nobody bothered to go back. The natural progression

Natural progression? :)

Contemporaneous with the dream of "we will settle space", was one of "we will settle the continental shelves". The progression? Skylab-like habitats, abandoned, nothing ISS-like, and now only temporary work camps. A tourism of many brief shallow visits, and a few shallow subs and hotels. Military subs. No large commercial subs, a few semi-submersibles. Limited shallow seabed mining. Very limited floating towns. Drift nets and bottom trawling. No bases and cities under the sea. No commercial divers looking around at the seafloor and thinking, "I want to raise my family here someday". Lessons? Find some space resource extraction, for which robots are inadequate, and with better economics than seabed mining. Militarize space. Encourage recreational high-altitude ballooning, parachuting, and suborbital.

"We will settle the Antarctic"? Science bases grew a bit, got prettier. Little commerce, no industry, no extraction, no settlement. Some tourism, visiting ships, and tear-down-each-season hotels. Emphasis on preservation. So a planetary protection "Mars international-park planet: take only photographs, leave only footprints"?

"We will colonize the air"? Societal emphasis on safety cripples innovation? Clear-eyed investors deny funding? (Early railroads and canals often operated profitably... after a bankruptcy or three disposed of the cost of making them.) No floating cities. Few aerostats. Enormous ratio of paper dreams to metal. Lessons... ?

"We will settle the deserts"? Cairo's cities in the sand? Diversely poor, industrial, and gated. China's ghost cities? So focus on incentivizing developers, and then move something there to attract people?

So many natural progressions to choose from. :)
Best open source mBAAS (mobile back end as a service) option(s)?
I have been looking at open source mBAAS options for my React Native mobile app. My options are Back4App, Backendless, Supabase etc. My main criteria for selecting would be pricing (<10k users), features (authentication, notifications, analytics), reliability, preferably using REST. Which one would you recommend?
sysctl -q proc.cmdline=0400
It's annoying that it doesn't highlight syntax errors. It's even worse than that because it's intercepting the syntax error for logging purpose and loses any informations. You get unrelated errors in the app's code.
I don't think I understand the point you are making about climate change deniers and conspiracy theorists. It seems to me that the article is consistent with the two points you made.

The implication of the article is that the extra CO2 in the atmosphere gives this plant an extra edge of other plants because the plants use it to produce more growth inhibiting chemicals rather than only growing more. As a result, in the presence of these plants, crops do not get the benefit of the extra CO2, because their growth is inhibited by the extra inhibitors more than the extra CO2 makes them grow.
I guess I can see how a lot of the stuff on the internet now makes me really happy too. It’s just that it came with the loss of a lot of other things.
This is why I abandoned IRC long ago in favor of Matrix.

Until the IRC scene settles down a bit, I’m out. IRC is painful enough as it is.
The funniest part:

"[The researchers] then asked, “Would they rather do an unpleasant activity than no activity at all?” ... Participants were given the same circumstances as most of the previous studies, with the added option of also administering a mild electric shock to themselves by pressing a button.

Twelve of 18 men in the study gave themselves at least one electric shock during the study’s 15-minute “thinking” period. By comparison, six of 24 females shocked themselves. All of these participants had received a sample of the shock and reported that they would pay to avoid being shocked again."