skysight-inc/HackerNews huggingface dataset:
I never understood you guys.

Blackberry had no apps so interoperability and copy and paste barely had any use cases.

The other smart phones of the day were Windows powered bricks like the i-Mate line which were so dog slow,and hideously unreliable that frankly I might as well not have had a phone for the two years I used a K-Jam.

iPhone came on the scene and it was like for the first time it made sense to lug around a larger device.

Best iPod ever on that thing. Big screen for videos, real browser and everything it did do worked. Not like the Windows phones which had tech spec as long as your arm but crashed if you tried to perform a most if the functions.

Seriously, I remember having to remove the battery to reboot my device after simply trying to connect via Bluetooth to a samsung flip phone. I didn't care if the iPhone couldn't do that because I knew that the others couldn't even if they said they could.

Caveat: I'm from South Africa and we never got the Palm phones this side.
>> cases when a police officer needs to resort to more heavy-handed methods when their life is in danger

The accused have a moral right to have a jury decide what was appropriate for the officer to do in a given situation. Keeping the data private by its nature detracts from the goal of having a fair judicial system.

NB: to your read, the laws may need to be adjusted to allow officers to legally be more brutal to people who have not been convicted of crimes. That does not change the fact that police work should be able to be done in the light. Nobody benefits when police to feel like they don't have to become criminals to do their jobs.
It seem to have https now, and Firefox reports a legitimate certificate. So at least there's that. :)
In general it is what they do.

I am sorry, but that generalization merits some sources. Can you give me some examples of Microsoft buying a cross platform tool and shutting it down. Mind you I think you are inferring they purchase to eliminate competition. Not a situation where they buy something like Groove, run with it for a bit, see that it is not getting traction and then kill the product.
> Nokia isn't making anything amazing these days

Uh, what? I ditched my Nokia a while ago (I hated the ecosystem) but the Nokia Windows phones are undeniably rock solid hardware.
So does this mean we're going to have to type "cargo exec" before each and every useful command now?
And with Ada that is the problem: not much out there. I did see some people using it for Arduino, I thought that was neat and why it came to my interest again.

As for Pascal and Oberon, when I saw the computer and OS of the same name written in Oberon (I think), my mind was blown with how advanced it was. Thanks for the good comment.
Just because your best friend is a woman doesn't mean you're incapable of being a sexist. For example, she might be one of those women who enforce some pretty crappy old patriarchial shit. I have no idea. But it's not evidence you can use to say you aren't sexist. Are you trolling?

I do not tell racist jokes. ever. period. Why would I ever risk offending someone I really care about for something so stupid? I enjoy Chris Rock, Dave Chappelle, and Louis CK as much as the next person, but I make sure I understand why're they are funny, to laugh with them, not at them.

your simplistic thinking really makes me question a lot about you. Are you very young also? Perhaps you haven't heard stories from people you respect about the pain they've suffered in silicon valley? Because otherwise you wouldn't be so flippant, and so defensive about such things.
I disagree with you that the hacky DI scheme is something that should be ignored. It's brittle and really has no place in the core of a library like this. It's not an end of the world thing, but it's definitely worth addressing.

I totally agree with you that Angular is overly complex. I feel like they somehow either overshot or undershot the correct layer of abstraction, and I'm not sure how. It can produce really elegant projects for sure, but when you need to actually understand what's going on...prepare to navigate a whole new world of linkers, compilers, injectors, scopes, directive options. The spiral just keeps on going.

I don't get the defense of global variables. I feel like it's been proven time and time again that the trouble of encapsulating code and explicitly coupling parts of an app through clear interfaces pays dividends. I think class and module patterns have been a major turning point in the maturation of Javascript. I'm hoping that when we finally get native opinions of these concepts in ES6, we won't need so many reinventions of the same thing.
I remember the original introduction and a few things stuck out to me: visual voicemail, downloadable OS updates, the look and feel of the phone versus the other options at the time.

That's all it took for me. I was willing to be stuck with 2G, AT&T (still am), no physical keyboard, etc. for just a few awesome features that seemed life-changing to me.
To add a bit of seriousness back into this: Google is being coy about how they guess at humanness/robotness, but IP address is a likely factor. Maybe the OP is coming from an IP address or block that has a lot of robot activity on it.
The VS integration fees crush me. I love(d) that dev story while I had it.
Cloudera Said to Raise at Least $200 Million in Funding
>If you had a transponder in parallel with each engine, on the ground you could shut down all engines; or for an in-flight fire you could shut down a single engine; but you could not shut down all engines (transponders) while in flight.

Dual transponders linked to engines is not a safe design. You are significantly increasing the chance of an aircraft crash for a slight reduction in uncertainty of the location of crashed/hijacked aircraft.

>You've heard of LoJack, right? We track cars worth far less than a jet airliner.

People voluntarily deploying tracking systems is different from mandating tracking systems.

Cars and buses are at a much higher risk of hijacking per passenger/travel distance than planes.
As a developer it's easier for me to ship java apps with the current runtime than it is to ship a python app with the updated runtime. Therefore I'm more likely to stay current with Java than I am with Python, especially when my target is any Linux from centos 5 and newer (including debian, etc. centos 5 is more used as a reference for a date).
How to Increase Creativity
Warren Buffett: Bitcoin is a 'mirage'
I don't think that's sufficient evidence to throw your vote behind an effort that will most likely end up screwing up the most productive development environment to come along in years (C# via MonoCLR on OSX).
Google starts encrypting search data to protect users from NSA snooping
I love that this article wasn't just wrong, it was _spectacularly_ wrong. I remember thinking many of these same things at the time. This especially would've rung true:

Will your accounts department stump up for a fancy new handset just so you can listen to Eminem on your way to a business meeting?

At the time? Of course not! Today? Standard equipment.
I don't live anywhere close to SF; it's nothing to do with me personally. It's just funny to read the two threads of thought, both written by women:

SF is full of sexist men making unwelcome advances on women

SF dating scene is dead, men won't make a move

Do you not see the slightest humor in that?

Actually, having written it out like that, I wonder if one thread begot the other.
Out of all of these, I've always found the HMAC hashed request in OAuth 1 to make the most sense from a basic security point of view. The only concern being token refreshes.
Mono is independent from Xamarin. It would stay that way and I doubt Miguel & Nat would let is flounder. It's the basis upon which this who story is based.

Mono has its own devs and community.
Zuckerberg says US government threat to Internet
We care a lot about the simplicity of our API. oauth adds too much complexity and does not fit well our use case (we don't need authentication).
It seems like whenever something like this happens publicly in our industry, a lot of people get all up in arms for a few days on blogs and twitter and then people forget until the next one happens. I suppose that is the way of the world, but it seems like people are more invested in being upset by things like sexism, racism, spying, or whoever sold for a billion dollars than they are in doing anything about it. I think a lot of people like complaining and being unhappy, even if the problems of the day have nothing to do with them directly.
again, you're incapable of recognizing these are two entirely different situations? Ok, here's what you sound like.

People complained my shit stinks when I shit in the bathroom.
People complained when I took a shit on my grandmother's dining room rug. I get so confused about where to take a shit!
No not about the video game.
Enlighten me.

And while you're at it: why is okay for Louis CK to make a racist joke, but not okay for you?

If the joke is hurtful, then shouldn't you be against Louis CK telling it? Why are you okay with that? Why are you giving him support for doing something hurtful?

And I didn't say I wasn't capable of being sexist because my best friend is a woman. I said that if I treated a woman at a conference the same way that I treated my best friend, I would probably come across as a creepy asshole.

Similarly, if I treated some guy walking down the street the same way that I treat my best friend, I'd probably get labeled as a creepy asshole.

I've known my best friend for over a decade. I'm close enough with her to have a shorthand for jokes, or mannerisms, that doesn't exist with random people I've just met.

My point was that your post is using some extremely faulty reasoning.

No I'm 12: who cares? What does it matter how old I am? Maybe I am a woman! Then what?

Does what I'm saying depend on my age, or its content?

Do you apply the same logic when assigning validity to things that men and women say? The content doesn't matter, just the person saying it?

That's...dare I say it? Possibly pretty sexist of you.
The best quote in the article:

"The iPhone will not substantially alter the fundamental structure and challenges of the mobile industry," Charles Golvin, an analyst at Forrester Research Inc., said in a report this month.

There are three reasons that Apple is unlikely to make much of an impact on this market -- and why it is too early to start dumping your Nokia shares.

This is comedy gold, but is also a good reality check about the mainstream news we read today. Not all predictions made by supposed experts will be accurate.
> It really bugs me that apple makes these "nobody would ever want" proclamations and then reverses itself without saying, "we goofed".

Apple doesn't like to tell people what it's doing. So if they say "We're not doing X", it might mean they're not doing it. Or, it might mean that they are doing it, and don't want anybody to know yet.

With the iPod Video, they ixnayed it in public up to a few weeks before they released it.

In the case of the App Store, it seems pretty obvious that Apple intended to let developers write apps for it, but the APIs weren't stable enough to have 3rd party developer depend on them. So they stalled for a year, depending on superior hardware to keep momentum going until the OS settled down some.
I have built multiple iOS and Android apps with Xamarin and found the experience to be great. I love C# so being able to use that was a plus and there are some cases where Xamarin made the APIs of the native platform a bit cleaner by implementing some abstractions. All the native plumbing was still there but implementing a tableview in Xamarin on iOS was quite a bit shorter in code than in ObjC.

It really is a phenomenal piece of engineering.

Biggest drawback, hard to find examples of things in C# so you have to be able to read documentation and code samples in ObjC or Java and mentally map them to C#.
Weeks #5-6: Internal struggles, a viable software idea and a technical cofounder
Have you tried Slack? (https://slack.com)

It also supports code snippets and side discussions. And it seems really polished. Haven't seen Zulip so I can't compare the two, though.
>Buses are at alt==0 and never over an ocean

And what does that have to do with it? In the event of a passenger jet crashing into the ocean an enhanced transponder system would not raise passenger survival by any notable rate (because aircraft crashes where the passengers survive and aren't immediately rescued are incredibly rare in the modern age).

Aircraft hijacking where the craft and passengers go missing is incredibly rare even among hijacking incidents.
Ed Helms : l’acteur bientôt dans une nouvelle comédie
Ed Helms reviendra au cinéma dans une comédie intitulée Epic Fail. Retrouvez l’acteur en téléchargeant la trilogie du long-métrage Very Bad Trip.
"Unlike manners, there isn’t a universally-agreed objective standard" :)

Manners aren't universally agreed either, they are very much tied to the culture people are evolving in. Burping in the middle-east is appropriate and a courtesy to your host, I doubt it'd be very much enjoyed in a White House dinner. Taking some (good?) wine as bottom's up is respectful to your boss/partners in China, yet I believe some of your guests in France would find this offensive ;)

Interesting read nevertheless.
> If I remember this was also a major criticism: Some other phones at the time could install third party software, the iPhone could not.

> However, despite the ability of installing third party apps existing in many phones, that never really took off before the iPhone SDK came out.

To be fair, though, the iPhone was also being compared against the PDA market of the time, where 3rd party apps had existed for a decade or more. In that regard, the iPhone was a partial step backwards (at the time). It gave all the connectivity a PDA user could want, but none of the apps that they were accustomed to. The PDA use-case was also why people thought it couldn't work without a stylus. For 15 years that's what PDAs had and it worked pretty well. The change in UI was significant for people making comparisons to that market, and not just the Blackberry market (which, at least all the ones I ever saw, relied more on the built-in keyboard than a stylus, did they ever have a model that used a stylus?).
World’s Tallest Building Underway
Fundamentally, I think it boils down to the fact that node's module loader is dumb, and npm doesn't try to be a smart module loader on top of that - it just installs dependencies to where node's dumb loader will be able to find them. And, because of CommonJS, it's easy to tell it exactly where it's allowed to look.

One way this manifests itself in a nice way is with local installs - let's say you have a package that depends on modules A, B, and C. Each of those modules has its own dependencies. The default behavior when you install the package is that A, B, and C have copies of all their dependencies (so if all 3 depend on D, you get 3 copies of D), and so forth all the way down. This does waste disk space, but for the most part node modules are small and disk space is cheap. The advantage is that you don't have to worry about conflicting dependencies, or subtle changes breaking things in hard-to-find ways.

Like a sibling commenter said, I have no idea if this model will transfer well to Rust.
Smoke and mirrors aside, the taxpayers have actually taken a huge loss on these bailouts. The official figures say: $608.9B out; $621.4B in. Looks like a $12.5B profit. But looks can be deceiving. First, it neglects the fact that we had to borrow that $608.9B and pay it back with interest. Second, and more importantly, it ignores inflation-- If we computed inflation the way we used to, before Greenspan took the helm of the Fed, we've been running 8-9% inflation per year recently. So the money we taxpayers got paid back isn't worth as much as the money we paid out. This devaluation of currency is especially evident when you consider that Ben Bernake printed up $3T out of thin air, and used half of it to buy up worthless mortgage backed securities.

But there's an even bigger issue at stake: While the US pays a lot of lip service to capitalism, this is not the way capitalism is supposed to work. AIG, Goldman Sachs, Fannie/Freddie,... they should have all been allowed to go out of business in a real capitalist economy. And that $608.9B should have been put to more productive purposes.
I think one of the nice things about Javascript (man, I wouldn't have seen myself saying that a year ago) is that this kind of hackery isn't really considered idiomatic. You can get so much mileage out of an extra function expression wrapper.
That's a very black and white view of the world. I agree with many of your points though, that many problems are more profitable unsolved. However, many laws indeed have a basis in some (possibly twisted) form of morality (preventative or punitive).
I think he's referring to the fact that you won't try to run some executable that depends on Ruby 1.9.3 and SomeGem 2.9, but you're on your rbenv that is Ruby 2.0 and SomeGem 3.0.1.

I'm not a Ruby developer, but I know this scenario has caused me considerable trouble just trying to use things built with Ruby.
Playing Hide-and-Seek with BiOS Implants
> And the iPhone will fail in a late, defensive move.

Any day now, any day...
Well, it's a long time ago... but Microsoft bought our company Cooper & Peters, Inc. in 1997. We made a cross platform java ui library and a portable office clone. And yes, they really did buy us to shut down our portable work.
Thanks for the reply and thorough update, that sounds awesome, and, especially: thanks for Bundler-- it makes so many developers' lives much easier!
Why Apples Don't Grow on Trees
Defining Synthetic Biology for Startups
This is the amazing part! The denial from Dorian contains an obvious lie in it and represents an enormous hole in his argument. I think this is extremely suspicious and makes me think that this guy really is the creator of bitcoin. But for some reason unknown, possibly tax-related, that he cannot let anyone else know about. Reminds me a lot of when Roger Clemens or Lance Armstrong vehemently denying they used steroids, when the evidence strongly suggests otherwise.
The mobile app is going the way of the CD-ROM
> "irrational" is a word men love to throw at women when they disagree with what they say. That's typically called "tone policing" but I'm not going to assign you that label at the moment.

Fair enough, I understand what you are getting at with labeling. When I say that, however it has nothing to do with you being a woman, and more to do with my fascination with irrational behavior in humans (as described by economists), and formal reasoning.

> wouldn't you rather be known as a man who treats a booth babe like an engineer, than the douchebag who treats an engineer like a booth babe?

Boom. Headshot.
Yep, it's embarrassing that this got published. Did the author just forget about mechanical tolerance? The random motion of molecules? Ambient sound waves? Electromagnetic noise?

I suppose it's forgivable that the author didn't think of these things but they should have run their technical article past a subject expert before publishing it. This isn't a nitpick, they screwed up the core concept of their article!

> there wasn't a similarly in-depth account of the precision of each system

That's because digital circuits won the "precision wars" so spectacularly that there was no need for comparison. On a digital computer, you can just keep adding bits to your datatype, doubling your precision with each bit, until you are happy. Bits cost almost nothing today (and very little 30 years ago) so you use as many as you need. If you underestimate how many you need, that's a planning problem, not a limitation of the digital technique. Meanwhile, the price of increasing the precision of an analog computer (mechanical, electrical, or fluidic) shoots up dramatically after a few decimal places and goes to infinity after a few more. That is a limitation of the analog technique.

Here's a fun demo of how the digital nature of a circuit grants it complete noise immunity (within tolerances), unlike any analog circuit that could ever be built:

https://www.youtube.com/watch?v=4TCnYYpZxEc#t=2806
Surely a fire would have caused the plane to crash in 10-15 minutes, it certainly wouldn't have gone on flying for 6+ hours more! The previous cases of on-board fires I read about all have the plane crashing or landing within 20 minutes of the first systems failures.
Intercooler.JS – The JavaScript-optional AJAX library
Exactly true. Given the importance these days of using example code, you will spend time "porting" these samples to c#.
I remember O-1 visas had several types, it's the O-1B visa

http://www.uscis.gov/working-united-states/temporary-workers...
"But over the years, the innovation bubbling up in the Bay Area has become much more market-oriented than socially driven. Vast fortunes have been created overnight by raiding the intellectual content that others have painstakingly built over the years. Other new empires have risen by convincing millions of people to give up their privacy and reveal their deepest thoughts and desires for free – a kind of Tom Sawyer business model based on persuading the public that it’s lots of fun to paint someone else’s fence."

Well put.
ooo, wheres this vector model?
Leaving politics and ideology aside, there are precedents to consider... back in 2012 Malaysia had a similar situation but the outage was wider and more pronounced.

A different precedent is the fact that phishing sites for social networks have been found on Venezuela's government-operated ISP servers not that long a go http://orvtech.com/en/general/gobierno-venezolano-elecciones...
They don't get paid to be correct, they get paid to get hits on the site. At the time a computer company making a phone was a very easy thing to look at and say it wasn't going to work.
Obviously my analogy breaks down--assuming someone with a nerdy shirt might be technical isn't nearly as offensive as assuming someone isn't technical because they're a woman.

Though I agree with you. "Better for others to think you're an idiot, than to open your mouth and remove all doubt."
If you allow widespread polygamy, degenerate gamblers and addicts won't tend to attract many wives, and will generally have far fewer children.. Boom, fewer children stuck with problematic non-providing parents. Thanks, market forces!

Devil's advocate back at ya.
Yes. iOS. Everything but UI was C#/Xamarin. Biggest pain was ramping on iOS and not realizing just how awful Storyboard was and how many was the Xcode designer wanted to screw me.

The integration between the two using Xamarin Studio on the mac felt slightly clunky at times. Tweak UI, hook up event handlers, go back to Xamarin... watch it pull those changes across. If it failed, and it did at times, you could end up repeating changes.

Xamarin Studio is not Visual Studio. Better than Xcode, but it's not nearly the tool VS is.

Final app is a native experience nearly on par, performance-wise, with objective-c stuff. Most perf issues I hit also had more to do with working through iOS patterns & practices (e.g. long table views/lists with custom cells).

The cons are usually friction and requirements to understand more than a single tool/language. You will need to bring up multiple games at once.

There is a 1:1 mapping between iOS SDK and library access in the Xamarin API.

I also did the kata thing and made simple apps to deploy across platforms just because I could. That was fun.
a) no to cargo exec
b) If you have a better solution for bundler, please open an issue and suggest it.
c) There are few simple solutions to avoid `bundle exec`, which is mostly there to make things easier when getting started. I'm sure you spent a few moments to get to know your tools, so you must already be aware of these.
Time Warner’s Live Chat Doesn’t Speak Linux