skysight-inc/HackerNews huggingface dataset:
only one reason why people start businesses - circumstance

Not necessarily true. Better proactive than reactive.

I've a feeling that those who take deliberate measures to ensure opportunities bloom, would be a few steps ahead.
Maybe you're looking to leave a dent in the universe. Maybe you want a few more dollars for that shiny new ferrari. Maybe you want to expand your interests.

Congrats on the move to freelancing. Can be quite lucrative.
How are you planning on obliterating the competition? I'd assume its fierce over there.
BlackBerry users hit by third day of problems TODAY
It's stupid to stay in job when it's coming in way of something better.

Leaving job because you read, "Leaving my job was best thing" is rat-race-y.
Sony Attacked Again: Attackers Used Login Data Stolen from Other Sources
Reminders are part of Calendar; Notes are part of Mail. (And "Photos" probably won't be a standalone app, since they're taking great pains to distinguish that what iCloud syncs is "your photo stream", not "your photos.")
Silpada | Jewelery
I believe you mean this:
http://www.nsa.gov/ia/_files/os/redhat/rhel5-guide-i731.pdf

Regardless, if its a targeted attack you can probably figure out whats on the system you are targeting.
Five things meerkats can teach you about business IT
That's not entirely clear that it's the case from the article, but you're probably right.

On the positives, at least they're being open about it now and they detected it.
I agree, although if I had the chance I would change the protocol spec too.

The client-server protocol uses protobufs encoded over JSON, and the federation protocol uses protobufs encoded over XML, via an XMPP extension. As others have said, there weren't accepted standards for this stuff just a few years ago. Today, you could build whip something together reasonably easily using JSON and socket.io or something.
True. The 'standard' in France is 5 weeks.
While there's a huge amount of redundancy and nested method calls, it's worth bearing in mind that:

1. This is a preview release

2. The intention is almost certainly that the output code will be compiled and optimized later.

Compilation is a huge point. When you run the HelloWorld sample through Google's Closure Compiler, it's 71 lines, not 17,259 (https://gist.github.com/1280982). That's still enormously wasteful, but the duplicate method declarations and other obvious fat disappear.
Thanks for that mental image.
Dont worry, you made two small mistakes. And you know what they say about mistakes; you learn from them.

First mistake:
You're 20. Not really much you can do about that. But in order to be successful as a start up you need experience. years of experience.

Second mistake:
You could only afford to live for yourself for 4 months. You need AT LEAST 3 times that in order to make sure you have any hope of survival. Building a business is not done in 4 months.
Abysmal.
There's a lot of magic going on in this generated code that people keep getting wrong.

First and foremost, generating a 5 line function whose input/output types are fixed will almost certainly result in the function being inlined, where meaningful to do so, by any modern JIT.

For that reason, the analysis of the bind() variants in this article are probably wrong: each variant has a fixed set of types, and doesn't fuck around with variable length argument lists, leading to simpler analysis, which leads back to the previous point.

In both these cases, after gzip, the presence of the functions is almost certainly negligible. In any case, optimizing the cases above prior to output is low-hanging fruit that the team probably just haven't gotten around to yet.

The code is doing some annoying things, though. It looks like it's extending the build in JS objects with its own functions.
I considered it, but seeing as it was out in the open already and Steve's later remarks, I decided it would not make much difference.
Quitting that job probably saved your life, although I know it looks different at the moment.

Remember what it was like working so hard your body could not keep up? Well guess what, that's when accidents happen. Serious ones. Just be thankful you got out when you did.

Sounds like you're in good company here anyway.

I had a really tough job too once. Everyone in the company was at each other's throats, and management made one public decision, and the privately overturned them without informing anyone i.e. me even though I was the dept head. It was chaos beyond beleif. I got fired, It happened just before the crisis, and it turned my world upside down for a while.

I know what you mean when family and friends aren't supportive, especially if they haven't gone through what you did, and can't see why you shouldn't just be back on your feet again.

But I suppose you're here at HN because you're involved or want to be involved in start-ups or something. If you are, just keep plugging away at it. It's probably the one thing that'll really keep you sane.
Sony: 93,000 PlayStation, SOE gamers' accounts cracked
I thought the idea was to make a competitor to Javascript (essentially <script type="text/dart">) and provide a Javascript-generator as fallback. Checking up on the website, it seems i have misread this.
This is what HN is really about, helping a fellow hacker .I'm sure that this advice can be lifechanging not just for him but for many more .
If the project's license is copyleft and copyright is clearly held by the project, not by contributors. That can be a problem.
"We set a high bar! B players hire C players! Only hire A players!"

The way it works at amazon is, if anyone doesn't like you, you're out. It doesn't matter if its relevant or not. It doesn't matter if the person who doesn't like you knows nothing about programming. My boss- the one with the criminal justice degree- would often veto people because they "weren't good programmers". Of course, he had no clue who was a good programmer and who wasn't because he couldn't program!

Sometimes, a person will be angling for the position you're interviewing for. Only, that person will also be included in in the interview loop. They have an incentive to say no, because they want the job.

Inside Amazon, this is called "keeping a high hiring bar". So, they go thru great expense and hassle to bring people in, and then pat themselves on the back when they arbitrarily rule someone out. Saying no, means they're doing their job, keeping that bar high! They once said no to a guy I'd worked with previously, who, as far as I'm concerned, was a much better programmer than me. (Better looking, gets along with people better, etc as well.) I mentioned this to the hiring manager, and he said "We have to keep a high bar!"

How many people do you think want to interview with Amazon again after going thru a 6 hour process like that?

Since their process is completely arbitrary, sometimes they get really great people (god only knows why they stick around-- I think a lot of engineers don't really know their own worth) but they also get a lot of people who randomly rub the right people the right way and get hired. It was completely arbitrary, it seemed to me.
Please, please, please go read the book What Colour is your Parachute: http://www.amazon.com/What-Color-Your-Parachute-2012/dp/1607...

I know it looks like a self-help book—at least that's what I thought—but it made a huge difference in my life. While I was never in your exact position, I was in terrible job for the last 2 years. My boss would call my office almost every day at 4:55 to make sure I didn't leave early. I endured constant criticism and had really didn't have a shred of positive feedback in over two years of work.

What Colour is your Parachute made me realize that it really was the job, it wasn't me at all. Don't get discouraged. Figure out what you really want to do with your life and work towards that. When someone recommended that I read that book, I thought it was a crock at first. I didn't think i needed some crazy self-help book. But, in reality, I did.

Just a few months later, I've left that terrible job and am working at one that I love. It's out there—don't give up on the basis of one lousy job.
Stair lifts prices California | Stair lifts California 
Californiahomeelevator offers a wide range of straight Stairlift to meet your day to day need. We make the stairlifts that can fulfill the need of the customer. We provide the safest , most reliable straight stairlifts.
Six weeks here in Denmark and a maximum work week of 37 hours. You have to wonder how we ever get anything done here...
For me, it's hard to make even 4 weeks work when I have to count programming conferences as vacation. My ideal job would offer me twice that vacation (or pay for 4 conferences a year, their choice). So far, it seems nobody will do this in the US.

(And you wonder why people are always posting to HN about how they can't hire anyone. The problem is not that people don't want to work for you. The problem is that you can't afford them.)
Zynga killer in the making? Peak Games announce partnership with Meteor Games
Watch The Snow Walker online Megavideo
It sounds like you have done it wrong. Your original job sounded horrible. For your sanity, quitting was the only way forward.

However, I don't see what kind of net you put in place for when you quit. You don't appear to have lined up another job. You mentioned freelancing but you don't specify how much time you spent trying to kick start that before leaving your paid job.

At the end of the day, if you jump ship you need some sort of raft to stay afloat. Going from paid work to nothing is really hard as you loose your salary then have to spend an unknown amount of time trying to get something going. It is far better to get something at least moving before quitting a job and putting time in it.

I haven't read what the rest of the responses say here but I say stop being a pansie. Get your life together. Decide if you want to go into employment or continue self employed. Dedicate 60 hours a week to making whatever you decide work.

You are where you are, stop dwelling on it. Decide what you want to do next.. make it happen.

Or stay at home, disappoint your parents, have difficulty finding a lady friend and become a bum. Its up to you.
Did you ever see the Malcolm in the Middle episode where Lois tries to use therapist techniques such as parroting on Malcolm? (S5E15 - page 6 http://www.malcolminthemiddle.co.uk/episodes/transcripts/eng... ) There's another (S2E8) where Malcolm fakes a breakdown so he can get out of a dorky class thing by talking to the school counselor. (Ed: I don't mean this as evidence, just a comedic primer for the general idea.)

I think a lot of people who read HN are in the same pseudo-category. They're smarter than the people they'd talk to. They don't need someone to listen because they can talk/write to themselves--some people find that scary to do, and talking with others is very helpful! And for volunteer things it's incredibly likely a person on HN knows more about psychology than the volunteer and can help themselves more-so by learning about why they feel the way they feel instead of repeating stuff they already say to themselves to a passive listener who may just repeat it back. I think a lot of therapy is about helping people to introspect, but the tech-crowd members tend to do that on their own. I'd rather talk to an actual friend who physically cares (as opposed to abstractly cares like a volunteer or someone you pay) anyway.
cheer up man.
If all the Googlebot is doing is executing the JS as an arbitrary user's browser would, and part of that page load JS involves doing a POST, I can see the argument for doing it.
LAVA KKT39 Price India, Lava KKT39 Multimedia Dual SIM 
The new Lava KKT39 is a stylish Dual SIM GSM mobile with long battery backup. Lava KKT39 musical handset comes with 2.4 inch QVGA Display screen with 240×320 Pixels resolution and it featuring 0.3 megapixel camera, FM Radio, Mobile Tracer, LED Torch Light, Social Networking Apps, Dedicated Gaming keys, Yamaha speaker, privacy protection and Upto 16GB Expandable memory. It has multi media functions such as the video player and audio player which supports multi format files. It also has connectivity options like Bluetooth, In-built modem/Webcam, GPRS, WAP browser, micro-USB connector, 3.5mm Audio Jack
>The problem is people become more concerned with the artifact than what the artifact is supposed to be communicating.

This can happen to any formal reporting or management system. Status reports, especially frequent ones, are actually one of the less game-able systems out there. Though they really need to be augmented by more automated recording and reporting of measurables to help keep them honest.
Hey
hi..
Show HN: my weekend project, a "framework" for IRC apps/bots
This is a little project I've been working on for a while in order to better learn Python. Although IRC may not exactly be the most exciting medium, I still find it to be fun and useful, this interest lead me to writing a bot. In doing this I realized that what would actually be more interesting would be if I had a framework. There may already be such a thing, certainly there are IRC libraries, but I don't know if they're well-suited to deploying bots. At any rate if for no other reason than the fact that I am relatively new to programming and eager to learn I decided to build a framework. The API is heavily influenced by Flask and other similar frameworks. It's fairly easy to write a simple bot and the framework will do things like reload the bot source on the fly as changes are made, attempt to reconnect when the connection is lost, and dispatch plugins in a threaded manner. I'd love to read any feedback! :) Here's the project on GitHub --> https://github.com/maxcountryman/irctk
You're not entirely accurate.

They have microfinance partners, people approach these partners and the partners approach Kiva. Sometimes you'll see "pre-funded" loans where the person has approved the partner, the partner funded them and then Kiva is used to reimburse the partner.

You are lending to the people but through a proxy. If you put $25 in the microfinance partner redistributes $25 to the person, it just might not be the $25 you put in. Like a bank, the $100 you put in isn't the $100 you take out but the money is still yours.
lol @ the sublime way you replied to the parent query .. it is his journey that is truly remarkable.. rare to see someone this multiskilled. The man's a diamond. Reminds me of Pavel Florensky[1] strangely.

[1] - http://en.wikipedia.org/wiki/Pavel_Florensky
Discuss Cooking - Cooking Forums - View Profile: retnekyrt
I've been through similar experiences, as I am 26 and started my first high paying programming gig when I was 22. You can't change the past, but you can learn from it. You can always find another job, save money, and work on the side for yourself. You should work on side projects constantly even while you are working. Even if you have to get a normal job somewhere, do it just to help you get by.

Once you can built stuff on the side, just keep building stuff and eventually you'll find the right side project that needs more of your time and has more potential. Don't just quit to quit, quit because you have a project that you truly believe in and you want to make it your job.

I just think that this is an experience that you had to go through, a learning experience. There is no reason to be thinking of suicide right now, you have your entire future ahead of you. Believe me, that job is not your only chance you will have more. Keep building your skills, keep working on your own so that when you get to an interview you can show them what you've been doing in your time off.

Good luck
Tell HN: Five years old today. Or yesterday. Or roughly now.
If you look at the first submission to HN it was made 1828 days ago, which is a shade over 5 years.

Happy birthday!
"Google+ is a prime example of our complete failure to understand platforms from the very highest levels of executive leadership (hi Larry, Sergey, Eric, Vic, howdy howdy) down to the very lowest leaf workers (hey yo). We all don't get it. The Golden Rule of platforms is that you Eat Your Own Dogfood. The Google+ platform is a pathetic afterthought. We had no API at all at launch, and last I checked, we had one measly API call. One of the team members marched in and told me about it when they launched, and I asked: "So is it the Stalker API?" She got all glum and said "Yeah." I mean, I was joking, but no... the only API call we offer is to get someone's stream. So I guess the joke was on me.

Microsoft has known about the Dogfood rule for at least twenty years. It's been part of their culture for a whole generation now. You don't eat People Food and give your developers Dog Food. Doing that is simply robbing your long-term platform value for short-term successes. Platforms are all about long-term thinking.

Google+ is a knee-jerk reaction, a study in short-term thinking, predicated on the incorrect notion that Facebook is successful because they built a great product. But that's not why they are successful. Facebook is successful because they built an entire constellation of products by allowing other people to do the work. So Facebook is different for everyone. Some people spend all their time on Mafia Wars. Some spend all their time on Farmville. There are hundreds or maybe thousands of different high-quality time sinks available, so there's something there for everyone.

Our Google+ team took a look at the aftermarket and said: "Gosh, it looks like we need some games. Let's go contract someone to, um, write some games for us." Do you begin to see how incredibly wrong that thinking is now? The problem is that we are trying to predict what people want and deliver it for them.

You can't do that. Not really. Not reliably. There have been precious few people in the world, over the entire history of computing, who have been able to do it reliably. Steve Jobs was one of them. We don't have a Steve Jobs here. I'm sorry, but we don't."

Interesting comment on Google+ as a platform. I love google products. There will be lots of innovation (gmail, google voice, g+ etc) if google provides good APIs to external developers and treat these APIs as first class citizens.
Dude, you're 20. You're a kid. You've got your whole life ahead of you. Just get an office job.

When I was your age, I was 23 stone, had never kissed a girl, was working as office monkey and was depressed. I was in your position (including thoughts about ending it). I was scared of Math. I spoke only one language. My confidence was shattered through 9 years of being bullied.

Now I'm 31. I'm 10 stone lighter. I'm married to the girl I met when I was 21. I've leant to love Math. In addition to English, I speak fluent Dutch. Heck, I live in a different country (UK to Netherlands). In a couple of weeks I'll be starting at a new, better job. That's going from a previous good job :)

Freelancing at your age is a joke. You'll just be taken advantage of. You don't have the experience to be able to demand a decent rate. You'll be better off investing in your education than working for crap freelancer rates.

Focus on education, education, education. It looks like you're interested in UI/UX. Focus your education to improving it. Miss some Math? Grab the Dummies books. Read them. Follow the MIT lectures. Then put the knowledge to use in a personal project. Write a flash Thrust clone. Or Mario clone. Write a charting library.

Don't try and go straight into IT. You don't have the experience. Get that experience via the side routes. Start as office monkey. Then help colleagues with Excel. Build them a database. Grow.

Don't get hung up on formal education. In IT it's not that important. The field moves much faster than other professions - continuous learning is more important than having done a specific degree.

Take my example. I know more, and am better at my craft than my university-educated coworkers. Why? Because I've worked harder than them. I've been coding for a similar amount of time, despite being 15 years younger (started at 11). I read like crazy. I've taught myself a lot (with a bit of help from MIT's open access scheme). I'm a perfectionist, and that drives me to improve. Constantly. And ultimately I love my field. I love learning.

My highly educated coworkers are lazy. They use their degrees as an excuse not to invest in their skills. Sure, they spent three years studying computer science in the 80s. But a lot has changed since then. They know little to nothing about software engineering. They never think about how to improve themselves. They hide behind a Phd or MSc.

If you need to talk to someone with similar experiences who can give you tips, then drop me a line.
You could replace a few words and that comment would apply to last year's "one more thing": video chat. And many people did make exactly those comments. (Actually most of them said "Apple did it first! Wait, Europe had what a decade ago? Okay, I meant Apple did it best! That's why it'll catch on this time.")

As far as I can tell it's still the same niche users using it for the same niche tasks (talking to kids on business trips, sexting etc.). Nice to have for those that need it, but they mostly had it already via netbooks with Skype.

Likewise, I'm hearing about how this is going to transform computing for people with certain disabilities, when they've apparently just bought the same Dragon software you've been able to buy for years (for transcription, the Siri stuff is apparently semi-distinct).

Don't get me wrong, I like that I can already call up songs in my car by voice with my $100, no-contract, chinese-branded, 600Mhz ARM11 Android phone with a 3rd party, free, ad-supported app. (I amuse myself by practicing my french pronunciation with it too) The gushing just gets a bit old, as does the speculation about what magical powers the A5 must have to enable such wizardry.
Haha it's so sad when companies can't even buy decent equipment for an employee they're spending 30-50x that much on per year. I'm currently spending half my time at this job developing enterprise Java in a VirtualBox instance on an old Windows XP machine with 2GB of RAM. I'm just hoping they pay for the JRebel license before my demo license expires.
Como Obtener Manos Tersas
ps: The new job I took pays just slightly more than half of what the old one did. I'm still extremely happy about my decision. I'm not depressed anymore, I love my job now, my home-life is better, etc etc etc.

Seriously, don't fret about this. It's stressful to not have a job, but I really don't think you made a mistake. Job misery very quickly turns into life misery. You should avoid being miserable at all costs.

Good luck and please write back. We're here to help.
Sorry if I'm late here.

Yes, you should wear clothes that fit. For instance, if your suit is too large, it will make you look clumsy. Rather than buy a suit for 99 bucks, I'd rather buy a good quality shirt. Invest in quality, I guess.

Secondly, I think you should wear clothes that make yourself feel comfortable not just because they fit from a physical point of view. They should be appropriate to your persona, don't wear something that you are not.