Topic modeling made just simple enough.

The Stone and the Shell

Right now, humanists often have to take topic modeling on faith. There are several good posts out there that introduce the principle of the thing (by Matt Jockers, for instance, and Scott Weingart). But it’s a long step up from those posts to the computer-science articles that explain “Latent Dirichlet Allocation” mathematically. My goal in this post is to provide a bridge between those two levels of difficulty.

Computer scientists make LDA seem complicated because they care about proving that their algorithms work. And the proof is indeed brain-squashingly hard. But the practice of topic modeling makes good sense on its own, without proof, and does not require you to spend even a second thinking about “Dirichlet distributions.” When the math is approached in a practical way, I think humanists will find it easy, intuitive, and empowering. This post focuses on LDA as shorthand for a broader family…

View original post 2,048 more words

Advertisements

How Python Stole My Heart !!

PythonIt Stole my heart “YES Absolutely correct”.It’s better than a girl friend.I Learnt some pragramming languages like c,c++,java but haven’t fell in love with any. to learn another language i was going through many websites to choose the best.best keyword started relating to python in many of the websites.so i fixed to start learning python now i’m loving it.it was great to learn some programming language like python.it is simple,powerful,beautiful and adjectives goes on….Let me show you the difference between c program and python program in simplicity.Below i wrote a hello world program which every newly born programmer writes.
C language :

#include<stdio.h>

void main()

{

printf(“Hello! world”);

}

Python:

print”Hello! world”

In C we have to include the header file before using any of them and we use brackets for indentation and semi colon after every line of code to terminate it.Python makes it easy by making the programmer not to remember to keep the semicolon(After all a semicolon programmer knows the value of it) at all.Because python knows where line ends and in python indentation happens with spaces just pressing the big button below instead of pressing shift and flower braces.Maintaining the two friends Client and Server is very easy in python compared to other languages.there are wide range of applications for python like web,data,AI,gaming etc..
The other interesting thing in python is Zen of Python which tells you what it is

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
Flat is better than nested.
Sparse is better than dense.
Readability counts.
Special cases aren’t special enough to break the rules.
Although practicality beats purity.
Errors should never pass silently.
Unless explicitly silenced.
In the face of ambiguity, refuse the temptation to guess.
There should be one– and preferably only one –obvious way to do it.
Although that way may not be obvious at first unless you’re Dutch.
Now is better than never.
Although never is often better than *right* now.
If the implementation is hard to explain, it’s a bad idea.
If the implementation is easy to explain, it may be a good idea.
Namespaces are one honking great idea — let’s do more of those!
Python is a lot more than just a scripting language we can write games,desktop applications,web applications and many more in python.it’s very powerful.it’s code can run in any platform.None of the programming language have feature of embedding another language in them we can write c code in python program using ctypes that sounds great right!!

The other interesting thing about python is

Jython compiles into Java byte code, which can then be executed by every Java virtual machine implementation. This also enables the use of Java class library functions from the Python program.
IronPython follows a similar approach in order to run Python programs on the .NET Common Language Runtime.
The RPython language can be compiled to C, Java bytecode, or Common Intermediate Language, and is used to build the PyPy interpreter of Python.
Pyjamas compiles Python to JavaScript.
Shed Skin compiles Python to C++.
Cython and Pyrex compile to C.

Zen of python By Prudhvi

python is better than girlfriend

spaces are better than flower braces

lazy is better than active

all in one is better than all in all

security is better than insecurity

Loving is better than hating

smart work is better than hard work

And with all above features it stole my heart simply.

Tor Browser and how it works

tor

The best way to be anonymous online is to use tor browser.The immediate question arises to everyone is why do we need anonymity?

we need anonymity to hide user identity to hide because many websites steal our identity and sell them to companies.

To hide our browsing pattern from employee or ISP (internet service provider) this will prevent you from having those most annoying and irritating advertisements we get online.

To conceal our internet usage from hackers and also to circumvent censorship that is to use the websites which are not allowed to use in certain countries.

The anonymity from tor browser can be achieved because the data is sent through a circuit of at least three routers.the data that passes through the network is encrypted but at the beginning and end there is no encryption.

HOW TOR WORKS?

A circuit is built incrementally one hop by one hop

  • Onion like encryption
  • User negotiates an AES key with each router
  • Messages are divided into equal sized cells
  • Each router knows only its predecessor and successor
  • Only the exit router can see the message,however it does not know where the message is from.

What is “GOD MODE” in windows?

The name “GOD MODE” may sounds something like terrible thing.It was the name given by bloggers when the hacked was published.This is actually a windows “master control panel shortcut” it consists of various control settings related to operating system under the sun.How to make folder god mode

step1:

Go to Desktop => Right click => new => Folder

Step2:

Rename the folder as “GodMode.{ED7BA470-8E54-465E-825C-99712043E01C}” without quotations.

Hurray now you have the god mode folder without click on it to access various control settings.

GodMode

What happens if we connect to mysql to upload files using filezilla? (localhost)

The mysql server gets opened in some port in my computer is 3306 (default) if its not free it might take other port. so in filezilla if you type the host as 127.0.0.1 which is your localhost and your username,password and port it will ping the server at port 3306 which is mysql  and it doesnot establishes a communication and transfer doesn’t happen within the port which is intracommunication.

Error

Error

How to remove malware from computer

Problem: If your computer got affected to Browser hijacker malware you might be facing the problem of change in the default search engine even if you change it in default search engine settings this is due to malware we can remove them with some simple steps

Solution:

step1:

Go to control panel and click on the uninstall program

malware

Step2:

Here click on uninstall program

malware2

Step3:

If you know the malware program search for that program and uninstall them. if you do not know then check the programs installed recently and uninstall programs which you have not installed.

common malware file resultshub.exe

Digital India

Digital_India_empower_youth

Digital india is an initiative by the prime minister of india Mr.NarendraModi to make india a digitally empowered society.The program is projected at Rs 1,13,000 crore which will prepare the country for knowledge-based transformation.It will focus on providing high speed internet services to its citizens and make services available in real time for both online and mobile platform. Digital India also aims to transform ease of doing business in the country.

Vision:

1.Digital Infrastructure as a Core Utility to Every Citizen

2.Governance and Services on Demand

3.Digital Empowerment of Citizens

As the methodology and approach states that Public Private Partnerships would be preferred wherever feasible to implement e-Governance projects with adequate management and strategic control. Modi approached the Top companies ceo’s in silicon valley and got strategic investment from companies like

GOOGLE to help in setting up base for 500 free wifi stations

MICROSOFT to set up cloud computing systems and to bring low cost broadband tech to 5 lakh villages

Qualcomm is going to invest $150 million in indian stratups based on internet of Everything and mobile ecosystem and an innovation lab at benguluru.

Facebook is showing its support by letting people change profile picture in tricolour indian flag format

Quick Bytes

Lenovo caught 3rd time pre-installing spyware in its laptops and workstations without the knowledge of user

Biggest Hack on Apple App store : Researchers found that some 39 ios apps got infected and increased exponentially to 4000 after discovery of “XcodeGhost malware“. Detailed info available at Applehack

Adobe Releases 23 security updates for flash player

Yahoo open sourced  Gryffin a web application security tool to improve the safety of the Web for everyone. Its available on Github 

Super Cheap computer (C.H.I.P)

Worlds first super cheap computer at a cost of $9 dollars raised more than pledge goal of $50,000 dollars.About 39,560 backers pledged $2,071,927 to help bring this project to life.This was created by an oakland based company NEXT THING CO.This tiny computer helps us to do our work,teach,surf what not its very useful and powerful as it comes with 1Ghz processor,512 MB RAM,4GB storage,bluetooth and wifi connectivity.Interesting things about C.H.I.P are its tiny,portable,cheap,rich features,open source os with a great GUI and many apps in it.

Chip

Technology

This Blog is about cyber security,technology,coding and all the latest happenings in the world of technology related things.The world of technology is emerging today so people should be get updated with technology.In this blog I would be talking about the interesting things happening in the world of technology.

humanizing_technology