skysight-inc/HackerNews huggingface dataset:
I don't really see a problem here; your mind is drifting wandering. Pretty clear that you are restless but it's likely mostly in you.

1. Meditation and taking time out of the day to enjoy your life

2. Take time out of your day to enjoy what you have

3. Remember to take time out of your day to enjoy life for what it is. Not what it can be.

4. Take time out of your day to appreciate your peers and your loved ones. Take them out to dinner or just show how much you appreciate them.

5. Lastly if you really want to quit; you need to setup an exit plan. It's clear you have a few excuses; hell don't we all. Can't find someone to replace you? well if the domain knowledge is high; it's likely needing to be documented and distilled down. Maybe it's too much for 1 person maybe 2 or 3 people could replace you.

Lastly stop assuming life has to be a certain way; it's hard enough with all these assumptions and expectations lumped on us. By beating yourself up you are just doing yourself a disservice.

Don't forget to tell yourself how amazing you are; I mean you are a founder at a company that is not in debt. You could be acquired; you don't have to be a founder forever it sounds like.

Time to take time and celebrate.
A FB presidency? Americans will go wild. They'll be all

> sign me up, put the chains on and lock me in
This account's comments have already been violating the HN guidelines. We ban accounts that do that. Please read the following and post civilly and substantively, or not at all.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
For those interested in "Nim in Action", its publisher, Manning has a 50% off all e-books sale going through midnight today (27-May). Use code `wm052717lt`.

Usually when they have this sort of sale on a holiday weekend, they spin up some new 50% off sale the following day, so check in again Sunday if you missed it today.
How do you feel about writing HN comments? For me, the feeling of writing a comment or something longer-form is pretty much the same.

(Which is, of course, a disaster, since it means I almost never write anything but comments.)
> never have I seen such a strong push towards offshoring

As I've been working in the airline IT industry, I've observed that the reality is more nuanced.

Core booking and ticketing systems are 'outsourced' to solutions from Amadeus and Sabre. This makes sense not only for many strategic reasons (easier to have airline alliances when the airlines are all on the one system), but also because airlines are in the business of flying planes, not building ticketing systems.

Airlines are often full of loads of legacy and old systems which you just can't hire developers for (in the numbers, and costs, desired) - this is where Indian outsourcing firms come into the play and resolve the shortcomings. They're taking all the jobs and work that no one really wants to do anyway.

However airlines, and many other industries (banks come to mind), are realising that their digital offering is just as much, if not more, a core part of their offering and those are skills they need to bring in house and own if they want to be competent. I'm seeing more and more web and app developers be brought in house so airlines can establish these competencies. Digital/Product agencies are 'stepping in' in the meantime to help out (like Virgin America and Work & Co).
“The problem is that I can’t find my own style,” he says. “Whenever I think of an idea for a piece, I know who it’s copying. I always see something of someone else in everything I do. I don’t have an original style.”

That is quite fascinating to me. Until I read that paragraph I was wondering why he wouldn't do originals given his talent. The article also reminds me of a talented American forger. I forget his name but he managed to fool people for a long time. But, if I remember correctly, he was never prosecuted because he never sold any of his paintings. He would donate it to museums as originals. Boy, were they embarrassed when the forgeries came to light.
You simply assert that America set out to incarcerate Blacks because it is sore about giving them freedom? Perhaps it's a bit more complex than that.

Growing up African American (or for that matter Native American) you are far more likely to be in a single parent household, therefore poorer. Your schools are often worse as a result. Girls mature a couple years faster. All this leads to a vicious cycle of younger pregnancies, often out of wedlock. Add to this that anyone growing up in a tough neighborhood needs to "toughen up". And you have a lot of vicious cycles perpetuating this kind of life.

It is not race-related. Nigerians for example who immigrated in the 20th century have culture that differs in many respects. The average Nigerian American family income is higher than many other ethnicities including Dutch and French Americans.

https://en.m.wikipedia.org/wiki/List_of_ethnic_groups_in_the...

There has got to be a way to help communities combat destructive cultural elements without getting all bent out of shape about racism. I feel there is a very vocal industry out there that wants everyone to say Blacks are victims, and shouts down any hint that they have the power to choose what they do in their own family and neighborhood just like everybody else.
Vim? :)
Research is too expensive and logistically difficult for Google
> Scala core library is littered with :: +: and other nonsensical operators.

They are very useful. With the two you mentioned (:: and +:) they can be used for pattern matching in addition to concatenation (of a list / sequence), for example:

scala> val list = 1 :: 2 :: Nil
list: List[Int] = List(1, 2)

scala> val x = list match {
| case head :: _ => head
| case _ => 0
| }
x: Int = 1

scala> val seq = 1 +: Seq(2, 3) :+ 4
seq: Seq[Int] = List(1, 2, 3, 4)

scala> val y = seq match {
| case a +: _ :+ b => a + b
| case _ => 0
| }
y: Int = 5

It can be a bit confusing at first, especially for mutable vs immutable collection operators. But you end up remembering some, if not most of it, after using them a number of times.
It's good that you expect HN comments to be higher-quality. It would be even better if you'd join your fellow community members in flagging egregious comments.

To flag a comment, click on its timestamp to go to its page, then click 'flag' at the top. (There's a small karma threshold, currently 30, before flag links appear.)
This. If you've ever heard the story about the 1 man engineer with the better, faster cheaper solution that competed with IBM (slower, thousands of $$$ more) for business? IBM won every time because the buyers wanted to be associated with big impressive projects(and have IBM on their resume). This is actually a sales pricing tactic that every engineer should learn so that they dont price themselves out of the market - by being too cheap.
How exactly does one achieve anonymous development in the walled garden of any of the app stores? Genuinely curious.
Depends on what you mean. I am a Shanghai based, professional resume editor, interview coach, LinkedIn Profile enhancer, and academic docs preparer for clients worldwide. But most of my clients are young people in mainland China seeking to work for foreign companies or study abroad. I "make a living selling what I make" which is telling clients' stories better.

vfulco[@]weisisheng.cn
An Inglorious Return to Austin for Uber and Lyft
but if you look at the code, there isn't a "variable" to be initialized - the function is supposed to return a constant/literal one.
Have you stopped to think how many users that is and how many posts?

Viewing a single thread could require five hundred associations.
> Quantas, the airline of Australia, outsources its IT operations to IBM. They did not choose the cheapest alternative, but a reliable one.

Actually, Qantas has a huge 'workforce' of Tata onsite as well. Of course all the newer and 'more exciting' stuff is ran either by in-house resources or 'digital agencies' - the more expensive kind of outsourcing.

(FWIW, it's Qantas - Queensland and Northern Territory Aerial Services)
Spend the money and get a GORUCK GR1
Some people will only bill for invalid bug reports (wasting contractor's time). Others will allow X hours free support. Personally, I just charge as I normally would.
... by her housemate. Over a personal altercation. Nothing to do with YikYak.
I work as a lead developer at an enterprise that uses JIRA. This is a question very close to my heart.

JIRA is feature dense, but everyone hates it. The interface is complex and the learning curve is silly. We waste valuable hours fighting the tool. It was not made for software developers. It was a trouble ticket tool that treats software projects as if they were high priority catastrophes.

Trello is too malleable. Long story short, the question became, "Why don't we use sticky notes?"
Sticky notes didn't work because we have 1 remote employee and a fistful of executives that demand involvement in tracking sprint progress (lolololo) but they are unwilling to sacrifice 10 minutes for standups or a trip downstairs to see the board.

At the end of the day, we spend time arguing about how to reduce friction for the development team and ignoring their needs because we already purchased JIRA licenses. If I started my own company, we would request features and track progress in the issue tracker of the source control product our devs chose. If project managers, scrum masters, execs, and other parties have a need for another project management tool they're welcome to use whatever integrates with the issue tracker.

The entire point of practicing agile development is to produce better software faster. Move decision making closer to the problem. Therefore, I don't understand why we can't manage our developers closer to the codebase. Every time they come up for air to the project management tool for someone else's benefit is a context switch that costs us. You wouldn't hire a mechanic to fix your car and tell him that he had to bring all of his tools to your garage to work.

If your clients or internal customers are using your issue tracker, they are actively showing you which features or bugs are impacting them the most. My experience is that JIRA, Trello or anything similar encourages you to create an interpretation layer for your customer's emotional responses. If you teach them to interact with your internal projects as if they were contributing to an open source project, you get a first person account of their priorities, and you may yourself with less empty stares around the room during product reviews.
Silver has some antimicrobial properties, as well as several other metals.
MathBox²
One other important point is that the very term "root cause" is extremely harmful in that it presumes a primary failure and already seeds the idea of one bad actor and, by proxy, blame. Systems today are too complex to blame upon one or two things - we operate in a very complicated, "complected" world both in our software and in many organizations.

While there are always technical causes for larger technical failures, I've seen far too many times RCA post-mortems performed that result in witch hunts instead of a solemn contemplation of how things could be better done by everyone. Such an RCA may ignore that a normally careful engineer was overworked by managers, never is lack of relevant monitoring and testing due to budget cuts cited, and you'll certainly never see "teams X and Y collaborated too much" as a reason for failure in these places. Because in a typical workplace, the company's values and culture are never related to a failure. You can't objectively measure how bad or how good a culture is either. Why make it part of post mortems when you don't think it's a failure?
Because Nim has an excellent 'compiler service', the symbols can be identified at the AST level instead of the textual level. In practice, most code bases stick to some conventions, and the possible ambiguity is rarely an issue, in my experience
Sorry, I honestly thought you were joking.

'Watson' as it is sold today is a mishmash of random, separate services. You can get the same from Google, MS or multiple other places.

'Watson' the jeopardy winning thing was an ensemble of search and rule-based NLP techniques.

Neither are much like general AI.
It's not clear from this how large a guaranteed income he supported.

If he was thinking that the total amount paid out by the state would remain unchanged as existing welfare programs were replaced with a universal guaranteed income, then he was imagining an income so small as to be of very little use to anyone.

If he was imagining a universal guaranteed income large enough to fully pay for everyone's basic needs, then I wonder how much of the extra expense he imagined would be paid out of his own pocket.
We took Show HN out of the title because the article is more of a blog post than a thing people can try.

We also took out "with my girlfriend", a form of bait in its own right, since the substance of the title remains the same without it.
Check out some of the companies here. They hire based on trial projects (mostly unpaid).

https://github.com/poteto/hiring-without-whiteboards
Lucida: Infrastructure for Emerging Intelligent Web Services
The number one thing wrong with Hulu's new interface
I don't quite see the connection. How exactly does this deter bots?
Copper has been used as a biocide in antifouling paints on boat bottoms for decades. The USS Constitution was copper bottomed in 1797.

https://ussconstitutionmuseum.org/2015/08/12/copperbottomed/
Easiest way to gather all your messages with one link
You're right, but I think we're talking about two different levels. The level on which writing is notoriously hard is deeper than what I mean, which is more the craft of the thing once you do get going. I imagine musicians are better if they like their instrument, too; which doesn't mean they always want to play.

I'd be surprised if DFW never enjoyed the mechanics of putting words together. Depression kills enjoyment, but that is a separate issue.
After the Flood
A more indepth article is here: http://cookcountyrecord.com/stories/511117834-prenda-law-s-s...
Zuck seems to be getting a lot of hatred.

The idea is interesting, but it's not a solution to the economic problem we are facing worldwide.
Cryptocurrency net worth calculator
They feel the same to me too, and I don't much enjoy either. Saying just what you mean is hard work!

That probably sounds complainey and (illustrating my point here) I don't mean it that way. It's more of a "huh" feeling.
You need to see this
That's a pretty wacky position.

The only meaningful strike against copper is commodity cost.
A curated collection of growth hacking tools
WebGL Water (2011)
> I thought "why am I contributing to this ad-powered product that they're monetizing for millions, for free?".

Can you show me a single ad on Google Maps?
Find all the email addresses related to a domain
Trending searches this week
Again, not unfathomable, they're probably just too dumb to follow a 9-step checklist...
Programming School
I think there is something deeply funny about reading a discussion on how someone else is an "Intellectual Yet Idiot" and then watching them immediately turn it around with a bizarre seed-funding analogy (you might even say an apples/oranges comparison!)
John Pfaff studies this at Fordham and also rebuts this variant of the argument: if you look, there's no strong correlation between people ever convicted of any drug crime and later sentencing.

(His book, _Locked In_, is pretty great).

Reminder: nobody, including Pfaff, is saying it's good we lock up drug offenders like this. It's bad, and we should stop. It's just not a solution to mass incarceration. To address that, we need an across-the-board fix for aggressive prosecution, which is what appears to be the most important factor ratcheting up prison populations.
LinkedIn’s Annual Top Companies List
It's difficult to see if their votes are counting, allowing Reddit to silently-ignore their votes without them knowing.
My cardiologist told me never to try a low-sodium diet without talking with him first. He is very up-to-date on research and said that an equal number of people see blood pressure increase on low-sodium as see blood pressure decrease but for many (most?) people the difference is negligible. In other words if you are one of the ones who is very sensitive to changes in sodium you are as likely to be harmed as helped by lowering sodium.
The Fifth Protocol (2014)
They addressed your second point in the article. On a popular post, you would be storing several megabytes of data to capture/relate each unique user that visited. That gets expensive at scale. HLL takes then down to a few kilobytes, less than 1% of the original size.

For your first suggestion, you would have to do a very expensive look up. You couldn't cache it effectively​ due to the requirement of near real time stats. You could improve look up time using columnar storage, but the performance and memory usage will be nowhere near as nice as with HLL.

Problems are harder at scale.
If your data have noises/randomness, it most likely does, and you use your statistic to reduce the variance of the noises then it would be sharper would it not?
Latex Ultimate Guide [pdf]
Static Types for Python – mypy
I ask this because I sometimes struggle with over-literal interpretation of someone's words.

Do you honestly think that telling someone their child has died is easy?

Is that an opinion you sincerely, honestly, hold?
To be clear: I support free speech and oppose censorship by government. I don't know how or why one would want to enforce these principles on businesses--let alone how it would not run contrary to the most basic principles of private property & capitalism.

I said don't @ me because I've been in this conversation before & recognize there's little point in arguing when we are clearly defining the concept of free speech very differently.

Maybe I'm missing something, but weren't the majority of targets of harassment on YikYak as I described? Is it not ok to recognize this? Why? If we don't, it won't change.

Its ok that we disagree obviously, but I can't help but note that we are doing so on a privately owned platform that moderates its comments. Maybe you would, but I certainly wouldn't be here otherwise. Which maybe you'd also prefer:)
Is there a style guideline for nim like pep8?
I think it's less trolling and more pushing them to do better.
Edit edit: nim in action :)
PDF conversion tool
Show HN: Clixpath – easily extract data from html/xml using xpath using shell
>Go on living, stop being a hyper-sensitive prick about people saying mean things. They're going to bully whether or not it's at home, school or work.

Go ahead and tell that to the growing number of people with depression or other mental anxieties that they're being "hyper-sensitive pricks", I'll wait. I'm sure they will appreciate your advice. This is just as stupid as telling a depressed person to "just think happy thoughts". You're out of touch.
They're great questions, and important questions. But if you're asking them rhetorically to argue that sexism doesn't affect pay, you've got things backwards.

Start with the data. See how men and women's pay stacks up. Once you know the outcome, then start asking questions about how it happens. (Note that I'm not saying what answer you'll find, only that you need to find the answer by looking at what happens, rather than making basic economic arguments.)

There are only two possibilities here. Either there is a wage gap, or there is not. If there is not, then you're being awfully strident about something where you could instead just point out "hey, this doesn't actually happen, here are the numbers." And if there is a gap, then your rhetorical questions don't eliminate it, so either the implication is wrong or there's something else going on.

I find arguments from economic efficiency and profit motive to be highly unconvincing. If stuff actually worked that way then you wouldn't have, for example, store brand products next to identical name brand products selling at a higher price, or a million other economically inefficient human behaviors we see.
I don't disagree, but that's a different problem than the one discussed above. :)
Food Delivery Startup Sprig Shuts Down as It Fails to Find Buyer
Zuckerberg Tells Harvard Grads to Take on Big Projects
I don't disagree, but this is a different problem than the one cited above.
The point is that there is more to blockchain technology than just Merkle trees, I think. Just focussing on the underlying datastructure is like saying filesystems are just B trees or something.
You mistake an overview to be the necessary steps. This is a complicated process which has several unknowns that can factor in unknowingly.
There is a procedure involved and also guidelines, but the human factor can tend to throw both of these things out of the window.

It is unfathomable because unless you undergo the process (of informing a parent of their child's death), you can only sympathize.

And I think pretty much any process can be broken down as a well defined flow chart.

But as long as you are dealing with emotions and humans, no flowchart is foolproof
T-Mobile wants to give your phone number superpowers
Having seen a new, popular movie is a social experience.
No one suggested otherwise.
All in One Newspaper
PC OPTIMIZER PRO 8.0 DOWNLOAD FREE WITH SERIAL KEY 2017
This is probably the most important lesson I learned when I started doing kernel and firmware work - the Linux kernel is, fundamentally, just a C program - albeit quite a complex one where you don't have the standard library and you see "volatile __asm__" more than you'd like to, but it's still just a big C program.

I'd absolutely encourage anyone with some C background to go and write themselves a "hello world" Linux kernel module to go convince themselves of this.
So you're upset that the Assyrian peasantry didn't invent accounting?
DOS 1.1 is available online from the Computer History Museum ( http://www.computerhistory.org/press/ms-source-code.html ). But I think that may be too early to be useful.
I think they said the product decision was made primarily to prevent abuse. I don't think a cookie could stop a sophisticated abuser.
The Gilectomy – How's It Going [video]
Unexpectedly, we have managed to squash the initial carefree copying of the internet with just a few ridiculous court cases. Even the pirate bay founders are starting to feel tired of maintaining it.
They are using GPL'ed version of those APIs, so no.

Google / Apache re-implemented the APIs in a way that conflicted with the GPL.
Exploring Flutter for Cross-Platform Mobile Development
hahaha, my investment in a king-sized bed has not increased the amount of space I have in bed since we shared a queen, but let me tell you, my wife has ALL THE ROOM IN THE WORLD! And she's only a hair over the size of your ex.

One thing I've realized, though, is it doesn't make a big difference to me. We're both fairly deep sleepers though occasionally my snoring wakes her and she nudges me and I roll over. We also have a couple of cats on the bed, and when they were kittens I'd sometimes wake up and yell at them for scratching elsewhere in the house.

What I've realized is, despite waking up more often, I'm not significantly less well-rested. I only seem to wake to a cat pawing my scalp or my wife rolling over when I'm already in very light sleep anyway, so it's no problem.
That might work, but the cookie would be huge for people who read a lot of reddit threads, no?
I did a stint in a state-operated group home for boys in 2006 and we definitely did not 'grow our own vegetables'.
Wouldn't you have those same problems with an LLVM-based backend? LLVM moves very quickly, and AFAICT upgrades are non-trivial.
Show HN: ObjectCropBot – Interactively Crop Objects from Photos with AI