skysight-inc/HackerNews huggingface dataset:
You should be afraid to be forward. You could get accused of sexual harassment. It's totally incredible that someone who was sexually harassed at work gave you advice to "try a small company", because that is completely reckless advice and can lead to potentially illegal behavior.

Edit: I mean incredible in the colloquial sense, not the literal ("I don't believe you") sense.
Folks using vmware fusion be warned, it does not work with Yosemite.
We had this happen a few times with Google. Reading this brings back the feelings I felt at that time; the feeling of being powerless to something 'unfair'. I guess everyone had that one time or another. The reasons why things like this happen are debatable; maybe Google/FB has their reasons to effectively ban companies giving them hundreds of thousands to millions of $ / year (as these guys were and as we were). They are a commercial company and they can decide that and they do decide that. What the infuriating thing is, is the canned response communication. I cannot see that happen in many other business contexts in the world; if you are a $100k or more per year client, it seems totally insane that you get treated like that (actually; I'm not sure it's legal in some countries). The fact you cannot even call someone to just tell you what's up if completely weird. And the reason we will never depend on any 1 company for anything anymore.

This is smart advice always ofcourse, but, for instance, with adwords or adsense, for a long time you really didn't have a choice ; the rest is/was just garbage compared. Adwords has gone downhill a lot and this is good news for Facebook, Bing and others. Adsense still pays most for a lot of niches so a business just depending on ad sales will usually find it hard to diversify.

Now we used adwords for dating as well when Google just removed our ads for various reasons they never told us about (they didn't ban the account, they just told the ads would no longer run) and we did something which i'm not sure will still work but maybe it's worth investigating; we went 'local'; we found sites to advertise on and offline means in all parts of the country and got ads there (cheap) which turned out very effective. Especially on smaller local buy & sell sites / papers etc this returned far more than Google. A lot has changed so i'm not sure if it helps you any, but that's what we did and our profits jumped up with the added bonus that suddenly we had no dependency on Google anymore.
Objective-C doesn't really have named parameters. Objective-C has arguments spliced into the selector at each colon. (Of course, Swift inherits the selector->parameter limitation, but it goes to somewhat greater lengths to hide it.)
I do funny just fine. Pity HN has such a lousy sense of humor. Really funny comments get downvoted all the time here for being "unproductive" or some silly crap like that.

But hey, if all you want to do is get karma, just post a bland reinforcement of the conventional wisdom. Works like a charm.
I tend to see the past 10 years or so of the Web as a great irony for accessibility. It looked like finally a gospel to blind users who could get a nicely structured textual information. In reality, so many websites are simply broken to them with Flash and prevalent DOM manipulation. And every time something good happens (like use of CSS to separate content), something horrible is newly introduced or abused on the other side of the planet.
I think he should just get laid already.

Much easier said than done. I would advise him to talk to lots of women and connect with them, and try to build something meaningful with one. If that happens, sex will also inevitably.
> So yes, in terms of chess playing strength, humans still play chess better than computers.

... but humans can't beat top computers any more? You're not making any sense here. The fact is no human has beat a top computer in almost 10 years. Not even once! Claiming that humans are still better is just nonsense.
Nobody has to be an idiot for this study to get published; it's all about incentives.

My point is that if the data showed that male hurricanes were deadlier than female hurricanes, this team could very will still have published a very similar paper reaching very similar but gender-reversed conclusions based upon the same laboratory experiments.

That still definitely leaves open the question of how possible (3) was. Since I'm not a peer (i.e. the study is paywalled and I don't have access), I can't peer-review their figures, so I'm left critiquing from the outside based on hypothesis and conjecture. If anyone has access to the raw numbers, I'd be happy to follow their research.
[citation needed] I'm not seeing anything about this; everything online says standard trains are still an active locomotive and passive cars.
Probably because they wanted a statically typed language. Something that didn't require the JVM and not backed by Google..
What it feels like to be rich
Hurry Up First one Million sign-ups will get free OS X Yosemite Beta
I'm a full stack developer who's looking for remote, contract work.

California, Remote, Full Time | Contract | Part Time

Stack: Python, Django, Ruby, Rails, C, Javascript, jQuery, HTML, CSS, MySQL, MongoDB

Resume: http://davidkw.com/resume

Contact: davidwong.xc@gmail.com

I'm looking for interesting work for the next three months. I'm still a student, but I've worked remotely for other companies before and can provide references if needed.
Which raises the question: how much of that better-than-web performance of native applications is due to not having to deal with networking which, by the nature of this 'advance', they will now have to deal with?
Noob here. I don't understand... so what happens to Objective-C? Why would you code an iOS app with one language instead of the other? Why would you use both? That just sounds like a pain. Is Swift the evolution of Objective-C or something?
Mark Shuttleworth - Ubuntu Creator South African & sold Thawte to Verisign in the dotcom boom.

Elon Musk - South African, of paypal & spacex

Roelof Botha - South African, of paypal & Sequoia

Emanuel Derman - South African, of Goldman Sachs Quantitative strategies

Amazon Web Services - South Africa

Herman Chinery-Hesse - Ghana, of SOFTtribe

OffTopic - J. R. R. Tolkien - South African, Lord of the Rings

There is a lot more where that came from:
http://ventureburn.com/2014/03/20-kickass-african-tech-entre...

You could go to a lot of the Compsci departments at many Universities in African countries and find a lot of good developers or potentially good devs. This is where Accenture , microsoft etc, get their devs from in Africa.

EDIT: PLZ downvote this post, my challenge to u guys is to make my Karma go to zero! You can do it guys.
pekk isn't saying Rust is vaporware. The meaning of pekk's post seems to me to be "Since Rust is almost never used in production, outright vaporware would allow people to do the same thing they mostly do with Rust: not use it." In other words, Rust has not yet found a niche, so you can't supplant it in a niche it doesn't yet exist in.
To name a few: safety enforced at compile-time without any sort of GC/ARC (probably the biggest), more precise control over the hardware (e.g. more concrete pointers), the lack of a required runtime -- basically it has much better support for low-level features while not sacrificing many high-level features.
Well I'm downvoting you for your edit, which is simultaneously childishly whiny and quite funny in its lack of awareness: read your original again, and then ask yourself if you don't think you might be coming across as a bit of an ideologue yourself.

I disagree with your original argument because it's a straw man. 'Ethical' was used by the parent to refer to the consideration to use XMPP, not to Google as a corporation. The parent simply posited that Google's decision to use XMPP was not motivated by ethical concerns. Supporting, in a way, your own point.
Seeing this in the context of Microsoft approach to resolve the problem : “Moving their developers to a common platform for running the same code in every device”.

Apple is moving developers to optimize the experience for each device. Microsoft in the other hand is trying to cramp every user scenario to one single device ( surface) and preaching that having access to the app in every device is equal to running the same code. This approach surprises me, because of the excellent cloud solution that Microsoft is promoting , that can be the fabric that connect their app experience across devices.

An app is an experience that can be access from multiple devices/platform each one tailor to the native environment. The challenge is to provide a seamless transition between this devices, and that is what apple is trying to do with handoff.
Ask HN: Why does Apple make hard to learn languages instead of easy ones?
Objective-C and Swift seem like really hard to learn.

Why does Apple make it so hard to learn how to program their devices instead of making it easier to learn?

Why don't they just make a language based on BASIC, Python, Ruby on Rails, Pascal, or something like that for beginners?

If only they used Monodevelop to port Dotnet apps to Cocoa using C# and VB.Net or something, then they could beat Microsoft at their own game and port Windows apps to OSX and iOS with some Apple Forms Converter to convert Winforms to Cocoa forms.

Why make Swift even harder to learn than Objective-C? Why not make it easier to learn to get more people developing for their platform to switch from Microsoft to Apple?
FWIW you can install alternative browsers with alternative search engines in iOS as well. I regularly use a Tor browser, for instance. The only thing that's fixed is the Webkit engine, but that's immaterial to this discussion.
Funny how this just falls out of JS (in CS):

if concrete = optional
call concrete
I'm a workaholic, I work too hard, work extra hours, don't give up so easily.
Nothing unique to rust.

The biggest thing I see is that it's an imperative language with functional-style ADT's, tuples, sum types, etc.

It also looks fairly similar syntactically (all those let's).

Not sure if there are other things it has in common.
Yes, I've seen this post, and we've experimented there too, but we didn't get results on par with what we saw with Facebook. Hard to do targeting there as well beyond locale.
I have zero clue what I'm looking at. And I think I'm okay with that.
Someone like him would be treated as a most eligible bachelor in Indian circles. I know an American girl who is happily married to an Indian she selected through online matrimonial sites. Considering Indian's family values, that may be a good option for him as well.
Type parameters constrained by sets of method signatures dates to 1977: http://en.m.wikipedia.org/wiki/CLU_(programming_language). See also, Theta and some of Todd Millstien's work in the 1990s.
Show HN : JS Interview – Quiz Ios App
Study: Americans Less Fearful Of Storms Named After Women
Funny how proprietary technologies Apple make can be copied by Google if they take off? (And vice versa.) Personally I expect this to be like browser wars initially -- you'll just have to write code twice until a common standard (or wrapper) can be agreed upon.
What's New And Different About Apple's New Swift Programming Language?
There is a context you're missing. Use it sure, but be ready for them to change things prior to GA.

This happens pretty often in their betas. First few iterations of even new frameworks can end up doing vastly different things than later versions.
I am a 34-year old male virgin. There's nothing bad about this. You guys make way too big a deal about it. I always here people talk about sex like they'll die without it, but it's just not that important.
The trains in the u.s. are still pretty primitive. Do a google image search on amtrak for some cringeworthy pics.

Where I live in Europe the only trains where the engine pulls are freight trains. All passenger trains except some cog-wheel trains in the mountains have diesel electric generators and individual motors on each wheel.
My sense is they wanted "Their" language, as opposed to Go (Google) or Java (Oracle) or another tied in to a vendor.
Protocols being used both as type parameter constraints and as types themselves reminded a few people of Rust's traits, but of course Rust didn't come up with those from whole cloth either.
Is it possible for your smartphone to function as a dial-up modem?
Thanks, this is good insight and advice. I guess without Facebook our best hope is to think outside the box...So frustrating because we wouldn't have gone into this business had Facebook not been there - we counted on being able to advertise our business on Facebook. After all, we're a legal business, we don't try to pull shady tactics, just trying to build quality apps that people enjoy using. I would have never thought that being prevented from advertising on Facebook would be what will kill us.
> Yet, for some strange reason, these people are virtually ghosts on the Internet.

That's not very strange in my opinion. Scott Hanselman spoke of Dark Matter Developers* who are the "Unseen 99%" who don't blog, tweet or attend conferences.

* http://www.hanselman.com/blog/DarkMatterDevelopersTheUnseen9...
It seems like cheating that the answer to "How Do YOU Get a Train Moving?" is "With a locomotive."

I'd answer "with a crowbar". I used to work in a railway museum and when we didn't have an engine in steam we'd do our shunting with crowbars. The technique is to get a 6 foot long bar with a bent end. Wedge the point of the bent end between the tread and rail, so the "elbow" is resting an inch or two behind the wheel and the bar is up at a 45 degree angle, so forming a lever with a lot of mechanical advantage. Put all your weight on the bar. Eventually the car will start moving. As the car moves, release the bar, slide it forward and repeat. Eventually the car will be moving fast enough that you just run along beside it, sliding the bar forward and jacking up and down with your hands. One person can move a typical car on the flat, but if that's not enough, a person with bar on each wheel will get most things moving.

Always have someone on the handbrake, as you will kill yourself if you try to stop the car with the bar!
I think NVidia might be betting on OpenGL prevailing through this mess.

Not a bad bet, if you ask me...
Bursts Of Light Create Memories, Then Take Them Away
I think that having to appeal to couplings' slack to be able to start a train was used in the steam era, because steam engines are constant-force machines (limited by steam pressure and cylinder area). Diesel-electric or electric machines can start stretched trains, even manuals of 1950 engines advise to start stretched. Starting slacked is dangerous because of the impacts on couples (current trains are much, much longer than steam-era trains).
I'm impressed by his proposed solution: http://uniformresourcelocatorelongator.com/
Yeah, I'm not quite sure what's going on with that. It might have been facetious, we tend to joke about each other.

I'll have to ask her about it tomorrow. There was one thing for her even worse than that, which would make her recommendation even more incredible to you. We're good enough friends to talk about things like that, I wonder if she's projecting her internal views of me on to other people.

No more about my friend, please. I feel wrong alluding to these situations.
This is my problem with the language. The language looks really nice, and the interactive environment too, but I have no apple device to use it on. I would like it if there was at least a compiler for Linux.

I have the same problem with using c#/.Net (outside of work), it isn't a language I want to use at home or want to deploy onto a server.
Very interesting. I would love to see more language studies about this.

Sort of reminds me of how a minor chord invokes sadness.
I've found one of them, it was Bower. This wasn't the one i was originally thinking of but none the less useful.
I'm quite fond of Spectacle (http://spectacleapp.com/), which is MIT-licensed F/OSS: http://spectacleapp.com/
If I have to pay $20 for ONE DAY of Internet access I'm going to use the hell out of it.

Your beef is with the hotel, not the other users.
Seattle votes for $15 minimum wage
After a thousand times it's pretty unlikely it's a fair coin. If it came up heads a million times it's pretty much impossible. Even very small prior probabilities will become dominant with enough evidence.
Did Apple deprecate OpenGL on iOS? If not you should still be able to work with it if it does what you need.
Indeed. To me, sex is the ultimate intimacy and I can't really imagine doing it on a casual basis, nor do I think I'd enjoy that very much. Sex as an expression of deep commitment to another person is one of the best experiences two people can share. But I can empathize with the subject in the OP. After several painful breakups and the ultimate, a failed marriage, I'm done with it. I don't care if I ever have sex again. I'm not getting back on that roller coaster, the pleasure is not worth the pain.
To the moon!

Seriously though, I'm a little surprise to see Apple do this. It will be interesting to see if they actually approve any currency, or if this is just a hedge they can use to keep Bitcoin (etc.) apps out of the store but let you trade EBay Bucks and Linden Dollars.
A lot of commenters here are asking whether it will be open sourced, I'm curious, specific to those who think it should be open sourced: why? I'm not really curious about the philosophical reasons, but really the practical ones. How would Swift being open source help you as a developer? It's clearly targeted at iOS and Mac OS X, so does this mean you won't write Mac OS X or iOS apps if it's not open source, or did you hope that you could write Swift code on other platforms?
Hold the option key for older behavior.
Also on a throwaway with only six years until the movie. I never understood why people make such a big deal over this. It's far more important to me to have it be the right person and time than to do it just because everybody else says you should.

I'm fully cognizant of the fact that the right person and the right time may never come. I'm okay with that.
Another is Yeoman. What similar tools do you guys use?
OS X Yosemite’s “Continuity” links apps and more across desktop and mobile
The article is too hard to analyze in terms of actionable advice, so to speak---too many factors that confound analysis of the author's position---but these comments are fascinating.

It seems that to many people, sex is just a way to pleasure themselves, or just a status symbol. And if their partners are fine with that, then by all means they should indulge.

Some other people, though, don't want to use other people just to pleasure themselves without intending to commit to anything greater. And if their partners are fine with that, then by all means they should refrain.

This view of, indeed fixation with, sex---as a "coming of age," as a way to preen socially, as a tool for pleasure---relegates to a position at most secondary the value of a genuine and meaningful relationship. Ultimately, though, it's a matter of priorities: people should choose what they value.

Logically and from experience, many people who have casual sex with people who are fine with having casual sex end up in casual relationships.

And in a similar vein, I happen to know a lot of women---and men---who would be extremely reluctant to enter into a relationship with anyone who slept around casually, and would much rather be with someone who waited until they already had a meaningful relationship. As someone mentioned, after all, if a meaningful relationship founded on more than desire for pleasure (which focuses on the self) or even lust (which does include the other person) exists, surprise surprise: a natural desire for sex will probably follow. And probably the sex will be longer and better.
Any renderer which isn't CPU (read: driver) bound doesn't take performance seriously or hasn't been optimized yet.

(Not that that refutes what you're saying, I'm just saying that most serious engines are in the same category as BF4 when it comes to gains from better driver APIs)
> But it's still a failure, because it's bad for developers who have to support multiple APIs and bad for users who likely won't get some titles for their platform because developers have no resources to support multiple APIs.

That doesn't make it a failure, that makes it something you don't like.

This could easily be very big. If it helps developers make faster/better looking games on iOS they'll do it, especially if it's supported by middlware (since most devs probably don't make their own engine).

It that happens to make it harder to port games to Android (or at least get them to look as good), so much the better for Apple.
28 here. I find it interesting that you're not interested in it at all.

There's that saying: "a man can go his whole life without an orgasm, but if he goes a month without a bowel movement he'll die."

It's true that it's not required to live. I feel a bit empty without a significant other, though.
I really don't see this being the case. Any competently designed graphics engine has an abstraction layer between the app's graphics routines end the platform's graphics API. While it's not trivial, another API shouldn't be something that prevents an app from being ported to other platforms.
There may be an extension for emacs or vim that will do what you want so that you don't have to try any of them.
I'm a 34-year old virgin. I don't think that being one is shameful, though I understand that others do for whatever strange reason.
That doesn't mean we should do nothing. Using DDG may make it harder for the NSA - and that's a start. At least we're trying.

For many people, the NSA isn't even the problem. Google is the problem.
> I am a 34-year old male virgin. There's nothing bad about this.

So far so good. That's perfectly fine; I'm cool with that -- and a lot of HN readership probably is too. I doubt there's a ton of intolerant people here who go, "WHAT? A 34 year old male virgin? No way, get out!"

> You guys make way too big a deal about it. I always here people talk about sex like they'll die without it, but it's just not that important.

I don't see the point in telling people this. Maybe they are different, have different levels of hormones than you do, and have different emotions. As long as they aren't forcing you to have sex, I don't see that you should be telling them it's no big deal. Maybe it is a big deal to them. I don't see much difference between saying this and telling a gay person, "Gah, attraction to other men is just not that important. Just don't think of guys, and you should get over it."
Why Have Female Hurricanes Killed More People Than Male Ones?
Yes. How is that circular? The OP is asking why he can't create separate logins on iOS devices. My answer: because Apple decided to make them single-user, presumably because of the simplicity and UX benefits to be had from that.

http://en.wikipedia.org/wiki/Circular_reasoning
We're chasing each other's posts.

I find it interesting you're interested looking for the correct situation. Have you turned down prior situations where it didn't meet what you were looking for?

I'm quite a bit more broken than an average person—I don't think I could wait for a "right" anything.
Just curious, which Tor browser do you use for iOS?
SSD longevity is not worth worrying about, and very nearly never was. Even with all the die shrinks reducing individual flash cell durability, consumer drives of moderate capacity still have write lifetimes exceeding a petabyte. Even a brutal workload of keeping the drive full and using it for lots of swapping won't wear it out before some other critical component of a 4GB machine fails. If you've got a very early and small SATA SSD you might be able to wear it out but the most likely mode of failure is going to be controller/firmware crashing, not NAND cell failure.