skysight-inc/HackerNews huggingface dataset:
So what? Are you giving thanks because you want a service worker to validate you, or because you are grateful to the other person?

Neither, if I give thanks it's to improve the other person's day. Giving thanks just because I'm grateful, regardless if the other person will appreciate or be annoyed, is just being selfish - making myself feel more virtuous without actually improving anyone's life.

I interact with many store clerks more than once

Ah, yes, I also have a friendly relationship with a couple of people, like the corner store owner, and I thank them habitually. I was speaking about people I only interact with once or rarely.
Your argument seems pretty misplaced to me. You actually think it's a good idea for third party apps to access preferences/settings from the system and other apps ? Personally I think it's a massive security and privacy risk that will be exploited and used for means that in 99.999% of cases the user never wants. I don't think Apple is being evil at all but rather looking out for their users.

You could already access most relevant information through secured authentication to iCloud anyway.
The lack of a public repo of some kind and obvious licensing makes this a no-start for me.
I've been learning Swift in recent months, and as part of that process I wrote a short book about the language.

It's aimed at developers (like me) who can already program in a language like Ruby or Python and are looking for a quick tour of Swift.

It's available to read for free online at http://books.aidanf.net/learn-swift

I'll be adding stuff about yesterdays announcements in the next couple of weeks.
> You notice Google maps, that failure of an Application

"Google Maps for mobile is the world's most popular app for smartphones, with over 54% of global smartphone owners using it at least once during the month of August 2013.[3]"

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

I think your bias might be showing?
Lemmings was terrific. Would it work well on modern touch-based systems? (iPad et al)
Right, don't have to think about compile time. Instead they sometimes have to think about post-compile time[1], i.e. code generation. Now you don't have to think about those weird bracketed capital letters. Just take care to check where you have comments[2] that happens to include directives to some external tool.

With how Go programming seems to work for some people, I can perfectly well imagine a system with commands that do code generation as a hook for other commands, or by 'listening to the file system' for changes in certain files. That could get out of hand pretty easily. And yeah, one can say "anything can be taken too far". Just like you said about generics. The difference might between having well-encapsulated and behaving mechanisms that does most of what you normally would need. As opposed to a "simple" system that just pushes the problem to another level, in more ad-hoc ways.

[1] I honestly don't know if the code generation typically is pre-, post-compile or a mix of those two. It's too complex for me.

[2] I thought single-line comments was supposed to be a safe haven...
Qt's Contributor Summit just ended, and one of the topics was C++11 support [0]. The key takeaway is Qt 5.6 will start the move away from C++98 towards C++11 support, though not fully C++11 mainly due to the MSVC compiler's limitations. The joy of being cross-platform.

That being said, I don't immediately see the value of using CS over Qt. Binary size alone is not generally worth jumping ship from an established community. I'm also not sure why you would replace moc with template magic - moc will generally not fail (or will tell you if, say, you forgot to inherit from QObject), whereas template errors are midæval latin on a good day. The source files generated by moc have a lower bar to read through its generated code (making the Qt framework more accessible and seem less like magic), whereas templates require a very good understanding of metaprogramming (which is a less common skill).

Also the 4.8 pick was an odd choice. Many significant changes that happened to 5.0 were made from a maintenance standpoint. Or "lowering technical debt" if you are playing buzzword bingo. Of all the issues, this is the biggest one in my opinion.

[0] http://wiki.qt.io/QtCS2015_ModernCpp
ah, easy, thanks :) !
Acumatica Cloud ERP – Flexible Business Management Software
How to Disable App Transport Security in iOS 9
This article has a nice photograph of supports being installed.

Those supports are active - they move forward as the coal is being cut. They have something called a "Chock Control Interface" (it's the smallish box, at knee hight, on the hydrolic arm, with the big thick cables attached.)

I used to build and test those boxes. I was part of a sub-contract firm, the client was Dowty Mining, then Longwall, then Joy Mining. They were fun to build - you used a variety of different engineering.

Seeing that photo gave me a bit of a flashback.

EDIT: This article mentions a radio programme, but does not link to it. The BBC iPlayer makes it hard to find the programme the article talks about.

Here are some about coal mining (including "The Light", the programme talked about): http://www.bbc.co.uk/radio4/collections/p02t6qzd

(One of those mentions the Forest of Dean, which is where one of the Stack Exchange devs is from.)

and here's a direct link to The Light: http://www.bbc.co.uk/programmes/b05y4f96

And here's another programme from that author about growing up poor: http://www.bbc.co.uk/programmes/b01nzqvr
Great for just calculating the amount of tax that one needs to pay without going into the process of login and setting up a user account. +1 for the great interface.

Cleartax.in (YC funded) provides a much more comprehensive solution of filing taxes and returns. Although their UI needs a serious upgrade as per today's standards.

Yesterday only, I have used Cleartax.in to file my Income Tax Return. Their service is simple to use and they do appropriate checks to make sure that your filing is consistent.

PS - Not affiliated to Cleartax.
I checked division by zero initially, but then realised that 1/0 causes double to represent inf. Thought that this could be useful(?) in some situations. For example, atan(1/0) --> 1.57... instead of error.
Ha, I had a VTech PreComputer 3000, i learned programming on this thing :)

> I don't have the manual for the PreComputer, so I have no idea if it can save your programs temporarily in memory

For the VTech 3000 your program was stored in RAM as long as it had power. I remember because I got angry an my mom once for unplugging it and I lost my "work".
Introducing srcset in Microsoft Edge
One of the first things we did at school when we first saw the UNIX source code was to optimize DES to make a good password cracker (I remember the one used by the library was very badly written). It was then so easy to try /usr/dict/words on the then non-hidden password file.
Stupidest argument i've ever heard in favor of javascript.

> If i dont specify a type for my variable i should be able to change my variable's value to whatever type i want.
I've just come back from Europe (Spain) for the the first time with my operator and their new free roaming plan - it was amazing.

I pay Three £15 p/m for unlimited data, lots of intra-Three calls and some messages/calls to other networks (in the country I'm in at the time) and can now do that not just in the UK but in Spain, the US, Australia and more (http://www.three.co.uk/Discover/Phones/Feel_At_Home). That's cheaper than most local operators and a much better example than whats offered here.

I'd wager it won't be long before Three sims are being picked up by tourists and used as their main operator back at home.
Grab $20,000 worth of startup tools free from Groove
What do you desire to produce? What makes you happy? That is the first question. What ties closer into your passion?

I'd like to recommend two titles to you: "do what you love the money will follow" and "what color is your parachute".

Good luck and enjoy your career. Well done on having multiple offers. Keep up the good work.
Hacker News, in spite of the name which implies only content related to programming does have article does are appealing to sensible and curious souls.
Share the right amount of access to your private repository
The other IDE's I've worked with for any significant amount of time are Eclipse, Visual Studio, and various flavors of IntelliJ. Eclipse is the worse of the bunch, but it has a few important features that XCode doesn't. Support for a multi-monitor setup, configuration files that don't cause conflicts every other merge, a complete set of refactoring options. That XCode doesn't have a Search Usages or equivalent for a symbol, forcing you to use text search, is downright weird; they clearly use that functionality internally in the Rename refactoring.

Stability wise, there have been a few versions that crashed a lot, but that has improved lately, so I'm not complaining. And I do love how quickly it opens.

I'm currently using AppCode for developing for iOS, and I find substantially better than XCode. It has a full set of refactoring tools, that I use constantly, better search, it actually creates folders when you create groups (unless you tell it not to, and I think that's the sane default). I'm not sure it's a fair comparison, since it does cost as a much as a Developer License.
Ah okay. Thanks for pointing that out. Its my mistake. The link I've posted is to http://klavado.com which immediately redirects on the client side to http://klavado.com/welcome/easy-meetup.
When you click the back button you return to klavado.com but that immediately sends you back to easy-meetup.
My apologies - that is a mistake on my part - I will fix it and push that change out tonight.
Indeed. Newton was a devout alchemist/occultist who believed he could find the temple of Solomon - but it doesn't make gravitation or his laws of motion irrelevant.
Fresno Appliance Repair Service – Best Fresno Appliance Repair
Don't Blackberry do flat rates globally, voice and data? At they did where I last worked and had a Blackberry. About $100 per month, unlimited (at least, that's how much it was charged internally).
PHP Framework Interoperability Group – RECTIFIED
This is not specific to Hindi speaking people. Even here in South India, Saying you Thank you is usually considered an insult as mentioned in the article.
The ability to choose whether you want memory protection or not.
Ha ha, great video :-)
Samsung has their own software to do this [1].

[1] http://www.samsung.com/au/support/smartswitch/#icloud
Facebook GIF Comment Button – Chrome Extension
Last time I asked a technical(!) sales person at TeliaSonera about IPv6 availability they asked "Did you mean IPTV?".

That pretty much sums it up and they are notably not ready for the "launch", but the launch page implies it's a staged roll out to ensure network stability. I read that as "we couldn't be bothered to get things done in time like the other ISPs". Notice how e.g. DNA just flipped a switch and went bang.
“Why does Chrome not have a good tab management system built in?”
Wow, good point - I hadn't even thought of that. I'll consider using the 24h clock instead.
All German newspapers just signed up to this micropayment startup
Most likely, however this is already being done in the other mobile platforms.
You can redownload your photos and music from both services. You aren't locked in at all.
Advanced template metaprogramming is far less common of a skill than opening a generated source file and reading source code.
I some what skeptical about all those IPv6 launch days.
Residential IPSs across the world really do not care.
Meanwhile in Canada for example Rogers gives 3G/LTE users IPs from the 25.0.0.0/8 (UK Ministry of Defence) and then NAT them to the pool of the real IPv4 IPs. No IPv6 as you may guess.
How noble of Google to "educate" their users about their data being locked up in Facebook. I am sure they were doing for the benefit of their users and not so they could access the advertising goldmine that is Facebook. Especially since IIRC this education was happening around the time that Google+ was floundering.
I'm using Three too with the same plan, but when I'm in a Feel At Home destination, I still pay if I send a texts to a local number. It is not included in my general texts allowance. Am I doing something wrong?

The data itself is free though, which is the most important for me. It is definitely better than having to go to a phone store and get a cheap sim.
Why do you consider being inspired by VMS (which NT is to my knowledge) as unfortunate (serious question)?
The single best compliment I had from a senior manager after emailing the findings of quite an arduous 2-month project early in my career was a one word email:

"Good."

Put me on cloud nine.

I think it depends on who's doing the talking. Saying thanks more bring inflation to the term, leading to making up more terms when we really mean thanks.
I've used XCode for hundreds of hours. It's very lacking in functionality, I'm not going to copy and paste my other comment.

Interface Builder is very nice, I will give it that. I did have it break on me once or twice(wouldn't let met add a particular kind of segue), and having to manually edit the generated XML file was a pain, but still, it is better than most similar things I've used.
It's surprisingly not too hard. I just set up an ftp server on both phones and copy the data between them from my computer. Or setup the server on one and a client on the other and just go phone to phone directly.
Partially, I can explain by quoting myself from another answer:

My difficulty with monads comes from the very reason why they're so powerful: You can do anything with them, but at the cost of the monadic form taking center stage and the original problem's form getting almost lost, scattered across the functions implementing the monad laws. Maybe that's not so bad, but I haven't adjusted my thought process to that yet.

Or try to temporarily throw some debug logging into a deeply nested function that doesn't have the IO monad in its return type. Maybe that's the wrong type of thinking for this language, but there doesn't seem to be a “howto” on what to do instead...
HN is a bit sad like that. Comments should be downvoted if they don't add something to the discussion not if you disagree with the opinion.
As I understood what I was told by their support, if you have a text or call allowance, that is used against local numbers too.
> 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.

https://en.wikipedia.org/wiki/Darwin_%28operating_system%29

"On July 25, 2006, the OpenDarwin team announced that the project was shutting down, as they felt OpenDarwin had "become a mere hosting facility for Mac OS X related projects," and that the efforts to create a standalone Darwin operating system had failed. They also state: "Availability of sources, interaction with Apple representatives, difficulty building and tracking sources, and a lack of interest from the community have all contributed to this."[24] "

Darwin is open source, but to compare that to linux is laughable. Google is one of the top contributers upstream to Linux and subsequntly hundreds of millions of devices are better off because of it.

I'm unaware of any modern darwin based distro's and I'm unaware of any iOS mods like Cyanagenmod. To say Apple and Google are about the same when it comes to Open Source is a joke. Based on Steve Jobs stopping all donations to charity I'm fairly certain the fact that Darwin is open source is because the licensing requires it to be. Otherwise Darwin would be proprietary so fast no one would notice because it's too difficult to work with anyway.
>For users, it is about building a platform in which users are not locked to a proprietary silo

How are they not locked into the 'silo' of FirefoxOS and the FirefoxOS APIs? If the answer is that the apps are 100% web standards compliant then users already have web browsers that can run those apps without needing to use FirefoxOS, so what is the point of FirefoxOS for users?

>Recall that Google can decide to revoke Android license from any vendor on arbitrary grounds, and if you lose your Android license, you pretty much lose everything (no AGPS, no Google Maps, no Google Play, etc.)

While this is shitty, it still just leaves you pretty much in the same place as FirefoxOS (being able to access (some of) those services through a web browser rather than a native app). If a hardware vendor is worried about losing the licence to use the native google maps app, why would they move to FirefoxOS - a platform without a native google maps app?

The entire project seems more about politics and religion than an actual business case. Which is fair enough, but isn't a recipe for commercial success or market penetration.
I'm referring to cases where you have to use unowned, etc, to break reference cycles. The larger the application the harder it is to find these issues.
Ah, but aligning people is its own kind of skill and fun. Never dull.
> There was a kind of pixel preciseness with the original lemmings that contributed a lot to this being great, but that somehow seems to have got lost in newer versions.

The same thing happened to many games, not the least of which being Worms, where pretty much all of the modern versions are at most mediocre.
Moroccan and Arabic Motives Inspired: 5 Key Elements to Have at Home
It's a Summary View that updates based on filters that you specify. It has a link to the original cell.
Better for what? If you mean family sure. If you mean for shared burden probably not.
Your solution is a bit ridiculous. Worldwide upload speeds are typically a tiny fraction of download speeds so you would wasting huge amounts of time for something that should be simple.

Case in point it took me a month to upload my music to iTunes Match (and it already has fingerprinting).
Make your site engaging and have some kind of compulsion to post or invite friends.
In that post, you asked "Do you see any other providers here? https://github.com/GoogleCloudPlatform/kubernetes/tree/maste...

Your implication was, at the time, there was only a GCE Persistent Disk provider.

Today, there's that, plus AWS EBS volume, git repo, GlusterFS, NFS, Ceph block device, iSCSI, as well as host path and empty directory.

Sounds like the product has evolved with a broad spectrum of support to me!
No. Data never leaves the browser (temporarily stored on client's browser using sessionStorage).
It's nice to find a higher purpose in your work. If you are paid $10 and work worth $15, you're giving of yourself for others. Work is such a big part of life, it is good to go the extra mile and serve others while you're there. Sure, you're paid for it, but your motivation can become "I'm doing this because I want my boss and the customer to have a better life."
Any book on C. The early chapters of an online C tutorial.
Password Security – Past, Present and Future
Well, one of the aim of C++11 (and 14) is to make template metaprogramming much easier.
> Hackintoshing has proven to be quite elusive

I've been using a hackintosh since 2008. It's literally never been easier to get one up and running.
Potentially no extra hardware needed?
The timing of this is pretty interesting. Apple's been able to make such a tool for years, but the trend has clearly been iOS -> Android for a while. Now that they're finally offering devices in sizes people want (literally 80% of the new iPhones I see are the 6+), people who wanted the bigger devices but went to Android, are finally seeing a reason to switch back. Furthermore, iOS is finally in good shape compared to Android w/r to features like notifications, multitasking, etc. making the idea of migration parity simpler.

I don't think this will have a huge impact in conversions, I think the path Apple is on is already doing that, but it's not a terrible idea.
Macbook Air 2012 models with 4GB soldered RAM ran fine on Mavericks and XCode 6, until Apple decided the newest XCode 6 to be Yosemite only. Now Yosemite is free, but is absolute abonimation on 2/4GB machines. On top of that, you have to run XCode. Not to mention the time debt required to upgrade.

Now, for indie developer setting, these issues might not be huge. But the problem here is - Apple puts businesses in awkward positions, when they have to bulk buy RAMs and upgrade all the systems just to compile on the newest minor release of iOS. Then, they started soldering RAM, so now to compile on 8.3, buy 25 new Macs or fuck off.

Apple's actions that screws us - solder RAM, make only latest XCode work with latest SDK, make OS impossible to run on low RAM, make XCode run only on newest OS.
Funny you should mention that. Quoting Apple's own docs:

> Objective-C lightweight generics are ignored by Swift. Any other types using lightweight generics are imported into Swift as if they were unparameterized.[1]

So it doesn't look like the goal here is Swift interop.

[1]: Excerpt from Using Swift with Cocoa and Objective-C (Swift 2 Prerelease) https://itunes.apple.com/us/book/using-swift-cocoa-objective...
Have you ever seen a lottery ticket?
You could try Twitch. Some people stream their coding sessions on there.
Throwing together a weekend project with boot-clj
One thing broken with moc is parralel build in MSVC. I think we all agree that moc is a dirty hack and needs to go.
Yes, it's a tech bubble
Cheap car rentals in Florida – Car-Traveler.com
Ask the user for their iCloud credentials. That would get you documents, photos, mail, contacts, calendars, reminders, bookmarks, notes, passwords and many app settings.

Then it should be just a matter of parsing a bunch of plist files and a few SQLite databases.
yup, but I haven't seen anything more flexible and terse, and those are the qualities that drawn me to python
Hmm it is true that I have only hung out with mostly people from kantou. Thanks for the new knowledge, will go look into it. :D

[Edit]
Just checked with the friends. It seems like it really depends on the social habits. If a bunch of people started with gomen, then that word will stick, even if it feels weird.

For me, because I started with "arigatou" with them, so my friends naturally used "arigatou" around me instead. However, whether they use "arigatou" or "sumimasen" really depends on their family habits. Currently it's split 30(arigatou)-70(sumimasen) amongst them. Much nuance is learnt today.
This is a radio clash: can Radio 1 survive the Apple attack?
Sure, Gonk is below the application level, but it isn't the kernel nor is it drivers.
US government to have all its websites begin using HTTPS
“App thinning” will be a major boon for 8GB and 16GB iPhones and iPads
This is great for some people, certainly. I won't knock it for people who's lives are better with this.

But let's not kid ourselves. It's still their system; you're still playing by their rules and doing things their way. Their history in this space is not good at all. Maybe things have changed for the better; but it doesn't change the fact that this only brings you deeper into their walled garden.

One of the reasons apple doesn't like the web is they can't make money from them like they can from apps. Now, they have a way. They still have a bad track record with infrastructure; numerous instances of failures, but I imagine they're getting better.

Thanks, but no thanks.
Yes, it would work very well. There's a near-perfect homebrew port on the DS[1]. I'm not sure why they haven't licensed it yet.

[1] http://www.mrdictionary.net/lemmings/
Show HN: rustorm – A simple ORM for rust
> The birth of mathematical notation is considered to be birth of modern mathematics.

What does this mean? We've had some kind of mathematical notation ever since we've had mathematics. The Babylonian tablets with Pythagorean triplets had to use some sort of notation for the actual numbers:

http://www.researchhistory.org/2012/10/24/earliest-evidence-...

https://en.wikipedia.org/wiki/Babylonian_numerals
What do you consider notation and what is not notation?