skysight-inc/HackerNews huggingface dataset:
I had similar ambitions, and I wanted to play with the top performers, so I started looking at the Java (gemini) ecosystem.

And after an hour of surfing I remembered why I didn't follow through the last time I had this idea. The Java ecosystem is complex, I mean really complex.

Here are some of the terms I came by that look like I should grasp before trying to make something: servlet (various versions), servlet container (resin, tomcat, jetty, ...) , OSGi, jar, war, wab, jboss, glassfish, java standard/enterprise edition, where are classes being imported from, configuration files for different containers, JNDI, classpath...

Are there any resources for Java like http://mirnazim.org/writings/python-ecosystem-introduction/ for Python or http://www.phptherightway.com/ for PHP that would help someone to start navigating all those java-isms?

"Getting started" article for developing web applications with gemini would also be helpful.
Apple used to allow screenshots to be changed after the app was approved, so it wasn't necessarily a goof.

They still allow the description and "What's New" text to be changed even after review.
We're working on it :)

BTW, we use bugzilla bugs for features too, so if you feel there is a specific feature missing, just open a bug for it.
Isn't the password length check done locally on the machine (with javascript or similar)? If so, an attacker could easily ignore that check and send as much data as he want.

The check on that should (and, AFAIK, is) done server-side, with the server closing the connection after a certain amount of data or time.
Anuj Desai - Digital Health Accelerator Mentor and Health IT and Superconnector
This is a problem that isn't unique to a few outlier developers. This happens frequently. A word processor that I love to death, Bean, has several identical ripoff apps based on its code on the Mac App Store by a "developer" by the name of Weiwei Zhang.

The "developer" also has the audacity to charge nineteen dollars for that particular application. Disgusting.
I'm afraid I have to agree - with their war on RSS and their support for EME (basically, DRM) in HTML5, Google is now acting against my interests on two significant issues.
There's a difference between a platform (.net) and a programming language.

With visual studio, you develop for websites (MVC), apps (XAML based - WP, WPF, Silverlight, ...) and that makes it great.

I recently got back to android because of Android Builder and i'm still struggling with it (1 day or so). The visual studio experience is way smoother.

I have to admit, my little node.js experience with github and heroku felt awesome.. But it lacks a good IDE-experience and that is where Visual Studio really excels.

But command line tools can be integrated as wel in VS ;-), Azure is awesome to if you experimented with it.

With .Net you can integrate almost any language and Python is one of them.
I recently talked to someone who does his PHP work solely on Azure because of the platform.

I guess you have to get in the .Net platform fully (Linq / Entity Framework / DDD (Repository / Unity Of Work / ...) to really comprehend what i'm saying.

Perhaps for some, i added a new threat on https://news.ycombinator.com/item?id=5981257 for more information on "Enterprisy" (can't name it better) apps on .Net.
That was a nice article. Any more like it?
That's speculation.

The pilot requested assistance and permission to land due to problems with fuel indicator.
You can listen to the radio exchange in the link below.

http://audioboo.fm/boos/1482009-bolivia-air-force-fuerza-aer...
Reddit, Mozilla and others plan July 4 protest against NSA surveillance
I saw the article as more of a reaction to all of the technical (and often times inane) blog posts about why company x uses technology y.

The main points I took away from the article were:

- They did their homework, and
- They knew that, even though it is not the most widely known technology stack, they were seeking the kind of engineer who would not only be able to pick it up, but understand their rational for choosing it

And it seems as though they've been successful! As engineers, most of us are interested in the many interesting technologies available to us, so much so that, when examining a company like Basho, many of us ask "Why Erlang?" before we ask "What are you making and why?"

Without putting words in their mouth, it is my impression that Basho sought to create an incredibly powerful and easily scalable database. They chose Erlang because it was, in their opinion, the tool for the job. As I see it, 10gen got the ball rolling towards approachable scaling/development and now Basho and the team behind RethinkDB are trying to improve by creating systems free of MongoDB's many limitations.
Leveraging the F# type system to correctly implement a shopping cart
This has been posted before[0], two[1] and four[2] years ago, and is a delightful and fascinating read every time. It's fun to anthropomorphize the AI running amok in the system's memory, and wonder if we'll ever see something analogous happen with more sophisticated AIs in the future.

[0] http://blog.danielwellman.com/2008/10/real-life-tron-on-an-a...

[1] http://news.ycombinator.com/item?id=2087367

[2] http://news.ycombinator.com/item?id=326356
Per this comment: " I've been dealing unsuccessfully to try to get those removed; however as of today it's been taken up another level..."

Jon I know you're reading, read this : http://www.apple.com/legal/contact/includes/copyright-agent.... which will get the offending apps taken down (or you can hire a lawyer to sue Apple, which should be easy because lawyers love to sue companies with billions of dollars in the bank)

Since these folks are often "related" in that the developers that use these sorts of tactics to make a quick buck are related, if you are persistent they will get the message that your apps are a pain to copy and generally will stop, although you may find it useful to retain a law firm to go after them on your behalf.
Something seems very off indeed. http://benchmarksgame.alioth.debian.org/u64q/benchmark.php?t...
I'm not going to argue that the USA is a great target for its relative monoculture, but relative is all it is. That the many cultures here are often a bit closer to one another than in most other places on the globe overlooks the fact that many of them are from vastly different backgrounds than the disparate cultures you'll find, for example, between nations in Europe and nations in Africa.

It also overlooks the fact that, to a similar extend that a language spoken in different parts of even a single country in Europe or Asia (China being a very good example) can differ to the point of unintelligibility from one to the other, a native Texan and a native of Louisiana, for example, can potentially speak the same language and totally fail to understand one another.

Like I said... yes, this is a great target. But this is not the total monoculture the rest of the world loves to call it.
Bigger iPhone Screen without Fragmentation: Here’s How
This is getting pretty damn embarrassing. How utterly petty.
I've tried to learn the physics behind EE but my brain has been shot too many times by primary through secondary education. As a CS major you can dive in depth into the PCI/DDR standards and they will teach you alot about the signals. Combine it with a application note on DDR routing and you'll get the big picture.
This is ridiculous. And I thought France wanted to give Snowden asylum? Was it a trick then? They seem to be playing on US' side here.
The tarball releases are still there...
Has the path forward not been made clear by Snowden's revelations? It's crystal clear to me.
An example of an "enterprisy application" for .Net .

A great app that hasn't got the support it deserves (might i say) and because of some discussions on Visual Studio (or .Net) here on Hacker News, i just wanted to add this link to show what i really like about .Net.

The example created of Microsoft Spain is awesome, and you shouldn't forget the work of Scott Hanselman, eg. his book: http://nerddinner.codeplex.com/ if you care.

Great source code to learn from to :-)

PS. On the top you can see some open source code from stackoverflow, which analyzes your SQL queries (eg. duplicates / longitude

PS2. On top of the nerddinner page on http://www.nerddinner.com you can analyze sql queries,it's called mini-profiler and it's an open source package created by the team of stackoverflow :-)
Thanks for the story, I had no idea that it is such a big issue in the military.
"Don't read too much into it" is exactly what the government is trying to convince about PRISM.
I'm quite sure that they are merely replacing some of the application's image resources and resigning it... But I could be wrong.
In 70-ies there was A LOT of Proton failures due to Lunar competition with USA.
It looks to me that your references contradict you. How many companies have you sold?

I do not know whether the due diligence is supposed to be done after an offer, but when you are negligible to a company that will possibly acquire you, they just propose a due diligence and maybe a deal, or no deal. What would you choose?
Thanks for clarifying. That was the case. I shed a tear due to the incredible emotion conveyed in such a brilliant manner, and agree it is just a beautiful "I love you and am proud of you, son" type of letter... and historic, too. I was not sad or "sorry for myself."
> When your eyes shift from one position to the other, they take time to move and land on the other location. But here’s the kicker: you never see your eyes move.

http://en.wikipedia.org/wiki/Saccadic_masking

You can see your eyes move if you use the front cam of a mobile phone, because the stuff on screen is usually a bit laggy.
Google, I'll strangle myself to death with titanium barb wires before I use Google+. Not a single person I know ever updated anything on Google+ and looks more like a well-designed wasteland right now. With these kind of high-handed tactics, I'll make sure to badmouth it as much as possible.

Geez!
The role of a whistleblower is to bring the abuse to light, not to fix the problem.
It is absolutely great to hear these comparisons made and the support of his father. I'm very glad the father went through an attorney in this situation, instead of the possibility of some ludicrous claim (like interfering in an open investigation, or some other charge that I know the FBI has done to break people[0]) if he supported him directly.

[0] http://www.thenation.com/article/174851/strange-case-barrett...
Thanks for sharing that link. Apple has another link to submit copyright issues, but I hadn't found that one yet!
The analysis about the internal details is interesting, but it's not surprising, from http://docs.python.org/2/library/stdtypes.html#dict.items :

> CPython implementation detail: Keys and values are listed in an arbitrary order which is non-random, varies across Python implementations, and depends on the dictionary’s history of insertions and deletions.
Yeah, I received zero warning about RSS support being dropped from Alerts ... I wonder if anyone received notification, or if it was just turned off?
That could be a pretty smart play. Spread rumors that he's on a plane to see what the reaction would be. If he wasn't on the plane, he now knows that whatever plane he does get on, he can't fly over France.
Absolutely love Skyscanner. They've really nailed the mobile UI.
This made me think of CoreWars:

http://www.codinghorror.com/blog/2008/04/core-war-two-progra...

First read about it a few years after Tron came out.
I could be completely off here, but my understanding of the bet example was if you make bets assuming normal distribution, the worst-case situation you're prepared to handle is going to be different than the worst-case situation that's actually going to happen.
Hi gog,

I'm sorry you spent time trying to get started with Gemini, because it's our internal framework that isn't released yet. That would have been frustrating for you!

From our "Motivations" section: http://www.techempower.com/benchmarks/#section=motivation "Why include this Gemini framework I've never heard of?" We have included our in-house Java web framework, Gemini, in our tests. We've done so because it's of interest to us. You can consider it a stand-in for any relatively lightweight minimal-locking Java framework. While we're proud of how it performs among the well-established field, this exercise is not about Gemini. We routinely use other frameworks on client projects and we want this data to inform our recommendations for new projects.
Correct, they are simply updating the image resources and resigning the app. The code hasn't been touched (though the code is from a two year old version of the app).
Shades of good ol' Rod Kiewiet in PS 12 rear up behind my monitor screen when I read this.
That's speculation.

The pilot requested assistance and permission to land due to problems with fuel indicator.
You can listen to the radio exchange in the link below.

http://audioboo.fm/boos/1482009-bolivia-air-force-fuerza-aer...

original post in the other thread: https://news.ycombinator.com/item?id=5981156
A fringe party (Le Pen) demanded asylum for Snowden. Big difference between that and a parliamentary consensus.
When did France offer him asylum? Most of the countries he applied to rejected on the basis that he could not apply from abroad.
Bolivian minister: Evo Morales’ plane rerouted on suspicion Snowden on board
The pilot should have had balls and carried on.

What could they have done? Shoot down a aircraft known to be carrying a head of state?
I don't know if there are any hackers here who used to go to a high school called "H-B Woodlawn" where they had made a way, way, way more exciting version of tron called "trench".

Anyways, it would be neat to bring that back.
Good article...your service?

You make me sit there and wait for the results of a scan of a website and then don't show me it? You then ask me to create an account to view my 2 "borderline-unsecure" vulnerabilities? Ok, account created with dummy email. Oh whats this? I still can't view the results? I have to upload shit to my production site in order to just view the results? Did you even actually find anything wrong?

I understand the security implications of having someone verify they do indeed own the site scanned...but this bait and switch crap is infuriating. If you are going to go down that route, at least message it somewhere...clearly.
It's disgusting that there isn't a single country that has granted him asylum yet.
This is correct; I've started putting together a group to look at coordinating such activities (and anything else we can think of): meetup.com/Hack-Government-Bay-Area

It still leaves the direct question - while less important - unanswered: when we do go to vote, what is the optimal approach on this kind of issue?
Whoops, sorry -- dunno how I missed that.
Build Your Self Esteem, A Starter Guide to Self Improvement
Go support for Vim in 1 line
"Changing the facts?" - I don't follow. The data is there in front of you, nothing has been changed. Most likely article authors have no capacity to remove that statement from their posts and that it's just boilerplate CMS content.

We should not necessarily ascribe to malice what can be explained through lack of functionality.
Ask HN: Looking for an inspiring/informal (startup) talk
Hey guys,

My name is David, one of the founders of Awkward (http://www.madeawkward.com), who created e.g. Shipment (http://shipmentapp.com). We're a small software company in Holland.

Once in a while we take the day off and do something fun, like go to the beach, BBQ and just talk with each other. But not about design and code - but about where we want to go and what we want to do next.

I know you're probably pretty busy and all, but it would be fun if we could inspire each other to do some great stuff. It's hard to get connected with SF or even UK startups.

So my question is: are you interested in giving an informal talk to our team about what you've done and what steps you took to get there on Skype?

Thanks for reading! Please comment if you are interested or know someone that would like to do this :-)
My inner student of conspiracy theory wonders whether there's an organized campaign of disinformation around Snowden's movements and whereabouts underway, to obscure, in the ambient confusion over where he actually is, and is going, his getting Disappeared.
They could still, in principle, negotiate around fixed numbers of shares instead of market values.
Wonder if some maintenance staff did some "routine service" on that indicator while that plane was parked at the Moscow airport.
I am starting to think that too many governments are pretty scared that if they help Snowden some kind of scandal against them would come out, at the end NSA has tones of data about any one. All these is making pretty clear which governments are really concerned and committed with human rights and democracy and which are just about business and profit.

Spain and Portugal are not a surprise, corruption and persecution of activists is all over the place.
The Silicon Valley Is Not an Industry Agnostic Tech Haven
And Australia. Seems like this is a long way off from becoming more useful than the many competitors.
Ask HN: Using web video in promoting local tourist destinations. Is it worth it?
Is it old-fashioned, too time-consuming to be effective or a new way of shedding a light on how to fall in love with your next travel destination?

By old-fashioned, I mean is it worth to invest money in video advertising on the web when social media are cheaper to manage and n# times more effective (in the end, it becomes word of mouth marketing)?

By time-consuming, I was aiming at something like this. If a hotel orders a video shoot of their premises, rooms, services and the video gets to be 15-20 minutes long (the manager wants it to show everything), who is going to watch it entirely when Tripadvisor, photos on the hotel's website and reviews can build up a picture in customer's mind to answer the question: "Should I book it or not?"

Video is still the most sophisticated method highly functional holograms [4th step] are still hiding in the future or in some Star Trek set; video is the third step, the previous two being text and photographs) of presenting a lot of information in the most mind-friendliest and fun way there is.

So, will there be a video renaissance of some kind or is web video advertising just too incompatible with our ever faster way of life? There is also a tird option - I'm talking rubbish, but please don't make it so obvious if that's the truth when writing comments.
You might (understandably) be conflating WinRT and Windows RT. One is ARM only, the other is not.
I would think underhanded Python is too easy:

if x:
DoThis()
<tab>DoThat()
CoFoundersLab expands co-founder matchmaking platform worldwide
Ask HN: Using the Socialcast API using PHP?
Can someone help me understand how to use Socialcast's API with PHP? I'd like to grab the data from this URL - https://demo.socialcast.com/api/messages/search.xml?q=enterprise (note: the demo username/password are emily@socialcast.com/demo) using PHP so that I can format it and display it, but I'm not sure how to go about doing that.

The documentation for their API is below and unfortunately they don't provide any code samples:

http://developers.socialcast.com/api-documentation/api/messages/search/
Microphone found in the embassy of Ecuador in London.
http://inagist.com/all/352201540880187392/
I think Apple tries to avoid being involved too much in policing other people's IP. It can be a very messy situation with licensing and such. They tend to approve it then take it down if they get complaints.
As someone who is very, very anti-Microsoft, I have to say that you're not actually looking much better than your counterpart in this interchange.
But really, what could be a bigger scandal than suspending the 4th amendment and recording all private communication information? What can they release that compares to that?
SEEKING WORK - London - Remote or Travel within UK (http://viperfx.github.io/)

Junior Web Developer with an year of Industry Experience with Python/Django - Backend and Frontend experience.

Experienced with PHP and Codeigniter Framework - Built and maintain http://stvplus.com

I am a full stack web developer (leaning towards backend), and I am a quick learner.

My github profile is here https://github.com/viperfx, feel free to check out side projects I have done with frameworks like AngularJS and Electronic projects with the RaspberryPi and mbed.

Contact: tharshan09 at gmail.com
Facebook Brings Its Mobile Messaging Stickers To The Web As Lead Designer Exits
omg we must go rescue him
This, along with a separate/editable changelog (hidden commit log.) Some people manage a separate private repo, code review things over a period of weeks there, and then make a "release" by doing a single commit to the public repo with the final changes, minus any private keys/strings/etc.
Pixate (YC S12) is Hiring iOS, Android and Web Hackers
Thank you for taking the time to explain that and also for remaining on point in the face of my aggressive interrogation. I think I understand your frustration, but I'm not clear on the solution.

> ...take the old Windows taskbar...place it on the left...Add typical application-tab-management features to the taskbar...then most people won't need application-tabs.

I think that I have this with Windows (7/8/2012) and 7+ Taskbar Tweaker.

I can separate all my app windows and each will show up in my taskbar. I can drag/drop reorder them without them getting grouped up (via 7+). I can close each taskbar item with a middle-click of my mouse button or right-click menu just like in Chrome. The ability to do all of this tanks to 7+ is indeed liberating. (However, I still need tabs for browser and code windows.)

Based on the quoted text above, it seems like you're suggesting that we just go back to individual windows (i.e. no tabbed document interfaces in any app). Let's call that Idea X. But then you say:

> ...application-tabs are easier to use than windows. Their drawback is that they silo tabs from different applications away from each other. Let's break that restriction.

Reading the last two sentences I thought...what you're suggesting is that a single window could contain tabs from separate apps. That way you could group windows A and C together when you need to. Is that correct? I was imagining Chrome where each tab could be a different app's window and they could all just be grouped however you want. (This is Idea Y.)

If that's what you're suggesting - I don't know - it could be nice (if done well...in a way that meets everyone's needs), but it doesn't seem to solve your described scenario. You'd have to group all of your app-window-tabs ahead of time and that's as much work as you're doing now.

Did you suggest Idea X, Y, both or did I miss something?
Product Manager Jack Lyons talks shop
You're changing the subject away from your own concept of "abuse of information."
Apple changed their policy on screenshot updating back in January, so I'm pretty sure they approved the app and the screenshots together.
He is helping half the world make fools of themselves by literally doing nothing.
>Now I've written the whole thing: for Christ's sake give me a drink.

Equally as likely to be uttered by a modern-day graduate student on the Nth draft of his presentation.
Predicting the author of unsigned Supreme Court opinions
Well from the body positioning, it looks more like "XI" than "X"
You can start some side projects in other language like Python or Ruby, do some coding, work on freelance gigs, and earn some experience.
That way you will have something to use in a future interview.
Interesting that they launch this without API access and without adding it to the right hand nav. Sure, it's above your repo but I don't think that catches the eye enough and this is definitely meant to be a primary item users will be searching for.
Tactile design kit
Both Ecuador and Bolivia would. However, to be granted asylum, you need to be in Ecuatorean or Bolivian territory.