skysight-inc/HackerNews huggingface dataset:
Wheels, HN readers are primarily problem solvers. The only thing that separate us from other problems solvers is that we do not mostly using software.

If you cannot see the relation between this problem and how software can help solve it, then I suggest you look again. Even a self-centered hacker could see opportunity here.

In all fairness you have submitted 4 articles in the last 70 days i do not know how much that says about the "HN for the rest of us".

If you want to see less articles as this one make it to the top, then be my guest and SUBMIT.
"H-1B work-authorization is strictly limited to employment by the sponsoring employer."

http://en.wikipedia.org/wiki/H1B_visa
sweet. thanks.

The UAE and most other countries in the ME block websites and give this message when you try to visit them:

"We apologize the site you are attempting to visit has been blocked due to its content being inconsistent with the religious, cultural, political and moral values of the United Arab Emirates."

Twitter, Flickr are blocked as well. Generally the Internet in this neck of the woods is heavily policed.
Is circumventing the restrictions in the UAE something that can get you arrested by the internet police? I know that in China it can, in theory, if you're Chinese, but mostly they are looking for people spreading subversion rather than reading about subversion. I've heard in the Middle East it is more economic restriction than cultural restriction -- VoIP services are blocked so you have to use the phone company's long distance services.

What's to stop you from running Tor all the time, or proxying through your VPS or someone else's VPS? (though I guess it would be annoying to have your connection always slowed down by tunneling it around the world) I used to have a webproxy running on my VPS, let me know if you want me to start it up again. And the google keyword "start using cgiproxy" is good if you're in a pinch.
Agreed, but that's not my point. The article claims amazing percentage growth, and then uses that to say that if Apple keeps growing at this rate, Microsoft should be scared. It's ridiculous to expect long-term growth at this rate. Maybe the next couple quarters, but not the next couple years.
you sound like me... maybe we could help support each other... and keep each other going. if you like the idea should me an email xenoterracide@gmail.com.

I think one of the things that makes YC successful is the constant pushing and positive re-reinforcement.
In fact, your H-1B expires ten days after your employment does. Workers on H-1Bs can switch jobs to another sponsor, but it can get tricky. I've told friends with H-1Bs about other sponsoring studios that I could recommend them at... just in case.
The whole gentrification argument doesn't really hold well with the definition of gentrification. Plus, I don't think that link-sites other than digg will get really popular with the general population. I guess reddit could, but definitely not smaller sites like this one. Gentrification usually means restoring an old shitty/ghetto neighborhood and making it nice and desirable. I think this is a repost too..
No doubt, I can as well; quite unexpected that this is public in such a format.

Presumably there is also a country of origin in this data -- that would also be interesting to tabulate averages from.
i enjoyed the talk - thanks for the post!
I think most coders are more productive at night because there are fewer distractions, when they're not expected.

At night, I typically go into the "zone" where I'll allocate most of my attention span to my code base and to the syntax of a particular language and to the higher-level problem at hand, and my productivity is pretty high. But during the day, I usually can't get into that state, so I bounce back and forth between talking to people, answering questions, meetings, and coding.
i suppose its good that this is staying within geek culture as opposed to spreading amongst high school students or something -- imagine if they all saw that youtube video on how to pick a masterlock with a soda can??
yea i agree, but i still like that he's stressing not to take too much money too early - i think this is one of the things people tend to underestimate in terms of possible company-killers
Heh-- you're just choosing a different master. You're going to be a slave to sales/distribution instead. I'm only half-kidding-- it's no coincidence that most shrink-wrapped software guys are trying to get into SaaS offerings.
Agreed - they say you shouldn't hire someone who doesn't decide he wants to accept within a few days

I think that's a terrible idea. You want to hire the best candidates, but those are exactly the people who will typically have multiple, attractive options to consider, and might need to take a while to decide on the best offer (not to mention time for concluding other interviews, negotiating, etc). And besides, some people are just conservative about major life decisions, like one's career path, and take the time to consider the choice carefully.
The only answer I can give to that is "make time." Take easier classes, don't worry about getting an A on every assignment. I wasn't so much referring to the actual classes you take while at college, but to the environment.
I like bad apples, if they are good at what they do. Overworked software development teams where everybody just says "yes" to incompentent management that results in everybody having to work 200% because of poor choice of technology, waterfall development model and hiring people that don't do their job. The key for being a successful bad apple is to not bitch behind peoples back, but be straight with your criticism and improve stuff, or switch jobs.
I don't know if you've gotten any folks responding but, in case not, I thought I'd suggest craigslist. I'm not a huge fan of CL for finding employees but for this type of work it can't be beat.

http://toronto.en.craigslist.ca/web/

I'm sure you knew that already but, when I searched for "dineorwine" and didn't find anything there, I thought I would suggest it.

Good luck!
True interface experts are hard to come by, especially when you have a budget, but another site you can try is http://www.programmermeetdesigner.com
gedit, with the syntax highlighting, and the inbuilt terminal. The neat 'Oblivion' text highlighting theme is really readable. glipper for a stack based copy-paste buffer.

Only for Linux alas.
Holy crap - that is awesomeness in panel-form. Best of luck to you, creative citizen.
IPhone-App Development for Web Hackers
And really multi-core machines, like the Ambric MPPA (Massively Parallel Processor Array) with (currently) 336 cores on one chip, with very fast on chip communications, have the potential to change everything.
My experience with PyDev+Extensions/Eclipse: [1] got (great?) interactive debugging, [2] fairly smart code completion (works for most Django stuff, see below), [3] plus all the other Eclipse niceties: a decent HTML/CSS editor (with WST), SVN integration, Mylyn with trac integration (manage trac tickets from inside Eclipse: nice), etc.

I configured the Django source as another project in Eclipse and make it a dependency in all my Django-based PyDev projects. This makes it possible to click on a class or function name and directly jump to its definition/declaration/source. That's better than any documentation.

Maybe the reason this works for me is that I also got the PyDev extensions? Even if it's just to support the PyDev developer with some cash, there are a few additional features in the extension that definitely improve productivity; see http://www.fabioz.com/pydev/. I configured the integration with PyLint, which helps a lot with coding style, especially since I am--for all intents and purposes--a novice to Python (4+ months of working with it).

Here's my take on the whole debugging Django issue:

a) In my experience, only a small fraction of development time is spent debugging. With the proper code structure/patterns/unit testing, little debugging should be necessary. This may be a controversial statement, but that's how I see it. For all the normal development use cases, just running the Django development server with default settings is fine and one can still edit inside Eclipse and get automatic reload. I have used debugging mostly to discover the framework (and Python) itself and found it extremely insightful, but did not need the reload feature then. Discovery can also be done in the interactive console, though.

b) If there is indeed a need to have a rapid change-debug cycle, the keyboard shortcuts to start a debug configuration in Eclipse allow a quick stop/restart of the development server with the --noreload option. The request can be made with the test client provided by Django; see http://www.djangoproject.com/documentation/testing/#the-test..., so one keyboard shortcut gets you to your first break point, without even using the browser.

I know Eclipse is a bit on the heavy side. A few gigs of RAM and a dual-core CPU help. I also do a fair amount of cross-language development and like the Eclipse platform for the breath of available language and tool support. In the past, I've used it extensively for PHP development and of course Java.
Don't worry, no one gets the full picture about how the whole process works. Gary Taubes' "Good Calories, Bad Calories" (2007) summarizes some open questions from a hundred years of nutrition research.
I find it weird that they didn't edit the guy's note either. It's almost Borat-like in the way it lacks words like "a" in front of noun phrases or possessive pronouns. The guy probably does write like that, but it seems crude to just paste it up without editing when you know it'll sound weird. Or, has it been written in such a way as to make it /sound/ Eastern European and thus elicit sympathy?

Well, whatever, I hope it all works out for them, but please, MySQL, get some editors.
Since you're curious.. I didn't vote you down (the post is too old now) but if I were to have, it'd have been because your post didn't say anything; it just stated the obvious.
They'd like to know about a story from their own company?
So what exactly lockpicking has to do with Geeks?
Yeah, and as a web-service
Hack Tahoe
If you find a security flaw in Tahoe, the Least-Authority Filesystem, we'll give you a t-shirt with a big Thank You from us and a working copy of your exploit printed on the front.
22 DoFollow Social Media Sites Offering Profile Links
Practical Fluid Dynamics
Hey, I am sorry for the delay (I am on CEST).

The interesting thing is: I can get things done in emacs much better than in anything else, since I am using tramp/dired+/cperl/auctex/re-builder/shell/svn/ediff/gud/etc.(could go on forever ;) which give me a competitive edge when compared to other tools; I was a heavy vim user (7y) before and still use it if it's just a typo or something like that, but vim has its own problems (different machines, different versions)

especially tramp is very much appreciated in web development environments, since i can just use any remote host as a local one...

ps: if visual studio means doing something in c# (the only thing i am not doing in emacs ;) i can heartily recommend resharper from intellij--without that visual studio is unbearable to me and always reminds me of vs 6.0 in the late nineties when it was still considered a good ide...

pps: i started using emacs just a couple of months ago, so if you are struggling, just give it a try--the juice is definitely worth the squeeze
Thanks -- I will give it a try (since I am too stupid to get pycomplete working...)
Your page is selling features, not benefits. Are you specifically aiming at a technical sort of user who understands exactly what a wiki is, or do you want to reach people who want to make decisions full-stop?

This is hardly a full rewrite since I really don't know what your product is. But just as a taster, your two key paragraphs could be simplified and made a lot punchier, like so:

Making group decisions is hard, with many opinions and choices to consider. With everyone talking at once, how can you make a decision?

Decisionero makes group decision making easy. A simple framework is provided within which to structure information and opinions, ensuring that your group acts with more insight than any one person. With a central store for information and opinions, misunderstandings can become a thing of the past.

I'd strongly suggest, however, putting together a list of both product features and benefits and then distil them into an easily scannable bullet-point list for your front page.

Oh, and you totally need a screenshot on there. Even a bad one beats nothing.
They gave wins to gmail in some categories (like spam filtering) because it's better than out of the box Outlook. Fair, but irrelevant. You don't use Outlook out of the box.

I'll take Outlook with a Barracuda spam box over Gmail for spam filtering. It's Outlook's ability to be so customized that makes it worth it for me. (Plus mobile is very important, and until Android hits it has a huge lead there.)

They should have at least made extensibility a category.
It's also quite silly they have the apps wrapped up with DRM when Steve Jobs seems keen on avoiding DRM in other areas - http://www.apple.com/hotnews/thoughtsonmusic/ - but, hey, this is Apple, and it's a closed platform.

In any case, while the SDK is under NDA, it does mention that you can discuss it with other developers within the same program.. it's just discussion with the outside world that's the problem.
Why is this so emotional for you? Writers barely know if you're reading, so it doesn't seem worth any stress or "overwhelming" feelings for you to work so hard on selecting feeds or catching up on them.
I have 8 Macs also. Whenever I upgrade, I have one more. No-one will buy my old ones at the price I want to sell, or either I want to keep them around as spares.

That number should go down over time though. Apple's lost me as a customer over this whole iPhone mess. Back to the PC I go if I can sell this Mac Pro (but I'll always keep an iMac ;-)) - as an aside, if anyone in the UK fancies buying an early 2008 Mac Pro with 30" ACD, I'm all ears.
I must admit I would feel a bit weird about the foggy trade agreement. I get something for something unspecified in return, I would feel like I owe you "something". I prefer clarity - make a price, I pay, done. Otherwise the issue will remain lingering in the back of my mind, which is wasteful.
"[...]iPhone net clients[...]And, for the first time ever, they’re decently programmable in a somewhat-uncrippled way."

Actually, my impression is that iPhone is going through all of the steps of the J2ME evolution, starting all over again. At least there are a lot of similarities: applications can only access their own "disk space", so no interaction between applications. Applications can't run in the background. And then there is the issue of the "forbidden runtimes".

At least iPhone apps can access the address book, but so could a lot of J2ME devices. Not sure how push works - a lot of J2ME devices allow push via SMS, and other ways I have never fully understood.

The one advantage of programming for the iPhone is not having to worry about cross-platform compatibility. Like with J2ME, some phones allow access to the address book, others don't. Some phones allow sending of SMS, others don't. Some allow accessing the camera, others don't. And so on - knowing what you get with the iPhone is a big advantage, but for sure there could be even more freedom for developers.
The Twelve People You Meet On Twitter
I found recently that I am most productive before eating anything in the morning. That was a study tip from one of my teachers, I should have paid attention.
From a list of possible projects, how do you choose?
I guess I am not the only one who has an ever growing list of ideas for possible projects (and a lot of half-finished ones).

So how do you decide which of your projects to actually work on?

I am a specialist for reaching a state of undecidability, as I try to weigh the differing aspects. And yet, the replies to my question from yesterday ("proving commitment") made me realize that I still don't know which project I am really in love with.

Possible aspects:

- earning potential vs effort

- friends reactions to the idea

- opportunity to employ interesting technology (could be more fun, career advancing)

- usefulness

- match to my skills

- decision matrix

- gut feeling

- already started (should I finish my unfinished projects first?)

- pure fun/enthusiasm (might not last)

- pendulum (if the purpose is to find my hearts desire, it might actually work?)

- throw darts (maybe best, if I recall the recent articles on long decision making processes lowering satisfaction)

- friends who would cooperate (I used this several times, thinking it's mandatory not to go it alone, but it didn't work out so well for me - difficult to find someone to share the same vision and enthusiasm)

- ?
I've never lived more than 10 minutes from work. Love it.
"The China Study" made a really good impression on me.
It is exactly clear what climate change denialists are denying: They are denying that humans should do something about reducing greenhouse gas emissions. There are a number of different ways to 'implement' that denial, such as denying that climate change is happening in the first place or denying that humans are causing it, but it always leads to the same conclusion, and therefore - I am suspecting - always has the same motivation: Intellectual laziness, not wanting to rethink one's own lifestyle.
Emacs Org-mode - a system for note-taking and project planning
Reducing the amount of CO2 is - strictly speaking - not the immediate goal of carbon trading, the goal is to keep the annual emissions below a certain threshold, and that part is what carbon trading clearly is designed to do. Carbon trading is also called cap-and-trade and the 'cap' part refers to the limitation in emissions. Since, due to the artificially enforced limitations, emissions become just another scarce commodity like wheat or oil, the same trade mechanisms can be applied to it.
Gut feeling
I'm not sure if having proprietary standard hardware imposed by Apple will play out well for them, in the long run... it didn't with computers against DOS, why would it with cell phones against Android?
Mister, property rights and the legal system are entirely functions implemented by a centralized government. So it's not either/or. It's just a question of which centralized government mechanism we want. Trespassing laws and the legal system were created to keep my neighbor from building the extension to his house onto my lawn. I don't see how I can sue someone from the other side of the world that's polluting my air with their CO2 under the same system.
Short stories at east of the web
I think his most prudent concern, that of applications being artificially limited on the devices, will change quickly when the networks become open, and that's only a matter of time.
"... Plus, I don't think that link-sites other than digg will get really popular with the general population ..."

Digg is a newbie. There are others. Slashdot for example caught on in the general population after the hoards of readers would bring down servers after a single post ~ http://pasadena.wr.usgs.gov/office/stans/slashdot.html and news organisations through Journalists started using Slashdot as their geek filter and quoting it in news.

"... The whole gentrification argument doesn't really hold well with the definition of gentrification ..."

Depends on what you mean by gentrification. I think in this case it might be the gentrification of ideas, implementation and audience. An inability to improve the quality of the site. Slashdot at the start (suid 2774) when I joined was full of new and interesting ideas. Full of readers with technical backgrounds who you could pose questions you would never get the answers to reading a book, news groups even the source. You had to be on the ball to answer or you would be howled down with logic and facts. I left slashdot when the discussion and flow of new ideas deteriated into low quality opinions. Just like this one.
To be honest I hope they will fail, but I will probably get an iPhone anyway... But as soon as viable "open" solutions are available, I will switch.
If you have to ask, I'd guess none of them. I'm being serious - I don't really think you have so many great ideas that you can't decide between them. You might have good ideas but if you had even one great idea, you'd be so energized about it that you'd want to do nothing else.
I think most coders are more productive at night because there are fewer distractions, when they're not expected.

You can say the same of very early morning. With the added bonus that then your brain is refreshed and works faster.
Monitor110: A Post Mortem- Turning Failure Into Learning
I don't know about "productive" versus "creative," though.

Me either - creativity and productivity aren't mutually exclusive in my business so I would struggle figuring out when I was better at one or the other.
solving a problem you have
The url is information I use when deciding to click or not, especially if you're linking to non-html files. More importantly whats the point? Nobody is getting charged by the character here. It's a terribly annoying custom probably encouraged by that twitter app.
One day, all journals will die, all papers will be online versioned papers, and science hierarchies will fade, science itself becomming a lot more horizontal. Just a dream.
"with the rise of cloud computing, Google Apps, and cloud-based email and IM, choosing Mac is an ever more viable alternative"

I can't see much of a link here. Most businesses I've worked for over the last five years are still wedded to PCs and Windows, and wouldn't ever change -- too much risk, too much potential expense, etc. I would guess that most of the growth in Apple's sales are to home users or very small businesses, not corporate.

I'm a Mac enthusiast, I'm a Linux enthusiast, but I wouldn't recommend most businesses switching to those platforms (on the desktop, at least) except in a very limited set of circumstances.
'Driven mainly by computer geeks who see parallels between hacking networks and picking locks, the hobby has exploded online.'
I've seen reports on fuel from algae, that seems very promising.
I think Android is stumbling a bit, but still moving along at a pretty good clip, and that it's the best of the bunch for the time being. I trust Sun more than Google to be able to "snatch defeat from the jaws of victory".
P.S. This seems right out of the mouth of Ron Paul, who to my amazement seemed to have developed some following on reddit. 'Amazing' because his ideas don't even withstand superficial scrutiny, the kind of scrutiny that forums like this apply to ideas.
SQL Injection Part II (Make Sure You Are Sitting Down)
my answer: Enthusiasm/Passion.

suggestion: your question could be better answered through a poll.
I ordered an XP "downgrade" box from Dell just yesterday. It was just a tick box on the OS list, and didn't add any cost or force me to jump through hoops.

Speccing the same machine through Lenovo's website was a little more painful, but still doable. Looks like XP will stay around for a while.
You just have to learn to trust...
Could you give some URLs please ? I did not have much luck with Google for "The Yegges" and "Mosers".
How do you become a locksmith anyways? It seems to me they'd start as amateurs like these.
I like this suggestion a lot. Already I can throw out several ideas. Actually several projects evolve around things I need, but I think I can sort them by the hierarchy of needs. There is one I hope will help me fix my health issues, so that should probably have first priority.
Journals serve the same purpose they always did... as a pre filter for crackpots. Just compare the "physics" section on the ArXiv (that isn't filtered) with any major physics journal (where it can take up to 1 year to get something published after multiple iterations).
If he has a communication problem, try to give him a copy of "How to win friends and influence people"