quantumtremor

Joined 11 years ago

Karma
367
Submissions
55
Member since
Apr 21
View on Hacker News

Recent submissions

Comment · 9 years ago
It's not really any additional protection...how are you going to break a token? I've encountered this a few times on other sites, have to waste a few seconds messing around in my about:config.
Comment · 9 years ago
These are all polynomial equations, so we can likely solve them by computing a Grobner basis over the set and using the Elimination Theorem.
Comment · 10 years ago
Office 365?
Comment · 10 years ago
I'm very glad people are speaking up about this. This is horrifying. Good job on stopping the process when you felt uncomfortable, we should all be doing this.
Comment · 10 years ago
Definitely not. Here's a nice algorithm that will actually compute the embedding as well: https://en.wikipedia.org/wiki/Fáry's_theorem. However straight line embeddings by Fary's theorem can sometimes be much larger than necessary, more recent advancements in computational geometry can compute embeddings with guarantees of much smaller drawings (small wrt the area of the bounding box of the drawn graph).
Comment · 10 years ago
Comment · 10 years ago
This is a great point, and I address it at the end of my post. The basic idea is that freedom shouldn't be limited to people who 1) have the technical knowledge to do all this and 2) have the time to set up such an environment. Freedom should be default. By being OK with these kinds of testing platforms, these could eventually be used for non-technical positions very easily, and those applications wouldn't know how to circumvent this.
Comment · 10 years ago
Yes, I agree that cheating should be curbed. But not at the expense of tracking every running application on a computer, or the exact location of interviewees. Videochat and on-site interviews exist and don't have these kind of problems.
Comment · 10 years ago
My best guess is n^3:n^3-n, making the answer 60, but I have no idea what the real answer is.
Comment · 10 years ago
Reiterating the questions posed at the end,

To what extent should personal ethics play in deciding where a (software) engineer should work? What if the engineer has no other choices for a job, and needs to (make rent/pay the bills/eat food)?

It is true that it'd be pretty easy to circumvent the tracking, by placing paper over the webcam, running the browser in a virtual machine, spoofing data to the browser, and so on. However these are infeasible for most non-technical people, so I don't think it's a real solution. Freedom shouldn't be only for those with extremely technical knowledge.

Comment · 10 years ago
In particular, a good challenge is the 2-state solution. Decrease the number of states to 2 and try figuring out the rules (toggle "Instructions") that make the 2-state Busy Beaver. 1-state is somewhat trivial, 3-state isn't really possible by hand unless you have a lot of time.
Comment · 10 years ago
Unfortunately Ras Bodik is no longer at Berkeley, so it's unlikely it'll be offered again.
Comment · 10 years ago
Okay so to fix mine: create a circuit that decrypts a ciphertext using the private key, returning 1, 0, or Bottom depending if it's an encryption of spam marking or not, or not valid, and run it through iO. So both solutions still require iO...

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton