skysight-inc/HackerNews huggingface dataset:
Speaking for the non-technologists here: I used to measure productivity crosschecking what people accomplished in a certain time and what they said they would accomplish in that time. Well, it is not really productivity, but at least estimating the amount of stuff you can get done. So, it is more like goals of development.
I've also noticed that you can't undo it now.
like foo.com'onclick="alert('hi');"

But yeah the right way to do this is to use a well-tested urlencoding library, not to strip out dangerous-looking characters.
Great, I've always wanted to know about Brin's love life. Who needs dry technical articles when we can salivate over gossip instead?
Is oppression still a thing? Seems like in this day and age [1] there is an awful lot of opportunity out there for all types of people to rise all the way up in society or government or anything else.

[1] My sister's a lesbian and a doctor. My ex's brother is from a tiny little town in Nicaragua (very poor country) now attending med school in Barcelona on a full scholarship. My country (Australia)'s prime minister is a woman. The USA has a black president. Costa Rica (my daughter's country) has women in positions of power and authority all the way up to the president and that's not at all uncommon.
"He's cheating off me!" "No, HE'S cheating off ME!" /slapfight ensues.

We never had anything this ridiculous when I went to University (EE at one of the better Uni's in Australia), but reading it sure didn't make me miss the ridiculous hoops you were expected to jump through in the name of 'education'.

Competitive grading is especially ridiculous and not a valid reflection of how industry actually works. Sounds like some of these professors need to be turfed out into the real world for a while.
it's part of the svbtle platform, the autokudos if you stay over it for 5 seconds. move your pointer away and it won't give any kudos. just don't fall asleep on it.
There is also "negative option", where box is already ticked and you are subscribed to service if you press continue (or another button).
You mean software that encourages money hoarding? If that's your preference, then go for it.

Personally I'd prefer to know I'm using software that encourages money sharing.
I said can be, not is very stressful.

It's like our collective interest, startups: they can be very stressful, but also very rewarding.

But there is still the matter of properly appreciating the risk, and really understanding what you're getting into, and protecting your fundamental physical security.

There's a difference between committing to long hours of hard work with possibly no reward, and plunging yourself into debt by financing your business with credit cards. So it is with travel. It's easy to delude yourself into thinking that it'll all be fine if you just work hard and have an open mind.

I think people tend to vastly underestimate the stresses of travel (Especially past college age). Of course, people coming to the US often have one of the hardest times (thanks, immigration system!), but there are just all sort of pitfalls that you'd never worry about on a week or two vacation - work visas being just the beginning.

In other words, if you do it from a naive approach - without having considered some of the harsher realities of travel - you're going to have a bad time.
So it's clever and quirky. Yeah, it's not a scientific poll. I used to get pretty annoyed with that because your gut reaction is, "hey! I didn't know that would happen! I didn't give your consent to count my vote!". But really, when you take a step back, you realize that internet karma means absolutely, positively, nothing.

It's really all meaningless Internet points. The auto-voting karma button reminds me of that, and I now appreciate the digital "up yours!" every once in a while ;)
OP - you accidentally linked to the paper via the google result link and not the actual one.
now you see why nobody is developing in arc lang
Okay, something seems a bit weird.... When I saw that the instructor had a gmail account listed on the third page of the syllabus, I suspected that maybe he's an adjunct and wasn't given an @berkeley.edu email address. However, he's full professor at Berkeley (http://www.cs.berkeley.edu/~tygar/)....
Yeah. My old department at Caltech cut 15% of the support staff, including some who'd been on staff for decades and nearing retirement. They barely took any new students this year. So it's being felt at even the highest levels. Sorry you're having a rough time.
I wonder whether this article by Dustin is the same one referenced in this tweet: https://twitter.com/dcurtis/status/373243436331069440
I think we're trained to feel anxious about it because of services like Facebook where clicking an upvote button not only delivers a point but puts your name behind it and potentially broadcasts that to your friends and followers.
The psychiatric definition of schizophrenia doesn't have anything to do with split or multiple personalities. That's actually more like dissociative identity disorder. I know this is a widespread misconception, I used to think the same thing.
I might like my car to allow me to install a chesterfield sofa as the driver's seat, but I don't complain that ford has locked down my choice of seats into a walled garden. Presumably you'd complain that you'd like to be able to sit in 'any damn seat you please' too.
(English student here)

The title should be "Startups ruins you" because it can be rewritten as "it ruins you", or I'm missing something here?

Thanks!
Is it possible to use the parsing in this to generate autocomplete rules?
Secret Service Will Post All Aaron Swartz Files On Website, First Batch Up Now
Or whether or not you know SQL
This must be a slap in the face for msft - Box has been publicly shaming them for years, and now one of their former top execs has seemingly switched sides.
Nothing here is fascinating to me. Many devs confuse Vim for an IDE. Not sure why...
Don't get me wrong though, first thing in every Debian install I do is to replace vim-tiny and nano with vim as the default editor.
I like to think I appreciate vim for what it is, not for what it can be forced into.
May have been EckBox: http://eckbox.sourceforge.net/

We built the hardware back in college and played around with it a bit... back when people had CRTs.
Cameras aren't about megapixels
Guys, this is some of the coolest stuff I've ever seen. _These_ are the articles that keep me coming back to Hacker News.
It doesn't have to be blackmail. It could be that the person has so entrenched himself or herself in his or her role that even their boss can't really fire them. This is especially true in companies that tend to hire top management from outside or do a lot of lateral transfers. It's entirely possible that the middle manager here knows more about that part of the business than his or her boss, and so the boss can't let this person go, because the boss doesn't know enough about the requirements of the position to hire a replacement.
> Privacy is a relic of the past, so we’re going to push people to open up their lives and share, connecting them together.

Privacy is not a relic of the past, but a lot more that you intend to be private is and/or could be made public.

Information is like an infectious agent. Even if you want to keep it to yourself, if you are around others, it will likely spread, though you can control it to some extent. Even when you think it is eradicated, it may still be lurking, like smallpox and polio, to come back with force later. If you live in a cave in a large forest alone, the chance of it spreading is much lower. If you live close to others in a village, there is still a chance of infection. Few really want to live totally alone, so infection is almost impossible to avoid. But, no one can stop you from moving to the forest, or at least wearing a surgical mask.
Did it? :)
Great, thanks Wired, I just had SECRET/NOFORN material open on a government unclas computer and "I have a dream..." [1].

Both from the front page of Hacker News. Both apparently potentially a violation of law (intel and copyright). This makes the third open post, "Spy Kids" [2], also on the front page, all the more premoniscient.

Who needs Kafka. Or Orwell. Or Huxley. It's all here.

[1] http://www.archives.gov/press/exhibits/dream-speech.pdf
[2] https://news.ycombinator.com/item?id=6296086
I find it ironic that he feels he's subverting HN when HN has become absolutely fixated on divisive opinions and exploring all subtrees of viewpoints to completion. Polarizing articles give everyone an outlet here.
I think you are talking about something different. I can practice basic medicine, but no one would call me a doctor. And, no person would accept me calling myself a doctor without some form of external validation that they believed was valid. I can build software, but being a programmer for someone else requires being validated, even minimally, by something external to myself. Even if the validating entity and the person looking to validate me are the same.
It's funny that this article was posted on linkedin. Maybe I know too many people who have never had one useful thing come from a linked in profile other than horrible cold calls/emails

I do agree with the overall sentiment though, hopefully someone will better the system considerably sooner rather than later
GlyphPatch
Patch WebCore to avoid crash with a malicious sequence of Arabian characters
The occasional tool, like find, is beyond the capabilities of a DFA, because it's based on a context free grammar (e.g., it counts parentheses).
I find it intriguing that the same article manages to spell her last name Wojcocki (5x), Wojcicki (2x), Wojciki (1x) and Wojocki (1x). It would appear of 9 references, her name is spelled correctly only twice.

Perhaps there is an opportunity in this fast-to-publish world, in the absence of editing or spell-checking, to develop tools to contextually sanity check proper nouns before posting.
Do you know what my name means? Also, as others have pointed out, the particular anaphor you'd use here is "they" which is (generally) plural.

Edit: sidenote, this is why linguists dislike many people in the humanities who blindly follow "rules" and end up writing badly as a result because they make hypercorrections all over the place.
As it happens, the _median_ household income is about the same as the _mean_ GDP per capita in the US right now. That's because incomes typically have distributions in which the mean is a lot higher than the median, as your link notes. Note that GDP per capita is also higher than mean per-capita income for people because there are non-household components of GDP (e.g. you would need to count unrealized capital gains as income to get closer to "income" approximating GDP).

I agree that household income is a more interesting thing to compare to for this case, though, but even more interesting would be comparing to similar households. Otherwise you're comparing the income of our hypothetical family of 4 to the incomes of 1-person households, incomes of households containing just a student, incomes of households containing one or two retirees, and so forth.

Luckily for us, such information is out there; http://www.census.gov/hhes/www/income/data/statistics/4perso... lists the median family-of-four income in the US at $67,000 or so in 2005 (though by state the median ranges from about $50k to about $90k, which shows the problem with talking about aggregate "United States" numbers). http://www.census.gov/hhes/www/income/data/Fam_Inc_SizeofFam... has similar numbers for a few years later... http://www.census.gov/hhes/www/income/data/historical/househ... has quite a bit higher numbers than that for 2011 ($75k median nationally), which is a bit surprising to me, actually.

None of which answers the question of how reasonable an income of $30k is for a family of 4, of course.
The mentors have no name, and they have a bunch o anons, strange
If you sacrifice your child for public education, you are a bad person.
As someone who graduated from Berkeley EECS, this is highly atypical. Something fishy is going on here.
Litigation/trial law is but a small part of the Law profession.

Perjury is also a felony, despite the fact that your country's justice system doesn't seem to enforce it.
"Startups" is a plural noun. The appropriate replacement pronoun as the subject is "they," giving "they ruin you," which is a proper English clause to the best of my knowledge.
> Personal medical devices (particularly hearing aids) are allowed, however.

That's the next paragraph in that section of the syllabus. So I guess he's covered.

Aside: Odd that hearing aids are emphasized here.
The universe Apple occupies, of course.
The word Startups is plural, and plural subjects have verbs with out the 's'.

So while "it ruins you" is correct for singular, the title comes from "They ruin you".
Apparently this instructor was actually quite good in the past, I think this is just a really misguided attempt to make the class smaller because they don't have enough instructional staff. I feel like the only possible outcome is that the instructor is forced to rescind this syllabus and has his reputation completely ruined, which is sad. It appears that he's playing chicken with the university, and I don't think the outcome can possibly be good.
http://archive.org/details/MLKDream

http://www.ushistory.org/documents/i-have-a-dream.htm

Someone who claimed that was inaccessible makes it to the front page? We need moderators.
Moore's law only states that the number of transistors doubles for a specific size of silicon every 1.5 years.

When it does end, we will move onto other forms of computing, memristor based, graphene, photonic/optical, quantum (only really useful for some classes of problems), spintronics and such. Might have a bit of a dip off during the change over but then it will be business as usual.

We could start to see computers with more and more processors in them. The cost of producing a processor should continue to drop. Energy efficiency, (reduced heat) and cooling improved systems will keep being developed. So maybe we will end up with computers that are almost a solid mass of processors. That scalability isn't fantastic though, but it would work for maybe 10 years. Things like FPGA coprocessors could also help.

Finally we can look at breaking away from the current paradigms of computer science into esoteric things like biological/dna computing.

Most desktop systems are as fast as most people will ever need them. Remember now days all they are doing is opening a webbrowser and going to Facebook. The UI's keep getting more and more simplified.

Graphics in games is about the most demanding thing that happens on a desktop, which will likely keep going for some time until we have photo-realistic, realtime raytracing at retina DPIs on large screens, in 3D (maybe with voxels for some kind of future volumetric display).
"Startups" is plural, so "Startups ruin you" is correct. If it were singular it would be "[A] startup ruins you."
Yes, Wikileaks and its media partners requested that for the cables. The USGov refused to help censor the cables to protect sources and other people.
No shit, you don't have time to do what you want when you're strapped for cash. What's new aristocat?
He actually has a pretty darn good rating on ratemyprof (yes I hate that site too). Anyways I suspect its his method of weeding out the students that are less passionate about the topic. As it says in the syllabus the class is overly full, and there aren't enough TAs to support it. I'm not defending his methodology, but I understand his motivation (preference to motivated students first).
This is after hiring two last year.

Problem is, the university was burned by that after the dotcom bubble crashed. They'd hired a bunch during the boom and then had far more than needed up until ~2010.

My freshman CS class in 2008 only had 3 students. The university doesn't want to repeat that.
"Startups" is plural, so "ruin" is correct. The sentence can be rewritten as "They ruin you", not "It ruins you".
ah, but HEP is the one where you can write the funding proposals for the big shiny toys, which the uni can show off.
Nah. Humans have been susceptible to meaningless points since the dawn of time.
New nanoparticles make solar cells cheaper to manufacture
This is deliberate: http://dcurt.is/unkudo
The SNARC lets you use RFID & Ethernet to open anything you want
You missed a key point of the essay, which is that no matter how much progress we make in accidental complexity, essential complexity does not go away.
If you use SVN, CVS or mercurial on a regular basis in your projects then you will probably need to use git in the future and the answer will be yes. If version control is not something you handle then the answer is no.
"you will be considered to have dropped the class and will receive a failing grade."

You can't have both. Can you?
I did maths in Imperial College several years ago. They had a simple way of assuring attendance: no text books. Everything was recorded by hand in the lecture (before the age of digital cameras). Not one course I took had a textbook. As a largely self taught book based nerd that didn't like authoritarian structure, I took myself to a university that was somewhat more sane.
>>> it’s knowing how to think. Most people don’t know how to strategize. Most people don’t know how to take what they see in the world and use it to invent something new.

I learned how to think critically in college. I had a few exceptional professors I gravitated towards and they really pushed me to learn this on my own. Through a few very involved research papers, I learned some of the key tenets of doing this.

I kept waiting for that grain of knowledge he was about to bestow on his readers on what exactly critical thinking is - but it never came.

Just in case you needed it. . .

http://ctb.ku.edu/en/tablecontents/sub_section_main_1120.asp...
This reminds me of "the designer's curse." I often find myself getting pissed when something is designed poorly. It used to be poorly designed software and websites, but now it's anything.

Like, for example, when I buy something, pull the sticker off, and it leaves a thick residue that won't come off. Or, when I'm in a car without any indication of which side the gas tank is on.

My significant other makes fun of me for this. "Who thought doing THIS was a good idea? Do they buy their own f*ing products?" I'll say. Meanwhile, he has a non-founder view of life, "Meh, it's like that because it's like that."

He's clearly more zen than I am.
Nevermind Venice, which is at least still above sea level (barely)---what about New Orleans?
Crypto as a 2nd Ammendment issue

That's why I like you rdl; munitions are munitions.
Yes because we collaborate using it. Its certainly easier then understanding the js this pointer.
The necessary accommodations for my disability (explicitly recognized in paperwork from the college I started to go to, in case I ran into an instructor who decided they were a priest of the Church of the Luddite) do not include anything that meets any common definition, legal or otherwise, of "medical device".

One might, under a broad definition, call them "assistive devices", but somehow I doubt this professor is going to recognize a common laptop or a tape recorder, among other things, as such, and he's going to embarrass, humiliate, and just generally make life difficult for any disabled student who attempts to argue with him.
> The public perception of America [...] is diametrically opposed to the secretive practices of the surveillance state. [...] And when that happens, we see public servants who remain loyal to the abstract ideals conclude that the institution itself is committing treason.

How amateurish and infantile of them. Yes finally Stross gets to the point but notice that the institution is not really committing treason, it only those misbehaved idealistic young morons who conclude that. I guess I shouldn't expect anything more from FP
Seems to work with other usernames too.
It probably depends on the school, but where I am it sounds most like a WF - withdraw while failing. For almost all purposes it counts as an F.
Smart Locator & Phone for Kids - Filip
There's a little arrow which points left or right on the fuel gauge.
See also the Braun Tube Jazz Ensemble http://youtu.be/Ouue59iY0Hs
Gosu is the language developed by Guidewire, a major insurance software provider :) (I work in the insurance sector. I wish my company bought Guidewire).

But yeah, it's much smaller than Grails.
I don't understand. You want an indication of which side the gas tank is on ?! Wouldn't it be the side where there's a flap/cover thing that you pop open prior to unscrewing the cap and pouring the gas ?

Edit: I had to leave the office, go downstairs, get in my car and check. Whatddya know, a little arrow next to the gauge, you learn something every day.
I don't recall being in a car w no indication of which side the gas tank was on. Usually a little arrow indicates it next to the gauge.
Nope, there's a prenup.
I can personally relate to the part about no going back to just being a worker bee once you've tasted blood.

For me I did my "startup" at a pretty early age (I didn't call it a startup then - it was just me building software and selling it online) and it has forever changed my perception of the workplace. I've tried slotting back in to some regular jobs since then and it hasn't really worked out all that well - I get anxious, frustrated with the slow pace, second guess too many decisions, wonder why everyone around me doesn't have that same passion/enthusiasm, etc.

Short of doing another startup, I've found contracting to be a good middle ground for me (for the time being).
But not every car has that. I've been in a ~6-8 year old Honda Civic that lacked any indication as far as I could see.
I'm not addressing proclivity, only the anxiety expressed by the OP.
There are two methods that are more typically known in the context of substring search that may help you get something even better than your prefix + Levenshtein distance 1 searches.

The first and most common is stemming, it can be useful, but it requires a lot of hand tuning and doesn't get you all that much (at least in my experience).

The second is using phonetics of words themselves to try to figure out what someone meant to type in. The grand-daddy of these is Soundex, which works, but isn't as good as Metaphone. Metaphone and Double Metaphone are algorithms that translate most latin-alphabet languages into possible abbreviated phonemes.

Double Metaphone, in particular, has allowed me to build spelling-agnostic prefix matching as an effectively trivial service for two different companies (the details of which you can read about in the Redis mailing list, and/or section 6.1.2 in my book, Redis in Action). The long and short of it is that if you used double metaphone, for the cost of 2-3x index size, you could get all of the results you are looking for in 2-3 searches instead of length(word) searches.
100 years ago, in many places on this earth, you could very well have passed yourself off as a doctor. The reason you can't now is because other doctors and governments decided to enforce a minimum standard.

100 years from now, perhaps there will be "Licensed Professional Programmer" certifications. Until then, you're a professional programmer if someone pays you. Even if that someone is yourself.
Yes, and it's helpful to know that before you park the car next to the pump on the wrong side.
Why would anyone want multiple inheritance?

Composition > class hierarchies
It doesn't use 'database' but still has openings, it's just code afterall. FYI: security breach != sql injection.
Graduated from college (B.S in Comp Sci.) 3 months ago. Making a little north of 100K in Silicon Valley.
This is most useful when you are renting or borrowing a car. If you don't check before you hop into the car, you need to physically exit the car and move it if you guessed incorrectly.
I see this with academics more and more, they don't want to deal with the university IT department and policies, so they just use gmail, google docs, etc.