skysight-inc/HackerNews huggingface dataset:
Not having that debt should give foreigners a huge advantage whether or not they come to the US, but that does not seem to be the case.
SQL, like C, is Past and Future of Computing
People who intentionally disable javascript in the year 2015 should also disable css, then close their browsers, then remove themselves from the network, then turn off their computers, then go live in cave.
That's strange, I'm not seeing it. What version of FF are you using?
I'm using cloudflare to force a redirection from http to https.
IMO, "survival is fitness" is a much better phrase.

The original form "survival of the fittest" is basically a tautology, but it's rarely taken a such. Even better people don't think of survival as a guarantee, at the individual level it’s fairly random, but people can easily see that some things help or hurt those odds.
Read the last part of my post: It was possible to reform the mechanized labor system into something better. It wouldn't have been possible to reform the system based around change-phobic craft workers into any system where the average person could have more than one pair of shoes.

And, quite beyond clothing, mechanization makes all of the other advances we take for granted possible, leading to relatively cheap antibiotics and people not dying of simple wounds which get infected. We think MRSA is terrible, and it is, but it's mostly just a partial return to the old days, except we do have drugs which can kill MRSA. We didn't have anything in the old days.
There were no coordinates given in the listing but I think this may be the place: http://goo.gl/maps/mH7d9
Swift is ready for production. XCode isn't.

Even if your project is written in Swift, you can still use CocoaPods through bridging header, and you can use embedded frameworks for pure swift libraries (caveat: if you are targeting iOS 7, you need to copy and possibly modify the source of the frameworks you use because embedded frameworks are not supported in iOS7). Although Apple APIs are available with Swift, the documentation for some of the libraries still only provides examples in Obj-C.

My main issue right now is with the stability of XCode. SourceKit keeps crashing on me (every 30 minutes). It has become more stable with 6.1, but it used to crash when I had too many parameters in a function or when I was trying to mix Obj-C and Swift. Sometimes I get build errors and after a few calls to clean, I can build my app (go figure!). This makes developing in swift not as enjoyable as it could be.
Nice, but I wish they didn't deprecate Archlinux though :/
Project Ara Module Developers Conference Live Stream
Democracies generally don't live within their means. That's because elected officials know that voters demand more services than they're willing to pay for.

Democracies have gotten away with this by inflating past debts away (in effect, paying for debt via growth). But in a low-growth world, many more western democracies are going to end up like Greece.

http://www.economist.com/node/21561932
Stumbled upon it a few months ago, but nowhere to download it unfortunately. For OLAP needs, the best solution as far as I know right now is still KDB+ ( managed to make some complicated queries with aggregates on 2 millions rows in 46ms on a macboook air with it, quite amazing )... Any alternative you know ?
Disagree 100% - have you used Slack?
Google discloses Microsoft Windows vulnerability before a patch is ready
https://medium.com/@stigi/swift-cocoapods-da09d8ba6dd2
smt88:

Apologies, I'm new to HN. I couldn't figure out how to post and then, when I noticed the 'Show HN' feature, I couldn't delete my other misplaced posting.

Is this the wrong sort of thing to post at all? It IS something folks would have a lot of fun playing with. I read the requirements, I just didn't know about 'Show HN', is all.

tinker
I've recently been re-writing an old pet project from Objective-C to Swift. I've found the Swift error messages incredibly unhelpful in Xcode compared to Objective-C, but the resulting code to be a lot more readable and concise (and therefore, importantly, much more maintainable). I find myself writing a lot less 'glue' code too. On balance, I probably found the Objective-C code easier to write, partly because of Xcode support and partly (if I'm honest) because it lets me do more dumb/unsafe things, which should probably be discouraged.

For me at least, the biggest problem I've found is that I have no intuition for best practices in Swift (when to use certain language features etc.), and that makes me wary that I'm writing bad Swift code, even if it's technically correct. I imagine it'll take time for the community to standardise on what makes for good Swift code, and for more extensive learning resources to be developed etc. Sticking to Objective-C for now certainly doesn't seem to be a bad thing.
It used to be that a significant portion of that 1% (and those that also turned off CSS) were from those leveraging screenreaders some years back; with the uptake of ARIA and better screenreaders, not so much the case anymore.

So there was once a definite use case for supporting them in a B2C context, at least. You still see it in .edu/.gov/.mil quite a bit as a requirement (Sec 508, et al).
It's been frustrating to see this cross-talk between the two "camps" on the immigration issue. You're right, the most common criticism of PG's (and now Sam's) stance on immigration reform has been that it would be used to depress domestic wages for software engineers, and they keep not addressing that directly, which makes it easy for critics to continue beating that particular drum. (Some other people, including dang at the top comment in the thread at https://news.ycombinator.com/item?id=8799572, have rebutted that aspect of the call for immigration reform.)

And perception is part of the problem too. On one side, you have some VC and incubator people saying there just isn't enough talent domestically, and on the other, you have people who say they are talented and looking for work and not getting anywhere.

We really need a good argument in favor of immigration reform. PG's essay really didn't help matters; there needs to be something written with some specific ideas, some on-the-record statements from hot companies that can't find talent, and a direct response to the critics on the wage issue, at the least. Something that would meet the desired standards for long-form content submitted to HN if it didn't come with a recognizable byline.

I'm still on the fence on this thing. California is the leading exporter of agriculture in the U.S. in part because of a huge, cheap immigrant labor force. That helps to keep the cost of food low, which benefits a lot of people and benefits California quite a lot overall. It also keeps the cost of agricultural labor low. It's pretty unlikely that that is the sort of immigration that PG and others are agitating for, but without any specifics, that's only an assumption.
People will downvote if it's irrelevant to the discussion.
You bring up good points -- but reading that quote again,

> "Aside from the obvious and well-documented economic benefits (for high-skilled workers especially, but for immigration more generally), it’s a matter of justice—I don’t think I deserve special rights because I happened to be born here, and I think it’s unfair to discriminate on country of birth."

That's not justice. Sam complains about discriminating on country of birth, but yet he's discriminating on class/merit/competency. If we have The VC's way of doing things, we're not going to increase immigration for people who really fairly deserve to be here -- the gays getting prosecuted in Uganda, the atheists fighting for life in Saudia Arabia, you're advocating getting folks here who are most likely doing well in their home places. Let me tell you, the rockstar engineers in India, China, etc. are usually from the upper classes in India, China, etc., if they don't come here, I assure you they will be able to find nice-paying jobs there and remain in the upper class tier.
Pretty slick interface; hope it catches on.
Leaving aside code documentation (aka dockblocks), I can think of dozen of examples where you MUST comment you code..

- strict order of execution
- math formulas in the code (or its results)
- external systems requirements/hacks
- non-explicit side effects
- legacy or costly known issues
- intention of cryptic code
- design choices (and its tradeoff)
- ..

This obviously implies you actually care about who will maintain such best
What to Do If Your Photos Have Been Stolen and Reused
Project Ara DevCon2 Livestream
The live video is here: https://www.youtube.com/watch?v=TV5WsySXOHI
This also provides unique_ptr, which doesn't use reference counting, and enforces rules very similar to those of Rust's borrow checker. They allow you to avoid memory leaks by ensuring that you either free any memory you allocate or pass it to another function (who must either free it or pass it to somebody else, ad infinitum).
You probably don't want sensitive medical information in unsafe messaging systems.
> I despise most of them

Doesn't sound like the problem is with your colleagues.
> But is there any evidence of gene sharing between biological kingdoms in nature?

Yes. Horizontal gene transfer can operate between different kingdoms (or, more relevantly to how life is usually divided these days, between the three phylogenetic domains of archaea, bacteria, and eukaryota.)

> Intra-species gene sharing has been selected for as being beneficial, inter-species gene sharing hasn't.

Given that it is observed in nature, what is your basis for that conclusion?
> The solution is to figure out a way to deal with inner city Chicago and places like it. The legacy of slavery, segregation, and white flight.

The inner city is definitely a problem, especially when concerns about crime and safety get in the way of basic education.

But perhaps the worst off, regardless of race, are people who live out in the country, probably because they are consistently the most impoverished people in the nation. I see all kinds of pilot programs in D.C., NYC, and so on. I don't generally see them in Winona, Mississippi. And it's universally agreed that small town Mississippi is a rough place to get an education.

As for data, go look at the ranking of states' education programs:
http://www.alec.org/publications/report-card-on-american-edu...
...now compare that list against a population density map of the U.S.

I say all that to say that the conversation here and elsewhere really miss the mark for a huge chunk of struggling Americans. Cheaper housing is great, sure. But cheap housing isn't the problem for people in rural areas. Access to affordable broadband internet sure is, though.
>The US government and the KKK are both organizations that help people (by, e.g., funding scholarships)

Ok.

>and also threaten people with violence for engaging in peaceful behavior, particularly economic competition.

Absolutely. However, only one of them has a democratic mandate, habeas corpus and a guarantee of a fair legal trial by one's peers when engaging in said violence.

>I'm asking for a moral argument justifying the latter behavior.

Peaceful doesn't mean harmless.

Sheesh, Ayn Rand really did a number on you.
The FSF thinks the X11 License (what they call the MIT license) is compatible with the GPL, so there shouldn't be a legal problem:

https://www.gnu.org/licenses/license-list.html#X11License

It's up to the Linux kernel team.
I’d say its ‘ready’ for prod but can still be a pain regarding tooling. I’ve written a Faye client in swift http://github.com/hamin/FayeSwift and will eventually update my mac app too https://itunes.apple.com/us/app/mackernews-hacker-news-clien...
Google leaves 60 percent of Android phones under Threats
The biggest misconception in most people (at least from my perspective from conversations involving evolution) is what constitutes a scientific theory, By definition from [1] ,
"A scientific theory is a series of statements about the causal elements for observed phenomena. A critical component of a scientific theory is that it provides explanations and predictions that can be tested. ".

People I speak to think its just a theory, hence a guess, a hunch, and not a fact, not proven etc, where as its actually the opposite of that, i.e we can test the predictions it makes, its as close to being proven as anything can be. If people can simply recognize the definition I bet more people can learn and accept Evolution. [2] explains this better.

[1]: http://rationalwiki.org/wiki/Scientific_theory
[2]: http://www.notjustatheory.com/
How soccer saved the Seattle Seahawks
Naïve reference counting is deterministic, but it may also do an arbitrary amount of work on a deallocation because it reclaims objects eagerly. Deferred/incremental reference counting is much more suitable for, say, games, which is what it sounds like you’re thinking of.
"typed by intercepting side-channel signals produced by the first laptop’s keyboard software, which had been modified to make the characters easier to identify."

So they modified the keyboard to make it easy to detect what was typed? Not saying side-channel isn't a issue, but that's kinda silly :)
Since that's been written, CocoaPods has added Swift support. As of a few weeks ago it's currently available in beta (gem install cocoapods --pre).

To the OP, CocoaPods is probably the most widely-used package manager, but there's also Carthage too, which is decentralised: https://github.com/Carthage/Carthage

It'd be nice if Apple had an official package manager but they seem to want to stay out of it (see Homebrew/MacPorts on OS X too).
No, because language features aren't a la carte, and when you pick a language can only weigh the combined pros and cons of each package deal. In fact, in many cases where the "Blub Paradox" card is played, that's actually what's happening: one language might be "linguistically" more powerful but another has better performance, or better monitoring, or a larger variety of available libraries, or even a specific library that you absolutely need. It is true that some languages can theoretically be categorically better than others (or, at least for certain domains), but in practice that usually applies to the compiler (i.e. the language itself) alone, and rarely to the entire ecosystem. Also, I find that people tend to vastly exaggerate the impact a specific language feature has over total productivity.
I don't mind increasing immigration, but lets fix the existing H1B system first. Notice how none of these "increase immigration" posts by VCs talk about removing the ties between people and their employer? Of course not, because companies (and thus VCs) benefit from employees not being able to freely change jobs
Dutch scientists invent bicycle that warns you if you are about to crash
Did they give a reason?

I can't think of really bad stuff to do with it (except very locally to my own building, and it's not like those are very mobile), and except maybe impersonate a medical entity and rip people off.
> Fix education.

- The disparities in education levels in the US are primarily a product of parenting styles, not the school system. Having a better school system would obviously be good, but it's probably not possible to improve our school system enough to overcome the contribution (or lack thereof) from parents.

- We currently have a teacher retention problem, which may be more important than the problem of not being able to fire bad teachers with tenure. Roughly 50% of teachers leave the profession within the first five years, and that's after investing a substantial amount of time and money to get the relevant masters degree and certifications. While it should be easier to fire bad teachers, the problem is that in places where it's easy to fire bad teachers, good teachers often end up getting fired for political reasons. So any system that makes it easy to fire bad teachers may well end up creating a system with a higher ratio of bad teachers to good teachers.

I agree that the root of most of America's problems revolve around education, but spending more money on education isn't going to fix (or even ameliorate) our problems unless it is deployed very judiciously. (And it may well be possible to improve the school system by spending less money than we spend currently.)
If you want an idea of what a western 'police state' would look like, then Northern Ireland, say Belfast between 1970 and 1995, is a good proxy. Police and soldiers on patrol togetrher, an official shoot-to-kill policy, military checkpoints, internment without trial and conviction without jury, all that good stuff.

That was all in the name of terrorism and was orders of magnitude worse that the policies that have been put in place in the UK and USA since 9/11, for the next round of terrorism. So until we are at 'Troubles' levels of policing, I think the GWoT policing responses have actually been pretty restrained.
KDB+ .. looks to have its own language to query it .. btw you can download hyper-db from http://www.hyper-db.com/downloads/hyperdemo.tar.xz
I'm in the lovely town of Palatka.

My team was entirely new. It was built around a core of two people: myself and a systems admin. We directed the bulk of the technical decisions.

Looking back, the problem was a cult of personality driven by both of us. We were the go-to guys for everything. The rest of the team didn't get, or expect much say in the overarching design. I tried to ease myself out of the cult leader into more of a director when I moved.

That easing didn't work. People just kinda drifted off. Things got done, but details were over looked.

We had stand ups everyday, but most people wouldn't give granular enough responses to figure out the burn down, etc. As a tech lead I didn't have much pull on trying to get them to be more scrum-y.

The ethos of the team seems to be more like the Mangalores from 5th Element. Without a tangible head, fiefdoms arose.
Re: New WIRED Offices
English doesn't have an explicitly defined grammar or vocabulary. If you want conjugations, you have to look at the word's introduction to the language and subsequent usage.

If you are the word's introduction, then it's really up to you. ...to pick something that other people will naturally agree with. Good luck with that.
With babies we know the shape. It is not as if we are likely to get a 2d slice of just an arm to estimate the age. With tumors we do not have an idea of the shape, and therefore could accidentally take a slice of the narrowest portion the first time, then the largest portion the second and assume it grew.
DevDocs: now fully functional offline
>I expect there would be some form of defacement or attempts at suppression by fundamentalists.
The fundamentalists are spread thin, in remote communities across the western US. They just want to be left alone. Not a hint of defacement or suppression would come from them.
Is there anything specific about GMO that would lead to monoculture. Even with just normal artificial selection, I would expect farmers to converge on a few best strains and create a monoculture with those.
Migrating away from DO. because if the host dies, your vm dies.

Same as ec2 yes, but aws provides ebs.
The title needs changed, as the article doesn't actually address wifi hacking.
Inspirational Tweet Generator
I Owe It All to Community College
https://github.com/kctess5/twitter-sort-response
Than such a payout would miss a lot of work that went into development of the code.
It's not "police abuse" anymore, it's police murdering people in broad daylight, for no reason whatsoever (e.g. see that video of a homeless person being shot). And around the whole country, military-grade equipment is widely deployed, to be used against civilian situation.

That scares the shit out of me, and I don't even live in the US. Maybe your government is nowhere near Mao or Stalin, but all the required pieces of oppression are being rapidly put into place, so be very hopeful that two elections and a terror attack from now someone won't decide to actually use those tools.
I am Updated my comment (GP) to indicate I was talking entirely about compiler size, not executable product size.

Is the 8MB rust compiler statically or dynamically linked to LLVM? It's been a few years, but I never got a statically linked LLVM-using program below 30MB (unstripped, I think stripped was 16MB but I don't remember)
According to this blog, you'll get more correct code with Swift:

http://www.sunsetlakesoftware.com/2014/12/02/why-were-rewrit...

Over the lifetime of the software, anything you can do to reduce bugs is a win.

By the way, I maintain a list of Swift resources. I have almost 500 urls from the past 9 months, so you can see that Swift is gaining some adoption: http://www.h4labs.com/dev/ios/swift.html
Are you implying that young, poor black people know better?
Well no and and yes. The Dragon that is currently attached to the space station is unable to return humans to Earth. As far as I know, it is unable to undock from the space station without human assistance, it doesn't have any kind of seats in it and it's really not capable of transporting humans to or from the orbit. So practically it would mean that someone is left behind, sacrificing their own life to give someone else a marginal chance of survival. This will not happen unless it is known ahead of time that the Soyuz capsules are fatally damaged.

In contrast, the option of using the Lunar Module as a life boat in the Apollo 13 flight was planned and rehearsed ahead of time. Not all the details were worked out because it was thought that the crew would be dead before this would turn into reality (and the whole Apollo program was a bit rushed).

But yes, they must have thought long and hard about the option of using the Dragon. The whole Dragon program is built upon the idea of possibly using it as a life boat in the future but that is not the role of the Dragon up there at the moment. But the lessons learned have been translated into the next-gen human rated Dragon program.

But we don't really have to think about that. The last I heard, the CAPCOM and the crew were discussing about feeding the fruit flies onboard the ISS so the scientific objectives do not suffer more than they have to.
Couldn't you do a bootstrapped install if you really wanted it?

https://wiki.archlinux.org/index.php/Install_from_existing_L...
I was expecting someone to make that comment. I admit, I'm very selective about people who I consider my friend. But the notion that co-workers can be annoying is universally accepted. Otherwise, The Office, Office Space, Dilbert, and the like would not exist. Obviously they exaggerate: most people don't absolutely loathe the people they work with. But how many of your co-workers do you really want to vacation with? I bet most people would say "a few."