skysight-inc/HackerNews huggingface dataset:
I honestly thought this would be the sorry of a developer frustrated with Go's lack of package manager and its pragmatism... wrong!

That said, I would like to be the first to say the following; is it really that necessary to not only include "Go" in the title of the post (as if it were a feature) but also in the name of the application? There, I said it ;) /s
How sustainability leaders deal with bullies
> I'm thinking of doing re-designs of a few popular websites (2-3 pages mobile & desktop, wireframes) that I think can be improved. And then coding them into life.

This isn't as good as an idea as it might sound. "Popular" web sites like Google, NYT, BBC employ teams of very senior & experienced industry people. If you're going to attempt to pick apart stuff like that and give your own subjective interpretation of why your version is better... you better have the technical chops to back up your opinions.

It certainly would be interesting to see something like this in an interview as a "fun" exercise, but don't try to pass off your mocked up version as technically superior unless you can genuinely defend that position. My advice would not be to put yourself in that position in the first place, you might bite off more than you can chew. Don't force questions upon yourself that you can't answer.

My advice? Build a small site/app that demonstrates you understand how modern front end tools work (bower/NPM, gulp, SASS, uglifyJS). Maybe roll your own little responsive CSS grid. Animate some SVG graphics. Show off your flexbox skills. Use some good typography.

Make the source code available on github. Have a live demo running somewhere. Be able to talk through the various layers of the application, i.e. graphics, CSS, JavaScript, HTML.

Demonstrate understanding of the technology and that you are capable & hungry to learn more. Good luck.
Parse Me Tikega Khub Paisa – 2
While I agree with the sentiment, and Google recruiters have shown to be disconnected from the candidates several times, I disagree with the tone of the message

(However I can't condone their recruiter's behaviour - on average - as well)

I know, so many "amazing career opportunities" show up in my inbox from people that can't even read that I'm not in the US and send me "no visa sponsorship" openings there. Those get the 'report as spam' treatment
Meh. I've a 3.2L alfa gt having 120k km. Front pads got changed at 100k because they were getting old and hard, not because consumption. Rear pads are still stock. Got one spark plug and belt change at 90k km, anticipated because I did extra maintenance after a track days season.

Maintenance is baskcally changing oil every two year.

That's to say veihcle that are cheap to maintain are easily found if that's a priority, even amongst unexpected make/models.
Reminds me of the great Dice-O-Matic by GamesByEmail: http://gamesbyemail.com/news/diceomatic
Yesterday I found dvd-r with backup of my 'startup' project sources (entire repository). It was around '07-08, I was 20+. Should give it a try, hope I can survive after that many facepalms.

Sidenote to newcomers: burn them dvds periodically! (oh, no, ultrabooks...)
I'd be sceptical of life advice from somebody who committed suicide.
I think the OP meant those doing a CS degree with no prior coding experience why would you do a degree in something if you had not done it at some level at high school?
Your overly short comment doesn't make any sense to me. Also, I see no connection to the article.

Do you care to elaborate?
> Go build open source applications that do what Facebook is offering and does it better and before you know it the company should be gone.

I can't imagine that would ever be the case. People hate on facbook for being behemoth that it is. No kind of open sour project would defeat it unless it is backed by the same amount of money. Who would dare to finance such an effort?
"the timings of and between key presses are unique to each person".
I wonder if there are more of these "features" and how many would take to build up a online profile of an user consistent regardless of the hardware used.
> The only thing I wondered about is what the difference would be between type I and type II Kardashian civilizations.

A type I Kardashian civilization would find it impossible to keep up with a type II Kardashian civilization.
It means a raise. Usually it would mean a rise in price of something you pay for.
This is going to work only if we change cars every two or three years, like phones. Otherwise the (probably) immutable hw in the car will soon be unable to interact with newer phones and services. And the builtin services will soon look old and uninteresting.

So, is long term rental and automatic new car after two years going to be the new normal for car "ownership"?
Exactly. Maybe Germany would be a reasonable benchmark, if one factors out the subsidies (which used to be very attractive, I'm not sure about the current status). There are lots of rooftop solar installations in my area (southwest).
Pretty much, yes.
As a middle school student in the early 90's we coded in basic on the Apple II. I loved it. I'm not sure fancy features like auto-indent are really necessary, nor would they detract from learning depending upon the goal. They're productivity enhancers for sure, and I suppose it depends on what you want to teach. If you're teaching algorithms through implementation, sure...might detract from the teaching process. If you're teaching people to go on to jobs right out of high school, then my goal for high school level students is to teach them to go into any environment that their employer might have. I can't tell you how many undergrads (my experience as an instructor while a grad student) I've had complain about an IDE that is unusable because it doesn't have feature X. When students show up with programming experience to college/job, I'd rather have their programming experience be transferrable to whatever editor is available (be it VIM, VI, Nano, MSVS, Xcode, whatever).
Here's someone testing d6s to see if 1's really do come up more often. He used student labor instead of a machine.

http://www.dakkadakka.com/wiki/en/That%27s_How_I_Roll_-_A_Sc...
I actually prefer a ternary arrangement that lets you chain arbitrary such expressions like a truth table:

return (value >= radix) ? error.InvalidChar:
(comeCondition) ? error.OtherError:
...
value;
hi, i'm tony from the couple of hundred guys automation scripting project at google. we really do care from our isolated clubhouse. we also eat a lot of caviar and spend most of our days peering down at humanity through the cameras in our death laser space satellites wondering why you believe such dumb shit about us.
As well to say we should "preserve the pre-electrification experience" by tripping the house main breaker for a few days every so often. Or that we should preserve the "pre-air-conditioning experience" by turning that off for a
while. (I actually read such an article not long ago, in case that sounds too absurd to be borne. Cite on request.)

The past is a foreign country. It is also dead. To study it has value. To pretend oneself a tourist there has not.
You will be very calm and happy once you accept it :)
Cutting the Cost of Patch Management
In German it was broadcasted for free too.
The Last Rails Internationalization Guide You’ll Ever Need
The tone of the message is appropriate to the state of acceptance of his initial wish stating "Thank you, no".

This kind of behaviour irks me in RL too. If someone can't respect your decision of a polite "thank you, but no", then still keeps riling at it, then there's perhaps no other way for them to realize that.
>I've had probably a dozen therapists over the years

Writing this as someone who went through SCUBA training (but never took the open water dive) and also went through an intensive private pilot training course (but never went on the check ride), I feel a sort of kinship here.

Have you tried CBT or REBT? (REBT has the word "rational" right in it).

The premise is that our thoughts can sometimes put unreasonable demands and pressure on us which results in nasty emotional consequence. You can give REBT a test drive via a few sample chapters from a reputable author here:
http://threeminutetherapy.com/my-book-three-minute-therapy

Another useful book is:
How to Refuse to Make Yourself Miserable about Anything: Yes Anything!
https://www.amazon.com/Refuse-Yourself-Miserable-about-Anyth...

Then there's meditation. It's not all yoga pants and spiritual mumbo jumbo. I've described a simple method here:
https://medium.com/@John_Chacho/engaging-the-senses-to-quiet...

These aren't magic solutions. My brain resists this stuff with ninja-like elusiveness, but when I remember to practice it, it does steady my outlook and behavior.

In short, the various CBT methods combined with meditation can turn the confrontation with the "yawning void of nothing" into a peaceful, sometimes even joyful experience.
Breakthrough in understanding Parkinson's disease
What happens if you have no problem with doing so? I would be perfectly comfortable with committing suicide any which time. I just don't do it because I don't have a reason to do so, but otherwise, meh.
Here is my poem:

The web is free, you can whatever you like.

The Zuck does whatever he likes.

We can do whatever we like.

No one can do whatever you like.

Freedom gain, freedom pain.

Facebook make, facebook take.

Open source, opean sauce.

Kitchen sink, pidgeon pink.
you are right! it was "shed skin".
Interactive map shows where animals will move under climate change
True stability is impossible for almost any language out there, especially one with a nontrivial type system.

An example of a thing considered "trivial to upgrade" over is when the stdlib adds a new method to a type. Libraries may already have implemented a method of the same name on that type via a trait. In this case, folks upgrading would have to explicitly specify which method they're talking about.

It's these kinds of things that are not counted as breaking changes, because the alternative is freezing the stdlib forever. Other languages have the similar problems.

New releases are tested on the entire ecosystem to ensure that this rarely happens, if ever.
check out frzr.js.org - I'm using that aproach there..
I wonder how much work it would take to get real information...
Building a Better Product, a Developer's Perspective
> I do work with older students (aged 14-18)

These are high school students.
The Anthropocene epoch: scientists declare dawn of human-influenced age
Your use of the present imperfect strikes me as unduly optimistic.

Facebook's user base is roughly a quarter of the species. It mediates the social interactions of a sizable subset thereof. Network effect implicitly penalizes those who don't behave so as to generate value. To do so requires that you participate. It is trivial to enter, and as difficult as can be made practicable to exit. Those within often enough distrust those without, simply because the distinction exists.

What is this if not a walled garden? What is a walled garden if not this?
Andrew, you're fine. I'm going to guess that you're American as America is the most happy-obsessed culture in the world in my experience.

Happiness as virtue is not universal, maybe you need some more time abroad. I know you said you visited 100 countries but visiting 100 countries and living in another country for many years is quite a different thing. Or maybe you just need different friends or perhaps a meditation practice, I don't know.

I'll leave you with this 2 minute video from Slovenian philosopher Slavoj Žižek, "Why Be Happy When You Could Be Interesting?": https://youtu.be/U88jj6PSD7w
Not necessarily. I suspect even in the case of 2.0, most if not all of those apis will survive. Deprecation markers exist to encourage people to use newer, better APIs.

I suspect that even if 2.0 happened, the only apis that would be removed would be ones that we're reasonably sure nobody uses (via crater), and even then there would be debate.

And like Gankro said, 2.0 is a thing that's not supposed to happen in the first place.
1. Smaller percentage of a greater amount.
2. Oh well.
3. Children wear much smaller clothes than they used to.
Simple Node.js library that provides a way of implementing multi-tenancy
I know we strive for accuracy in headlines. This article's headline (and thus, the title of this submission) is misleading. You would be led to believe that Leidos in its entirety had been merged with all of Lockheed-Martin. The first sentence of the article has it better:

"US-based multinational defence company Leidos has announced the successful completion of its previously announced merger with Lockheed Martin’s Information Systems & Global Solutions (IS&GS) business."

LM got tired, for whatever reason, of being in the corporate IT business.
Red flag #…well…whatever: noindex tags on the company’s homepage. Though maybe that’s included in that Chinese company’s “Scrub the CEO’s name and profile photos from the Internet” package.
>> At some point we made fun of cubicles, and now we'll make fun of industrial-looking open spaces.

We have been for years. Exposed brick walls reflect sound, as do concrete or hardwood floors. Open ceilings where you can see the rafters and vents don't absorb any sound either. In my old office you can hear a lone customer support rep typing all the way on the other side of the building. Fill that space up with 30 employees and it's almost deafening.

Sure, it 'looks cool' but it's a loud, interruption-filled work environment.
I think the fact that the Signal protocol now forms the basis of WhatsApp and Duo/Allo is as significant a refutation of your argument as could be desired.

Feel free to keep using the wonderful pgp user interface.
I would like to thank each and everyone of you who took time for your valuable answers.
However, with due respect, I see that most of the people are over-fixated on why I should not expand. I am already in an extremely comfortable position when it comes to money. All little necessities of life like insurances, house, car have been already being taken care of. The place where I come from even if I stop working today, I can live comfortably for next 10 years.
Except a couple, most of the answers are telling me why it is not a good idea to expand. I understand their sentiments but this was not my original question.
To give you more details -
This is an eLearning subscription model. Other than questions in my OP, hiring, managing, trusting emp with sensitive info, finding very high quality content creators remains as one of my biggest challenges. I am not from any of the developed countries. I dominate my current niche but looking to expand into other related niches where I see a good competition.
Isn't "color.Unset()" dead code?

if err != nil {
color.Set(color.FgRed, color.BlinkSlow)
log.Fatal(err)
color.Unset()
}

https://github.com/dlion/go-odbye/blob/master/main.go#L27
Isn't it too cloudy for solar there?
I am also too cheap to buy the article, but I think it is noteworthy that the full title is "NAZIS HINT 'PURGE' OF JEWS IN POLAND; 'Special Report' From Invaded Region Discusses Possible Solution of Problem GROUP EUROPE'S LARGEST 3,000,000 Population Involved --'Removal' From Europe Viewed as Benefit." We're primed to associate the word "solution" with extermination, but the Final Solution definitely did not exist as such in 1939. The word "removal" matches my recollection that official Nazi policy at this time was aimed at eventual deportation.
You're right current version supports it :)
UK definitely has the concept of work for hire.

"Japan and three common law states
(the United States, Australia,
and the United Kingdom) recognize
works made for hire in the
employment context by providing for
the vesting of ownership in an
employer for the creative works of empl
oyees made in the course or scope
of employment. "

http://www.sutherland.com/portalresource/lookup/poid/Z1tOl9N...
Can foreign tech companies win in China?
Years ago I had a rather poor internship with Google. Wrong team, wrong time, wrong me at the time. No one's fault really, but no one would call it a success.

Their recruiter contacted me a couple years ago using the sentence "everyone who worked with you had great things to say about you!". I replied back "really? Who in particular?". Things went downhill from there.

I really do wish their recruiters (or all recruiters really) did a better job of remembering what their company's previous interactions with candidates were.
And when decide you want to expand your house so that it is coterminous with the world, the cases will be parallel.
<spoiler>For #1, I didn't hear correctly because I didn't understand that the clearly insane and cruel warden would let the prisoners label the boxes before hand :-/
I read it as:

Someone unfollows you. Then what?

Probably questioning the utility of the tool.
> As Korzybski said "the map is not the territory." Trying to resolve wave/particle duality is trying to impose one of two maps from other territories to a new one.

As a CS graguate, I would call it the halting problem. A mathematician would refer to the Gödel's incompleteness theorems. No formal system without paradoxies can be used to prove all true statements.
Anybody ever wonder if we put 1/3 of the defense budget into Fusion energy research (literally a new Manhattan project, lets call it the Princeton Project) that we could have more impact than that entire defense budget? Think about it. Most of the worlds conflict arises over struggle for resources, and most of those resources are oil. If the world didn't lust for oil as a cheap energy source, could we defund dictatorships around the world? Could we start focusing on cultural and structural issues vs. the struggle for fossil fuels? Seems to make far more sense to spend a few hundred billion USD on fusion research vs. 1.59 million USD per cruise missile to fix/quell conflict that arrises from that struggle. Just a thought, but it seems fixing the cause rather than treating the symptoms is a far better approach in the long term.
That's all true, but we're talking specifically about the extermination of Jews. Is there evidence that the Nazis planned T4 as a trial run of Jewish extermination, and if so would NYT have known about those intentions in 1939?
Learn while you work with these handy channels from Warewolf
Or rather, it's either about rich or about having a adequately funded and provisioned school system for people who are not.

I went through my first year at community college without even having a desktop computer. All of my home programming was with pencil and paper, and I used the lab. I can imagine that if you're 9, you may not have parents that can carve out an extra $300 so you can see if you like computers, or a lab at your school that has free computers that you have a sufficient level of access to in order to run or install the software you would need. I was in my 20s, and still limited.
> It's nothing unique to SV or startups.

In most European countries, not paying your employees in the course of delaying bankruptcy on purpose will be a jail term. I was under the impression that California (as opposed to the rest of the US of A) had pretty strict workforce protection laws, too.
Swagger Codegen adds Apache v2 license to auto-generated files
Bravo!
Wonderful post. Thanks for sharing! :)
[Ruby on Rails Screencast] Capturing Signatures with Signature Pad
Obsess!
aka Bohmian mechanics, aka the de Broglie-Bohm interpretation of QM. It definitely doesn't get enough serious attention IMO.
Better in-flight seat back systems and BYOD systems both seem to be happening. I'm not sure if there is a difference in philosophy with different airlines or if anecdotally-observed different approaches are just a matter of timing.

I could imagine airlines preferring systems, such as the one United is pushing these days, of customers using their own tablets/phones for reasons of cost/weight. It also gets customers onto their app and perhaps increases the rate of purchased WiFi.

On the other hand, seat back systems can run ads etc. and are often a premium service. They're also just convenient for a lot of travelers who may not have a charged and loaded device for everyone in the party.
> Also there's the domain names, or rather web addresses, they are too damn expensive.

Really ? A year of a .com, .net, .org costs less then monthly internet bill.

Not to mention there have been many services offering subdomains of a rich domain list in the past.

I used them in the beginning of high school before finally buying a .net, putting it on a home DNS server with IPv6 tunnel and gain "l33t" points on IRC with a custom hostname.
The thrill-seeking and "yawning void of nothing" are a bit concerning. Have you ever looked at the criteria for Antisocial Personality Disorder?

http://www.mayoclinic.org/diseases-conditions/antisocial-per...
This is a very interesting experiment, but I was wondering if the dice rolling was sufficiently natural / random. The can automatically rotates at 90 degrees, but when it comes back up, the dice seems to spin a lot on the vertical axis, showing bias towards the upper half of the faces. However, I did not see what effect the first half of the motion had on the dice.
> A US employee can walk away from the sinking ship any time without too much repercussions, not the case for foreign nationals staying on company sponsored visas

The Qatar school of management.
The comments a little short, but the question is valid. What use is the information that "TwitterUser123" un-followed you?

Are you going to write that person and ask why? Are you going to change your tweets because someone doesn't like your writing style, political views or personality?

It's a fun little project, but it's of little actual value.
> I have yet to see any kind of language or run-time that lets you have it both ways.

If there were such a language I wouldn't be asking this question on HN. I have yet to see a clear answer why there is no such kind of language or run-time.

> the same code written for the DSL is not likely going to run well or even be considered for use by your other target platforms.

Why? Can be you more specific with an example?
I think it's kind of overreaction and a waste of time responding that way. What is he tring to prove by responding in that maner and publishing it on the blog?
I don't think they are, if you mean this API: https://hacker-news.firebaseio.com/v0/item/12372638.json?pri...

Maybe you could send an email to hn@ycombinator.com
There seems to be a third choice though. Writing a "thin layer", which sounds like writing one's own wxWindows or QT.

I want to know the difference between the thin layer and the existing libraries. Not in vague terms but specifically with a code example.
FBI says foreign hackers penetrated state election systems
Exactly. Thinking about it more. Imagine we came at it from the other direction. All we know are quantum phenomena and then we encounter this human-scale world. We would be amazed and stunned by things like billiard balls that behave only half like quanta.

I'm surprised this way of seeing the world isn't more wide spread. My opinion is that it should be among people who have a deep interest in science.
There's heaps of marketing tools (random example: http://who.unfollowed.me/ ) around to track who followed you and to auto-follow and un-follow people based on whether they're following you. Many accounts on Twitter inflate their 'Followers' count by auto-following others in the hope that they follow back.

If they don't follow back after x days you can unfollow them again so that your 'Following' number isn't too inflated, and the ratio of 'Following'/'Followers' is better.
Thankfully I already switch to the hunt-n-peck method when using a public computer, access point, or VPN. Now I just need to learn Dvorak...