skysight-inc/HackerNews huggingface dataset:
You should be careful imputing views to others, then criticizing them, it's easy to miss nuances, then jump on the nuances you missed. For instance, here's a consistent view: "Unions can be forces for good but the government has gone too far in empowering them, creating a monster." I live in Michigan, a state that, no matter how much unions would love to deny it, has been badly damaged by them.

I'm a libertarian, and I support the existence of unions... but I also support the existence of Right to Work laws. A union should have to work to justify itself to its members, not be empowered by law to collect funds from individuals who do not wish to be in the union. Unions should be shielded from punitive violence by their employers... which I wouldn't even see fit to mention except that history says it needs to be mentioned... but if the employer can "just" hire replacements then the simple truth is that the union is negotiating itself right out of its market, and it needs to be forced to face up to that, not hide behind the government.

Unions are part of the free market, and should remain part of the free market. They should come and go as companies do, and the very fact that so many are The Union for their industry and that the same unions are nearly-permanent fixtures of the landscape is significant evidence that they are themselves artificially-created government monopolies, and I view them with the same suspicion I would any other government-created monopoly.
Unfortunately, from Japan is not supported.
Would love to get your recommendations for good reading on state machines, please. Getting curation from a someone who understands them well and uses them in practice often would be fantastic.
The best way to do that would be to sit down and just write something fun in Haskell. I think the Write Yourself a Scheme in 48 Hours tutorial[1] is a good place to start. While I'm not sure it has the best code style, it's probably the easiest way to get yourself into the Haskell mindset.

[1]: http://en.wikibooks.org/wiki/Write_Yourself_a_Scheme_in_48_H...
Do condos count? I know you buy them but I'm not sure on the details.
Played with it. What would be even better is to be able to input a number of months you're looking for (240? 360?), and determine how many months of current income/outgo will net you that.

Per your calculations, I have 'infinite', but that's not really FU money, because I have to keep having monthly income (from work) to sustain that.
It is just that author in the "Container Operations" says that using functors in C++ is such a good practice.

No. While concept is nice, in practice, with C++ it can result in time waste and unreadable/unmodifiable code with no clear benefits. Cleaning up some statefull functors overdesigned by some intellegent fool can be a gruesome job.
Authentic hacker speak
i'm a screenwriter who's writing a lead character that is a high level hacker. I've done my research but want it to be as authentic as possible and not embarrass myself with his dialogue. Any help?
All the IE's packaged as VirtualBox machines with an easy install script: https://github.com/xdissent/ievms
The point is that he's sweeping away strawmen left and right, leaving himself at the center of what remains.
Animated holiday wreath from a string of LED lights
On your third screenshot it looks like you have an extra capital "E" in the field "WEbsite" Maybe the font is tricking me but it looks that way to me. I'm downloading the app now.
Right, so if you quit (and didn't have any residual income) you would enter in "0" for the income.
This is probably unsatisfying, but it's where I read about it:

http://www.demarcken.org/carl/papers/ITA-software-travel-com...

ToC: http://www.demarcken.org/carl/papers/ITA-software-travel-com...

You could email the author and ask him, he seems to know.
Perhaps you could find a high level hacker and spend some time speaking with that individual to see how they describe things and what sort of language they use. Of course, that means identifying a high level hacker, and that is typically bestowed upon an individual by the community.

Unfortunately, now you have two problems. Sorry.
Eh, how so? Put in your credit card details, and the download starts.
> Quantum mechanics is simple, but baffling to beginners

Quantum mechanics is weird to us because we're human-sized and quantum effects are mostly gone at our scale. Therefore, the only language we have for actually doing quantum mechanics is mathematics, so it makes sense to get a firm grasp of the math first. Fortunately, the fundamentals of the math aren't that difficult. I like to think of quantum mechanics as being 'mind-bendingly simple' for that reason.

Scott Aaronson has a fascinating lecture on quantum mechanics seen as a branch of probability theory:

http://www.scottaaronson.com/democritus/lec9.html

> Quantum mechanics is what you would inevitably come up with if you started from probability theory, and then said, let's try to generalize it so that the numbers we used to call "probabilities" can be negative numbers.
So... The department says if the sales recept is over $10,000, the system must present the user with another form that must then be approved by two managers before the request is continued. Where does that code live, and what do you call it?

I call it business logic.
Wonder how the obvious qualifier, Social Network misses the list.
Tweet the Anonymous group - maybe you'll get someone who would be willing to speak over Skype. Also, ping some Internet Security firms and see if you can speak to some of their consultants. They might be willing to spend time with you to add a "film mention".
ITA licensed their engine to the whole industry, instead of competing against it. So they focused on what they did well and let Orbitz et all work on UI and customer service.
Google Plans To Crack Down On Apps That Silently Install Browser Extensions
Go on stackoverflow or or haskell beginner list and ask questions! The crew on SO won't instantly close your question as "duplicate" or "shows no effort" theyre really understanding.

i had a list of lesser known haskell tutorials/cheats/ search engines here

https://news.ycombinator.com/item?id=4927532

but i forgot the Stanford course notes

http://www.scs.stanford.edu/11au-cs240h/notes/basics-slides....

____________

for all those squiggles like (>>=) use hoogle, index of RWH hardcopy or:

http://rigaux.org/language-study/syntax-across-languages-per...

http://symbolhound.com/?q=haskell+%3C%24%3E

and bookmark these 3 pages

http://www.haskell.org/haskellwiki/Keywords

http://hackage.haskell.org/packages/archive/base/latest/doc/...

http://hackage.haskell.org/packages/archive/base/latest/doc/...

______________

also, I think more time reading code, esp type signatures, and less time reading language spec and descriptions of syntax vs. O-O pantheon:

https://news.ycombinator.com/item?id=4863667
> If you instead envision a FA as being a flying head that moves back and forward across a tape that is fixed in space, the ideas behind modern CPUs become much more clear: the tape is memory, the FA is a CPU being stepped through successive states, and the 'location' of the FA is the PC register.

It would seem an apt analogy for the (basic) Von Neumann architecture, but "modern" CPUs have a hierarchy of "cache lines" that quite neatly -- at least in my mind -- map to a FA "fixed in space" [the cache line], with a "magical tape" [virtual memory and cache coherence].
Honestly, the metro interface is a bad and the people who made it should probably not work in design any more. But from the typical power user perspective it offers identical functionality to Win+"program_prefix"+Enter. I haven't found it impedes me significantly.
Hold your arm straight out in front of you.

Slowly count to 20.

Now you know why.
Ask HN: How do you accept payments as an European MVP builder in SF?
What is the best (where best means as cheaper as possible in one month time) way to merge stripe/dwolla/paypal into your MVP, with no SSN, no EIN, and no US cofounder/attorney? Anybody with similar problem right now/in the past? Do you suggest me to incorporate?
You can submit the input sequence used along with the high score. You've then transformed the problem for the attacker from simply sending up an artificial score to writing a program to solve the game, which is harder and was an existing vulnerability already.
A lot of the Iron Man franchise focuses on Stark as an action hero, with the engineering bit existing solely as a plot device. (In the movies, compare how much screen time he spends designing/building against how much screen time he spends beating up bad guys.)

Iron Man doesn't really even try to capture the way real engineers work.
First of all, your selective quote deeply misrepresents Keynesian economics. I suggest you go educate yourself in more detail on the theory.

Or do you think the 2009-2010 spike to 14% unemployment rate for Michigan was all due to people deciding to stay unemployed while holding out for higher paying work?

Nominal wages have increased during the recession. If employees were willing to take a pay cut to become employed, that shouldn't have happened.

http://research.stlouisfed.org/fred2/series/ECIWAG

http://research.stlouisfed.org/fred2/series/ECICOM

I'm not actually a Keynesian myself - I tend to subscribe to recalculation theories for this particular recession, though I definitely believe sticky nominal wages definitely play a role. But I appeal to Keynesian theories in this discussion since many union supporters tend to profess support for Keynesian economics (while oddly supporting institutions which create wage stickiness).

An employer in that situation can abuse their monopoly power, and take advantage that the switching costs for the employee to get another job are so high.

Your theory yields no reason an employee can't do the same thing. Replacing a worker also involves transaction costs, and rather high ones (look at the price of a recruiter).

Once a person is hired, there are switching costs on both sides. You have yet to demonstrate any structural difference between them.
Its winter remove your glove and try to use your touch screen phone. Now do it for 20 more seconds.
(Your brain is a finite automaton) + (sliced "cognize" out of "recognize" to get a new word for thinking).
Sure, there's lots to like about Windows8 and as soon as they fix the "traditional" desktop (rumored to be in SP1) I will upgrade for sure. But not until metro is a completely optional interface i can fully ignore (or pray even uninstall).
Sean and I are co-founders of an IT security startup, Cyberia Labs: http://cyberialabs.coldstream.ca
Sean has 25 experience doing IT security work for Alcatel, the Canadian Military, and Sears, among others. As far as blackhats go, he was instrumental in helping the FBI catch "Hipcrime" (Google it).
As far as whitehats go, we ARE whitehats. We've got the patents, years of 2600 magazine issues, and http://hacklab.to memberships to prove it. ;)
My dad is also a screenwriter, newbee40, so we'd be glad to help you make your character seem authentic. Visit our website, send me an inquiry via the web form on our website, and we'll see if we can arrange something.
Warmly,
Kim
I believe government is the only place where that level of incompetence is common.

Ha! No. No, even clerks at the DMV get things right a whole lot more often than that. ;) And coming from drone operators and intelligence officers? That's completely unbelievable to me. Those guys are professionals.

Quite the opposite, I've seen plenty of footage of the systems in operation, and I find a collateral damage rate of 2% or lower completely believable. With a drone, you can be watching your target for tens of minutes, making sure he's really the guy you want.

Maybe you haven't seen it from a drone camera? It looks like this:
http://www.popsci.com/military-aviation-amp-space/article/20...

The problem with the 2% figure is that 2% of even 3,000 would only be 60 innocent people killed, but 160+ children have been killed..

Well, it's 2% "so far in 2012". I think they said it was 11% over the life of the program, and that it's gotten much better over time. So even if the numbers are accurate, that still works out.

The CIA says it isn't that high, though, and I'm inclined to trust them on that. They do have cameras on the target when they take the shot and all. And I don't know about you, but it's a bit too paranoid for me to believe they're making figures up out of whole cloth.

Why not share the data with news organizations? The camera footage almost certainly contains classified information about system capabilities and tactics. From their perspective, keeping systems effective is 100000% more important than looking good in the media. Especially since you look bad in the media anyway, even if you give them all the data (just ask scientists).

try and find out how many U.S citizens are killed annually by police and you won't get anywhere.

What, like this?

http://en.wikipedia.org/wiki/List_of_killings_by_law_enforce...

I put "us citizens killed annually by police" into google and it was the first link.

What are the chances that they are keeping track of foreign civilian casualties?

Pretty good. They care deeply about the effectiveness of their systems.
Mark Zuckerberg is a badass, but I hardly think that movie portrays him as a hero
I know Zed is a vim afficionado - I wonder why he advises against it for writing lxthw books?
Build a project in it. Then all of a sudden tricky concepts like the ReaderT monad transformer become "oh, I'm just carrying around a ProjectConfig object inside my IO monad."
> The engineers are fine.

Says who? Consider the state of the physical sciences. Employment in physics has been problematic since a long time back, chemistry has suffered from outsourcing to East Asia for ten years, and in biology the pharmco bubble is bursting as we speak.

That leaves computing. It's not that hard to become qualified to B.S., in this very place we see encouragements to drop out of college and "just start a startup". That's not a sustainable model.
As a former graduate student who M.A.'ed out of a Ph.D. program, I don't have a great deal of sympathy for people at the C. Phil stage of their graduate career. By the time a grad student qualifies, they should be well-aware of the current exploitive state of academia. Grad students at this stage of their career are treated as cheap knowledge labor by professors who are either motivated themselves to achieve tenure, or simply to do as little of their own work as possible. They are severely overworked and underpaid, and in STEM disciplines generally have all the knowledge and training they need to live a very comfortable life for themselves in private industry, instead of propping up the comfortable lives of their advisors. More and more, as publication platforms democratize, the knowledge academics provide has as much of a chance of being recognied or adopted by industry and even academia if it were blogged as if it were submitted to a scholarly journal. And let's not even get started on journals, which have their own litany of unresolved issues that endanger the true furthering of knowledge (in a word, Springer).

So grad students make peanuts, professors do less and less work as they age; fewer and fewer professors retire, and more and more unnecessary administrators demand a cut of the budget. Academia is broken in a way that would be very entertaining to someone like Karl Marx (who was, ironically enough, an awful scientist). The means of production is being exploited by those who have the power of prestige, budget, and the rather arbitrary ability to tell you whether or not you can graduate. This system is a lot like indentured servitude, except there is no set period of indenturement -- a committee arbitrarily decides whether they feel they have gotten enough cheap work out of you, whether they have gotten their names on enough papers they did minimal work on, etc. I've seen this take a lot of good people's lives. You can actually see what fatigue, hopelessness, and sunken costs looks like on an person's face when someone asks them what "year" grad student they are, and it's revealed that it's been eight or more years working 80 hours a week and living off of ramen, going from department to department in search of free pizza.

So being a doctoral candidate is in many ways like being upside down on your house. But it's been this way since I was in grad school from '05 to '08. So for people who are just starting out, make a plan for a master's and run. The real world is scary, but what's even scarier is finding out you went to grad school for 8 years just to end up a post-doc, which is -- surprise! -- exactly like grad school, but with a relatively meaningless title after your name. Then you realize why associate professors are so desperate for tenure, and by that time, it's really too late to change careers. You will be mired in a bad deal, generally unrecognized outside of your discipline, and continuously exploited by university administrators. Your only choice will be to take part in the exploitation and continue the cycle.

Sorry for the rant. Get out while you can.
For what it's worth, I would suggest just writing code as a means of building your intuition. Don't worry about understanding every last detail; just hack away at it and intuition will come as a natural consequence of your persistence. At least that has been my experience. (Honestly, this is probably true of most things that are challenging to learn, not just unusual programming languages.)

I felt much the same way as you when I first decided to dig into Haskell and went through a period of some frustration in which I felt that, although I was more or less understanding the literal text of the books and documentation I was reading, I was lacking a feel for the "big picture" of how it all fit together. I could explain specific details of how the language worked but I couldn't really visualize how to put together a complete, useful program in it.

For whatever reason, something about Haskell really intrigued me despite my frustration, and I kept at it. There was never any major epiphany where everything just clicked, though there were a few minor moments of enlightenment, as when I discovered that the neat pattern I had started using in some of my code actually had a name and a well known type class: "Applicative". I also recall reading a particular article about monads (and manually working through its examples) that made me suddenly realize how utterly simple they were, despite the ridiculous hype.

After writing enough Haskell code, it eventually dawned on me that I "got it". I wasn't struggling anymore. Haskell had, without my noticing it, become my default, natural way of thinking and reasoning about code, and it just made sense in a deeply fundamental way. I could no longer even see why I'd been confused in the first place.

Professionally, I've used mostly Java and Ruby, and have never written a single line of Haskell for pay. But like the author of this article, I've found that it shapes the way I write code in other languages, even those far removed from pure FP, in significant ways. My mental design process when writing new code at work usually takes place in terms of Haskell's data types and abstractions, and then gets translated into whatever language I'm actually using once I feel like I have a good handle on the direction that I'm heading. This usually results in nice, clean designs, consisting mostly of pure, composable functions and immutable data with as little shared state as I can get away with, arranged, when necessary, around an imperative, IO-driven core. Basically the same way I'd structure actual Haskell code.

If you're intrigued enough to keep at it, then patience is all you need, and you'll get there. It's pretty fun when you do.
The least-scammy affiliate ad I've ever seen
Well, that's exactly why I thinked of this (concept only at this point).
http://www.sami-lehtinen.net/blog/simple-protocol-obfuscator...
The Binding of Isaac devs have talked at some length about the issues they've faced with making a decent sized game in Flash. This isn't just outsides tearing down something that they don't understand. There are real technical problems with making a full game in Flash.
I can't relate to that one at all actually, I don't think I've ever been so cold that gloves have impeded my touchscreen use.
DON'T try to memorize code, only way you can learn it is by repeatedly typing it over and over again until you brain absorbs it.
How to Convert Video for iPad Mini?
The iPad Mini was released not very long ago, with starting price at £269 for the 16GB WiFi model. It features a 7.9-inch display, just less than 2 inch smaller compared to the normal iPad size, but 0.9 inch bigger than the likes of Google Nexus 7 and Amazon Kindle Fire HD, the pioneers in 7 inch tablet category. Inside, the Mini iPad carries an A5 chip, which is the same as in the iPad 2. It also has a front facing Facetime HD camera and a solid 5-megapixel rear one that is capable if shooting 1080p video.

In hardware terms, the easy-to-notice downgrade on this Mini iPad is its screen. It has a 1024 x 768-pixel iPad 2 equivalent display. If you already get one beside you, just take a video onto it to see how it looks when playing movies. You need a video converter software like DVDFab Video Converter to do the conversion, so that iPad Mini can play the converted MP4 video smoothly.

Here is a three-step tip for that:
It's an additional hurdle (with quite a bit of a learning curve) that would get in the way of learning to code. That said I wouldn't be too surprised to see a learn $EDITOR the hard way book out at some point.
If it's not residual income, it's a pointless sample...
sorry but no download with Salesforce, (following my request) and they are still SPOF for CRM right?

But yes for a desktop you are right. "credit card details and download"
I expected the article to talk about getting to the surface without getting beat up by the rotor blades. I guess the rotor stops fairly soon after hitting the water, or else the downdraft would push you safely away?
Techmeme's top 20 headline terms of 2012, and what they signify - Techmeme News
In Australia, PhDs are bounded by government funding.

You have 4 years.

5, if you count the qualifying Honours year you'll need to complete as an undergraduate.
Agreed; I'm referring more to the comic book narrative: http://en.wikipedia.org/wiki/Iron_Man#Fictional_character_bi...
It is not illegal for foreigners to talk about the three Ts with Chinese nationals, its just not very wise. China technically has the right of free speech in their constitution, so you wouldn't go to jail for this (but you could still get in trouble, lose your job, get deported, etc...)
accountswu, I can't reply to you, as both comments are [dead]. I don't know if they've been downvoted to death or what, but that's why my reply is up here.

Would you support drone attacks to kill mass murderers that happen to reside in your neighborhood?

I think the level of collateral damage is too high for normal law enforcement. Police don't normally need to leave craters. ;)

If we were talking about warfare, though -- foreign spies, terrorists? Especially if my city/state were protecting them? Hell yes, bring it on.

You're a wolf in a Dove's clothing.

Ha! I'd never thought about the political connotations of the name until this moment--it means other things to me. It's not my intent to mislead; I'm nowhere close to dove territory, politically speaking.

Maybe you can tell. ;)

Can Obama kill you and then claim you are a militant leader?

That would be pretty difficult. It's not as though he operates with no oversight. Nor is it as though he doesn't have political opponents who would be all over that sort of scandal.
NSA targeting domestic computer systems in secret test
Updated version to use arguments: http://webshell.io/prototype/Njc5Z/14
Can you fool a computer at generating random numbers?