skysight-inc/HackerNews huggingface dataset:
How different is that from the PC world? Someone who isn't trained on the apps and options will fail to be effective on any platform doing "serious work".

The only issue is that such training does exist in large parts in the PC world, and is less readily available in the iPad world.
Magnetic Technology Will Run The Refrigerators Of The Future | High Tech Point
I hate this kind of trash. people that make stock market predictions should have to pay if they don't come true.
The entire definition of being a leader is that you are individually held responsible for the results of everyone you lead. It's not fair, but it works because holding someone to that level of responsibility and the level of autonomy that goes with it means they can use all their creativity and resourcefulness to deliver results and overcome obstacles.
It's (presumably) a joke. See: http://www.urbandictionary.com/define.php?term=trolling+is+a...
Bloggy – A small and lightweight blog engine for Node.js
Done and done. Expect a pleasant email from me, Joel :)
Hiring? – Earn 0.01BTC for each approved job listed on Qoina.com
No offense to the parent, but I think AutoLayout is kind of flawed. It's a good idea in theory, but has some very rough edges in practice. When things go wrong, it's difficult to figure out why, because all the constraint solving happens elsewhere. You might have an over or under constrained layout and end up with problems. In our experience, it also extracts a decent performance hit for complicated layouts (tossing hundreds of rules into a constraint solver is not fast).

Some things were harder than they needed to be, as well (e.g. centering a group of vertically layed-out elements). We often needed to create spacer UI elements to work around it.

FWIW, I rebuilt an iOS5-compatible version of AutoLayout (using Cassowary for solving and a lot of objective-c runtime magic to maintain a shadow hierarchy that consists of layout objects), which we even shipped for a while. Eventually we decided to move away and write our own system, with an emphasis on debuggability and simplicity. We ended up with a system that kept 90% of the benefits of AutoLayout but without needing to solve constraints.

The key element was the idea of 'smart rectangles' which were used for layout. You can set any two components explicitly of an axis (e.g. left and right) and the others (e.g width and centerX) would be determined automatically. Basically each rect system remembers the last two components on a given axis.

We also have the concept of a selection, which takes a group of 'rectangles' and can perform various operations as a group, like laying them out vertically, centering them all on an axis, and moving them as a group. This makes it easy to do things like center a group of vertically layed out elements (select, layout vertical, then set the selection's centerY).

The rectangles can then be applied to UI elements (which automatically handles rounding to pixel integrals, and ensures you don't end up updating UI unnecessarily as you build your layout, which is the problem with most of the UIView categories). But you don't necessarily need a UIView to apply - we've used this system for laying out OpenGL elements as well.

In practice, the code feels kinda like Autolayout:

buttonRect.centerX = bounds.centerX;
buttonRect.width = 100;
buttonRect.top = widgetRect.bottom;
buttonRect.bottom = bounds.bottom;

Unlike AutoLayout, you need to lay out stuff in order (e.g. you in the example above, widgetRect.bottom has to be set already before you assign across to buttonRect.top), but that was a small price to pay since you can step through the debugger and instantly see any changes you're making if your layout doesn't work out. And we don't handle constraining between non-sibling views as nicely as AutoLayout. But for simplicity, performance, and maintainability, it's been a huge win for us.

Hopefully we can eventually open source it - all of the devs who've used it miss it when working on personal projects.
All this reminds me of a short story I once read, Melancholy Elephants[1].

[1] http://en.wikipedia.org/wiki/Melancholy_Elephants
"Perovskite" refers to the common mineral as well as any number of materials exhibiting the particular crystal structure.
You'd first need to show at least one state where off duty officers lack arrest authority.

NJ Statute Quote: "40A:14-152.1. Municipal police officer; power of arrest for crime committed in his presence anywhere within state. Notwithstanding the provisions of N.J.S. 40A:14-152 or any other law to the contrary, any full-time, permanently appointed municipal police officer shall have full power of arrest for any crime committed in said officer's presence and committed anywhere within the territorial limits of the State of New Jersey."

There is no mention of requiring the officer to be on duty, and plenty of cities in NJ off in-uniform off duty officers. For example, Jersey City municipal code, § 3-85.1 Off-duty employment, includes:

"Purpose. For the convenience of those persons which utilize the services of off-duty law enforcement officers of the Jersey City Police Department, and to authorize the outside employment of Police while off-duty, the City of Jersey City hereby establishes a policy regarding the use of off-duty officers in compliance with Attorney General Formal Opinion 1997-No. 23."

You can read about the 11k officers that participate in the NYPD paid detail unit here, http://www.nycpba.org/archive/nydn/03/nydn-030810-ot.html . In Atlanta, Midtown Blue is "Comprised of more than 40 off-duty Atlanta Police Department (APD) officers with full powers of arrest". ( http://midtownatl.com/about/programs-and-projects/public-saf... ) In Miami, you can hire a police Lt for $50.50/hr. ( https://was8exp.miamidade.gov/MDPDOffDutyWeb/home.do ) In Denver, off duty police may not work at pot shops, but "Officers may act to prevent a breach of the peace or to enforce the law, but officers shall not enforce rules made in the interest of the secondary employer." ( http://www.denvergov.org/Portals/720/documents/OperationsMan... ) In Durham, NC when you hire an off duty officer you get a " Law Enforcement (LE) Officer who is authorized to Enforce NC State Laws and Durham City Ordinances" ( http://durhamnc.gov/ich/op/DPD/Pages/Secondary-Info.aspx ). Shall I go on?

If you want to make some type of claim that any of the extensive off duty police employment (or even arrest powers) that happens is somehow theoretically unconstitutional at a federal or state level, I'd love to hear that argument and reasoning, but it's important to separate legal theory with the practiced and enforced laws. In most states, officers have their police authority on and off duty.
Big List of Sublime Text Themes
or use RSS and format it however you like?
Fair warning: I'm a sysadmin.

My basic attitude has been unchanged for fifteen or twenty years now: programmers need programmable editors because they can be more productive when they are comfortable; sysadmins need an editor which is installed on every system and works the same way by default.

emacs is pretty good, and was what once heavyweight is rendered small and fast by the march of technological progress. But if you, as a programmer, want to devote yourself to becoming an expert in something else, go right ahead.
Damn, I was just getting ready to write a comment recommending UIView+AutoLayout to steal some karma from iOS developers who are not using it yet.

Seriously though, thanks for this! It really makes working with AutoLayout so much easier.
It's other recruiters fishing for the names of companies that are hiring. And with that information they will call the company and try to get in on the game.

The questions are usually along the lines of, "I'd hate to be putting you forward to a company you're already communicating with, can you name them all for me please?". Although perhaps a little less blatant.
Ask HN: Lightweight Email Client For Mac?
Yes, but it seems to me, that the risk of further melt downs in Chernobyl is much lower and the core is more divided -- so the situation is stable without cooling. In Fukushima, the cores still have to be cooled, what makes the thing troublesome. You can't just bury a core that has to be cooled ....

As much I remember, in Chernobyl the core stopped before it reached the ground water, because they digged below the core and made it stop -- risking and probably sacrificing further lives.
A person who failed usually knows much more about how not to fail than a person who succeeded.

So I largely disagree with the opinion of the author.
I think I'm actually wrong about that. I could have sworn I saw an "[A]" next to his name somewhere.
Also, the region around Chernobyl isn't exactly known for the frequency of major natural disasters like earthquakes, tsunami, and typhoons.
Ugh I'm sick and tired of this.

> but for those in the bottom half, a four-year degree is scarcely more attainable today than it was in the 1970s.

As someone who came from a working class background, college has enabled me to move up multiple socio-economic classes.

I'll admit I was lucky when I attended, graduating in 2006 right before huge price increases went into effect. Even so, I believe college offers a huge opportunity for social and economic mobility.

> In the bottom half of the economic distribution, it’s less than one out of five for those in the third bracket and fewer than one out of 10 in the poorest.

So what I am seeing here is that college does offer opportunities at mobility. Compared to the almost 0 opportunity so many would have had otherwise.

Let us remember here that we are talking about fifths and tenths of hundreds of millions of people. Ok discount that to only college aged, and we still have tens of millions of people we are talking about.

> Nearly three-quarters of American college students attend public universities and colleges, historically the nation’s primary channels to educational opportunity. These institutions still offer the best bargain around, yet even there, tuition increases have bred inequality.

Ah now, here is a real problem! The cost of in-state tuition has sky rocketed. Let's do something about that, rather than say "college is useless".

As for private educational institutions, the problem seems to be that they have better advertising. They sell a slick message. (Though I have had positive encounters with a few of them that have convinced me that private education does have a role in the overall educational system, sometimes direct skill training is exactly what is needed!)
Favorite Relational Database
The universe is expanding and therefore becoming colder and colder - it should be safe to slowly increase the clock frequency over time.
Oh, I think you're correct; I was using the population of Manhattan only. Oops.
Emacs is a text editor that makes it easy to build your own IDE.
Obviously. However, the article talks not only about the cardinality of the set (which has been computed) but about enumerating the set using Hungarian Pengo. As the article already points out artfully that the attempting the latter may be bad for one's health, I decided to point out that it is actually impossible.
I don't even understand why you're trying to help them. Good recruiters don't need your help and the bad ones can leave.

Unless I can tell that an email has been custom tailored to my personal profile and experience I don't give it the time of day.

A recruiter, in one or two paragraphs, should be able to tell me about the company (without mentioning the name) and why several items in my personal history (work experiences, patents, articles written, code bases committed to, etc) are relevant to what they are trying to do. Anything short of this is garbage and should be treated as such.
I don't think cleanness, simplicity, elegance, or learning curve are ever the advantages touted by Emacs users. It's all about extensibility and customizability.
I believe it was specifically that he responded with "you can't fucking ask me that" which sent things down the bad path. They shouldn't have asked him at all (but were probably bored?), but "you can't X" to a cop is usually going to provoke them.
To the Incoming (and Maybe Current) Computer Science Majors
Automated Insights - Durham, NC (http://automatedinsights.com/careers)

We're looking for developers with experience with Ruby or Python. Familiarity with Rails is a plus, as well as with Amazon Web Services. We're moving to a great new location in April that overlooks the Durham Bulls ballpark. We're hungry to expand our dev team. Feel free to send us an email if you're interested... brian@automatedinsights.com.

- Brian Sewell (Developer)
I do totally agree the key-bindings are neither ergonomic (they're actually inducing RSI issues) nor do they make any sense in any way, which is your first point.

However this is trivially fixed because in Emacs everything is configurable. Keymappings are very easy to change (I'm using my own, completely custom ones, in my own keymapping minor-mode). There's also the "evil mode" reproducing the very superior (compared to Emacs) vim keybindings. So it's not true that they cannot be fixed. Not only can keybindings be fixed but a) they should and b) it's trivial to do so.

I'm using my own minor-mode which contains all my keymappings. Doing it that way you'll hardly ever have conflicting shortcuts.

evil-mode is an option too for people who want the (way better) vi(m) keybindings.
So one part of a recruiters job is to find jobs to work in companies - companies don't just give you these you have to go and find them its a sales job. I mean you can see which companies are advertising on job boards and then call in and try and get the job on but 20 other recruiters have already done that, and most jobs aren't even advertised.

The easy thing to do is to call to get leads of candidates you are calling:

"oh you worked for IBM, great company, I work with John Smith did you work with him?"
"No i work with Jane Doe"
"Where are you interviewing at the moment?"
"Facebook, Google, etc"
"oh I'm working the Facebook role did you meet with Jim?
"no i interviewed with Sam"
"was that through a recruitment agency or direct"
"agency"
(This last question is great news because it means that the company are open to using agencies and not just looking direct on job boards)

The list goes on, most people are clued up but we do this day in day out we are tricky with our questions and most people will eventually 'bleed' as we say
The Best Time To Book A Plane Ticket, According To New Study
Better weapons and systems, wielded by a few.
This has been the third article on HN recently about the police. Historically it has been minority groups that only see this side of police activity. Now that upper middle class white individuals have experienced it though Its interesting to read the comments people are leaving.

For the record: I believe his advice is terrible for any person of lower socio economic background and especially for a person of colour. The number 1 rule when interacting with police should be you have no rights. Only when you're safely away from that policemen are your rights returned. Countless victims of police brutality can attest to that.
I don't believe in the usefulness of "overeducation" as a concept. No amount of knowledge or learning should ever be considered too much. What I do believe, however, is that vocational training should be decoupled from education, and that everyone should be seeking both.
I was referring more to what led up to that - how they accosted him, etc.

(Also, what was going through their heads when they said this - not that we'll ever know, of course).
>The article's title is misleading; Intel has answered this question.

That's not misleading. That's simple lying.
Another whiny "rules don't apply to me" hipster story. Becoming a tired meme, pls. stop upvoting.
Nice. I'll check it out, thanks.
That's only a problem that's much farther down the road, say when solar penetration goes above 10% or 20%.

In the mean time you could just throttle hydro plants and natural gas plants to account for both usage variations as well as wind and solar production variations.

Too bad coal is very very cheap right now.
From an Android PoV I'm very skeptical of the benefits this. Unless you can round-trip between code and a visual tool, you are unlikely to get professional designers to touch a UI layout in code.

It's hugely valuable to get designers to adopt the SDK's design tools. Unless the designers on a project are obstinate about that, making that more difficult is usually a step in the wrong direction.

He also seems to be blaming the toolchain's refactoring and the declarative UI XML for being difficult to manage. It is really that bad?
Back that NoSQL up
Govts “Attempting To Control, Infiltrate, Manipulate, and Warp Online Discourse”
I started an HN scraper like necubi at http://hackerjob.herokuapp.com. It's nowhere near done, but It's getting there! I'm a student at flatiron school in nyc and this is my first side project.
Apologies for slow reply, had family in town.

IANAL, so disclaiming any sort of legal advice here, but the contributions a founder would make in helping to collaboratively create a new company -- everything from a proprietary idea to business model to naming to market entry strategy to logo to features and functions to contributions to code -- go far beyond copyright. With circumstantial evidence pointing to collaborative creation, and no agreement to the contrary of joint ownership (e.g. a "work for hire" contract) or any agreement specifying specific proportions of ownership, a court would be reasonably likely to rule that OP is a partial owner of the entire company. (Whether it is worth the cost of winning this claim is another matter entirely.)

Whereas copyright is the more limited right to own a specific expression (e.g. writing, images, code syntax) in its exact or near-exact form.

Here is the form of agreement you might sign during the formation process if you decided, after a startup weekend, to jointly form a company:

"Developer hereby assigns to the Company exclusively throughout the world all right, title and interest (whether or not now existing) in (i) the subject matter referred to in Exhibit A (“Technology”), (ii) all precursors, portions and work in progress with respect thereto and all inventions, works of authorship, mask works, technology, information, know-how, materials and tools relating thereto or to the development, production, use, support or maintenance thereof and (iii) all copyrights, patent rights, trade secret rights, trademark rights, mask works rights, sui generis database rights and other intellectual property rights and all business, contract rights and goodwill in, incorporated or embodied in, used to develop or produce or use, or related to any of the foregoing ((i), (ii) and (iii) are collectively “Intellectual Property”)."

As you can see it includes copyright but is a superset.

[edit: formatting]
> So does saying "literally" when you mean figuratively -- all the dictionaries now list this perversion, but it's still inadvisable and still sows confusion among educated readers.

No, that's not advisable. Just like I'm using "genuine" correctly (it has meant "authentic" at least as far back as the 17th century), "literally" can also be correctly used to mean "figuratively." Simply put: you are not the authoritative body of the English language.
True. But the stronger argument is that they would also happen at roughly the same time, as hinted by the fact that many ground breaking innovations were found independently by different scientists once the necessary prerequisites were discovered. This dependence on the scientific society as whole is often conveniently ignored by those arguing for strong IP[1] protection.

And even worse is that many patents actually severely hinder the spread of the concerned innovation. As an example in cryptography see the Offset Codebook Mode for authenticated encryption. Even though the authors have now granted free use for open source software it has remained an extreme niche solution. Or see NTRUEncrypt, probably one of the best shots for post-quantum public key cryptography.

[1] I don't like term intellectual property, because in it lies the quiet acceptance of the idea in general, that thoughts and knowledge can be owned. Calling it IM - intellectual monopoly - is more to the point. We should not forget that a huge part of the fight for the public opinion is won or lost by the concepts our language provide us with and limit us to.
Github Atom – no invite needed
William Gaddis already did it, back in 1975: http://en.wikipedia.org/wiki/J_R
Making Sense Of Russia In Ukraine
One way ive found to handle scale in storyb
oards (in both terms of scale) is RBStoryboardLink which allows you to separate an app into multiple storyboards and use placeholders to jump into another one.
I don't think you watched it.
Of atom.io and security
This.

Until it can analyze sweat for illnesses and nutrition info that won't get Apple in trouble legally (FDA...) and will spare you from going in for a check-up, then I don't think it's feasible at all for them to venture in that area.
Hack and Crack Games |
He means that all the recruiters are in competition with each other, sometimes even at the same recruitment company.

As a result, they will all back-stab each other in order to make their money... which comes from a surtax on your new employer, and thus reduces your bargaining position.

In the other direction, I've had the same person represented to me by multiple recruiters a few times. In all cases, the actual person was not at fault.
I am using evil-mode since i switch from Vim to Emacs and i am obsessed. Don't get me wrong , VIM is well VIM (awesome!), but some emacs plugins are more polished that VIM's ones and i can't stand vimscript.
That's so 2004. Nowadays we just increase the number of cores. Unfortunately the string theory landscape only has about 10^500 possible settings, and they are still unable to figure out how to have the cores use a shared state (so that each universe can know which partitions it should be computing in the enumeration).
I doubt it's part of some huge conspiracy. I think they removed it to clean up some code after looking at the numbers of how many people actually used it.
Disagree. Samsung is trying very hard to win Enterprise customers (mostly failing so far, but they do have business users on their mind).
How women in computing communities promote the status-quo
im not very good in vi or vim or emac
but it essential to me debug, alter certain code using putty if network very slow.if network connection is okay,i prefer edit it via winscp.
The Pros and Cons of Agile Methods
It's not easy to entomb the cores, since they have melted into the earth, and it is too radioactive for people or robots to go near.
Social capital is still capital. If social capital is what draws users to Twitter, then Twitter's user engagement as a whole determines the value of its shares. If new users aren't able to gain that capital through Twitter, then Twitter's userbase will begin to stagnate, and its stock value will drop. Regardless of who's to "blame", this is undeniably a real problem.
We found the switch to first the iPad & then 4.0" iPhone screens to be greatly aided by IB. The fear (?) that's always keep us with IB is that eventually the device screen widths are going to increase -- tools are supposed to help with such issues, why not trust that IB will lead you there?

As a side note, I learned to enjoy Android layout systems. It was all a big mystery until I could finally test layouts interactively within the latest Android Studio [0] GUI. Although I'm not sure if I'd rather have a similar XML schema for iOS, I'd bet that the JetBrains folks might have already thought about doing this for their AppCode tool[1].

[0] http://tools.android.com/tips/layout-designtime-attributes/
[1] http://www.jetbrains.com/objc/whatsnew/