News for hackers. Stuff that matters.

coo1k

Is this a design fail from Apple?

TLDR; If you have two-factor authentication on, don't have trusted devices and are bad at remembering passwords then don't lose your iPhone.So a friend of mine just lost his iPhone and tried to find it using Find My iPhone feature from my phone. Only problem he can't remember his password. No big deal we thought. He still has access to his email used with apple id, so we can reset the password...

( Read More... | 3 comments | 7 points | on HN )
Thank you for the advice
Got it. Good advice. I’ll try that.
That’s what I’ll eventually do. Right now I don’t have a product at all. Just want to evaluate the idea.

Ask HN: How to validate a market opportunity in a cost effective way?

tldr; I’m looking for some kind of signal before I spend significant amount of time building something.I want to build a competing software product for a particular type of small biz. I see in reviews that people are not happy with the leading software provider for that niche. But how should I validate that there is a market opportunity for it and people will actually be interested in it? I...

( Read More... | 6 comments | 9 points | on HN )
I find BitMessage protocol truly decentralized. I worked on implementing a java client for it a while ago. It stores encrypted message on your machine, although only the intended receiver can decrypt the message. Although inefficient it's impossible to identify origin of the message. On the downside the p2p message propagation could take time. I wish it was more popular.

Source: https://bitmessage.org/wiki/Protocol_specification

Just curious, technically what stops AA from simply cancelling the approved holidays? I'm not saying they should, just want to know can AA or any employer for that matter cancel a granted time off? Are there any legal implications for that?
Re:GNU Ring 1.0 released on Saturday July 29, 2017 @10:26AM (#14881363)
Is this similar to bitmessage? https://www.bitmessage.org/wiki/Main_Page

Ask HN: Do HRs/recruiters share data about rejected interview candidates?

Saw this in my linked in feed. https://www.linkedin.com/hp/update/6268389249687613440I really resent this idea, specifically because I did not do well in my initial interviews. Apart from being unfair to interviewees, isn't this a breach of privacy/trust?"Let's Help Each Other(For HR Professionals) So, I have come up with an idea and I hope it will make a difference.Being an HR, we do build our...

( Read More... | no comments | on HN )
Re:Ask HN: Am I obsolete? on Wednesday February 08, 2017 @02:03PM (#13601019)
I did get some interviews through networking but I couldn't clear those. Till now I couldn't understand why, till my last interviewer told me since I'm from small company operating at small scale I'm not suitable for senior position.
Re:Ask HN: Am I obsolete? on Tuesday February 07, 2017 @10:51PM (#13595570)
10 to 12 phone screens in last 2 years and I was constantly trying to arrange interviews. out of those 3 progressed to onsite interviews, but was rejected in all 3. I'm in bay area, but need to move to seattle soon for personal reasons.

Ask HN: Am I obsolete?

I'm being constantly rejected at interviews. I was lazy not to change company early in my career. Now after 12 years when I finally started trying, I feel like I am obsolete and no company wants to hire me. Thing is I am not a worst programmer. I did receive many performance awards in my company and for most of the years received good salary hikes. In last few interviews I did well in coding...

( Read More... | 9 comments | 5 points | on HN )
Since people are mentioning VPN, be aware which server you use. You might want to stay away from servers in 14 eyes countries.

https://en.wikipedia.org/wiki/UKUSA_Agreement#9_Eyes.2C_14_E...

Few useful resources when deciding between VPNs

1. That one privacy guy - https://thatoneprivacysite.net/vpn-comparison-chart/

2. https://www.privacytools.io/

Re:Ask HN: Why am I not getting any interview calls? on Sunday November 13, 2016 @03:06PM (#12945324)
I have posted my tech stack.
Re:Ask HN: Why am I not getting any interview calls? on Sunday November 13, 2016 @03:04PM (#12945317)
Thats a great advice. I recently developed lot of interest in machine learning. I could probably create something useful out of it.
Re:Ask HN: Why am I not getting any interview calls? on Sunday November 13, 2016 @02:58PM (#12945289)
I do know other languages. It's just that Java is primary language used at work. I've updated my post with my tech stack.

Ask HN: Why am I not getting any interview calls?

I am a Java developer with 12 years of exp working for same company.Couple of years ago I got shortlisted by Amazon and 2 other companies, but couldn't clear interview.I gave up after a while.This year I started trying again. I am targeting Seattle area specifically. I don't have much of a network, so I search jobs on indeed.com. However this year I am not even getting replies to my...

( Read More... | 10 comments | 5 points | on HN )
I have macbook air 13" with 4 gb RAM. I use it for app development using XCode.
Re:Ask HN: Protecting database information? on Wednesday June 15, 2016 @04:51PM (#11912062)
Yes, but since the key resides with admin and not on server, I am assuming the private key will be stored securely.
Re:Ask HN: Protecting database information? on Wednesday June 15, 2016 @01:14PM (#11910590)
OR you could encrypt user password with your public key. Then when you login, you can decrypt user password with your private key. Then go on decrypting user information with that password. This way you won't have to make copy of information posted by users and still will be able to view it with admin login.
Re:Ask HN: Protecting database information? on Wednesday June 15, 2016 @11:29AM (#11909904)
There is a way to get around #3 although inefficient. Everytime information is posted by your users you can create 2 copies of encrypted information. One with users password for them to view. The other would be using your key, but you cant simply use password for encrypting your copy, that would be insecure since you need to store your password on server. Instead you can use asymmetric encryption such that you can use your public key to encrypt the information. Then you can use your private key to login to you website and view all information.
Re:Ask HN: Protecting database information? on Wednesday June 15, 2016 @10:19AM (#11909468)
Disclaimer: I am far from a security expert.

If your website is used by authenticated users i.e. requiring username password to login, then you could use their password to encrypt relevant data and decrypt it in runtime when the user logs in. However make sure you destroy the password and decrypted information from memory after user logs out or after a certain timeout, whichever is earlier.

Since now you are not storing keys on your server, attacker wont be able to decrypt sensitive information even if he gains administrative access to your server. Each user will be holding key in form of his password. The attacker will have to get password of each user.

Use https so that the attacker wont be able to sniff out password of the user.

Downside: 1. Forgot password functionality will be hard to implement 2. If users try to login to your application after attacker gains access to it, attacker will come to know of the password and use it to decrypt information pertaining to that user. 3. Even you won't be able to see the information since you won't have the decryption key.

Xbox real name sharing ON by default

When iPhone app for Xbox one was updated few days ago, I saw that the setting to share real name was ON by default. I had to set it off manually. Did anyone else experience this too? Shouldn't this be off by default? I bet no one would want to share their real name without explicit permission.

( Read More... | no comments | on HN )
Re:How to Legally Own Another Person [pdf] on Monday October 26, 2015 @11:52PM (#10456217)
The problem isn't with finding new job, it's with time. There is no grace period for H1b. If you are laid off without any advance notice, you have to pack up your stuff and leave the country immediately. Not to mention, you have no time to sell off your car or any other property, unless you have friends who can do that after you leave. So unless you are proactively looking to change company, you are always under constant fear. Source: http://www.uscis.gov/tools/ombudsman-liaison/practical-immig... See Q2
Re:SoftICE: a kernel mode debugger for Windows on Saturday September 12, 2015 @08:01PM (#10209839)
Can't help but mention Fravia. RIP :( I came to know of softIce through his essays. http://71.6.196.237/fravia/aca400.htm

his softice essays: http://71.6.196.237/fravia/project2.htm

Re:Longevity in JavaScript Frameworks on Tuesday August 11, 2015 @01:21PM (#10042770)
On an unrelated note, your page took 1.2 minutes to load completely. And I have very fast internet connection.
Re:The Ugliest Sign in America on Friday March 20, 2015 @04:01AM (#9236611)
Neon signs are confusing during day. They are not bright enough in bright sunlight. You have to look closely to see if they are on or off. Flip boards seem very practical and do their job well in day or night. I see purpose in having name of the shop done in neon as it's the brand name. Don't see why Open signs should also be in neon. Initially, I thought thats what the article was about.

Older »