skysight-inc/HackerNews huggingface dataset:
Ask an experienced marketer for help, we don't bite :) Several times now I've been invited to coffee or a beer in Mountain View while people pick my brain. I love teaching people about this stuff and it is fun to help them apply this info to their specific products.

Beyond that, you can learn a ton to start just by reading things like the Google analytics or AdWords/FB help docs. All of them.

Everything else is all about experience and learning what works and what doesn't and why. There's a lot of good stuff to read out there if you can separate the good stuff from the "gurus" peddling their latest course. Industry sites like Marketingland, ClickZ, industry subreddits like /r/ppc and /r/analytics, etc.
Of course, but the point is that you have only one connection open (the one to Apple or GCM), not one for each app, one for each imap account, etc. If you let anybody keep a connection alive continuosly you end up with a mess.
Are Trees Sentient Beings? Certainly, Says German Forester
Interesting thought- if the province finally raises bottle deposits to match inflation, very few people would leave bottles to be collected.

The fact that bottle ladies exist in Ontario demonstrates that the deposit value is too low to achieve its intended goal- everyone cleaning up their own empties.
I dont know the specifics as i'm not a US citizen, but to my knowledge, i think if you earn a wage in another country outside the US, you will have to pay the local taxes and also tax back to the US Gov as well. Someone please correct me or clarify if i'm wrong.
David Kalnischkies response is the most hilarious code review I've ever read.
True, but every time you switch jobs you can improve your conditions and salary. At some point you're bound to find a place you're comfortable at.
made some changes to my post to clear things up. Thanks everyone for the advices.
Having gone through the experience myself it depends what you're aiming at. In my opinion, in the tech space in particular the US is a no brainer for the European to move to:

If you're aiming at your own startup, Europe is downright awful you control the working hours, holidays and social security. Entrepreneurship is terrible because the culture doesn't adapt well to it. Raising cash is like selling a fridge to eskimos. There is a culture of hitting yourself at failure and extremely conservative risk. Your own parents wont support you in a startup.

For a job in tech: In Silicon valley all those things you mentioned are quite easy to come by? Social security, holidays, working hours and even better + a wage which is why the draw is the other way from here.
Concretely, check out DAFT: the Dutch-American Friendship Treaty.

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

The treaty makes it easier for US Entrepreneurs to open businesses in The Netherlands. It lowers the amount of needed investment capital from €27,000 to €4,500, frees US Entrepreneurs from the points-based test, and removes the benefit to Dutch national interests requirement. The residency permit is good for two years, after which it can be extended.
Most of Gomix is totally standard open source infrastructure, and people can release projects on Gomix under any license they want. We don't currently have plans to open source the parts of Gomix that run the community or enable remixing apps, but we'll follow the community's lead based on what they need.
The big news on the page is that Anil Dash was hired as Fog Creek Software's CEO. The blog was published the same day it was announced. The name change of the product is sort of incidental: GoMix was previously named HyperDev.
That would have been tolerable for me, but considering I have been experiencing difference in overall sociological expectations by just visiting there, I don't know if I would have been truly happy if I were in that situation. I wasn't exactly "fit to their spec" back when I was living in Japan at young age, either.
The success of DQN explained by “shallow” reinforcement learning
> to stop coding from being an exclusionary priesthood for a small few

Are there really people that see it that way? For me it's just the opposite, programming is a field that is easily accessible to anyone that's interested, with a very low entry bar.

Since I learned to program when I was a teenager, by reading a book about the BASIC language and taking an introductory class where I could use a microcomputer, I have a hard time thinking about it as "an exclusionary priesthood for a small few".
I just updated my ancient iPhone 4 for a Huawei P9 Lite. The main reason I chose Android was I hated iTunes. It deleted my music library and was impossible to manage. I really like the Huawei. It's fast, reasonably priced, has a decent camera, and a good screen, and I upgraded the memory with an extra 32MB for less than $20.

I had been led to believe that Android OS would be worse than iOS, but there's no significant difference that would make me want to go back to iOS.
Go to a local store. Buy a product you use or have used before. Maybe a pair of shoes ,some headphones, a keyboard, mouse, or even a box of cookies. Anything. Then talk to your friends or people you know and tell them about what you are doing. Say how you are learning how to sell and that you are selling whatever you bought. Explain how and why you are doing it. Ask them if they can buy it. Let them know this is a product you have used before and that its good. They will buy it.

Point is that you dont have to sell onlinem or setup a website, store or anything to start learning. My first experience was selling stuff from a catalog. I was 14.
Ok, now THAT rick roll should be fixed
if I have family there do I still need visa to live with them?
I actually generally get depressed instead of angry, too... So I was writing about this from a perspective closer to yours, and not of an 'angry developer'. (I'd normally send a smiley emoji here but it feels wrong.)
Why did you move from the Chrome store? Was there an impact in conversions after the move?
Ask HN: What do you expect from 2017?
I'll start

I expect technology to keep accelerating at exponential speed.

I expect an increasing number of people in the west being negatively affected by digitalization more than outsourcing.

I expect more manufacturing coming back but without the same amount of jobs they left with.

I expect more protectionism but also more opportunities because of this.

I expect self-driving cars to be legalized somewhere.

I expect a larger collapse of the financial market, app market and the sharing economy.

I expect politics to keep being wrongly used to solve problems it should let civil society solve.

I expect bitcoin to surge.

I expect a focus from startups of solving deeper problems not just build apps.

I expect more legalization of drugs.

I expect Unconditional Basic Income to find it's way into more serious political and economic debates.

I expect the world keeps getting better and better globally as technology will help democratize progress.

I expect more great lunch and dinner conversations with my friends, something I truly appreciate.

I expect New York to keep introducing me to interesting new people and things, which is what makes this city so great.

I expect to wake up with a hangover a couple of times.

I expect to love my children even more.

And last but certainly not least. I expect to be ever more amazed about my wonderful wife who I love dearly and tell all too rarely.
I dunno about that, I tend to get angry because someone has solved a problem, taken the dopamine hit and walked off without making sure their solution was correct.
I'm not seeing the "heavy bias" in Kreb's coverage, could you elaborate on that?

I've always had a good impression of his work, and I don't get what you're implying. A bias for what?
i think you should start off with patterns that have less characters (3-5 max), but mix digits and symbols in - at least, in the early game. I found the patterns to be too complex to quickly come up with a regex.

Alternatively, use a very limited alphabet (like 'a', 'b', 'c'), and have longer patterns like 'aabbaaabbbc'.
>>programming is a field that is easily accessible to anyone that's interested, with a very low entry bar.

Not according to the hordes of HN posters who regularly shit on coding bootcamps.
Different, though: Now its all in one place, stored forever, and in much more detail: your cell phone leaks your location continuously and in real-time, your photos and videos provide detail we are only just learning to harvest, your formerly secret or at least hard to track written communication is now trivial to record and analyze, and with the coming of IoT all this is just getting a bit more minuscule. Future governments seeking for unwanted persons will have an unprecedented dataset to profile whomever they might not agree with.

Again, this worst case scenario may not happen, but the fact that it can, even if only with a small chance, makes this massive data collection totally irresponsible.
Some explanation of what to do and what flavor of "regex" syntax is accepted would be good. I'm guessing it's a javascript syntax, but I don't really remember how different it is from pcre, does it have lookahead/lookbehind assertions and all that. Also cloudflare's free ssl doesn't work everywhere, letsencrypt is better at that and also free. Had to open the thing in chrome.
>So then they end up with an account with 1 trips worth of miles on it, that'll rarely be worth anything at all.

Well, a return flight FRA-SIN in First is worth 40,000 miles which is about 100 USD on most partner shops
I'd say diplomacy. Russia is a powerful nation with an at least reasonably proficient secret service (the FSB might not be the match for the CIA the KGB used to be but I suppose they still know how to do their job). So, if they did try capturing him things might get messy and unlike the affairs of less powerful nations the CIA is involved in, in this case this might have serious repercussions.

Besides, what does the US stand to gain from capturing Snowden other than making an example of him? He's no immediate threat to any operations or to national security.
I think you just beat me at my own game.
I'm a bit confused - I'm not sure I understand the practicality of this. I do like challenging regexps, but I did not find them here. I thought the point of code games is to practice a skill you could use in real life, but matching random bags of words while avoiding other random groups of words isn't something one would use regexps for.

Apologies if I misunderstood the point of this.
Charlie Brooker's 2016 Wipe
I found this insightful.

I've been a professional software developer for 20 years. In the early days, I would experience thoughts like "I just figured out an elegant solution to a hard problem. I am a GOD AMONG MEN!!!!"

About 5 years in, I started to lose that "high" I would get from programming. That feeling came less often and was less powerful. I experienced some mild depression and general health issues. It occurs to me now that I was likely dependent on that dopamine high.

I'm sure some programmers burn out during this phase. Somehow I made it through.

These days I still enjoy my work, but I'm no longer chasing that dopamine high. I still stumble upon it every once in a while. But I recognize that it is a fleeting experience and I just go with the flow while it lasts. And when it is gone, I am still able to get work done. I've learned to be productive in both states.

I think many developers (and tech. companies) could benefit from more education and study about this topic. I think it affects us more profoundly than many of us realize.
Yeah, I tweeted them about this and they gave a rather vague response about passing it to the product team. I can't see it being too tough to do if it were able to use google docs as a backend for all the new problems you get from having multiple versions of the tab content
Lots of companies stay in business selling subjective experiences. But there isn't a functional advantage to keyboards with a lot of feedback.
Of course, increased costs will be passed onto consumers. Who else are they going to be passed on to? The magic money tree in the sky?
Ikea sells electrical standing desks too, available around the world: Bekant, ~$500ish

http://www.ikea.com/us/en/catalog/products/S19022530/
> I replaced coffee and energy drinks with caffeine pills. Same (or better) results, no sugar.

Or you could just stop putting sugar in coffee.
X86 demos decompilation and emulation
There is also growing sympathy for animals in China, in my experience, but it's a few generations behind the West. My family just moved back to the US from 5 years there.

(1) A story: My two younger daughters, probably 9 and 11 at the time, were on the street in Chengdu near our apartment, and they saw a puppy, probably stray. A granny was out with her toddler grandson, and when they saw the puppy too, the granny brought her grandson over and physically swung his feet at the puppy to kick it. She was teaching him to kick a stray dog. My daughters were shocked that someone would "teach a child to kick dogs".

(2) China is still very much recovering from PTSD as a nation, from the events of the 60s and 70s. It will take another couple generations for the panic over survival to fully recede, I imagine. Animal rights are a luxury compared to survival (in people's minds).

(3) Change comes extremely fast in China -- people are very connected and can collectively shift their opinions and outlook in a heartbeat, when they're ready, thanks in part to WeChat, and in part to culture, which inculcates rapid adaptability to changing conditions.

(4) On the other hand, China is still 40-50% rural, where animals are livestock and not pets. That will likely not change as long as people eat meat! (Or at least change very slowly -- see US meat industry for example.)
As a marketer I've started thinking that the marketing operations side actually has a ton of value to unlock for many orgs for similar reasons to what you stated.

I've taken 50MB Excel reports that took a couple hours to pull manually and reduced them to <1MB and updating automatically with data connections. That's real time savings.

Then there's the other marketing plumbing like properly setting up analytics (non trivial), conversion tracking, tag management, connecting various ad platforms, setting up automation in an ESP, etc.

It actually shocks me how many senior marketers have no idea how to do this stuff, but then again that is my marketplace advantage.
Josphat
Go find out. What are your career plans? Do you want to do websites or work in a bar? How do you value short commutes/cheap living costs vs. high incomes? How do you value high income versus rain or snow? if you haven't visited many places in europe, perhaps you have traveled the US can say e.g. "I'd do anything to get Californian climate, I couldn't stand Minnesota"... With some more info we can give you a hint.
My experience has shown that, quite frankly, many programmers seem angry because they don't like and/or arent good with people.
Serena Williams Announces Engagement to Alexis Ohanian, Reddit’s Co-Founder
Thanks for sharing your notes, I'm sure they will help someone sometime.

It's interesting to see that another person who's excited to share his notes is also an Emacs and org-mode user.

For what it's worth, here are mine: https://ncouture.github.io/

If you're interested in the export process: I use the Nikola static site generator to publish some of my org file as it supports multiple markup formats including org.

https://getnikola.com/
When a beer cooler rolls up to your doorstep, the future has arrived
Lack of version control is a deal breaker for me to just go through the trouble of opening their page and clicking on "Try".

Maybe there will be Kiln integration at some point?
I've learned over the years that it really comes down to do a ton of due diligence on the company. It's easier now with LinkedIn, Glassdoor and other sites that allow you to get a glimpse of what some employees think of the company. I also found that you can use LinkedIn to search for that company, and you can spend some time viewing profiles for former developers or another role you're wanting to take on. If you see that a handful of developers have left under a year while at that company and are doing a similar role at another company that's a red flag to me. I'd reach out to those developers and just get their honest opinion.

This isn't always possible, but it has ended up with my last two employers being some of the best I ever had.
That is one connection for all apps, not n individual connections.
Upvote for link. I had ignored the wikileaks stuff, like I ignored most of the election cycle, because I ignore most current events. But it was time to take a peek to see what everyone got excited about.

I just randomly picked links and citations. Sorry, but I didn't find any there there. (I skipped the secret email server, mostly because I don't care.)

Just one example, in #6 its clear from context that Bill Ivey's use of "we" refers to society as a whole. Further, he's venting about the decline of civic engagement, an opinion shared by many (such as myself).

My primary reaction is "Hate the game, not the players." Politics sucks. All of it. But why is any one surprised by the corruption? This is the system we designed, or at least accepted. If we hate it so much, they we should support publicly financed campaigns, restoring the fairness doctrine, shortening the political cycle, etc, etc. But we don't. Because Freedom Markets™ booyah!

My secondary reaction is "Wow, this InfoWars stuff makes my head hurt." I can never tell if cherry picking quotes out of context and making wild inferences is intentional obfuscation or just how some people process the world.

Any way, thanks for the link.

PS- The spirit worshipping stuff is hysterical.
I have no problem at all with you disagreeing, but you do make it sound like your point of view is an universal truth -- which it isn't.

In software development, I'd argue there's rarely a significant difference between marginal and overall productivity. It really boils down to personalities however, let's be real; and I am not gonna claim my point of view is universally true because it too isn't.

The more and more you work, the more BS you start to produce. You are tired, you start to imagine your bed (or girlfriend, or TV, or whatever floats your boat) and you start putting less thought into what you do and just go into "spear mode". One of my former managers used to say "If I see you tired, I prefer letting you go at Friday 14:00 so you don't spend your entire Monday fixing the bugs you introduced during the second half of that Friday".

This is a real phenomena. Granted it doesn't apply for everyone, but IMO you discard way too quickly those of us that do need some freedom and some "slack" to actually be more productive. And it's very generous to call the normal legal requirements not to work over 40 hours a week "slack".

This is also real: when I am having a very hard time and I can't solve something and I get nervous and stressed out, and if you're my manager and tell me "Dimi, just call it a day right here, you can do it tomorrow" -- you can be VERY sure I'll do it tomorrow. While conversely if you tap me on the shoulder 10 times for the remainder of the day, I can guarantee you I'll get absolutely nothing done. Different strokes for different people.

So no, "the free 20-30%" isn't something that the company can get from everyone.
This was a post on my personal blog about joining the company; as the official announcements make clear, one of the biggest reasons I was excited to join Fog Creek is specifically because the team was building Gomix. I'd give 100% of the credit to the team for building it.
Coupled with IP addresses from web bookings being on the PNR, and the likes of the new Investigatory Powers Bill in the UK, it won't be long before border control agents will be looking at your recent Internet history.

It's truly frightening.
From what I know, there is Splunk, which is paid software and I don't know
how's its memory requirements, and there's several hosted solutions (Loggly,
Papertrail, Sumo Logic). There's also Graylog, but it not only requires
ElasticSearch, but also MongoDB, which is worse than just ES.

And pretty much that's it, the whole log aggregation landscape. It bothers me
that there's no good open alternative to ElasticSearch, which is only so-so
regarding its stability (in operations and in backward compatibility between
versions).
People usually do not like it, that's what makes it hard work. It's also more effective because it allows collecting more intelligence. The decision maker's personal assistant knows something about the company and can provide valuable insight to the organization and its pain points. The receptionist knows the org chart.
He's talking about himself.
Don't take it the wrong way, I was only skewering it because I thought it kind of erased 'bored therefore angry (or depressive)' developers and because I think 'work is often dull but the people that do it should still be respected.'

I thought it was a kind of understanding which attempts to contain everybody within a single category and then to belittle them.
CouponIND.in India's No.1 Coupon and Deals Website
What I get angry about is that some people just underestimate the time to get a program ready for production.
Of course I can write a program in a week. But I doubt that it will be easy to update and will have more bugs than a program that was written with longelivity in mind with a proper time frame.
It depends on the cable. I've never had that dialog using Amazon Basics or Anker cables.
Besides the ones people have already mentioned (uBlock, LastPasst, Great Suspender), I like:

Tabli - Easily find the tab you're looking for (Ctrl - . shortcut is great)

Link: https://chrome.google.com/webstore/detail/tabli/igeehkedfibb...

Disable HTML5 AutoPlay - Site are getting more aggressive about playing non-ad video automatically, which I rarely want and this disables

Link: https://chrome.google.com/webstore/detail/disable-html5-auto...

Google Translate - For translating web pages Chrome doesn't realise aren't in english

Link: https://chrome.google.com/webstore/detail/google-translate/a...

Bookmark Manager - A better chrome://bookmarks page

Link: https://chrome.google.com/webstore/detail/bookmark-manager/g...
You will unless they are closely related enough to give you citizenship rights. Nationality law is completely different from country to country within Europe, though.
Best wishesfor 2017 – Google Play code giveaway for Medical ID app
Prepare to be much worse financially. You will earn less, pay higher taxes (as percentage) and will feel much poorer.

Cars, especially nice ones, are much more expensive (in absolute numbers, not only as percentage of income) to buy and own. Petrol is several times the US price.

Rents are higher in most cities (at least compared to income). Maybe only SV is worse compared to Europe.

All tech gadgets are more expensive, roughly at +20% in absolute terms, because of VAT

And yeah, on top of that you get "free" healthcare, which is usually of very questionable quality.
> The problem with a cashless society is that if all payments are tracked or controlled by a third party

Problem for you but imho one of the key motivations for getting rid of cash.

Our civil liberties are increasingly dependent on the "good will" of governments. Globally they play-act their conflicts, but every single one of them agrees that their citizens need to be monitored 24/7.

Digital cash in combination with IoT monitoring of infrastructure such as utility metrics, and your friendly big-brother in your mobile device likely will make it extremely difficult for a bartering economy/black-market to emerge as well.

A global Permanent Establishment™ is being constructed right in front of us but alas we're all distracted by phony spats between geopolitical actors who are all (and their families as you can see) stakeholders in this Permanent Establishment™.
Police work is low risk compared to sanitation, logging, fishing, slaughterhouse work, other min wage positions...