skysight-inc/HackerNews huggingface dataset:
Mac for decent performance, beautiful apps and development environments to work in and amazing built quality. Apple always does good in hardware, but for that price, you can get a lot better.

ThinkPad, really good performance, good graphics and battery life.

And if performance is only what you care about (not $) then why don't you take a look at Razor laptops. I know, I know, that's a gaming laptop company, but there laptops are made out of the best and definitely the best laptop I have ever used. Plus they have a snake symbol on the back which is company's logo and which I love as I'm a Python programmer.
A bit unconventional..but I picked the kind of problems I like solving/working on and then looked at how those interests could align with a business perspective. Keep in mind my target was doing something with NLP which in general you can find what industries NLP is good at solving problems for. For general web development and some kind a CRUD app, this may not be applicable.

It took a bit of market research to align the two, but once I did it was great. With the idea itself, I just had a few simple metrics:

1. B2B (I have a raw hate for B2C just due to how much harder they are and it's harder to get a sustainable business off the ground vs businesses that just pay money)

2. Repeatable revenue source: subscription based services are easy to forecast, and you typically need 3 tiers for a pricing scheme to segment customers.

3. Ease of validation: Business problems are easy to predict. You have to ask the right questions, but your only real criteria has to be: Does this save the customer money or time? If it does, you only have to survey some different businesses to ensure the idea is wanted by enough of them. Congrats, you have something.

For customer development, just do some google searches in your target niche and start firing off some emails. Better yet: try to find where these customers gather. Whether it be on support forums, or even freelancing market places.

That's how zapier took off if I remember right. In my case, I had a lot of luck with freelancing forums since I'm looking to automate certain tasks that virtual assistants usually do.

A bit of a simplistic explanation, but easy enough to get started. What might work for me might not work for others, but there it is.
The do not call law doesn't apply to nonprofits (including those seeking political contributions). It most certainly does apply to businesses. For each offense after asking to be placed on the do not call list you're entitled to 500-1500 dollars. You just need to take a lot of notes and take the offending party to small claims court.
What is he apologizing for? I have no idea what blog post he's discussing.
The picture on hackaday was of the inside of the box. Ruben's site shows more pictures of how the box looked closed.

http://www.rubenvandervleuten.com/AtoB.html
> Yeah I'm sick of that obvious strawman being trotted out

So, you think it that code should be measure by the size of the code?

a = b + c; is better than the other?

Care to explain why?
Does he need to go through a stint in the senate/congress first, or could he run directly for nomination?

I don't mean "need" as in legal, but just as a path to it?

Has anyone ever done that before? Run for president without being a governor or a senator/congressman? (Asking as a Canadian who isn't super familiar with historical presidential politics in the US).
PNG isn't being subverted. The lossage happens before PNG is applied.

What you are getting is a lossless copy of an image that has been cleverly preprocessed to be easier for the PNG algorithm to compress while not losing noticeable visual quality. The result is good compression and transparency support (which JPEG doesn't have).
This should be in your article! :) It motivates the technique much better.
I'd also fix your reference to the experiment to either point out it was in 1967 or find a more recent one.

> Stats aren't the core of what I'm doing here though.

Of course they are. We can't weigh pros and cons without actual statistics. You ask the question " But is the outcome worth the cost?".

The idea that a drop of 3 orders of magnitude doesn't affect your position is interesting. If before that, someone had said "You're right! I'll put through a legal process that doesn't affect the scientific output but saves 99.97% of the cats, it'll be in place tomorrow" would you have accepted that? Because that's essentially what's happened for you.

I think you really need a source for this as well:

> The unlucky ones end up in science labs to be experimented on.

That doesn't sound right at all, experiments need very careful controls of things like genetics and disease. I'd definitely like to see a source for the suggestion that researchers just hit up random people on craigslist.

> The cause of suffering and death of these animals are as varied and limitless as the researchers curiosity.

This statement exists somewhere between inaccurate and libellous.

Do you actually know what process is required to do animal testing and what controls there are? Unless you know this you cannot effectively argue against it.
It's a tenet of buddhism. I'm just re-stating it.
Being A Great CEO
Biopunks in garage labs don't need to report to anyone, and either would unethical labs trying to save money. It's impossible to come up with hard numbers and you know it.
Life is more than just climbing the food chain and making money.

Also open source projects are not "somebody else's", they belong to everyone. When you contribute to open source all of mankind is benefited.
The original post was unsurprisingly deleted. Here's a discussion + copy of the original.

http://uptownalmanac.com/2013/08/tech-founder-complains-abou...

And here's a little more context for the backlash that caused the apology:

https://twitter.com/search?q=%23PeterShihFacts&src=hash
Thanks for checking us out! There are two different options if you want to track campaigns. One would be just make a "Group" for each campaign, and then add the appropriate contacts to the group. Very soon we'll be adding the ability to filter the pipeline reports by groups, so that should give you what you're looking for.

Alternatively, you could add a custom field to a pipeline (pipelines = leads for most people) which would track the campaign. It could be a text field or a dropdown list depending on how many campaigns you're running.

As for the task management, it's not quite the same, but you can add a checkbox list to the lead pipeline to track which tasks you've completed. We also have more task functionality coming at some point, but not in the near future unfortunately.

Thanks for the feedback on the pricing. Our reservation with charging more for each feature is that while it's very fair, it seems kind of complicated to some people if they have to pick and choose every single feature they want to pay for. Many of our users love how easy it is to understand the price. What we were considering was offering two products: CRM, and "everything else". So you decide whether you want all the extra stuff (invoice, project management, etc.) or if you just want the CRM, and there are just two prices (probably $10 and $25). I like that model, but it seems a lot like having pricing plans which is why I'm not 100% sold on it yet.
A screenshot proves nothing: http://i.imgur.com/puRHX20.jpg
Introspy: Security profiling for blackbox iOS
If I am in an unfamiliar town, sometimes I use "sites like Yelp". I definitely take reviews with a grain of salt. Sometimes it [might be] better than nothing.
It's not what he criticized, it's how he did it. A good argument presented badly is a bad argument.
So many good answers. Thank you everyone!
About the same speed on Windows 8: File -> Open Command Prompt.
If you think animal testing is humane, that is YOUR opinion. It's not fact. Others think differently than you.

Btw, Craigslist animals DO end up being experimented on. Do five minutes of online research and find out for yourself.
That's just "tu quoque". The fact that place X doesn't follow the rules doesn't mean place Y gets a free pass.
Some Googling and cache yields this:

http://webcache.googleusercontent.com/search?q=cache:https:/...
Data Science: The End of Statistics?
I neither believe that they were or weren't killed. I don't have strong feelings either way. Accidents do happen. And at the same time, plane crashes can be awfully convenient (read the opening of Confessions of an Economic Hit Man).

However if I were to look for a list of candidates, including the possibility that 9/11 was a red flag operation (again, I don't generally suspect that it was, but stranger things have been proposed: https://en.wikipedia.org/wiki/Operation_Northwoods), that would be a good list to start with.

In established cases (though not "killed by the government"), the most recent assassination of a sitting Federal official was John Roll, a district judge in Arizona (killed in the Gabrielle Giffords assassination attempt) in 2011.

The most recently assassinated national legislator (sitting member of Congress) was Allard K. Lowenstein, a liberal Democrat representing Nassau County, New York (Long Island).

Prior to that, Leo Ryan (Jonestown), Robert Kennedy (assassinated while running for the Democratic Presidential ticket), JFK, and Huey Long, in 1935.

By my count: 19 Democratic officeholders and 8 Republicans have been assassinated.

https://en.wikipedia.org/wiki/List_of_assassinated_American_...
As someone who doesn't live in San Francisco (but has visited it, and found it very pleasant!), I thought the response to this guy on Twitter was absurd and disgusting: "#PeterShihFacts" was trending in SF (https://twitter.com/search?q=%23petershihfacts), and it was pretty much just "Hey, lets shit on this guy because he insulting our city."

Printing out posters that say "Peter Shih is a prick, kick him out of SF" (https://twitter.com/skilldrick/status/368818494231429120/pho...) does very little, in my mind, to engender respect or affection for a place or a populace.
the second is a travesty (if the accusations are true as characterized and there isn't something going on, like, the researcher didn't read the fine print).

the first is not. If you are not doing research efficiently, then you should not be doing research. You may see "outstanding labs" but if the grant reviewers disagree, then what. You are not entitled to research money. Someone has to want to give it to you. It can be debated if grant reviewers are actually doing a good job (versus being a whitewashed version of cronyism), but the bottom line is, that money is NOT the researcher's money. It's the taxpayer's money. And there is not an infinite supply of it.
A quick search using your favorite search engine will tell you it's in fact very likely.
I recommend avoiding -f on rm if you can. Make one mistake and it can be painful. In this case think removing the -i from the unmark function will accomplish what you want.

I made something to the OP's system for the same reason of disdain for super deep trees at work. I'll make a gist and edit this post with it in a few minutes.

Edit: https://gist.github.com/desertmonad/6258429

I like the OP's idea of using symbolic links. That makes it more generally useful (i.e. a gui app can use those simple paths too). I may switch over to that.
As a way of getting search traffic up I might do that - I think your time is best spent allowing people to do public flocks. It'd be cool if I could just tell my network and other flockers - Hey I'm going to be here doing stuff - feel free to join me. Others could come hang out - I might meet some cool new people. People on facebook could see (and it would advertise the app for you organically)...

A web presence of these public events could rank you up in google - say I tell flockers I'm going to be at the MongoDB group - and anyone who wants to come can join. If some one googled mongodb group in a city - Flock could be high on the ranking.

Just my random thoughts / ideas.
I relate to your description growing up quite a bit. To be honest, getting older I've become very disappointed by the world and its imperfections. In any case, I don't know if talking about me is interesting to anyone.

However, I have to disagree with your conclusion (based on Camus) that questions remain unanswered. I think that's a failure -- Camus's failure as well as yours. It's easy to throw up your hands and say "I don't know. It is what it is." This is precisely the reason why I think "The Stranger" is a book with a lot of potential but ends up a failure. I suspect leaving things in limbo at the end is often masking the writer's (or director's) shortcomings.

You're probably happy with your life as a result, but you're taking the easy road and that road leads to nowhere.

In the meantime, I'll continue to stay unhappy and flabbergasted by the discrepancy between logic and fairness on one side and society on the other.
>The "hell" rears its head when you need to coordinate multiple such sequences that are running concurrently.

This situation is why I wrote DelayedOp: https://github.com/osuushi/DelayedOp . Of all the little reusable code bits I've written, this one has ended up in more of my projects than any other.

Basically, a DelayedOp is a lightweight manager that runs a callback after its "wait" and "ok" calls have balanced. It ends up being equivalent to _.after(), but it's more natural to use than manually counting your concurrent operations, and it has some conveniences for debugging, so that if a callback never fires, you can find out why.
Anyone else find this really buggy/broken + A horribly non-intuitive awkward way of presenting information even if it worked?
Managers tend to hire people that mirror their own behaviour. If this guy is getting promoted fair chance there's more of his ilk at Groupon.
Coffee Customization - Latte Art Printer
...but it's all about the South Bay!
He did try to play it off as a joke, by editing the post and adding a disclaimer at the top claiming satire.. That didn't work, so here we are.
Andy Johnston II GROUPON GETAWAYS
Area Sales Manager
ajohnston@groupon.com
Desk: 312-462-9495
Cell: 5107033591
Groupon Getaways

Apparently "Groupon Getaways" means that Groupon thinks they can get away with anything they want.
I like this.

On Windows you can also get a nice "browse for folder" dialog in batch files with Wfolder [1]. If you replace "cdwhere.exe" in your script (cdhere.cmd) with "wfolder.exe" [2] and put wfolder.exe in the same directory as cdhere.cmd then instead of going to the location open in the topmost Explorer window the "cdhere" command will ask you where to cd, starting at your current location (like so: http://i.imgur.com/3MCzD4b.png).

Edit: Wfolder comes with a script that's analogous to cdhere.cmd.

[1] http://www.horstmuc.de/wcon.htm

[2] I did it in http://pastebin.com/aq0FiKmz.
Node.js has passed Ruby on Rails in Google searches
If you alias `v` to `f -e vim` then you can `v config` and `v -i config`.
About the making of Snow Fall:

http://source.mozillaopennews.org/en-US/articles/how-we-made...

See also: http://www.interactivenarratives.org
Watching all the comments, I think the author should create a repo so people can fork or contribute instead of comment different versions :p
What to say, and not to say, to 'our overseers'
From the quoted LA Times piece: "Unlike in previous booms, the tech industry isn’t creating as many middle-class jobs..."

I don't believe this. There are tons of Software Engineer jobs paying around 80-100k in SF. That salary, in that city, puts you firmly in the middle class.

However, I agree with this piece. The tech companies and the people of San Francisco as a whole need to really change things. A big part of that change probably needs to happen at the local government level where there is so much incompetence and a decent amount of corruption: http://www.sfweekly.com/2009-12-16/news/the-worst-run-big-ci...

SF wants to be a big city, but many of the residents are actively refusing policies that will allow for better services, denser urban areas and other benefits of being a large city. Otherwise, San Francisco will continue to be the largest small town in America, with problems like homelessness and income inequality worse than a city ten times it's size (say, New York City).
What are residents of NYC opinion on Bloomberg? Is this reshaping good or worse for the city?

It seems that he won his most recent re-election but barely, from what i know he is a socially liberal, environmentally friendly, fiscal conservative.
Yes, although they usually quit early.

2012: Herman Cain (businessman)

2008: Alan Keyes (author/diplomat)

2004: Wesley Clark (Army General), Al Sharpton (reverend/civil rights activist)
This is great, but I don't see why this is better than autojump.

* Autojump automatically saves marks,

~~~
cd Downloads # And you are done.
~~~

* You don't have to think about mark names,

~~~
cd Projects/Python # It will be called `python`.
~~~

* You don't need to remember mark names,

~~~
j haskell # If you want `Projects/Haskell`, odds are the mark is auto-named `haskell`.
~~~

* You can specify only some part of mark name;

~~~
j bar # And you are in `Stuff/foobar`.
~~~

Other than that, this is, as I said before, great! Looking forward to go through the source code to learn more about Bash.
Why don't they just put the email instead of just using (at)?
Except tab completion is annoying since zsh will include commands and environment variables in its guesses. The linked method simply provides a way to store the directory hash across sessions.
You are also right, but when a project has small adoption, usually the users are people that feel identified with and like the project.

But suddenly the project becomes a product, and the product gets adoption (every time more).

The users will use your product because of different reasons (ex. it's what other people use / it's what can solve better X problem / it's what I got recommended / etc.), the users that like and feel identified with the project become a small niche in comparison with the people that need the product.

The users become the ones that shape the product, you have to balance between:

Feature A. Which is what you want to do for the project.
Feature B. Which people are telling you they need for the product.

Will you develop exclusively "Feature A"s, because you are following a philosophy?

Think for a moment what would had happened if Microsoft had adopted Lua for IE3 instead of reverse engineering Netscape's JavaScript (assuming that IE would have still won the 90's Browser Wars thanks to Lua). Are there flying cars in that parallel universe? Is Lua uglier than today's JavaScript? Has Douglas Crockford written Lua: The Good Parts yet? :)
According to a Wikipedia article, it would be likely be in his best interest to start somewhere bigger:

Every President of the United States has served as either:

Vice President of the United States
a U.S. Senator
a Congressman
a Governor of a state
a Cabinet Secretary
a General of the United States Army
Cold callers seems to have similar (aggressive)attitude no matter where in the world you are, not just Groupon. But some industries are more affected than others...
Probably get more hands on experience being the mayor of NYC than most other positions. Of course, that's not saying much given the current political landscape.
Note that it says "requests", not even traffic, so it's likely HTTP(S) only.
Zachary Taylor, Ulysses S Grant, and Dwight D Eisenhower all had held no political position before running for president. They all came from the Army.
I see, but I think they (profile and favorites) belong to separate pages.
Another suggestion: A flagging or some other solution would be nice for incorrect info (bad/missing tag, wrong description, etc.) so users could help you out marking content which needs improvement. Or like on SO, a user with enough reputation could edit tags, etc.

What forum software do you use? Did you wrote it yourself?
New York Times has been killing it with their visualizations. It would have been nice to have 2013 pictures overlaid on the 2003 pictures though, to really understand what the changes were. In some pictures, like Times Square, I had to flip back and forth a couple of times and still wasn't sure what exactly the changes were (can't see any obvious bike lane in that image, which is supposedly what it's representing).
If you haven't already, I'd recommend reading some of Camus's political essays, -most notably 'Letter to a German friend.' That essay in particular is breathtaking in its sheer emotion and morality, and while not contradicting them, an interesting departure from his most popular works. It is literally the only political essay that stirred enough emotion in me to make me cry.
The essay is especaially poignant and rather sad for me as a US citizen in the wake of 9/11. It has to do with the moral use of force in retaliation and rebellion.
I'm continuing to research the subject and have a few key interviews next week that will no doubt be highly informative.

And don't threaten me with your libelous bs. The world of science and animal testing isn't as ethical and transparent as it should be. I'll call it as I see it.
He reviewed the same Sauce in the same day in different parts of town. How likely is that to be genuine? Yelp should have some algorithms to at least flag such things for manual review, it would certainly look fishy even if we didn't know the true story.
Ashton Kutcher and Josh Gad gave surprisingly great performances. I've never been particularly impressed with either of the two before this, but they did their characters as best as they could within the script.

The script was scattered and, overall, bad. It seemed as though they were relying on a huge knowledge of the history of the company going in, but the truth is that you can't drop a dozen ancillary players into a script and expect moviegoers to pick up on them immediately.

If you want to get insights into Steve Jobs, read the biography (or wait for the Sorkin treatment.) If you want an entertaining rendition of the pre-iPod Silicon Valley era, watch Pirates of the Silicon Valley. If you want a power-nerd bildungsroman, watch The Social Network.
Hey pornel, I'm glad you found my lossypng code useful. It's great to see the algorithm made available to a wider audience.
Awesome feedback! Really appreciate it!
Stop Wasting Time and Losing Money: Define Your Ideal Customer
Does not apply to businesses for incoming calls, which is the relevant interpretation of "applies to businesses" in this situation: a restaurant business receiving unwanted calls from another business.

Of course it applies to outgoing calls from businesses, as that's the entire point of the law.
Thought police.

First they create hate speech, then they go after political speech, and now they anti-terrorism speech.
Can anyone count how many times "Mr. Bloomberg" is mentioned across all the slides? I lost count...