skysight-inc/HackerNews huggingface dataset:
And so we've arrived. A terrorist is now anyone you happen to disagree with (who also happens to be politically weaker than you). Now we find out how monumentally bad all of those 'special' anti-terrorism laws we let slip into being over the last decade truly are.

We're all terrorists now.
>suggested and made for them by a team of undercover Austin police Department officers

If it was considered illegal i think the officers should be punished at least to some extent. Why are Police officers encouraging crime to begin with?
Set comprehension is a standard mathematical term (http://en.wikipedia.org/wiki/Set-builder_notation). List comprehension is a fairly natural name given that.
This reminds me of the book Where the Dog Is Buried by Czech dissident and activist Pavel Kohout. It is basically a book about various tactics that the police in communist Czechoslovakia used to harass and intimidate him and his fellow activists.

Some of those tactics were surprisingly creative and twisted... from using 'flexible laws' to justify arrests and constant surveillance to tricking him into emigration - he was a playwright and when police gave him a permission to travel to Austria to see the opening night of one of his plays he thought it was maybe a peace offering after years of troubles with the police. He went there with his wife but while they were there the police invalidated their passports and when they wanted to return home they were not allowed to cross the border and they were both forced to emigrate.
Every form should be an API
Chess 2. For me, it's called starcraft, and it already addresses all mentioned problems.

Nevertheless, I applaud game designer to have the balls to try to evolve something so established. Loving chess a lot, I'll certainly give that a try.
> WiFi firmware can in theory allow passive monitoring and forwarding of data. This is because the WiFi card is a small self-contained embedded system.

On the other hand, it would typically be detectable and would generally fail to work without significant intervention from the software on the computer. The same goes with the webcam. Theoretically, it could keep its activity LED shut down and snoop you without you knowing it, but how is it going to send data over to No Such Agency?

This is probably not sufficient for high-security matters, of course, but it is IMO good enough to ensure the privacy of a user who doesn't do anything illegal. Working past the security you get simply from running open-source software (at least as far as the peripherals are concerned) is expensive, risky and potentially intrusive enough that it isn't worth doing unless you're trying to tap into a drug dealer's computer. In which case yes, you should be thinking about something else.

> I'm not suggesting we go back to discrete wire-wrapped PDP11's but something needs to be done by putting security and privacy first. That means starting again as where we are isn't good.

More vitality in the open hardware movement would be great. This isn't meant as a way of criticizing its members; if asshole engineers like me would do something about it instead of blabbing on HN, things would probably be better.
I use it almost daily, as well. I check in to places because it syncs with TimeHop and keeps a record of places I've been, which is useful to me. And the explore function is much better at finding places that I'll actually enjoy when I'm in neighborhoods and cities that I'm not usually in.

One of the most useful apps on my phone, honestly.
MySQL is a random example of financial traffic not following ACID principles? I still don't understand.

Is this a reference to MySQL, pre-InnoDB, not being ACID compliant? InnoDB's been around for a decade and has been the default database engine for years.
Totally agree. It's really helpful, and rewards continued usage.
> Sometime it is very difficult for human to understand GOD and his punishment !

OP isn't stupid. He has no problem comprehending the wrath of your imaginary friend, nor the imaginary nature of the aforementioned wrath. He lost a dear friend and mentor. The one who has trouble understanding reality is you.
Not aware of an interactive modelling tool. There are visualization tools like http://railroady.prestonlee.com which generates graphs showing your model layout. Don't expect too much on the cosmetic side though.
Not to mention turning game balance on its head. In that sense, chess today is kind of like what Starcraft 1 would be, if it was played for another 500 years, all the while being constantly re-balanced. You can't just add 5 new races to the game and expect it to work out perfectly.
It feels really good when 100% of the technologies you're using on your latest big project are the subject of a talk.
Too bad i don't live in the US.
ArangoDB (C/C++, http://www.arangodb.org/)

Here you have 15 Graph databases compared:
https://docs.google.com/spreadsheet/ccc?key=0AlHPKx74VyC5dER...
http://en.wikipedia.org/wiki/Virginia_v._West_Virginia
LoL your post is funny...

Naming a company with your last name automatically makes you an egomaniac now? How is this any different from the thousands of other companies and charities named after founders? I never hear any of them criticized for their names.

What race card is he playing by looking to provide solutions to a group under served by an industry? Black men do have some unique hair/skincare/health challenges. Seems like a good vertical... but I can also understand why vc's may not see that upfront. That can be solved with execution.

No experience? Killed it at Foursquare, didn't he? That's gotta count for something. Plus, plenty of first time founders come right out of undergrad, sometimes not even finishing. You usually don't hear the "no experience" thing in those cases though.

The "he used his social connections" thing is pretty hilarious being that the majority of founders make and use relationships to increase chances of getting funded or getting introduced to vc's and angels. Since when is this considered a bad thing?

There's always going to be a better idea and a more qualified guy doing xyz around the corner. What else is new?
Chuck Moore: Programming a 144-computer Chip to Minimize Power [video]
Headline: "Giant mystery object turned out being a banal paywall"
They also tend to do it quite badly in some non-trivial cases. I've seen Wolfram spewing a three-line result which could be further simplified to a simple expression. It also doesn't always help to simply know the result; a lot of insight about numerical problems can be gained from how the result is derived.

I also spent several days churning formulae in bars. Got a lot of weird looks.
The highest paid public employee in something like 49/50 states is a sports coach.
it's actually happening in Canada for next two upcoming PyCon. Though they do release the videos afterward if you can't make it.
Because that's standard practice for breaking up protests. See: false flag NYPD starting altercations with police at OWS in order to give police justification for violently putting down the protest.
Sorry, the chain is just

Set Theory
Natural Numbers
Integers
Rationals
Real Numbers
Complex Numbers
Calculus
Riemann Surfaces

(as the Apple ads say, some steps skipped)

The only point I was making was that the level you were thinking at was much higher than the level SEXPs are at. Trying to envisage how we get there remains hard. TL;DR I was agreeing with you. :)
Flagged as pure trolling. We all know CEO earnings are still increasing drastically. The rest is a matter of opinion.
No, Boeing lost a huge defence contract thanks to the NSA, Snowden just point it out. Had the Brazilians found out any other way, they'd still have cancelled.
On the surface most of the popular PHP frameworks are not much different from each other. Basic MVC separation, some sort of dependency injection container (actually a service locator), Composer and standardized autoloading, etc. Once you dig into the coding aesthetics then the differences start to become clear. Yii isn't PSR compliant, both FuelPHP and Laravel make liberal use of Facades and/or __callStatic to preserve the style of static function calls that are prevalent in CodeIgniter. I guess what makes Laravel stand out is the sheer amount of documentation and examples that are available, both on the website and in the code itself. This makes it really easy to get started.

Me, I'm not really keen on the Component::function() syntax. Feels like a crutch to me. Especially when people go out of their way to avoid specifying namespaces by abusing class_alias. Plus you're not really saving that many keystrokes compared to, say, $this->app['component']->function(). (Yes, I like Silex).
Gap between asm.js and native performance gets even narrower
I totally agree that this guide would be much more useful with each time a paragraph 'how can you help these people improve themselves'.
But I think that as it stands now most people would understand that these are just clichés. In fact, using this as a guide to look down on other people would be the behavior of an 'Agitator'.
You mean like 50% of the time using "she/he"?
Help me understand... you read the recent stories on Coinbase and you still sent them money?
People generally don't double-check things that make for interesting stories and fit their view of how the world works. And for almost everyone, when it comes to foreign places they have not personally visited, that view is made up of stereotypes frequently bordering on racism.
The Next Page (Cyanogen, Inc. closes series B)
I had 3 of those last week. Didn't you?
Reminded me of this episode of Star Trek:
https://www.youtube.com/watch?v=39roz9jQfzE
Everyone drives like that in India :)
The X60 has only a resolution of 1024x768. That was one of the main drawbacks of the X60 imo. The better resolution display was only available for the X60t. Some people hacked the X6x to use those [1].

[1] http://ithinkpad.wordpress.com/2011/10/14/x6xipsguide/
Well, even Apple computers are IBM PC compatible nowadays, and today outside of a few exceptions it is difficult to make x86 computers that are not IBM PC compatible at the hardware level.
Is Bitcoin An iPhone App , Xbox Game or A Virtual Currency?
Yeah, I think it would go well with that bored, disconnected tone talking about terrible, inhuman things.

JACK (V.O.)

I'm a recall coordinator. My job is to apply the formula.

....

JACK (V.O.)

Take the number of vehicles in the field, (A), and multiply
it by the probable rate of failure, (B), then multiply the
result by the average out-of-court settlement, (C). A times
B times C equals X...

JACK

If X is less than the cost of a recall ... we don't do one.
If we talk "gaming" and PC and "traditional consoles", I fear the Ouya is a little underpowered. Doesn't it run on a chip that is normally found in smartphones? Some type pf snapdragon?
Petshopper
A dog is a man’s best friend and to celebrate this amazing friendship you have to take care of your pet. How? Purchasing and offering to the public the best products for his care and health.

Today this task is even simpler thanks to our new project, PetShopper.
Nike Dunk High,Nike Dunk Low,Nike Dunk Mid
Free recover deleted iphone text
If you accidentally deleted important text messages on your iPhone, you can use an iPhone text recovery program to get back your deleted texts. I highly recommend EaseUS MobiSaver. It is a safe and effective deleted iPhone data recovery tool. Having no technical skill requirement, it can be operated easily. It can works perfectly for iPhone5s/5c/5/4S/4/3GS, all iPad and iPod touch4/5.
Forgive my ignorance, but what does a copywriter actually DO and how can this take so much of one's life?
MDN has a good explanation

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...
NSA review board's report
Credit card data of 40 million shoppers stolen from Target stores
I always thought the best system would be to tell people what their boss makes, including options and other non-salary compensation.

This eliminates the problem of people comparing themselves to their nominal peers on incomplete information. It really tells you everything you need to know about compensation.

But the most valuable part of the buffer system is the formula. You have a framework for calculating what is fair.

One of the dangers at small busy startups with well-intentioned leaders is that you basically forget to give people raises and your employees don't get you to correct it until they are pissed enough to quit. That's part of why I left my original company and it cost me a good employee recently.
Scream Tracker 3-inspired mod tracker in HTML5
Given that LaTeX is really impossible to reverse once it hits a PDF I doubt that's easy. With some configurations (or LaTeX versions or moon phases, I haven't figured it out) you even get PDFs that contain no text at all because the glyphs don't map to characters anymore. Add into that that each LaTeX PDF contains between 5 and 20 fonts and it gets worse.

XeLaTeX makes things much better, but I guess equations are still very much off-limits.
I live in Ukraine and can confirm that this comment is total and utter crap. The only thing that Russia is embracing is a mix of extreme corruption, nepotism and corporatism.
The RTF feature set and Word's are closely aligned. You can do everything you can do in Word in RTF too.
Nice post. I have traits of an Island and a Pet (Python) Technologist but you omitted listing my top archetype: The OCD Refactorist. I can't stand copypasta code, I have to make it DRY asap (plus many more refactorings, typically resulting in shorter, minimalistic code).
Busy people, in general, avoid getting caught in other people's problems. Tokyo is filled with people who are busy. They may ignore beggars on the street and may not give up their seats. Taking it from there to an extreme (that they are immune to any fear of death) is an ugly reaction.

During the 3/11 earthquake, I was shocked and appalled by the stupidity of one of my co-workers who went on coding as normal while the building shook. (It was experienced as a Shindo 6 earthquake in Yokohama, so it was quite strong - I never ever experienced anything like it in my life). He probably saw it as macho, but it was dangerous - other people then were confused as what to do. He eventually left the company for not being very competent. (Good riddance.)

For every person like him, there were 50-100 people on the staff who were shocked, shaking, crying or scared. I find they reacted pretty much as I'd expect people in any school in Canada would have reacted. It certainly was more-or-less how we reacted when one of our class fellows put an end to his life.

I find it distasteful that people fetishise another group of people (especially people with the same capitalist democratic strain of lifestyle) to the extent that they basically superhuman or inhuman.
Looks awesome! Does this work with graphing (e.g. networkx) as well?
Instead buy a small house with a garden, grow your own vegetables. This will give you freedom and time to do whatever else you may want to do. You can get computers for free or cheap, that are perfectly good to develop apps if you want to have fun with programming.
Ask HN: What are some of your favorite advertisements?
DUDE! That's all I have to say.
and "from time to time" does not mean every other year in case somebody still thinks that.

Nowadays you can go a very long time with even just a medium spec'd gpu and still compare favorably to consoles. But unlike consoles you have the option to upgrade it if you want to.
HowTo: Auto Scaling with the AWS Management Console
Obviously, only programmers would be allowed to immigrate into SiliconValleyCountry, and only actors would be allowed into HollywoodLand.
A good chunk on GOG re DosBox games so shouldn't these run in SteamOS already? There is a DosBox for Linux, isn't there?
I believe you meant Tflops, PS2 was already 6 Gflops just for the CPU units (MIPS and VUs combined), with pretty beefy GPU on top of that.
PaaS Stackato v3.0 just released
Where was that? In 1990 in the US and UK and France (possibly other places - that's where I'm aware of), Basic was already on the way out - and that was the "good" basics like BBC Basic (with procedures, local variables, WHILE/WEND, REPEAT/UNTIL, named labels, proper error control with ON ERROR - I think of these, GW Basic only had "on error").

It was already Pascal in academia and "regular" insdustry, C in low-level stuff and FORTRAN 77 in science stuff. Of course, there was still legacy Basic and legacy COBOL, and you were much more likely to run into a historical mess of GOTOs. But still, it was already past the Acceptable Spaghetti era.
For a bit of historical context, this is Drepper's 'rationale' for not accepting a patch for strlcpy in glibc: http://www.sourceware.org/ml/libc-alpha/2000-08/msg00053.htm...
To me it seems that the PC distinction comes more from the AT motherboard format used by IBM PC. It's the standard format that triggered the replaceable/upgradeable parts that made IBM PC popular, and really explain the PC naming for (non-apple) desktop computers.
Nine Windows 8.1 Features You Might Have Overlooked
GCHQ's vast repository of metadata about the world's secure communications
Call of Duty: Strike Team for iOS Goes on Sale
Ask HN: What new skill or tech you intend to master in 2014?
I'm soliciting ideas, because last time I decided to learn Unity3d but ended up learning more about full-stack javascript web development, which I now use at work exclusively. So I may pick Unity3d again but it can be another as well. I'd like to know what plans you guys have.
IEEE Spectrum, suberb article as always.

But maybe a bit too far fetched on the "Robot Dream". The way the silicon in Silicon Valley was seeded is by Shockley Labs and its (lack of proper) management.
No, and if all they care about is the salary, they should probably go and take the larger offer.
"The Futurist cares not for quaint, passing concerns about stability, maintainability, or teachability – it doesn’t matter to him if it’s impossible to hire Erlang developers. New is everything."

Really? Lol. You chose a language that's stable, maintainable, and easily taught. Not only that, it's not a new language either. At least go with something that fits the description, like Rust or something (N.B. I like rust, where it's going anyways).
It is quite easy to learn this. Someone with your intellect could do it in a short time:

It is called opening your eyes, cleaning them of the propaganda-rheum and seeing, wide awake the real structure of the world we live in.

I am a white male, totally privileged. Absolutely lucky to be that way by chance. And you know what - I know of this privilege, I did nothing for to earn.

I know, that the system is rigged like in a mobsters casino. And you know what - I believe it sucks real bad.

And people like you make it harder for everyone fighting for change. Or for people turning their backs on this system, robbing it of its support.

So please, do me a favor: Go home and play with your new shiny toys - what ever keeps you asleep in a world, that needs more people being awake and seeing for real.
You're confusing HipHop with HHVM.

HipHop took PHP code and basically turned it into a statically compiled C++ application. The resulting binary acted directly as a web server. It was pretty fast, but very limited.

HHVM is an actual JITing virtual machine for PHP. It's still huge (one of the project pages say that the binaries are nearly a hundred megs), but it's now a real-world reimplementation of PHP, capable of doing anything PHP can, including eventually being run by mere mortals with normal code.
Sorry if I wasn't clear; that's what I assumed happened.

Which seems an awfully silly thing for a moderator to do since it effectively guts the premise of the article. Glad to see it's been changed back.
As makomk noted, you can't call OS from the OS itself. She probably had to throw away most of libstd like zero.rs does for Rust to work at this low level.
> you're getting it for pennies on the dollar

What are you talking about? Foursquare ain't getting anything for free, if anything that debt is now over $50m at a very conservative 15% Kd assumption.
In other words, ask the very people who, if any the claims about Putin's Russia are true, wouldn't dare or know to speak out.... sure.
Which by some fluke is exactly twice as old as my law!
Why is Python doing so much worse than PHP?
You can already buy lots of Android devices with an HDMI out and USB for $30-$40 - MK802, MK804, MK808. They easily drive an 1080p display, some can even drive an 2160 display if you have one.
I call it our bus factor. It's currently one, but we're hiring ;)
I've never heard about this. Some apps have a lot of "fake" 5-stars rating and are not performing very well...
That's actually the tone I read in this article unfortunately. Didn't care too much for it.
I'm sorry, but now I'm confused. White Knight does have a gender undertone, at least in gender discussions. It wouldn't make sense to apply it to women, since the goal is painting the person as the stereotypical knight in shiny armor that comes to save the damsel in distress.
So what is the typical procedure when encountering a large boulder? Get people there and just drill through it manually? Or would they have to completely remove the entire boulder? (how?)
The scientific problem with Christianity isn't that science proposes an answer to things. It's that it looks at the stories proposed by Christianity and calls "bullshit" because of Occam's razor.

Virgin birth. Resurrection. Parting the seas. Water into wine. And so on. Things that straight up, didn't fucking happen, ever, by any reasonable probabilistic estimation based on what we know about the world today, and those are far more recent than billions of years ago - words in a book are so far outweighed by what we know about the world that we're talking sub .01% chances here. And if you want to start calling them metaphors or helpful fictions, that's fine, but you're departing from any regular version of Christianity.

If the rules of our universe were so flexible that stuff like that could happen with such regularity less than a few thousand years ago, it's overwhelmingly likely that we'd have seen some evidence of gross violations of physical laws today.

When it comes to creation and all that, sure, science is blind, most scientists would agree with you there. But that doesn't mean Christianity has the answers. I'll take ignorance over blind belief in a random story any day, and that's what science has going for it.
The corresponding reddit thread at /r/programming: http://www.reddit.com/r/programming/comments/1t8y6g/why_rust...
what is with these cliffs haha
Android customizer Cyanogen notches $23M
How Bitcoin Became the Honey Badger of Money
I always felt that I didn't understand the node way of work, because all frameworks feel to me like they are missing something, like they are ignoring the good ideas built in other frameworks. Or maybe they are too functional for my OOP head.

I had to work with express, and one thing that I missed was having a Response object where you build your response and then pass back to the framework at the end of the request. So I built my own proof-of-concept-framework to understand why others don't do it (maybe it was just not possible).

Many people will tell you that there are a thousand frameworks out there, go contribute to one of those instead of creating more noise. For me doing a framework was a great way of learning the internals of node, the kind of things that frameworks are designed to hide away from you. Go for it, start your own open source framework and put your ideas into practice. The ecosystem is still maturing.
Thanks ! According to my wife who is english to french translator - which helps me a lot to check my writing - my english is not so good ;-) But I believe it is enough to explain clearly what I want to say
Are you saying that drilling tunnels is really boring?
I would if their PDO implementation supported postgres :(