ngomez | 1 year ago | on: uBlock Origin is no longer available on the Chrome Store
ngomez's comments
ngomez | 1 year ago | on: Why does part of the Windows 98 Setup program look older than the rest? (2020)
ngomez | 2 years ago | on: Mustafa Suleyman of Inflection AI Joins Microsoft
ngomez | 3 years ago | on: Cobble_stone – The texture of your childhood (2021)
ngomez | 4 years ago | on: Send your email right to the other person's spam
ngomez | 4 years ago | on: How long does it take ordinary people to get good at chess?
ngomez | 4 years ago | on: Intel’s future now depends on making everyone else’s chips
ngomez | 4 years ago | on: 9/11 Material Released in Response to Executive Order 14040
ngomez | 5 years ago | on: An update on our security incident
It depends on the dongle. YubiKeys and similar devices require the user to physically touch/tap it to enable U2F auth, and it automatically powers down after a timeout to prevent remote desktop attacks.
I would hope Twitter already had this kind of setup, but their blog posts about this are all targeted at a more general audience, so I doubt we'll get that kind of detail anytime soon.
ngomez | 6 years ago | on: US Constitution – A Git repo with history of edits
ngomez | 6 years ago | on: Apple Is Locking iPhone Batteries to Discourage Repair
ngomez | 6 years ago | on: Companies outside the tech industry are spinning off internal software
ngomez | 6 years ago | on: Ask HN: Why are modern music players so bad at playing music in random order?
ngomez | 7 years ago | on: Microsoft acquires Github
ngomez | 7 years ago | on: Microsoft acquires Github
They give you the option to fully inspect all the telemetry data your computer is sending, categorized by use.
https://docs.microsoft.com/en-gb/windows/configuration/diagn...
ngomez | 8 years ago | on: Why we still can't stop plagiarism in undergraduate computer science
ngomez | 8 years ago | on: Why we still can't stop plagiarism in undergraduate computer science
https://www.cs.tufts.edu/~nr/cs257/archive/stephen-edwards/a...
Essentially the students would write a test suite and the grading framework would grade based on
1) Code coverage when running the student's test cases against an instructor's reference solution
2) Correctness of output: running student's test cases on student's code and comparing with output from running those test cases on the reference solution
3) Number of test cases passed in student's test suite
Also from the paper:
"All three measures are taken on a 0%–100% scale, and the three components are simply multiplied together. As a result, the score in each dimension becomes a “cap” for the overall score—it is not possible for a student to do poorly in one dimension but do well overall. Also, the effect of the multiplication is that a student cannot accept so-so scores across the board. Instead, near-perfect performance in at least two dimensions should become the expected norm for students."
Students still get the benefit of knowing their grade when they submit, and as an added bonus students get more hands-on experience with test-driven development. Having the students write the tests themselves also increases the cost of mutating code until it just works.
ngomez | 9 years ago | on: XCalibur – the microSD in the stone
I think we ended up pointing to issues with the SD card's bus as the most likely cause for the behavior we saw, but we weren't even certain about this.
ngomez | 9 years ago | on: XCalibur – the microSD in the stone