skysight-inc/HackerNews huggingface dataset:
New place does not have to be better. It could be even worse. That could be part of the price of quitting criminal activity.

The point of moving to new place is to eliminate all the ties with old life and gang members.

But I guess even that is not necessary. I'm not expert on quitting gangs, but would assume that most gangs would not really force gang member on staying in the gang against the will of quitting gang member. If gang member is lacking determination - he might be useless of even dangerous as an active member of the gang. So the most practical approach should be mutual thinking: "good riddance".
1) You can get up to 18.2GB of storage for free

2) This is a problem with just about any service unless you use something based in another country, but then you play by that governments rules

3) That third party is Amazon S3/EBS/EC2 which, if used correctly, provides a solution thousands of times better than you can with the same budget (redundant datacenters, high availability, etc)

4) If they do disappear, you still have all your data on your computers with Dropbox installed.
No, this is incorrect. People taking risks shipping water over structurally unsound bridges not only put their lives in danger, but also puts rescuers life in danger when they run into difficulties. Recently in Australia, a cave canyoner was rescued but the rescuer died.

Reputationally, someone who gives away water during emergency, especially at tremendous cost to themselves get far better returns in the long run after the emergency. Similarly, people who take advantage of others during bad times are often punished or sanctioned later.

You have to understand that humans think very differently to Ferengi-style pure economics. Reputation matters. Back to the topic matter - Uber should consider hiring anthropologists in addition to their nuclear scientists when thinking about dynamic pricing.
Open Source for You
I don't think that there is an official one. I use iHackerNews.com and then saved it to my home screen. It works quite well.
I dont get the hatred that people like yourself have for the occupy protesters. If you think it is ineffective then you dont have to participate, they disagree and are not bothering you, you have no right telling people what to do.
How can I get answer to the question "What is the new market?"
Hah, This is the first time I hears about Foreman (been away from Rails for 1.5 years), but I'm so glad to see process management for development has gotten fixed! In the past, I even wrote an OS X application for managing the running processes, watching stdout, etc. - but as homemade things go, it never was 100% perfect, kept dropping state, forgot how to scroll nicely (one of the problems you face there is that you end up reimplementing a tty).

Foreman seems quite smart, as complete as (if not better than) my old app - and it's configurable, too! Goodbye Soupsie.app, hello foreman (-:
For me they are not just slowly killing their search, but they are incrementally distancing me from nearly all of their offerings. They are moving in an aesthetic direction that I feel is both less usable and that I find I enjoy using less. This has resulted in an increased 'friction' for me, and thus I have been putting more effort into searching and trying alternatives for various google services. I used to think of Google like my own personal librarian for the internet. Now less so.

It brings to mind the old adages about being your own worst enemy/competition. For me, Google is certainly losing out to my memory of an older version of itself.

Perhaps I am no longer in their target demographic.
Maybe I have just hit some age threshold where certain things about myself have changed and my own perceptions of what I want have shifted subtly as well. I imagine Google has been doing quite well for itself, and would continue to do so even without me as a user. ;)
"Don´t use sunglasses" that seems like terrible advice.
I was thinking of that quote too. And with Python-style OOP languages, I tend to increase that to 4 or 5... However, I never really ran into a problem with it until I started doing stuff in NodeJS and entered callback hell. The excellent Futures and Async libraries have helped reduce a lot of nested indentation, much more than getting rid of lambdas does. (And getting rid of lambdas has its own drawbacks.)
That is just wrong. The whole world now knows the 1% term now.
In the US I think that might come under false arrest or illegal imprisonment by the police.
I've noticed most coding style tips only make sense in concert. I'm assuming the reason you got bitten was that you were looking at a function which was several pages long (ie, you didn't have time to read the entire function before makin an edit). The early return thing is a strategy I definitely subscribe to, but I works best when you favor lots of small functions rather than few long unctions
Great post and a great site overall.
May be not exactly the same.
Colin might be in jail by now. Or quit his criminal business. Or "pivoted" it to legitimate car repair business.

GPS tracking devices are much cheaper.

There are much more surveillance cameras than 10 years ago.

That could significantly reduce car hijacking business.
>> The problem with running criminal business is that as soon as he tries to scale, he would inevitably and very seriously piss off lots of people.

Why would he want to scale? To launch an IPO? Come on Bro.
Just to mention another option for prospective authors to publish an e-book sans the sucky parts: HyperInk.com (YC startup)
Wahooly, the Klout and Kickstarter hybrid, opens to startups
I didn't realize I instinctively picked up the early return habit until I started doing iOS development, where it seems the convention encouraged by apple is nesting rather than early returning.

I prefer the early return style. I generally try to put all error handling / sanity checking code up top with early returns (ie, the preconditions of the function), so that the "meat" of the code at the bottom of the function can be more concise and easier to grok. However, this requires a reading style of "first read the bottom of the function to get the gist of it, and then read all of the pre conditions above it". Unfortunately I have to explain that to my coworkers, bu when I do, they seem to understand wha I'm going for.
Cyclomatic complexity (CC) is good as long as it doesn't become the end-all be-all measure of code. I've run into crazy types that use it as an abusive bludgeon.

Code that has low CC feels strange if you're not used to it, but there are some good reasons to like it. One of the things that I find appealing to it is that by putting things into named functions, you're better expressing your intent by giving it a name.
Completely different situations:

1: worse case in current situation, I may break a bone or get a concussion followed with medical attention and bragging rights with my peers

2: fire bullets into crowd, lots of people die. Or think about using flame throwers for crowd control
I disagree. I was a professional musician at one time and regular expressions are far easier than music theory, in my opinion.
This might be more inspiring if you had quotes from programmers who changed the world for the better through their programming rather than people who make boatloads of money off programmers.
Web application developer: meaning and its advantages
I prefer early returns for precondition checking too. i.e. before anything interesting has occurred. Thinking about it though, I've just realized that the early-return problem is sort of a by-product of side effects. If your function simply takes input and produces an output, and you control where side effects are applied, then early returns are far less of an issue.
I think you are over thinking it and jumping to conclusions by asking if Scoble was a paid participant. Google+ was an invite only system originally so the audience grew through Google employees and alpha geeks.

Google employees 'ranting' on the platform they created makes sense. Facebook employees use their own platform as well. Eating your own dog food.
Iowa caucus: Republican candidates make final pitch ~ Daily World News
I like this idea a lot, I miss the writing I did when I was younger, before work interfered. Bravo!
Insync Offers Free Document Sharing
I wish the hundreds (or even thousands) of hours from all those people wouldn't be wasted solving the same didactically useful but rather useless results of manual work. Why can't the manual labour put in result into something great or useful like a working program, framework, bugfix, codechallenge (I surely am fantasizing a bit here but you get the idea)? That was always something that bugged me about doing CS as an undergrad (and grad): all those hours of brainpower are wasted solving the same problem instead of looking at the final result from all the lessons and picking the best out of each assignment and having that at least run against last year's class.
Education surely is ripe for disruption and this would be one way to make use of the larger scale of having a larger number of people work on problem sets.
Well, for one thing, because they can tattle. For another, because they are crazy. Last but not least, when you've been in a gang since you were 10 or 12 or 14, psychologically speaking, you can't just go “a'ight, I'm out. Peace!” and untie yourself emotionally from the mentality of always having the backs of your fellow gang members.

I ask honestly, but do you have any idea what you're talking about here? Here are two reference articles, one on empathizing with people in situations that are completely outside of your realm of experience:

“A Muscular Empathy”: http://www.theatlantic.com/national/archive/2011/12/a-muscul...

’If you really want to understand slaves, slave masters, poor black kids, poor white kids, rich people of colors, whoever, it is essential that you first come to grips with the disturbing facts of your own mediocrity. The first rule is this--You are not extraordinary. It's all fine and good to declare that you would have freed your slaves. But it's much more interesting to assume that you wouldn't and then ask "Why?"‘

And one on getting out of gangs and the psychological pull they still have even after you've decided to get gone:

http://www.thedailybeast.com/newsweek/2009/02/06/the-draw-of...

‘"They'll say, 'What's wrong with you, sissy? What's wrong with you, faggot?' Misery loves company. They don't want to see you succeed because they're still in misery. 'He's doing good? F––– that fool.' A lot of kids fall away. They sabotage their success."’
Agreed, goto can actually be a great way to adhere to DRY when dealing with a lot of similar error condition checks. Used in the right context, it's bad rap is undeserved.
Pieceable is really neat, but it's just not gonna work for most apps that use any of the phone's hardware and it doesn't perform super well.

TestFlight is almost perfect. Lots of times people can't figure out how to register a device and then provisioning profiles get messed up and the app doesn't work for them. It's as seamless a process as you can get and still work within Apple's system. Once you get everything set up, it's quite amazing.

One last way that's super easy for users (but probably not supported/allowed by Apple) is to use the Enterprise distribution. This costs 300, instead of the normal 100 and it lets you sign your own apps for use inside of your "company." Once you get the Enterprise distribution building, you can put the app on a website and have anyone download and use it. Unfortunately, if Apple finds out about this they can ban you from the developer program. If you put it behind a password so only people you want to find it can, you'd probably be fine. I'm not sure what it takes for beta testers to count as part of your organization.
If all ad-supported sites went down tomorrow, the Internet would still work fine and there would still be content.

Just not as much.
I too was one of the contributing authors on iPhone Cool Projects and I also had to run around chasing people to get paid my "advance" months after the book had already been published.

I did have a contract in place before starting, but Apress just ignored it, and the only way I was able to track anyone down was to ask another more popular author to help me find someone who could get me paid. My contacts at Apress basically just ignored my emails and phone calls.

None of that even touches on the antiquated process where I got to spend hours screwing around with a bunch of confusing MS Word templates because most of an author's time is clearly best used trying to correct style errors. The entire process had me wondering if this is really how these books get created. If it is, I decided it definitely isn't for me, especially considering the minimal pay.

Needless to say, I had a pretty awful experience with Apress too, which is a shame, because I'm not a prolific blogger like Mike, and getting to have my name on the front of a technical book was a really exciting achievement for me. I'm proud of the work I did, but not really sure that I'd ever want to go through this again.
The 1995 Honda Civic is the most stolen car in America. At least, it topped the list when I last looked into it as a result of my brother in law having his 1995 Honda Civic stolen from the third floor of a casino parking garage in Las Vegas. This was on Christmas, and his car was full of the presents that he and his family had received that year. They were covered with a blanket and it's unlikely that the thieves knew what they were getting, but they got quite the "bonus" from that job. We watched the security camera footage as the thieves walked up to the car and got into it and drove off within 60 seconds. The thieves were not caught and the shell of the car was found a week later abandoned on the side of a road. There was a lesson for my brother in law to not load his presents into his car until he's actually going out the door to begin his eight hour drive back to Reno, but it was a very expensive and very heartbreaking lesson to learn.

Please, if anyone knows someone who is willing to do this to another human being, make it stop. You have the power to prevent a loved one's Christmas from becoming a nightmare, use it. Please?
As a developer of approximately the same vintage, I'd say the most natural transition is to C# and full .NET skills. Add to that SQL Server skills for good measure. Most of your ASP skills will translate naturally and you can take advantage of Microsoft's free C#/VB.Net Express compilers and SQL Server Express.

Also, I'd highly recommend you invest in a Microsoft Certified Software Developer (MCSD) certification. Get one of the study guides and take the exam. It'll only cost you $200-$300 total but will give you proof that your skills are verifiably current in an interview.
The difficulty of the discrete log problem doesn't have anything to do with the modulus being prime, DLP is at least as hard for composite moduli. Its considered a hard problem because after 30 years a fast algorithm hasn't been found and a majority of experts think there isn't one. Also, a prime modulus is used for Diffie Hellman since the set {1,2...,p-1} mod p forms a cyclic group (under multiplication) which makes the method as simple as possible. However, a slightly more complicated variation of DH could be used for a composite modulus (where the group is not usually cyclic).
My understanding is (and I could be completely wrong in this) is that most low end cars are stolen for the parts, not the car.
Ouch. With tablets and phones being so ludicrously powered these days, I wish there was a dedicated charging standard (as opposed to hijacking a primarily data-transmission standard) that supported higher power draws.

It's pretty awful carrying around power bricks for portable hard drives, even though your laptop can easily supply the load if needed. Ditto phones and tablets.

And maybe we can all stop using cigarette lighters as DC sources and move to something a little more sophisticated.
Heyzap (YC09) is growing fast and hiring for multiple roles, including rails and mobile (iOS/Android) full-time engineers. We are also continuously looking for great interns.

Like some others have posted, we have had great luck with Hacker News readers joining our team, come and be a part of it!
A simple tool that allows passengers to report a taxi driver in the Philippines.
Why would a person who was able to pass background check and has security expertise - risk his safe life and good income by dealing with criminal gangs?

Yes, it's possible, but as an exception, not as a rule.

Criminal activity would never stop completely, but not because it's impossible to beat criminals, but because as soon as crime goes down - people and businesses start doing more risky activities, trust more and check less.
Demand and supply meet at equilibrium when all players in the market are rational and have perfect information. In Uber's case, their poor UI meant that people did not have perfect information and there was a market mismatch.

What should have happened is that many people would have realized that paying $50 to drive a mile was absurd and walked, resulting in a more reasonable 2 - 3x surcharge rather than an insane 6x surcharge.
Would they? Recall that gangs are partially a matter of self-defense. You join a gang because otherwise rival gangs try to hurt or kill you. You join to defend your family. At least that's the story they spin. Once you buy into the story, it becomes even harder to convince yourself that it's a good idea to leave.

I do not claim to know your past. But I know my parents were also poor, and the difference between them and the other kids who were poor around them who never moved up was in their parenting and their education. They ended up in a situation where they could pull out because of that education, and they ended up with certain mindsets that stemmed from the parenting they received. If you don't have one or, often, both of those, you're basically hosed. Not completely, mind you, but the jump needed to pull yourself out of poverty becomes massively bigger. And if you're immersed in a culture where violence is the norm and gangs are the only way to gain serious social acceptance at a young age, you've got even more working against you.

I'm really not sure why you're bringing greed into this. Most of the members in gangs are in no way rich. The leaders might be (and even that is not necessarily the case), but the members are not.
The same reason he launched his criminal business in the first place - to make some easy money.
I'm ok with that too, but not ok with this:

> Mr. Faida has left open the possibility that some big Web sites will pay his start-up as part of the new service

This sounds like a shake down; pay us or your ads will be blocked.
My question stems from the fact that there was a conscious decision to give out invites to people producing content (Bloggers/Photographers/etc.) and there could've been some cajoling (monetary or otherwise) in some cases to get them over to a new product. Scoble and Trey Radcliffe (just two examples I know of) attracted huge amounts of traffic to Google+, a lot more after the public launch.

G+ as a new product was under pressure to attract traffic/users as it could've possibly impacted employee morale. Also this is something other companies could learn from.
What are the most frequent false beliefs in computer science / programming?
This is incredibly encouraging: http://twitter.com/#!/search/realtime/%23codeyear
not to mention an accountant..taxes can be a pain.
No it wouldn't. Hacker News would still exist, most blogs would still exist. Shopping websites would still exist. Sites which make money via affiliate links and referrals would still exist. Netflix would still exist. Many sites which rely on advertising would convert to other methods of making money, and would be successful. Some would convert and fail, but not all.

Email would still exist, IM would still exist. Usenet would still exist. IRC would still exist.

Facebook and Twitter would probably die. RSS would still exist. Projects like Diaspora would have more chance of succeeding with no competition from privacy abusing ad reliant services like Facebook.

The Internet wouldn't die. The Internet would continue to thrive, and would probably end up providing a much nicer user experience. Most of the services which die, would be the ones that treat the user as the product for sale, and can't make money if that user is no longer a product. That would be a good thing.
The problem with terms like these is the music at the boundaries. There's pop and jazz music that sound more like art than some concert music. There's art music that will never see the inside of a concert hall. What about interactive computer music? Is it art? Is it a game? Is it theater? Is it improv? What about music that arises out of dance movement? Is it dance music?

What's "serious"? What's a "composer"? What's "art"? What's "sound"? And just like any jargon, it depends on the audience with which you're communicating. The more you try to standardize a definition, the more star systems will slip through your fingers.
"Music was born free; and to win freedom is its destiny." - Ferruccio Busoni
Did anyone else thing that the fact that he needed to do

cache.set_user(user, id=user.id, username=user.username)

twice in his improved solution a bit of a giant red flag?
This is going to sound very twitterish of me, but I'd like to be able to follow certain people.
I see that "lispy macros" will not be supported, but one of the things that bugs me about C (in my brief experience) is the verbosity and repititiousness. Good generics will help, but I'd still like to see a better macro system than the C preprocessor.

One possible feature that stands out would be macros local to a scope. I actually did this, defined a macro right in the middle of a function to automate some error-handling junk. It felt nasty, but not quite as nasty as copy-pasting or retyping the code, as long as I don't try to re-use the name. It would be nice if my language handled stuff like this.

This is obviously not a huge issue. The language looks awesome.
I like the article, but changing languages on me midway without warning me kind of threw me off.

Especially since I didn't notice that I was reading a different language (subconsciously, code is code) and then it kind of hit me in the face that python doesn't have curlys
Factor (the language) seems to encourage code with very low levels of nesting -- for most words, none at all.

http://factorcode.org
Wisdom would dictate reviewing the usual fate of disorganized barbarians versus Roman legions.
Hardly. A rich person could buy more water than he needs. Then what?
You could store the map in strings representing, say, 16x16 tiles each. You'll have to replace the entire string when a tile changes, but that shouldn't be a big deal if they are only 256 chars. And you might be able to pack multiple tiles in a single char.

Or just use an array of ints, if you can be sure that they are stored as primitives.
TELEMETRYWEB’S AGSPHERE: CONNECTING THE FARM TO THE CLOUD
Tech solution developed for disabled parking abuse
Reminds me of the stand Sebastian Marshall is taking against Simon & Schuester. He also points to overdue advances and sluggish response times. http://www.sebastianmarshall.com/an-open-letter-to-simon-and...
> What happened to the Soviet Union's innovation? They had a strong central government and collapsed... almost zero innovation came from them.

Yeah, what was that "putting the man in space" thing anyway?
Wetland restoration
manufacturer and supplier of amphibious excavator, attachments,long reach arms, giant clampshells, floating, high post, swampy and Amphibious excavators.
Yup, perceived affordances. http://www.jnd.org/dn.mss/affordances_and_design.html
Mostly as in beer. You have to cough up cash to get a respectable quota.

Personally, I think you're being rather paranoid on the whole free software (as in speech) thing, but hey, whatever works for you :)