skysight-inc/HackerNews huggingface dataset:
coolsebz, I felt the same way when I was in college. A year and a half in I dropped out. Like you I also programmed for fun at a young age and loved the pleasure it gave me. The ability to create something on my own from virtually nothing was incredibly exciting. Once I found out I could also make money I was hooked.

When I dropped out I started a company that failed horribly in the first year. However, in that year I networked with other small business owners and entrepreneurs in the area. From these connections I was able to work my way from one startup to the next. Six years later I now working with a more traditional "corporate" company and live comfortably.

Like any journey in life it came with a great set of experiences that I learned from that formed who I am today. However, I wouldn't say that dropping out of college was the best idea I ever had. Had I attempted to apply for the corporate job that I am in now when I dropped out I would have never got it. It took a backlog of personal opensource projects, a positive track record at previous companies, and a good deal of networking. Having a degree wouldn't have been a guarantee at getting in either -- but it would have gotten me past HR faster.

Life is a crazy journey, and I understand wanting to run as fast as possible. If I was you, I would use college as an opportunity to work on your own ideas and projects, learn, network, explore yourself, and have fun. Even if it doesn't seem like it, you have a lot of time ahead of you. This time in your live is an amazing opportunity to live and explore without boundaries.
SEEKING WORK - REMOTE

http://masswerks.com

We're a small team that builds websites and apps for startups and growing companies.

Our past clients include: TalentBin, Buddymedia, Crazyegg, Chitika, RE/MAX, Moovweb and more.

Things we do: user experience, web app and UI design, mobile deign, front-end development, mobile development (iOS), startup consulting

We have backend partners we work with that provide Ruby on Rails, Python or PHP development on projects

Keywords: usability testing, information architecture, sketches, wireframes, landing pages, marketing websites, applications, redesigns, html, css,
javascript, wordpress, responsive

Email marco@masswerks.com to get started
I've been reading this site for a long time, and I signed up today just to tell you to go to college. I've been programming professionally for 10 years, since I was 19 years old; your age. I dropped out of college to work, and I've been making $100k+/yr for about 4 years now. I dropped out because I thought I didn't need the degree, but now I regret not finishing. If you don't think that CompSci is challenging, you can take another major and mix in your CompSci knowledge. Finance + programming is huge. Chemistry has a sub-field called computational chemistry which lands somewhere between theoretical chemistry and applied chemistry. If you want to work with super-computers you'll look there. There's physics and mechanical engineering where you can apply computer programming knowledge to do finite element analysis. Or learn computer vision or medical image processing (look into segmentation and registration). And I'm just scratching the surface. At your age the world is yours to conquer. Finish a degree in something about which you are passionate instead of going to make websites or crappy line-of-business applications for some company that wants to suck the soul out of you for what you think is riches but what amounts to pennies for them. The working world is not all it's cracked up to be. Trust me on this. Also, I'm Romanian too. Success, ma. Tine-te de carte ca vin banii.
Show HN: A better way to choose your political party
A friend made this website for the Indian general election 2014.

It lets you find the party whose political manifesto matches your preferences.

http://whogetsmyvote.in/

This is quickly becoming popular with the techie crowd in India.
I've noticed lots of programmers make unsupported assertions that a quiet workplace is better than a noisy one. But why? Have there been any studies demonstrating higher productivity if programmers have their own office? I don't think so.

We should be suspicious of such claims. Think of von Neumann:

At Princeton he received complaints for regularly playing extremely loud German marching music on his gramophone, which distracted those in neighbouring offices, including Einstein, from their work. Von Neumann did some of his best work blazingly fast in noisy, chaotic environments, and once admonished his wife for preparing a quiet study for him to work in. He never used it, preferring the couple's living room with its TV playing loudly.

It seems to me to be a personal preference only. Some people like noisy and some people don't, there's not necessarily any one correct answer. But folk like Joel and others (usually American where private offices are much more common) constantly push absolute silence and the myth of never being interrupted or distracted, seemingly without much to back it up.

I really prefer an active office close to others. If someone taps me on the shoulder I have no problem continuing my train of thought.
Facebook, Google or Twitter, because I don't think those companies know enough about me yet.

Sane people use Abine's Maskme things they think they might want to use and Mailinator or one of the other disposables places for those they doubt they'll use.
SEEKING WORK
Remote Ok
New Delhi, India
> I even called out a fellow postdoc for using a line graph when he should have used a bar graph (In a moment of passion I called the incorrect usage f---ing retarded...

That's an overreaction for a small error, don't you think? Not to mention unconstructively critical and unnecessarily antagonistic. Definitely not something I'd want to see coming from faculty.
Apparently these names and email addressed have been gathered:

http://pastebin.com/RzWipJFb

Source:

http://www.reddit.com/r/Bitcoin/comments/21wx59/coinbase_ema...
I don't think the dragon book will help unless the new edition has a section on how to organise a standards committee for your new language.
The new SBCL release has an experimental support for Clojure – check it out
Ask HN: Who is hiring? (April 2014)
Please lead with the location of the position and include the keywords INTERN, REMOTE, or VISA if the corresponding sort of candidate is welcome. Feel free to post any job that may interest HN readers from executive assistant to machine learning expert to CTO.

Also see: Ask HN: Freelancer? Seeking freelancer? (April 2014) http://news.ycombinator.com/item?id=7507753
I agree, team rooms is a suitable middle ground. You get the info and time-saving disrupting between members of the team, and get to ignore stuff from outside the team. If there's people running between all the rooms, a designated "contact person of the day" for each team is a good idea.
I like the cube idea better than just an open desk layout. Seems to work well for SpaceX.
Singapore − Pirate3D (http://pirate3d.com), FULLTIME, H1B

We are developing a consumer-oriented 3D printer, along with an extensive suite of innovative software around it, ranging from decentralized web of things to collective 3D modeling.

The company is based in Singapore with an international staff and market. We arrange flight and visa application for you.

The fields particularly lacking man power include :

− Back-end Java and C++ programming,
− Back-end PHP, MySQL and NoSQL development,
− Linux kernel compilation and embedded C/C++,
− Front-end Backbone.js, AngularJS and graphic design,
− Android development,
− Linux server monitoring and administration,
− Software stress-testing and troubleshooting.

Email your application at contact@kaielvin.org. Include what are the top 3 of your favourite innovative technologies, the most algorithmically challenging program you have worked on, along with your GitHub, StackOverflow or similar accounts. We will pursue the conversation from there.
Indiegogo (www.indiegogo.com)—San Francisco, CA

We're a team of engineers, musicians, tri-athletes, designers, activists, filmmakers, and writers, united by a shared passion to empower people across the world to turn their dreams into reality.

Realities like:
* Helping the Oatmeal’s Matthew Inman to open a Nikola Tesla Museum: http://igg.me/p/204900/
* Rallying the YouTube community to increase nonprofit awesomeness in the world: http://igg.me/at/p4a2013/
* Building a 13-foot high statue of a T-Rex with Christopher Walken’s head: http://igg.me/p/390984/

Over the last few years, we’ve turned our vision of building the world’s funding platform from the dream a scrappy team of 5 into the reality of a 90-person team and $40 million plus in VC backing. Mo’ money, mo’ problems, eh? Our newfound scale has set us up to succeed as the open crowdfunding platform for the whole world—and scale brings a whole new set of engineering challenges that might interest you.

Do any of these challenges grab your attention? Let us know!
* Dev/Ops Engineer (http://www.indiegogo.com/about/careers?jvi=oGtsYfwj,Job): help us build out the infrastructure that’s serving millions of dollars in funds raised each month
* Software Engineer, Web (http://www.indiegogo.com/about/careers?jvi=oB0oYfwH,Job): we’re a Rails shop at heart; let’s scale that codebase to support the world
* iOS Engineer (http://www.indiegogo.com/about/careers?jvi=oLSGYfw1,Job): help us build our first-gen mobile app!

Our engineering approach:
* Tech stack: Ruby on Rails, iOS 7 SDK, Backbone.js, AngularJS, LESS, Elasticsearch, Amazon Redshift, Chef
* We’re an agile shop (somewhere between XP and scrum), and our project teams decide their own working standards
* We already have one of the most diverse engineering teams in San Francisco, and we’re working to change the tech community as a whole (see http://igg.me/at/LesbiansWhoTech/ and http://igg.me/at/BGCTheRemix/)
* We’re language agnostic when we hire—we're open to talking to engineers with strength in Python, PHP, Java, Perl, etc., as long as you enjoy working with RoR and are willing to learn!

Our next year is all about execution—there’s never been a better time to join the team.
Today was probably not the best day to submit this.
> 'Prerequisites: Node.js'

No thanks. Not going to install a slew of node packages all from untrusted sources so that i can "claim" my name in some PGP key DB. Key DB's are not the way to go. Name associations are worse. As someone illustrated by pumping snowden@<somedomain> or glengreenwald@<somedomain> keys into gpg servers. The adverse effect of this names system has a heavier weight than the positive.

If people want to improve usability they first should start with authentication. That is, authenticating keys. Second they should develop systems that permit for predictable imperfections in a manner that the user can understand.
At my first job, 6 of us (all programmers) sat around a large conference table. If I had a question about the code, I peaked over my laptop's screen, someone else noticed and asked "What's up?" It was great for that quick collaboration, but it also exposed us to every annoyance possible. There was a guy who burped a lot and liked to sing show tunes. The guy next to me bought me earbud-style headphones because the cheap ones I was using leaked out a lot of sound. We also needed an always-be-working atmosphere to prevent a conversation unrelated to work from taking more than 5 minutes.

I've had my own office for the last 3 years and enjoy the privacy, but occasionally miss the instant answers and social aspects of that open plan.
Has anyone studied open plan offices and choice of programming language?

Does an environment with a high chance of interruption lead to languages where you have to write a lot to do a small task, because you can write simple code between interruptions, and over time get enough code to do the task - and if you get interrupted well you only lose one minute's thinking.

Contrast with a powerful language where you need half an hour of thinking to build an intricate machine in your head, then you write it down in a little code, and need to hold its workings in mind while you test it. With no long spans of concentration you won't go slower or write half an intricate mechanism, you will write nothing.

Or to put it another way, is the problem of working in an open plan office: you aren't choosing the right tools and work pattern for your environment?

Or to put it another way: are enterprise languages 'blub' languages because they come from big offices and academic languages 'powerful and terse' because they come from people with time and quiet for deep thought.

Or another way: could we redesign our languages, tools and their UI to make us as effective, and feel as good, in open plan offices, like f.lux changes a screen for night use instead of complaining that it's not daytime.
Be aware that Prop 8 called for the removal of certain rights from people that they had gained before through a legal process, so "simply" isn't very clear cut. Prop 8 wasn't a mental exercise for those hit by it.

This is a good read covering all the complexities behind this "simple" action (not opinion, by the way). http://tim.dreamwidth.org/1844711.html
Before/After AWS Price Cuts test results and numbers
Joel Spolsky has written a lot about open plan vs private offices (most of it inspired by Peopleware http://www.amazon.com/dp/0932633439)

> Not every programmer in the world wants to work in a private office. In fact quite a few would tell you unequivocally that they prefer the camaradarie and easy information sharing of an open space.

> Don't fall for it. They also want M&Ms for breakfast and a pony. Open space is fun but not productive.

http://www.joelonsoftware.com/items/2006/07/30.html

See also: http://www.joelonsoftware.com/articles/FieldGuidetoDeveloper...
The main tension is that LGBT individuals and advocates (rightfully so) view anti-gay-marriage campaigns as an attempt to curtail their civil rights. As a result, many people are unwilling to separate the personal and professional spheres in a case like this; they really don't think bigots of any stripe or people who disagree on who deserves what rights should be employed.

I'm among the people who think the personal and professional spheres HAVE to remain separate, because uniting them puts minorities at considerable risk - the fundamentalists that run a good chunk of the country's businesses and government agencies would very much like to fire people for being queer or holding liberal views.

Regardless of this, the people upset with Eich and Mozilla have very good reasons to be upset. It's tough to balance the needs of both sides.

One extra wrinkle here is that Eich has an impeccable professional record - there are no reports, substantiated or otherwise, of him doing improper things in the workplace or discriminating against LGBT individuals of any kind. The only reason we know about his politics is because of the requirement to disclose campaign contributions.

If Eich had a bad track record, I think the issue would be settled already because everyone could agree that the track record justified booting him out on his rear.
Yeah, they just about got me, but remembered I have to take everything today with a grain of salt.
SEEKING WORK - REMOTE / ONSITE POSSIBLE

Hello! I'm a UK-based full-stack developer with a touch of design thrown in.

I worked on e-commerce, Wordpress, CRM, API's (building & integrating with), web apps, MVP's, iOS/Android apps etc etc. Everything from little niche sites to those with huge traffic/revenue.

Front end web: HTML5, CSS, Javascript, responsive design

Back end web: PHP (I specialise in Codeigniter but have used all kinds!), picking up nodeJS too.

App dev:

I work with Titanium mainly, but I've also used Phonegap in the past. Have worked on iOS and Android apps for phones & tablets. I've also built a good number of API's to complement, so that's covered too.

Most recent work:

* https://itunes.apple.com/gb/app/eatmcr/id384069000

* https://play.google.com/store/apps/details?id=com.pitbot.pit...

* https://itunes.apple.com/us/app/pitchup.com-campsite-caravan...

In general I have a pretty good overview of every step of the development process - from sketch to deployment. I can help draw up specs, implement, optimise and launch.

In addition to the above, I'm happy to give some big discounted rates if any of the following sound interesting:

* I'd be very interested in building something on AngularJS or similar & also get into Python properly. If you have something non-mega-urgent that can handle a few little learning issues then it might be worth a try...

* Similarly, in exchange for travel+accomm, I'll do a big discount on work in interesting places with interesting people. Onsite work might be tricky outside the EU but in those cases I could work remotely initially and come say hello after.

Can supply big list of links and info on other recent work if interested.

Contact info in profile, or via http://pitbot.net
Isometric-contributions
7Out – great looking iOS app for planning events
On three factor authentication
Weft - http://weft.io - Boston, MA (LOCAL) + San Francisco, CA (LOCAL) + Eastern Europe (REMOTE).

===========================
====== What we do =========
===========================

We're a logistics visibility platform (read: Waze for Cargo). Weft tracks shipping containers using low-cost hardware to make sure that shipments get to where they're supposed to be on time and intact, saving billions in lost value due to cargo shrink and disrupted supply chains. We take the info we get from the hardware and figure out where the bottlenecks in the supply chain are, predict whether or not a shipment is going to make it to its destination on time, and dynamically reroute/reschedule shipments so that we can optimize the system as a whole. Really neat stuff. We're working on a lot of the things that happen once you have that data, but I can't share much about it here

===========================
===== How we do it ========
===========================

Web stack -> clojure (immutant) + postgres/cassandra/riak -- we use middleman + enlive (and a bit of hiccup) for templating, meaning that we're pretty flexible about frontend tech.

Algorithms -> a dizzying mixture of oldschool and newschool techniques ;-)

Hardware -> think cell phone on crack (atmel avr xmega, a bunch of sensors, gps, gsm, etc). Working integrated chip in the sub-$5 price point now! Have some pilots running with v1 hw.

===========================
====== And the rest =======
===========================

We've got some very interesting partners and customers (ranging from telcos to enterprise software providers to regional and international logistics companies). We also have some top tier investors!

Looking for help on mobile, frontend, and data science sides!

I should also probably mention that we have a team with a bunch of industry vets!

If this sounds interesting, please shoot me an email at marc@weft.io!
It's just marketing and advertising.
In this age, schools are totally irrelevant as the place to receive information; there are so many places to get required information from internet, especially in the field of CS, as long as one's able to interpret data's truth. Schools, I think, are only good for getting people to socialise and give them a basic amount of knowledge that is fundamental to be able to communicate and think in a modern way.
XP-Dev.com - Remote - https://xp-dev.com

XP-Dev.com does version control and project hosting (in the same market as Github, Bitbucket, etc). Profitable and bootstrapped.

Looking for backend and frontend engineers who would like to get their hands dirty in Subversion, Git and Mercurial. You will be working on new features on the platform that may involve work on the whole stack. You will be liaising directly with real users. Deployments are really quick, and you get to see the impact of your work almost immediately.

Stack:

- Nginx, Apache
- Java (Core, Wicket, Hibernate)
- Python (mainly for scripting)
- Linux
- AngularJS, JQuery
- MySQL
- Redis
- RabbitMQ
- Fabric

There are other products in the pipeline - most of which are akin to xp-dev.com (hosting/productivity platforms). So, there is plenty of room to switch products and try out new things: https://deployer.vc, https://zoned.io amongst them.

What we're looking for:

- Self starters
- Sound understanding of programming
you don't need to be a Java/Python/JavaScript guru

Benefits:

- No keeping track of holidays
- Flexible working hours
- Flexible working conditions (see below)

Position location is remote. You'll need to factor in working from home or from a shared space near you (all will be paid for).

To apply, just drop a short cover email describing yourself and your CV to rs@exentriquesolutions.com
Total returns are what matter. Stock appreciation plus dividends.

If the broader market returns 10%, you can't say, "But I got a 3% dividend, that's apples to oranges." In the end it's all part of the total return.

I'm not arguing that dividends don't matter - on the contrary they matter a lot. But a stock with low total returns over time isn't saved just because the dividend portion of that is high.
The link has no mention of the "bug was dismissed" as stated in the HN title. Support for this? Or is it the same bug as https://news.ycombinator.com/item?id=7504353 ?

Also, what is the evidence for the assertion that transaction logs are delivered daily? Given recent revelations, it's probably a reasonable assumption, but there's still no actual evidence given.
Hedging bets against license cost inflation due to the recent SAP acquisition.
I have used UDP for two major projects: a game engine while working at Angel Studios (networking was tightly coupled with camera and vehicle AI) and for the NMRD project in the late 1980s (NMRD could detect nuclear tests based on seismic waves).

I am surprised that UDP is not used more often when the business cost of loss data is small.
The name 'git cascade' made think that it was about updating feature branches when a mainline branch was committed to.
Thank you for your reply! I too see myself crunching more than 10 hours a day to work on my own thing, it's just that all the people around me are exactly as you've described them, trying to see the only way to the nice sunset. Thanks again!
All you really need is

> python -m SimpleHTTPServer
Graph Ratings of Your Favorite TV Shows
Yes, I used it once, to organize our team for the MBA business plan.

But I don't use it for everyday life, I should try to find another todo app for that :)

Edit: it seems your projects are in a very tight timeframe (2 days), I don't think it's good for that. I've used it in months-long projects.
How would one normally achieve the effect of the git forward-merge in the command line?

My IDE usually does that for me, so never really considered it an issue to change branch with an unclean tree.
If you dont like it, dont spend your energy and attention onto it.

As a response: Lots of people do like it, creating those jokes, and cunsomers reading those jokes. Its (almost) free publicity.

Get over it
I actually have a professor from Romania who might be able to help you, if you give me a private email address to contact you, I can give you his name. (I don't want to post it publicly on HN)
‘Particle Fever’ Tells of Search for the Higgs Boson
Threats to information security are active across all industries
Wearables: one-third of consumers abandoning devices
> For those who are used to Motorola's customizations in their phone, you will be missing them because the phone is stock android.

That's a selling point for me, at least from my experience using Samsung phones. Some of the add-ons are nice, but the balance seems to result in a fairly sluggish phone.
Offshore firms took 50% of H-1B visas in 2013