Hacker Timesnew | past | comments | ask | show | jobs | submit | pjene's commentslogin

> Joe Schwartz, a 1992 graduate and former lawyer, said of his band experience, which began by playing a blowtorch, “It’s probably not a coincidence that I’m in the chair asking the dean for one more chance and then I’m the one in front of the judge asking for one more chance.”

Nice.

While the administration's disingenuous rulebook-throwing is fooling no one and tarnishing the university's reputation, it is healthy to have an occasional reminder that the government/administration is not your friend, and a movement of the people, which a scramble band is, would do well to find its way as independent citizens.

Columbia University football team sues for divorce from the band? My bet is on the band coming out on top.


Objective-C has no object methods, just pure multiple-dispatch for a generic "select" operation? that's amazing.


Objective-C does have object methods, but they're dynamically typed: methods can come and go at runtime, method names can be constructed from strings, and there's no need to downcast an object of a superclass type to the subclass type before calling a method on that subclass. This design choice basically forces Objective-C into doing a hash table lookup and indirect dispatch for all method calls as a base case. This logic is encapsulated in the "objc_msgSend" function, which the compiler compiles all method invocations into a call to.

(If you're thinking "wow, that must be slow", you're right: objc_msgSend is very heavily optimized, but you can't beat one load from a fixed offset and an indirect jump as in C++ and Java. This is why Swift made the decision to abandon this model from the get-go. Other dynamic languages have ways to optimize this and eliminate the hash table lookup in most cases, but these techniques require self-modifying code, which Apple doesn't want to use; the only feasible solution for Apple's native language was to switch to a different semantics.)


Swift has not abandoned this dispatch method "from the get-go", it is still very much one of the supported dispatch methods in the Swift runtime.

https://qht.co/item?id=10725707 https://lists.swift.org/pipermail/swift-evolution/Week-of-Mo...


Well, for Objective-C compatibility, and maybe for interfaces/protocols (depending on whether they use fat pointers or not), they need that capability. But Swift tries to push you into C++-like vtables when possible.


http://www.bbc.com/news/world-asia-china-34592186

> The Chinese government is building an omnipotent "social credit" system that is meant to rate each citizen's trustworthiness.


In practice, either the program was a money grab, or terminating it was. Public opinion has been that the program was a money grab, incentivizing state+local to aggressively seize funds under federal law, to get the "equitable sharing" kickbacks. Without "equitable sharing", states+locals have no incentive to seize funds to seize funds to send to the Feds.

We'll see what happens when the DOJ realizes how much of that $1.2B was driven by state incentives, and their dirty golden goose stops laying eggs


Public opinion isn't even aware this exists.


Well, I think if you went to the streets and asked a selection of people for their opinions on most topics, the majority would be aware that there was even an issue.

I think that's generally the case.


This is surprising good news.

Took me three tries to read "defunds" properly, not as "defends".


To be fair when I posted it autocorrect changed it to "defends" and I had to change it back


Senior Management ascension age is 45.

Jack Ma is 50, handing senior leadership to the 45+ crew. He's giving people a 5-10 year reign at the top, and keeping the funnel balanced to maintain that ratio.


The Marissa Mayer who turned around Yahoo by... waiting for Alibaba stock holdings to grow in value to cover the negative value of Yahoo's own projects?


The Marissa Mayer who... turned Yahoo around financially, increased employee job seekers by over five hundred percent, cleaned up the companies' brand, and competently managed an enterprise neither you nor I would have the first clue how to run? That Marissa Mayer? Yeah, her.


the standard writing tool in mathematics and computer science is the pencil. Or pen, if you are feeling cocky.

http://www.cs.utexas.edu/users/EWD/


That day, no one will pay you to do what you do.


http://www.paulgraham.com/submarine.html

It's not a fake story, though, and no one in the press got "played". It's a real story, with the usual lazy sourcing and lazy reporting.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: