skysight-inc/HackerNews huggingface dataset:
And most of those job ads mentioning "Groovy" are for using groovy as an add-on to Java, while those mentioning "Scala" are usually for using Scala as the primary language.
Sid Roth Podcast
Sid Roth its supernatural God loves the needy, the broken, and He’s such an extravagant father. Sid Roth christian and it was so fun to watch Him do that. Sid Roth Podcast
All else being equal, immortality could very well be a bad thing - overpopulation, over-consumption of resources, massive unemployment, etc.

But the problem is that in the real world immortality obviously will not be achieved alone. If society makes the technological leap towards immortality, almost certainly society will have undergone other technological transformations. By the time we achieve immortality, maybe computer-brain interfaces would allow us to live in a virtual reality, maybe capitalism will be dead and automation will be complete, maybe we will have colonized other planets, the list goes on. These changes may obviate the negative effects of immortality on society.

The fact remains that technological progress is inexorable and inescapable. Contrast this against people's attitudes towards changing trends in technology, and people are remarkably stubborn. That people today by and large want to eventually die does not mean that people living in a future society where immortality is taken for granted will also wish to die eventually. Just compare attitudes towards social networking between people who are in their teens, and people who are in their 60s.
> That is an irreducible complexity

Have you ever written enterprise software? Multiply that by everything.

> It has been tried. Many times. And they have all failed.

See in the most general cases the Cartesian rationalism of the French Revolution and its latter offspring the Russian Revolution. In the less ambitious case, the civil laws of Europe.
London, July 7 2005. Now, I don't agree with any security checks on train stations (and think the security checks on airports are ridiculous) but I'm afraid that those who want to implement such things can at least dig up some argument (not commenting on the validity of those arguments)...
Not wearing an RFID badge later in life will severely restrict this student's employment prospects, as they are very prevalent in many workplaces now. Would be interesting to know if her parents have to wear RFID badges where they work.
I think you and I are talking about completely different things.

My post is in response to the notion that, given all the reporting you see in Western media re: China, the whole country looks like one gigantic shithole.

This perception is not entirely surprising. Even when one gets all of their news from the NYT (which as far as as bias and truthfulness goes, is pretty damn good), there is a systemic bias in getting Eastern news from Western sources by mere virtue of the fact that you'll never hear the good with the bad - you'll just hear the bad.

This isn't some evil conspiracy to slag China - it is this way for the same reason the 6 o'clock news is full of murders and robberies. Except, unlike the 6 o'clock news, you don't have real-life experience to temper the one-sidedness.

If you get all of your world view from local news sources, you'll have a very skewed world view, even if all of the content you consume is factual.
OneNote actually has a touch centric app in the Windows store @ http://apps.microsoft.com/webpdp/en-us/app/onenote/f022389f-...
Nice to see all that "cyber-threats" budget money is being spent on defense, and on building better relationships with US' allies.
This looks great - I'll be trying it out for a project this week.

I'm still searching around for a good solution to API "views" or presenters when I don't want to expose all of a model's attributes. Something like Rabl? What do other people use?
You've got a crack team of Rails devs and a deadline?
It should have a * at the end of the statement that reads:

* As long as Google can track you.
This is handy if you every find yourself hacking together a parallel map for a escript:

https://github.com/rprimus/plists
from Facebook import GraphApi
Eisenhower on the Military-Industrial Complex [1961]
> what do terrorist organizations exist to do? To terrorize.

Seriously?

One mans terrorist is another mans freedom fighter. There is always an agenda, and terrorism is merely a means to an end that frustrated and (usually) deeply disturbed human beings turn to when they see no other viable course of action.
I think things have changed a lot in the last decade or so in the UK in this respect. When I was at high-school we all went drinking in pubs from age 16 (with an 18 lower age limit); I genuinely doubt that's possible now given bar staff are supposed to challenge you if you look under 21.
Exactly. Look at Apple going nowhere until the return of Steve Jobs.

I used those bloody damn awful Performas, and was part of Schlumberger's migration from Mac to Windows 95.

Then Steve came back and we got all the cool pro stuff [drawing a blank over the toilet seat iMac of course...]
at my startup, we didn't have any coding standards, except one: don't reformat other people's code.

this meant that the original author of the compilation unit (uh, file) had the freedom to do what he wanted, and other people who made modifications had to conform to the original format.

the results:

1. no fights over coding standards, although we did have plenty of banter

2. it taught people to respect the other people's style if they wanted their own style respected, thereby making everyone complicit and fluent in every style
It's come and gone, but the region has actually has some pretty socially liberal governments on and off, at times when the West in comparison were pretty backwards. The Ottoman Empire, which ruled most of Saudi Arabia at the time, decriminalized homosexuality as part of its Tanzimat liberal reforms, in 1858. It was the first country in the world to do so.[1]

By comparison, Alan Turing was persecuted for his sexual orientation by the UK in the 1950s, almost 100 years after the Ottoman Empire had seen the light. Heck, when I went to high school in Texas (1996-2000), gay sex was still a criminal offense. The U.S. Supreme Court struck down that law in 2003 (admist much bloviating by Antonin Scalia about how we were all being overrun by the "homosexual agenda"), and the Texas Republican Party removed the plank in its platform demanding that homosexuality be recriminalized... only this year, in 2012.

[1] edit: Actually, upon some further research, it seems this claim is incorrect. The first modern country to decriminalize homosexuality, as far as I can find, was France, which did so in 1791, during the Revolution.
Using gcc or g++ I get "1" not "0" for that expression, as I would intuitively expect. But this is undefined behavior in c/c++:
tmp.c: In function ‘main’:
tmp.c:3:5: warning: operation on ‘i’ may be undefined [-Wsequence-point]
We'll be taking this for a spin. I've been pushing for an API-driven site for awhile but the case for that model was cinched when we started adding non-web clients to our system.

A leaned-out Rails is a nice compliment to other bolt-on API options and fat GUI-based API builders. Personally I prefer to start with something even simpler, but the facts are you can cover more ground faster (and potentially safer) with something like this vs. building your HTTP stack from scratch.

The Hypermedia stuff is most exciting to me, as hand-rolling that is a hard-sell for many teams (if you have a system of any significant richness).
Unless a startup's highly technical, I wouldn't solely equate higher education with success - more than anything it's the behavioural skills of entrepreneurism, resilience, persuasion and street smarts that will help set you apart (unfortunately these skills are not focused on enough in formal education, IMO). It's important to know the ecosystem of the area you're going into - where the needs are, who the customers are, what the value chain looks like etc, and typically this would best be gained by work experience rather than theory.

There's many examples of successful people who never completed or went to college: e.g. Richard Branson, Henry Ford, David Ogilvy, Pete Cashmore, Walt Disney etc et al. Richard Branson once noted that the first three months of running a business teaches you more than three years at business school.

So it's not to say higher education isn't valuable, but 'learning' isn't confined to the classroom and practice oft trumps theory :)
I graduated from a Catholic high school of 1200 ~7yr ago that in my last year actually used a similar RFID-tag system for the doors (was already using plain bar-codes for the cafeteria). AFAIK the (stated) purpose was access control; RFID makes a bit more technical sense simply to keep the doors from backing up or bar-codes getting muddied up (not that it kept the things from breaking continuously anyway). No one ever raised a fuss (not to say I personally agreed).
Why There’s No Silicon Valley Equivalent in Australia.
We truly do have a lot to be thankful for.

And a lot to stay mindful of ... lest we repeat the mistakes of the past.
My heart goes out to you. Your response to your grief is an inspiration.
>CCTV simply pushes street crime away from the central areas //

I've heard that argued for many years but never seen the stats. Do you have a reference for us?
I bought the ebook a few days ago, almost obsessed with detail though I suppose that was the author's intent. It has a very poignant opening, with the author describing e lengths to which his parents cared for him, and how long it took for him to realize how Mao's policies led to his father's death.

In many ways, it reads like a non fictional 1984
Agree 100%. If you want to start a startup and are not willing to learn to code you are either a coward or stupid or lazy.

You don't need to be a full-on hacker, but if you haven't even tried to implement your vision (coders and funding be damned), you are a full-on phony.
That would not be sufficient. Python modules can execute arbitrary code at import time, so the behaviour could depend on a number of external factors, such as environment variables, other files, current time, response from a remote service (?!), etc...
The article claims that it can "even suck information from Bluetooth-enabled phones nearby." Is this even still possible?
Right, I see what you mean. I was just pointing out if you only used Chinese media to learn about china, it would be the best place in the world since they cover up most of the bad, it's not like the west where our press is more than happy to air our dirty laundry.
"start writing speeding tickets for 5 mph over the limit and picking up stray cats"

Aren't those good things? I wish for someone to get a ticket if they drive faster than the speed limit, they're a hazard to themselves and others. I'd like stray cats to get picked up so that they will get taken care of and won't be a nuisance to the neighborhood.
Take a visual trip through Firefox's mobile OS
Looks like a custom font based on GarageFonts' Metroflex Narrow: http://www.myfonts.com/fonts/garagefonts/metroflex-narrow/ob...
They will become irrelevant as far as Americans watching CNN are concerned.
Tipping, for example, is considered bribery in some societies, while in others the two concepts may not be interchangeable.

http://en.wikipedia.org/wiki/Bribery
Great. Now try that at a public university and you'll go to jail.
RABL is very good at this.
No, it's there, just not explicitly. http://en.wikipedia.org/wiki/Griswold_v._Connecticut
I don't know more than half-a-dozen policemen but none of them fit that description.
Seems to me like a solid article -- it kind of explains a good deal, including microsoft's blindness to the idea of treating office as its platform (if Microsoft has been aggressive about porting office to iOS and android it probably wouldn't care who won the platform wars -- instead it has simply made it abundantly clear to many people who considered office indispensable that they can dispense with it).

In essence, sinofsky was tasked with sorting out office development and then with doing the same with windows. In the end he seems to have been a classic empire builder, and windows was the larger empire (within Microsoft).
Faith in Humanity: Restored [video]
Subtract the sarcasm from your comment for more effect.
> What super rational system developed from first principles by the greatest minds of all time did you have in mind here?

I was referring more to the presumption that all complex systems, everywhere, can be replaced with a positively designed rational system. This is pretty hard to refute amongst the HN crowd because our entire bread and butter is creating positively designed rational systems. It's what we do.

As I said further down, in the limited case of laws, the civil laws have tried to replace a historical patchwork of custom, local rules and decrees by a single, positively designed, single rational system of law.

But this still frequently turns out to be inadequate. Injustices and oddities pile up around a glitch, which is modified in isolation; then more small changes occur, until a new pattern is recognised by the legislature and the code is rewritten.

Sound familiar? It should: in practice the civil law winds up being adaptive, just like the common law. At least the common law doesn't delude itself into thinking the whole thing could be nutted out from the very beginning.

Software engineers should know better. Just look at the archives of the IETF sometime. Here intelligent individuals discuss, design and promulgate the protocols that make the modern world pulse with activity -- the technology that makes it possible for us to retread an argument that is at least several hundred years old.

Yet RFCs are periodically deprecated and replaced with updates. Why? Because of unforeseen circumstances, errors, abuses and so forth. No matter how intelligent the designers, they were simply unable to foresee all the possible cases in advance. And the IETF, like the Common law, places intelligent, localised-to-problem adaptation of existing principles at the centre of its mechanism.

> Your position seems to be that we've stumbled upon a system of law here that introduces very little accidental complexity and that handles well the essential complexity of the real world.

I'm sorry if I gave that impression. The legal system can and does sometimes impose enormous drag. The the extent that laws become onerous and the legal system highly unpredictable, it's necessary to petition to legislature to reform them. Patent law is certainly one such topic.

But the complexity of legal reasoning is not accidental complexity, in the sense Brooks was talking about. It is essential complexity. It exists in the problem domain, which is all relations between human beings.
I phrased the opinion that way for two reasons:

1. We already know what our society looks like with death.
2. It's easy to imagine the good things that come from a lack of death. We're more likely to underestimate downsides.

When dealing with a complex system, I'm skeptical of change. Following Nassim Taleb's ideas, the onus is on someone proposing a change to show that it will improve the system.

That said, the 'download' idea sounds neat.
Eh?

int main() {
int i=0;
return i += i++;
}

Returns 0, as expected.
I think of them more like canaries in the coal mine, once they start getting traction I know that we're in another bubble.
A typical specialized device today is largely driven by software. To contribute to this debate you need to understand this.

For example: most musical instruments today are electronic. If I build a guitar amplifier out of vacuum tubes, Stallman will let me patent it, but if I build a high tech amplifier with digital preprocessing to simulate the behavior of any one of a large number of old vacuum tube amplifiers etc. then no patents for me.
WORLD WARS ON
Nope I did too.
Nature’s sexism : Nature News & Comment
Depends what you mean by debunked. It is a bit of a fantastical idea to begin with requiring technology and engineering on a scale much larger than anything in human experience. It is, therefore, a bit difficult to come up with a plausible plan let alone debunk that plan. I, for one, do not see any fundamental reasons why it couldn't be done, but I can come up with plenty of practical reasons why it probably won't be done anytime soon.
"Wind Turbine Syndrome"
Thumbd, An Image Thumbnailing Service Built on Node.js, SQS, and S3
undefined behavior, isn't it? might as well be 42.
Interesting that what you described is reminiscent of the Jahiliyyah. Al Saud, in this context, reminds me of Quraysh.
Curse Your Way to the Front of the AppleCare Phone Queue
(not provided)
The organization includes ActiveModel::Serializers, which is really important for giving you normalized JavaScript output. Rabl is slow and manual, which is the opposite of the Rails philosophy. Convention over Configuration wins every time.
"Of course the United States, since its inception, has a perfect track record of treating women and minorities "

More or less continuous improvement over time. Unlike what we've seen in, say, Afghanistan and Iran.

Your point?
Aah, that explains why it didn't work for me (VM network cards were still active). Seems to me like setTimeout-based polling to your server or something like http://www.msftncsi.com/ncsi.txt is still the best option.
Although India is listed second by number of requests, in terms of (unique) requests per capita, it comes near the bottom of the pile.

Similarly, Brazil comes in third, but is fairly average (amongst the countries listed) in terms of requests per capita.

The United States leads by a long way, then Australia, France, the United Kingdom, and Hong Kong.
Basically, as it stands, you have to put your {Ember,Backbone,..} app in `app/assets/javascripts/app/models`, for example, which is kinda crazy. I'd like to see JavaScript become an actual first-class citizen.

Also, the pipeline has been re-written for Rails 4, but historically it's been kinda slow and buggy.

For an example of what I'm thinking about, rake-pipeline-web is interesting.
I've responded to your sibling.
Arms deals and aid are different. However, you're right, and Alyamamah isn't the only one. The huge sums of money and fraud involved in all the arms deals between the Gulf Nations and the West is embarrassing to to both ends to say the least.
Anything's possible when you have billions of dollars and an army of scientists.
If you like corridors you can watch Amelia's web series showing some of her work in the EP.

http://www.youtube.com/user/piratpartiet?feature=watch
Latest episode: http://www.youtube.com/watch?v=RqY983gRScA
Turkey has been an exception. You're right. It doesn't alter the point, which was poking fun at the bizarre notion that the oppression of women in Saudi Arabia is BECAUSE of the United States.

That's total bullshit. Sorry, it just is.
It's the exact same as Sinatra vs. Rails: build it all yourself vs. using a framework that has it built for you.
Oddly enough, this represents progress of a sort. Until fairly recently, Saudi women did not have identity numbers or cards, effectively meaning that they could be murdered by relatives with no repercussions.

http://www.victorhanson.com/articles/burton022005.html
Auto Tweeting Quality Links
Awesome. Let me know how it goes, please. :)

> The Hypermedia stuff is most exciting to me,

Me too. There's nothing concrete here yet, but there's lots of space to explore and good things to build. I really want us to be a leader in this space.
this is not that different than the suspensions we'd receive for not wearing identification lanyards introduced my senior year in high school.

it seemed absurd even before the introduction of RFID. on one hand, this seems more absurd to me. on the other hand, this is a public school, where your privacy is limited anyway.

do the privacy cons really outweigh the security pros in this case? i do realize the general arguments presented in security vs privacy. but i wonder it's not any different if we're talking about children in a public institution?
How does he explain the undemocratic and oppressive nature (in general) of middle eastern governments for millennia before oil was even discovered?
The monarchy justifies its rule by showering the religious leadership with money and hiding their excesses with a veil of piety. This doesn't meant the Saudi people agree with it -- a large fraction of the Saudi population (I'd venture to say a majority, but there's really no way to tell) also finds the Wahhabi intepretation of sharia excessive, but they have no say in the matter.
Well, I'm an Arab, and I can. What's your point?
The main thing I got out of this article, aside from the distinction between being glad to be alive vs. not dead, which seems to me to be a fine one, is that I simply must check out Beethoven's Opus 133 "Große Fuge" (there's only one option in iTunes and it's album only).
I think the types of things ITU would want to assert control over are centralised functions around standards development and name allocation that are currently carried out by ISOC and its parts (IAB / IESG / IETF) and by ICANN and its parts. Both the Internet Society and the Internet Corporation for Assigned Names and Numbers are not-for-profit organisations that are not directly under the control of any government (but which are incorporated in the United States, and so are subject to US law).

From a purely democratic perspective, ITU, a public body that forms part of the United Nations, and ultimately controlled by governments worldwide (many of which are democratically elected) could be viewed as a more appropriate body to handle the centralised functions than private bodies in one particular country.

In practice, however, international government can be a very bad place to start from when it comes to standardisation, because politics can get involved to a much greater extent, and everything gets slowed down by excessive governance process which becomes a burden - ITU standards are being superseded at a faster rate than ITU can produce them.

Obviously, the EU / Pirate Party might also be concerned that the ITU would want to assert control over more than ISOC / ICANN currently do.
Long live the tyranny of the majority!
You do realize that the US has been intervening in Iran and
Afghanistan for decades, right? The Soviet war in Afghanistan, during the late 80s in which the US was involved in support of the
Mujahideen, widely considered to be the cause of blowback. Speaking of blowback, the Iranian revolution against the US-backed Shah in the late 70s. A few decades is hardly enough time for "continuous improvement."
Classy move, Matt! Happy Thanksgiving.
I would adore it, given I was comfortable with its safety. Assuming it had high-speed internet it's a travelling hotel, and considering travelling itself is the worst part of travelling I'd welcome it to be pleasurable in itself.
Noted. That would have been awesome.
I thought the lack of a magnetic field was considered to be such a "fundamental reason", i.e. without one away any significant atmosphere that's created will be stripped away by the solar wind.
This is truly awesome, it's so nice to see that (although there is at times bickering) the HN community still is alive at heart.
Imagine what will happen when bullies and other predators figure out how to track people with it.
I agree, if you're not touching the memory limits of 32bit, there is no reason to do 64bit. Because 64bit applications have to pass 64bit addresses to read from memory it is slower than 32bit which only have to pass 32bits of data (simplified but true).
Some would say that being buddies with these rulers (Bush (Sr. and Jr.) and Saudies were close friends and allies), buying oil and selling arms is exactly what enables KSA and co. to be "oppressive".
This was a very good talk - a whistle-stop tour of Prolog.

It would have been interesting to hear more about your thoughts on embedded logic systems for other, general languages (having looked at some of the python libs myself recently) - though I realise there likely wasn't time for this.