skysight-inc/HackerNews huggingface dataset:
Navaratri Ras Garaba Wallpapers, Dandiya Ras Garaba Images And Pic.
Navarathri is nine-festive days dedicated to Goddess Durga. The first nine days in the Ashwin month is celebrated differently in different parts of India by Hindus. In Gujarat, Navratri in Gujarat is not just dancing alone; there is religious worshipof Shakti, referred as Mother or Mataji. People visit shrines and there is the special worship of Goddess Shakti at home. Navratri period is noted for Dandia Ras or Garba Dance, which continue till late night during the period. it has become a social and community activity and Navratri in Gujarat is today famous for the Dandiya Ras or Garba Dance competitions. The Dandiya Ras takes place around the Garbo pot. The Chania Choli, the colorful dress, worn by women is another highlight of the dance. Men wear the traditional Dhoti Kurta. The dance reaches its zenith and then suddenly there is a pause. The sequence is repeated again.
Sometimes, it is more important to have the right problem than the best solution.

Perhaps unwittingly, this statement fits C++ perfectly. It's popular to criticize C++'s design, and this is why. It's the best solution to the wrong problem.
The absolute best piece of advice I can give you is to start exploring other cities and consider leaving what, I assume, is your hometown. You're artificially limiting your opportunities by sticking in one area (and let's be frank, I don't know of a thriving tech community in Indiana).

You're 24 years-old, which I assume means you are single and do not have children (or, if you do, they are very young). You also probably don't own a home so the material and emotional costs of moving elsewhere are quite low compared to what they will be later in life. One of the best pieces of advice my grandfather gave me before he passed away was presented as a question about 3-4 months before I graduated from college:

Q. Where do you plan to live?
A. Where the job is.

It's just that simple.

As far as the terms offered to you by your current company; they are bullshit--but they are typical for the advertising world. I wouldn't take them if I were you. As I said above, you're young and you have freedom; don't trade it for what you know is continuing to be underpaid and under-appreciated.
That's great and I fully support it, but in my case it wouldn't have done a damn thing to help. The MiFi has its own phone number which is separate from any other accounts you have with verizon. While it can accept text messages the only way to see them is to tether the MiFi to a computer and run the verizon connection manager which has a non-default tab where you can view and send texts. An email also wouldn't have helped because my wife was attending a wedding while her computer was downloading stuff back at the hotel, so by the time she saw the email it would have been too late.

My situation wasn't a gradual build-up of data charges over a month; the entire $900 worth of charges were incurred in just a few hours while the computer was unattended. The law should cause carriers to terminate service when the limit is reached, and only allow the limit to be exceeded if the customer explicitly requests it and authorizes the charges. This is especially true for a device like the MiFi, in our modern world of automatic updates, syncronization, and applications that phone home regularly for all sorts of reasons.
Or you can have a fully managed list for free up to 1000 subscribers at mailchimp.
1.) Are either of the startups making any money now? Are there good prospects for either of them to start making money soon? Do you have any other financial obligations?

If there are good financial prospects for one or both startups, and you can live for a year on your savings, and you have no other financial obligations, I don't see why you wouldn't take the plunge. Even if the startups don't work out, you will probably have substantially increased your skillset in a year.

2.) On the one hand, you shouldn't screw your current employer. On the other hand, if they can't find a developer after several months of trying, that's their problem, not yours.

Try to make the transition as smooth as possible for them, but don't stay just because they can't hire.
Thanks for the resources -- I wasn't trying to imply that you guys weren't open, just speaking from total ignorance and asking for help. Have bookmarked all, thanks a lot.
"The desire to own a computer or device and have full control over it, to know that you are not being spied on or tracked, to run any software you wish without asking permission, and to share with friends without worrying about Digital Restrictions Management (DRM)..."

Yes, it's valuable to me, especially with the development of TPM hardware. I'd be greatful for trusted source like FSF to pre-screen hardware for those criteria so I don't have to dig through tech specs on Newegg, Amazon, and obfuscated manufacturer's websites trying to find it myself.
I voted yes but I guess it depends on what you mean. On the internet I've used this nick for 14 years now and I haven't tried at all to keep it separate from my real name.

So do I use something like first name/last initial, first initial/last name, etc? No. Is this my real identity? I'd say yes.
When people ask about your startup you should have the confidence of a Noble Prize-winning economist being interviewed by an 11th-grade economics student.
>it'd be cheaper for Novartis to just have these guys killed

Let's HOPE companies don't start assassinating people....but if they do, they confine themselves to patent trolls.
With scraping I'd be concerned about legal issues more than I would about getting "shut down or blocked" technically. On the other time, I spent my postdoc time working on "low observable" webcrawlers rather than physics...

I'd seriously considered a sports-related project based on open data and I was still concerned that I could get into legal trouble, so I sorta merged the project into something much bigger, in which the sports content would be barely noticeable.
> like that but stuff like monkey patching and other shenanigans that make life easier if you are the sole programmer working on a code base become problematic if you are working in a largish team where not everyone might know everything that is going on.

That's why God invented conventions.
Your Application is *Not* Lightweight If
Since you have no significant financial obligations (and I'm assuming some good savings), this sounds like the best possible time to get out there and try something. I did it at 30 (after a layoff) with a mortgage and a car payment, and it was ridiculously hard.
Indeed, which is why it's typically not done, there are many better XMPP clients with debugging capabilities (including command-line ones) than telnet.

Personally I much prefer debugging XMPP to debugging IRC protocol issues since it's always obvious what is going on from what goes over the wire, whereas in IRC you are frequently forced to look up random specs to figure out what some obscure numeric code means to a particular implementation of the protocol.
Incorrect, product liability and patent law both sides want educated people to understand what the hell is happening.
http://www.adam-bien.com/roller/abien/entry/your_application...
How far does a tweet go?
Zombie (Team Member) Motivation Techniques
Absolutely agreed.

Being the ruby fan myself, I got to admit, that Ruby is so sweet and so abstract that the student starting with ruby is not probably going to lower level language by his own will.

People still start programming with pascal in Russia and it's a good thing, imho.
Re: AutoTagger

See [Wikipedia Miner]'s 'Wikify' -- tags text like a Wikipedian might, adjustable sensitivity, downloadable open-source not reliant on outside service (like OpenCalais is).
Startup Profile: Mobestream Media (KeyRing app)
The only pushback is that you are risking your savings on this, so it's still a big decision (maybe not gamble exactly, depending on how you look at it). There's always opportunity cost at risk.

However, I know I personally work best when I focus on one thing, or at most two. Seems like you have too much on your plate, so I would recommend cutting something as soon as you reasonably can.
No doubt, get out of there. One year's runway is plenty and you are not doing your current employer any favor's by lingering.
The New York Tech Meetup: Start-ups: don't mention the money
Except that irssi itself can speak XMPP with a plugin, you need to mentally decouple UI from protocol.

That said, irssi-xmpp is certainly in need of some hacker love...
Not quite the same thing, but I'm leaving a PhD program that's been making me miserable to join a small supercomputing company. In my opinion, being happy trumps everything.

Keep in mind, though, that you have more choices than your current job and a risky startup. There are undoubtedly other stable jobs out there that might make you happy.

If you do decide to strike out on a startup, use your amazing-paying job to save up a bit and give yourself a good runway. This might help you be less miserable all on its own, as working towards any goal you find meaningful may lift your spirits.
JQuery globalization
> Limited number of juror challenges

That's correct if we're talking about peremptory challenges. There's no cap on the right to ask the judge to disqualify a prospective juror for cause, e.g., if s/he is related to one of the parties, is friends with one of the lawyers, etc., or otherwise has the appearance of potential partiality.
That's what pains me the most. Anyone with half a brain can see that these people provide nothing of value and should be laughed out of court and punished for wasting everyone's time, yet that will never happen and they will continue to clog up the system with their BS.
What data visualization should do: simple small truth
...it's written in Java†.

† Yeah, yeah, but I'll take my chances on this one.
I would have named it ++C.
Ronnie,

Do you want me to score your code relative to what I've been able to do with this so far on my test-set ?
This will have little or no impact, as pretty much the only hardware vendors that will be interested are those whose hardware is of no interest to Windows or Mac users. Why? Because of requirements like these:

Any product-related materials that mention the FSF
endorsement must not also carry endorsements or
badges related to proprietary software, such as
"Works with Windows" or "Made for Mac" badges,
because these would give an appearance of
legitimacy to those products, and may make users
think the product requires them. However, we don't
object to clear factual statements informing the
user that the product also works with specific
proprietary operating systems.

and

The seller must use FSF approved terminology for
the FSF's activities and work, in all statements
and publications relating to the product. This
includes product packaging, and manuals, web pages,
marketing materials, and interviews about the
product. Specifically, the seller must use the term
"GNU/Linux" for any reference to an entire
operating system which includes GNU and Linux, and
not mislead with "Linux" or "Linux-based system" or
"a system with the Linux kernel". And the seller
must talk about "free software" more prominently
than "open source."
1) Both start ups are making money now. And my only financial obligations are rent + utilities + food and misc stuff.

One is B2B and the other is B2C. The B2B obviously has a smaller market but the ARPU is fairly high. If it continues to grow the way it's growing it should be able to support me soon. The B2C has a much larger market but the ARPU is much lower. I'm having a harder time getting traction with that one but haven't done any marketing. If things go well, it has a lot of potential to make a lot of money. If both are successful, they should more than be able to support me.

2) I feel like I'll be screwing my employer either way. If I don't quit or go part time, I'll be wasting their time and money. If I leave, and they can't find a replacement, they'll be down a developer for who knows how long.
Thanks for finding this Jason. The ticket is already in to change it.
> product liability and patent law both sides want educated people to understand what the hell is happening.

Not always - if one side looks evil, the other side's lawyers might want jurors who can't understand the technology and therefore will vote based on good-guy-versus-bad-guy. Happens a fair amount.
Okay ... I'll bite. What are your startups?
The roaming rates were not in the contract or anything else she was shown or told at the verizon store when she bought the device. And, she bought it specifically for use in Canada when she's visiting her family, so she did ask if it would work there.

I eventually found the rates buried on the verizon website several clicks deep through greyed out deemphasized links in the mifi data plan options. They're not available anywhere in her account information. They're also displayed in a hard-to-read run-on sentence style that mixes all countries together, not an easy to understand table. Verizon is clearly trying to hide this information in order to trick users into huge charges.
>Asymmetry != discrimination. The asymmetry of the law is due to the asymmetry of religious discrimination.

yep. asymmetry of religious discrimination. It is definitely here. If history is any indicator, the religious discrimination, especially in its most nightmarish forms, has almost always been perpetrated by religious people (just of another religion), and not by non-religious people

>Namely, it is easy to target religion for discrimination with "neutral" laws, while it is hard to target non-religion for discrimination with "neutral" laws.

absolutely unfounded claim. There are a lot of religious practices, that if "dress-coded" would prevent, for example, me from going there, and i'd have no "religious accommodation" way of getting around them.
That is very neat stuff, thank you for the pointer. I have one application ready to go in to one of those. Neat :)

edit: on second thoughts, forget it, the prices are way off the scale.
Pen-and-Paper SQL Injection Attack Against Swedish Election
You aren't doing your employer -any- favors

Normally I'd agree but in this specific case it sounded like he's the only developer. Being around just so fires can be quickly put out and so that you can transfer knowledge when the new hire arrives is definitely worth something to the employer.
A downtown live/work dream house in Northern California (video)
Intel wireless cards should be a safe choice.

Broadcom wireless cards ought to be avoided at all costs (except they finally saw the light and released an open driver for their latest 802.11N, yay, but likely it's not integrated in any distro yet).

I've no idea what "ThinkPad wireless" actually is.
I just joined the site maybe two months ago and wasn't even aware that people did this. Still, it makes sense given the community. Personally I use this username in a lot of different places, I only regret not getting a domain for it when it was available. It's pretty easy to find me through Google among other sources, though-I would hardly say that I'm very anonymous.
Why don't we just abolish patents? The fashion and food industries seem to get by without them. I can see the argument to justify patents--rewarding people who innovate, but so often they are abused by the likes of Nathan Myhrvold and Intellectual Ventures. Without patents, everything would essentially be a meritocracy. Either way, this is another example of how badly the patent system needs reform of some kind.

Here is an article that makes a better argument than I have the time or capacity for: http://mises.org/Community/wikis/economics/a-world-without-i...
It's true that that's the first step to programming as a craft, but it's hardly the first step to programming as a way of thinking, managing complexity, and building abstraction.

But programming is a craft, so how is the first step tangential.
I should also mention that I have a partner in each of my start ups. So, if I drop one or both of the start ups, I'll be screwing them over as well.
http://www.sproutvideo.com

http://www.physicalfix.com
I took the job when freelance work ran out and finding a job in my city was hard

I'm sure that there is plenty of work out there for a freelance front-end developer that pays more than $17/hour (the equivalent of your $30k/year). You can look at freelancing sites or staffing agencies like Creative Circle. I used to do freelance work for Creative Circle, and front-end work for their clients usually pays $35/hour and up.

I'm sure you'll get a lot of advice in this thread about moving to the Bay Area or New York where you can make $80k, $100k or more, but remember that the cost of living is much higher there. You should be able to find work online that pays more than your current job, while living in a place with a low cost of living.
Business Methods Patentable in Canada
Open office is a threat only to those who use it.
Contracts are a deterrent, nothing more. Without the resources to enforce a contract it isn't worth the paper it is written on...
Because it gives you no more power than passing a pointer. If you're handling pointers, it's better to be totally explicit about what you're doing.

I don't want to read your function call that looks like it passes a whole object and have to check the function header to see that it's actually a reference getting passed, I'd rather see the address taking right at the function call.
One thing you may want to consider is proposing a part-time arrangement with an agreement to end employment permanently at some date. This is, of course, assuming you are willing to quit the job for good. However, this has been working out quite well for me as it affords me significantly more time to work on my startup while removing the need to hide intentions at the day job.
flag it!
There are actually three other developers so it wouldn't be the end of the word for them, so to speak.
I like the trademark law suggestion. It would be nice balance for everyone.
The article in question: http://sheddingbikes.com/posts/1285659877.html
I don't use my real name here nor anywhere else online. My vision of the internet is that it shouldn't mix with the real world - what happens online, stays online, if you will. Sometimes I feel like I'm free to be myself on the internet and forced to roleplay outside of it because of unwritten rules and my own lack of communication skills. The fear of someone recognizing me does also play a part, but no longer as much as it used to when I was a teen.
Why hasn't 4chan ever gone after patent trolls? Seems like an appropriate, worthy target for them. Actually, I guess I haven't heard anything about 4chan for a while, are they done with that kind of stuff?
Yeah, I didn't mean "int" to be the offensive part.

Read my response. I'm not talking about performance, you shouldn't be copying around large structs or strings no matter what, I'm talking about code readability.

In general, your compiler will optimize the crap out of primitive type copies (and most struct copies too, these days) anyway, so it's less of a performance argument as it used to be.
spawn of microsoft.
Awesome, looking forward to catching up!
Too Dumb to Fail?
This guy just sounds like he needed an excuse to be an a-hole to his friend.
Agreed. I do everything online under my real name. With that said, I see the option of using an anonymous account to be very important and I think the internet as a whole would be worse off if that option were somehow removed as some people want.
This is true. I would be willing to bet that 99% of chargify customers assumed they agreed to the current prices. This agreement (contract or not) is trust.

Thus my point, the trust is lost.
Someone PLEASE make a patent trolling incident database that would include cases like that one. Two purposes:

1) you will gather an enormous amount of trolling evidence which will come in handy when this issue will get more attention from government and the public

2) when the troll issues such notes en masse (which I think they do), it will be easier for the victims to connect and pool resources to invalidate the patent.
I would have guessed San Francisco.
They aren't, but it would be nice to see all his opinions laid out at once so I could absorb the good ones.
I was originally registered under my 'real' name (amohr) but, due to a mixup with the password reset, I wasn't able to access it for a while, so I took the opportunity to make this account. However, if you're someone looking to google me for whatever purposes, searching for "alexophile" will yield more accurate results than "Alex Mohr" as I'm competing for pagerank with a cg researcher from Pixar and a multimedia networks researcher (the jerk that took alexmohr.com)

Basically, using a unique nick is nice, not for anonymity, but for more convenient aggregation of my online identity.
I can see the argument to justify patents--rewarding people who innovate...

It would be easier to see this argument if that is what actually occurred. I mean, I understand that argument, but it's been a bogus argument for a long time because it's not practiced and the people who say we need patents for that reason are not looking to actually execute on that.
I understand all the reasons for the exits and I realize that proper exit strategies must be planned ahead of time. The reason I opened this thread was to ask whether the effort and popular obsession with exits is something that needs to be done/thought of prior to starting to work on the startups? Is proper exit strategy is a deal breaker for starting a company... I believe there might tons of reason for an exit once the startups becomes a sustainable business (as many of u pointed out)... But unless u are a investor or a seasonal entrepreneur is it something that u need to be obsessed with when planning your startup?!
Interesting comment in SO thread:
http://stackoverflow.com/questions/2609936/javascript-css-ro...
How do I know if I am good enough?
I, always, am comparing myself with programmers and I want to be "that" good before I take jobs. However, sometimes job opportunities come and I am just not sure if I should dive. How do I know if I can fulfill the request? How do I know if I am good enough?

Right now, I am taking working on some freebie projects for my friends so I can further develop my skills.

Also, it is an eCommerce website: Could anyone give me some ideas of how difficult it may be or an idea of the problems I may encounter?
Avoid using warnings
Wait, are you saying you think that Microsoft products have better UX than Google products?

I'd like to disagree there. My experience with MS products (Windows from 95 until 7, Office, IE) is that they get in your way a lot ("are you sure?" "are you sure?" "your computer is about to reboot", etc). They have lots of focus-stealing dialogs and constant interruptions.

Google (search, gmail, maps), on the other hand, tends to stay out of your way and be invisible while you're using their products. I'd consider their UX to be many times better than Microsoft's.
To people who are arguing that you can't look at the code because it's poorly documented or not readable:

that's probably a sign that you don't want to use that code especially if YOU can't understand what the hell it's doing.

I tend to look at tests first more often then dive into the actual code.
Sure, that's fine.
Google is definitely a trusted source, however, they're a monster in size and that sometimes leads to the inability to contact them should something come up.

I had a pretty severe Gmail problem once and I remember trying to contact someone or report the issue, a nearly impossible task. All I found were static help documents. Of course, that was ~4 years ago. And their support for Google Checkout may be handled entirely different from that of Gmail, but it's still something to consider.

Then again, I got burned by the Chargify pricing hike recently, so I can't really advocate to go with the smaller "Chargify-ish" companies, either.