skysight-inc/HackerNews huggingface dataset:
Disclaimer: This is not my venture. I found it randomly on IndieGogo. 38 hours left in the campaign.

"At the Student Language Exchange, we harness an underutilized resource on college campuses— the knowledge, experience and social reach of international students, particularly those from countries underrepresented in college curricula— to introduce groups of peers to their language and culture. By mobilizing students to run semester-long language and culture courses, we fill gaps in curricula and prepare students to build collaborative solutions to the world’s most pressing social, economic, political and environmental challenges."
iOS Mail App Allows Harvesting Apple IDs
The toolchain isn't the point. That's the difference between someone with business judgment and a plain ol' geek.
Show HN: Happy Apps new iOS app: uptime monitoring, without the noise
> Once it's setup

Always a catch.
Nice, reminds me of Tap Log. I'll give it a try.

Your address seems fake.

It says I can pay to make it adfree, but I was not prompted about a network permission? Local ads sound like a great idea that keeps your users' privacy. I don't see any though.
Hey, if it's important to you, then it's important. "Above all else, to thine own self be true."

Again, I recommend http://www.amazon.com/What-Love-Money-Will-Follow/dp/0440501... -- it's very well written deep book.
Greetings,

I work in Product Management on App Engine, and I'd like to assure you that we're continuing to invest in the product. We already support Java 8 in beta on Managed VMs (https://cloud.google.com/appengine/docs/managed-vms/), and the same is true for Python 3. Once Managed VMs goes GA, we expect that most of our customers will find that it provides all the benefits of App Engine with increased flexibility around the programming language, native code, etc.

Thanks,

- Navneet
Accepting Entrepreneurs for Startup Development Program
Entrepreneurs are taken through a startup development plan that starts with idea definition, business model, competitive advantage, segmentation, targeting, path to market strategy, execution plan, pitching, etc. WHILE Minimum Viable Product is being built. After launch we test, measure and build again.

With a different pricing and development plans, we're democratizing startup development.

More information at www.GetAspired.com or email us at AspireITInc@gmail.com.
sox -c 1 -r 48000 -b 32 -e float -t raw out.raw -n spectrogram
From CDOs to Data Scientists: New Data Management Careers
If you just need a global "page-me-if-somthing-horrid-happens" the Iridium based DeLorme InReach works well - there's a pay as you go plans for about $24 + $.50 per message.

The nice thing is they really do work anywhere, and the per-page-costs keep your family and coworkers from spamming you during a nice vacation - yet they can get ahold of you for a true emergency.
Like it. I'd love to see a way to set a weekly allowance. E.g. I set "eat junk food" at 0, but really, I want to say I can do it once per week as a treat ;)
Related, there is an excellent webapp called simpletax.ca, which I've been using to do my taxes for the past few years. It's the most painless tax process I've ever had, so I love it, but it only works on returns going back to 2011.

Every year I seem to have at least one friend ask me to help with their taxes - typically someone who hasn't done theirs in 10 years or more, has no idea where to begin, and whose situation is getting worse every year.

So I always ask the simpletax people to add previous years, even offering to work for them or volunteer time, and the answer has been the same. A very prompt, polite statement that the tax code changes way too much every year and it is logistically impossible for them to cover past years.

I can only assume they're telling the truth and that the problem is impossible for them right now. But it deeply irritates me that the Canadian government doesn't issue its own (free!) software to make it possible for people with the best of intentions to comply with their laws.
The Great Lie of Apple Music
Posix_spawn – spawn a process
Have you considered/tried out Frege?

https://github.com/Frege/frege

From the github page "The similarity to Haskell is actually strong enough that many users call it 'a Haskell for the JVM'."
When Comparing Google I/O and WWDC, There's One Clear Winner for Airbnb Hosts
Exactly this. Things like payroll integrations and benefits administration are not obvious and straightforward at any large company. For example, even common things like international transfers or leaves of absence can trigger manual processes at companies that don't have software to do it for them. Integrating with ADP is easy, but figuring out the business logic and process re-engineering is tedious.

It's exactly things like this why I think most programmers and architects should spend at least a year or two working in a large corporation. They'll be exposed to all kinds of situations that just don't exist in a startup (or even most SMBs).
Why is it amoral for a government to take taxes

Is it possible that you're conflating the definitions of immoral and amoral?

born in a hospital funded by taxes

This is an assumption. There are many private hospitals.

given vaccines and medication partly funded by taxes

Vaccines are mandated. It's circular reasoning to say that the costs of someone taking vaccines are justification for taking their money when you forced them to take the vaccine.

drive to/from home on roads built by taxes

We had roads before direct taxation. The fact that we pay for them with tax money doesn't mean that they wouldn't exist without them.

Comparatively, in countries such as Sweden and Norway, everyone pays taxes (much moreso than in the good old US of A), and yet the tax agency is rated the most trusted government entity in the government.

I don't know anything of the political situation in Sweden or Norway. Does their tax collecting branch of government ever get used as a political weapon, the way the IRS does?
Ask HN: Someone stole my iOS app, what can I do?
I have no idea how, but I've just seen my app on the iOS store before I've released it, made by a developer in China. It's not like a clone....it's the exact same game, pixel for pixel. Someone got my repository and just uploaded it as their own app. I can't even begin to fathom how.

What can I do? The app is already approved in "My Apps" on iTunes connect and I had it up before they published it, but I just didn't put it up for sale yet because I wasn't ready. Anyone cursorily glancing at the promotional images can see the game is 100% identical, unchanged.

I doubt I would have even made money off the game anyway but nonetheless this is really frustrating. I learned iOS just to make this. Do I have any recourse? Has this happened to anyone else?
Gists on GitHub:

https://gist.github.com/

Gist is a simple way to share snippets and pastes with others. All gists are Git repositories, so they are automatically versioned, forkable and usable from Git.

You get two buttons, "create secret gist" and "create public gist".

You can put your tag in the description. Gists are searchable.
Funny you say that. I'm going to buy Walden today :)
I think they may need to revisit the color scheme. Lead in text on left is pretty faint:

http://i.imgur.com/QNpr5rS.png

FF 38 on Windows
Makes me realize, AiO printers are the smartphone of the enterprise. Everything goes through them. New features accumulation on them wouldn't be surprising. Until everything becomes virtual paper with integrated sensors and powerful enough CPUs.
This is excellent! One feature that's a definite that I couldn't figure out quickly: a "find meetups near you" button!
Detection Derailed the Lego Universe MMO
Strange, I can't seem to find this in the app store on my phone. I live in Canada.
Yeah, I understand that. I was also wondering if anyone have good experiences with any banks in boston.
Engineering the Design Process at Auth0
Google: Project Soli
I never have used a Stripe product (although always wanted to) nor will I have any need to in the near future but I will always click a new product announcement from them. They are just so beautiful and consistently so. Sometimes I feel like the design takes over the actual product announcement too. The discussion on HN is usually about how great their designers are. Anyway, this looks like another great, polished product from Stripe. They are unstoppable.
That's why you mock the IO - to make the IO call return an error.
if you can view the info you've put on then site, the yes. it sounds like zenefits was scraping the personal ui. how could you display someone's social security number to them so that a screen grabber couldn't' get it?
Reloading page seems to have corrected issue:

http://i.imgur.com/haJzllG.png

edit:Seems to have been related to background loading (opening link in new background tab and then not clicking in to it until after it had fully loaded)
I think QtQuick/QML are mainly used for mobile applications
Looks great, will be checking this out. One piece of constructive criticism from the preview images is that the title font sizes are a bit large and that the different font faces are a little distracting.

Congrats for releasing your app, and kudos for sharing with us here!
For C, I'd say the biggest benefit is that you can absorb a clearer picture of how parts of your project are using other parts, because your .c files have to directly include the headers they use. It's not perfect, because you won't be perfectly disciplined and can't use pointer indirection for every single type, but it is often very useful if you can immediately see a short list of .c files that could possibly access the interface exposed by a particular header file.

Another reason is namespace pollution (if only for better autocomplete), and another is that you don't walk yourself into a situation where editing one header file suddenly gives you a zillion name lookup errors (because that's mildly annoying).

In C++, the biggest and most substantial benefit can be the effect on compile times.
Report: Facebook Probably Will Not Launch Internet Satellites After All
A mechanical button would work even better. Now that's science or at least a hypothesis you could test scientifically.
> Thank you so much for raising that point.

That seems a bit sarcastic ... ;)
I think CMake is one of the best (not saying it's perfect) C/C++ build systems I've used (used jam, make, automake, qmake, scons quite comprehensively, either via choice or under duress), and there are some things that are close to impossible (or were a few years ago).

One of these was getting an executable that's built as part of a script to generate a .cpp which is then built as another lib as a further dependency within the same build - I believe that's possible now as OpenEXR does it. Similarly, I've had to run external programs that binary patch executables and had serious issues doing that.
I read recently (in another article here on HN) a quote from Adele Goldberg that in OO, "everything happens somewhere else". This was not meant as a compliment to the OO approach.

Your approach seems to be "the IO happens somewhere else". I'm not sure that that's much more of a compliment.
An idempotent provisioner would be a better option. Ansible is my favorite.
The busiest day of the year: Valentine's Day for a Florist
Ditto here in the UK.
Really clever. What a thoughtful project, too. Hope your SO appreciates the work you put in on it!
I am against making anything like this a "requirement." It defeats openness. And all for a stupid anti-cheating system. It's better just to go to turnitin.com
I picked up an Anova a few months ago for $150. That might be the best bang for the buck kitchen purchase I've made. Certainly ranks up there with a stand mixer and microplane.
Ah! I think Biostars might also be a good resource to get an idea for the programming, statistical, and biological techniques required- this link may help!
https://www.biostars.org/t/Tutorials/?sort=followers&limit=a...

Good luck, viewer5! :)
this is an unmitigated disaster for HP. What this signals to me is that they have given up on commercializing memristors any time soon. That's a $500M write-down (not as bad as autonomy I guess) and the end of their most promising R&D project.
In another thread recently, someone mentioned that Phoenix wasn't a good name choice for a project because its been used so many times. I feel like Onyx is the same way. This thing might displace the other Onyxes for a while only to be lost to history when some other software project eventually is also called Onyx.
Aphex Twin had hidden spectrogram images in some of his tracks in the past, unfortunately I think they are not well preserved by multiple steps of compression/reencoding to youtube videos.

https://www.google.de/search?q=Aphex+Twin+Spectrograph&tbm=i...

https://youtu.be/M9xMuPWAZW8?t=5m31s
I'm skeptical how a small form factor oven like this could provide even heating that is required for many kinds of baking, even if it has convection fans. Also, having such a small volume means that most of the heat will escape when the door opens making it difficult to get that crucial "oven spring" for bread baking.

It seems like a perfectly acceptable (albeit pricy) alternative to a toaster over, however.
Interesting that they decided to include Obama with a list of 2016 presidential candidates.
New data shows losing 80% of app users is normal and why the best apps do better
(I work at Stripe.) Seems like the App Store takes a bit of time to refresh everywhere. Check back in a few hours, and if you still don't find it, please let me know!
Thanks for the feedback! I'm hoping to add occurrence to goals soon :)
The truth about 'holistic' college admissions
Slight tangent, but are there any recommended guides/books/videos for leaning the iOS frameworks with swift?

I have recently started programming on iOS with swift. I got my head around the language just not any of the frameworks, specifically UIKit.
Most of the 'Darwin' open source releases on opensource.apple.com are not under any variant of the GPL. However, they are only provided for OS X - the iOS section only has a short list of LGPL projects, and ARM code is often stripped out; new projects are never added, even rewrites of older code that was open source (launchd, discoveryd); several projects cannot be compiled without some work dealing with missing header files; and some projects (kernel extensions) have over the years had entire files redacted to blankness, or been removed from future distributions altogether. In other words, it very much feels like a legacy thing.
And yet what he writes can be judged on its own merits. Only in issues of trust should character come into the question. I am most familiar with an attack on character being a technique that allows for a person to dismiss some writing without effort.

If someone with a mental illness writes a word salad, it can be dismissed as a word salad, not because the write has mental issues, but becasue the writing is a word salad.

That said, it takes time to read and judge the merits of a writing, and give a limit to our time we all develop heuristics to help us determine to help us avoid wasting time.
5 tips to get more grip on your goals
Anybody have any idea what animation library they're using? Doesn't look to be CSS transitions and all their JS is compressed (rightfully so).
If Apple does the linking of the final binary for you, you won't have a way to recover the symbols <-> address mappings you need to desymbolicate (that'd the dSym file you usually upload to hockeyapp)
That happens when HP wants to salvage a technology. I remember a few years ago they talked about putting webOS on printers, for example.
If I wanted to take an idea that someone else named X and bastardize it and still call it X, I would use that same excuse you just used.
In the previous post I started with in theory. What this means is that theoretically things can go like this and in practice they have gone for me until now (with Clojure, so +1 for you too :)). It doesn't mean that it will work for everybody or even for me in the future.

Then: Granted, proper factoring of your functions in the first place is going to help a lot. hence -> Once a function is ready you are not supposed to change it much. much not= at all.

And you are absolutely correct - eventually you will have to change some of your functions. And when you need to do so you should focus on the logic and take your time until you understand it completely. Only then refactor the funciton. So the emphasis should be on the developer completely understanding the task and not on the developer finding a cheap way to change the code and rely on tests to catch his errors.

Furthermore if you change the signature of a function, tests are just another place where you need to change the function as well. In practice the tests that you wrote are not doing you any good because you cannot test the reinvented function with the old set of tests.

Sure, tests might catch a few errors here and there at some point. But after all what is more time consuming - maintaining hundreds of thousands of tests or focusing on your single, small, composable function and your problem?

I am part of a team that develops a very large .NET (with C#) product with hundreds of projects in the solution. So far the primary use of tests is to be maintained. They caught a few bugs, true, but nothing that our QAs were not going to see anyway. In imperative OOP land tests are a necessary evil, but with time I started doubting even that thesis.
Not with unity tests, that's a certainty. Unity tests do not test business logic.

Yes, when people say that no tests are needed, it's hyperbolic. Tests are always needed, but you do not need to test all corner cases, just the ones created by business logic.
How a TV Guide from 1995 Predicted the Future of TV, Sort Of
Still so limited in what developers can access - they need to open it more - but I also recognize it is likely limited in the way it is because of concerns about battery life.
Blendle Signs German Media to Its Pay-Per-Article Journalism Marketplace
It is a shame that the hype could not match reality. They actually managed to get me excited for the memristor future.
It looks like you're looking at an earlier version of Swift at least based on the fact that you're talking about Xcode 6.1 at the start. If you're covering 1.2, you probably should update that.
Airbus challenging SpaceX with a reusable space launcher that sprouts wings
Same (Finland). I ended up downloading the app in iTunes on my Mac, then found it under "my purchases" on the phone.
Ask HN: Should I have to teach my employer what I learn in my own time?
I don't want to sound like an asshole but I am kinda hung up on this.

Recently at the company I work for we are trying to adopt modern / newer technology, frameworks etc.. Which is great I love that but the company has given me next to no work time to learn any of these technologies but insists we use them. I am alright with that, I wanted to learn them anyways so I spend a good chunk of my own time learning these new things.

I work on projects implementing the new stuff, lots of fun. But we get to a point where the boss wants to jump in but hasn't taken any time to learn any of the new stuff. Other employees haven't bothered either, in fact I am the goto for all the new stuff. Kinda flattering. But kinda sickening.

Anyways so I start sharing the information I have learned and the Boss starts to kinda get it. Great so I gave him a good base to start from but he still hasn't bothered to go and learn anything himself. I see in projects he is doing, he copies my code and changes very little and passes it off as his own. I am at the point where I am sick of answering questions and no longer want to share anything with any of my co-workers. I have got little to no appreciate for the time I have spent learning these things and teaching them.

I don't want to share anything I learn in my own time anymore with the people I work with / for.

Is my attitude just sour? Should I just get over it and continue doing what I was doing? Or should I say learn it yourself, I spend my own time learning it you should to?

At the very least I think I should be paid to learn it if I have to teach it.

I just don't know, what would you guys do? Have you had similar experience?
Thanks for mentioning the fonts. I try my best, but I'm not that great at designing. I'll revisit the fonts for my next update
I would love this for Mac, not for games but for all browser tabs. Find whichever tab I'm playing music in, and pause it, whether it be SoundCloud, YouTube, or some other streaming something. Fantastic idea though!
Noting that some replies here are describing positive results, I wonder if atheist organizations could make use of the principal. Have an understanding that for the one hour every Sunday that you spend together in the while building, you will say things you all acknowledge as nonsense. But keep up the pretense for that hour and do the chants and make the incantations because we find that it makes us feel happier and more looked after. Then stream out the doors at the end to resume our devout denial.

Actually, many people may be doing this already.
For the record, you can get all of that data over USB if you have a computer handy, though these days not everyone does.
Apparently scraping their portal via "access to our systems by convincing clients to give them administrative
access to our platform."

Wow. Talk about a disaster waiting to happen.
...until someone takes the printer offline to fix it, and all of a sudden no one can access files on the NAS...
Is Airtel spying on its 3G subscribers for ads? Programmer reveal codes
What to Do When You Inherit a Struggling Team
ICP and TAM = a Sales Qualified Lead Machine
More tickets sold still means more income for the lottery.

That jackpot was going to be paid to someone, this group merely became that someone.

Basically, they chose the best time to buy in so that they had a higher chance of winning.

Moreover, when the jackpot grows high, more people play. It's almost certain that their ticket buying inspired other people to buy more tickets as well.
I've actually created an animation library based on my work for this page: https://github.com/bendc/animateplus
> They've redone the console. But it's terrible. And you still need the old one to do things such as turn on cloud-storage.

This is no longer correct. As a long-time GAE user, I was one of the last holdouts on the old console. Recently, however, I spun up a large new project - and discovered that I haven't needed (or wanted to use) the old console at all. Including for GCS.

The new console is vastly more usable than the AWS console, and significantly more useful than Heroku's. Just the logging system alone is priceless.
Ask HN: When consuming technical content do you prefer books or screencasts?
Let's say you had the choice between the following:

---

1) Read a 450 page book that you downloaded as a PDF

-vs-

2) Go through a 6 hour screencast series that you can stream online or download the videos and watch offline

---

Assume both options have a reasonable ToC. The book's ToC lets you jump around to where you want and the screencasts are timestamp tagged to jump between topics.

Note: I didn't make this a poll because you need 200+ karma. If someone wants to convert this into a poll for me that would be amazing.
I love the Lynda.com videos on Swift and iOS. The latest Stanford iOS course uses Swift and is excellent.
This would probably have health implications.

220lb seem more than 100kg
Excellent, especially for getting women involved in startups and tech. An important thing to note is that startups created and led by women may look significantly different from startups created by white guys. The fund should be sure to not try to pick companies based on how closely they resemble existing successful white dude startups.