skysight-inc/HackerNews huggingface dataset:
People rave about node.js and kock ruby. People rave about ember and knock backbone. But when it comes to building apps, the tried and true approaches are the best I've found. There is plenty of documentation online and that really helps when you are starting out.

When I gave ember a whirl, the lack of documentation, forums, or just anyone using it -- outside a core group -- was very disturbing.
your claim implies that if a certain product (or products related in a theme such as 'pragmatism') A is marketed towards a consumer group B, then B must naturally be inclined to desire product group A.

This leads to the assumption that innate behavioral differences between genders is directly responsible for the discrepancy seen in cultural representations of gender in marketing, media, or even language.

this assumption is not only intuitively wrong, but it is directly contradicted by decades of sociological research.

Almost all of our perceived gender differences are constructed through our use of language and perpetuation of harmful, inaccurate stereotypes[0]. This means that a gender concept such as heterogeneous masculinity is self fulfilling. It simultaneously provides a standard of behavior (men should build stuff, men should be powerful, men should make lots of money, men should 'have' a woman) and is constructed by men's behavior (I made stuff, I am powerful, I make lots of money, I 'have' a woman, therefore I 'am a man').[1]

In regards to it being intuitively wrong:

You mentioned that many items that are marketed to men have a 'pragmatic' function. I'd argue that they're not always pragmatic (you mentioned sports cars), and instead, the overarching theme of most products marketed towards men(and, often by extension, most advertisements) is power.

An immediate example that comes to my mind is toy advertisements that are targeted at children. Most toys that are marketed towards boys feature an element of construction, violence, or critical thinking, while most ads targeted towards girls feature homemaking or visual arts. I don't feel the need to provide a footnote here as the google search 'gender differences in childrens' advertisements' provides a wealth of information.

These differences in advertisements are not because children who have a feminine gender identity are bad at or naturally averse to thinking critically. The disconnect between advertisements targeted at children is a clear example of marketing agencies accomplishing gender on a large scale. This is a particularly potent example because not only does it show that there _are_ differences in the way that gender is constructed, it shows that there is actually a power differential created between the two genders!

This is not to say that the marketing agencies are evil in any way - they are simply playing into a market separation that already exists because of our current construction of gender roles. However, by 'doing gender' and continuing to perpetuate our harmful stereotypes, they are in fact doing society a great disservice.

[0] West & Zimmerman, 1987, 'Doing gender'

[1] Mumby, 1998, 'Organizing Men: Power, Discourse, and the Social Construction of Masculinity(s) in the Workplace'
It is worth noting that he is asking for $405,000 Canadian worth of Bitcoin, not a fixed number of Bitcoins. As long as people as selling things for "$X in Bitcoins" is doesn't really provide any liquidity for Bitcoin. Of course, nobody wants to take on the currency risk of setting a fixed price in Bitcoins, until Bitcoin gains more liquidity and stability.
Fantastic Micro-Frameworks and Micro-Libraries for Fun and Profit
from r/apple on reddit

http://iphone.appleinsider.com/articles/13/03/19/apple_relea...

"Apple has released the latest update for iOS, version 6.1.3, which fixes a bug that allowed for bypassing of the phone's lockscreen security feature"

"The update fixes an exploit activated by making and then immediately canceling an emergency call on a passcode-locked device. A malicious user with access to the device could use the exploit, plug the device into a computer via USB, and potentially access the data stored on the handset. "

I think it's funny.
Why are Cyveillance a "bad actor"?
A fruitless idea; the very ethos of spam and malware is to scurry when a new "solution" presents itself to the industry.

So now you basically are presenting a single course "solution" that - once trumped - leaves you with millions of dollars and a need to come up with a completely new idea.

Wholly faulted.
"While it would be nice for IE to not get stuck like this, it would be much better for HTML authors to take a little more time and not put badly formatted junk into their sites."

Wow. Just... wow.
Do the users have to be human? Because I'd have thought most Observer pattern implementations fit the concept of "follower" / "followee".
i have been close to sales people and cold calling/messaging is one technique, a really hard one to master, and its what leads most of the time to spam, i think a good solution would be to teach them how to do it right.. at the end sales have to be done but brute force shouldn't be a legitimate technique to it.

So maybe tell them that if you send personal messages and segment the market that would increase the response rate and reduce the spam?
This is excellent news. Questions though...does Riak CS need its own dedicated Riak cluster or can you use "its" Riak nodes directly in the usual Riak fashion? If so, is it possible to access the CS-created chunks directly? (Not saying that is a good idea...just trying to understand how Riak and Riak CS fit together.)
As someone developing a Javascript library, this a thousand times.

At some point I thought my library was easy to use and reasonably well documented for a very early stage library. Then I sat down at a little hack day with people trying to use it answering question over question about all those details that I had just assumed people would magically know, at the same time I though about for each of those questions there could have been hundreds of those that tried to use the library without me sitting next to them and gave up.

If I could get this type of feedback from every use, it would be amazing.
you have got the glasses directly in front of your eyes. so the problem is more pressing
But those X's do exist, if only temporarily. At any given time, you probably are an X programmer, and a community around X is useful to you. People may drop in and out, but it's still a (potentially) valuable resource.
Or worse, some incredibly eyeroll-worthy pun about coffee.
I enjoy this analog, and it works very well from a purely developer/intel analyst perspective.

It seems to me that the key difference here would be that no one is harmed by overuse of SSL, whereas over classification of information can have far-reaching negative effects. Failure by the intelligence community to realize such, or a systemic issue that incentivizes over classification, lead to our current situation where a FOIA is required to read a parking ticket.
Inside Oculus: a tour of virtual reality's would-be savior
I registered an account just so I could reply and confirm your statement. While there are studies to suggest that 'Mindfulness' type approaches like the OP describes helps, there is nothing to suggest it lasts.

Unfortunately it's not a sine wave, it's more like a downhill slope. As you age, it only gets worse. I hate to appear like a dark cloud over the OP's sunny article, but I'm 27 years in. For the first 10 years or so, I too believed it made me stronger, tougher etc. Now I'm just happy to make it stop - whatever it takes.
> Ranging from someone that's managed to be on it for over a year and a half

That was possible only during the recent financial meltdown. Benefits in normal times are 6mo (US will likely return to that in the next year.
I've taken a second look at some MS products in the last couple of years. There's tangible improvement, to the point where I don't use what I used before in some cases. I switched to Bing from Google, and switched to Live Office (the free edition) from Google Docs. Google only wins in accessibility--I can reach everything easily from one place. That's where MS has a lot of room for improvement.

I would consider paying the $5/month for Office 365 if Google ever took away my free domain email hosting.
Yerevan Map
The modern Yerevan is built on the principle of preservation of the historic city center. The buildings and walking areas in this area of the city are regularly renovated, and the new buildings just add modern stylish features to it.
"Top Secret Umbra" I haven't seen that code word since I worked at a communications monitoring site in Turkey in 1977. I never could have imagined seeing it on a document released to the public. Time does change things.
Anne Learns To Recruit
Thanks for that, had heard of it before but have now investigated and I like it!

It does automatically what I'd been manually doing with Adblock i.e. block loading resources from facebook when not actually on facebook.com, and a whole lot more. Useful tool.
Invalid, trivial prior art everywhere.

IPv4 multicast with IGMP and any system built on it are the most obvious, not to mention any IM software where people can set their status and have it broadcasted to all contacts.
I agree that Trek's response here is not very helpful. However he has spent countless hours working on Ember's documentation and the fact that it's where it is now is due to his dedication. There's clearly more work to be done and we're all very well aware of that. We've been working on a getting started tutorial but it's been slow going since all of us on the Core Team are very busy with our day jobs. We hope to get something out for everyone as soon as possible.
Countries in Africa are smaller than Russia or India. Borders are crossed much more easily.
afaik, LiveJournal (i.e., Brad Fitzpatrick) invented the follower/following pattern, except they just called it "friends of" & "friends".

LJ was the direct inspiration for Twitter, at least according to this interview: http://latimesblogs.latimes.com/technology/2009/02/twitter-c...
Oh sorry, I didn't know that! But I see only him answering SO questions and writing blog posts 99% of the time, hence the assumption..
This is like the stupidest thing i ever heard. Sorry Boris.
It's especially offending when, as in this case, the bragging code-snippet omits half of the code that is needed to actually run the demo.

Ember is far from the only project guilty of this.

If you want to brag to me then make sure I can copy/paste your example to a file and it will run. I'll take a honest 50-liner over a dysfunct 10-liner any day.
Transactions like this are the beginning of regulators getting interested in Bitcoin. If the entire transaction was done in Bitcoin instead of Canadian dollars, how could the government tax it? They could I suppose call it a barter and tax it under barter tax laws. In North Carolina property can be exchanged for "any valuable consideration" and a tax is due to the state according to the value of the consideration exchanged. Lot of interesting issues here.

But I agree with TorKlingberg that the fact that he didn't price it in Bitcoin is a little disappointing. Though I believe the value of the house would be a distressingly high percentage of total daily volume of Bitcoin exchanges.
> By commoditizing PCs by licensing to Compaq

No. Compaq, like many other PC makers of the time, made PCs that were compatible with IBM's because they reverse engineered the BIOS. BTW, the first company to do it was Columbia Data Products. Microsoft only licensed an OS, much like Digital Research licensed CP/M, to every computer manufacturer that wanted to distribute it. Their advantage was that PC-DOS was bundled with every PC and that was enough to create critical mass.

On the other hand, the dominance of the PC ecosystem also prevented other architectures from gaining a significant foothold and restricted the kind of computers people could get. If you enjoyed an inferior hardware standard encumbered by processors with convoluted instruction sets, having to set jumpers on expansion boards to resolve hardware conflicts and things like destroying monitor power supplies by setting wrong timings on the CRTC (6854 on MDA), you can thank them for that. I had an Apple II clone (yes, 1977 technology) and never had to set jumpers on an expansion board until I moved to a PC clone in the late 80's.

> leading to lower prices and massive uptake of PCs

I'd credit Commodore for that

> I've usually found it unproductive to argue facts with people with such an affliction.

I don't know why we bother.
you're welcome, hope it's helpful.

FWIW, I don't think you should apply to any company for "any role."

I've heard people say that a lot lately - "I'll take any job in _____". If I'm hiring, that's not what I want to hear. I don't want someone that's looking to do anything, I want someone who's looking to do something specific that I need done.

Sure, maybe I want someone who's willing to make copies and coffee, but that's just to see hustle and work-ethic. To hire you, I want to know how you're going to make the overall pie bigger.
I had chronic pain from a slipped disc - nothing compared to the author or you but I remember sleepless nights of pain, thinking every night of my life was going to be like this.
It's hard to think past the moment when the moment is all you have.

After a slew of non-working pain meds, my doctor prescribed an anti-seizure drug, gabapetin, and in days the pain was gone. With the pain gone, I started swimming and strengthening my back and the disc moved back into place, and got off the gabapetin. Every few years or so, something goes wrong and I do the same thing -- gabapentin, swimming, back to ok.
I hope you both find something that works.
It's not the first time. I've been in their IRC. They are friendly and helpful. Especially Yehuda, but there seems to be this idea that if you "don't" get it, you might just be stupid...

http://twitter.com/trek/status/302811479135092736

I got this tweet and I constantly look at it before deciding against giving Ember another try.

So far I'v done Backbone, Angular and Batman and I've had no problems with either of them!

I decided to go with Batman.js unless I need extreme performance, then I'd go with Angular.

Embers concept of iOS seems broken. I'm an iOS developer. They don't follow the same pattern. The best they could have done would be to use the same API structure. But no...

"@Seivanheidari @ahazem we'd love to know the root cause of your difficulty. Most people seem to be successful with guides + api docs now."
Documents are classified at the highest classification of any single piece inside the document. In the cryptolog you linked to, there are two large redacted sections. It's not that the book review was classified, it was just published next to stuff that was classified. If you filed a FOIA request, they would have given you the book review with minimal fuss, but kept the redacted parts out of the FOIA. You can tell the information that is unclassified because it is marked (U). Classified info will be marked with different letters depending on the level of classification, and will likely be heavily redacted in anything released to the public.
Eclipse Xtend now with macros and Android support
Too bad they redacted the recipes; I was looking for how to bake some Crypto Cookies.
Writing this I remember at some point for an old startup I used http://feedbackarmy.com/ to have people run through the getting started tutorial for my app.

When I get to release and am happy with the state of the documentation I will likely try the same thing.
There are 22 claims.

Would something have to meet all 22 claims to be infringing?
I always thought it was called Scrum because when doing Agile development, typically everyone has a 5 min stand up meeting some time during the day. Normally when people are standing around, then tend to arrange in a circle, and since you have a group of people in a circle moving a project (ball) towards it's goal (down the field), it resembles a scrum in rugby.

Of course, this definition was imbued on me many many moons ago before the consultants hijacked the language.
Ember.js in Action
Yeah, their support is a black hole. Their Linux client linked from their site just gives a 403 when you try to download it. I've sent a support request through their ticketing system and gotten no response for over a week. (I also tried email and Twitter to no avail.)

I'm definitely staying away from them and recommending the same to my less tech-savvy friends.
Very good point. It might even be cheaper to offer it in bitcoins, tax-wise, depending on government regulations.

(off-topic: are you the Asahi Kasei Tor? long time no see!)
I've done some game design, but the only thing anyone would have heard of is the card game, Ambition. ( https://docs.google.com/document/d/1S7lsZKzHuuhoTb2Wj_L3zrhH... )

To become a good game designer, one has to design games and-- here's the important part-- get feedback from human players. That seems tautological and obvious, but it's an important insight. What seems like a great game will be broken in ways a designer might not anticipate once it meets real players. Non-designers might find the brokenness of the earliest Magic cards to be laughable-- how could they not see that Ancestral Recall was broken?-- but designers get it. Balance is hard, man.

It's hard as hell to come up with a game worth playing. I probably designed a hundred crappy ones as a teenager before I got a hang of it and, even then, I only have one real success which is a card game-- a fairly closed system, not something continually expansive like Ultima Online or Magic: the Gathering. It takes a lot of trial and error to get good at it. It's easier to go through that process when you have access to other nerdy teenagers who'll be playtesters. For adults, it's much harder to get testers. That's a huge limiting factor.

Then, combine this with the big-budget corporate setting. Few game designers get to design a whole game. They work on pieces, not having responsibility for a whole. It's the same issue that we have in software engineering: most programmers never get good because so few ever work on real stuff in their paid gigs. I haven't worked in AAA game development, but it wouldn't surprise me to see the same principle in force: mediocre designers because most corporate work is mediocre and people never get the chance to get good.

I think Garriott has a point, though, in the assessment that it's rare for a "pure idea guy" to be anything but mediocre and passive. Curiosity is an important trait in a game designer. If you've got it, you'll code. That doesn't mean that you'll do it professionally or be able to write x86 assembly by hand, but you've no excuse not to fire up Codecademy and learn the basics of programming. Most of the great designers had other interests. You can see Garfield's CS and math backgrounds in the design of Magic. You can see Paul Graham's painting experience in his approach to programming and language design. The biggest hits require crossing wires.
It really is not easy. I really want to like Ember, I really do. But I also gave up after being unable to wrap my head around it.

I read the official documentation, which is well written, but does not cover the big picture needed to tie everything together.

I watched the peepcode screencast, which is great, even if for me the pace could have been a bit faster. After that I was convinced I wanted to give Ember a shot.

I failed very early on, wanting to accomplish two things that I guess should be very common. But neither one is documented anywhere. And while I found a few answers on SO, those usually used functions that were either not documented at all or where the documented said they were meant for something else entirely.

The first thing was integration with server side authentication. The foundation was a pretty standard rails app that handled authentication. I wanted access to the current_user from the Ember App.

The second thing was loading a few models together with the initial page in order to save additional calls to the server. I do not even know where to look for documentation on how to accomplish this.

It probably does not help that Ember Data is a seperate project. Ember without Ember Data is no way near as useful as the combination of both.

Again, I really want to like Ember. I love Yehuda's work on other projects and some Ember features like data binding look awesome.

But trying to use Ember to write a new app from scratch that deviates slightly from basic CRUD gives me a headache.
If being dark lord of the evil empire is what you want, you would follow in his steps. Beware of the jedi order that is 'us' though.
Look at Batman.js if you ever have time over.
> it's still a (potentially) valuable resource.

Indubitably!
"It greatly simplifies the process of making high-powered LEDs that respond to music."
Amazon Rumored To Be Working On A $99 7-Inch Kindle Fire HD
i wonder when those cornering the market start to unload.
i guess some already have a decent amount of FY money in coins. so why should they wait for regulations or even bans other than pure greed?
While I'm not familiar with Canadian law, I think the same law which applies to any foreign currency would work here. I don't think you can avoid taxes by using a certain currency. The government can simply determine the value of the bitcoins and then tax based on that.
How Barrett Brown went from Anonymous's PR to federal target
"5. Don’t try to become a sales person. You don’t have to be a sales man/woman to sell. Some of the best sales people I’ve worked with are those that just go out of their way to HELP the customer. They understand their niche inside out and have the gift, not to sell, but to HELP. People that are looking to buy something want help."

That's nicely said.
Hi
I think this is a really interesting topic. At metwit (where I work) we are building a tool that helps verify the accuracy of weather forecast

http://metwit.com/business/forecast-validation/

The idea behind it is quite simple: Verify on a hyperlocal bases wether forecast were correct or not using crowdsourced data.

We are prototyping this tool here in Italy with the help of the national council of research . They think it's useful to have feedback on forecasts so that they can know and study critical points in their work.

From an end-user perspective this tool will also allow us to understand which providers are better in forecasting weather for a specific area.

If you have feedback to share please do!

Mike
About 70% of all emails send today is spam. Imagine that you reply to all those emails. It will slow down the internet.

Edit: in 2010 they estimated 294 billion messages were sent per day, more than 2.8 million emails every second.
I just love reading ████████ documents. The ████████ parts just keep me guessing

what's in them. I think that

████████████████████████████████████████████████

████████████████████████████████████████████████

████████████████████████████████████████████████

███████████████████████. Would that just make my day!
It seems like all the good parts have been redacted...
I think we need a requirement that any page featured on HN should have decent 404 and 500 pages. :)
A Tip That Will Help You Learn To Code 10x Faster
Thanks for suggesting! Haven't seen the talk before. We'll take a look at it :)
http://en.wikipedia.org/wiki/Cyveillance#Criticisms
To save everyone some Google queries, "UMBRA is the highest-level compartment of the three compartments of Special Intelligence—the euphemism for COMINT. The lower level compartments are MORAY and SPOKE."
Why I left news
The advantage is precisely the thing that you excluded, the focus on one technology.
Send your idea to support@github.com; I did that for a suggestion I had regarding the github UI, and got a nice response back in a day or two. They also confirmed that this is their desired way to collect feedback/suggestions.