skysight-inc/HackerNews huggingface dataset:
> If you are interested in the craft, it's hard to imagine the interest ends when you cross the threshold of the workplace on your way home.

It's not that I'm not interested in programming but there are a lot of things that I'm FAR more interested in. My personal example: I love working out, I love computer games, I love snowboarding, I love geocaching and I adore playing with my car. It's extremely rare that I ever choose to dedicate my free time to developing software when I have something to do related to one of those things. I'm an experienced professional and consider myself to be pretty decent at it but when it comes to fun things I can do on my own time, it ranks abysmally low.

The result? Total amount of software development that I've done outside work hours in the past year: 0 and I can't imagine it ever changing.

edit: in fact the quickest way to make me stop reading a job ad is to write too much of those "we expect you to breathe xxx technology". No thanks, I will breathe it for exactly the 37 hours I'm paid for and not a single one more. Fortunately enterprise development is a nice fit for me :)
> > all my contacts with the community were very unpleasant

> I can testify to this

Even though you showed up on the golang subreddit, asked a question about javascript [1], got two answers (one without jquery, one with), you can attest to the unpleasantness of that subreddit? Even when you posted your todo manager written in Go, the majority of the feedback you got was positive.

I find your reaction a little surprising.

[1] - https://www.reddit.com/r/golang/comments/44g3ln/help_require...
My view is that the aim of a using juries is to bring the things humans are good at* to the judgment process, i.e. deciding who's lying under cross-examination.

Humans might be good at detecting 'intent' in the real world and calibrated for reality. Their calibration might be completely wrong for slow-motion. So maybe slow-mo does give a better view of what happened to establish the facts of the matter but may drastically skew other, more important factors.

___

* sadly it doesn't seem to be true
Close. It's 18F Digital Services Delivery. The website says the code is on github [1]

[1] https://github.com/18F/analytics.usa.gov
Tech in Asia (YC W15) • https://www.techinasia.com/ • QA, Product, Business roles • ONSITE • Singapore, Shanghai

Founded in 2011, Tech in Asia's mission is to make the tech industry in Asia more connected and vibrant.
People use Tech in Asia to read the latest industry news, find jobs, recruit talent and connect with startups, investors and corporates.

Apply here: http://bit.ly/2ar8ks6 :)
Photographer Files $1B Suit Against Getty for Licensing Her Public Domain Images
> Seriously in a world run by bean counters and MBA's where the only excitement is Donald Trumps next dick move or how thin the next iPhone is going to be how can you not like what this guys trying to achieve.

I have noticed some interesting parallels between some Donald Trump supporters on a certain subreddit[0] and some HNer regarding Musk (example comments up top): they both assume their hero/idol is working on an inscrutable genius masterplan which us mere mortals will retroactively understand one glorious day in the future. According to the true believers, Trump is allegedly playing 4D political chess and Musk intends to upgrade humanity to a Type II civilization... Both groups could very well be correct, but I'm cynical given the supporting evidence I currently have access to.

1. /r/the_donald - I am a non-American lefty trying to understand wtf is going on. I also like having my assumptions challenged
Meet the cousins in the tech family behind Didi and Uber China
Trying to make a Government efficient is a fools errand.
What is the PIE invasion?
Focusing on sugar in the fight against global obesity could be misleading
Now that's a cute panic_fmt. :-)
As is trying to make a hedge fund, private equity fund or publicly traded company soicially responsible.
A Leaderboard for Medium Publications
Works the same in Atom.
Just get a bog-standard STM32 board for very-cheap.... don't bother with one of these.

e.g. A standard STM32F103 board can be had for around $3.
wrt eh_personality, there's a good short answer with a link to a good (very!) long answer here:

http://stackoverflow.com/questions/16597350/what-is-an-excep...
Unfortunately yes. It's a great example of the sort of thing that Go does pretty badly in my experience – even though it's idiomatic, and technically performant behind the scenes, it looks immediately confusing and slow.
English doesn't have a word for Suchmaschineauswahlempfindungsfehlerschmerz?

(disclosure: not actually German)
Nice list, knew many, but didn't really knew of their 'canary' files.

Though when checking a few i found,

"Statement VPNSecure has not been silenced by legal and or anti-democratic law. Last updated Thur Jul 30 00:57:30 EDT 2016

If there is no statement, please proceed with caution"

It doesn't state how often/recent it should be updated, its august 2nd now, did this canary choke in the mine?
Yep, one of use cases)
Bad macro matches can sometimes result in some rather obtuse error messages, and the exact root cause of some of the type mismatch errors can also be relatively obtuse - at least to a beginner.

Still way better than C or C++'s though, I suspect. (I'm too fluent in C++ errors to have a proper feel for how bad they are anymore...)
I visited Centralia several years ago, and it was fascinating. I don't recall pedestrian access being impeded at the time, but there was definitely gas and smoke rising from a few spots around town. I happened to visit on a cloudy morning, and it had an eerie, ethereal feel to it.

There were several areas where the road was damaged, and it was clear that it wouldn't be wise to put too much weight over top, but there are still people living in the area.
I think we're at a point with XP where any assumed support should be taken with a big handful of salt. If it works, that's great for you but don't rely on it.

XP has awful TLS/SSL support. No SNI (that's what allows you to host more than one domain/certificate on a single IP), ancient ciphers. This sort of encryption stuff is the bread-and-butter of Dropbox's service and having to maintain an in-client replacement to supplant the host's must be exhausting.

That's well before you consider that allowing XP machines to keep puffing along makes the internet a worse place. They get no updates, they're infected, rotting, smouldering sludge heaps just another day away from joining a botnet if they aren't already part of one. Third party software on them is starting to rot too. This all puts the rest of us at risk.

XP is the passive smoke of the computing world. Kicking it off the internet is the best result for everybody.

Edit: That isn't to defend the way Dropbox has done this. Just checked the Wayback machine and their minimum requirements page has been bleating on about supporting XP right up until now. They should have removed it from being officially supported when Microsoft did in 2014.
That's interesting considering the US and UK are most certainly conservative, right-of-centre countries.
This is a great example of the sort of thing that frustrates me when I'm using Go. Deleting an element from a slice is an obvious, common, simple operation. In order to do this, I have to build that operation from primitives, despite the fact that it will be more error-prone to do so. There are lots of other annoyances like this, too.
To me, an error message should help in understanding the language better. It shouldn't impose a requirement to have the knowledge beforehand.
“I don't like” seems to be an æsthetic argument, not a technical one.
And people wonder why some of us haven't upgraded from Windows 7.

Win10 tries really hard to make you log into your desktop with your Live Account credentials - you can't use the store without this. Whereas if it were just leaking a local login it would be much less critical.
NY Times : http://nytimes.com/2016/08/02/technology/seymour-papert-88-d...
The london water system changed pe-hands like a hotpotatoe. Getting pe to act responsible is a fools errand.
And the zoomed out mosaic from this neo-lib thief socialism looks pretty wastefull too.
What an awesome contribution. I had a good chat with an educationalist about Logo and the hardware device that I experienced in the 70's with a pen that we programmed in primary school, we had a super progressive maths heavy headmaster, hey, maybe that explains something...anyway, a comment was that the more modern turtles made the pen inside the device less obvious and that this small change led to a diminished experience as the children did not get to see first hand the final act of creation, instead it came out of a 'magic box' that did something they maybe did not comprehend, these kind of subtle things show that inter-disciplinary work is super important.
Thats something that should be covered with the moderators beforehand as to what is to be banned etc. I personally would remove the moderator just like any other bad employee. Also why I think its a good policy to pay them and not just have people doing it for free.
ZALORA | Singapore | ONSITE, REMOTE, VISA

ZALORA is an online fashion retailer headquartered in Singapore with millions of customers and 1000+ employees throughout South East Asia. We're expanding our globally distributed DevOps team.

You will be using Nix/NixOS to glue together a stack of Go, Memcached, MySQL, PHP, Solr and more.

A coding test is the biggest deciding factor. After that we'll chat, call and optionally meet to sort out the details.

Apply at http://jobs.engineering.zalora.com/apply/lOd9Ir/Global-DevOp.... Other positions (frontend, backend, Android, iOS, to name a few) are also available at the same site.
> Prior to interview push a bunch of commits backdated over the last 6 months.

That's a bit dishonest, isn't it? If you'll lie to look more productive you'll ultimately lie on the job, and that makes you a liability, not an asset.
> Juergen Schmidhuber has made noises to the effect that deep nets have shown intuition and things like that.

The only thing wrong in this sentence is your sarcastic tone. Neural nets, deep or not, rely on intuition to produce output, so it is completely true that deep nets show intuition.

What is intuition? It's a feeling that something is of a certain way that is not obvious or immediately obvious/self evident. And translated to ML terms, it is some amount of certainty about something. Intuition is an intrinsic feature of any ML algorithm.
A look into the shortcomings of Uber's approach to geofencing
It looks like everyone is assuming you are looking for an idea for a startup. You might want to be clear about that?

You can find problems to solve, or find things you or someone else are interested in. On some occasions, there is nothing wrong with looking at other people's ideas for inspiration. Even better if you can iterate their idea and make it better or find a different permutation of that idea.

Get feedback from friends, family, or intended audience.

I usually have hundreds of ideas at a time. If you ever have those moments just pick 10 to prototype out of 100 ideas and 1 to actually build.

PS. always write your ideas down somewhere
My understanding is that github is a ruby front end / scripting shop who uses go on the backend for data manipulation and database work
Ask HN: What's something you can do that might impress other programmers?
it doesn't have to be strictly about programming
My point was that if your goal is to end racial discrimination, free-market forces left to themselves are not sufficient.

Your point - or at least the argument you justify it with - doesn't really make any sense.

Lets consider a result of the same argument applied somewhere different:

"...a significant number of people were environmentalists, and strongly favor clean air. If you opened a factory that polluted or purchased supplies from one, your customers would disappear. If your bank made loans to polluters who wanted to finance new machinery, your depositors would take their business elsewhere."

Suddenly your mechanism for enforcing racism seems implausible, right? After all, if it worked, virtually every popular left wing economic regulation would be superfluous.
Optical Adjustment: Logic vs. Designers
I have a space alien. I am in a prison.

Obviously, I talk with my space alien. <Shrug>

God says...
drug's complainer's cornerstones solarium pincer Kalashnikov boat's messages mangy uncountable woodman's flashlight logjam's whimsicality's unadvised nerves accenting proper's bartered rearrangement's board canisters Doonesbury Bibles Sagittarius's equitably formals alleviated h craftiness vibes's Canaletto
SEEKING WORK - Karachi, Pakistan
Remote: Yes

- Developing Web applications in PHP/Laravel.

- Browser Extension Development.

- Data Mining and Data scraping in Python. Automated sites like Glassdoor, Craiglist, Amazon, Rakuten, Instagram etc.

- Integration of back office systems with Facebook Messenger via Bots.

Profile: http://adnansiddiqi.me/profile.html

Thanks
Did he mention he integrated this with the mbed ? i though that was hard, because of c++.

But if he did so, that would be really valuable - it's a good solution for the problems of portability and software support , mnajor issues for embedded developers.
But if you upgrade to Windows 10 from Windows 7, your existing log-on (which has no Live account connection) continues exactly as before....

It's not really a surprise if an app store needs an account. Are there any that don't?
It's more about bringing independence to the judgement. It's a check against the system, or an overly powerful state.

A judge may know the law more precisely than a layperson, but is no less fallible. But they are of the system.

Juries work remarkably well on that basis. That's not to say they're likely to be better at deciding truth, guilt or innocence. They'll undoubtedly bring some of their prejudices in from the street.

Juries have the ability to acquit a defendant despite the evidence and facts (jury nullification), which is very rarely if ever pointed out to juries. Only case I can think of was Clive Ponting, a UK civil servant, prosecuted for leaking Falklands war documents. He claimed to have done so in the public interest. The governement position was public interest is whatever we think it is. The judge directed them to convict. The jury acquitted. The govt was not happy. They later changed the Official Secrets Act such that this defence was no longer possible and since then public interest is now whatever the UK Govt says it is.
AztecStories
FYI Chrome's telling me that your SSL cert expired a week ago.

I think your site could work if it remains small. As soon as it grows large enough to be worth gaming for fun and profit, I can't see any way of avoiding it - very sadly!

There's also the opportunity for all kinds of fun with users colluding with each other - and no doubt some fraud with others along the way.

If you manage to pull it off, more kr3ddit to you!
The Jeep Hackers Are Back to Prove Car Hacking Can Get Much Worse
Other, more important factors than what happened?
Please elaborate.
I Released a Haskell Product
Very similiar feature in Opera desktop since 4 month now [1]. It works pretty good on Windows, Mac and Linux.

[1] http://www.opera.com/blogs/desktop/2016/04/opera-beta-update...
http://bellard.org/
Even more childish that I thought....
=====================================

SEEKING WORK - UK / Remote

=====================================

A front end developer with a huge passion for all things JavaScript and Front End! Keen to help people solve problems and create cool experiences!

Fortunate enough to have worked with some big names and open to various types of opportunity. Check out my code/site and hope to hear from you! Don't hesitate to reach out, love a challenge!

----------

Technologies: Javascript, CSS, HTML, jade, CoffeeScript, gulp, grunt, Node, Stylus, Sass, Less, Angular, Backbone, marionette, MEAN stack, React, Redux, Riot, TDD, HTML5 Canvas etc.

Resume: available on request.

Contact: http://jh3y.github.io (needs some update)

Github: https://github.com/jh3y

Codepen: https://codepen.io/jh3y
Ask HN: Open source efforts for a distributed machine learning compiler?
I know this is a broad question but are there any open source efforts to create a distributed compiler capable of using machine learning with language ontology in conjunction with a more natural and humanistic development language? Possibly something that can take advantage of a distributed cluster of CPUs, GPUs, and ASIC processors via OpenCL or similar? I look at languages like Rust and C++ and realize that they are a challenging entry to development, but that they provide a lot of benefits. However, it seems that most new developers are taught JavaScript these days. Is there an opportunity for compromise?
Valuable insights. Surprising to see Uber under-engineering such an important problem.

Can anyone confirm if this is the real case here?
>In general, we believe strongly in the right to privacy, but [only] to the enterprise segment.

I can't tell which would be worse: a financial decision wrapped up and hidden behind "the terrorists", or a decision that privacy doesn't belong to anyone wrapped up behind "strategy".

What an awful direction to take.
The best developers I've worked with are the ones who realize that while passion is helpful, it often fails you at the times when you need it most.

As an example, if I'm in the middle of a 3 a.m. debugging session because someone slipped a bug into production and customers are complaining and the company is losing money, I find that stone-cold professional determination is more reliable than passion.

I've worked with developers who has busy lives and families. They didn't do much programming outside of work, and they mostly worked 9-5. But they were so locked-in, determined, and professional while on the clock that they kicked ass and outperformed most of their colleagues. What programming they did do outside of the office was carefully chosen to help them keep up to date with the latest and greatest.

This isn't meant to knock passionate developers; I consider myself one of them. But given the opportunity in the future, I'd gladly work with a team of hyper-productive, focused, professional developers even if they don't have the 'passion' for programming that a lot of job postings seem to be looking for.
> I now consciously avoid the site while America is awake.

Is this one of those troll comments to which we should respond by saying something nice? Because if it were an American making a similar comment in reverse, then it would be buried as jingoistic/xenaphobic/racist/etc.

You look great today.
Do you think part of the "mods with Nepolean complexes" often happen because they are not paid ?

I think mods need to get reviewed and logs looked at as to why they deleted accounts etc. To me a mod deleting things that shouldnt be is a rogue employee. Personally I am part of some very heavily moderated forums and I really enjoy them. I find people invest because they appreciate it being looked after and not a childish troll fest that muddles finding good posts.
>$)63hjbbdhs23

Great, I'll just store this in my password manag... oh, wait.
Thanks for that recommendation - Caddy looks awesome.
Creating Game App and Sharing Experience
No, asking people to log time is not abuse. Perhaps it's counter-productive (but even that's debatable as it depends on a lot of things). But it most definitely is not abuse.

Abuse is having the shit kicked out of you for answering back. Or being locked in a room for 48 hours without food or drink because you made a mistake. Or having your passport taken away and being forced to work for 18 hour days, 7 days per week, with no holiday and no pay.

All these things are happening in our world today, and equating them with programmers having to keep timesheets is ridiculous. It makes us sound like a bunch of spoiled babies who cry when we aren't allowed to play all day. So please use a different word than 'abuse' to describe something you prefer not to do at work.
F-Droid for Android: https://f-droid.org/

Also nearly any Linux package manager ;) (if they count as an "app store" for you)
> If someone's factually wrong, a response pointing out the errors is far more effective than a downvote, and encourages further discussion. If something is offensive, flag the comment and move on.

I try to downvote poor conversation norms: a common one is replying to an argument that someone didn't make. (Especially when it begins "oh, so you think...") I'd be okay with flagging such things if we agreed that that was an acceptable thing to flag for. In the meantime, I think it's good to downvote such things.

Plus, it seems arrogant to say, but some people are simply clueless. Pointing out their errors is exhausting, and doesn't make them less clueless. They're not actually trolls, but they might as well be. I'm not sure about flagging such people, but I'm okay with downvoting them.
How to hack into a WordPress website, the complete guide
Why would Dropbox bother doing more than give a month's notice for an OS that is already unsupported by its vendor? I'm surprised they are giving that much notice in advance.

If you still use XP, you either have to for some legacy piece of software controlling some piece of expensive hardware, where it lives in some sandboxed environment (i.e., no public internet), or you are a government paying Microsoft through the nose for extended support contracts. If you really need Dropbox in that latter case, you can either afford to pay Dropbox an outrageous amount of money for that extended support (I am sure they are more then willing to if the price is right), or you just have to deal with it.

Anyone running XP should by now be aware that things will break down at awkward times and with little warning.
There is an option when you install an app to only use your Live Account for that app. This way you can still have a local account and use store apps.

http://lifehacker.com/install-windows-10-store-apps-without-...
Each compiler error message in Rust have special code, using it you can find article with detailed explanation how things work, targeted to beginners.
Ask HN: How does you team name string resource ids?
We're developing a large application, consisting of many small packages. Each package has its own set of resource files for localization.

What's your approach to organizing and naming the localization string identifiers?

Here are our thoughts so far:

It could make sense to name resources by content, maybe hinting at the kind of usage via prefix. So we may have labelOK = "OK", messageFileTooLarge = "The file exceeds the maximum file size.", and labelZipCode = "Zip code".

Naming by content has the advantage of handling format arguments naturally: The resource messageFileHas_0_MBWhileMaximumIs_1_MB clearly takes two formatting arguments, the actual file size and the maximum file size.

If we allow duplicates to allow for fine grained translations however, naming by content alone doesn't make sense. In order to get unique resource names, we must somehow include the place of usage in the resource name. That works for graphical controls, although the identifiers tend to get a bit long: fileSelectionConfirmationButtonText = "OK", customerDetailsTableColumnZipCode = "Zip Code". However, for non-visual code files, it gets harder. How do you name a specific usage of a string if you don't know where it will eventually be displayed? By code file and function name? Seems rather clumsy and brittle to me.

I crossposted this question from my colleagues post on programmer's exchange: http://programmers.stackexchange.com/questions/326369/how-to-organize-localization-string-resources
Chrome's?
I wish more systems went this way, Arch, Gentoo, Fedora and all BSDs.
A passionate programmer should work overtime - just not for their employer. My overtime goes on my own projects only - why put overtime into something you don't own?