skysight-inc/HackerNews huggingface dataset:
wow ! I always thought H1B was bad -- but this would be would be so much worse. With H1B, I was merely prevented from seeking employment elsewhere or walking away from the job but I was still protected by the laws and had some rights. However this 'Googleplex of the Sea' could a prison for programmers. If you left/lost an H1B job you have 30 days to pack your stuff and leave the country or get a new H1B application in . I am not sure what the laws of the sea are about leaving/losing a job on the sea.
Linking is one of the things that I think Android got right over iOS. Google -- web company that they are -- smartly realized that their mobile OS platform needed to borrow metaphors from the web and attempted to do this with their Intent/Activity architecture.

The challenge here is the execution -- it's Java-heavy and unwieldy compared to <a href=...>, but the basic structure is there and allows for interesting interleaving of Activities from one app into another. I haven't yet seen a lot of discussion or adoption of Open Intents, but I think it's an interesting approach. It does, again, seem to suffer from an inheritance of Java's heaviness, and that may be a fatal flaw.

http://www.openintents.org/en/intentstable

Whether this approach succeeds in sustaining rich-client apps as web apps mature remains to be seen, but I do think it points to the fact that OP's criticism was a concern in the minds of Android's developers at the earliest stages.
Which is why I limited my response to the situation at your company.

I could hypothesize on why you don't feel uncomfortable in the other situations you described, but really it's your own personal experience, and there's no reason to assume your feelings would generalize to everyone in that experience. I see the analogy you're trying to make, but I do not think it applies to women in technology, because there are a lot of other factors (stereotypes of computer scientists, the "brogramming" culture, the fact that you are going to classes in the US [I assume] not in the Phillipines, meaning you are still part of the dominant majority, etc).
3D panorama of demonstrations in Moscow created by blogger's surveillance drones
The Perfect Desktop - Pinguy OS 11.10 (Beta)
Apple to buy Anobit?
Testing Backbone applications with Jasmine and Sinon – Part 1
Unfortunately, the browser experience can vary drastically depending on the app linking out. Plenty just dont at all. You see a link, but clicking doesn't do much but let you copy the text, if you're lucky to even have that. It's frustrating and makes me tend to avoid links in most all apps.

Take Flipboard, and otherwise beautiful app that is the gold standard for future blockbuster apps; when you decide to open a link to a full article you will get stuck inside an awkward hardy-useful piece of Safari. Even if you click out, you efffectively lose your place in the flow of what you were browsing. This is an example of bad integration from the browser. Don't even get me started on the apps that come with built-in browsers that feel like a toynrather than a tool.

I want to read the linked content not necessarily real quick and return back, and trust that the experience will be as good as a native app. In a perfect world all Apps would be web apps.
ENISA on Cyber Security: Future Challenges and Opportunities
This is pretty awesome. I hit randomize and got this http://goo.gl/EuMtA , I can totally see it as a warp engine, or something like that. I'm going to play with it for a while...
Stubborn Brain Myths That Just Won’t Die, Debunked by Science
Thanks for this info. Was there any mention on how those who are interested will be selected?
I don't agree to this. Stewart does a whole bunch of political commentry and lots of people treat it as real satire (me included).
Ask HN: Is there a place for an investment banker?
I've been interested in the start-up scene for a while now, but I studied finance in college and went into investment banking.

My question is, do you think a traditional investment banker has much to add to a start up company? I think I would understand the finance and fundraising side of things better, but would that be enough value compared to someone who can program and just read a few books on capital raising?

I just feel like it might be impossible to join a start up with no programming or science knowledge. And it's mighty hard to learn how to program with these hours.
Perl had a reputation for being more complex for a beginner too and leading to code that was difficult to maintain.
This is key, after the idea you have the execution. A brilliant execution can only be achieve with a strong team.
You can't excel in every quadrant, the thinking pattern and execution of an Hacker isn't the same of an Hustler.
This is a great proof that the personalities you like less are the ones you need most.
I think apps are here to stay, but just like in the Chrome browser they might be simply links to a web-app. So the title should read "Why native apps are not the future".
I'm having lot of fun with mongo's stored javascript (procedures), give a look at this: http://dirolf.com/2010/04/05/stored-javascript-in-mongodb-an...
As a web developer, I think it is dying, but not in the way you immediately think.

Modern websites are starting to resemble full-fledged applications. Built using entire MVC frameworks atop the Javascript runtime that abstract the underlying primitives, just like their native brethren. Today, from a programmer's standpoint, there is little difference between building a native and web application.

Every new browser iteration just brings tighter integration into the underlying system. There are no real web-specific technologies being introduced. We are reaching the point where the web serves little purpose other than a clumsy virtual machine. The natural progression will be to go full on virtual machine, like Java attempted to do many years ago, where HTML/CSS/etc is just another application on that virtual machine.

The idea of pointing a browser to an address to open an application will stick around, but I think the web parts, a program that renders interlinking hypertext documents, is dying – though certainly not dead yet.
FBI admits to using Carrier IQ data
It's unfortunate that some Scrabble players are more likely to know dozens of obscure two-letter words than how to spell "mnemonic".
I've only done a couple but I've had results ranging from 0% conversion to about 15%. I'm wondering how to determine ambient conversion vs. something people really want. Obviously 0 is bad, and higher is better, but what is average (mean or median across your experiences is fine)?
Significant discussion here:
http://news.ycombinator.com/item?id=3346609
Brazilian startup aims to help online publishers to make data driven decisions
Google Wallet may not be secure
Looking forward to the conclusion of this! Interesting and as a side benefit might help me finally get a leg up on playing my wife in Scrabble :-).
I was missing a goal to pratice my Scala so I wrote a script to find if you follow your rule, I stopped after getting something bigger than 107 words in order to not hurt HN.

After several 90+ words paragraphs I found this 138 words beauty :D.

" Maro 321 days ago | link | parent | on: "Nothing like this will be built again": a tour of...

When I was getting my degree is Physics we had a lab in the "student reactor", which was still in a large building of its own. As part of the lab we got to sit down to the control console of the reactor and control it, on our own. I remember I was turning one knob increasing the power output when suddenly there was a loud noise, everything shook, and the power output went to zero. Turned out it was the failsafe (I think cadmium rods dropped into the core) as I was too agressive with the controls --- it was a normal occurence for students. (All modern reactors are designed in a way that you can't overdrive them, they'll automatically shut down.) It was great fun and a story I'll be telling for the rest of my life. "

P.S: I didn't count the --- as a word !
Getting Started with MMS
I wish schools taught math leading to statistics and probability instead of leading to calculus. I believe that would much more useful for the average citizen.
The ironic thing about Facebook releasing this is they're (and a handful of other sites) are the only ones that would really benefit from this. I do love that they release it as open source.

At my last company, we handled about 20 million API requests a day through a PHP API. Granted, the request and response were smaller than a standard webpage, but that was using stock PHP (hell it wasn't even custom compiled, it came straight from the Debian packages).

So, you need to hit a pretty huge amount of traffic before something like this makes sense. Of course, it's always neat technology to play with.
Amazon.com just closed my seller account. No warning, no details.
Interesting that so far most of the comments are pretty positive. Every time Facebook gives a HipHop talk at my university, it seems the general feeling in the room is "ugh, why?" The PL people wonder why they're bothering with such a broken language, and other language zealots get angry that they aren't using [insert-favorite-language-here].

I wonder if there is a point where they can't squeeze anything more out of HipHop and have to do a drastic rewrite.
Facebook Has An Architectural Governance Challenge
Parental restrictions allowing you to disable in-app purchase were released the same time in-app purchase was released with IOS 3.0.
You should probably have some kind of punctuation after the word "code", and start a new sentence after the word "Joy". But it's not worth downvoting you.
Quanta, Pixels and Relativity (Comic)
> The barrier to entry is super-low

Watching someone go through their design submission process recently, I heavily disagree. It seemed purposefully arcane and difficult.

Edited to put a little bit of substance:

- They don't make all information you need public. You'll only find out about the not explicitly stated rules/policies/guidelines after you're rejected for not following one.

- They provide minimal to no feedback on rejections.

- They made many statements that were demonstrably false about various things.

And other things. It didn't seem to be a very pleasant experience.
Oh No! Back to storing programs on punch cards.
Yes, 750 would remain. (Assuming 50% of kids are boys, and averages actually working out, etc etc.)

And yes, I would expect 1/3 of the remaining people to raise their hands, so 250.

The original problem does not go through this process, though. It didn't sort through a bunch of people to find some that match, and then start asking questions. It started with group, and some known information about them, and then started asking questions.
A very good point. Poor quality control... I can fix that now :-)
It will start with currency and such, followed by clothing (hey, look at me!), then nails, then full body "tattoos". Heck, a couple of decades from now we'll put the city of Panem (from the Hunger Games) to shame. We'll all look like a bunch of human butterflies.
We keep having the same debates over and over. We've seen this before on the desktop. It started with apps that had to be written for both Windows and Mac. Then the web came along and, as bandwidth increased, many apps were able to be run as web apps, simplifying code maintenance and giving developers the ability to easily target multiple platforms. Apps that benefit from linking work better as web apps. Some types of apps, however, run better as native apps: things like games and Photoshop. So we ended up with both.

Mobile will follow the same track: we'll end up with both.
Summly, a simpler way to browse and search the web
Busted: BitTorrent Pirates at Sony, Universal and Fox
Thanks I will add it next time to make it clearer. because I cannot edit it anymore.
>We know first-hand that the Internet powers the American dream.

It's called the American Dream because you have to be asleep to believe it[1]. Wake the fuck up. There is no American Dream, exceptions prove the rule. It's a convenient self-delusion that keeps most people in line. If you want to fight legislation like this, the first thing you have to realize that all these values on the constitution don't mean shit, especially to the politicians pushing these bills. I'm really sorry to be so blunt, but this is something that people need to have pounded into their heads, or else there will never be any change. You can't fight this system of corruption while believing in its lies at the same time.

[1] quoting George Carlin here.
Minor footnote: I thought the saying was "if you torture your data long enough, it will CONFESS to anything."
regarding cwpStudios: a company that links to w3schools.com in its "resouces"(sic) section is not really credible.
yeah agreed, they can just setup a landing page talking about how the company has created an awesome new search engine to take on Google...and then get a few thousand people to invest "$250" each...then "operate" the business for a year, and close up shop, pocketing the money...or paying $100,000/mo for web hosting from their other company.
Who cares about "security"? This is an aesthetic goldmine: the ability to emboss passive no-power fluorescence onto any surface or material permanently is huge.

Tattoos, buildings, glassware, bezels, cars, reflectors, furniture... jeez. This is amazing stuff.
They've spoken to this directly. Facebook has tried to migrate to something else (generally with a small team leading the charge) a few times.

Let's say that there's 1M lines of PHP code right now handling Facebook's site. In the time it takes the team to re-write those million lines of code, another million have been written. So they can never catch up. Almost like Zeno's paradox, except the turtle moves faster :).

All that aside, you can teach PHP to pretty much anyone, and it's rather effective at solving web problems.

For quite a while they had some really smart people working on APC to help with performance, they've since switched horses to work on HipHop and the like to get the performance they need.
Considering the makeup of SCOTUS, him teaching them constitutional law seems likely.
Apple caves to political pressure, yanks fake ID app from online store
It is easy for me to imagine a world that moves from the messy chaos of the web to the clean, self-contained, predictability of the app, and linking would be a mere ancillary concern.

Apps are the path of least resistance for the consumer.
I don't think I'd consider Team Fortress 2 a freemium game, even though it is free and you can buy hats in it. The game wasn't originally released or designed with "freemium" in mind, it just happened to fall into that model later in life after the developer had wrung most of the available retail money from the title.

If TF3 launches for free then maybe that will be a counterpoint, but I don't think TF2 really is one.
Go to noexcuselist.com and look at the programming section.

Lots of quality sites listed, a lot of them targeting beginners
Surely not being able to look at an old photo wouldn't result in a failure of a time-dependent project.

And if an important project would depend on somebody, you would probably bother to get a phone number or an email.

As I see it, disabling facebook for a day would be much less inconveniencing than say, disabling google's search engine (of course you could use alternative search engines, but none of them come close to google's result), or wikipedia (to which there's not much alternatives, really).
I'm just wondering what design decisions exactly? How is Express or the other node.js frameworks any different from building an MVC app in Flask or some other conventionless framework?
full-circle.
Well, Android has "Intents", which allow similar functionality, although not as much as "Contracts" if I understand correctly.
You Should Write a Book
Download JPEG Imager 2.5.2.456 | Andra Little Notes
Which url gave you that?
Maro complained about a single sentence, not a whole paragraph.
You gotta love IT.

On Windows there was perfect integration between apps after Microsoft added linking and embedding using COM/OLE. 2D/3D hardware acceleration was standard. Linux as a competing OS implemented most of this also. Then came the web, and after years of standardization we now have hardware accelerated 2D & 3D, near-native performance (albeit using a completely new toolchain) and most of the standard desktop things. We have gained platform independence and ubiquity. Now we have to reinvent everything on mobile devices.... Granted, most of it is already there. But I sure would love to see most new mobile apps implemented in HTML5, to make them work cross device as much as possible.
Data-driven Visual Similarity for Cross-domain Image Matching
You should put an end to this mode of trying to figure out some kind of globally optimum sequence of learning. There is none. If somebody tells you otherwise, they are either lying or they have forgotten the countless hours/days/months/years they spent trying to hone their craft and in-retrospect they feel they could have avoided all this if only they knew some optimum way to learn. You are in a partially observable environment. The only way to learn is to explore a bit, consider what you now know, re-explore. rinse, repeat. Pick something, anything, that interests you and jump at it.
Actually programmers often need to listen to somebody with real world experience. Somebody who will direct the product toward real user needs.

You might have ideas of software needed in investment banking, or in other fields, you might see what.
The point isn't to not let anybody access the content, they just use it as a means to raise the awareness on an issue.
I used this browser quite a bit. It was very good. It rendered fonts beautifully and it played media inline, without launching a new media player.

These are advantages over Opera Mini.

Also, it used Webkit as its core rendering engine (as opposed to Opera)

So it was really good!
Carrier IQ: We Only Collect Diagnostic Data
If you want to read the source, and even edit it, I suggest using the Chrome Web Inspector. Ctrl-Shift-I or ⌘-Option-I.
Happy Christmas Day Greetings, Messages, SMS
This is the best reply I have ever seen to a grammar nazi comment. Kudos.
This idea looks unreal for anyone thinking at least a tiny bit of long-term. It is not possible to provide all the infrastructure people need such as hospitals, schools, everything else and I seriously doubt anyone would want to put their families into such a circumstances when any of your entry to the US might be rejected.
The term that is conspicuously absent from that article is "tax", most probably they will have the ship registered to Panama or some similar and will not pay any tax when doing business with the Valley. People suggesting Singapore or Canada miss this point.

But apart from that, just think for 10 minutes, and you'll see how mind-bogglingly bad this idea is. Living in confined spaces with N other coders (that you didn't choose) most of the day is bad enough in a company space where you can actually go home or go out every now and then. Doing so in a ship is insane.

I had heard some horror stories about how Microsoft treated its temp coders from India. Similar stories for Asian nannies in Arab countries are dime a dozen on the news. Basically, if you accept work in an environment where you have unclear legal rights, exploitation is generally the next step. So, maybe if your code breaks the build, you'll have to walk the plank in this place.
Show me a (useful) website that costs less than $5 for lifetime access.

Many SAAS companies charge the same as an app, but per month, so you can't really compare it with a one-off payment.
Norman Bel Geddes would love this one:

http://www.wired.com/wiredenterprise/2011/12/blueseed/?pid=3

Me too, but it's still a very bad idea. I can't imagine the big advantage when you have things like... the internet. Being able to conduct face-to-face meetings is convenient, sure, but living on a boat is usually very limiting.
Others answered the logical part of the question. I would be interested in how easy/hard it is. If anyone tried to get it running.
The Messy Art Of UX Sketching
Well, given the earth is only 6,000 years old...
That does not say much, without actually specifying how much data is processed. It's great if you can spread calculations among 8 cores, but if a single-threaded C process provides better performance (let alone a parallel C implementation), what does it say?

Could you provide more data points?

(By the way, in C such loops can typically be parallelized by adding one OpenMP pragma.)
The residents will be able to go to the mainland for meetings, coffee, conferences, etc., if they are from a visa waiver program country or have a B-1 (business visitor) visa. And if they don’t, it’s not really feasible to live on the ship or even get there. They just can’t work while on the mainland.
No, we are not experiencing any trouble at all. I'm just always looking for new ways to optimize and keep me and my colleagues busy. Playing with kind of stuff seems like fun.
Agreed but profits allow you to change the world. Bankruptcy does not.
Complete nonsense:

- Microsoft's CLR is vastly more sophisticated than Mono, involving millions of man-hours work, unless you show me a benchmark I have absolutely no reason to believe it executes bytecode faster, especially given that Microsoft Research publish papers on fast JIT [1].

- Mono still doesn't have a stable generational GC [2], I hope you like memory leaks and long pauses.

- .NET can compile AoT binaries, and does this for all built-in libraries using ngen [3]

In conclusion: Microsoft have no interest in any of Mono's technologies.

[1] http://research.microsoft.com/en-us/projects/spur/

[2] http://mono-project.com/Generational_GC

[3] http://msdn.microsoft.com/en-us/library/6t9t5wcf(v=vs.71).as...
Very cool that they had that ring made for him
Sorry, that probably came out more snotty than it should have.

My beef with Scrabble is that it really isn't a word game, so much as an exercise in memorizing arbitrary strings of symbols. It's unfortunate, because it doesn't really encourage people to develop their vocabulary, as in "learning new words and their meanings", which is generally useful. Rather, it encourages people to learn what arbitrary combinations are legal in a given word list.

Ad absurdum - at one point, the world Scrabble champion was a fellow who didn't actually speak English.
Really? When I quickly skimmed through, the supporters seemed to be in the absolute majority.

Well, it's a straw poll anyway, so they may or may not act according to it. Let's see.
At my house, we have a "no computer programmers talking about economics".

One of the biggest problems of the Eurozone is the inability for governments to inflate their money-supply. Also you just described bitcoin.
Thanks but it's not about "grammar nazi", English is not my first lang and I appreciate when people help.
I wanted to point that it was a silly rule.
Carrier IQ responds to FBI’s FOIA response
I'm still struggling to understand how embedded documents can be useful in Mongo, considering there is no way to do a SELECT with a WHERE clause on their contents. https://jira.mongodb.org/browse/SERVER-142 . The age of this bug report has me wondering whether there is some fundamental design flaw with a schemaless database that causes this. Thoughts?
Steve Blank: The startup team
UX Designers: Culture Affects Your Job
Thanks, that's the one.

Now why are my HN searches on "immigration hack startup" just now starting to get that story as a result, when they didn't before?
What would a "SOPA-like law that only applies to corporate websites" be? SOPA gives rights holders a process for removing content from websites that they own rights to. What would the equivalent be for a corporate website?
I think we've lost focus here. Web pages as apps are silly, but there are just things you can't do from a web page on a mobile phone, like interface with the camera, GPS, compass, local caching, etc... That's where apps come in (or should).