skysight-inc/HackerNews huggingface dataset:
I think we all would love to see an end to patent threats in software not so much for the sake of the big players but for the sake of small businesses attempting to bring a product to life. If it took Amazon to make it happen then great. Heck, if Steve Ballmer brought an end to software patents I'd be thrilled.

Whatever ill will Amazon created amongst the technorati more than a decade ago pales now in comparison to Ballmer's inept continuation of Microsoft and the post-iPhone Apple walled garden and patent actions. Less obvious but significant are the erosions to privacy brought on with the help of Google. I vote Jeff Bezos "least evil" at this moment. Someone I know even said he was a "nice guy." Small sample, yes.

I'm not particularly hopeful that we'll see meaningful legal reform in software patents. There is too much money to be made by lawyers in filing and litigation. Their brethren in government making the laws are't going to one day just shut down this little parasitic industry that feeds many of their friends and likely contributors.

Until then, where's the most troll-free place from which to conduct a software business? Black and white immunity is not necessary, just a not-worth-the-effort situation for trolls??
To Node.js or not to Node.js?
New startup out of Barcelona, revolutionizing the world of online forms and surveys with their responsive forms.
Please correct me if I'm wrong, but my understanding is that most funds are only allowed to invest capital once, so any of the $40M they get back (which I'd hope would be a somewhat large chunk) can no longer be invested.

A smarter move may be looking at and pursuing several pivots, use that 40M to create a few startups within a startup and see if you can get something started that will provide a healthy return.
Funny, this comes after a meeting with my research advisor. He was asking if I was familiar with some materials science topics and I was like "nope". "Well what about such-and-such?" "Nope". "Did you at least learn blah blah?" "Yeah! Oh, wait, no... no I didn't." It gets awkward after a while.
I've stopped calling my customers "users" since I heard Jeff Veen say, back at an Adaptive Path seminar in 2004, "there are only two businesses that call its customers 'users'."

It pithily drove the point home for me: I had never been designing for users, but people.
What would a meetup really give attendees? "Hey, you're a merchant who accepts credit cards? So am I! Kindred spirits!"

Not to be non-constructive, but really am struggling to understand the "point" of this, and why it needs to get such attention.
International tablet of mystery: $249 32GB Nexus 7 leaks appear
Admitting IDK is only the first step. Because the growth is the natural progression of things, you need to move beyond the state in which you Don't Know.

This means that everytime you say 'I Don't Know', you must think about what comes next and consequently add 'Let me go learn'.

Adopting good values, like I Don't Know, is admirable but very dangerous when taken out of it's appropriate context, which is the philosophy it depends on.
If you've ever heard of "lean" or "kanban" - you've heard of the "Toyota way"!

If I'm not mistaken (Please correct if so); "Lean" is pretty much the "toyota improvement strategy" adapted to the software industry.

I'd recommend reading a little about lean, kanban and/or agile "methods" in general. Mary Poppendieck's a name to look for
Not a typo -- lingo from hip hop. B. Horowitz is a big hip hop fan. He invests in Rap Genius.

On a related note, I think "Birthday Song" was included at the top of the post because it tries to hide nothing. The lyrics are honest & straightforward much like how he argues feedback should be.
Directly from the article: "The other key piece of information to get from the string file is that this is an optional mode..."
Secrets in Lightning Fast Mobile Design from Instagram
There is a youtube clip with sample video from this camera:
http://www.youtube.com/watch?feature=player_embedded&v=A...

Here is a link the same clip with much better quality. This clip has average bitrage over 10mbps.
http://fil.io/FL82vTNAs/Footage%20from%20GoPro%20HERO3
PHP Developer - Come Work in an Incredible Environment
"Buyer" or "seller" is interesting since it makes a functional distinction.

But "Customer" or "user" is just a word choice without an inherent distinction. The way either word is used is very heavily dependent on corporate culture. If a company uses "user" in an cold, impersonal way, it's guaranteed they'll use "customer" in exactly the same way.
Continuous Delivery Inspirational Quotes
How to make everything background-processable through Sidekiq
- Simplify the visual design; use colors or iconography to remove extra copy. "The current market price" == ugh.

- Nice job clearly stating what your website does. Don't loose this.

- Make the site more browsable. Should be able to at at a glance where the price is visually, versus spending 5-10 seconds having to check.

- Consider automatic linking to analysis; ex: seeking alpha or google finance does things.

Good luck.
Wouldn't that kind of information be better expressed in machine-human-readbale formats outside of the code that can be used to not only convey the information to the reader, but also verify that the description does as it says it does?

I will agree that some of that information is worth writing down, but I'm not yet convinced a comment within the code is the right place for it.

> These are extremely important in loosely typed languages where there is little indication as to what constitutes an acceptable argument.

Isn't that just pushing language "flaws" into the comments, not unlike annotations are being used here? I'll grant you that it is pragmatic when faced with lack of tools, but the grandparent suggested annotation comments were a bad idea but comments were a great idea, which seems contradictory to me in light of this.
> Being a hypocrite doesn't make you less correct.

:-)
Inspired by Steve Jobs.
I was inspired by Steve Jobs (in a discution with @SF_boson about Steve Jobs innovations).
Is about a music app..
I will apply to YCombinator. This app need to be on market. Was someone inspired by Steve Jobs? If yes, what is?
the proxy/pac file version of self-control:

https://gist.github.com/3907633

[pac file in this gist is merely a demo, please clone it and add your sites-to-blackhole-during-work]

the advantages of using a pac file over /etc/hosts are

* you can safely version control it

* you dont need to install extra software (at least on mac/windows)

* you can gist your determination

for more details of pac file, please dig into the reference link of pacfile:

http://findproxyforurl.com/pac-functions/

there could be fun to use weekdayRange/timeRange to specify exact hours you want to be away from any self-distraction.
Windows 7.
FF 91
Chrome 53

I'm guessing you're using Linux or integrated GPU
My favorite Google data center prank was the Oregon one. Next door to where they built it was a window factory, so a sign appeared on the data center fence which read "Voldemort's School of Defenestration"
"We're not dead! In fact, we're going to rock your world with X!!"... oops... was X a secret?
Chrome and Firefox aren't interested in selling OS upgrades, which means they're not going to cannibalize their own sales. If we look at the closest comparison (i.e. OSX/Safari), it looks like Windows/IE is doing a little better with respect to the duration of the platform support. The version of OSX released at the same time as Windows 7 is Snow Leopard (10.6) and it doesn't look like it'll be getting any more Safari updates (last one was 5.1.7 in May 2012, current is 6.0 on 10.7 and 10.8 only).

[1] http://en.wikipedia.org/wiki/Safari_version_history#Version_...

[2] http://en.wikipedia.org/wiki/Internet_Explorer_versions
Agreed. Thanks again for sharing the story, I think it's super helpful to other folks to see where things break so they can either avoid common pitfalls, or avoid the topic altogether!
we're launching a slightly more transactional (and document) driven version of this at http://www.trypaper.com. feel free to message me if you have interest or questions :)
I recently joined a team where the leader is very good about giving honest, no-BS feedback while being polite and respectful. It rubs off on everyone on the team. It might seem like a subtle difference, but this improves everyone's attitudes vs. those with a less-experienced leader. Having a team in which each member can give/receive feedback well makes the group experience _much_ better.
Just abstract the phrase to what you mean. Are you half-assed doing what you like the most, or trying to do it better than everyone else?
A DATAVERSITY Interview with IBM’s Watson Team
While I agree with the general idea, "customer" implies a specific sort of relation (one where consideration is knowingly and directly exchanged for a good or service). Twitter's customers, for example, are advertisers. What do you call all those people who use Twitter as a personal communication platform?

Calling those people customers may perhaps cause subtle shifts in Twitter's behavior such that it would be more aligned with those people's interests, but it wouldn't be accurate!
It already has! Grindr is a runaway success in the geosocial space.
This is an awesome anecdote. If anyone is in the process of building an open REST API for their company right now, shoot me an email. We'd love to help kick-start your platform.
(a) There were photos of underage subjects on creepshots.

(b) The controversy we're discussing is the outing of the person responsible both for creepshots and for jailbait.

(c) The root comment in this thread isn't specifically about either subreddit, but rather "photos of minors". The distinction you're trying to draw between the subreddits isn't relevant to my point.

(d) It is nevertheless disingenuous to try at this point to back away from defending photos of minors after you've specifically attempted to justify them. The subtext in this little branch of the thread is that you do in fact think it's wrong to "censor" photos of underage children, so it's not productive for you to fall back on "creepshots wasn't about that".

If, by switching back to "creepshots isn't about underage subjects", you mean to concede the argument about the legitimacy of posting photos of underage subjects, just say that. Don't pretend that you're formulating a convincing argument by repeatedly moving the goalposts. It's not like I'm suddenly going to forget that you stuck up for "jailbait", or that there were in fact underage photos on "creepshots".
FCC approves AT&T’s nationwide 4G band plan
Then it's weird that the board did not go out and deny that the email was authentic at all.
Do the police give more tickets at the end of the month to meet quotas?
'Customer' is a misleading term if the person in question does not pay for the product. Given the abundance of free products (both past and present), 'User' has become the norm.

Customer is however a convenient term for a payment processor, where everyone is either a merchant (customer) or payer (customer's customer).
As a counterpoint, Brad Feld in Venture Deals advises to be ready to defend your number, and thus have a specific one.

Giving the investor a range (or not being able to describe why you came up with this specific number) gives them the impression that they won't be buying into growth, they will be financing an existing burn rate for indeterminate amount of time.
Mashape now supports custom DNS subdomain name
Was very excited to try this since they now support Brazil.

Unfortunately, they can't verify my phone number because... It's in Brazil. Is it supposed to be that way, or am I overlooking something?
The user is not necessarily the customer, or the buyer.

In a company, the buyer or customer may be a manager but the user the members of his team.

In a consumer product, the buyer or customer may be a middle-aged man but the user his 12 years old daughter.

Words have meanings, and randomly inverting them will only cause more confusion. When you sell a product it's important to know who is the custmomer and who is the user. If they're not the same person they will have different goals and needs, and it is important to understand them.
Nice site, though a few small nitpicks:

1. On the showcase page, I wish I could scroll a little further down before each component becomes greyed-out. In some cases, a question will barely make it above the halfway point in my browser (basically, eye-level and my main content-viewing area) when it disappears, instead bringing focus to the next thing down (sometimes not even fully on the page yet).

2. If I enter an incomplete email and hit tab, it doesn't validate the form. If I then try to submit, it says one of my questions is incomplete, but doesn't highlight it in any way to show me which one needs attention.

3. Those really look like cupcakes, not muffins.
Ask HN: What established company offers "educational" development internships?
Please note that this is a fairly personal question, as I am a college student seeking a new internship this summer. My apologies if you think this post is not relevant to your, or the Hacker News' Interests.

Anyway, what I mean by educational, is not simply teaching you how "a corporate environment works" or "a new language(s)". Rather, I mean that the company introduces you to a broad range of methodologies and technologies, guides you a little, and then expects you to apply your new found knowledge as fast and as effectively as you can, to build a real-world product.

Last summer, as an example, I worked at a great start up which offered just such an education. I was one of two developers on the team so we had to do a bunch of work right across the board. By my internship's end, I had been a front-end engineer, back-end engineer, UX expert, Designer etc. It took quite bit more work-hours than the average 9-5 job, but the skills I picked up, and the value I gave to my company in return were worth every extra hour, in my opinion.

Thus, my question is if there is a non-start up out there that can offer a similar sort of "fast-paced, learning, long hours" environment. Not a start-up, since I don't necessarily want or need to wear a bunch of hats this time around. But conversely, I also do not wish not to be pigeonholed into just one role like I've seen with some of my peers.

Does anyone have any ideas?

(For the record, I'm looking (and have a good chance, I think) at Cisco, Google, Microsoft, Johnson & Johnson, General Electric, Capital IQ, WayFair and TripAdvisor.)
Exactly. Thank you for responding effectively to a post that I wanted to respond do, but didn't know where to start. How do you explain to a non-parent what life is like for a parent? Or to explain to a parent whose kid has not had challenges what life is like with those challenges?

Before starting flashcards, parent-teacher conferences were endless variations on, "I know your son is brilliant, but we have a real problem here." Before starting flashcards, my son would look at his homework and have meltdowns because he didn't know any of it. (I'd prefer a system in which a grade 1 kid didn't have homework, but that's an issue for another discussion.)

I started the routine to fix that problem. Of course once I am doing this routine anyways, I want it to be effective and pleasurable. And since it is a fairly large piece of my life, I have put a lot of thought into how to do it well. But this effort is "get my kid on track for his abilities", and not "make my kid a star".
I've developed a mobile app with adobe AIR that's been downloaded over a million times on android and iOS. The performance is pretty good (I'd say better than the html5 frameworks I've seen) but the platform is targeted at mostly games.

Companies don't like to brag about the use of AIR in their products because it has a bad stigma to it (see HN) but it's actually still the most powerful platform for building and distributing especially games across windows, iOS, android, and mac. If you look at the alternative (html5) - it's the clear winner IMO.

Definitely AIR is always used as a frontend. And it's a damn good one because you can quickly create a beautiful UIs in Flash CS5 and then just wire them up in AS3.

The thing that scares me the most about AIR as a platform is the negative attitude towards it. I care about AIR because it's the right tool for most of the things I want to do. The negative attitude is killing it when there is no other viable replacement.
Sort of like 1973, when the largest stockpilers of nuclear weapons started to talk about limiting them. The weapons holder is in a unique position to know how bad the use of weapons can be.
About 25 employees waving outside of the Data Center:
http://goo.gl/maps/cZfN9
That's good, if there's a firefight they won't hit anything.
Brains Plus Brawn
I find Twilio very useful for setting up fake 'people'. Which I use for Social Engineering Tests and such. The fact that they just added more countries should makes this even easier and much more believable. I'm not totally clear on the commerical value add for Twilio but I know for a fact it is used by plenty of people writing malicious software and this update should make it much more effective.

Twilio + VoiceBunny + ((RSS + Reddit Comments) + Twitter + Facebook) yields nearly 100% believeable fake people. I've also used actors from craigslist in the past. I've used these methods to social engineer access to bank accounts, servers and all sorts of things.
TPB doesn't even run trackers anymore. My impression is that these servers only serve up magnet links (not even torrent files) and textual descriptions of them.

Provided they spread it out even a little, nothing about that traffic should appear out of the ordinary.
Yes, because academic publishing should keep up with the latest tech news and gossip, that's its main use and strength.
"Subscriber" or "Account Holder" are alternate phrases which don't necessarily imply a financial relationship.
Because that was the way to put Netscape out of business. By tying the browser with the OS they made sure that every new PC would be running IE. In the long term of course this was an awful decision since upgrades come once every couple of years.

Although I'm a .NET developer I sincerely hope that IE dies. IMHO it is the worst mistake MS ever made, by slowing down upgrade cycles that much they managed to alienate every web developer/designer out there by making their life miserable trying to fix pages that didn't work in IE.
Online Rap Instrumental Beats For Sale
New post on how to market your album with online rap instrumental beats. Maybe websites offer low budget beats for sale online but surprisingly their top quailty rap beats
IEEE Spectrum: Advertisers Against Making “Do Not Track” Browsers' Default
I'm still trying to figure out how a company who has $41 million in funding and over 400K users can't seem to come up with a business plan that generates revenue.

Is this another example of buyer beware when you invest in these kinds of companies?
Test for ESP
Which is all good, because system package managers usually adds six months to two years latency to feature updates.
I'd rather that the development environment have a tool for managing its libraries than I have to install them all by hand. It's a horribly broken system to have the same cadence for vital system parts and development frameworks. Running a stable system while having bleeding edge tools and applications shouldn't need to be an unattainable edge case.
Credit rating agencies give higher ratings to their largest and best clients
Actually, no. What I have now is comment blocks which may contain normal annotations and escaped ones. There's no need to go deeper in meta-meta-something.

Regarding the comment inside comment system, if it were possible to have nested comments, it wouldn't be a problem anymore :). Since it's a Symfony convention, one could simply count the number of stars at the beginning of a comment line to know the meta-comment depth level. BTW, I know that you are being sarcastic here.

Anyway, this is beside the original problem. Annotations in comments are a problem, granted, but somewhat limited. It's easier and faster for a parser to look for comments and then annotations in them, rather than parse the whole PHP grammar augmented with annotations. Especially in PHP.
The Geometric Works of Sculptor Morton Bradley
Customer also means something very different from user when you're building line of business software. A "user" works for the business. A "customer" is the user's customer, not your customer.
What were those two businesses?
I really highly recommend "Foundations of Python Network Programming" by Brandon Rhodes and John Goerzen. It's just one of the best technical books I've read, from the opening example onwards. http://www.apress.com/9781430230038
Uncommonly difficult IQ tests
Thanks for the feedback, everyone. Yes, we plan to go global, but have to start building relationships with employers in the US first. Please sign up at this feature request http://fiveyearitch.uservoice.com/forums/172768-five-year-it... and we'll let you know as soon as we step out of the US.
You underestimate the power of the stupid side. In the heat of the moment you find out what good marketing folks are for.
It read to me as over-written, much as the ideas within the article were over-stated.
Braintree raises $35 million
FreedomPop is taking orders for free 4g internet
You've got a good point. The itch does start earlier than 5 years. Maybe we'll put that into our branding soon. In any case, our 'years in job' field lets you sign up from Year 3.
Please write in coherent English. I can't understand what you are trying to say.
We may have an unreconcilable difference in philosophy here. I understand there is value in jumping straight to code, but I find real value in a (good) treatment of the model you're coding against before jumping in.

Both tutorials are good, but I think a Python programmer totally new to network programming, which is the audience of the OP, is better served first reading that HOWTO before following the code samples...
Building a live green screen with getUserMedia() and MediaStreams
> I hate it when people bring up the logical fallacies in incorrect contexts.

Yes, it's like trying to apply set theory in a discussion of whether dogs constitute a separate species. Misapplication of mathematics in inappropriate contexts doesn't make you smart. It makes you obtuse. (Queue Trigonometry jokes!)
For a moment I thought chii was being sarcastic. I had that hope.
LiquidPiston unveils its ultra efficient, small diesel engine
Thanks for that feedback! We'll look into getting a better email service.

By 'low traction' I presume you mean the ease of signing up. Thanks, yes, we made it super-easy on purpose. Our target market is busy people who don't feel like chasing down new jobs.
Guitar hero playground

https://maps.google.com/maps?hl=en&ll=35.898698,-81.5492...

---

There are a bunch of scooters near that Android

https://maps.google.com/maps?hl=en&ll=35.898532,-81.5478...

---

Some weird part of the car

https://maps.google.com/maps?hl=en&ll=35.898446,-81.5477...

---

One more

https://maps.google.com/maps?hl=en&ll=35.898532,-81.5480...

---

I guess you can even have a race using one of those

https://maps.google.com/maps?hl=en&ll=35.898576,-81.5483...

---

Google is apparently concerned with people quitting [smoking]

https://maps.google.com/maps?hl=en&ll=35.898446,-81.5477...
I like the sentiment, but I'm not a fan of linguistic prescriptivism. Words mean what they mean, not what the dictionary says they mean.
Thanks for the feedback, we are looking into upgrading our SendGrid service or else switching to another provider.
Reminds me of the advice I sought on my first time firing someone. "Don't make it bitch fest'. Just lay it out and that's it. At this point, only give feedback if they ask for it."

It really framed my thinking for management in general and this post is fantastic for shoring up the rest of it.