skysight-inc/HackerNews huggingface dataset:
thank you :-)

Just to point to a couple of facts:-

1. From the same article:

"Why does every hacking and cyberscam story – real or fictional – seem to have a Russia connection?

In part, it is prejudice and laziness. The stereotype of the Russian hacker has become such a common media trope that it gets recycled again and again. It also offers a handy update for those looking for new ways to perpetuate the ‘Russian threat.’"

2. Following article line on FSB - anyone knows who hacked PCs of Iran nuke facility? If we judge on who had a reason - US - we shall assume that US have the same or even better hacker team than Russia [very clever OS hack that resulted in hardware malfunction at the nuke plant, thus significantly reducing its output - was covered in 2011].

3. I suspect that most of 'industry analysis' is funded by government agencies, directly or indirectly. So if the conclusion of 'industry analysis' would be that US accounts for 35 or 65 percent of global cybercrime revenue, then the next question would be - what the hell are the various government agencies doing and how effective do they spend government/taxpayers' money?

4. From the same article:

"However, a more basic answer is that a disproportionate number of Russians have worldclass math and computers skills, yet not the kind of jobs to use them legitimately. Although many firms in the industry are based in Russia, or else hire Russians, there is a pool of skilled but under-employed programmers who embrace the hacker world for fun, out of disillusion, or for profit."

Anyone can show me a skilled but under-employed programmer in Russia?

"Skilled but under-emplored programmer in Russia" is like Bigfoot [also known as sasquatch] - everyone heard about him/her, but noone saw. It is a legend...

But of course there are russians, americans, germans, brits, and other nations, which do quite some harm. I just do not think there is a legitimate way to define the winner.

Sorry for off-topic rambling, probably due to habit of enjoying fact-based debate, which resulted from my days in finance ;-))
Agile and Scrum have some good things going for them.

They teach developers that building things is always an iterative process. A well designed product will still require incremental on-the-fly improvements to get it right just as code does. Sometimes a design will require a refactor just as code does. Needing a 'complete' design doc before building a product is a fallacy.

They teach project managers that if they just let the designers and developers get on with it they can usually self-organise and manage their time better than if done top-down by a non-technical outsider.

They teach producers and 'product owners' that constant interference can be detrimental to a production process. Developers should be allowed to develop.

Best of all if done right they allow everyone scope to make mistakes yet still fix them and good mistakes that they can try out and keep.

However, there are downsides: scrum has no role for designers in the day-to-day production. Either they are pushed to the role of product manager or they have to work independently a sprint ahead. An ideal system would put the designers into the heart of the scrum team.

Top-down scrum is where it all goes badly wrong: producers and managers insisting that designs are complete before a line of code is created, managers taking the role of scrum-master, sprints being nothing more than waterfall milestones etc.
I hate infinite scroll as Facebook implements it with the news feed. It's impossible to get to the footer because something else always loads. I have to disable my airport temporarily to get there.
School Assignment Outsourcing Jobs
Expert Mathematicians, designers, marketers and writers bid to complete work quickly, professionally and under budget. HomeworkSociety.com is a fast growing community that will soon be part of our daily living.
This is fair.

Furthermore, I think it's best to consider Agile in its proper historical perspective. When it first emerged, its principles -- as you've enumerated from the manifesto -- were uncommon enough to be novel and insightful. In this context, the Agile philosophy was a legitimate reaction to the problems of its day. Whether or not it's been an effective remedy to those problems is a matter of hotly contested argument. But one is, perhaps, inclined to be more charitable to Agile when fixing it into historical place.

In principle, I don't think it's fair to call Agile -- the core, original theory -- a "sham." Rather, the "sham" is all the rigidity, trappings, and liturgy that have grown up around Agile since it reached its saturation point. At some point, Agile started to ossify into a shadow-image of everything it was intended to fix. But I think that failing reflects the nature of its practitioners more than it does the core philosophy.
> ...including the Roma minority which are highly nomadic by tradition and very visible in the west because they beg and steal aggressively and live in slums in very primitive conditions.

Pot, kettle, black.
Not necessarily. New people in academia learn LaTeX all the time, and if more students start getting upset about having to learn it while there's an alternative that, while lacking a zillion of packages, is easy to use and just works right out of the box... then I don't see how professors would be able to hold back the tide. I've seen engineers write papers in Microsoft Word, though they're a minority. And then there's those English majors who just cajole a buddy with InDesign into typesetting their thesis for them.
Unlike previous YC startups, most of these seem pretty trivial, and do not really solve any problems.

Perceived problems (e.g. PlanGrid): Do they actually know someone who works in constructions and has said "If only I could view plans on a computer instead of paper!". Paper is cheap, easy to use, sturdy and mobile with infinite battery life, and I'd guess works fine for most folks in construction.

More trouble than it's worth (e.g. Pair): Keep in touch with my SO? There's these things called phone calls, text messages, emails, skype... If I want to connect more with my SO, the last thing I want to do is spend time on yet another social network.

Bad economics (icracked): It's not hard to find somebody who does iphone screen repairs. The real problem is that the repairs are quite hard and therefor expensive, and I don't see how adding a middleman would make it cheaper.

What's missing is the obvious gain in efficiency that came with previous YC startups like Airbnb or Octopart.

Or maybe with the increased number of YC startups, PG is just throwing more ideas on the wall to see what will stick, or what the initial concept will turn into?

That being said, I wish all those guys good luck and success, and after all they are out there doing it, while all I'm doing is writing snarky comments.
Did you give it to any kids yourself, rather than relying on the article's claim that kids are usually able to solve it? If you're going to try to repeat the experiment, you must repeat all of it before claiming it repeatable.
Pointing a water hose at someone else's is probably illegal too...unless the house is on fire. Then is ok....see?
I disagree with the author's opinion on processes, and I have put some of my thoughts in a separate entry here: http://news.ycombinator.com/item?id=3765693
Jessamyn Smith: Fighting sexist jokes with a Python bot
Firemonkey Styles – First Steps
Styles are, simply, a tree like hierarchy of primitive shapes, animations, effects and even (in some cases) other controls; they are very similar to forms and the text which controls their construction in Delphi. http://codersky.com/web-application-development-0312
Just attempt to load an image from the particular add-on you want to check for.

<img src='chrome://flashblock/skin/flash-on-24.png' onload='usingFlashBlock=true' onerror='usingFlashBlock=false'>

Should work fine, and even a small number of extension checks is useful for browser fingerprinting. There's no need to write cookies to track you if you're the only one running your particular configuration.
Thinking is hard. It seems like the cycle is a) someone thinks b) people follow without thinking c) someone realizes that unthinkingly following some process doesn't work so they debunk the theory without thinking.

So the question you have to ask yourself before you participate in b) or c) is do you have any idea why or how agile is supposed to help?
Javscript memory profiler with JsProfiler
writing math in this has got to be hell...especially when 'sup' is a typesetting keyword
Was the amount you were to be paid specified in bitcoins or in some other currency at the conversion rate on the day you were paid?
Boston Dynamics Sand Flea Robot Demonstrates Astonishing Jumping Skills
Sounds like PPK didn't do the legwork. If you're going to get paid for a cross-border contract, make sure you know what you're doing or pay someone who does. Saying "fucking" doesn't solve anything.
from ">>> import this"

"There should be one-- and preferably only one --obvious way to do it."
It's a very simple premise, but I've always felt it to be true. Give people the sense of being in control, or at least have the potential to be in control (Democracy, property rights, et.c.), and they will work hard for a better future. This tends to give a lot of stable growth.
At least with Buddhist teachings, I'd definitely agree. Similarly with some of the Ancient Greek schools' teachings (Epicureans, Stoics, etc), even in parts of their mysticism. I don't know enough about, say, Hinduism, Taoism, or Shinto to comment on those, but I get the impression they're fairly similar in that regard, too.

However, I can't help but feel that a lot of Abrahamic teachings seem to be mostly about increasing the mimetic fitness of the faith. For instance: "go forth and multiply" is always good for keeping the size of your congregation up; evangelism likewise; "you shall not boil a kid in its mother's milk" reads to me as "don't eat your future dairy animals", a handy survival tip in the bronze age; and so forth.
>> Con­jur­ing com­plex math­e­mat­i­cal equa­tions may make you look smart but to become truly cre­ative you need to be able to lib­er­ate your mind from the the shell of knowl­edge, edu­ca­tion and adul­ti­fi­ca­tion you have accu­mu­lated. Only then can you think like a child again.

This claims that creativity and education are diametral opposites. This essentially replicates the myth of the natural artist who can only achieve true creativity within nature and by forgetting culture. The basis for both assumptions is a fundamental divide between culture and nature, whereas culture is seen as hindering the creativity and freedom of the homo naturalis.

While I'm sure you can always find some cases where this distinction might hold true, there are plenty of others that reveal the false dichotomy at work here.

There is a difference between a solution perceived as complicated or simple, but there is no objective measurement for a difference in creativity. The combination and application of maths (in the example with the pizza cutter) is as much a creative use of ideas as is the "manual" method with the string.
Researchers create flexible, transparent, 3D non-volatile memory
Pharmaceutical manufacturing companies in India
Harvest Healthceuticals Pvt. Ltd was established in year 2005 under the leadership of Mr. JASHVANT K. MODI and Mr. SHREYA J.Modi. Harvest Healthceuticals Pvt. Ltd. is a leading global Manufacturer, supplier and exporter of Oral Liquid, External Liquid and External Ointment. As Manufacturer, supplier and exporter of Oral Liquid, External Liquid and External Ointment, we have made a tremendous growth and made a mark in the industry which is benchmark of sort. Through our quality, effective, reliable product we are able to gain valuable trust of our customer. We believe Quality is the most important feature of any organization. We are dedicated towards our goal of giving quality product to our customer through our stringent quality parameters. To give quality, effective, hygenic and affordable product to the customer any organization require professional, efficient, dedicated, highly skilled and experience team. For more details visit us at: http://www.hhpl.in/about-harvest.html
I too find that a rationale and list of problems it solves is needed. Sell me on the added value of your creation.
Sounds like what I've read of the quest for the Higgs Boson -- "We know it's not here, I'd say that's progress! Now let's look over there instead!"
Holidays to india
The mouse-over pointer change is a well chosen hint and the affordance is fairly obvious. Nicely done.
[Obligatory plug and disclaimer: Agile professional who wrote an earlier rant "Agile Ruined my Life" http://www.whattofix.com/blog/archives/2010/09/agile-ruined-... Also I am writing some practical how-to Agile e-books trying to undo some of the damage: http://tiny-giant-books.com/scrummaster.htm ]

Just differentiate between what Agile is and how people are pushing Agile on you. Different things entirely.

Agile is best practices around iterative and incremental development. Period. Yes, there's a manifesto and there's Scrum and all sorts of other things, but at the end of the day Agile is a marketing term. A place to go find out what people are trying in order to get better.

Two secrets here. One, team success is about 90% dependent on who is on the team. Good teams do well. Bad teams do poorly. But if you're going to have more than one team, you need some way to measure and talk about what they are doing, so you have to have something.

Agile -- when done correctly -- is just the minimum amount of something you need to get your work done. It is the minimum amount of process. After all, it's not like you can have no process at all. Whatever you're doing already is a process.

I've seen hundreds of teams struggle with Agile, and to me the problem is that we do a really bad job of balancing the difference between "here's a best practice that worked awesome for about 80% of the teams that tried it" and "These are the rules. You must do this." In many shops, Agile is just another way of micro-managing teams, sadly.

I can't help that. I also can't help the fact that lots of folks are out to make a buck on certifications and such. I don't think that makes Agile bad. Heck, I'm not even against certifications, although I'd never get one. I just think we take things too far.

I like the idea of having a marketing blurb "Agile" where I can go to find out what kinds of new stuff is being done. It helps me pick better reading material.

The second secret is that most teams, frankly, are not that good. So you need some kind of way to demonstrate that as well. Making things incrementally and in small iterations lets you see how bad teams are early on. You fail early and often. Then at least you have a bit of a shot at trying to help.

But believe me, I feel your pain. Sounds to me like you are a lot more upset at modern marketing and management attitudes than Agile. Remember that we technical folks have a way of over-doing whatever we get into, as I was writing in my blog before your post appeared! (It's still very strange to me watching HN how the same topic comes from multiple writers at the same time) http://tiny-giant-books.com/blog/agile-means-stop-focusing-o...
Besides what sdcooke said, ad networks also use the HTTP requests to track users. Embedding the ad in the (third-party) page defeats that purpose.
San Diego Tutoring Classes | TutorTutor.org - San Diego Tutoring
For many children the tutoring begins with the early classes. The need of San Diego Tutoring arises due to two reasons- one the parents may not be satisfied with the school teaching criteria and the other is that they may lack the adequate knowledge of the subjects.
UI Adventures – Time Limits & Finger Flipping in A Scramble With Friends Cheat
The funny thing is there's actually only one advert on the page (far left). The other things are informational flyers so people know what's happening around campus. I guess we better make sure to space them out so it doesn't look like an ad blast. Thanks for the feedback! I'll get those map popups fixed tonight too.
AHLINYA PASANG PARABOLA & ANTENA TV BARU & CCTV MURAH BERGARANSI.....!!!

KAMI BERSEDIA MEMBANTU ANDA BAGI YG INGIN MENGHADIRKAN INFORMASI, FILM, OLAHRAGA,MUSIC, BERITA DALAM NEGERI & MANCANEGARA diRUMAH ANDA. DENGAN KUALITAS TERBAIK.
ANDA TIDAK AKAN RUGI DENGAN JASA YANG KAMI TAWARKAN...!!!

Terima Pasang-Services ANTENA TV & PARABOLA
Paket Antena TV Rp. 100.000,-
Paket Parabola Rp. 1.350.000,-
HARGA SIARAN KHUSUS BERLANGGANAN
- TOP TV Rp. 85.000,-/bulan
- INDOVISION Rp. 149.000,-/bulan
- OKE VISION Rp. 125.000,-/bulan
- YES TV RP. 125.000,-/bulan
- SKYNINDO RP. 90.000,-/bulan
- TELKOM VISION RP. 2.000.000,-

KAMI JUGA MENYEDIAKAN JASA PEMASANGAN & SERVICE ANTI PETIR SBB :
Paket Anti Petir Rp. 2.500.000,-

Melayani ========>>> PERUMAHAN , APARTEMENT , HOTEL , BUILDING / KANTOR

KAMI JUGA MENYEDIAKAN JASA PEMASANGAN & SERVICE CCTV SBB :
Paket CCTV Rp.3.500.000,-

HARGA BISA BERUBAH SEWAKTU - WAKTU

HUBUNGI KAMI SEGERA..!!!

* MEGAN PARABOLA *

JAKPUS/KBN SIRIH
telp : 021 - 268 97 222
JAKARTA BARAT
telp : 021 - 561 98 099
JAKARTA SELATAN
telp : 021 - 7067 5800
JAKARTA BARAT
Telp : 021 - 6 888 3737
JAKARTA PUSAT
Telp : 021 - 369 00 533
JAKARTA TIMUR
Telp : 021 - 80 333 499
JAKARTA UTARA
Telp : 021 - 456 20 990

email : megan.parabola@gmail.com
http://meganparabola.tk
http://meganparabola.blogspot.com

* MENERIMA PEMASANGAN SEJABODETABEK
* MELAYANI SETTING,BONGKAR PASANG,SERVICE DLL
* BISA PARALEL 1-100...TV
* DI JAMIN BAGUS & BERGARANSI
* MENERIMA PEMASANGAN PERUMAHAN,HOTEL,GEDUNG,KOST2,DLL
* HARI LIBUR BUKA...........!!!
Chrome and Safari extensions being apparently similar, does that impact Safari as well?
No. Process is important; it's necessary. There are at least two prongs to this problem: one is you can't manage what you don't measure, and process gives you a way of tracking functionality implemented, defects, defects resolved, etc. There's nothing inherent to programming that gives your manager or your team any sort of knowledge about how far along you are, or just as importantly, when you will be done. You can hack all you like and -- even if your code is visible to all -- there's no way of guessing how far along you are, or if that needs-to-be-fixed-yesterday bug is close to resolution.

The other prong to this problem is you can't remember what you don't record. Well, you may have an eidetic memory, but unless the company generates deliverables besides code that explain what the code does or is supposed to do, a change in team X years down the line may mean the company forgets why Joe wrote the widget wrangler in the way that he did, and accordingly the widget wrangling module becomes an unmaintainable black box. Generating these deliverables is a part of the software process, whether Agile or otherwise.

And there will always be a process. This arises simply as a consequence of the fact that management needs to know how well you're doing, and if you're performing in a cost-effective manner, to many decimal places of precision. And if the process isn't agile, it could be something far less pleasant.

Agile Processes (big A) may sound scammy to you, like their proponents are trying to sell back to you shit you already know. But you only know that shit because you're a software developer. Management can't do what you do, and they're the target audience of Agile Processes like Scrum and XP. It gives them a ready-made Industry Best Practice that they can decide with confidence to adopt company-wide, with little perceived risk because it's so proven and widespread. Compare and contrast with the success of the "open source" meme in convincing companies to adopt, and participate in, free software.
Scrum project tracking software
Your comment seems strangely defensive and dismissive. That they're an RHEL customer doesn't make them incapable of being proficient systems engineers, nor of participating in the wider eco-system themselves (and being capable of doing so doesn't devalue their RHEL investment either).
"Russian" is pejorative?
Hey, glad you found the blog. That's actually required by the class; we turn in assignments in the form of blog posts. So you'll see customer discovery interviews, our hypothesis for the project, and all that jazz. If you're interested, I can give you an in depth analysis of the technical side here. Thanks for checking us out!
I love to fail, fortunately :)
Ever since I learned the name for these kinds of mistakes, I can't help but call it out every time I see them: eggcorn!

http://eggcorns.lascribe.net/english/46/seed/
10 Most Popular Torrent Sites of 2012
Colorful Bodies of Water in Digital Artwork
Indians are noxiously arrogant.

They don't even consider humility a virtue.

Study King Author and the sword in the stone.

They don't see that God runs the universe with laws such as "pride before a fall" and "humility before honors."
Profitable Free Apps
I use web2py. It struggles to get the attention that Django gets, but it has a robust development community.

It offers a good balance between Django (which i find a little big and unwieldy), and Flask (which I think suffers from the opposite problem).
Depends on what you are developing, of course.

I picked web2py about 3 years ago, and it has worked well for me. I'm developing CRUD apps to solve business problems with the minimum of fuss and effort, but with the confidence that I can roll my sleeves up and exercise more control if I need to - web2py has been a good fit for that.
I really like bottle.py [1]. I've used it for a couple of different projects; although not fundamentally different from web.py or flask, it seems to just "make sense".

[1] http://bottlepy.org/docs/stable/

An example from their website:

from bottle import get, post, request

@get('/login') # or @route('/login')
def login_form():
return '''<form method="POST">
<input name="name" type="text" />
<input name="password" type="password" />
</form>'''

@post('/login') # or @route('/login', method='POST')
def login_submit():
name = request.forms.get('name')
password = request.forms.get('password')
if check_login(name, password):
return "<p>Your login was correct</p>"
else:
return "<p>Login failed</p>"
You guys are still overthinking it. The real answer is to tell the customer to go to hell.
Thats a common argument, but relying on the profit motive to fund healthcare leads to a clear priority mismatch. Years of expensive treatment is more profitable than a single dose cure. Vanity problems of the rich (hair loss, wrinkles, skin sagging) have a higher priority than problems of the poor (AIDS).

I have no reference atm, but I'm sure I read that medical research gets most of its funding from public bodies anyway. Its a lot anyway and I'm not convinvced that it wouldn't be better to be done all publically.
> In many shops, Agile is just another way of micro-managing teams, sadly.

I think this is a big source of the complaints, yeah. If I had to narrow it to one specific mis-implementation of agile, it'd be having daily standup meetings turn into daily mini-performance-reviews with the boss. Iirc the Official Scrum Rules try to avoid that by decreeing that the scrum-master should be just another team member, and not a project lead or other kind of supervisor/boss, but afaict that recommendation isn't often followed.
Same & Different - GrubHubMike