"Our system broke, you're screwed now, sorry" is never an acceptable answer. Do they really not have anyone who knows how to get stuff done? 1. Take the files and figure out what to do with them so they can be read. This isn't a hard problem. 2. Ask everyone affected to email you the photo or a new photo of the documents. We'll just take it on trust that you do so honestly because there's no way you would've seen thi…
> ... We'll just take it on trust that you do so honestly because there's no way you would've seen this coming. ... I see where you're going here, and I want to agree, but you aren't reckoning with the incentives for cheating on the AP. My kid is taking the "AP World" test today. One of her classmates was asked to sit by a different student to coach them at their computer during the test, because the test is done rem…
Students are failing AP tests because the College Board can’t handle HEIC images
311–320 of 577 posts
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#312Earlier quoted context omitted.
Not on school-owned devices :-/ (but for something like school app/site passwords, though best practice it may not be, "written on a sheet of paper, kept in a drawer" is in fact totally fine )
Sounds like the school owned device needs to come pre-installed with a password manager then, at least for school related activities. > though best practice it may not be, "written on a sheet of paper, kept in a drawer" is in fact totally fine This works, until you have to bring the paper to school where your kids friends will inevitably find the paper and login and mess with their stuff (source: I was that friend)
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#313Earlier quoted context omitted.
What's your point? If you are developing an application/website and it doesn't work with 50% of your market share- then you are a dumbass for not implementing it. ESPECIALLY for an AP EXAM with consequences. This isn't like "oh no, 50% can't reach our site about cat videos". This is an EXAM. Honestly cannot believe people on here defending them not adding simple image support for 50% of the testers...
HEIC isn't simple, and isn't common. Apple should convert to JPG or PNG when exporting the image to anywhere anytime. The same problem happens with webp images too - totally unusable almost everywhere, even in photoshop. Apple wants to reduce storage space photos take up. Fine - but they should convert back to a standard format when exporting the image to be used on some other system. With that said, it seems the iss…
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#314Here's the relevant frontend source code for the file upload picker, if anyone's wondering (webpack://src/components/exam/submissions/FileInput.js): { const [file] = Object.keys(e.target.files).map(key => e.target.files[key]) const fileSizeInMb = file.size/(CONVERSION_BASE*CONVERSION_BASE) const fileSizeInKb = file.size/CONVERSION_BASE const split = file.name.split('.') const fileType = split[split.length-1].toLowerC…
Huh. So, according to the other comments, if they'd set the `accepts` on their form to MIME types instead of extensions, the browser would have converted the file to a JPG automatically.
[1] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/in...
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#315The irony here is that it is the most privileged students who will suffer this the most. It's the ones with the fanciest phones that will run into this bug. Usually these things go the other way -- usually it's the poorest who have to deal with these kinds of things. Edit: See the reply below about iPhone SEs using HEIC. A point that I missed.
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#316Earlier quoted context omitted.
If no format is specified, then the presumption would be that the website wants a raw octet stream, and that adulterating it would be the last thing a client device should do, because it knows nothing about what the website's going to do to the result.
Do you have any idea what that approach would do to bandwidth and latency?
By "raw octet stream", I meant that the client should upload a file named X made of opaque bytes 0xABCD, as a file named X made of opaque bytes 0xABCD; rather than assuming a higher-level intent on the server's part to acquire some abstract document, where the client would be able to better serve that request by transforming its file to a different file-format.
I didn't mean that e.g. the client should avoid using Transfer-Encoding compression during the HTTP POST request, or anything like that. (That is, after all, a fact about the wire representation of the request; it doesn't affect the file received on the server end.)
Or, to put that another way, an with no `accept`, is to the client, as `Cache-Control: no-transform` is to the server: an expressed desire to get some specific data that exists the other end sent over "as it is", rather than to get something customized to the peer's needs.
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#317Earlier quoted context omitted.
If they had enough time to warn people ahead of time, they had plenty of time to push a fix to their system for this. We are literally talking about adding support for one more image format. Emails, tweets, texts are no excuse for broken products. The iPhone is the best selling model in the United States. It is on College Board to support its default image format. Good product design is owning your users' success. It…
The parent comment said they sent a tweet a week before, and they had something in their faq but it doesn't say how long before that was done. Generally, when I've worked at places that were not startups a week to get something pushed in to fix something was not reliably enough time. I didn't see in the article anything about how long they have been aware of the problem, perhaps they became aware of the problem just…
Ask me how I know.
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#318It’s amazing to me that so many are blaming Apple. Despite the fact that this site is all about new technology (so ironic!), uploading a photo from an iPhone isn’t exactly an edge case. They should have tested this, and apparently they did enough to send a tweet about it.. as if that’s enough. Clearly the college board dropped the ball in adequately informing people of their not-great workaround, instead of either sp…
[1] https://forums.developer.apple.com/thread/97036 [2] https://news.ycombinator.com/item?id=17587923
[2] http://www.hackerfactor.com/blog/index.php?/archives/833-HEI...
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#319I thought iOS was supposed to convert HEIC images to JPEG automatically behind-the-scenes in any file transfer situation where HEIC isn't supported. The article itself even says: > iPhones convert HEICs to JPEGs automatically when they’re attached to emails in the Mail app I'm just curious technically why the same didn't happen with the testing portal? If you have a webpage that accepts image uploads, is iOS Safari n…
Re: Students are failing AP tests because the College Board can’t handle HEIC images
#320Earlier quoted context omitted.
It's not though? $x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$. If you have a visualizer hooked up while you're typing, even easier. And then there's Mathematica.
What you wrote is almost unreadable to me in the text itself. The only reason I got it is because I recognized the formula from sqrt(b^2 - 4ac). x = (-b +- sqrt(b^2 - 4ac)) / (2a) This, however is somewhat readable. Requiring me to use TeX or Mathematica is what I would consider difficult. Whenever I actually need to write math they won't be available. I'd have more luck using custom emojis as math symbols in most ca…
You can also write that in Mathematica, and it will look nice + understand that sqrt() is the square root function, though I think it will interpret the "+-" as "-".
Under what conditions are you writing math on a computer where you don't have proper tools to do it? (Mathematica isn't the only one, and even if you're using a programming language like Python you can write almost exactly what you wrote by adjusting/clarifying the operators.) Where possibly the most math-written-with-computer happens is MathOverflow, and hey, they use TeX extensively. And when you ask a question, they show a preview below so you can make sure your math is formatted in a readable way too and not just in the easiest way to type.