skysight-inc/HackerNews huggingface dataset:
Can anyone point me to the related post from a few weeks back, that concerned the change in the workforce from 'safe' corporate jobs to a more 'free-agent' based workforce?

Concerning the article, my wife pointed out that when she graduated with a Liberal Arts degree and started working as a tech-writer back in 2000, her starting salary was $42,000. A considerable more useful sum than $40k would be today.

The guy in the article seems pretty stupid not to have taken the $40k, seeing as he seems to have no other plan whatsoever. One revealing thing is his comment about his cell bill. You can be sure his parents are also paying for the house, for food, supplying a vehicle, paying insurance, buying him clothes, medical insurance.

My verdict: he's a sheltered little corporate would-be drone, with zero actual knowledge of the world.
you should think of launching soon if you have a working proof of concept. I'd love to see it.
I think just writing them up anywhere will get at least some attention, because academics often do tend to search for "what is industry doing on this?", and they have less stringent standards for publication venues when they're looking for an industry paper versus an academic paper--- it doesn't have to be in the top conferences, since it's not a scientific result that needs to be peer reviewed so much as a documentation that industry is doing things in a certain way, and why they decided to do so.

Linux is starting to have a few self-run conferences that publish papers, like the annual GCC developers' conference, which might be good places for that sort of thing. Old-school Unix vendors traditionally had their own journals for that purpose, e.g. the DEC Technical Journal, Sun Technical Journal, and a whole host of IBM journals, all of which got cited in academia reasonably often.
For those readers that are actually familiar with NYC and/or Manhattan, this one quote pretty accurately sums up the weight of the author's arguments and experiences:

Columbia is not a top-notch engineering school, and anyhow, it’s way the hell up and gone in Harlem, and no one who isn’t a student or faculty ever goes up there.
Uniloc files new anti-piracy patent infringement suit
> Learn to fucking read.

Is that necessary?
Parents are wired to protect their offspring from risk. It's not so much that they don't have your best interests in mind, but they will prefer a more low-risk strategy for their children than perhaps is optimal.
it's hilarious! am sure it's something that can get tons of social buzz.
This definitely endangers your app listing. You can easily get banned for this.
Thanks Chris. (I'm running a brand new niche email newsletter for patent attorneys and would enjoy chatting if you have the time. My email is in my profile.)
Oh! Another Saskatoon-dweller! (Sorry, OT, but this isn't an opportunity I get very often)
Blippy 404 page
I live in Boulder as well and would love to be able to check out the intern position, if that's feasible for working remotely. I wouldn't mind traveling to the HQ every couple of weeks on my dime even.
double rainbow all the way!
I am practicing what I preach, you stupid 20%-er troll.
That's why the whole blog post is full of measurements, testing hypotheses, and the assumption that I might be wrong.

Because unlike you, I actually go do shit rather than spout off in a comment thread.
Predators' enlarged canine teeth are for catching and killing their prey, not for eating meat. Interestingly, the teeth that are adapted for meat eating in carnivores, their carnassials, are pretty similar in general shape to our incisors and canines. The carnivores carnassials are more jagged because of the limited room for their cutting action since the are in their cheeks. Human incisors are actually more effective at cutting meat in some ways than carnivores' teeth. And our "side-to-side" jaw motion is quite effective at cutting meat with our incisors.

And humans can choke on anything that is large enough and hard enough.
Great, I will! Thanks, John.
> Is there an exchange for senators?

It's called K street, I believe. But, it's a strictly private equity game, capitalism at it's most unfettered; if you know what I mean.
For every new law, get rid two old laws.
Ergo you would provide options if you needed to take money from a person in an non-paypal country...
Has anyone commenting actually tried it though? The multiple sign in link mentioned in the post does not show up on my Google account page.
A few places do this, or so nearly do it that they might as well; in sciences, Princeton's Institute for Advanced Studies comes to mind. In the humanities, a lot of Yale senior profs only need to teach three classes per academic year and can get a semester off every third year. That's not quite the same as getting rid of undergrads, but it's close.
Since the Rupertster took over WSJ, hippie whacking seems to have even eclipsed good business and financial reporting over there.
I agree, which is what sent out alarms. However, they're looking to pay ME for advertising space, not the other way around...
The last part about teaching is hard for me. I always feel that in order to teach, you must be an expert. Since I'm not an expert yet, I feel I might be teaching the wrong things and/or I can't answer their questions. This fear has stopped me several times from brain-dumping my knowledge. And since I don't teach, I never become an expert. A horrible cycle! Any ideas how to start?

Plus thanks for the link. More reading material!
Yes, and Yes. I quoted the risk-free rate to give an idea about the economy and its risk-level. Equity market here can be expected to give decent returns (~15%). I'm not sure about the citizenship requirements but the equity markets should be quite open.

http://new.valueresearchonline.com/funds/default.asp
I agree, but "high enough" is apparently just 60%. The standing question is, what's the actual level in different kinds of servers?

In other words, I've given a metsric, ATR at 60% is the break even point for poll vs. epoll. So far the only responses I've got haven't even tried to give out a metric, let alone say what their actual ATR is but they claim that it's low.

I'm a scientist, so in the same way I don't believe my own research, I don't believe their rhetoric.
Game Center killed on iPhone 3G
You've already got a benchmarking system configured; why not benchmark using a congested (or at least, emulated) pipe?

It doesn't necessarily depend on dial-up, either. Imagine the number of people who leave bittorrent open in the background, stream porn, or whatever else that leaves their individual HTTP connections slow. Hell, latency alone (it takes at least a second for my connection to reach the east coast of the USA) would have an effect, and you can't underestimate the increasing number of mobile devices on slow(-ish, depending on congestion) 3G networks.

I'd provide statistics from my server (I serve an NZ gaming community), but I suspect my numbers would be disproportionate compared to the average workload. Here in NZ, we have far more people on crappy pipes (our DSL network is, famously, a gigantic pile of shit - although that has improved over the past couple of years and continues to), and far less people on smartphones (iPhones cost ~$800USD here).

Still, I believe the commenter has a point which you shouldn't ignore, or at least shouldn't pass off so easily :). I'd love to do some testing myself, but unfortunately between working a day-job, and spending my evenings trying to get a startup off the ground, I've got no time spare.
Nit pick: actually, capitalism would be about succeeding without a government teat to suck on. :)
I see! Well, then I agree that my suggestion might not be a good fit. (I was fooled by the fact that I could try it without entering any details)
I certainly think that education is important. I think the problem lately is people have been valuing formal education over life experience. College is not the only life experience, nor in my opinion, is it the most important one.

Life is not a checklist!
Wow here we are again, you not reading my article. I ran the same test that everyone else runs for poll vs. epoll, then used R to craft graphs and tested hypothesis. It was not a localhost test.

So far all you've got is trolling HN comments. YOU WIN!
Ask HN: We're going in circles, chasing shiny objects, now what?
I'm working for a start up in which we started over a year ago building something that everyone was very excited about. From what we saw people wanted to use it, and were very excited about what it was going to bring. We launched it a few months later, and got mild attention. We stayed under the radar as we onboarded people, however it seemed like people would come, look around and leave.

Now we have over engineered as we tried to guess the market, with very little feedback. We have gotten to the point at one part we uncommented a line of code and brought a 'new' feature back. Basically we're now going in circles.

We admit the design of the product wasn't spectacular, however the very small feedback/interaction it would seem that the demand just isn't there, at least in the quantity we want it to be.

We listened to some potential customers and built their feature/product however after it was built few used it, despite it was what they said they wanted and worked as requested.

Now it seems we are just chasing after anything that seems to have a hope with the customers, and not keeping focus long enough.

We're at the crossroads where it feels like if we stay focused on our original focus, we might miss what we should adapt to after seeing the market more in depth.

Have you been in this situation? Do you have suggestions?
My dad died of Glioblastoma when I was a teenager. He first noticed it as a sudden worsening of vision, followed by a breakdown of spatial relationships. My mom's boyfriend's best friend died of it too.

It's a horrible disease and the worst part about it is that it always comes back. Surgery and treatment might buy you 5 good years if you catch it early and it isn't as malignant. But it will always come back and kill you.

If anyone has any illusions that human personalities are made of more than the meat in our heads, watching someone die of a brain tumor will disabuse you of them. Bits of them disappear, and the remaining bits misfire and overcompensate for the bits that aren't there.

For anyone reading this, if your vision suddenly gets worse, don't just get new glasses. Go see a doctor. Most of our brain is devoted to visual processing, and if something isn't right it usually manifests there first.
I used the same test everyone has used for the last 8 years to compare poll vs. epoll performance. I also ran it in order to test a hypothesis then assumed I was wrong then ran it more and presented the information openly so others could try it.

Of course I'm going to keep doing this, but if you say that my test is invalid, then all of the tests people did to justify epoll are invalid.
Github is a bit difficult to find projects on. All of the super active projects are flooded with developers, and everything else is just a single developer doing his own thing.

The best way to get involved is to think about what annoys you when you use the computer. Do you find the notification system to be annoying? Do you wish your mail client had better filtering? Find something that annoys you, and then try and fix it. You don't even have to submit a patch your first time doing this. Just get the source code for the application, and take a look around. See if you can identify where the code is that does what you think should be approved. If it looks easy, take a stab at it, and test it out. If it looks difficult, file a bug report. Ask the developers if one of them is willing to mentor you on the bug. At this point, you'll get one of two responses:

1. They'll tell you no. A lot of projects have developers that won't have time, or won't want to deal with reviewing your unpolished code.

2. They'll tell you yes. Then you can be happy and work on an OSS project.

If you're looking for bugs/features that have mentors available, check out some of the projects on launchpad.net, especially ones associated with Ubuntu. There is a large community of developers there that have specifically signed up to mentor certain bugs.
Agreed. As my Grandfather always used to say, "If you have a job, you can get a job."
Dr. Nic, Rails luminary, moves from Australia to SF to join Engine Yard
Yes, that's what we need: more questions in job interviews asked and assessed by unqualified armchair psychologists who once read something on the intertubes.

Oddly, I am now both forming a negative impression of another poster and becoming depressed at the same time...
Wow, I figured it would take someone huge to buy them, but it turns out their market cap is only $755M. Amazon's is $54B
There is a discipline that a lot of people that hold themselves out to be UX professionals have never heard of. it is called Human Factors and is a subset of industrial psychology.

If a person has never read a book on Human Factor theory, they are not a UX professional they are a design hack.

Human Factors focuses on what the mind wants to do rather than individual opinions of how one thinks it should work. There are years of scientific method based research in Human Factors studies that is willfully or ignorantly ignored by the web design community.

If you want to be great you need to ground yourself in Human Factors as well as aesthetic design. They are different disciplines and both are important to user experience. As well a subset of human factors specifically focused on computing is HCI, while you can short cut and just read HCI related info, there is a wealth of info that can be drawn upon from other elements of Human Factors such as product design, and ergonomics while not directly related the theories can be adapted to UI usability.
I love the explanation. I wish they'd have covered UTF-7 as well, but this will do.
Large in an absolute sense, say 3K for a pool of 10K sockets. That's a sizeable number of active connections to deal with after a single system call. Typically for each of those fds you'll then do a read or a write. So the epoll/poll overhead is fairly small, with epoll coming out a bit faster than poll in that situation.
I'm sorry, this is an unconfirmed rumor. If I could delete, I would.
There's the pipetest.c file that everyone uses (since 2002) linked off that blog post, but I got tired and went to sleep.

Today I'm crafting how I ran the tests and releasing all the code and asking everyone to test my results. I am completely assuming I am wrong so looking for other people to test it.

Incidentally, if you google for "pipetest.c" you'll it's kind of the gold standard for this comparison, so if that code is wrong, then the entire assumption that epoll is better needs to be redone.
You may think you are. Far out. Why you think you can violate basic social norms, while others apparently support it, is beyond me.
This argument is often put up for these kind of questions (the why trust anything you don't have control over), but there is a big difference from trusting a large corporation that might have to take responsibility and an obscure website.

That being said I have a rooted/Custom ROM droid phone and I have no clue whether or not it is logging my keyboard or any such thing as I took the easy way of installing the root and rom, but that doesn't stop me from using it and I have to agree that if you want to wear a tinfoil hat that is fine and dandy just don't go against those who choose to go unprotected.
Hm. New York has a population of 8,000,000 people, and you cite five cafes.

(Btw, Esperanto is cited in the footnotes of the post. It's since closed, at least according to Yelp.)

Berkeley (pop. 169,000) has you beat for sheer number of cafes (Berkeley Espresso, Brewed Awakenings, Yali's, Au Coquelet, Caffe Roma, etc.).

A complete list for SF would go on for quite a while....

I stand by my point (excusing a bit of blog-y hyperbole, of course).
Maybe it's just my specific case, or that my layout is too complicated, but when I try using that, I get errors on the command line, and the output RTF is "total crap" by just about anybody's standards. It has excessive vertical whitespace, including bullets that aren't even on the same line as the text, doesn't have any correct fonts, and doesn't get horizontal spacing right either...

jreese@mach ~/.../resume » latex2rtf -o JohnReese.rtf JohnReese.tex
JohnReese.tex:4 Package/option 'oneside' unknown.
JohnReese.tex:89 Unknown command '\fontfamily'
JohnReese.tex:90 Unknown command '\selectfont'
...

Source: http://files.leetcode.net/resume/JohnReese.tex

PDF: http://files.leetcode.net/resume/JohnReese.pdf

RTF: http://files.leetcode.net/resume/JohnReese.rtf

If you can tell me how to fix that (I know squat about LaTeX and it's associated toolchain), I'll buy you a beer/coffee/cupcake.
I appreciate the well placed joke now and again. "Punching hippies" was funny because its truthy enough to be relevant, and relevant enough to be in the thread.

HN goes through a phase every now and again where I think it takes itself a little too seriously. Its for important discussions unlike that red-place with the silly alien (pretentious snorteling and huffing). All attempts at humor are immediately voted down.

I'm not one of the greats, but I've been here for a few laps and I've got some karma so I'm calling it:

Lighten up y'all.
Doesn't look like anyone's mentioned another unique feature of a BSD: every OpenBSD release comes on a CD with funky artwork, stickers, and an original song. See http://openbsd.org/art1.html and http://openbsd.org/lyrics.html for more.
Lucky bastard. How'd you find the dimensional portal to BeOS world?
+1 before your edit it stroke me as funny.

There are various degrees of criticism of others (when absent). I agree I would want to change subject if it's totally negative, but most of the time I feel like there is also a lot of good things said and to be said.

If your parents and sister are _that_ negative about others, I guess you could also bring that concern to them instead of fleeing :)
Are you really comparing the trustability of 'AT&T' and 'Sony' with 'some website that rootkitz your phonez'?
> Leonard Riggio, the company's founder and largest stockholder, has informed the Board that, in light of its decision to explore strategic alternatives, he intends to consider the possibility of participating in an investor group to acquire the company

For those curious how Riggio, born in 1941, could be a founder of a company formed in 1873, it appears that Riggio's bookstore company bought Barnes and Noble in 1971, and adopted its name.
755.71M market cap - 510.40M debt - would be an interesting way to instantly get a lot of retail locations (700+ stores and 600+ campus stores).

I guess I should expect the Apple and Microsoft sites to contemplate each companies purchase. Probably some HP action in there too (so they can be more like Apple).
Okay. And I appreciate that, I'll look.

To make your process scientific, I'd like to suggest you add the following things to the post when you find it convenient:

1. A detailed explanation of your methodology, preferably with source code. This is so we can reproduce the tests. The ability to reproduce your work is a critical part of any process calling itself science.

2. A detailed list of the hardware you used & its deployment. (For reasons listed above).

3. Your raw data should be made available upon request so other people can work it as well.

P.S., aren't you concerned about I/O overhead with your superpoll proposal? It seems like the added resource allocation and the time spent in zeromq is going to eat up the small advantages you gain?
That you didn't say anything about the machines you ran it on was a huge red flag. It looks like jacquesm has you nailed on the localhost testing, I hadn't noticed the link to the code before.

I'll trust that you accurately measured the ATR boundary between poll and epoll in your specific synthetic benchmark. That's then completely undermined by your handwaving in this thread about what ATR looks like in the wild, and the lack of any way for us to relate your microbenchmark with the real world.
I worked serving fast food for three weeks before I found a job more in line with my previous employment.

Ah, and for those three weeks, what did you do about the crushing, crippling depression and feelings of doom as you wondered if you'd ever again find anything better than fast food?

What's that? You didn't feel that way? Some of us do. This was such a powerful effect for me, personally, that when the company I was working for folded in December 2008, I borrowed money for two months to pay rent rather than getting a "just for now" job that couldn't pay my bills anyway, but which certainly would suck up all my energy and send me immediately into depression (presumably not clinical depression; I'm using the word to mean just being depressed), in which state virtually anything I do would be hampered, including effectiveness at looking for a job.
Doh, shoulda posted this before tweeting it to get my Hacker News cred up. Kudos zende :)
Brute Force vs. Dictionary Attacks
Because "real world traffic" is a bullshit test. Who's real world traffic? Mine? Yours? Google's? Yahoo's? Science is repeatable, which means you can replicate the same inputs to the test every time. The lab experiments involved in science are often highly sanitized and not "real world" at all. Determining what the results mean in the real world comes later.

If you're going to complain about science, at least understand how it works.
Back when I had a jailbroken 3G running 3.something, it was noticeably slower. It ended up getting wiped by my 1 year old; I didn't re-jailbreak it and found it to be more performant.

IMO, unless you really need an app that lives only in Cydia, it's not worth the hassle. Tethering is cool, but seems like something I would personally need 1% of the time.
reconsider the linux option. It's how many students in India (including me) picked up development skills.
But FreeBSD would not stand in your way if you wanted to take their documentation and incorporate it into whatever format documentation you wanted on your system. The GNU folks, on the other hand, will not allow people to take text from Info pages and incorporate it into BSD or Linux man pages.
Any link to the product?
I know. Even with linux on it, there's only so much you can do with a 9-inch screen and an 8gb HDD (plus an 8GB SD card, mostly filled with school related stuff), especially when building websites. As of now I have less than 100mb.

I can't even run Photoshop properly, or any of Adobe's programs :p
Pipes, localhost, who is counting, as far as I'm concerned that's the same thing, making it seem as if for the purpose of this test that's a significant difference is simply conversational trickery.

If you have tested this on real live servers then there is no evidence of that in your posting, and to suggest that this:

http://dpaste.de/32o8/

is anything but a localhost test is simply bogus.

The only use case where you may be right that poll is advantageous as far as I can see is streaming media servers (video, audio, other large files), image servers are the ones with the worst active-to-total ratios, especially if the images are small. I should know, I only serve up a few billion of them every day. A few years ago or so I was stupid enough to think that video was hard, man was I ever wrong. Repeated connections to the same host, that's a much bigger killer than pumping bits.
(FYI, just in case:) It's referencing this YouTube video: http://www.youtube.com/watch?v=OQSNhk5ICTI
didn't work for me. tried in 2000: http://db.ilug-bom.org.in/lug-authors/philip/docs/hackers-no...
But what if I don't like walnuts and don't want to lose my thumbs?

(I'm really curious if anyone is going to catch that reference)
Service: Open URLs in Safari Tabs
This sounds really strange to me. The kernel has full access to the page tables so can't it lookup things in userspace?