skysight-inc/HackerNews huggingface dataset:
Disclaimer: I ask this to explore the truth in your comment, not to be pedantic about your choice of terms.

> Curiosity is the only emotion I've found that's sustainable.

It jumped out at me that curiosity technically isn't an emotion, but might be better labeled a state of mind. So the natural follow-up question for me is: What are some ways to help oneself get in that state of mind?

The professor that taught my "logic" class in college would say that feelings and actions come about as a result of _beliefs_. So what kinds of beliefs lead to feeling inspired/disappointed/jealous? And in contrast, what kinds of beliefs tend to lead one to curiosity?
Very nice write up. I too am a Shopify app developer with 4 apps in the App Store, currently doing around $56k/mo and growing ~$2k/mo for the last 2 years.

Biggest thing is that the ramp up time is very slow. You're not going to get a bombastic number of installs starting off, no matter how much marketing you purchase. It's a slow climb up and the best time to launch your app is yesterday. Plan on one to two years to see decent revenue, and then hopefully continue to grow it for the next few years after that.

Shopify Plus customers and traffic spikes are definitely a big concern, especially when it comes to your pricing model. Everytime I've come up with a "worst case" scenario it has happened so you need to always have built-in contingencies around that. Whether that means reaching out to the store to create a unique plan/pricing for them and possibly adding more value services. For example, one of our apps gets between 25k to 100k webhooks per hour and the spikes are unpredictable. Our app also has a queue system to process jobs in the background which can mean there are anywhere from a thousand tasks in queue, or 500k. (Shopify API is slow and limiting for big, heavy tasks).

If you are also an actual Shopify developer (theme or private app developer) there is a lot of opportunities for upsells depending on what your app does. It seems a lot of app developers in the App Store simply have apps out there to get leads for development (service) work.

Overall, developing on Shopify has been really good. There are some annoyances with their REST API vs. GraphQL API, their documentation, their support, etc... But generally it's been smooth sailing for the past few years. But we've had very, very slow growth and only in the past couple years have paid more attention on trying to maximize our business around Shopify apps.
They're all computers.

The point is that folks expect to use their smartphones for a vast array of tasks, and they are _expected_ to use their smartphones for these tasks (by family, employers, friends, merchants, etc.) This is a social problem much more than a technical one, as I see it.
> do things like require bathrooms to be wheelchair accessible, even if there's an accessible bathroom two doors down, at a business which would be happy to extend its use to any wheelchair-using customers

This is not a scalable solution. Now does the business have to have the same hours as your business? If not, what does the handicapped person do when they have to use the restroom and it's not available? If we want disabled people to be full members of our society, we just need to pay the costs of reasonable accommodations to their needs.
I don't entirely agree.

In this context, excellence is a stand in for what Aristotle calls arete in the Nicomachean Ethics. Or if it isn't, it should be; this conversation spans millennia.

For any given field of endeavour, we may aspire to excellence, but it isn't given to all of us to achieve it.

However I must believe that arete is, if not available to absolutely everyone, at least, an accessible part of the human condition, to the point where someone who was born with such a paucity of gifts as to make this impossible, I would consider disabled.

Schizophrenia comes to mind as an example of a condition which makes this very difficult. But Terry Davis shows us that it isn't impossible.
Ah thanks for the suggestion. Yep that is a pretty nice solution. Grouping the ask to ask ("would anybody be available to answer a question") with the question avoids the tedium of prefacing your question with standalone messages, and still reads as fairly polite.
China is not a "rule of law" country. Their constitution has a strong guarantee for freedom of speech, for example, but this is meaningless because they don't have an independent judiciary. They do have "rule by law", which basically mean law is used as a means for the officials to accomplish whatever goals they are interested in (vs. rule of law where laws are interpreted independently of goals).

> The laws of a country are unjust, oppressive and the government that enacted them is corrupt.

The laws of a country could be completely just and unoppressive, but it doesn't really matter unless the judiciary has the will and power to use them in the people's best interest.
Just to clarify: the problem is not asking to ask (or saying "hello", as in nohello.com) - the problem is waiting for a response to the message before saying what you were going to say to begin with.

Nothing wrong with "Any Java experts around? I haven't updated my Java knowledge since version 5, and am looking for resources to lean from", for example.

Similarly, "Hey John, would you have 15 minutes? I have a question about such-and-such API that you have worked with" is non-problematic, whereas "Hey John, would you have 15 minutes?" by itself is.

If the next thing you say does not depend on the response, say it right way.

In short: when you have something to say, say it.
> I will not give any recommendation without first knowing Vitamin D and calcium levels.

This sounds too risk-averse, and I worry that it scares people off taking Vitamin D at all; yet a low level would be good for most people.

I live in a northern latitude, and Vitamin D deficiency is widespread. What should the public health system recommend? It seems there are two choices:

(a) Regularly test the Vitamin D levels of the entire population, and recommend zero Vitamin D supplements for any individual who has not been tested recently.

(b) Find an average "safe" level that will help most and cause damage in very few.

From a perspective of an individual physician I would see how you might want to cover your risk and go for (a), but thinking about it as a whole population, I would think (b) is the best.
Indeed. Theranos happened not because Elizabeth Holmes wasn't smart, or because she initially set out to deceive people -- she just thought she had a world-changing idea and all that was missing was the implementation, and her strategy for getting from here to there was "fake it till you make it".

Which kinda works much of the time in software -- trowel on enough JavaScript frameworks, polyfills, and glue code and eventually you will have something that resembles your vision (though it runs like a pig). But Theranos ran headlong into physical problems that the biotech industry hadn't found clean answers for yet (and may never find) -- and its leader had vision and ambition, but not the knowledge or experience to see the pitfalls.
I have another hypothesis. Japan is a nation of craftsmen. As such, Japan excels at enterprises involving the manipulation of physical objects, like producing cars, cameras, knives, industrial equipment, computer hardware, etc. If you've ever been to Japan, you'd notice that it is a nation where physical objects/systems are very much prized.

On the flip side, Japan doesn't seem to do as well with abstract objects. I'm specifically thinking of software here.

You see, the modern practice of software development is heavily tied to American/European culture, where technology norms, though ostensibly universal, find a natural home in the English language. Consider concepts like generics, devops, dependency injection, static vs dynamic typing: all of these were conceived in English-centric environments. Sure there's nothing linguistically specific about them, but they reflect discourses that happen primarily in English-speaking spaces.

If software development were more mathematical (and maybe more like electronics... somehow less tied to English), I suspect the Japanese would do much better than they are doing right now. (Ruby's Matz is a notable exception, and I suspect his fluent English had something to do with it)

But the fact is, the practice of software development is as much sociology as it is engineering. Large swaths of it are inextricably linked to the culture, norms, and languages of Americans/Europeans. Without a good command of English, one finds oneself merely consuming content but unable to influence the discourse.
Put "Good morning everyone, would anybody be available to answer a question?" in the channel, then reply to it in a thread with the details.
If there is a relay then you can simply ground a leg of it and get power. Or you could add-a-fuse and provide power. As long as the heater itself has wires going between the seat and the ECU / relay box then you have a way. I doubt the manufacturers would go this far, but it is entirely possible for the relay / power electronics to be an integral part of e.g. the seat control module, then you'll have a hard time.
This reminds me of all the cases of "This notice is to inform you that " notices posted around public and in my apartment complex.

When COVID hit, the grocery store posted a nice multi-paragraph letter on the window to the effect of "This notice is to inform you that due to an executive order signed by Gov. ... wearing a mask while in this store is now required." Took several months, but finally it's replaced by a much better, "No mask, no service" sign using an image of a mask and massive font.

One from my apartment building was an entire letter essentially telling people "security cameras in use".

Get to the point. Use few words and large fonts. Use images. Don't make people think.
Is WFH affecting the S&P?
> Glucosamine & Chondroitin supplement

Is it the supplement or one of the fillers? I've seen supplements with ridiculous things like carrageenan (an allergen that causes anaphylaxis in some people).
Ya I had burnout so bad 2 years ago that it cost me my job. Your comment about burnout spanning multiple causes and contexts resonates with me. I reached a point where everything felt like work (even recreation), and the news on my social media feed in these times just dragged me down further. Just to warn you, 4 weeks will probably not be enough time to climb out of burnout (it took me more like 6 months), but you can certainly hone your coping skills enough to have a healthy strategy in place going forward. Here's what worked for me:

* Finding and treating health problems you might not have known about (ADHD, sleep apnea, IBS, hypothyroidism from low iodine, low serotonin due to age or not eating enough meat/tryptophan)

* Using positive self-talk (see cognitive behavioral therapy or CBT)

* Separating planning from execution (keeping temporary todo lists and using https://www.depression-chat-rooms.org for tasking sessions with others)

* Eliminating technical debt outside of work (picking the low-hanging fruit of cleaning up your surroundings, your finances and your relationships)

My working theory right now for how burnout works is that it's about a rift between your subconscious and conscious mind. In my case, I had come to rely upon my subconscious to do most of the heavy lifting. So I'd think about a problem and sleep on it, then write the code that came to me in the morning. I took being a lazy programmer to the absolute limit and avoided consciously working through the crux of problems. Basically I mistook going with the flow for being in the zone.

My struggles started when my ADHD issues (which I thought I kicked as a teen) crept up and when I lost interest in my work, my subconscious mind refused to solve problems it wasn't passionate about. I found that tasks that previously happened through muscle memory had to be done by my conscious mind. So I started noticing every single little step. Not just brushing my teeth, but opening the drawer, getting out the toothbrush, opening the toothpaste, squeezing it out, and so on. Working through a day in my home life became almost insurmountable as I was faced with 10,000 grueling steps.

Anyway, that was the year before COVID-19. I survived on my savings and by donating plasma. Luckily I met someone who hired me to do handyman work, and the physical labor was a godsend since I haven't been able to go to the gym.

My health began recovering around Thanksgiving of last year, and I would say I was 85% recovered by around May. The last few months have been great, and I've been able to start programming again in recent weeks. Thankfully the brain circuits that had shut down have reawakened so I don't have to relearn how to code. My mood has risen from a 2-4 out of 10 last year, to a consistent 7-9 the last few months, without medication. When I start slipping down the road towards negative self-talk and darkness, I take time to breathe, slow down, and ask if I'm respecting myself in the situation. I've learned that a big part of my burnout was bad communication and spending too much time dwelling on other people's expectations and my own past mistakes.

Hope this helps someone.
Shopenligne
https://fineartamerica.com/featured/beach-view-marina-downto...
The funny thing is, up until around the time of the PS2, you could still buy unlicensed console games.
For example:
https://tcrf.net/Category:Unlicensed_Genesis_games
https://nintendo.fandom.com/wiki/List_of_unlicensed_games

In a way, I really do think the term "general purpose computer" should denote a standard for hardware that anyone can write software for. Both Microsoft and Apple are rather notorious for trying to kill this. https://www.pcworld.com/article/248342/windows_8_secure_boot...

The question of "where to draw the line" is an interesting one. People don't complain about it with consoles because you can just buy the game disks anywhere (including some list of retailers, and used from ebay/craigslist/wherever). Even though making a game for a console requires licensing and specific developer tools that - like iOS, access can be granted and revoked.

With iOS, Apple sells the idea that the iPad is a computer pretty hard. Yet it's not. It's an Apple Terminal. Just like the iPhone is.
Airships could provide the future of green transport
Front-End Developers Have to Manage the Loading Experience
and research output, the academic quality of the average student, class sizes, and more
The article in the NYU student newspaper[1] links to a change.org petition entitled "NYU: Implement Black Student Housing":

https://www.change.org/p/black-student-housing-at-nyu

This seems to be recent, with the last signature 30 minutes ago.

The petition's first demand is for racially segregated housing: "Floors completely comprised of Black-identifying students with Black Resident Assistants"

The NYU administration at least claims to be considering the petition. From the NYU newspaper:

> In an email to WSN, university spokesperson John Beckman addressed the petition.

> “We appreciate the petition authors’ position,” Beckman wrote. “Res Life staff have reached out to the authors of the petition to discuss how we might move forward with their goals. Given the COVID-related challenges to the student housing system for 2020-2021, these conversations would be aiming towards 2021-2022.”

[1] https://nyunews.com/news/2020/07/20/student-led-task-force-c...
I tried it, I don't need it. I guess I understand the point but honestly, I've hated work clothes since jump street.
SYCL
> It's possible they'll have permanent organ damage and shorter lives.

It's clear to me that people use this argument as a virtual escape hatch from any critical argument about the response to coronavirus.

We don't really even have a specific number of how many people were infected - never mind the number of people with long-term effects. We don't even really know the long-term effects (and descriptions are relatively vague). It's probable that the prevalence and severity of those effects are overstated.

Given the evidence so far, it seems reasonable to assume the overwhelming majority of healthy people are not at risk from the virus. And appealing to things we don't know and assuming the worst-case isn't realistic - it's a convenient way to justify medieval mitigation methods that decimate the economy and violate civil liberties, while casting any objectors as misanthropes.
They aren't officially banned. If you ask your ISP in China why Facebook isn't working, they will tell you it must be Facebook's fault. The list of banned internet sites is a state secret anyways, so even communicating that Facebook is banned would run afoul of China's state secrets law.
It's not React, it's new developers hungry to do everything in React, even as people better-versed in web technologies tell them to use CSS, etc.
Several influential members of our team have nohello.com as their status message in Teams that prints as soon as you start typing a message to them.
Agreed. Third party package repositories has been a weak point in our CI, and we put all of them behind a self-hosted proxy that we can manage in our own HA fasion. Turns out we get faster pulls from it, as well as being a good internet-citizen.
Thanks, patents! I think they just expired, finally. FF steering wheels were still being made, but the lower volume stuff like flight joysticks hadn't been willing to pay the licensing cost
> The timing makes it seem like concerns about TikTok are more about anti-Trump content than actual national security concern.

Before talks of a ban there were discussions about the TikTok app possibly uploading users’ random smartphone gallery content (photos, videos).. That’s technically possible. I don’t know how the government would enforce the app not to have this sort of behaviour.
Sometimes it's bad to have more routes to something, for example when the end result is plastic.
You could have a mixed mode pretty easily. Heck, it would even be pretty efficient.

For your own company, you'd host a swarm that is firewalled in. Then when someone says "I want image xyz" the first thing you do is look for seeders in the swarm for that file. If non exists, then you initiate an http download from docker to get the image.

Now you've got fast distribution with low external network traffic.

Not sure how this would play with Cloud provider pricing, though. I don't believe AWS would be too happy seeing their services turned into BT swarms :)
That's what I believed till today!
What are you using atm? After dealing with Redshift for a few years, Snowflake was and continues to be a breath of fresh air.
Travel to Mars in Real Time
There are vendors of phones that are not Apple. Trying to play it off like Apple is some kind of monster denying people life necessities for the sake of profit is pretty damned stupid even by HN standards.
Rightly so, considering the next step for a lot of such OSS projects is AWS offering it as paid hosted service with zero benefit to the maintainers. So then they have to couple it with a restrictive license which devalues the "open" part.
I'm assuming the person writing this critical document was a partner and not an associate? TikTok wouldn't have it any other way.
It's Time to Ask Nature
I can't understand how this is the case. Unity is a game engine which keeps users mostly by instilling goodwill that it's a productive environment and is saving them time over using another engine or homebrewing one. It would therefore seem to be in its best interest to prevent them from creating bugs where possible.
TSMC Dishes on 5nm, 4nm, and 3nm Process Nodes, Introduces 3DFabric Tech
Let's not criticize people who release their code. Let's criticize the people who don't release their code instead. We don't need more barriers to releasing code.

I'd much rather fix someone's broken build than reimplement a whole research paper from scratch without the relevant details that seem to always be accidentally omitted from the paper.
Yeah, those issues may be big problems. Or they may not.

My point is that the way to know is to compare this tool with others and weigh pros and cons.
> With that in mind, be very careful if you enter any type of SaaS marketplace. It seems tempting and low barrier to entry but you may be biting off much more than you can chew.

Ok, yes, I hear your gate-keeping, but counterpoint: bite anyway.

It leads to growth. Maybe in more ways than one.
At my current employer, the common pattern is a TLDR of the problem as the initiator, then thread your more elaborate description.

Though we also usually have private team channels and separate support channels for a team in our Slack. I.e. the SRE team might have their own sre-priv channel for team chatter, and an sre-support channel for external support requests, so perhaps that is a function of this format.

You'll often see a new msg in the support chan with something like the following:

> Hey #TEAM, we're seeing an issue with the spline reticulator not reticulating splines. Started last night. Details in :thread:. Thanks!

followed by notes/logs/stack traces as needed. Works quite well, and doesn't choke the channel with endless walls of text.
If you wrap you code into Docker, I would say...probably.
The library in question did use that function, but without something set up at the endpoint, it's not very useful:

> A remote host is considered reachable when a data packet, sent by an application into the network stack, can leave the local device. Reachability does not guarantee that the data packet will actually be received by the host.

https://developer.apple.com/documentation/systemconfiguratio...

More details in this issue: https://github.com/react-native-community/react-native-netin...
How is him being funny helpful for career advancement ?
Sorry friend but you didn't think correctly, downvotes for you!

I'm sure that all of these pro-lockdown pro-authoritarian folks wouldn't mind if we banned alcohol in the name of safety, would they? I mean that's what this is all about - the safety of others and alcohol has by far and away created more pain than the virus ever will.

Will your downvoters take up the anti-alcohol crusade in the name of safety? Or are they simply afraid of the virus?

Their actions will be our answers.
One of the shifts I've noticed is changing one's mind has become a negative, especially in politics. We are quick to call them flip-floppers and question what they stand for.

This mindset seems to incentivize politicians and constituents to avoid changing their mind no matter what, sometimes even when presented with overwhelming evidence.
Because parallel IO from a lot of different MPI ranks is not supported. And filesystems tend to look unhappy when 100k processes try to open a new file at the same time.
Even if the counterparty is a foreign actor (with some demonstrable ties to a foreign government)?
Telling the Story of Your Project One Commit at a Time
How does that explain the vast over representation of African Americans in professional basketball? https://en.m.wikipedia.org/wiki/Race_and_ethnicity_in_the_NB...

It doesn’t, does it?
I like the idea. Seems like a good way to outline blog posts and whatnot. A few requests: allow for images and other attachments, include a dark mode, and charge something so it's sustainable and worth maintaining and improving.
Nobody is accusing you of anything. I understood that the phrase "Fun fact: That's a legacy openstep thing" referred to the previous comment indicating that (at some point in time) MacOS defaulted to zsh. It was just a misunderstanding.
Thanks, I will look at it.
I'm not arguing race alone, but the comment seemed completely dismissive to the notion that keeping out the poor also usually means keeping out minorities. So yes, there's poor white people.

https://medium.com/equality-includes-you/explaining-white-pr...