skysight-inc/HackerNews huggingface dataset:
I go temporarily blind at various unpredictable times, so I'm not 100% in the non-visual bucket, but I am sometimes. (Simplifying grossly).

I find next to no difference between vim, nano, and Sublime Text for useability under a screen reader. You can focus, grab menus, issue macros, all the same.

For the most part, the reader won't jump back to re-read something to you, unless you ask it to. But you can make it jump between real panes and text panes in much the same way.

(There can be a little configuration involved, for both curses and graphics based applications, depending on your reader, but it's generally a one-time setup that someone else has done first.)
There's the difference: You're studying the other part of the time. As someone who has done every combination except for "study part-time", I can tell that there is a big, big difference between "only working part-time" and "studying and working part-time".

You are right that if you study and work, there's a lot of context switching, competing requirements, and lack of real downtime. If you just work part-time, you have control over the other time.
> you'll be bumping the speech rate up to 1.75-2X normal speech. You'll be the only one who can understand your screen reader

Huh. I already listen to most podcasts and recorded presentations at 2x. Now you make me wonder if I could process information faster with a screen reader even though my sight works just fine...
I have one piece of advice outside the usual- routine, planning, regular breaks:

When you do settle on a task that you want to complete, don't urinate- just wait- hold it for longer than is comfortable. Kinda weird and personal, but urgency is a mental burden to overcome. Every task is more difficult to focus on when you've got to take a whizz.
I am being incredibly reductive in terms of how much effort is needed to position yourself for this successfully and sustainably, but: your friend can get that schedule by going freelance and moving towards a consultancy model. Consulting clients don’t have to worry about the same overhead per employee as a proper employment arrangement entails (onboarding, legal, benefits, etc.) and tend to be more focused on what will be done and by when.

DevOps has some nice potential niches for this sort of arrangement, like one-time projects to move between platforms.
Thanks for posting, I been looking for one of these pitches, but never found it.
It's about knowing your market. Is this a Kemper profiler? No. Does it claim to be? No.

This is absolutely perfect for anyone total beginner to high intermediate. It sits in the same space as any mid range amp modeller except it's voice controlled and can cue up a backing track and a tone to match it with just voice. It solves all of the things that intimidate new to mid range players and cause some to quit.
Sorry, don’t have any specific papers for you, but if you google around you’ll find the general consensus is if you’re forced to focus on any mentally straining task for a prolonged period, it’ll generally help your mental abilities.

If the game is challenging for you, it will likely help.

Check out neuroscience books if you want to be deep in this stuff.
I think diabetes/heart conditions probably covers a good chunk of that.
As a huge fan of Plan 9, I would strongly recommend against acme for visually impaired users. It's highly mouse-driven, requiring a spacial understanding of the interface and the ability to see where the mouse is and coordinate its movement to execute commands.
First off, grassroots vs astroturf describes a spectrum, rather than a binary or dichotomy.

Astroturf implies control and/or financing by an organization. That organization might pay participants (Brooks Brothers Riot) or pay for advertising to generate support from those who would otherwise be apathetic.

It is said that the Tea Party started out as grassroots, but was coopted and turned into an astroturf operation. OTOH, Occupy Wall Street rejected any kind of centralization and can thus be described as almost purely grassroots.

Astroturfers often have additional, hidden goals that may be misaligned with those of the supporters that they have attracted.
How Amazon T(h)reats Its Affiliates During the Corona Pandemic
That was really interesting, thanks for that.
Do you have more information? I can't find the relevant article.
I'm going to guess that you're going to get more mileage out of cutting something out of your life than in adopting yet another mindset, habit, drug or whatever. Some possible things that might work:

* youtube/netflix

* social media

* news

* sugar

* video games

These are the things your brain goes towards automatically as an easier "win" than in facing the harder problem. Cutting them out will leave room for you to face harder challenges.
Looks like you posted while I was writing my response, and another has chimed in on this sub-thread. I expect a bunch of us will recognize ourselves a bit in this AskHN.
Your questions are answered in the thread, which is a pretty significant feat to overcome (I ditto the pomodoro method, exercise, and higher expectations). That said, laziness is not all bad. Keep some of it in case you need it. Given sufficient motivation, I recommend aligning your productivity with meaningful outcomes. If you can't, you will be back here looking for another solution in not much time with a bigger problem. But then again, there are worse things in life than being lazy.
Those modellers are expensive as hell and super complex. With this you don't need to dig into sub menus or even need to know how a tone stack works. You just tell Alexa what you're trying to do and it does it.

This definitely is very useful to a huge chunk of the guitar player market.
I would also add lower levels of vitamin D, it's been shown adequate levels of it prevent respiratory infections.
The problem with shorting is you need to get the timing right. Today, you need insight into how the government relief will work out as well as other factors.

Even if you’re right about the outcome, you can still be wiped out If your timing is off!
Take a look at Dr peterson personality test 'understand myself'. Maybe you have a open personality also named creative and it often work in opposition do industriousness.

In that case maybe your are more suited to chaotic endeavor where you can thrive in the unexpected while other drown into it.

Let's say you get a new job, are you at your best at the beginning where everything is new or have you better energy when things are settled and in theirs place ?
NVDA on Windows also offers a screen curtain. So does TalkBack on Android.
Then why, pray tell, is the title of the article we are discussing not "Forecasting exponential curves is hard"?

The entire point is that forecasting exponentials is easy but becomes badly wrong at some point and that point is difficult to forecast
>Play video games that require intense focus for prolonged durations to perform well like Starcraft 2, CSGO, DOTA 2 helped me build mental endurance.

Don't do that. These games are exactly the core of my own mental laziness.
or even as simple as "Go see the world instead of spending your remaining sight on screen reader software."
Hey! For now I have it locked to portrait orientation and no official support for iPad. Very sorry for the trouble with this — it does sound annoying. I'll look into enabling iPad-specific rotation.
> Someone doesn’t have to have ADHD to shirk from hard problems.

At least 3-4 people with ADHD have already spotted the potential, and I expect that more will while the question is up. You're right that it doesn't have to be ADHD, but I don't really see the value in dismissing it either.

Edit:

> There is probably an influence from inherent personality differences, but I would speculate that building up stamina for tackling hard problems comes down substantially to practice.

For those of us who do have a chemical imbalance, many of us have coping mechanisms which look a lot like building up this stamina. But it's important to understand that this can come very unnaturally for some people and be considerably more difficult and unstable.
I wouldn't recommend playing games in an attempt to build mental endurance. I used to play a lot of Starcraft 2 and Dota 2, and it mostly just sapped my motivation for other things.
Maybe it's not programming without sight that's hard, but working with sighted programmers who use tools that aren't compatible with screen readers.
I had a similar problem where the the bigger / the more complex the task in front of me was, the more my brain resisted to getting started and the more i procrasitnated.

I came up with a fundamentally "agile" solution: break the problems down into smaller tasks until the first task is too small to offer resistance.

E.g. rather than "write architecture specification", start with "outline the heads for architecture spec" and then maybe "draw rough sketch of architecture on paper" and then maybe "write introduction".

Almost everything in my to do list these days can be executed in under 10 minutes. As a bonus, it gives you the dopamine hit / satisfaction of watching a stead stream of items moving from 'todo' to 'done' state on a daily basis.
In Agrarian Justice he proposes to “ create a national fund, out of which there shall be paid to every person, when arrived at the age of twenty-one years, the sum of fifteen pounds sterling, as a compensation in part, for the loss of his or her natural inheritance, by the introduction of the system of landed property”

He also makes it very clear that this isn’t some form of charity to help people. But rather about justice
It is entirely possible I'm still using my visual cortex. I was once sighted. When I'm in flow my wife tells me that my eyes spasm as though they're following some kind of pattern in space. I'm not aware I was doing this until she mentioned it. I can say, however, that I'm not visualizing the way I once did. In fact, because I don't have a visual input, conjuring up some kind of imaginary visualization would actually slow me down and be a cognitive burden.
Search for it on this site

http://gen.lib.rus.ec/

They have links to it.
exactly! or break a chair over someone's head so that they fall backwards through the doors and out of the saloon. Every epiosode of Gunsmoke, Bonanza, Wild Wild West, et al that i've ever seen.
Set yourself one simple objective and do what it takes to do it. Maybe if you jerk off a little bit less and drink more coffee, you can do it.
The SF Anti-Mask League of 1919
> But you can add the necessary type declarations to dynamic language to facilitate static type checking if desired. These checks don't influence the build time significantly.

Indeed, type checking is rarely the slowest compilation stage for most languages.
Like some of the other comments, I’d focus on developing skills in web accessibility and areas that will help you be more productive.

I’m not sure how severe your hearing loss is but if podcasts are your style check out https://drunkenux.com/. The hosts have done a lot of episodes speaking from their backgrounds building education sites, where accessibility in development is required (also it’s funny and who doesn’t need a little levity).

More than anything, experiment with the suggestions here, different input methods, track your progress, Etc. For managing the anxiety especially, dedicating time weekly to work on your system can lead to some of the biggest rewards and occasionally, key insights.

Carpe Diem and keep us posted as you find the hacks that work for you!
When I was testing a Logo implementation that had been released, I called my much younger cousin to look at it since he had been so good at Logo back in school that they had made him the "class monitor" the following year.

I quickly typed in code to draw a recursive tree and ran it. His reaction was "What?!?! You mean Logo is a programming language like the Pascal I learned at the university?"

Very sad.
My wife is an anthropology grad, in one of her classes they spent some time learning flint tool making. But it's really a skill that takes years. And of course we don't know for sure how a hand axe would have been made.
Thank you for the praise for the design!
And if you take too long to ship you're still a failure.

I personally force stakeholders to define sunset dates on the system / code ill be writing.

If its sunset date is never, cost of development proportional to roi approaches zero.

If the sunset date is near, cost of development gets very, very expensive.

Having that information both informs my priorities and the understanding of how long development will take / cost.
I'd recommend reading Angela Duckworth's "Grit". It helped me overcome the same challenge.
I don't mean to imply that it's the majority of people here. People are complex and HNers aren't a monolithic group. But I do think the general pro-lockdown sentiment wouldn't be nearly as strong if the majority of posters were in the service or retail industry.

That's not to say people here are selfish, only that it's easier to advocate for safety when you yourself are in a position of relative stability.
There is also support for a mongodb like datastore. Slightly separated from orbitdb itself. But uses orbitdb as core system. https://github.com/dappkit/aviondb
Nobody wants to deal with the drama. It’s 2 o’clock and I need something from you, but whoops, I’m stuck waiting until tomorrow, or I call you in and lose you for a day at the end of the pay period.

It’s the same thing with contractors. I used to get stuck on call over Christmas all of the time because contract staff are out of hours.
What kind of video sources provide output via websockets to be proxied to RTMP? OBS and other streaming video tools usually support RTMP themselves and browsers only support WebRTC out of the box as far as I know. I'm curious what kind custom browser video streaming solution you're using on the client side.
That's optional and up to the employer to decide on using.
Its hilarious that they kept that name. As I recall, "DART" was the IOMMU on G5 (Device Address Remapping Table maybe?)
Experiment with the tone of The inner voice you use to overcome it
Ask HN: Are you worried about being laid off in the next year or two?
I'm a senior engineer in a FAANG company and have a couple coworkers that are certain that mass layoffs are coming. Both with the same rationale: high unemployment is going to lead to a massive reduction in spending which could obliterate ad spend which is almost all of our revenue.

This sounds plausible to me, but these companies are also very cash rich and it is difficult to make predictions during this time. However I am curious: is this something others on HN are concerned about? Regardless of which part of the tech sector you may work in.
> There is probably an influence from inherent personality differences, but I would speculate that building up stamina for tackling hard problems comes down substantially to practice.

I was diagnosed with ADHD my senior year of college. Before that, the mindset you're advocating got close to breaking me.
Thank for you trying the app out!

On your first point: scroll down on your mailbox screen to see a history of what you've opened up! Sorry about that. It's a poor design decision on my part to make it so undiscoverable. Will fix it soon.

Reactions of some sort are one of the high priority features I plan to build.

No strong opinion from me on horizontal cards and swiping. It is intentional to add some friction to skipping a message (so it feels a bit more weighty), but I'll play with it!
Really?

I don’t really care much about winning or losing. I play them because they’re fun and because I can try novel approaches to solve novel problems.

The reward for me has never been about winning. It’s about being able to trying new things and see how it works in the game.

If I win great, if I don’t I’ll try again or play something else. If the reward is winning for you and you’re average than you’re statistically likely to be sad ~50% of the time. That probably will sap your motivation.
Not only is Python not problematic when using a screen reader, but there are blind programmers who gladly choose Python over other languages. The NVDA screen reader, mentioned in the parent comment, is developed primarily by blind programmers, in Python. The Orca screen reader for GNOME was written by a blind friend of mine, in Python. I have another blind friend who wrote and sold several accessible apps for Windows and Mac using Python. And those are just a few anecdotes that I'm aware of.
A Drugstore Website in Japan
My personal time, then, includes such activities as commuting, doing my taxes, going to the doctor/dentist/therapist, updating my licenses/certifications, eating lunch (often at work, by requirement), buying tools/clothes needed for work, and so on.

It's hardly the case that I can spend "my" 8 hours with family or friends, or even doing something of my choosing. Come tax day, I can deduct the purchase cost of tools I needed to buy for work, but there's no way to deduct all the hours spent every day on the unpaid activities which are also required for work.

It's great that we got our hours of labor down to only 8, but why stop there? I would consider a 50/50 split to be one where I have as much time to make art as I spend at work for someone else. (Or substitute "family" or whatever else your priority is.) Working 8 hours a day, 5 days a week, that's not even physically possible. Maybe at 6 hours.
Hey folks! I'm https://twitter.com/aphelionz. One of the maintainers of OrbitDB. Happy to answer any questions you might have. I'll also be in the thread answering folks as well.
> tried to dump the bonds

How did that go?
Other replies have hinted at why this may be the case: ADHD, told you were going to excel/smart causing non-effort/try, failure adverse.

For me it was all of those and probably more that I'm not even aware of yet.

What did I do to over come?

First, I haven't fully. I struggle every day, and know that it is okay. Even after I decided to tackle the problem 10 years ago, I work at it.

For myself, I knew a key symptom that I had is I don't like to finish anything... like anything... no matter how small. A lot of it was rooted in my fear of failing. That's probably linked to the idea that I was supposed to be smart. I'm an engineer, good at math, all the classic things that cause parents to say - oh child shouldn't fail.

This showed up in my every day life. I realized I would never even finish my rice... there's always like 20% left. I was always starting a project and then simply moving on to the next. Never taking it to a specific end-goal.

So to tackle my problem of not finishing something, I started with the smallest thing - my bowl of rice. I started requiring myself to finish it. That last 20% was a struggle. I'd sit there and struggle. It wasn't the amount either; I would get less food, which did help, but I still had a lot of trouble. I'd get up and leave then force myself to go back.

I didn't allow any other requirement to enter. No other projects, no other personal goals. I had to finish my bowl. It was, one meal then one day, backslide, two days in a row, and it took me about 3-4 months for it to become a habit. I let it be the goal for another month or so before I finally told myself I accomplished this goal.

For once in my life, I finished something. I set a goal and completed it. F'ing bowl of rice. But it was mine.

From there I scaled it to a very small Rails project I could complete in 1 weekend, an online language dictionary for myself. It was stupid easy so I knew I could do it. My goal was to deploy it on Heroku and use it myself for some small language learning. Took me 3-4 weekends to fully deploy & self-use. But I did it, my first side project completed. A clear goal, achievable and finished.

It took me 6-12 months to even begin to feel I started tackling my problem. From there I slowly scaled and I've personally learned I can only do 1-2 things at a time to completion.

Best of luck to you. I only hope the best for you.
This is cool. I do the same thing with a webhook to a self-hosted Mattermost, and then use their mobile app to sign in to my own instance to get the notifications (via the free public mattermost notification proxy).

I might switch to Notify17 for some stuff.
I have a simple solution for this kind of problem: -

Take your money elsewhere.

If you are having problems already, better you know now, rather than later when your business is really dependent on an entity like this behaving in a proper commercial manner.

Some companies I refuse to deal with because of the way they have behaved towards me in the past: PayPal, NAB, Telstra, Amex.

Those companies have missed out on literally decades of income from me due to their smart-ass ways.
Discussed 4 days ago: https://news.ycombinator.com/item?id=22884061
Yup. You can actually extend the Access Control to create your own custom authentication/authorization methods.

So, basically you can have any sort of Web 2.0 or Web 3,0 based authentication/authorization methods. Oauth, JWT, DIDs...anything you can imagine.

Link to Access Controller: https://github.com/orbitdb/orbit-db-access-controllers#creat...
Python is totally possible with a screen reader; the screen reader just needs to read out punctuation. It's easier with a self voicing application like emacs.
> The main utility for ammonia is to transport energy long distances at industrial scale, not for individual vehicles.

Which is exactly how it was pitched in Australia, by the government agency responsible for developing it. It was the reason it was funded.

As I recall, it was "it solar continues current downward trajectory, it will be cheaper make than it is to frack natural gas". They seemed pretty convinced of it.
It's an option. For example, Walmart doesn't require a signature on any transactions.
I have a blog but I am unsure how to share & receive feedback in 2020. The online world seems to be trending towards micro-blogging, photos and videos and I worry if people take the time to read long form blog posts.
Martensite formation is just one specific hardening mechanism in steels.

Other hardening mechanisms (work/deformation hardening, pearlite formation, precipitation hardening) aren’t really amenable to additive processes - what’s the point of 3D printing if you have to deform your part to get the strength or hardness you need?

I read through the paper, and the as-printed parts are still fully martensitic, no post-heat-treatment needed. So the volume change is baked in at least.

To me, where your last point gets super interesting is functionally graded materials, which at least some of this group of authors are working on as well. Basically you could figure out how to locally temper this martensitic steel as you print it, so that you get graded properties — strength and hardness where it’s needed, but ductility in other places. It’s sort of a pretty open research area still