HNHacker News
TopNewBestAskShowJobs

RandomCSGeek

168 karma · joined December 14, 2017

Delete Account if possible
submissionscomments
RandomCSGeek··on Strava heatmap can be used to locate military bases
Not secret in the sense that the enemies of respective nations already knew them, but secret in the sense that only the militaries knew them, now the whole world does.

I think the patrol routes are more important(fun) than locations.

RandomCSGeek··on Strava heatmap can be used to locate military bases
Not the heat map of surroundings, but the map of routes taken by people, especially when it's not anonymised due to getting overlapped by other data, can surely be considered as personal data. Like in this case, it's with soldiers patrolling remote areas.

I guess the devs who made this heatmap forgot that one should remove data when there is not enough info to anonymise it by virtue of aggregation.(overlapping of multiple paths in this case).

What I was suggesting is that people should care about who gets to see the data they generate and try to minimise the count.

btw I didn't understand what you meant in the second sentence.

RandomCSGeek··on Strava heatmap can be used to locate military bases
Just started, and already found a patrol route of Pakistan army, although it was quite obvious one, going parallel to a border river. Hope they don't take this down, it's going to entertain me for many days to come.

On a more serious note though, this is an good example of how important it is to control our own data. It only makes me take even more efforts to secure my data and to try to make less of it available to others.

We really need to convert Internet to what it was meant to be, a "decentralised system"

RandomCSGeek··on Show HN: How to store a set of four 5-bit values in one 16-bit value
I haven't learned about compression of data, but from what I know, one has to make some assumptions to store n bit data into m bit space, where m < n. Here, the assumption seems to be that numbers are necessarily 5 bit, and that there are only 4 numbers.

What I fail to understand is how this helps to compress the data in this case. The code isn't really that nice, and the comments seem to assume prior knowledge is this field, which I don't have.

So can someone give a ELI-Noob?

RandomCSGeek··on How to Run Your Own Mail Server (2017)
There seem to be at least a couple of projects on GitHub on this topic. Eg. https://github.com/aimxhaisse/docker-mailz Now how many of them actually work is a different question altogether.
RandomCSGeek··on Is it time for open processors?
Yes. A 22 y/o guy.
RandomCSGeek··on Is it time for open processors?
AFAIK, Indian govt is supporting research for RISC-V based CPUs, but they are not general purpose, but meant to decrease huge import spending on processors for embedded systems and other specialized requirements.

As you said, 99% people don't care about security. It's hard enough to get people to use ddg over google, making them use open source processor thats likely slower and costlier would be practically impossible.

RandomCSGeek··on India has a hole where its middle class should be
I am not blaming British. It's just a fact that the places they ruled strongest are generally poorer compared to those places where they didn't.
RandomCSGeek··on India has a hole where its middle class should be
I live in India, so I can give a bit of overview. I don't have sources right now, but I have experience.

You can roughly divide India into two parts, the British controlled, and the non-British controlled, based on the pre-independence situation.

The british controlled areas, mainly the northern states like UP, bihar, bengal have huge number of poor families. UP has too many people, and most of them are poor.

The non British controlled ares, like Maharashtra and some southern states, are generally a bit better off, and here is where you find most rich and middle class.

The central states are riddled with decades old insurgency, which could be solved using military, but govt doesn't want to use military on it's own people. These areas contain tribal people, and they are very poor.

Now, all this is not a perfect science, but this is how it generally is. Now when a foreigner visits India, he/she might visit places like Delhi, Mumbai, Bangalore, maybe North eastern Himalayan areas, Goa and some beaches in Lakshadweep. The image you get is that of extremely rich people and extremely poor people, along with a lot of middle-class people living in these cities.

But outside these cities, when you go to central India(you won't, as rebels will kidnap you), you can see extreme poverty. Same with other non-tourist areas.

RandomCSGeek··on Call of Duty gaming community points to ‘swatting’ in Wichita police shooting
Can someone elaborate how response to hostage threat works in US?

Here in India, depending upon the situation, one of the security forces(police, paramilitary, Army, special forces, swat, etc), or combination of them, respond, and first cordon off the area.

Then, the alleged criminals/terrorists are asked through loudspeakers to surrender. If they do, good. If they don't, and start shooting on security forces/civilians, then they kill them. How does it work in US? Was this guy not asked to surrender?

RandomCSGeek··on India’s IT industry laid off more than 56k employees this year
So did you make it to a good company?

Yes, I'm still in college, although I'm in final year, so only 6 months left. What you said is true, I realize that most companies are ignoring my resume(as I am not from IIT/NIT, I am not even from a autonomous institute). But I hope I can at least get placed in small scale startups, or small product businesses.

Wish I had concentrated more on OSS contribution/ side projects rather than competitive programming. Let's see what happens now. But I'm sure I won't join the likes of TCS. Worst case, I'll become a Uber driver.

RandomCSGeek··on India’s IT industry laid off more than 56k employees this year
As a final year undergraduate, this makes me happy. Finally the trimming that IT industry badly needs is happening.

And as a domino effect, admissions are also falling. I hope shitty colleges, like the one I belong from, close down.

Surely, I am having bad time too. I haven't found a job yet. And despite applying to 50-100 companies, hardly 1-2 replied. But I gotta keep trying, hopefully I'll find a job one day. If not, well, it's better not to worry about things out of control. One can always do something to pass that day, and hope for a better tomorrow.

RandomCSGeek··on India’s IT industry laid off more than 56k employees this year
There are 3 types of companies here in India.

1. The likes of TCS, Wipro and Infosys. These have a huge workforce and literally hire in wholesale. Even this month, Wipro hired something like 50 students from a nearby college. They don't look for your programming skills or even CS theory knowledge. Nope. They hire based on marks, group discussion, English skills and even looks. Basically, anything that is not related to CS. Hell, they even hire mechanical engineers. In my college, students got placed this year because, a. They had good relations with faculty. b. Looks(for women) c. Acting "friendly" to a middleman(applies to women) If you deal with these companies, I guarantee you, you'd get a poor product.

2. smaller outsourcing companies. Some of these are good, some of these are bad. Again, some manager might hire a student because she looks hot, while some other might genuinely look for skilled students. I'd suggest dealing with these companies, after getting good feedback about them from someone.

3. Startups. These are few, but the number is growing. I hope to get selected in one of these.

RandomCSGeek··on India’s IT industry laid off more than 56k employees this year
As an Indian CSE student, I agree with this. But there's more. The downfall of IT industry, and general decrease in need of IT engineers, is finally decreasing the amount of students joining engineering.

Admissions on avg are 50% of capacity, with many colleges having less 30%. This will lead to closure of many sub-par quality colleges, which I hope will improve overall quality of Indian IT engineers.

RandomCSGeek··on Ask HN: What product/service would you be willing to pay for?
on a similar note, I'd like to have better job listing aggregators. Something that better understands me.

Currently, when I search for fresher jobs, I always end up getting jobs for 5-6 year experience, or those way away from cities I entered, or those from completely irrelevant fields.

NLP and Deep Learning should be able to do this.

RandomCSGeek··on Ask HN: What product/service would you be willing to pay for?
Google Maps does that.
RandomCSGeek··on Haven: Snowden's New App Turns Your Phone into a Home Security System
Nice. But I'm sure there must be at least 4-5 such apps that were made, but never got much traction. I have seen apps that monitor surroundings using the camera, but someone must have combined all sensor data before as well.
RandomCSGeek··on Haven: Snowden's New App Turns Your Phone into a Home Security System
They do mention that you'd essentially need a spare phone, and that you'd most likely have to have it plugged in 24/7
RandomCSGeek··on Decentralized internet is planned for Dubai, courtesy of startup Moeco
non-decentralised could also be distributed.
RandomCSGeek··on Universities spend millions on accessing results of publicly funded research
I am not a researcher, so I'd like to get some answers.

Why do people publish papers. Is it to get acknowledged for the work? Is it a requirement for getting PhD? Or is it so that world could benefit from the research?

Also, can someone simply use a paper, copy that idea to make a product, and make money out of it, without giving anything back to the researchers?

If researchers publish out of necessity or to get acknowledged or so that the "world knows", can't they just put it on Arxiv? Why spend money on costly journals?

← PreviousPage 3 of 3