skysight-inc/HackerNews huggingface dataset:
Yes. I've built two apps on it. One is an Emoji Social network like Yo, but with Emojis, and the other is a Weather app that uses forecast.io.

This is what I've been telling everyone. Swift does not make most of iOS App development easier; For the average person, the only benefit your'e going to get is no header files and 0%-30% shorter class files. The majority of iOS is about learning the libraries and API's. The main benefit of of Swift for the common user are that you can easily define and use your variables without giving them a type. There are also some niceties in Swifts functional programming style. As a developer on the iOS platform for the past 6 years, my problems were never with obj-c, they were with all of the "other stuff."

If you don't understand how to layout an app and use a UITableViewController correctly, Swift doesn't help. If you don't understand the delegate callback or segue design patterns, Swift doesn't help. If you don't understand the PKI required to create your Dev and Prod certificates, Swift doesn't help. If you don't don't know to use Interface Builder to connect your UI's to your controllers, Swift doesn't help. If you don't know what keys to put in your info.plist to tweak the status bar or import certain settings, Swift doesn't help.

Now from the advanced developer perspective, Swift is amazing. If you have a chance to watch Apple's advanced Swift talk (404 Advanced Swift), that's where you really see the power of the language come into it's own. You can literally re-write the language with the language. Mattt Thompson published a public gist[1] a few days ago where he showed how you can define mathematical constructs of unicode characters that aren't natively defined in the language. So for example, you could define the symbol square root.

operator prefix √ {}
@prefix func √ (value: Double) -> Double {
return sqrt(value)
}
√25 // Outputs 5.0

Obviously, you'd have to do a bit more work on that to handle negative square roots and get into imaginary numbers, but things like this give you a glimpse into the power of the language. The real power of Swift is probably not going to be used by a lot of app Developers, but the potential of the language is a lot better than Objective-C ever had.

Plus, you can now use emoji's as variables so that right there is worth learning it.

[1] - https://gist.github.com/mattt/f457625af116721ffb57
Humm, let's see

"Unlike Git, you can check out only a subset of the repository."

Maybe useful, you can do that in SVN, also checkouts in GIT are very fast, the point may be moot.

"So I find CVS (and sometimes even RCS) convenient when the repository is a collection of largely unrelated files, and I'm more interested in tracking changes on individual files"

Ok, I guess it makes sense in this strict case (for example, a collection of config files). Apart from that, if you're wondering with version of file A works with which version of file B you lost.

"At least once, I've had to manually reconstruct a saved CVS file that had become corrupted. I'm not sure how I could have done that with SVN or Git."

They wouldn't have corrupted the file in the first place more likely... And yes there are ways to recover it.
Last I checked, she hasn't converted any of the thunder into lightning.
While I doubt Koch's trick really has the effect he reports, there are other more-exotic mechanisms of potential action I've not seen mentioned:

Perhaps Koch's many years of drinking, and repeatedly using this trick, have resulted in a unique personal gastrointestinal flora that does react to that particular mix of inputs with accelerated alcohol metabolism.

Since people can be infected with microorganisms that create alcohol (http://en.wikipedia.org/wiki/Auto-brewery_syndrome), it seems the reverse should be possible, too.

Perhaps the pre-drink concoction even serves as a trained signal, like Pavlov's bell, triggering Koch's flora or liver to accelerate alcohol metabolism processes in anticipation.

Inviting Koch in for tests might provide the cheapest initial indicator whether these could be a possibility.
Copy and paste to notes was my work around.
"They are not allowed to spy on US persons without a warrant. Full stop."

That's what you said that is no longer true.

"The FISA Court (FISC) today released a heavily redacted version of its July ruling approving the renewal of the bulk metadata collection on all phone calls from US phone providers under Section 215 of the Patriot Act. "

Then there is the "3 hops" rule that allows full spying of individuals if you are "3 hops" from a suspected terrorist, which is most people alive.

I'm not saying whether or not I support any of this, but I do acknowledge that the NSA was not allowed to spy on US citizens before the patriot act and everything we know indicates that they strictly followed this rule, but things have changed.
Considering that the second highest rating on this report is homeopathic pills - I would take this article with a pinch of salt and an ocean of water.
That's understandable from the HN crowd. BUT a wedding photographer doesn't care about your black list (no offense).

In his/her mind (right or wrong), a bride-to-be has no reason to right click. The only people who might-right click would be nefarious people who want to steal an image and put it on their portfolio as their own work (this does happen).
Programmers are a dime a dozen......what are you talking about...?
Are you a loan geek? 10 question quiz
Makes you wonder how bad wage-fixing is in the Valley don't it?
I wonder how well people worked at fin-tech scored on this.
It is, however, not clear to me what kind of useful information we can get from the visible spectrum at this low magnification. At 85mm you can't even make out features on the moon.
Looking at there websites, this one claims to absorb 6 teaspoons; Dear Kate's claims to absorb 3 teaspoons. That's the only difference I can see, beyond the partnership.
I don't agree with these numbers either since it's all relative to a person's lifestyle.

I didn't grow up with cable television or fancy toys. If anything, I received a single toy once a year as my birthday present. We rarely if ever ate out at a restaurant; those were reserved for special occasions. If we did eat out at a restaurant, everything on the menu would be under $10. Vacations? We still managed to have one once a year. Usually we'd sign up for a 3-4 day group tour trip to another state. Clothes were generally hand me downs.

My family went from being in the low income bracket to the middle class. Basically we had to make a lot of sacrifices in life. Sure I was envious of my friends having the newest sneakers or latest gaming console, but I understood we couldn't afford it. I didn't grow up eating organic healthy food, hell, I couldn't afford that stuff. We bought whatever was on sale. These days, things are different.

As for the $2000 year education expense. My guess it's for private classes. Despite my parents making minimum wage, they never neglected my education. I hated taking extra classes on the weekends/during the summer while the rest of my friends were out playing, but looking back now, I totally get it.
FCC got over 647K comments on net neutrality, will it listen to 'The People'?
That sounds tangential. The point is if two people build the same thing, they should be able to compare their builds to see if they are truly the same. If not, the argument is that one of them has a "tampered" environment.

In other words, if you don't know your compiled binary is the same as the distributed binary, you have no reason to think yours does not have a vulnerability added by the toolchain.

Unless I'm the one that is misunderstanding, of course. :)
I fully support this venture with I2P, since the infrastructure is pretty much already there.

I'm not an experienced programmer, more tinkering than anything, but I suggest that you pass these messages onto some of the I2P devs on Twitter (@i2p, @echelon and @str4d would be able to help you the best with this).

I'm actually trying to bundle I2P with a portable version of Seamonkey with less than exciting results. I was also hoping that there would be some open source equivalent to Bittorrent Surf available to bundle too, however the only plugin that's similar apparently uses a proprietary network.
May be because it's not you?
You do realize who Ted Unangst is, right?

If he says "we use GNU CVS" you might consider believing him.
It must have been a real good offer because the former owner, publicly traded CallidusCloud, just launched a major product using the domain last month: http://calliduscloud.com/about-us/press-releases/pr-feed/cal...
Ed Catmull is a devout Morman. Has anyone ever seen any research into unethical business practices and Mormans? It seems rampant from my observations.
The talks at FutureJS were consistently fantastic. I highly recommend all of them.

A good starting place would be A Conceptual Future For The Multi-Device Web, which covered a plethora of new APIs like WebRTC, Geolocation, and Orientation, combining them in rather novel ways.

Also excellent was Invent The Future, Don't Recreate The Past, which looked at the evolution of JS and possible future consequences of the decisions being made in ES6 and ES7.

Overall, fantastic conf with excellent speakers (Jeremy Ashkenas, Reginald Braithwaite, and David Nolen, to name a few personal heroes).

http://futurejs.org
I'm not trolling and I actually hoping for a positive discussion, but when you put those excerpts on a site you made (even if taken from ERE) promoting more women in tech and editorialise them (the ERE sites mentions Masculine and Feminine descriptions, you wrote Average and Better), it does make people feel queasy (affirmative action queasy). If you state the feminine descriptions are 'better', you will be alienating the men, which in many cases are the decision makers on hiring.

If I was in part of the hiring process, and someone told me I had to write in a job description 'We are committed to understanding the engineer sector intimately.' to attract more women, I think I would be biased against women in my process, both consciously (I don't want 'intimacy' of any kind at a place of business) and probably unconsciously as well.
I haven't bought anything from Sony sine they removed OtherOS from the PS3. That was a huge insult to all the developers who worked at no cost to Sony to make their console versatile and destroyed the business of some of their biggest supporters.
Sure you will. It'll be bundled with your OS, or your browser, or just used by web sites you visit that have "https://" at the beginnings of their URLs, and you'll take it seriously because you take those thing seriously.

By the same token, you're trusting OpenSSL unless you go to great pains not to.
Jev, that is a bold move but it isn't going to pay off for you.

We read that article and came to two completely different conclusions. That may be due to having different contexts about approaching this conversation. This is a tech site, the OP was about tech, and I was talking about software/tech salaries.

"The holdout cities — those where the earnings of single, college-educated young women still lag men's — tended to be built around industries that are heavily male-dominated, such as software development or military-technology contracting. In other words, Silicon Valley could also be called Gender Gap Gully."

I interpret this as basically admitting its a problem in male dominated industries [which happens to be the case in tech and engineering in general].

"He attributes the earnings reversal overwhelmingly to one factor: education. For every two guys who graduate from college or get a higher degree, three women do."

You seem to have missed the entire point of the article. The reversal that is raising women's average wage is due to an education gap b/t men & women. It is not due to equal pay for equal experience/position/etc. that is the basis of the gap in the article I cited.

The pay gap I'm talking about is when a female software engineer is paid 12% less than when a male software engineer with roughly the same experience, education, ability, and position.

You are comparing your apples [overall pay equality across all industries and disciplines] to my oranges [pay equality by experience, education, ability, and position].

Do you now understand why I disagree with you, even reading the same articles? I understand where you are coming from but there shouldn't be a pay gap for the same job title.
>While it's very chivalrous of him to not want to lawyer up, what he's describing is libel

Assuming he is innocent that is. Who knows?
Black is a bit stark, but I prefer it to white by a long margin. It's easier on the eyes.

Thanks to the advent of high-DPI displays on mobile devices, dark backgrounds with light fonts are more acceptable than they have been in the past. Unfortunately, desktop computing remains largely stuck in a low-DPI purgatory (only recently seeing disruption with the arrival of low-cost 4K displays). As long that purgatory remains, desktop computing is more amenable to light backgrounds with dark text. The reason for this is that generally, with low-DPI displays, small fonts (< 20px or so) will be rendered with a single-pixel stroke weight. A single-pixel stroke on a dark background is harder to visually resolve than a single-pixel dark stroke on a light background.

To-date, designs that use dark backgrounds have typically used bold or semi-bold fonts to compensate, but this is generally over-compensating, making all text look too heavy. (Browsers only recently started offering semi-bold.) High-DPI displays allow for normal-weight fonts to look clear when rendered light on dark.

I hope the trend toward darker backgrounds continues as more displays become high-DPI. When that happens, I want more user interface elements beyond the browser to use a light-on-dark motif as well.
I've though about it, but there's a privacy concern that turns me off, it's the equivalent of having exif data in pictures, it's really great, until someone decides to do something questionable with the embedded data.
My favorite part was pointing out the government redacts metadata in FOIA releases, on privacy grounds.

But our metadata has no protection.
It reminds me of photos I've seen of Latin American farmers. Leathery skin due to excessive sun exposure. Seems strange, but maybe he doesn't use sunscreen?
This is so disappointing. I've always really respected Catmull. He has given many presentations and speeches with incredible value.

His actions here are, I think, by definition evil. Decisions made with selfish intent with willful disregard to the negative consequences it has on others. That's my definition at least, everyone has their own. How utterly disappointing. :(
Depending on the browser component model, could you hash individual binary components? Over time, "base" components could stabilize in the same manner as long-term-support Linux kernels, with surgical patches for security fixes. I don't know how practical this would be with the component models for Firefox and Chromium.
Pretty bad: http://pando.com/tag/techtopus/
Considering that Swift is built on LLVM, it's not surprising that a comment was made there. It's also probably where an announcement of it being open source would be made (and now probably the Swift blog).

I've heard from various people that any decision on open source wouldn't happen until after 1.0 since the language syntax decisions haven't been nailed down yet.
With feature phones it was possible to dial <emergency> by feel, without removing the phone from my pocket (or making it obvious what I was doing). I'd love to be able to fire off an emergency SMS without having to expose my phone or having to use the touch screen.

In my head I'd love to be able to morse-code SOS on the volume keys as a trigger. Possibly once on the v-down, phone vibrates and then again on the up to stop accidents.

I wonder if the UK can accept SMS messages on it's 999 or 111 service... love the app though :)
If you missed the countless articles on HN about the anti-poaching collusion case in which Apple, Google and other companies were implicated, this article provides a good overview:

Apple and Google’s wage-fixing involved dozens more companies, over 1M employees

https://news.ycombinator.com/item?id=7449737
Not really, this case has long provided ample evidence that it was/is rampant and completely overt amongst the inner circle of CEOs in the Valley. It's actually quite centered around Steve Jobs, which means we're never going to get the high drama that something of this magnitude deserves.
RECI sentence generator
Anyone know how much these types of employee at Pixar are paid?

Since they do such specialized work, and since there is a very limited supply of such talent (i.e. it takes many years of experience you can't get in school), it would be surprising if their salaries weren't extremely high.

When I worked at EA, we had technical artists come over from DreamWorks, Pixar, etc. But I don't know how much they were paid.
UK Privacy On Emergency Drip – What's The Impact Of This New Legislation?
Please have a look at David A. Wheeler’s page on Trusting trust [1], including his 2009 PhD dissertation [2], where he clearly demonstrates that it is possible to have trusted (not in the MS sense...) computers (I think).

You may also be interested in 'Countering "Trusting Trust"' on Schneier's website [3], which discusses a 2006 paper, also by Wheeler.

[1] http://www.dwheeler.com/trusting-trust/
[2] http://www.dwheeler.com/trusting-trust/dissertation/html/whe...
[3] https://www.schneier.com/blog/archives/2006/01/countering_tr...
Did both the Swift books get updated or just the one?
It's not an entirely fair comparison b/c in animation there are only a few options, while in software there are tons of midsized companies to choose from. If Apple, Google, M$ and Amazon decided they will all cap salaries at 90K, people would just go elsewhere b/c they have that option.

I wouldn't be surprised if it's happening for the $250K+ jobs though
This is a commonly used technique in game alphas under NDAs (TESO and WoW WLK are the most recent example that come to my mind). The player's account information are embedded in the exif of the screenshots. If a screenshot leaks from someone who doesn't know better, it's possible to track it down.
You might consider cross-referencing the authors of commits to the LibreSSL project with the authors of comments in this thread. You might be surprised.
Underscore makes iterable the first argument, and function the second. The speaker thinks this is backward, since making function the first argument and iterable the second gives you automatic currying. This is the order followed by Ramda (https://github.com/CrossEye/ramda), as well as Python's standard library (https://docs.python.org/2/library/functions.html#filter)
Raw WebGL [video]
Swift can call Objective-C APIs, so if you're building Mac or iOS apps, you'll get access to the full Cocoa API. You can't build iOS apps in Scala (as far as I know) and I've never been a fan of Java GUIs.
you don't get many rounds out of a keg of powder, that's for sure. If you're not magazine feeding them, of course, you can get a longer COAL. I don't know of anyone doing compressed loads (why would you?) but I assume it's possible. If we assume a 50BMG-shaped round that isn't actually to standard, you could load it with titegroup or something exciting, but I think making something like that which would chamber in a 50 BMG would be borderline criminal.
I'm neither socially conservative nor religious nor over 30, yet I think it's horse shit. It's like everything I hate about Reddit distilled into a deck of cards.

Somehow all my friends love it; I personally don't care to imagine midgets ejaculating into dismembered bodies regardless of the context. I guess I just don't understand the humor of shock.

I usually find an excuse to leave a party sooner after CAH gets pulled out, whether I'm roped into playing it or not. Maybe that makes me a loser, whatever.
groff

$ curl http://r.dakko.us/klange.7 | man /dev/stdin
Even if you hate Bitcoin for other reasons, this is one reason to appreciate it. Gitian, the software used by Tor for deterministic builds (of their build of Firefox especially), was originally written by Bitcoin developers. Which makes sense, you want to make sure your money is secure.

Good things come out of things you might hate.
One-fifth of all websites blocked in the U.K
Mistakes Argentina must avoid against Germany
Why would the rotation of the earth matter? It's a constant speed and the person that fires it is rotating with the earth so the rotation is already part of the trajectory of the bullet. So is the wind for that matter.
Which, oddly enough, is what we have now.
Ask HN: Advice for a newly graduated Rails dev
The two posts earlier today asking for advice made me realise that I could do with some myself.

I graduate from university this week and have been looking for a job for the past few months. During uni I did contract work and am now trying to find something permanent. I've gotten through multiple rounds of interviews with several companies and coding tests have never been an issue for me, despite this I've been unsuccessful so far.

It'd be good to hear stories of how people got their first jobs whether at startups or not.
Census: 74% of STEM grads don't get STEM jobs
Especially because "non-lethal" is a misnomer. For example, https://en.wikipedia.org/wiki/Death_of_Victoria_Snelgrove and all of the people killed by tasers.
> If you don't understand how to layout an app and use a UITableViewController correctly, Swift doesn't help. If you don't understand the delegate callback or segue design patterns, Swift doesn't help. If you don't understand the PKI required to create your Dev and Prod certificates, Swift doesn't help. If you don't don't know to use Interface Builder to connect your UI's to your controllers, Swift doesn't help. If you don't know what keys to put in your info.plist to tweak the status bar or import certain settings, Swift doesn't help.

So I learned Swift in like a day, but all that stuff you listed I have absolutely no clue about. I just began iOS development and it's kind of overwhelming to open Xcode for the first time to see 57 different panels with 33 options in each panel (compared to opening Vim for instance haha).

What would you recommend as a good resource for learning the "correct" way to use things like UITableViewController? Of course I can hack together an app that functions well enough but I'd like to use the API in the proper, idiomatic way if possible.
Ask HN: Why is it so hard to spread some love on HN?
Considering the robots can use radar to see the bullet, calculate the reverse trajectory and have their own laser guided bullets heading towards you before it even hits... I imagine humans will only be fighting robots in person for a brief slice of history.
Ahhh! Yes, I do all the post processing off the chip. You could play with a ...oh geeze, its Friday, what are they called...? The things that configure themselves to be a circuit and can only be configured once. Jeeze, sorry on the name here. JFET maybe? I'm sorry. Try arduino as a good intro. I think they have some fft libraries.
As the OP giving an example trying to clarify the question in an 'Ask HN'... I don't get the downvotes? If you are downvoting, please let me know why.

Couldn't care less about the karma, but seems weird to have an OPs' posts grayed out in Ask HN threads?
CRPG Addict is replaying all computer RPGs - yes, all of them -- in chronological order and writes about his experiences. Here's his first post of many on Ultima 4: http://crpgaddict.blogspot.de/2010/04/game-16-ultima-iv.html

If you've got any other 80s era CRPGs you want to read about, the likelihood of him having played it and written about it in-depth is pretty much 100%.
Vondutch.com
Whitehouse responds to Tesla Motors petition