wbsgrepit | 10 years ago | on: Swift is Open Source
wbsgrepit's comments
wbsgrepit | 10 years ago | on: The Yale Problem Begins in High School
wbsgrepit | 10 years ago | on: The Yale Problem Begins in High School
=)
wbsgrepit | 10 years ago | on: The Yale Problem Begins in High School
Discourse and unpopular ideas drive discovery and learning more than memorization ever will. It does not mean that unpopular views are "right" it means that the act of understanding, listening to other perspectives and being able to construct your own beliefs in that discourse is a net win and absolutely core to higher learning; even if the unpopular view is garbage.
wbsgrepit | 10 years ago | on: The Yale Problem Begins in High School
You can have a "balanced viewpoint" and still have debates about "whether the moon is made of the body of Vince Foster or not." There are certain ideas that just don't belong in a university setting because they are bunk and this has nothing to do with diversity of opinion.
IMHO this concept falls on its own sword. What harm is there debating about the moon being made of Vince's body if there is a question in the forum? Does it harm the people that have solidified beliefs about it being false? The person who believes it to be possible? What is learning beyond discussing the possibilities, informing each other about beliefs, viewpoints and deductive reasoning leading to growth/questioning what is true and false and constructing and reconstructing your closely held beliefs.
Uniform thought begets uniform thought and does not foster growth. I shiver thinking about wonders/discoveries would have been lost if people in our history were afraid to discuss unpopular ideas and constructs; as it stands too many already have been.
wbsgrepit | 10 years ago | on: The Cost of Frameworks
So the real choice here is not vanilla vs framework but do you want to use someone's framework or build your own.
wbsgrepit | 10 years ago | on: The Cost of Frameworks
wbsgrepit | 10 years ago | on: Ask HN: Why isn't all stock trading done by algorithm?
wbsgrepit | 10 years ago | on: Hacking a parking ticket system
Edited to add: For the next common "game" on this line "why dont you just walk past and card swipe exit" you will note the cameras positioned at the card terminals at all of these lots for this issue. Basically they will have a record of: your license plates for the entry/exists (the sipes and video systems have timecodes that can be matched) and of your person walking by on foot to trigger the exit state.
wbsgrepit | 10 years ago | on: Hacking a parking ticket system
wbsgrepit | 10 years ago | on: Hacking a parking ticket system
Print out your card at home, park at lot, scan to checkout, your barcode is in one of three states: 1: Not valid because it has not been issued by the controller, 2: Valid and first use (you left before the other car on the lot with the duplicated barcode has exited), 3: Invalid because it has already been used on exit (the duplicate barcode has already left the lot).
In what scenario given an active controller that is not braindead would this give you any kind of advantage? You are more likely than not going to be in a situation where you trigger an alarm on exit.
https://talks.golang.org/2012/splash.article