skysight-inc/HackerNews huggingface dataset:
> The consensus here at Berkeley is that this is simply a ploy to get students to drop the class because there isn't enough space for everybody.

Rinky-dink (non-Berzerkely) universities do this by setting configuration options in the registration software such that only a certain number of people can register each semester. If you get in a bit late and have a transcendentally good reason to need that course that semester, the professor is allowed to sign a small form which overrides the software and lets you in anyway.

In short, unless UC-Berkeley's software is stuck in 1968 just like its politics, the reason you gave is highly unlikely.
A more direct link: http://tools.ietf.org/html/rfc3986#appendix-C
They have to kick people out of--essentially--number theory classes in Berkeley because they are too popular?
Is there any oversight at universities to how much extra-curricular time is to be expected? When I was in school I didn't know of any oversight, but perhaps it was behind-the-scenes...

> [...] you can expect to spend 20-25 hours each week on the
class.

IMO you should be getting 20-25 credits then. Why even bother with assigning credits to classes, if it's not at all a realistic reflection of the actual effort required? It makes the credits seem 100% arbitrary.
As far as I know, it's just L&S CS. I graduated with a degree in EECS in May 2012 and we didn't really have any required upper division courses beyond "take X number of units".
Another thing that I also see are ads that are disguised as part of content or navigation.
Don't listen to advice from folks with nothing to lose if you adopt it. There's zero good that could come from naming names and being outed as an outer. It sucks but that's the way the world works. Always best to sever all ties and just move on to the next opportunity.
Because this

http://en.wikipedia.org/wiki/Coastline_paradox

productivity of working on a software is like measuring fractals.
That's like saying if you're knowledgeable enough to know what electricity is, you're able to install your own circuit breaker. That's totally ridiculous.

If XCode is like any other compilation environment I've ever used, incompatible library versions will be involved, you'll need to download additional libraries, cryptic errors will be produced, environment variables will need to be changed... and the process will take three days before you finally just give up.

Correct me if I'm wrong, and XCode is a magical application where Everything Just Works, but given the frequency with which my iTunes malfunctions, I highly doubt it.
Why the hell does Gnome even have a webbrowser? Projects that are dedicated to working on webbrowsers fuck it up often enough...

Whatever, good for them I guess. I wonder if would have noticed if not for this article.
Do I need to learn GIT?
I am a web design,do is it necessary to know how to use GIT?
I had an Applied Math Professor like this, "You should be spending 20 hours a week per credit". We had 6 credits per term so that left 7 hours per day for eating, sleeping, getting to class and what have you.
I think a fair number of those personality types hide in larger companies, too. They don't have the clout/vision/cult-leader personna of a founder with that personality type. After a number of years of observing people like that who should be marched out the door - but aren't - I've concluded they must be blackmailing someone powerful within the company.
Steve Sinofsky to advise Box
You love traveling but it is very stressful? Please tidy up your position.

Obviously travel it not advised for those afraid of massive differences, and attached to homey comfort.
> they download and execute external JavaScript

Yes, but they may do so only by embedding Apple's own sandboxed WebKit component. So the downloading, execution, and results are tightly controlled.
I immediately feel "freer" just reading this.

I have heard of DDG intermittently, but never remember to try it out with any consistency. I generally have my default browser page set to about:blank, but I just updated it to DDG. Maybe that will prompt me to try it for a while.

But, here's the thing: As an avid Android user (phones and tablets), it feels a little "insufficient" to just switch over my search engine in the name of privacy. After all, I use the big G for nav, contacts, and other stuff. Of course, it is easy to use their sevices by default, and I don't know what a viable alternative stack woukd look like. I disabled Verizon's Navigator because its click agreement seemed at least as onerous as what I have seen from G.

So, even in trying to find alternatives, it does bring up the questions: to whom am I willing to provide my info, how much am I willing to provide, and in exchange for what?
You should read The Art of War:

When we are able to attack, we must appear unable...

The amount of money you spend on one area of intelligence work versus some other area speaks volumes about your plans, priorities, capabilities, and so forth.
My example, was perhaps too simple seeing how the functions are very short... I'm sure someone will mention making long functions is a bad idea... but it happens... using const for required modules seems like a simple rule to follow for avoiding trouble... Also, stylistically using an uppercase lettering while not normal in node.js community is normal to JS in other contexts... jQuery... getElementById.. perhaps Fs if you prefer however looking through mozilla code as a guideline - variables declared const are uppercase... hence FS makes better sense to me... because why would a module variable name ever not be... and in the rare case that it is.. declare it var at least until let is available...
Then quit wasting everyone's time.
It is always legally OK for a government to decide what is right and what isn't. It may or may not be morally OK with an individual member of the society, depending on the particular law. I like some laws, I don't like other laws. I believe a healthy government provides legal guarantees about rights to its citizens in accordance with their morals, on average, and so I am morally OK with such a government.

Governments are a natural extension of parents. Goodness or badness is not an all-or-nothing proposition; nobody has perfect parents, but most people accept that in general, having parents that make and enforce the rules is a good thing. It is quite possible to have terrible parents though, in which case escape might be a good idea.

I just don't understand why anarcho-capitalist libertarianism is so great. The international situation today is a capitalist anarchy among nations, and the US abuses its immense power to call most of the shots. How would it be any different at the level of individuals?
Disallowing a calculator in any upper-division math (or math-heavy) course is an embarrassment to the department in particular. If you can get a meaningful advantage by using a calculator, the course is bullshit and a waste of upper-division credits.

Yes, I include graphing calculators like the TI-84 or, my personal favorite, the HP-48GX. They can be used to store a tiny amount of note material, but, again, if you're testing for rote memory at that level, your course is bullshit and a waste of upper-division credits.
Image not available pending copyright permission

http://memory.loc.gov/cgi-bin/query/h?ammem/mcc:@field(DOCID...)
Haha, not at all. I'm all for 20 hour weeks.

I do believe that thinking more and working less on work will solve more problems though.
It was largely his employer's fault.

Ludovico Sforza, Leonardo's employer, was actually a regent ruling in the stead of the rightful Duke of Milan. When the young Duke came of age, Ludovico refused to hand over power, so the rightful Duke got the King of Naples to support him.

In an unfavourable position, Ludovico panicked and appealed for help from outside Italy, inviting the French in with promises of support for their King's claim on Naples. In the ensuing chaos (which included him turning against the large French army), his challenger (the real Duke) was poisoned and the King of Naples (the real duke's sponsor) died. It looked good briefly, until the French king died. His successor, Louis XII, turned out to be related to the recently-assassinated young Duke (which importantly meant he had a hereditary claim to Ludovico's position).

Ludovico had by now irritated almost everyone. He had set a precedent for French inclusion in Italian warfare, irritated most of his neighbours (including the Pope) and betrayed the French army he had promised to support.

When the French -- already a dominant military power -- came for Milan, they had the backing of both Venice and the Pope. Ludovico just fled, Milan barely attempted to defend itself.

Leonardo stayed in French-occupied Milan for a while, before fleeing to Venice to take on some work there. Ludovico would be captured later, during an attempt to re-take Milan from the French with mercenaries.

Edit: The point involving Leonardo is that even if he had been capable of coming up with something crazy that made Ludovico more likely to win a few battles, the political situation was just too poor for victory to seem plausible. Ludovico sensibly fled rather than struggle against poor odds, Leonardo was never called on to help him fight the French.
Jon Rubinstein
This is where you lose me:

"...I'd figure that if they were injecting JS to steal my password, or subtly poison my RNG, and if they were doing that to everyone..."

To everyone — maybe that would get found out, maybe it wouldn't. But it doesn't have to be done to everyone. That backdoor in the JS could be served to only you. Maybe only certain times of day. How are you going to know?
It's almost as if Hacker News isn't actively updated/developed whatsoever...
And the companies stock takes a dive... Knowing that Anne now has a large amount of control with stock.
Reads like every syllabus I've ever seen:

<ridiculous amount> of hours is required. If you don't put in these hours, don't expect to pass!

It's just a cop-out so the professor can assert it's your fault for not studying enough if you fail.

In reality, most of the kids who pass will probably study 5 ish hours per week for that class, if they are lucky and have time.
I also truly despise the phrasing "highly competitive". These kinds of classes, when you take a few in one semester, can eat your soul. They drown you in just enough material to kill that initial spark of interest. Gone is the pleasure of finding things out. And when these 'competitive' students succeed and graduate, they feel lost/void because their life is not dictated by the next exam anymore. (Yes, I learned a lot but I'm still resentful. Syllabi like these are not right.)
What makes you think Snowden is doing anything at this point? What makes you think he is still in contact with reporters? He probably hastily sent them a bunch of documents when he was worried that he would be sent back the USA, and now the journalists are deciding what will be published.
The issue is that they weren't expecting there to be so few TAs, and as such the system allowed many more students to enroll than they ended up being able to support. (Granted, the registration system here is pretty old, but it's not as horrible as you describe.)
I am an undergrad at a university where the common sentiment is similar; professors care much more about research than teaching. However, it works out since it seems most undergrads at this school are more interested in doing research than attending classes. Maybe undergraduate education should be more research-focused at research institutes?
Nah, there's software. You're right it's a political issue. The administration is happy to create classes and then not properly staff them with TAs, graders, etc. They say it's due to budget issues but it's really because they want to transition the university to have more large (profitable) classes.
Not that this answers any part of the question, but I just created a redirect on Wikipedia for people who link without the apostrophe. (In case anyone's wondering why the broken link now works.)
Well The software that we use is rather bad, but that's not the problem here.

What happened in CS161's case was that the department had originally planned to have a certain number of students in the class, and was looking for TAs.

They weren't able to find these TAs, and that led to the cancellation of three out of seven sections.
I put mine facedown at night to stop the annoying blinking light. They are curved to prevent scratching.
All of the things you listed have had (from your perspective) the greatest marketing of all: ubiquity. When you have something new, you do in fact have to show people why it's useful.
It looks like it has quite a few more students than it should, and he's using every excuse he can to drop people. This isn't very nice, but I can at least understand his position. Then I saw this bit:

"If you miss a class or are late to a class or section (without prior approval from the instructor) you will be considered to have dropped the class and will receive a failing grade."

It's practically a lottery for bad GPAs.
There may not be any more DIV-heavies launching from vandenburg, but the F9 is scheduled to start from vandenburg next month, and there may be F9-heavies launching, eventually, as well.
Is there any resource which ranks colleges on their staff's passion+teaching ability, rather than some combination of fancy equipment and recruiting students who will do well no matter what?
Escorting people to the john during an exam? This is a plain old college course, not the California bar exam.

Based on this I wouldn't be surprised if the TA who is assigned "bathroom escort duty" also would be instructed to check the toilet paper roll for crib notes prior to allowing the student to relieve themselves.
Show HN: '7 Minute Yoga Workout' Now on the Store
>whether or not they have an active "collaboration" and "internal publication" environment.

Back in highschool one of my friends had an internship with the NSA. What he was doing is classified, but he is allowed to say that his work got published internally.
It sounds like a good time to be a CS professor looking for work, then?
Why does the fucking kudos dot auto-kudo on mouseover!?

Dustin seems like a smart guy, and the article makes sense and everything, but then my mouse casually tracks across that dot and it starts-a-throbbing, and I'm like "oh crap oh crap, what is this? do i want it?, omigod, I don't know, oh no, move fast before something happens!" and then I don't remember what the number was before and I'm not sure if I kudo'd or not, and my heart is racing, and I've lost a few hours off my lifespan...

And this is all before I realize it's a fucking counter on a webpage, and it doesn't matter whether I increment it or not.

I hate you auto-kudo, I hate you so much.
I'm going to withhold my excitement until I get proof that Apple will approve GHC compiled binaries.
Fabrice Bellard, what a tease. Lots of awesome engineering work, no source code =(.
> I won't be happy if I'm charged upfront, and the project is only half funded.

...so just set it up the same way as Amazon payments. Do an Auth on the card to check it's valid and active, then bill the card when the project is successful.

I guess from their perspective they want to build upon Amazon's payment infrastructure so they don't have to worry about payments and can grow other parts of their business. Which makes sense.
A built-in browser is the best way to download the browser of your choice.
On a similar note, the Raspberry Pi can be turned into a FM transmitter without additional hardware [0]. I remembered seeing another hack for a higher frequency that required a filter to be attached to the GPIO but I can't find the link.

[0] http://www.icrobotics.co.uk/wiki/index.php/Turning_the_Raspb...
I wonder if the distinction between working for a startup and founding one should be emphasized more clearly when such an article pops up?
Fixed*

In the future, please feel free to file bugs like this here:

https://github.com/HackerNews/HN/

* For submissions. There are some other places it won't take effect until a server restart.
Credits are based on time in class. I remember many grad classes that expected 2-3 hours per credit hour of weekly independent work. For example, problem sets and course projects were intentionally designed to push your limits. The best classes just assumed: if you're drowning, then you're probably taking in at least some of the water.
Please allow me to give an emphatic THANK YOU for writing that... I've gone to it more than once in the short while its been floating around and it has generally been helpful in either giving me some conviction in what I'm doing or righting my ways. Unfortunately, and this drives me nuts about so many PaaS offerings, maintaining a database at scale is a really niche thing that people devote tons of time to.. Arguably many times more difficult than keeping a bunch of app servers up.. I would love to see more hosted offerings along the line of EnterpriseDB and Heroku's Postgres service.

Thanks again for the awesome resource :)
Bittitan (Seattle) is hiring Front End Devs
Great news for NZers. Hopefully the next US service to make it our way will be Stripe...
Nope. No SQL here.

Not to be confused with NoSQL.
Forbes published that interview with the Silk Road operator on August 14. Maybe a lot of people just learned how to buy drugs online.

http://www.forbes.com/sites/andygreenberg/2013/08/14/meet-th...
In the U.S., at least, women are diagnosed with clinical depression at approximately twice the rate that men are.

See, for example:

http://www.healthline.com/health/depression/statistics#2
You get to pay out the nose for that treatment too. College is hardly worth it nowadays, and certainly won't be worth it in another decade when it has again doubled in cost in today's dollars.
People interested in economics, history, Chicago, or the midwest in general should definitely check out "Nature's Metropolis: Chicago and the Great West" by William Cronon.
Yeah, it's about time we admit HN is pretty disastrous.
100 Reasons Why So Many Babes Are Getting Into Programming
Interesting to hear $60K starting here in RTP now. That's not much of an increase in the last 10 years . . . Of course, in 2001 the undergrad CS starting numbers I was hearing ranged from $45K to $55K (a little lower at SAS). About $10K higher for MS in CS types back then.

Healthcare IT work (which I think we both know something about?) seems a little lower though, but jobs in RTP seem plentiful in that vertical.
But if you are working alone as a hermit, why do titles even matter? Titles are just something someone uses to classify you, and in isolation mean nothing (unless you have split personalities; joking, schizophrenia is a serious subject).
"I think a fair number of those personality types hide in larger companies, too."

You're right, of course. A difference when you're stuck near one is that it's generally easier to switch teams than companies.
The only event you know of. I find the botnet idea much more probable, given the increased usage across many countries.
> This does not seem to me to increase the expressivity of the language, whereas Haskell's type system does

Some of us don't view that as a wanted feature.

I wrote more optional/modular/pluggable type systems before. See: https://news.ycombinator.com/item?id=6196466

> polymorphic "return", or punts and doesn't do it

Haskell's type inferencer is doing a "search" for a type that fits and slotting that in there as an implicit argument. An error occurs if two match and you need to provide a type signature to differentiate. You could do precisely the same thing using first-class type objects, which Clojure has. Haskell has finally added them too, but required a compiler change. (See: Typeable).

That's how type classes work in general: A dictionary of methods has to be threaded through, unless the compiler can prove that the dictionary is a constant. Clojure does the same thing by embedding a pointer to that data in the first-class function object.

Let's assume I have a typed module. I could trivially query that module, since the type descriptions are data. That's what the Haskell compiler is doing, but with first-class types, I can do it myself. There is no reason that a user-level macro can't add enough inference to perform polymorphic returns.

But even if I could do this, I wouldn't want to. At most, I'd want an "infer-monad" form where I can explicitly say that I'm using my types to convey intent and am willing to pay the cost of coupling my program to a particular type system.
I don't dispute this; I have similar feelings wrt the price of cell service in China (it's cheap). But the parent comment was complaining about a situation that didn't make sense even in the US, and attributing it to the US.
Ars does Soylent, Day 3
Agreed, monitoring for required attendance is BS. The stern wording re:grading is probably sufficient to weed out grade chasers. Providing valuable information beyond the textbook in lectures will (in effect) cause mandatory attendance or enforce subject mastery on exams.
Ask HN: What are some hacker-approved home gadgets?
Just bought a house, live alone, want to nerdify almost anything. Looking for hacker-approved, high quality appliances, gadgets, cleaners, tools, lighting, walls?, etc.

Thanks

PS. I already have a Nest and yes, it's remarkable.
Might be a good time to get that $99 dna test, while you still can.
I think this is an important point, however it can be applied to many more roles than just founding a startup.

When an engineer (of any type) can consider the how and why they are building, they learn to question some of the tasks they have been assigned, potentially resulting in a more efficient execution.

If a programmer is told to build a search function into a website, and he builds that, great.

If a programmer is told to build this, and he considers why, and realizes that certain things on the website aren't as clear as they could be, and decides to not only build a search function but also suggests certain usability and discoverability improvements to the website, then much better results will be had.
Sorry, bro.

Life is so hard right now.
AquaTop display
That's like searching for CakePHP by typing "cake", or for information on french braids by typing "french".

I don't expect my search engine to be staffed by psychics, or people who have gone through my emails and bookshelves. That's the problem, really.
Lead Analytics, Strategy at OrderAhead
At OrderAhead, we believe in growth, development and pushing the limits of what’s possible - for ourselves, our colleagues and our company. We have unreasonably high standards. And we’re looking for people who share our passion and determination to join our team.

Today, we help people eliminate the stress and frustration of senseless waiting. Ultimately, we believe that we can provide an incredible level of convenience, transparency and value to both consumers and merchants though well-designed software.

As our Analytics and Strategy Lead, you will drive company-wide analysis, reporting and planning. In this role, you will work across business units and with senior managers to improve and optimize decision-making at OrderAhead.

Responsibilities:

- Identify important business questions to be answered

- Establish comprehensive analytics tracking

- Build operating and financial models

- Perform rigorous analysis

- Derive and communicate key insights to management

- Spearhead key initiatives on an ad hoc basis

Requirements:

- Track record of achievement

- Exceptional analytical ability

- Great business instincts

- Passion for startups

Bonus:

- Top-tier finance or consulting experience

- Programming experience

Contact:

jobs@orderaheadapp.com
Is it related to Fujimoto et al's space-time memory? There was also a project called Stampede that that used a similar name to mean something completely different. Or is it just a name?
Despite Many False Starts, the Future of Hiring Looks Promising