skysight-inc/HackerNews huggingface dataset:
Thanks romankolpak - and this is version 0.1, hope to improve on it soon ;)

With the map zoom, I set this on my map: "scrollwheel: false". This was because it was annoying on tablets and mobiles - without that set, when you try scrolling the page on a mobile with the map where you touch the screen, only the map would move.

Perhaps I need to detect when the user is on a mobile or tablet and only then disable it....
>First, I'm a bit turned off by it's use of the term REST. It's just an HTTP client.

And REST is just an HTTP based architecture.
I'm puzzled that Project Management would be offered as an entry-level position. Among the more-important tasks of a PM is to estimate the time required to complete the project. I assert that requires someone with experience in the industry.

Project Managers work with people. It's helpful for them to know how to write code but they really don't have to.
But programmers don't want better languages[0]. Programmers mostly just want what they already have. You can't overcome that kind of resistance just by saying "look, here's a language that's more fun and modern".

Programmers say they want better languages, but good luck trying to convince them to switch to a new language just by its merit. The only tangible benefit of Swift is that it can be used instead of Objective-C for iOS -- which is important for iOS because Objective-C poses an even bigger hurdle by virtue of its unfamiliar syntax. Swift wins on iOS because it competes with a language nobody wanted to learn to begin with.

Even as far as familiarity goes, the only thing Swift looks familiar to (based on first impressions) is Ruby, except it uses a more familiar C-like syntax (i.e. braces). While Ruby programmers are extremely visible (especially in startup/valley crowds) there aren't that many of them -- not to mention that some have already moved on to Rust or JS.

0: https://www.youtube.com/watch?v=JxAXlJEmNMg
WinJS: The Windows Library for JavaScript
FabLab Berlin Is World’s Biggest and Best
Don't forget the sales tax. Pretty hard to avoid that.
I'm pretty sure there were levels that you had to do this to complete them (maybe just in "Oh No, more Lemmings"?)
They probably make a reasonable amount of roaming money from business or government travellers with company phones who don't care about getting billed €30/day on their short trip with expensive hotels and flights.
Hello, Paw looks nice.

Can it compare a response to a previously saved response? That would be handy for looking for regressions when refactoring the code behind an API.
Blockspring hiring experienced infrastructure hacker
It looks like a better experience than moving to a new Android device.

Google only copies system settings and list of installed apps, but not "sd card" data with local music, photos, apps' settings or data.
For the record, this is also common behaviour in other apps on Mac.
> But once "thank you" is said, most people awkwardly respond with "ah", because there's no phrase in the language for "you're welcome".

This reminds me of my neighbour’s doormat (in Germany). As most doormats, it has a text on it - usually that’s something like "Willkommen" (Welcome) or somesuch. This particular doormat says "You’re welcome!", continuously irritating my English-native friend when walking past it.
Accessibility Audits for the Web
Part of the problem is that country governments extracted a shitload of money out of the telcos. In Germany, the telcos paid a combined 96.000.000.000 € for the UMTS frequencies in 2000 (making 1200€ per citizen, assuming 80M citizens in Germany), and in 2010 another 3.600.000.000 €.

Now add the enormous capital requirement of first building a countrywide network of GSM BTS, then upgrade these to UMTS, then to LTE (and, of course, always having to upgrade the backhaul links) and you see why mobile phone operators try to squeeze any penny out of the customer's pocket they can.
So instead of using a virtual memory system you use full blown virtual machines with a host system that'll do the virtual memory management for the guests? What exactly do you gain from that?
Love this, very useful for me, especially the gradually elevated technical interview steps/details, though it's less meaningful for junior engineers, who normally can't think that deep yet be it at interview or on the job.
A Stranger-Web: The Death and Rebirth of the Chatroom
Although not as extreme as in this example, the American custom of saying "thank you" and "please" all the time is considered excessive to the point of being insultingly trite by many cultures.

And I regularly hear Americans complain about people from other cultures being impolite because they don't say "thank you" or "please" all the time.

AFAIK in most cultures these kind of phrases are generally more formal and tend to signal a certain distance that in the wrong context can be interpreted as condescending.
Back button hijacking is the devil.

Please don't do that.
Over here in Germany we even had an optional 'Cultural differences' workshop you could participate in, which discussed things - both for Germans and for people from the US, the presenter was from the US - that might seem awkward at first.

The ~social fillwords~ were on the list. Lots of thank you / you're welcome plus the really irritating 'How are you?' variations.

Wouldn't you find these differences between any culture though? Is Hindi/Indian vs. English/US especially surprising?
enupten, you appear to be hellbanned (i.e., your comments are auto-killed so that they won't be visible to people other than you unless they have the "showdead" option on).

This appears to have happened about 2 days ago, I would guess because someone regarded your comments about India and/or "Hinduphobia" as inflammatory or over-political. (Which is not the same as being incorrect.)

It is possible that you may be able to get reinstated by contacting the HN admins and (if appropriate) either defending your comments or promising to change.

[EDITED to add: enupten's comment here was perfectly innocuous: s/he was asking for comparisons with TeXmacs which has kinda-IPython-like facilities for embedding an interpreter in a document. I haven't looked hard at either, but my feeling is that this and IPython-in-org-mode are solving rather different problems: nice typography in one, nice interaction in the other.]
That's not even a workaround. I still need to give people both numbers and instruct them when they should call one or another. That's the pain carriers should address.
More freedom from side-effects in F# (2013)
Migrating to Django 1.8: a journey logbook
That is what I was hinting at :)
Ask HN: Where can I watch other developers coding?
I work primarily in Visual Studio developing websites using ASP.NET. I'd like to try learning nodejs (on Windows).

Are there any sites where developers post videos / screencasts of themselves working, so that you can see how other people code?

It is really valuable to watch other people working. You get to see the tools they use and their workflow.

Any suggestions?
Replace your doctor with an app
Site seems to be down. Here's a mirror.
https://archive.is/t96Pg
Not OP but I feel gratitude towards them when they're able to do the math quickly, act like they have a purpose at work and smile or make eye contact at some point. Plenty of cashiers don't pass this bar and don't get a "thank you."

I appreciate a friendly and frictionless transaction /because/ it fails to happen so often.
Frozen Mountain Software
I've always thought someone should do this. Would have though MS, BB or Samsung would have more to gain than Apple, but the result would have to worth the cost?

However my anecdotal evidence is that having paid for apps on one platform isn't a barrier to switching for a lot of people. It seems to be an afterthought, a realisation only when they come to download (and pay) for the app again. By that point its too late.
I had one of these as a child and I largely attribute its easy usability, fun and portability to where I am today. It was a great low power and robust device for taking on long journeys in the car, or even down to the beach!

Pretty sure my one also had an expansion slot, though the cartridges were prohibitively expensive so I never had any.
There's new higher level stuff for downloading assets on the fly from the App Store, check out the new NSBundleResourceRequest class.
In the UK, mega-malls are doing great whereas small ones are faltering.

I think it's because shopping is now an experience rather than a necessity: people go to mega-malls to eat out, see a movie, and have a look at shops where they may or may not actually buy anything. Large chains can then use their megamall-based shops as showrooms/customer-care contact point/"prestige" destinations. You only need one or two per city, of course, so they close smaller shops elsewhere which acted as anchors in smaller malls or retail parks.

eCommerce is increasingly centralising retail in the way IT centralised distribution 20 years ago. This is also why a lot of UK small towns are suffering (they are, in the end, primitive shopping malls).
Last time I looked, Gonk used a significant amount of Android code as well that wasn't drivers[1]. That being said, they are fairly significantly different at a few levels.

[1]: https://mxr.mozilla.org/mozilla-central/source/widget/gonk/l... is pretty much all taken from Android.
For a variety of opinions about this, don't overlook the 697 comments at the article itself.
It's obvious that it's appreciated

Not around here, it isn't. I tried that three times, giving up after getting a mix of disinterest and hostility.

Which frankly confirms my instincts, I only tried because I've learned not to assume that my preferences match the general public's.
You don't need to transfer photos, because they're automatically uploaded to Google Photos ASAP.

You don't need to transfer music if you're using Google Play Music (including the option to upload your own music), Spotify (has a similar options), or something else like that.

I'll give you application settings, but that's only because the applications didn't bother implementing the backup services.
Engineers develop a computer that operates on water droplets
Wait a minute, sumimasen only means thank-you when it's a thanks plus a kind of apology for making someone go to some trouble. Some version of doumo arigato gozaimasu is really fine in most other situations!

http://www.tofugu.com/2013/10/24/sorry-for-saying-thank-you-...

http://www.livinglanguage.com/blog/2013/06/20/how-to-say-tha...
Also interesting:
http://www.politico.eu/article/data-telecoms-europe-divide/

http://www.transatel-datasim.com
That's a great idea. I hope other countries follow suit. We need this sort of arbitrary "catalyst events" to sanction migrations, even just at the psychological and political level.
I played Lemmings 2 recently on an Amiga for the first time since about 1992.

There was something magical about that game.

They make great Halloween costumes also.
Those who might want to migrate the other way, perhaps.
You just confirmed what I said.

The startups that have chosen UNIX, did so because the owners were part of the American UNIX university culture.

A different background would have mean a very different history in mainstream OSes and their respective system programming languages.

In Europe C had very little meaning until most enterprises started to replace their mainframes by UNIX servers from those companies.
Well, contrary to on iOS, Apple could just distribute the APK themselves. Which, of course, demonstrates why you shouldn't use the tool to begin with.
I can't help but notice the .net.in domain. I haven't seen this before. Is this like .co.in but for .net versions ?

I feel the website is a good starting point but would be nice if it had more sliders for providing various inputs and a real time update of the tax to be paid.
iOS 9 boosts iPhone battery life by up to four hours
Neurorexia: “Neuro” and “orexia” = an appetite for neuroscience
Gonk being the Linux level of Firefox OS, the parent comment is right.
Fortinet / Fortigate Web Filter service considers the URL: moochat.com/wwdc15.html as Category: Pornography
Come to think of it, in India I have almost never really "thanked" many among my family, but have done it for almost everybody else, and often I have found a compliment works in places where a thanks might seem too formal. Saying "I had an amazing time at your place and will miss the food" carries the sense of gratitude without the sense of formality in India.
SSL Certificate Self-Service Reissuance – GeoTrust
The idea that you're locked up in an Evil Apple Fortress, while Google is the open land of the free is not only hyperbolic dogma, it's simply false.

Apple and Google both make access to the lists of songs, contacts, photos, etc data on your device and this app simply uses those APIs to transfer the DRM free music and other data from one device to the other.

It's true that your data being on one device makes it difficult for average people to migrate when they switch devices.

The only difference here is that Apple took the time to write a program to make the transfer onto their platform easy for users. They've had a similar migration assistant for OS X for around a decade.

This is consistent with Apple's focus on the user and building of consumer level technology.

Google's approach is different. Android is just a strategic action, not a product, and so they don't really care to put this level of effort in.

That doesn't make Google virtuous or Apple evil. In fact, I would say focusing on making your customers lives better is virtuous.

It's a shame that such an ideology has sprung up that everything Apple does is routinely asserted to be evil here, even though most of it is designed to protect users, while google, which does nothing to protect people and frequently violates users rights is sign as some paragon of virtue.
that's what I think as well:

- thanks for doing your job correctly, in a manner I appreciate/have nothing to complain against

- thanks because you're not a machine, whereas many people may disdain you and act like they're facing a machine

- thanks because I don't want do give you orders, it's your job to serve me, but nonetheless I don't command you
I'm not quite sure what you mean. It was a revenue sharing deal at that time and very orthodox at that. It was new in that it was the first time a search / advertising company paid a browser vendor, but that doesn't make it a one-sided charity act or some special kind of deal that could be summarized appropriately with "Google funding Mozilla", as this only tells half of the story.
Syrian Electronic Army Says, They Obtained US Army Data's
Well, not native speaker here. :)
Why on Earth should I have to use Google Photos or Google Play Music if I want to move content to a new phone? That would be quite the definition of lock-in, particularly when what we're talking about is moving non-system files.
For the most part checks and EFT have no fees when used inside the US. Making fees to send money to friends an odd tradeoff.
https://twitter.com/Stavros/status/608215259153858560
I'm from India and I completely get what the author is saying, but why is this article on 'Hacker News'?
5 Common Mistakes to Avoid During Investor Presentations
mmm, not sure what you mean. Its just regular emberjs pushstate. What did you experience with the back button that you did not like?
I tried to find out, how many countries use a 12h clock instead of a 24h clock, but the best I could come up with is Wikipedia:

"The 24-hour clock enjoys broad everyday usage in most non-English speaking countries, at least when time is written or displayed. In some regions, for example where German, French and Romanian are spoken, the 24-hour clock is used today even when speaking casually, while in other countries the 12-hour clock is used more often in spoken form."

and this link:
https://travel.stackexchange.com/questions/34950/which-large...
Why not just use simple python or sympy?
Writing your own calculator is a nice programming exercise (touches a lot of different problems and is still a small, manageable task), especially for languages you're not familiar with. Of course there's better ones for "production" use.
> they can be hand-crafted for particular piece of hardware (so there's no source code)

The property of being handcrafted for a particular piece of hardware does not imply that there is no source code.
Obviously, bc is much more capable than calc. However, calc was not created to replace or even compete with bc or any other awesome command-line calculators. calc is my way of learning a bunch of stuffs (shunting yard).
There are a lot of great HN mobile apps for practically all major mobile platforms. Shame they all seem to lack actual interaction features though (submitting links, posting comments), probably a limitation of the API.
I like the idea that if you participate you have to leave ipv6 turned on after. These one off days before have just ended and most people turned it off.

Github please add ipv6 support...
Neither has Apple. Remember it was Apple that forced the music industry to go from DRM encumbered music to DRM free, etc. etc.

The Evil Apple mythology is pure political ideology on the part of Apple haters / Google Zealots.

And I've been hearing this kind of Apple bashing since the 1980s.

Yes, yes, Apple sells more expensive stuff. Apple focuses on design. Apple doesn't compete in the low end (though they are damn price competitive when you compare like systems.)

This does not make Apple evil. The idea that Android is "open" simply because linux is an open source operating system is silly- Darwin is open source as well, and Apple and Google both keep the application layer closed source.

All those knockoff phones sold in China that you're desperate to count as "Android" to claim Apple's losing (Yet nobody ever actually counts real sales of android devices, because android phone makers keep this data secret, unlike Apple that reports it quarterly to the SEC...why is that I wonder? Maybe the illusion that Android is "winning" would be shattered, hmmm? Meanwhile only %8 of "android" devices are running a current operating system???!? How is that "Winning"?)..... those knock off MediaTec phones are not "Android" and are not running google Apps (unless they've been cracked) because google has just as stringent licensing terms as Apple, actually much worse. And of course those apps are not open source either.
Is having some kind of rebate coupon after buying from a different payment processor an option? Or maybe increasing the price by 30% all around, and then throwing in some sort of 'added extra' for people who don't buy through the MAS?

Also, I like the MAS even less after learning about this kind of terrible control.
May I know your source for this?

Arigatou pretty much just means "Thank you".

Arigatou - "Thank you"
Sumimasen - "Excuse me" or a milder version of "sorry"
Gomennasai - "Sorry"

If I help my Japanese roommate grab some stuff from the convenience store, he says arigatou. If he wants to really be polite he could add on "suman, meiwaku kaketa." (sorry for troubling you)

I'm not arguing against the fact that we shouldn't do literal translations between cultures, but more that you're giving misleading ideas on Japanese language.

If someone holds the door for you, or brings you a napkin, you can pretty much just say "arigatou". They will most probably just reply, "iie".

Source: JLPT N1 and member of a Japanese Teamspeak game clan for 7 years now.
iOS9 vs. Android M. Why Apple Is Always Better?
Why is Apple's release feel line an Major Update, but the Andoid updates feels just like 2 or 3 new fearures?
So instead of losing all the Google apps with an Android fork, let's throw away all the other Android apps, too! That sounds like a great way to kick off your fine-grained-permissions-having phone project.
yeah, I couldn't find anything else.

Points noted. It's the initial version of what I wanted to build. I'll add more features gradually as I get some input/suggestion from the users. Thank you.
When I was an English teacher in China, I noticed something similar. Saying "thank you" to friends I made there resulted in a look of confusion, being taken aback, and not quite knowing how to respond. Over time I noticed a pattern and concluded that the interpretation was that friends shouldn't need to say thanks to each other, and saying it turned interaction into something more formal and less friendly.
Apple Music Streaming Im Vergleich
Oh really? I notice that you all are just assuming so.

Exactly what data are apps not able to reach on iOS that they are able to reach on Android?

If Google cared about their customers they could write this kind of App as well.

But google is not in the same business as Apple. Apple is making the best platform they can. Google is in the business of commoditizing Apple's platform so that google can sell ads on it.

Apple charges for its platform and protects customer data. Google gives the platform away for free at the price of your immortal soul.
For a filesystem integration, perhaps you can generally rely on the documentation being correct. There are lots of integrations (main cause of side effects) where this is not the case, for example if you are integrating with APIs or with a SQL database. For these cases I would want to have more than an umbrella test to check that my assumptions about the integration are correct.
And HN too:

$ host news.ycombinator.com
news.ycombinator.com is an alias for news.ycombinator.com.cdn.cloudflare.net.
news.ycombinator.com.cdn.cloudflare.net has address 198.41.191.47
news.ycombinator.com.cdn.cloudflare.net has address 198.41.190.47
http://www.reddit.com/r/WatchPeopleCode
https://www.livecoding.tv/
twitch/programming? /coding?
http://www.watchpeoplecode.com/
While I show you respect for your effort, you could try it 3 times per day. If you feel genuinely grateful, I recommend that you try more.

Some people don't appreciate it; some people think you are being ungenuine; some people don't notice or care; some people find it uncomfortable that you're choosing to break the social code; some people are confused by that. Yes, you're right.

So what? Are you giving thanks because you want a service worker to validate you, or because you are grateful to the other person and you want to show your appreciation?

I interact with many store clerks more than once and, on the second occasion, I want them to know clearly that I wasn't pretending when I gave thanks the first time. A majority appreciate it.
great work! but i wander ..
What is the purpose of this ?
is the license is still LGPL ? if yes so ...?
Why?

And why 4.8? The 5.x branch is a far better version of Qt.

This looks ridiculous. Qt is a massive framework - the work of hundreds, if not thousands, of people - and this seems to be the work of a random dev with zero backing and a 2004-style website with zero content (everything, even the 14-forum completely empty phpbb forum).
First learning tip:

.h files are not the place for definitions.
You notice Google maps, that failure of an Application, is available on the App Store, along with Google Now, Google Earth and lots of other apps from Google.

The idea that Apple won't let google applications on their store is just google zealot paranoid fantasy.

Hell, Apple's bringing Apple Music to android. It's treating it like a real platform.
The plotting examples on that page work for me in Chrome but not in Firefox (version 38.0.5 on Windows 8.1, if it matters).
Very cool. But let me warn you: Your method of code organization won't scale to anything whose #include graph doesn't form a tree. You should learn how to put your declarations into include-guarded header files and your implementations into C files.

Also, abs has signature int abs(int x). I think you want to use fabs.

Edit: Also, it is quite peculiar to have the program print out null characters. The output for ./calc '2' is four characters: {'2', '\0', '\0', '\n'}. In places where you're using %c and printing '\0', you could use %s and print "" instead.
Is this the worst Internet censorship law ever??