skysight-inc/HackerNews huggingface dataset:
I'll give an unpopular opinion here: Grow up. Get a job where you have a boss. Be responsible to someone besides yourself.
Optimism or stagnation? A case for both
Getting the diff is nice, now if someone has a solution to merge file, I am all ears.
Now you put a thought I just can't get out of my head. Trump?
LXLE 16.04.3 Eclectica– See What’s New
heard so many negative things about coinbase. they grew too quickly and neglected customer service, security, and other factors.
Ah no. I meant what task can we undertake to see this in action? For example, writing your own compiler is bound to make you hit the 1k wall. If you're able to write it chances are you have passed the 1k wall some time in your past. That kind of measurement.
I believe you read that the wrong way around. I'm not suggesting women change their marriage patterns.

I'm saying it is irresponsible to advice boys to make live choices that are at odds with female mating behaviour, because it adversely affects their life outcomes.
At the time, being able to run windows applications on OS/2 was a big feature, so there wasn't much need for native applications. Windows 95 came out, and its apps were not compatible, so the feature ended up accelerated its demise.
I used it to run my BBS, OS/2 was great for muktitasking and stability. The built in networking was great, being used to Windows 3.1 at the time.
It was also very common in voicemail systems and is also used in IBM cheque scanners.
I don't have any interest in running IBM Works, but there has been interest in running old BBS software lately...
Just use Emacs and follow-mode.
Technical writers worth their salt are few and far between.

Could you please expand on this one? Do you mean people who write help guides for OS/APIs, or do people who write industry reports or is it something different? Also, do you have any examples of such people/jobs?

This is something that is very interesting to me but I have no idea where to start.
Good chance you've only seen 2d movies converted to 3d then, Because those definitely look like paper cutouts.
That makes me wonder - given that Jupiter and Saturn are so massive as to have solid cores, how do their core sizes compare to Earth's size? never compared those numbers, not sure where to find core size estimates for our four giants.
Gas and gas price determine how much you're willing to pay for your smart contract to be executed. Gas price is the rate you're willing to pay, and gas is how much you're willing to spend for your program to complete. If you run out of gas, your program will not finish execution, and the state will be reset to the start state.
I'd recommend talking to your doctor about Adderall.

I have the exact same kind of issues focusing and basically have all my life. Sometime in college I talked to my doctor about it and it's single-handedly one of the best decisions I've made. With it, I can multi-task and stay focused on even tedious tasks. I'd say I'm easily 4x as productive, which has helped my career tremendously.

Seriously--I don't want to come across as a shill, but it's like a night and day difference in ability to stay focused. Insurance covers it, and diagnosis consists of your doctor asking you a few questions about exactly the kind of thing you're describing here.
Obviously everyone is different, but I could never work from home. I really need social interaction to get through the day, I struggle even in my office of 8 people.

I used to work in a coworking space of 250 people, and I loved it. If I'm being honest it's not great for productivity, but socially it was amazing. It was also a really good way to meet people and make new friends, which was important because I moved to a new city and didn't know anyone.

I couldn't handle spending over 20 hours a day in the same building either, I'd get cabin fever. Even spending a whole weekend at home drives me crazy, I have to get out of the house.

I could totally do remote working in a coworking space, or the digital nomad thing, but not working from home. I also think that remote working works best if the whole company is remote. You can't have some people remote and some people on location, because you get an "us and them" mentality. It also makes communication difficult, an on-location team member might tell everyone in the office something, but forget to put it in Slack, as an example.

At the end of the day though, different things work for different people.
>When everyone can type

I've spent some time as a troubleshooter of sorts in academia, and I can say that no, not everyone can type. Some are barely literate, especially when they have to use English rather than their native tongue.

Besides, secretaries do more than type. Online booking services have to a large extent replaced travel agents, but they are really just dumb shells on top of the travel agent's consoles, and consumes the user's time and attention.

As long as we don't have general AI computerising all but the most trivial tasks are going to be terrible to work with and waste a lot of time, especially when you have some kind of edge case and have to fight some business rules set up by some out of touch bean counter somewhere.
Strongly recommend

https://tiddlywiki.com/

Use it well and it'll serve as both a todo list and your own personal instantly searchable, super fast knowledge base.
All I want is that I'm able to install Linux on these laptops. If they do that, there could, at least, be a niche for them between the Chromebook space and low-end laptops.

In the meantime, a Pinebook is a reasonable ARM device that's not as fast as these Qualcomm based ones, but costs US$ 100.
Have you considered trying therapy? Working with a professional who understands how psychology works can be incredibly helpful problems like this. They can help you build personalised strategies that take into account how you think, rather than generic suggestions.

Especially your mentions of punishing yourself and tracking “fail” days sound very unhealthy to me (not a professional), and perhaps working on what’s causing you to think in those terms could be beneficial.
op here: feel free to log an issue on GH, it's definitely on our agenda: https://github.com/ZoomerAnalytics/git-xltrail
Well, if TechCrunch called him co-founder in articles he contributed or was mentioned in[1-5], that may make things a little less clear.

I wonder why they don't seem to show up in the search now?

[1] https://web.archive.org/web/20120711063818/http://techcrunch...

[2] https://web.archive.org/web/20120718150953/http://techcrunch...

[3] https://web.archive.org/web/20120719183405/http://techcrunch...

[4] https://web.archive.org/web/20120718005250/http://techcrunch...

[5] https://web.archive.org/web/20120721055442/https://techcrunc...
As much as I hate Evernote, I still haven't found anything better yet.
Find another freelancer with the same problem and keep each other motivated/accountable. You don’t have to share work, just general information about your activity. You’re more likely to keep pace if you know someone will notice when you fall behind.
Thanks so much for sharing! This looks fantastic.
Thanks for your comment!
I'm glad to see your comment. I'm a maintainer of Sinatra.
Sinatra can continue to grow in the future, and then I'll make it more easy to use and contribute.

Btw, I've also been using Sinatra in production environment and deal with large traffic.
And, but is the odd-even, I'm also currently working on the golang team as my main side project :)
Except for onsite contracting gigs at Google and a search company in Singapore, I had about 20 years or working remotely from our home in Sedona Arizona. I got really tired of not having a local team to work with so my wife and I moved last summer to a new state and I took a job managing a machine learning team.

While sometime I will go back to remote work (and return to Sedona), for now I find it much better to be in an office. My advice would be to not do the same thing for too long without moving on to something different.
I'm not understanding you.

Cisco says Chez compiles code just before it uses it, at runtime:

> Chez Scheme compiles source forms as it sees them to machine code before evaluating them, i.e., "just in time."

They refer to it as a "incremental native compiler". Incremental compilation happens at runtime. An incremental compiler that runs at runtime is a form of JIT compiler.

> JIT compilation is a combination of the two traditional approaches to translation to machine code – ahead-of-time compilation (AOT), and interpretation – and combines some advantages and drawbacks of both

Everything I know and Wiki says that is a JIT.

Are you saying it isn't a JIT because it isn't a tracing JIT? Bearing in mind tracing JITs came about in the 70s, but JITs themselves are about a decade older.
Last year, I moved from a large faceless corporation to a startup. For the twist in this story, at the startup I got exactly the way you feel. I had no motivation. Everything was easy, everyone was amazing, the benefits were great, but I was just so bored.

After 7 months, I went back to the large corp. I really enjoy what I do here and I'm now in a new role that I enjoy even more.

I guess my point is: you're bored. You don't care about your work because you don't care about it. Go find work you care about, something that excites you.
A business, a fulfilling job and some really happy customers!

At the beginning of 2015 I was waiting three weeks for GoDaddy to verify my company for an EV HTTPS cert. I spent 6 weeks coding a very minimal version of https://certsimple.com - it launched on the front page of HN on March 16th https://news.ycombinator.com/item?id=9210908, got it's first customers on that same day and has become my fulltime career for the last 3 years.
Another option would be

x.clamp(min, max)
What do you understand by "american, transhumanist" point of view?

And I am a european, though I don't see libertarian views beeing the majority at all ... rather the contrary ..
> 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?

The difference is that when you haven't learned/aren't good enough in C, you'll make a codebase that sort-of works for now but is buggy and unmaintainable - code that reads uninitialized values or never free()s or works as an application but could never be turned into a library - whereas in Rust your code won't compile until you get good enough to write it properly.
Some of us don't want to be part of a community that ejects you for writing: "hug"

Some of us just want to keep politics out of tech.

We are probably the weirdos I guess.
Litho and ComponentKit have similar APIs and we try to bring them closer together, but I'm not sure what unifying them would actually look like. You would still end up with two libraries that target very different languages. React Native is there to stay if sharing logic is more important to you than raw speed.
Yes, it does sound like ADD.
She's not counting those meetings because she doesn't have them. Nor a whole lot of other types of meetings, for that matter:

> on the remote teams I’ve been on, the the whole team has adopted a working style where all important team communication happens over Slack / video calls / email.

In other words, you're thinking of the wrong context, which is impressive since the entire article explains that different context. The part you quote is in response to:

> How do you have idle/watercooler discussions?

We are already talking about a situation without chats at the watercooler. And when she says 1:1, she refers to her earlier explanation:

> One pattern that has been incredibly valuable [to learn from my colleagues remotely] is – meet with $person (on my team) 1:1 every week for months/years and get advice from them about whatever I’m currently working on. One important thing to me in this kind of relationship is that the person be continuously invested/engaged in my work – it’s way more useful to get advice from someone who’s familiar with everything I’ve been doing for the last year than from someone just swooping in with their thoughts.

While she explains this in the context of learning from colleagues, it is also a coping mechanism for staying in the loop despite not having normal meetings.

Also, maybe it's me, but a 1:1 meeting is usually one where "real work" gets done. Ignoring that, she clearly has more than enough time for long, uninterrupted stretches of work.
My father worked for a company in Switzerland in the 80s and early 90s that was solely specialized in relocating buildings: either too old to be demolished due to historical value or because it was a cheaper alternative than demolishing everything and building again 10 meters to the side. He loved that work but it was very stressful and took its toll on him. I was very young but still remember seeing this old wooden church crossing the street with my father running in circles yelling to people.
Not my words, just the "general feel" that some people are projecting.

My experience was just that H felt so elegant and conceptually simple... up until a point (like when you start needing to use lenses or think of monad cobinators). Even the syntax was so nice and readable (love the special monads syntax, the `when` statement etc.).

OC's designers seemed to not be very fond of the concept of simplicity, simplification, reduction, elegance, improving by removing stuff etc. Only on correctness/soundness. Sounds very... French :) Not a bad thing (I live in France now and like it). Just I don't like it in code. I'm more of a "let's symplify shit more and more until maybe the problem goes away, completely, by itself, instead of actually starting to implement a solution, from the get go" person.

Oh, and yeah... I don't think I'd ever write a production system in a lazy language, I agree strictness is a feature. (Maybe I'm biased, but I just like to be able to reason exactly about when some code runs, whether it has already ran by the time a breakpoint is reached and all that old school stuff.)
I had a totally different experience from the author of this article. Maybe, this was due to the fact that I was working remotely for 4 years with different startups maniacs.

Biggest issues were :

- Nobody sees how much you are invested into your day to day work. They just see bunch of commits / builds and the little gray or green presence indicator on your messenger app. But if you are struggling for 3 days x 10 hours per day to fix a bug, chances are high that nobody will realize this.

- You're constantly alone. Even if nowadays we have great communications tools, the reality is that you'll spend 95% of your time alone in front of a computer in an empty apartment. I am excluding working from coffee shops because of the noise and bad setup (chair/table), this can only work once in a while.

- There is no separation between private and professional life, unless you have an office space and you dedicate yourself to go there on a daily basis (which is at the end equivalent of having an in-house job...). Being in the same place where you live and work makes it very challenging to not think of job in your private time or vice-versa. I also have to be honest and tell you that temptation of using your working time to do private things are much higher when you are at home.

- You need to be everything. In regular companies, you usually have direct manager, human resources, office manager, cleaning personnel, legal department, IT support, etc... When you are alone at home you need to do everything by yourself, organizing/cleaning your space, negotiating your vacations, dealing with your personal issues, etc...

So now, let's analyze the most common issues of working in an office is...
... The time lost in transportation.

Right now in my new office job, I am spending around 1h30 everyday to get ready and to travel back and forward to the office. At first I started to see that at pure waste. But actually this is not that bad. The days weather is good, I am biking to work and also doing sport, days weather is bad, I drive listening to music and relaxing.

With the biggest advantage of not thinking of job as soon as I leave office, I will definitely never go back to remote work!
That sounds super cool! I was looking into writing Rust bindings to Yoga myself but then saw your library. I'd love to read a post about what you're doing once you've made sufficient progress with it.
We launched Intercom right here on HN and while I wouldn't say "the rest is history", I'm sure most folks here know the rest.

Fun fact here was our first post on it: https://news.ycombinator.com/item?id=2718354
Besides the Hiring thread, there are links to job postings of YC companies that appear like regular stories, e.g.: https://news.ycombinator.com/item?id=16404959
It was very good in the beginning.
Now it is mostly people trying to show off any way they can. And it attracted too many ... well, let's call them ordinary mainstream people.
Indeed, micro services can be a pain in the butt to debug, due to communication, but they can help you to view the world as a collection of smaller easily understood programs, rather than one huge monolith.
The opportunity to develop perspective and taste when it comes to programming languages, libraries, and paradigms. I read "Can programming be liberated from the von Neumann style?" for the first time because it gets posted to HN every couple of months (the mods should automate it at this point.) I've seen a steady drip of interesting discussions about and debates among proponents of lisps and statically typed functional languages -- and at the same time I witnessed the fall of Rails and the rise of one hot Javascript framework after another. If it weren't for HN, I'd still be blaming myself for not doing OO right, instead of coming to understand that OO is metaphor rather than science.
Also consider that only a small amount of treated water is consumed by people, but all of the fluoride added to our water supply ends up in our waterways.
The War of Art [1] has some good advice on overcoming "resistance", the force that stops people from doing what they need to do.

[1] https://www.amazon.co.uk/War-Art-Through-Creative-Battles/dp...
India Bank Hack 'Similar' to $81M Bangladesh Central Bank Heist
The author has a pretty interesting homepage. Especially the notebooks http://bactra.org
I'm not on the Yoga team but work with them quite closely. There are no active plans for adding CSS Grid support mostly because the spec is kind of awkward with the ASCII-art style definitions that are very reliant on CSS as the source language. Personally, I've been warming up to the idea of using CSS Grid for UIs more and more lately after reading this post on Mozilla Hacks[0], but we haven't had many requests for adding it otherwise.

[0] https://hacks.mozilla.org/2018/02/css-grid-for-ui-layouts/
>now would be an excellent time to leave

What does the author gain from this statement? Now, if I were to be interested in this book, I would now be not interested and would encourage others to avoid it.

Quite rude.
Rhena Branch,‎ Rob Willson: Cognitive Behavioural Therapy For Dummies

https://www.amazon.com/Cognitive-Behavioural-Therapy-Dummies...

Ignore the stupid series title, it's a great book.
Moving a large and old codebase to Python3
For more detail into the porting effort, I recommend taking a look at these slides, taken from a talk the author gave last year:

https://people.gnome.org/~federico/blog/docs/fmq-porting-c-t...

"Rust revived my interest in maintainership. It is very empowering to finally have a good language that I can use at the level of the stack where I work."
It's just the counterpart of the "racist" boogyman.

Why is it terrible to dismiss people by calling them SJWs, but not calling them racist.
1. There is such a thing as a perfect circle; it just can't exist in reality.

2. There's a God. and I just ain't him.

http://www.patheos.com/blogs/acatholicthinker/2015/08/there-...
What makes you think this is explained by biological preferences alone, or that those preferences scale to society-wide differences in salary?
Should you learn C/C++ in 2018?
I don't consider work experience relevant at all unless I can verify the work done or hold a particular recommendation in high esteem. Not getting fired for a length of time, while a skill, is not often what I care most about. Without knowing a company's policies, culture, and tech leads I cannot accurately judge whether someone spent 3 years playing ping pong with the CEO or was responsible for programming a successfully delivered system. In a perfect world, I might try to suss out each candidate's strength and then decide based on the totality of data, but I don't often have that kind of time. I look for public or provided code first, and if it's reasonable, will use that to begin a pointed conversation on our trade.
You can use your phone for a few days without plugging it in?
I don't hate Evernote, but there are some things that I dislike:

- The UI on Windows is terrible. It's so much better on a Mac and I just don't understand why.

- I would like more formatting options for my notes. Even a TineMCE editor from the mid 90's has more options.

- Evernote Skitch is basically useless

OneNote is much better at these things, but the rest of the Evernote ecosystem makes up for it. I fee like there are apps out there that perform these things much better, but because I've invested into the Evernote ecoystem I won't use them.
No. Get help for ADHD. I spent 13 years professionally with untreated adult ADHD. All this sounds very familiar.

Informative: https://vimeo.com/109309151
I can confirm just about all of this because of a recent job in this space. Whatever you do, do not do two way sync with Google's CardDAV servers or you will end up with a lot of lost data.

I wonder if they should even be allowed to call it CardDAV since you'd expect it to actually adhere to the standard.

Google is large enough not to care about this though, as long as it works with their address books on Android phones it is probably good enough for them.

Note that this post seems to be from 2014 and the situation isn't much better today!
The head of the National Labor Relations Board said it was scientifically false that girls are biologically less likely to become interested in STEM when they grow up. So yea, they very much are making scientific claims out their ass and calling it harrasment to point out that they're wrong.
Dreaming of electric sheep is something a Dick would come up with.
Full-stack visual debugger for mobile apps
A frozen lake with an explosive secret
Re-envisioning Search
Wrapping<T> actually comes from core and is just re-exported by std, so embedded targets that lack std support can still use it by importing directly from core.

https://doc.rust-lang.org/core/num/struct.Wrapping.html
More freedom requires more self-discipline. When you are doing things like everyone else the systems are built for you. When you aren't you have to build those systems yourself, which can be harder than people think.
Patented App Feedback for Mobile Apps