skysight-inc/HackerNews huggingface dataset:
One take-home project I was given was very cleverly designed. Without going into too much detail, the project description initially seemed pretty simple. The actual getting-it-to-work part took about half an hour. However there was a requirement near the end that said the whole operation had to complete in less than X amount of time. The initial straightforward implementation I wrote took about 8-times longer to complete. Eventually, 3 hours later, after pulling out a lot of clever tricks I had come up with an implementation that met the performance requirements. The benefit of this type of approach is that it allows potential applicants of many levels to understand and tackle the problem while also allowing them to choose to bail out after that 30 minute mark if they can't think of any way to improve performance. Seems like a polite way to set a high bar standard.
What's interesting is that genetic groups and cultural groups are so correlated in India that I doubt a population study would be able to disentangle them. http://www.unz.com/gnxp/the-aryan-invasion-was-not-fantasy/
I felt the same way at your age and in many ways still do at 32. 29 wasn't that long ago, and it wasn't biological maturing that happened. I became a father and now have a tenth of the free time I had before.

The perspective that changed is twofold: first is that a job does provide life (your kid's), and second is that life is LONG. If you don't get rich by 30, you can get rich by 40 and still have a long time to do whatever you think is impactful.

The thing I try to do now is to accept my situation and only think about what I can do to improve it. Play the hand you are dealt and don't think about what could have been. That is an endless loop of despair. It takes time to truly understand how to be grateful for what you have. I wasted all I had, including money, because I was not grateful. Now all I have to do is look at my beautiful baby to be grateful.
I don't know, maybe you could build it under the sea. You could give it some neat biblical-sounding name too...Apocalypta? Nah, too doomsday. How about...Rapture?
And you can still use the arable land under a wind farm.
Anonymous file transfer service
I'd say they are vaguely related through decoupling the traditional structure of computations through reified objects.
I m sorry. Chuck was the music language. Octave was the matrix lang and environment.
So many "smart" employees, such "academic" prowess, yet once again, Google is as dumb as fuck. Common sense - you fail it!
Still, this highlights an awesome time and opportunity for fellow startups - the big G must be so bloated and diseased now, to keep doing this kind of shit, that startups should and must nip at their fat heels, and steal away market share, even if at tiny amounts to start with.

We can do it!
In ten years, we will ask "remember Google?" - oh yeah, I think, weren't they like a bloated search company or something?
Google said Mr Lush was a "valued creator" and that it had offered to pay for new marketing materials for his channel.

This sounds like Google is helpless to stop the algorithm and just works around it as best they can.
Actually, it looks like both doubled in six months:

Jul 2010,"7,275,451","279,891,841"
Jan 2011,"12,284,583","590,531,477"

And then a couple months later we realized we were undercounting and it jumped again. :)

Feb 2011,"12,654,137","594,987,855"
Mar 2011,"16,925,815","1,133,827,794"
"Free, ad-supported radio".

You mean like ... real radio right?
What a terrible thing to say. The guy also did his bachelor's here, has friends here, and lived enough to consider this place his home.
How scalable do you want your application to be, exactly? (Node !== Erlang, ..)

There are stacks and heaps of online tutorials [1, 2]: what have you learned most recently, and what do you want to learn next?

[1] https://www.youtube.com/watch?v=GJmFG4ffJZU

[2] https://www.youtube.com/playlist?list=PLzEjYXjNpfl6NlVr_dOx_...
Let me give it a shot, very succinctly (although I am constantly being told I am too verbose). Here is what Mark demo'd today at DockerCon:

1) We showed an application deployment, using Docker, of a Windows Server Container (running Node) and a Linux container (running .NET). The exact same Docker client can be used for deployment and managing both.

2) We showed DockerHub integration in Visual Studio Code with intelligent code complete (it auto-fills the DockerHub image you want). Visual Studio Code is a free version of Visual Studio that runs on MAC/Ubuntu: https://code.visualstudio.com/

3) We showed Visual Studio Online continuous integration that packaged and deployed a Docker container using Swarm/Compose on Azure.

4) We showed Azure Marketplace deployment of DockerHub images, that will deploy and configure multiple Docker containers onto Azure Linux VMs (we showed one that deploys both a wordpress and MySQL container on a single Linux host using compose).

5) We showed the Docker Trusted Registry image available to deploy from the Azure Marketplace.

Hopefully that helps (and has removed marketing speak? :)).
If that were truly the rationale behind the current system, presumably we'd have no limits to "North-Western European" immigrants and not let in the others, which is not actually what we're doing.
There is a major problem with a basic income. This Economist article called 'Basically unaffordable' describes it.

http://www.economist.com/news/finance-and-economics/21651897...
We once had a developer that kept clobbering changes of our main git branch. We had meeting after meeting where our manager taught us the correct way to do things, yet it kept happening..for almost 3 months.

I blame management as much as the developer for not getting things figured out asap, but I did get paid for those 3 months for essentially fixing the same bugs over and over.
What I would really like to see is some standards to share your preferences, ratings and playlists among music services. Pandora and most other services locks you down and won't let you get your data. I think Google has great opportunity to be different here.
There are lot of people who use Dropbox for its version control features, albeit limited they might be. It might not scale well with many users and branching, but it's probably good enough for two researchers editing the same paper on two different machines in the same office.

There might be a market for a good automated multi user version control (no programming required)…
Well, perhaps Lush Cosmetics bought it and doesn't want to own up to it now that there's a PR stink.

I understand that those URLs are Google's property to give out to whom it pleases, but the whole thing really stinks of some hidden deal between the two companies.
I'm a bit tired of your passive aggressive sniping. You post everywhere constantly and pretty much never make an interesting or insightful point. It's all either meta-sperging about HN, banal fluff write-ups of things you just googled, or passive agressive sniping and tut-tutting. Maybe go put on your anorak and watch some trains for a change. It'll do your mental health good.
Slightly related, this isn't the first time Lush cosmetics have been involved in some kind of trademark dispute: http://www.cosmeticsdesign-europe.com/Regulation-Safety/Lush...
Siri's New Smart Home Already Needs Renovation
Why don't they just say "We sold it." and have done with it rather than try and deceive people that it's somehow out of their hands how they assign URL shortcuts on their own properties.

Wouldn't that be applying "don't be evil".
I disagree with the "big data" line in the sand being whether "a kid doing a paper run could afford your servers". Using spot instances on AWS, you can have a 100 machine cluster with 1.5TB RAM for only $3 per hour.

Working at Common Crawl, some of the coolest projects I've seen have been side projects or weekend projects by interested volunteers. WikiReverse[1] cost only $64USD to parse the metadata of all 3.6 billion pages (even cheaper if you avoided EMR fees) whilst Yelp extracted 748 million US phone numbers from 2 billion pages for $10.60USD.

These days, big data (regardless of how you define the term) is within the reach of the kid with a paper route.

[1]: https://wikireverse.org/

[2]: http://engineeringblog.yelp.com/2015/03/analyzing-the-web-fo...
Lush specified to the BBC that they didn't request the URL. They could be lying though.
No, as far as we know, it does not. That's confusion that FFTF caused when it wrote an advocacy piece based on a 2-year-old version of TPP that is no longer current and is not supported by the recent "leaked" version of TPP.
> If you've ever come across any posts on HN regarding immigrant workers in technology (who are on the same visa, the H1B†, that the author of the Vox article was on), you will see a shockingly offensive amount contempt and hatred for highly-skilled immigrants.

Well, that's probably largely because the system is being abused to bring in questionable workers and drive down wages.
I'm guessing it's a row change from one number to another in a database table somewhere.

There is no way in hell Google can't undo this change. They just don't want to.
Note: I will say everything below with the context that you are talking about programmer working for businesses.

Good and Bad are very relative words. To apply these to a programmer, let us analyze.

I would say start with this question: What is the Goal of a programmer ? Is it to write great code OR is it to help a business succeed by creating things of value OR both OR something else ?

If the goal is to just write great code, then do they need to write great code along with others ? Or are they ok to write great code just by themselves ? If the answer is that they need to be able to write great code with others in collaboration, then you have your first point covered which is "personality" or I would say "Attitude". If you cannot work well with others, you are bad programmer.

Now, if the goal is to create value and help a business succeed, then does it matter if the code you write is technically the greatest ? Perhaps not; other than the fact it personally is very fulfilling. Gotta love that feeling when that thing compiles!! But the real question to ask is: can I get the patch the system quickly if the code fails or the system crashes ? If yes, then you are a good programmer.

If the business team comes to you for advice on doing something technically that could help them increase revenue but may not be the best technical solution at this time, you are a good programmer if you can make that happen. You are a bad programmer if you tell them you don't want to do it.

That takes to the other point about "passion". I would say that Passion may be an overused word but it should be more about "Do I like doing what I do even though I am not crazily obsessed with it" ? If yes, then you are a good programmer. Why ? Because if you enjoy what you do, you will do it better (most likely)

The last point "Tech Debt". It is again relative. Tech debt for what ? If my company is not making any money and I need to put food on the table, does tech debt matter ? Or does it matter that I need to get paying clients first and worry about the tech issues later. That is a good programmer who can manage this tech debt depending on the situation of the company. Oh but they don't have any documentation in the code, I hate it. Ok then fix it keeping the business goals in mind. If you have the time to do it and still create positive outcome for the business, then that is a good programmer.

Everyone else is a bad programmer.
> I had a 6-7 hour "homework" problem

Personally I would given them a link to my github which has hundreds of hours of work put into projects. From my experience a homework problem that long doesn't really prove anything (I could have outsourced it) and you never get feedback (this isn't the employer's fault but of laws in the US[1]).

I think a take home quiz is the only appropriate quiz if it's a basic less than an hour quiz. Harder than fizzbuzz but easier than creating a blog from scratch.

Don't even get me started on IQ tests or personality tests.

[1] - http://humanresources.about.com/od/selectemployees/qt/must-e...
As a counter-anecdote, by 2010 I had been a reddit user for 4 years and I had never commented nor had had an account on digg, which felt more like the flashier version of an online phpbb forum.

I had first heard about reddit in the summer of 2005 while holding my first ever job as a programmer doing python work, which I would consider as a "tech circle". I remember that I was a little bummed when the front page first got rid of technical-related content and forced me to go to programming.reddit.com instead. That and the fact that people like Paul Graham were still being judged based on their programming merit not on any crazy start-upy valuations certainly made reddit a very techie community in the beginning, at least from my point of view. And I almost forgot, many people were actually pretty upset when reddit switched from Lisp to Python (in December 2005, I even wrote on my blog about it), because python felt "less pure". Funny times.
People will argue with you, "What about transmission losses?"

Transmission losses are ~6%. Build more renewables.
Pricing seems really steep. The analytics seems cool, but nothing really actionable can be done about popular conference rooms once your office is already built out.

Can someone recommend a good tablet setup for this to maybe bring the price of your total conference room "system" down?
Difference of philosophy. Every one wants to come here. NPR did a bit about this this morning, and claimed one study found that 500 - 700 million people would like to move to the US if they had the chance. We cant just let anyone live here, have to be selective. The guy argues that talent should be a factor that decides who gets in. But what if you have the wrong talent? What if you are trying to work in a collapsed field like Law?
I saw your comment and wondered "how expensive could it really be?" - the pricing is just too much. I ran it by our IT team (we're a prime candidate for using a product like this) and they shot it down immediately on price. 15 rooms for $3k/year?
I don't know that that's really true anymore.
I use the command line Android tools as well as Java and xml text editors and android mode . I have put a setup guide at emacs https://www.reddit.com/r/emacs/comments/22c916/any_android_d...
Can you use auctex shortcuts when writing LaTeX code in orgmode?
Yes, but that was our traffic trajectory before Digg v4 too, wasn't it?
I can recommend Eric Berne's book "Games People Play", which covers transational analysis and shows how it builds up into lifestyle 'games' such as alcoholism, dysfunctional relationships, etc. Might be useful for online discussion forums. Just sayin.

I'd also recommend another book of his "What Do You Say After You Say Hello?" which covers the kinds of scripts that appear to govern a lot of what we think we want out of life.

Regardless of whether you buy into the theories, they're fascinating to read about.
You are in the top 0.0001% of history as far as what you have. Hell, anyone on this site is. Most people in the past or right now would kill to have what you are describing.

Yeah, you are working for money, so use that to your advantage. What is it that you really want or want to do? Start putting money aside so you can spend time doing that at a later date. Use your free time and when possible work time to work on skill sets and projects which will make that possible.

You are incredibly lucky, and you've got a great foundation to build off of. Don't discount how valuable that is, and don't waste that opportunity.
Not really. Muslim immigrants are usually just socially conservative. It's their children that are radicalized in European society. It's a testament to the failure of current integration policies.

The unpleasant fact is that proper integration costs money - they need to be taught the biggest official language and English, they need to be taught a profitable trade and they need to get up to speed on the domestic culture, which requires history classes etc. The alternative is to create an underclass visibly different to the majority - that doesn't end well.

It feels unfair to pay for outsiders' education, but in the case of Germany (and other low-reproducing countries) it's the only way to make sure there's someone left to pay for tomorrow's pensions
While Stack is still young software it is amazing to see how Haskell went from having sub-par build tooling, to something that pretty much trumphs all build tooling I've ever worked with. And all of this happened in about one or two years.

I totally see how this language and it's ecosystem are going to be the next big thing in programming. Ultra highlevel and very compact code that compiles to relatively fast native code. Purely functional and strong type system guarantees to help refactoring the most complex codebases.

It is a hell of a secret weapon for startups.
The issue IMO is mixing active and inactive yet potential population. There will be a pressure toward the inactive to contribute back. Those who accept to 'suffer' work (because you have to deal with unknowns and undesired workloads, so you may suffer) will rarely have the generosity to give to those who don't. And 'normally' inactives will feel bad about that too, unless they're cornered by society (bad access to learning and or new jobs).
Yes, that's what I'm saying. I think they lied about not actually wanting it, and they paid Google (err, asked the "algorithm" politely) to change the URL to their ownership.
It's just odd that they're willing to pay money instead of doing the tiny change.
I think it is because in college you pursued your passion that was liberal arts. Couldn't find a job in that area, so you learned programming. You did well as a programmer, but it isn't were your passion is at.

I studied computer science and information systems. I also studied business management. These are areas I had a passion in and when I worked as a programmer I felt good enough it because I was passionate about it.

In 2001 I developed a mental illness from too much stress, ended up on disability in 2003. I lost my passion because I was no longer able to work. I became broken as it were. All of the technology changed around me, new programming languages got invented and the old ones I knew ere obsolete.

I got into writing and self-published a short story. I botched some of the grammar so it got some bad reviews. I couldn't afford an editor to fix it.

I've tried writing code on Github, but haven't got noticed by anyone yet. It isn't easy for me to get into a group of people and try to help out. I got into the debates with the Opal CoC, and connected with at least one other person. I am trying to rebuild my career one step at a time.

Work isn't supposed to make you happy, work is there to earn money to afford the things in life that make you happy. You have to invest time and money in other people to form relationships. Sometimes those relationships pay off and you are happy, other times they don't and you are sad. Sometimes you work too many hours and don't have the time to do anything that makes you happy.

There was a video someone showed me of a fish market, where they made the work at the fish market enjoyable. https://www.youtube.com/watch?v=zxQW5xgX8A8

It uses a new type of management where employees make their own decisions instead of being micromanaged. Where employees are empowered instead of having a tyrant boss. Where employees have fun working and make a game out of throwing fish to each other and singing. It really does make a difference.
> 2-year-old version of TPP that is no longer current.

But since it's secret, you can't claim it changed either. So leaked version is a good base for sinking the whole thing into oblivion. And it only highlights the point that it's necessary for such things to be transparent to begin with. Next time they'll keep it open if they don't want opposition based on invalid assumptions.
"many people hate their jobs, but they are considerably more miserable doing nothing"

Why assume we can either work or do nothing? Of course doing nothing sucks! What about doing something instead?

Could the problem be that most people have been trained to do what they're told, instead of being creative?
I first read about Saudi Arabia's solar power efforts in 1978 or so, in Sky and Telescope magazine. More or less what it said was that they didn't expect oil to last forever.

There are many cultures where they take a far longer term view then do my fellow Americans.
I can make a lotion that will treat skin cancer in three weeks. By treat I mean new healthy skin where the sores were.

No one cares though.

It's hard to disrupt a $100B+ industry that doesn't want to be disrupted.
Free-form radio is still a great way to discover music, usually college radio in a major city with have real DJs/music curators who share newly discovered or rare music.

[1] http://wfmu.org/ NYC

[2] www.kexp.org/ Seattle

[3] http://www.kxlu.com/ Los Angeles
Is an embedded real-time OS like VxWorks still used in this role on this kind of mission today, or is a general-purpose OS like Linux used instead?
Here's one solution: http://www.hblist.com/immigr.htm

"This is a defense of a policy of absolutely open immigration, without border patrols, border police, border checks, or passports."
Atom is a graphical editor, unlike either Vim or Emacs. It's much easier for web developers specifically to work on, since it's built with web technologies, rather than vimscript. If I want to change the background color of the file browser pane, I can pop open an inspector, identify the element, and change my custom editor CSS, all within about 2 minutes. Its plugin distribution system also integrates directly into the editor - meaning I can browse for and install plugins from within the Atom itself.
Agreed, unless they got a significant amount of money to change the URL in the first place...in which case paying for marketing materials would most likely be a drop in the bucket.
​Red Hat enters mobile software market with Samsung
> And when it comes to uniques, my memory's pretty foggy, so please correct me if I'm wrong, but I think Digg actually had more than we did at that point.

My recollection was that when we visited them shortly after, we were shocked to learn just how much bigger we were. But we might both be right. It was a while ago.
Honestly, I'm surprised Google and Apple haven't started massive stock buyback programs with the cash they're throwing up so they're no longer beholden to shareholders.
The vast majority of the job postings I see are for companies optimizing the way other companies sell stuff to consumers. I don't find any meaning in that. Even the "great" jobs (ones where you can focus purely on a technical challenge) don't hold much allure: why optimize technology for the sake of optimizing technology?

Where am I to look for jobs where I have agency in the choice of technology and the direction of the product, a group of intelligent and supportive peers, and a product that directly improves the lives of others? These types of jobs seem to be a vanishingly small percentage of those that are available (not even accounting for the further filtering that happens: skill match, inteviewing, salary requirements, etc).