skysight-inc/HackerNews huggingface dataset:
Congress could also help out by reclassifying marijuana so it's not a Schedule I drug, and/or amending federal drug law in a manner that provides for more state authority over the subject. Under current law, the DEA and Justice Department are legally supposed to enforce prohibition vigorously and not allow any usage, since Congress has decided that there is no such thing as legitimate usage, not even medical usage. Congress has also chosen to preempt state law on the subject, so the Justice Department doesn't formally have any authority to defer to state policies.

It's true that Obama could essentially look the other way and enforce that law only weakly: he could devote fewer resources to it, the Justice Department could vaguely cite logistical difficulties in coordinating with state law enforcement as a way to de-facto defer to states more, etc. Lobbying him to do that might be the only short-term solution with non-zero odds of success. But fixing the law would be better imo.
Particularly the larger studios.

In those, the answer to the OPs question, "Percent of time spent developing internal tools?", at least on certain teams, is in excess of 90%.
> tools (VS, NuGet, MSBuild...).

I don't know about NuGet or MSBuild, but back then when I used VS for misc tasks, it used to run circles around Eclipse or Netbeans.
Yes,

I'll definitely re-work on both the code and the doc. I've read that there is a kind of localStorage portage for IE8- that I'll look into.

Currently, if the browser does not support localStorage, the plugin auto-disable.

Best
Nobody plans to crash when they travel on a plane but that doesn't mean it's not worth knowing where the exits are ;)
Ask HN: Anyone want my expiring domain names?
Free. First come, first serve. They expire 11/18/12.

bitulo.us
monoculo.us
nodulo.us
pageo.us
pageulo.us
readulo.us
technolo.us
travulo.us
The repair manual probably doesn't cover disassembling the battery. In fact, it likely says not to do so and warns about a risk of fire. There is probably a similar warning printed on the outside of the battery.
It seems very interesting, and having to deal with ORMs daily makes me appreciate the clean API.

I feel being based on JSON is a big con though. While it's popular, it was never meant to be a rich serialization format, just simple. How to implement more complex fields like dates, and query efficiently on RethinkDB?
I just read all the myths' title and none of them are the reason why I'm using Ruby on rails.

You like asp.NET? Good on you. It probably has interesting concepts.

I have a feeling that a large percentage of the people choosing a framework base their choice on two main characteristics:

1. Language they wish to use/learn(C#, Java, Ruby, PHP, Python, etc)

2. Framework they know/heard of (ASP.net, RoR, Flask, Django, CakePHP, Symfony, etc.)

And there's nothing wrong with that.
Awesome, I am developing mobile software in Cape Town and wish Android phones had a higher adoption rate so I could build gps enabled apps for medical workers. Nairobi has a reputation for being the most tech forward city in Africa and hearing you can buy android phones for $50 there adds to that.

For the record I'm not African. I've been in rsa for only three months.
Dragon Baby
Tough in some situations, since the most heinous software and hardware patents cover end-user stuff where what you see is what is patented. Like the bouncy scroll on the iPhone; it's not the algorithm that is patented, but the end-user product.

Your insight is really that it's impossible to write software because everything is patented, not so much because we're not aware of the patents. Anything we're aware of is patented!

It's also strategic to read patents and violate them anyway. The biggest takeaway from Apple v. Samsung was that other phone companies should have violated Apple's patents, and sooner.
Ask HN: Why don't people talk specifics about money and salaries?
Growing up neither my parents or friends of my parents talked about specifics around money. Not only how much everyone was paid, but also how much they paid for a car or a house.

When I went to negotiate my first salaried job I had no idea how much to aim for. Was $30,000 a reasonable salary? $60,000? I realized then that everyone's aversion to talking about money had left me in the dark as to how the business world worked.

Why is everyone so hesitant to share their salaries and other financial information?

Note: I know that it is against company policies, at many companies, to disclose your salary. Is there a reason besides this?

Edit: Has sharing financial information, either personal or about your company, ever caused you problems later? I would love to hear some good stories.
Google access returns to China after brief blocking
I figure those folks using IE 6 or 7 are used to a lackluster internet experience. Little perks like this are not critical features and can be foregone for this small userbase.
Given the directions from the Department of Justice and the statement made after the election and what they've done in CA, the answer is no. The President has been very consistent since taking office despite what was said on the campaign trail.
What's the point of Cocoapods instead of just using a submodule? Git already has a native way to handle subprojects, and adding an extra external dependency and gitignoring the results (I guess) feels dirty.
That's exactly what floating point numbers are: representations of real number intervals as finite length bit strings. The number of bits simply determines the granularity of the representation (ie. the width of the intervals).
I think most people in cape town will spend up to $100 for a phone. It's by far the most important possession here. Data plans are prepaid.
My understanding is that the company does not need to register as a referral service, in the same way that Yelp or the Yellow Pages are also not referral services. We're making a point not to recommend any particular lawyers so as not to qualify as the type of service we would need to register for.
Thanks! Answers to your questions underneath -

>1. Feedback opens up and makes requests every time it loads. Can that static form be downloaded on page load and saved?

Tricky, because there's a whole lot of configuration, settings, fields etc that can be changed. We tried to avoid a db roundtrip as much as we could, but ...

>2. The Notification push message, takes Significant Real estate of my browser window(on my 11 inch Mac) and the size is not proportional to the browser window.

Very valid. We are on to it.

>3. Screenshot attachment for specific parts of the web page will be cool.

In our wishlist. Soon.
Dreamers and Doers
In the US, mostly worries about social problems from disparities. Parents may not want their kids to know if their family is substantially wealthier or poorer than their friends' families. Heck, adults might not want to know it either. At some level of very-wealthy or very-poor it becomes obvious, but there's a broad set of salaries in the middle that are broadly lumped in as "middle class". Many people in that tier think of themselves as just middle class, and socioeconomically roughly on par with other middle-class people. To maintain that polite fiction, it can help not to know that you actually make 2x as much as your friend, or vice versa (in many middle-class communities, salaries of both $120k and $60k can be found).

Companies similarly worry about a hit to team cohesion that could result if team-members find out that some of them are paid much more than others.
I think Yishan Wong's thoughts on this really hits the mark:
http://algeri-wong.com/yishan/engineering-management-tools-a...

It is incredibly important to get your tools right so you can operate as efficiently as possible. At my company we didn't get around to this till much later, partly due to the dilemma you mentioned abt focusing on customer-facing software vs. internal tools, and partly due to the fact that the people who would benefit the most from automation (e.g. finance folks, inventory managers, etc) don't have the same obsession with automating away mundane tasks like us engineers do.

This lack of tools hurt us quite a bit once we started scaling, in ways that impacted some customer relationships (because occasionally we didn't invoice or ship correctly, etc). We have since invested significantly in tools, but we should've done this to begin with.

To make the customer vs. internal tools compromise easier, you may even want to get some basic tools in place via contract work/offshoring and then revisit these later once you have the time/resources. The hard part really is determining what to automate, and how much, and those are decisions that you should make. The development itself can be done by someone else.
I am glad you liked the video. We engaged an agency for getting the video done.

We are different from UserVoice because we are a private feedback tool (no concept of community). Also, there are dynamic fields and the cool screenshot feature in the feedback form. Try the tab on our site.

We are different from Qualaroo, because customers can "target" our surveys at specific audiences on their websites. More here - http://webengage.com/survey/features/targeting-rules.html#ta....

You'd love to use Notifications. There's so much you can do with it. Plus, like surveys, they too can be targeted in a similar manner.
G'day Amazon. How's it goin' mate? About bloody time you come visit. Make ya'self comfy but keep an eye out for the locals. 'specially those flamin' Drop Bears.

To the rest of you PaaS mob: so where the bloody hell are you?
There are all sorts of use cases that might want one thing over the next (display server data vs local data for example).

Keep you API open and flexible for the UX designer to choose what's best when. Also, if it's showing local data do something simple, like give the field a class of "garlic-data". That way the UX designer can choose the best way to differentiate it for their use case.
Not on shaky legal ground
http://tirania.org/blog/archive/2009/Jul-06.html
That's great that you went to all that effort, but I still think you're missing the point. This is not about "putting the man on his ear". You're the only one who sounds like a pseudo-anarchist here. It's the same noise we heard about how the encampments were ineffective, while the national conversation changed around us.
Wow that is a pretty extreme idea. With dofsome we wanted to achieve nice interface + smooth flow between photos (eg when you go photo -> grid, the photo you came from is highlighted etc).

This would probably be disrupted if you had to manually change the url and not just 'click on things'.

But as others are saying, we definitely have stuff to improve about urls (e.g. the album title in url etc).
That depends on how you define your representation. It is useful for some problems to represent an interval with it's first bits, e.g. to take 0.101 as representing all numbers in the [0.101, 0.110) interval.
No, I'm not of the "nearly one third". I think the privacy implications of the current TSA procedures are not anywhere near the most problematic privacy issues in our society, but an escalation of that type would be beyond what I would accept.

I am, however, Jewish, and was originally a math major in college, so I do have a particular interest in this story and would appreciate it if the conversation could stay on topic.

The "cattle train" connection is pretty contrived. One is voluntary travel, the other involuntary. One is certainly a breech of dignity, rationality, and privacy, but the other was often deadly, and is at a completely different level of dehumanization.
Yes, my primary point was that the current cost on the illegal market (which is what attracts criminal elements) is so ridiculously out of whack with the actual cost of production that taxes would have to be massively high to drive a black market similar to what exists when it is illegal. Will there be some people still getting it 'illegally'? Sure, as you pointed out there is a black market for cigarettes, but it pales in profit comparison to markets that are entirely illegal, and cartels aren't going to be attracted to nickel and dime markets when they have so many other ways to make money.

American organized crime may be involved in black market cigarettes, but that could also be viewed as a sign of them searching for new revenue streams as their old(er) ones get shut down or become less reliable. Organized crime also used to be involved in alcohol, not so much anymore yet it is still heavily taxed in most peoples eyes.

Further, I assume that legal providers would need some sort of approval/licensing from the state. Illegal providers would not pursue that. So while they would save money dodging the licensing/tax issues they likely could not cost compete with legal producers as they are taking a greater risk they would want to be compensated for (i.e. arrest). The illegal producers would then be doing a risky activity (they wouldn't be shielded by the legality if there are rules around production/supply that they aren't following) and incurring costs that legal producers would not incur. Whether those costs offset the licensing/tax issues is unclear, but I suspect they would.

I don't think your claim is preposterous (that taxes need to be kept in check), but I also am not convinced that taxes will be so high as to drive this kind of market. Time will tell since more states have recently introduced marijuana legalization (assuming the DEA doesn't go all gangbusters on said states).
It's expensive to setup and run a car factory, but while it's expensive to run massive call centers they are fairly cheap to setup. Thus, low barrier to entry.
Income tax is actually very low.

In many countries tax is masked various ways. For example there is 'social insurance' and 'health insurance' calculated from income and de-facto is income tax. Also your employer has to pay 'contributions' which also depends on your income.

Real income taxation in country like Germany is typically between 50% to 80% for any decent software developer.
Summary: Jobs wouldn't have shipped the iPad mini with a non-retina display.
> Good programmers like challenges. Good programmers
> hate stupid.

Is anyone who labels themselves a programmer going to disagree with this, especially when they can insert their own values for "challenge" and "stupid"?

The only interesting detail in the article, sadly, isn't investigated:

> I've [provided effective management] on occasion (but always
> as a leader who also codes), and I know it can be done.

The article would be much more helpful if it discussed the specifics of providing effective management, or even better, how an coder came to mangage a team in a world full of non-coding managers.
Initially, about 80%, dropping to much less later on.
Don't want to be that guy, but what's different from http://simsalabim.github.com/sisyphus/?
That makes a lot of sense. Especially for younger kids. Though I wonder if, at a certain point, the loss of financial knowledge is worth the tradeoff.
And Apple are starting to do things to compete with, for instance, Google and Amazon. Steve's Apple didn't have to compete because they were years ahead; there was no competition.
TI-84 Plus C Silver Edition: Is TI Reviving their Old Calculators with Color?
I think it's bit a stretch to call Cortex-M series MCU a "computer". Can you even program it on itself?
Not my idea of what Apple is, and definitely not Steve's.

Because Steve and me, see, we were like peas in a pod. He would have run this whole iPad Mini thing past me first.
Taken in combination with Apple's fumble of the recent court-mandated apology and issues with map functionality, it's easy to understand why their share price has retracted. They are still at the top of the mobile food chain, but these recent events are frustrating.
Not true. I know Apple doesn't care about India. But, Sony, HTC, LG, Samsung, Nokia and several others offer products at reasonable prices in India.
> You can't really control the amounts of pressure and negative influence you get in life.

The entire premise of OWS is that we can. Another world is possible.
Ask HN: Best way to store a large set of photos for iPhone Image Gallery App
I'm in the process of creating a Photo gallery app for the iphone which contains about 5,000 photos.

What is the best way to store/access the images through the app? Can I just host the images on my web server? Or is it better to go with a cloud service. Sorry, I'm new to app development, just trying to prevent headaches down the road.

thanks!
I choose the nonempty interval [0, 1]. I have just represented it here in 48 bits (many of which are unnecessary, but bits are cheap). I don't think your statement is correct.
The crux of this article seems to be that Steve Jobs would never have let a non retina iPad ship after retina displays became available because he wouldn't like to ship anything that could be perceived as inferior in any way.

Here's the problem with that: Outside of geeks, the retina display matters a lot less than most of us would think. You'd be surprised at how many people can barely tell the difference between the two displays.

The high resolution display is simply not as an integral part of the experience as the author seems to think.
The display is just a feature. Like disk space and RAM.
First, there are about 22 grams of tobacco in a typical pack of cigarettes. At the $11 per 2.5 grams price you quoted in your message, it would cost nearly $100 for a pack of legal marijuana with as much marijuana in it as a typical pack of cigarettes... with (again using your estimate) about $87 of that amount being tax -- tax that could go towards operational expenses and profit of a black market enterprise that could provide tax-free marijuana.

Second, cigarette smuggling does exist, and organized crime is heavily involved in it.[1]

Third, (as demonstrated in the above) legal marijuana does not have to cost as much as the current price of illegal marijuana to make a black market viable. It just has to cost enough to make the trouble of buying marijuana on the black market seem worthwhile for the consumer and the profit and risk worthwhile to the dealers. We can call this the "black market viability price point".

It's quite likely that this black market viability price point can be significantly below current illegal marijuana prices. But it's not yet clear how much above the cost of production legal marijuana can be taxed before it approaches the black market viability price point.

Alcohol legalization and taxation might be seen as a positive role model for how marijuana legalization and taxation could be carried out. Alcohol is now legal and taxed, but there isn't much (any?) of market for black market alcohol in the US.

[1] - https://en.wikipedia.org/wiki/Cigarette_smuggling
How we're fixing pricing
Hurts my eyes to read this kind of stuff, so I had to stop. OMG it doesn't have the shiny little pixels, I can't do this, this is horrible. (gun in my head)
There are individual servers that sell things, but Minecraft as a game has no purchasable content.

Have you considered Minecraft merchandise? There's a ton: http://www.jinx.com/shop/coll/minecraft/
From my experience (back in the high school days, I don't dabble anymore, so this is somewhat dated but not massively so) most high-quality marijuana in Washington comes from north of the border. While Washington has been fairly lax on consumers (as you point out), they have not been lax on growers, and definitely not growers on industrial scales [0][1][2] (though 2 does say they are seeing more local growing). Also, smuggling from BC is fairly sophisticated and most smugglers are doing it in both directions and have some sophistication. They generally don't just try and drive it through a manned checkpoint. Helicopters have been known to be involved [3][4][5]. It is not uncommon for BC marijuana to be smuggled in to Washington and exchanged for cocaine that came to Washington from California, and came to California from Mexico. When I was on a grand jury a couple of years back we saw numerous indictments involving this kind of thing (i.e. smugglers from Canada bringing down pot/ecstasy and exchanging it for cocaine and heroin in Washington).

[0] http://www.wsp.wa.gov/crime/hotline.htm

[1] http://www.tri-cityherald.com/2011/08/23/1612457/3-jailed-in...

[2] http://www.king5.com/news/cities/renton/2-arrested-in-DEA-ra...

[3] http://www.ice.gov/news/releases/1211/121107seattle.htm

[4] http://www.amsterdammarijuanaseedbank.com/news/Helicopters.h...

[5] http://www.cbc.ca/news/canada/british-columbia/story/2009/03...
This kind of copyright stuff is not new.

People have created view once video tapes that cannot be rewound. People have created limited life DVDs that begin to self-destruct when they come into contact with air.

Disney[1] used to oppose video for this very reason - you couldn't tell how many people were watching and so you couldn't charge them each a fee.

[1] I used to be able to find references to this. I can't now. There's a bunch of stuff that happened in the 1980s which feels harder to find than it should.
It's still a work in progress, but of course! I have many (many!) bookmarked pages with more libraries in my instapaper feed, some emails to myself and a few emacs .org files I use as buckets. I just decided to start collecting them last week and made a quick sweep-clean with the most recent tabs I had open and the few I had linked to recently:

1.1 Markdown
1.1.1 http:// attacklab.net/showdown/

1.2 DBs
1.2.1 http://jazzrecord.org

1.3 Unit tests
1.3.1 http://jsunittest.com/

1.4 Documentation
1.4.1 http://www.naturaldocs.org/
1.4.2 http://fitzgen.github.com/pycco/

1.5 Visual
1.5.1 http://lab.hakim.se/kort/

1.6 localStorage
1.6.1 Redis inspired, at twilio https://github.com/twilio/BankersBox
1.6.2 Amplify.store http://amplifyjs.com/api/store/
1.6.3 Persistent form data http://guillaumepotier.github.com/Garlic.js/

I'll probably end up posting the list (or the mind map that forms it) on my blog sooner or later (probably as soon as I hit 30 or when I finish my current Javascript RTE project)
Silly. Unlike Dave Winer to post such a one-sided rant.

He may not like the mini's screen, but it's evident lots of people do. Generalisation rarely makes for good arguments.

As for Apple not compromising before Jobs died? Are you kidding? If Apple should be known for any particular modus operandi, it is precisely that they make compromises - but the right kind of compromise, which they believe will deliver the best product. Microsoft is much more likely to make no compromise, and therefore try to do everything at once.
Nice! I just recently switched from Sublime to Vim... this will come in handy!! I've been trying to figure out how to do "Move selected text up" in Vim... Thanks!
That was a test.

You passed.
Yes, a great in-depth talk. Got also front row tickets to his talk last thursday.
Would you care to share where all you got covered and which ones actually drove revenue?
Oops, quick-typing on my phone can have problematic results :-)
Wikipedia presents both origin stories, but the accounting version (black ink) does appear to be a 1980s back-formation trying to put a nicer spin on the name.

http://en.wikipedia.org/wiki/Black_Friday_(shopping)#Origin_...
It might be a good time to mention that Android tablets from Indian companies like Micromax and Karbonn are available for something like $100-120. These aren't really great on specs, but even the higher-end ones don't really cost more than 200 bucks.
I know these products aren't really world-class but they're not too bad if you're looking for a decent Android tablet.
Also, it's important to keep in mind that Google also sells licensed content like magazines and movies and stuff through the play store in the USA, which it can't really do in India (not yet anyway). So, it's not just the ads that are subsidizing the tablet and hence gadgets won't be available for similar prices for a long time in India.