skysight-inc/HackerNews huggingface dataset:
I suspect the issue isn't that rare, but clinical explanations are worth considering. Look at a wider range of that menu too.
What used to be known as Asperger's syndrome (now "high-functioning autism spectrum disorder" or something like that) can have these sorts of issues as a facet, and is also of particular interest to our demographic.

But I think you would also do well to consider what you do have easy access to motivation for and if there is a mismatch between your work and your values about how you want to live.

Hope you'll find satisfying answers.
A cyborg's journey
I'm Norwegian, not Swedish, but AIUI the societal trends were similar.

There's been a trend towards typing ability, yes, but hardly decisive. The old secretaries would do the bulk of e.g. organising conferences or the professor's travel, that's needs typing but not only typing.

The trend (in .no/.se etc) towards equality, against certain symbols of prestige, mattered a great deal. A long time ago having a secretary was a symbol of power, appropriate for Professor Dr. Lundman. At some point forgoing one became a symbol of modernity, and private secretaries became much less common, and the universities reorganised to provide specialised services such as ticket purchasers and maybe grant application writers instead of private secretaries.
An old lament. Why should rural (anywhere) fund the city folks' needs? E.g. Here in rural Iowa, we pay state taxes for schools like everybody else, and have a tiny underfunded school vs the nearby city's grand edifice with two theatres, enormous football facility, AP classes and full staff.
Like the equivalent of 'memory-hard' problems - 'lines-of-code' hard problems.

I suppose that's close to what https://en.wikipedia.org/wiki/Kolmogorov_complexity is.
Hearing about the latest tech just before my students mention them, so I at least vaguely know what they’re using to build their projects. This occurs uncannily often.
eComStation is the successor to OS/2:
https://en.wikipedia.org/wiki/EComStation
And here’s some documentation:
https://doc.rust-lang.org/std/num/struct.Wrapping.html
https://doc.rust-lang.org/std/primitive.u32.html#method.wrap...

:)
True in most cases I'd say. In this case, even for $200/month and working hours of 60-80h/week I'd still argue most people would be proud to have this position. The learning, the networking effects, the constant intellectual challenge. I think this is also value, and in some regards a lot more rare than money.
Facebook’s tracking of non-users ruled illegal again
6 Chatbot Metrics to Track for Better User Experience – IQVIS Inc
The manipulation was not with the vix. it may have been with the vix futures that caused XIV and SVXY to fall so much . Vix and vix futures not the same thing.
Too many copied and pasted sentences accidently repeated. Blatant hack job.
Any suggestions for someone who's a competent developer, and an excellent communicator with a knack for explaining things to a non-technical audience?
"What have the Romans ever done for us?"

In all seriousness now, it helped me become an amateur dev (1 app in Apple store, 2 more on the way) and opened my mind to design principles, color selection, and many more.

Plus it keeps my mind sharp with both interesting articles/posts but MORE important, with the dialogues/comments. Truly positive and intelectually stimulating.
Ghost Restaurants: No Servers, No Storefront and No Seating
I have struggled with this same issue as I would keep things in a paper sketch pad or in something like a bookmark or note manager.

It just seemed too difficult to bring together all my ideas.

I recently picked up a copy of the 2001 GTD book and I am working through getting into the process of using an app called Things 3.

Getting it all out of my head and being able to partition it into projects even if they are someday type things has been very powerful.
I would imagine more similar to a modern pharmaceutical factory (which is much, much cleaner than a poultry farm).
Unpacking the launch of CredifX
Using 2's complement is not the entire story, some CPUs can trap on overflows (MIPS for instance). X86 doesn't but it does set the carry/overflow flags in case of unsigned/signed overlow to make it easy to test for it if necessary. Leaving the freedom to the implementation to catch signed overflows like it can catch divisions by zero might actually be a feature. Admittedly it's not very consistent to make unsigned overflow defined.

I like rust's approach that you can explicitly decide to use overflowing arithmetic if you want, otherwise it triggers a runtime error in debug mode. That alongside with the checked_ variants make it very easy to deal with potentially overflowing code whereas in C it's a minefield, it's not difficult to trigger an UB while trying to defend against an other UB. Ask a beginner to write a "checked_add" function in C (no Stack Overflow allowed) and see how many bugs and UB you can spot.

On the other hand advocating for implicit wrapping overflow all the time sounds risky to me. In my experience there's only a very tiny subset of operations where an overflow is desired and wouldn't lead to a bug.
I have had the exact same thing for years. Turns out I've been depressed since youth and never knew any better.

Make of it what you will, if you suspect you have something undiagnosed you might as well make a doctors appointment. Things can fly under the radar like that.
And for the half-initiated in IEEE 754, who think (like I used to) that all operations defined in the standard (including non-arithmetic ones) propagate NaNs, don't forget that pow is also defined (recommended, not obligatory), and that pow(NaN, 0) == 1, as well as pow(1, NaN) == 1, so there is a way to "lose" NaNs when using standard but non-arithmetic operations.
Technical writers worth their salt are few and far between.

Another option your comment suggests would be something in popular science or media.
Personally I found out that my motivation was directly related to being well managed / being poorly managed by others where being well managed is normally something like: "find me the best possible solution for x, taking into account that we have y and z constrains", and doing things I believe in. There's a world of difference in motivation if you believe in the project goals or if you're in it just for the money.
Finding technical challenges is also relevant sometimes, but not that much for me personally. whell maybe what I call workflow optimizations is the lie I tell myself for creating technical challendges.
These aren't the 1950's anymore. The career choices of women _are_ freely decided nowadays. They have the ability to go to college, get a STEM degree, and become computer scientists if they want. Equal opportunity will not mean equal outcome when there are broad physical and psychological differences between the genders.
Thanks for that one, very funny, hahaha. Sure you can try to invite our nice terminal-juggling mouse friend at some huge old heavy sweaty dusty elephant home and see if they play well along.

Anyway, trying to always add genuine value, have you even Googled? Those come really easy:
https://alternativeto.net/software/asciinema/
https://github.com/asciinema/asciinema/issues/150
https://github.com/asciinema/asciinema/issues/47

Short answer: a windows-friendly hackish branch exists. And original works if you're actually running asciinema in the port of Ubuntu that Microsoft ships with recent Win10. Does it satisfy any use case that you had in mind?
Or if this type is used a lot, you can wrap the 16-bit integer inside its own type and overload addition and/or other operators.

struct Angle(i16);
impl Add for Angle {
type Output = Angle;
fn add(self, rhs: Angle) -> Angle {
Angle(self.0.wrapping_add(rhs.0))
}
}
I would second the indiehackers podcast. Another great one is The Startup Chat by Steli and Hiten.
Could you please say "I agree" instead of "I don't disagree?" They mean the same thing, you know that, right? One is correct grammar, the other is a passive-aggressive, annoying tone used by know-it-alls who can't bring themselves to say they agree with someone else.

Having read the piece, I know know why Techcrunch sucks so bad these days--it was sold to AOL! Is there anything AOL or Yahoo! wouldn't buy?
Hey - just wanted to let you know that I really identify with the comments you made here today. I just read the blog you linked and I think it could help me a lot.

I struggle with excessive procrastination on a daily basis and seeing the stuff that generally gets posted on the topic of 'productivity' here and for example LinkedIn doesn't track with me at all since it tends to focus on doing massive amounts of work every single day with a 'just do it' mindset. All that does is stress me out, and I often feel like I'm not the right type of person to achieve things. Your view on the topic has given me some well needed positivity - thank you!
So, you don't think there will be a set of various orgs (like w3c is to html) that manage the protocols.
It's normal for some people.

I've tried everything. Two things finally helped me: understanding, and that one neat trick.

Understanding:

Understanding yourself is important later, but for now, it helps if you understand procrastination.

https://www.ted.com/talks/tim_urban_inside_the_mind_of_a_mas...

That one neat trick?

Just do one. One push up, one minute of meditation, one minute of work.

Setting yourself up for failure will never work. Setting the bar really low is the only thing that let me achieve anything.

I can do one minute of work. It's easy. I very rarely stop after 60 seconds, but sometimes I really just ain't in the mood. Most of the time, I just keep going. If I lose focus, I say, ok one more minute then I can do something else.

Who has time for 100 pushups a day? Nobody. Who doesn't have time for 1 pushup? It's literally like 10 seconds of hard work unless you think about it for longer (why?)

The one neat trick is more about "just starting" than anything else.

Working is easy, starting is hard. The biggest issue with most motivation techniques is they assume you have already started.

What you need to do is reduce any and all friction from starting. If starting seems daunting or too hard, you're planning to do too much. Reduce the act of starting to it's simplest form if you have to. Ive had days where my task was to sit down at my desk. That's all I had to do before I could tell myself "job done." I wasn't going to get much done on that sort of day anyway but at least I didnt beat my self up about it.

That last point is where understanding yourself and acceptance really starts to play a role.
Discredit? Sorry, not intended. Just confused, since horses had been in use for ploughing for centuries. Unaware of any sea change in technique.

And in America of course we credit John Deere for reinventing the moldboard plow in the early 1800's. Sadly we weren't taught of any English innovations in school.
shard your problem space.
It seems to me he, first, talks about all the wonderful code he has seen written in C, then complains about C when he runs into terribly written C code but wants to blame it on C. I have a problem with that.

He then concludes that he likes things about Rust but then states Rust is a lot harder to learn but you become a better programmer cause you have to work harder on it. But isn't that what he complains about with C?
Gobuster – Directory/File and DNS Busting Tool Written in Go
> Is this a hack that should not be allowed?

not by default, no
I was interested in this field, and I conducted 30-40 customer interviews back in 2014. I went through the data, and I could not find a common problem.

There could be something there as a few of the people I interviewed had highly custom systems. But I think the ones that could make something work even with tools like Salesforce were ultimately the more successful.
Windows XP? What happened to windows 2000?
There’s already a `Wrapping<T>` struct in std for you. I don’t think you need to roll your own.

Of course, it might make sense in the embedded space to do so.
Hackers sentenced for SQL injections that cost $300M
That is the best option but it might not be always possible for a variety of reasons. Visa issues, not being good in interviewing/networking (I know some very good devs who suck at interviewing), family commitments etc. These might sound like excuses, but they are real excuses.

We as a industry should improve our processes and not let some MBA guys screw engineers over. It is probably happening elsewhere too, especially the creative jobs (advertising etc).
You're missing the part where those free decisions are made with less options from which to choose, because the people that would otherwise collaborate with women are restricting their options because of irrational factors like their gender alone (without physical and psychological differences having anything to do). You're missed to take prejudice into account.
Unfortunately not anymore. It's been many years.

It's not so much an interpretation as just one aspect of the entire story. Go back to the first film when Morpheus says the Matrix is just a form of "control", and then laser focus on that word for the rest of the trilogy.

There are many aspects of the story, and while it's great to sit back and take it all in at once, it's also good to give it a watch through with a specific concept in mind.

I suppose in that way it's similar to what people find in their various bibles. Reading the same stories again and again, yet finding new perspectives and on them.
My 10 year daughter loves legos but complained the other day it seems only boys play legos. I would argue that legos and building things for fun is STEM, and it's curious why girls aren't encouraged to play with legos as much as boys in the U.S. This is despite things like lego friends that are targeting younger girls. Once they hit around 10-11, then all the legos seem to be engineering oriented (robotics etc..), which she loves but can't understand why other girls don't get it.

Note: Am Indian and can totally see the same problem you noted.
Any recommendations for something like this that's local-only or self-hosted? I've been on the lookout for such a thing for a while but they all seem to be SaaS web app type things.
I think there's still a lot of uncertainty in this, given that Intel can benefit from everyone replacing their broken processors with new ones.
I use Clojure (or Clojurescript) for all of the things you listed. When I need something other than Clojure, that thing is typically C which is either a device driver or something I'm going to call into from Clojure. In the past I used mostly Python/Javascript/C instead of Clojure/C to get where I wanted to be.

Just to be clear, I use clj/cljs (day to day) for:

* Mobile Applications on Android/iOS

* Analytics and Data Wrangling off queues

* Data Analysis

* Admin Dashboard stuff (CRUD, Charts/Graphs, misc)

* Business Rules

* User Messaging (Push / Email / Webhooks)

* Database ETL

* Web Services

* Background jobs

* Build System and Deployments

The only thing I don't use that is Clojure-based, on a regular basis for my job, is SaltStack for configuration management (and this is largely because we have a working SaltStack system that I don't have a need to mess with).

I'm super happy when I can spend most of my day with a monitor dedicated to Spacemacs while jacked into a clojure repl.
You just have to intentionally use a method on integers called wrapping_add() to explicitly allow overflows. That said I believe overflows are only checked when you compile with the debug target. So when you compile to the release target it doesn't check them I believe.

I personally think it's a good thing to only allow overflows when explicitly allowed.
Gitlab: A crash course on remote usability testing [15 min talk + questions]
Mind sharing if/ how it's possible to visit? I'm starting out to work remotely and travel and would come by.
I guess the key word is "for consumers", which NT and 2000 weren't aimed at (and anecdotally, the vast majority of consumers did not use).
The Wikipedia page supports my view. Chez compiles all code prior to execution and does not do any dynamic code generation during runtime.

It is just fast enough that AOT compilation isn't a noticeable delay even at the repl.
Amazon, Berkshire Hathaway and JP Morgan Want to Upend Healthcare. In China, They
You might be interested in this feature about adults with ADHD: https://www.buzzfeed.com/kellyoakes/these-adults-have-adhd-b...
People often try to implement things with a hypothetical future use in mind. It may even be a realistic future, but it is never the less a future that does not need to be dealt with right now. Adding code for things that aren't actually in play means adding something you can't actually test. It means people may abuse what you set up later (and introduce bugs) if the actual future turns out different than you planned. Taken to the extreme, this planning for the future turns one into an architecture astronaut.

https://www.joelonsoftware.com/2001/04/21/dont-let-architect...
Weirdly enough in mathematics it's far more common to define <= instead of <. With a<b simply being shorthand for 'a<=b and not b<=a'. The definitions also seem to be simpler that way.
Those are not exceptions. We all need those now and need them badly ;-)
India inches ahead in the race to build a Hyperloop
Object-Oriented Views in Rails
Do you sleep enough? How was your stress level about non-work issues? Do you take vacations enough? What is your office environment like? What is your diet like? What is your spiritual life like? Do you exercise? Have you considered mindfulness practice or meditation?

All of these things are relevant and can have a significant impact on your mental health and ability to focus.
Which tech stock would you invest 10k in?
With twitter and snapchat on the rise(and the recent market correction). I was wondering what company hackers would invest 10k in..
Reactive Extensions, ReactiveUI, and Whistling Tea Kettles
I'm getting a 404 from your BBC link, for some reason.
I don't know anything about what might have actually happened or who said what back when, but FWIW when I first met Keith a few years ago (I only see him socially, not professionally) we talked about what each of us had done in the past and about TC all he said was words to the effect of "..and I was involved a bit when Techcrunch got going. Then I ...". The only reason this even stuck in my mind at all is my GF had earlier described him as having founded TC, so I noted what he said to correct my my understanding.

Maybe other times he played his involvement up more, and maybe other times Arrington played it up more (as have been noted in these comments) but literally the only time Keith ever mentioned TC in my presence is completely consistent with what Arrington says in this blog entry "is what really happened".
Wow, the ending is brutal:

> At the end of May I left Szeged. I was grateful for all he had done, but it was only much later that I appreciated reasonably well his contribution to my education. On the overnight train from Budapest to Venice, a young Hungarian man accompanied by a young woman kindly asked me in poor German to leave them the compartment for the night. They had just been married that day and were beginning their honeymoon. On arrival at Venice the next morning, he opened the corridor window and got off the train, while his bride, who spoke only Hungarian, lowered their suitcase through the window. Then a terrible thing happened. The train pulled out, with her still on it. The poor girl was cut off from everything that she knew, everything she had been living with. I knew what she felt. Hadn't I too just been cut off from my previous life?
Basic Guide: Android Internationalization (internationalization)
By being exploited and not doing anything about it you are confirming the manager's impression that exploiting you can be done without any consequences.
No, I've been to Colorado before and after legalization and I can tell you that shit is bad for you! Colorado was never the bright center of customer service, but now every retail establishment and restaurant you visit there is full of the most irritating no-load asshats you can possibly imagine, all of whom seem to think Cheech & Chong are national heroes to model their lives after. It's so bad I didn't go there skiing this season. I really love Colorado, but they need to level off and re-think their priorities in that state. What's so sad about it is that they all think they are acting normal.

As far as the OP goes, the only thing I can suggest is quit the video games--that's an addiction the same as anything else. My programming career took off when I quit playing games and started being a man. It's like all the advice from previous generations actually works or something, weird huh? It doesn't help that everything marketed to us is one way or another designed to infantilize and distract, but you can rise above it.
I came away from the article with a similar feeling. The whole article is stuffed with cheap shots. From the equivocation on processed foods, to reliance on impossible to refute claims that don't even seem to say anything: "it's different from what 'plant food' would seem to denote" and suggesting gullibility of people who "will take it at face value."

First of all, would they really take it as a face value substitute for a familiar food? Secondly, what exactly is the problem? Is it that the ingredients are bad? If so shouldn't you just say that?

Is it that they aren't bad but people might be tricked into thinking they are the real thing? Because that doesn't seem representative of the average experience and wouldn't even be a problem if it actually was happening.

But none of that is unpacked. It's left there as a vague allusion to a criticism, in a form you can't respond to because the criticism isn't clear.
I too find the comments to be the greatest part of HN. I used to use Slashdot for the same reason.
Classifying and measuring tech debt in GOV.UK
Uhh did you read the same article I did? 90% of the article was features missing in C:
Generics, Slices, Dependency Management, Tests, Useful macros, Pattern matching, etc.

Those things have nothing to do with good or bad code and have everything to do with the language.
How much manual review do you have to do to keep this going?
Xltrail – An open-source Git command line extension for Excel workbook files
Hanv nenam
First up, I'm not qualified to solve your problem, but if you think you have ADHD, get it checked by a professional. I managed to convince myself that I had diabetes.... I apparently do not.

But honestly, maybe you just need to do something different. Find a small shop that needs a developer, pick something that your grossly overqualified for.
The Museum Hotel (3500 tons) in Wellington, New Zealand was moved 180 meters using 8 sets of train tracks, using 96 rail bogies.

The hotel wasn't kept operational, but they didn't strip anything from inside, they even left the bottles in the bar.

https://en.wikipedia.org/wiki/Museum_Art_Hotel
Damn, this is so close to my state of mind right now. Either a farm or a cafeteria morning service and the rest of the day leaning in grass or painting.
> Hardest challenge for me was staying in shape, because I lacked self-discipline to workout and eat healthy, but funny enough work didn't suffer and it was the most productive period in my life.

How do you expect that will be fixed by spending more time in the morning and at the end of the day commuting to work?
I would just like to point out that many of these features are also features of C++ :)(RAII, Templates, etc.).
Reminds me of the raising of Chicago in the 1850-60s https://en.m.wikipedia.org/wiki/Raising_of_Chicago
This may sound radical & all, but I think people may be investing in coins based on things which are other than 'rational'.

'I can calculate the movement of stars, but not the madness of men'.

If more professional investors get involved, that would likely change some.