skysight-inc/HackerNews huggingface dataset:
My developer has just shown me this.

My first reaction was saying we already have that in our rails project using `rake notes`. As he mentioned, the rake task is very slow, though. It will also ignore a lot of our code which is not rails specific.

Thinking about it twice, I realized: this should be hooked to git. This allows very fast lookup and will ensure we do not search in not commited and thus irrelevant files, like logs.

I came up with this alias for git:

todo = grep -E 'FIXME|TODO'

Formatting is nowhere near as pleasant as Leasot or `rake notes`, but it's blazing fast and relevant.

Anyway, thanks for having made us think about that :)
7 Actionable Link-Building SEO Tips for ECommerce
And anyone who would prefer something more open and transparent with less of this "premium plans" and "patent pending" nonsense can use mozilla location services (https://location.services.mozilla.com/) or contribute to it using MozStumbler (https://location.services.mozilla.com/apps)
It's not that opening up trade is bad by default, it's that opening up trade is not an absolute value which overrides all other considerations (in this case, an individual's right to protection from harm by third parties, or a democracy's right to make decisions within its own borders).
That's absolute time that's read at boot, from a battery-backed real-time clock (RTC). Relative time can still drift. Crystal resonators with multipliers and PLL are used to supply the CPU with the signal distributed by its clock network. The crystal is a voltage-controlled oscillator (VCO), so it is tightly controlled (could be by voltage controlled by propagation delay within the chip, for example), but it can still drift over time and with temperature. As the article mentions, this can be responsible for system time error, "Your clock's pace will always vary a tiny little bit for different reasons". Operation of the computer shouldn't be impacted since things sync to the clock, but absolute timekeeping can be.
I hate to say this, and I don't think it's justified, but that's the kind of stuff al-qaeda would fight against.

Someday having anti-american opinions might equate with being a terrorist.
I like that rule, but I think the best definition of start-up is the more 'original' one.

A company is a startup when they still have doubts about their business model.

Hence, when people start paying for your service (not investment), it's not a startup anymore.
Why are delimited continuation primitives named “shift” and “reset”?
I've been paid to write go for the last two years :). From the articles I've read, a lot of companies are starting to use go for part of their systems.
Did you by chance read the article? This has little to do with opening up trade and much to do with providing ridiculous amount of power to any major corporation.

EDIT:

Suppose I'm a producer of bottled water from Germany. I bottle a lot of water in California. The Californians vote to move to heavy water rationing and regulation due to the threat of continuous draught. This hurts my business, so should I be allowed, as a corporation, to sue the state of California, have any possible trials and hearings within a closed courtroom and possibly overrule the vote?
I disagree with many of the assessments.

From what I see around me, there is a problem where internal communication channels and communication culture is not mature enough to support remote work.
If the EU exists with it's current form in 5 years, we can re-discuss the TTIP, but generally speaking I think it will not matter what the 'EU' agreement was, if the EU gets dissolved ... and from where it appears like if they're trying really hard to dissolve it (even if the state otherwise).
How open source makes software more secure
That is the one part about typography that has always confused me - San Francisco is clearly a variation of FF DIN. Can you buy a 'licenses' to use and make your own variation of a typeface?
Phoenix Framework with Continuous Deployment
Did anyone test these claims? Google has incredible resources from Street View and every Android device giving them data (opt-out which nobody knows exists). How can this company which I never heard of do better?

I haven't been able to find anything that talks to their API without me having to find a way to collect the WiFi and 2g/3g signal strengths and type it over in their website API demo.

Just using a single GSM tower it works as well as you might expect (big radius around the tower's location), but of course WiFi is where it gets interesting.
If you are a boss looking to play power games then I can think of better subjects than developers - there is a reason that managing developers is equated with herding cats.

More seriously I think a lot of the reluctance to hire remote workers revolves around communication. Managing developers requires great communication which is very hard to do remotely. Of course on the positive side if you are willing to make the effort there are some really, really good European developers out there who want to work remotely.
May I ask what is the relationship between remote workers and the employer's company? Are the remote workers hired directly by the US company, are they hired by a Polish subsidiary of the US company, or are they self-employed working as a contractors?
Don't Need to Worry When Gas Monitoring Solution Is Here
Now about that quicker and better part of the title, any evidence, or is it just marketing bullshit?
Indeed, which is why I invented this:

http://ianmiell.github.io/shutit/

Phoenix deployment makes far more sense to me.
don't be sorry, it merely reflects on the wisdom of the crowds :)
This font sucks.
Check out AWS CloudFormation (AWS specific) or Terraform.

http://aws.amazon.com/cloudformation/

https://terraform.io/
As an aside, Hindley–Milner is DEXPTIME-complete, and indeed you can write 5 line programs that exhibit the worst-case behaviour. That's as bad a worst-case behaviour as undecidability for all practical purposes.

That said, in practise, HM type inference tends to be very fast, because the worst-case behaviour only shows up in rather artificial programs that human programmers would normally not write. If you bound the depth of let-nesting, HM is polynomial.
The (quite nice) background maps are from Stamen; it's legally required - not to mention in good form - to attribute them.
First of all not everyone is suited for remote work.
Remote work often means working from home (co-working space maybe) which makes it rather difficult to engage in social activities. While co-working spaces might make it easier it's still more difficult.
Also not everyone has the self-discipline and while you might argue that people also go to the office and browse HN all day others feel more motivated working in an office.
Additionally the communication is way different. Emotions get lost in Chats and Skype calls. Last also due to bad audio quality.

Yes remote work can be good and advantageous for some, but it can also be bad.
Do you mean http://nim-lang.org ?? What are you doing with it?
Selfie and face palm could be emoji in 2016
TTIP doesn't open up trade. There have been plenty of articles about this. Actual trade barriers between the participants are already incredibly low. http://www.cepr.net/blogs/beat-the-press/correction-to-manki...
Go is way easier to learn than Python for real applications. Python might be easier for your first few times playing with a programming language, but the complexity ramps up fast. There are a lot of features in python - classes, decorators, all the __foo__ stuff... I think it's a lot easier to understand all of Go than all of Python.

I can't comment on R or Julia, since I haven't used them, but I would doubt they're simpler than Go.
Quicker - Googles Geolocation services primarily are hosted in US East. We offer multiple datacenters globally.

Better - Google's Geolocation offers primitive triangulation / trilateration; even if you submit multiple cell towers / WiFis, they locate with just the first one.

Please correct me if I'm wrong, I'll edit out the word.
True. Although I have a mediocre GitHub profile, I receive about ~ 1 job offer (well some are interview offers) from recruiters every 1.5 - 2 months. Every single one of them was about relocation (UK or DE).

I'm not interested in relocation. If I could find a team that work with technologies that I like, I would accept a 'lower salary' just to work part-time (~15 - 20 hrs/week) remotely, then I would seriously consider joining, but that's not the case in Europe, apparently.
They might have made a deal with them? I don't know how common that is...
Well, this is arstechnicas coverage of the guardians story so essentially the same thing.
Where is it storing the keys? The amount of clients I have tested that store keys in plaintext locally on the hard drive. It is mostly trivial to hoover these up if you are so inclined. Most malware checks for the default paths to keys on your system. Of course, if the value you enter is checked against a hash we are fine, but most people do not take that step of entering the pass each time. In other words, if I can fire up the application and suddenly I'm in an SSH session, so can anybody else. A common technique I have seen in some clients is using the machine GUID as a salt to login, but even that can be hoovered up by malware and replayed on another system.
Spotify for Runners
Pump drill
Dow Automotive España
Microsoft and the Software Lifecycle
Awareness is the key to digital literacy
Very sorry about that oversight & thanks for pointing it out; we're adding it to the footer now.
fgrep / grep -F only really comes into it's own if you have regular expression patterns that need to be matched as plain strings. "TODO" is purely alpha characters so regular grep is fine.
My guess would be time zone and language.
It's possible to push oneself "harder" and regain function ("neuroplasticity"), as evidenced by stroke rehab.

This is why it's vital to do challenging mental exercises like crosswords puzzles, etc. ("use it or lose it.)

Generally though, the article makes sense because the common cell machinery of nerves (which don't divide as much as say intenstine or dermis cells) can be hampered by underlying issues affecting organelles within nerve cells, which then manifests as functional, quantitative deficit at the macro level.
A designer who makes this kind of assumption and sticks with it is pretty poor and I doubt they would be making much of substance anyway.
I'm pasting this from another reply in case you missed it:

Quicker - Googles Geolocation services primarily are hosted in US East. We offer multiple datacenters globally.

Better - Google's Geolocation offers primitive triangulation / trilateration; even if you submit multiple cell towers / WiFis, they locate with just the first one.

Update: While Google does have massive amounts of data, we get also lot of data from both Google androids (we tie up with apps), and traditional GPS companies. All said, we've spent more time with our data-cleansing & trilateration algorithms for more reliable location.
> the impatient

You must be talking about yourself. You didn't even bother to grok what my complaint is about.
We offer a data-provider API for contributers here: https://unwiredlabs.com/data-api

We love Moz & have offered to help them but with all respect, we have over 10x the global coverage at this time.
There are some pretty silly responses here. I don't think you can accurately say that there's no remote work because of power tripping and laziness, though I understand where that sentiment comes from. I think the real reason you don't see more remote work is that it's just a sub-par way to work. While there are no physical miles to travel, you have to go an extra mile in organization in communication.

Our VP of engineering lives on the other side of the country and I think it does more harm then good. He only knows what's going on based on the Trello board, bug tracker, and what people tell him. He misses the "unofficial" communication; the back-and-forth banter between devs, the morning coffee chats, the idle brainstorming, etc. that comes with physically working with other people. He's put himself in a glassbox and just sits there issuing development edicts without any grasp of what the real issues are.
Don’t Judge a Book by Its Cover
Better - Google's Geolocation offers primitive triangulation / trilateration; even if you submit multiple cell towers / WiFis, they locate with just the first one.

Really? I have to say I find that hard to believe. Why do you say they only use the first one?
Copyright law with fonts is strange. 'Looking like' isn't a copyright vilation, but if you take copy a font and tweak it slightly then it probably is.

https://en.wikipedia.org/wiki/Adobe_Systems,_Inc._v._Souther....

https://en.wikipedia.org/wiki/Intellectual_property_protecti...

There's a similar situation with clothing, IIRC, which explains the prevalence of brand logos.

IANAL, obviously.
The Apple Watch makes me feel like a huge nerd
Well, are they looking out for their citizens or not? Isn't that supposed to be their job?
Currently Free – Snapselect – Helps Remove Duplicate Photos
I interviewed once at a company helping to build "smart cities" in India and in Malaysia. The idea sounded really cool, and I'd love to do statistics for something other than making people buy stuff online.

They actually just wanted a white guy with a Ph.D. to schmooze with clients, and were willing to pay 8 lac/month for it. It was unclear what "smart city" meant to them - the best I could tell it was just spinning up a hadoop cluster to big data the traffic light control systems. (Smart traffic light controls already exist and run perfectly fine on a laptop.)
I am one of these managers in Amsterdam with an international team of 10 people from 8 different countries who still writes code. My desire is to have a team that gets the job done. The most effective way for them to do this IMO is to have them sit together so that they can discuss issues they have immediately.

We are seeing effects of less effective communication of teams sitting just a few desks apart.

Remote work has great benefits for the remote worker - and having been one I know them as well. The downside is that when you're building something complex the communication overhead is too big.

Another thing is that remote workers in vastly different timezones provide a time window for architectural discussions which can be too short. So they are never there when you need them and can only work alone.

I prefer to give my team members flexibility to run their personal errands and family issues but to have them on-site to have the shortest group communication paths possible.
I'm really curious if more people feel the same interacting with the Apple Watch around other people.
Forget the Internet of things – we need an Internet of people
I'm not saying I know what to do about unpayable sovereign debt, just that defaulting on such debt is not a sensible example of a democratic right. "We had a referendum and decided that you can all wipe your asses with our bonds" is probably not the "sensible bankruptcy procedure" that you mention. I did not claim anything beyond that.

Why do I think my point was worth making? Because there's a huge amount of issues boiling down to poor coordination between different states today, the nature of today's economy ensures this will become increasingly common, and I think it's worth pointing out that simply insisting on "democratic rights" interpreted as "doing whatever the citizens want, the rest of the world be damned" doesn't really cut it. And this "interference with democracy" theme is really really common these days, I bump into this sort of phrasing every other week.
You're most likely looking in the wrong place. The usual customary recruiting channels are setup to be usual and customary.

You need to find the remote job boards. Oh, and networking, networking, networking.
This did pretty much the same thing: https://github.com/prof7bit/TorChat

Had a good OS X client. Seems it has been abandoned though.
Friends, Recruitment and Rank: 3 Ideas for Uber
Your comment re Merkel, Cameron et al is a strawman: just because the existing system of parliamentary democracy is deeply flawed, it does not follow that another even less democratic system is acceptable.

You point out that Cameron (for example) is not directly elected as PM. He does however have to be elected to parliament via a democratic vote. Unlike the European Commission, where commissioners have no democratic mandate to speak of and yet they hold immense power.

34% of those eligible voted in the UK European elections (i.e. for the European Parliament). Your comment re people not caring is overly simplistic. People will not vote for a wide variety of reasons. Only one of which is that they "don't care".

Edit: please explain your downvote, so that I may improve my comment or respond.
Because we've tried it.
Walsa: Android App for Money Management
They have a simple attribution that our designers missed..
Depends on the job of course. If instant communication is useful for the job, remote working is often inferior, as there is friction. For example training up a new employee is a great deal harder to do remotely, it's much easier to shadow someone in person than via a screen share.

Also if the role requires some kind of client facing element, that rules out remote work.
Depends on the job of course. Training up a new employee is a great deal harder to do remotely, it's much easier to shadow someone in person than via a screen share.

Also if the role requires some kind of client facing element, that rules out remote work.
My very first employer didn't have a consistent quantity of work for me to do and often made me sit in the office with just a chair and not even a desk.

I proposed to the manager that I would rather be on call (even unpaid) in the library next-door than sit in the office paid with nothing to do.

The manager agreed that there was nothing for me to do and agreed that there was nothing wrong with what I was proposing in principle, but it was necessary for me to sit in the office during working hours. There were exactly zero occasions when I was urgently required to be there.

This comment, about power being a stronger motivation for money, reminded me of that situation and put it into perspective: thanks.
Yes, It´s a new digital newspaper. I think they are doing many things well.
Distributed databases have solved both the problem of splits, and requiring a fixed master server. MongoDB for example has a master node, but if this leaves the other nodes will elect a new one. All nodes accept queries and will sync up over time.

http://docs.mongodb.org/manual/faq/replica-sets/
Latest TalentLMS update landed on the Cloud
CHECK THIS SONG OUT ND SUBSCRIBE IF YOU LIKE
Or https://github.com/jakubroztocil/httpie.
Invest Smartly to Grow Your Capital
What do you think about this mini pivot?
Is there a git blame -w?
There's quite a few more countries that are in the exact same time zone. Language should not be a problem for most in the Benelux either as pretty much everyone under 50 has intermediate to good English language skills.
South Korea's Startup Culture Marred By Misguided Ambitions
This is the strange thing about the EU, it is almost as barmy as the BBC but like them somehow largely manages to do the right thing. It's amazing that most of our politicians believe with a kind of religious faith that big business and the free market is the solution when it seems fairly clear the psychopathic behaviour and the free market has bankrupted government and ruined the economy. Instead of saying let's put in further more stringent regulations the neocons have got more of their policies through. I think this is largely due to an obedient and corporate controlled media.
The car was already behind on payments, that part I omitted from the story. As well the house was behind on payments so I let it go to foreclosure. Not the wisest idea, but it happened.
I think some things are connected. PHP does not have shared memory like static members. This makes it very easy to run in on clusters. No one cares if one server goes down and is replaced by another. This also makes it hard to write large systems that are supposed to run in a controlled cluster and cache things. Java and .NET are very good for those things. So PHP is good for the web hotels and Java and .NET are better for company IT/devs or any project where you can manage your servers for yourself (even if it is a cluster in Amazons or MS centers).

I'm not sure what Microsoft i letting slide, they have PHP support in Azure and .NET support (and Node etc). More expensive that the lowest cost PHP web hotels but not expensive.
Architecting Large Single Page Applications with Knockout.js (2014)
Given their first link 404's and the DSGL list has an exemption for basic research and stuff in the public domain, I'm hoping that this is just misinterpretation or FUD.

http://www.defence.gov.au/deco/DSGL.asp

I had a bit of a dig through the defense site and after a bit of a cursory search on encryption couldn't find anything to suggest what this site is claiming.
I can only agree; if you optimize for money, Berlin does not pay. As a junior developer with a master in CS from a top European school, the offers I got from Berlin were around laughable 40k Euro for a web-dev gig.

40.000 Euro gross amounts to 2000 Euro per month in net-salary. My living costs in Berlin would be around 800 Euro.

I chose to go to Zurich instead. Here, I am making 92.000 CHF also as a junior web-dev. Due to the low taxes, my net-salary is 6.500 CHF and I live on 1300 CHF all-in.

Zurich is the only place in Europe where salaries are comparable to NYC or the Bay-Area. If you are interested in moving here to work in IT, shoot me a mail. Contact details can be found in my HN profile. Alternatively, check out my medium-story: "Eight reasons why I moved to Switzerland" (http://goo.gl/EIX4UX).
All but name? How the heck is some guy that I never got an option to vote for in any way whatsoever directly elected?

You might as well claim that the Council is directly elected, and not the total lack of accountability to citizens that it actually is.
Link to the video https://skillsmatter.com/skillscasts/5747-how-to-name-things...
You might want to start with filling out your Hacker News profile if you actually are searching for remote work.

Part of finding that kind of work is to do with marketing ;)
In Sweden, you'd be stoned to death if someone found out you made $150K, or more, as an engineer.
``EU plans to regulate hormone-damaging chemicals found in pesticides have been dropped because of threats from the US that this would adversely affect negotiations for the Transatlantic Trade and Investment Partnership (TTIP)''

They shouldn't drop them, we should regulate freely and be removed from TTIP. Being involved in TTIP isn't a privilege or in any way desirable, it's an undemocratic exercise in futility. So, to me, being ejected is a win-win scenario.
The point is the ads provide "liquidity". By viewing the ads on their site, you're doing basically exactly what you said except you don't need to subscribe to 40+ different sites.

I get really frustrated by paywall sites, even those I have subscriptions to (journals) when I need to enter my credentials. People complain ads are disruptive while looking for information, I find the process of logging in or not being able to access something I want because I need to get a subscription a lot more disruptive.

Also - a side effect of paying for every site you go to is selectivity. You'll end up locking yourself into a bubble. I'd only be willing to pay for more conservative news sources since that's the majority of what I read/enjoy. It's healthy for me to get alternative perspectives from sources like The Guardian or I'll never challenge my own opinions.
Paralysed patient makes natural movements using robotics and thought
Swiss-based ABB to manufacture robots in US