News for hackers. Stuff that matters.

RandomCSGeek

Re:Strava heatmap can be used to locate military bases on Sunday January 28, 2018 @10:43AM (#16251694)
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.

Re:Strava heatmap can be used to locate military bases on Sunday January 28, 2018 @10:40AM (#16251685)
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.

Re:Strava heatmap can be used to locate military bases on Sunday January 28, 2018 @09:39AM (#16251443)
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"

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?

Re:How to Run Your Own Mail Server (2017) on Friday January 26, 2018 @11:21AM (#16240333)
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.
Re:Is it time for open processors? on Friday January 19, 2018 @09:50AM (#16186570)
Yes. A 22 y/o guy.
Re:Is it time for open processors? on Friday January 19, 2018 @09:49AM (#16186558)
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.

Re:India has a hole where its middle class should be on Sunday January 14, 2018 @10:38AM (#16144662)
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.
Re:India has a hole where its middle class should be on Saturday January 13, 2018 @01:38PM (#16140616)
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.

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?

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.

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.

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.

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.

Re:Ask HN: What product/service would you be willing to pay for? on Wednesday December 27, 2017 @01:48PM (#16016923)
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.

Re:Ask HN: What product/service would you be willing to pay for? on Wednesday December 27, 2017 @01:44PM (#16016887)
Google Maps does that.
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.
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
non-decentralised could also be distributed.
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?