skysight-inc/HackerNews huggingface dataset:
It's true that it's useful but its the same mathematical talent that was (ab|mis)used by Losada, according to the article. What was useful here was Brown's scepticism, borne by him being an amateur(having no bread to lose over it).
Apposite: "Don't Pile On" - http://rc3.org/2015/02/14/dont-pile-on/
Constant running 10 hours a day 7 days a week for 1.5 to two years until we had the first real product launch and enough market traction to hire a bigger team. Then shifted back to 5 days + some reading etc on Sunday morning.

Now (1.5 year later) busy with international roll out (we're in Europe) so working a few 12 hour days + flying when abroad, then taking regular "no phone, no email, just girlfriend" weekends to relax and make up for not seeing her for a few days a week.

The reality is that hours don't mean that much if you get energy from your work instead of spending energy on it like I would when I was working in a "normal" job. But even then I feel it is important to keep time for sports and enough focused "offline" time with your boy/girlfriend or kids. Otherwise it becomes unhealthy over the long term even though you feel a lot of accomplishment / enthusiasm.
The higher status or more rich you are, the less utility your job must provide, these low societal utility vocations afford more time precisely due to this fact; this is why programming is a relatively low status field.

* also, the value generated by high status jobs only need to occur in short bursts, only the value-per-time-unit is much higher; the skill required here will also be much harder to acquire and scarcer to find... one needs time and experience to get to this level.
Of course it can, everything can be art, specially something written with so much intimacy as software.
> On the rest, if you believe that, then you must have been absent for the other million times when an individual was thrown into the garbage bin by Google, and told "you did something wrong (maybe), but we won't tell you what, nor will we ever respond to you again."

I've seen this a lot (too much). In fact this attitude of "Google sandboxed us and we have no clue why!" is as old as SEO forums. I've helped people fix their on-page and backlink issues. I've submitted successful reconsideration requests. I've made ads cheaper by linking them to higher quality pages. I did not fix this by picking them out of some hypothetical garbage bin. I fixed this by fixing their honest and dishonest mistakes and making them compliant with the quality guidelines.

Here at HN we have hellbanning. Do people get hellbanned by mistake (probably, but hopefully rare). Should we respond to every single person hellbanned, and explain to them what they did wrong, while they continue to be oblivious haters? It is a matter of how you view it I suppose.

I do not think that half-made-up fact is true, but I will not challenge you on this.
My wife is a school librarian, and she has less free time than I do. If you're just a reference librarian, then possibly. But then you need to have your MLA in order to be called a librarian.
Leftorium Employeee
>"Under the hood Windows, unlike Mac OS, is DOS- rather than unix-based"

One thing some people might not know is that DOS itself is slightly Unix-based; e.g. the hierarchical file system (directories within directories), command-line piping (though limited in features as compared to Unix), even the MORE command (ditto), etc. This is as opposed to, and an improvement over, CP/M, for example (a popular predecessor OS to DOS, on mainly 8-bit micros), which didn't have a hierarchical file system (IIRC - I've actually used both, CP/M lightly, DOS a lot, ages ago).

http://en.wikipedia.org/wiki/MS-DOS

http://en.wikipedia.org/wiki/CP/M

http://en.wikipedia.org/wiki/CP/M#MS-DOS_takes_over
I would argue babel is not a language, but a tool that compiles based on a specification. By default it has no opinions on syntax or language features. The best reason to abandon coffeescript for javascript (note I didn't say es6) is because it's a better business decision. More developers know Javascript. There is more faith in the future and advancement of javascript than there is in coffeescript.
Or remotely familiar with modern machine learning. With a company of that budget, all important systems ultimately go through a supervised learning layer. Practically nothing important uses unsupervised learning end-to-end.
Great advise. There is nothing we can do about our "cancer good/bad luck" but there is a lot we can do to control life style issues.

This is just my opinion, but I think all of the following probably help: try to have much less stress in your life; plenty of exercise; prefer organic food if available; avoid deep fried food; go light on barbecuing, as tasty as it is; eat lots of and a wide variety of green vegetables.
Something doesn't add up in this article.

According to the article, 50-60 year olds IT specialist who "install, maintain and manage Edison's computer hardware and software" are making $80-$160k / year ($120k on average).

Those salaries seem to be 2-3x market rate for such work. Even the salaries paid to the new, outsorced people ($65-$70 average (sic)) are on the high side for someone who installs software.

The article claims this is a "loophole" because H1B is supposed to replace "highly skilled, hard to replace workers" ergo those $120k/year are not highly skilled, hard to replace, which begs the question: how come are they all making $100-$190k/year (https://s3.amazonaws.com/s3.documentcloud.org/documents/1671...)?
"Art" is a concept that obviously has no one definition. For many people, art is synonymous with beauty. If they look at it and like it, it's art. I wasn't personally moved in this way by google maps or the iphone, but I understand that many people were. So I think the answer to the question posed in the post title for most people is "Yes, or close enough".

Another function that can define art, as opposed to aesthetic beauty, is causing people to see the world in a new way. Some of the greatest art take something familiar and causes people to see it in a new way, or takes common tools and uses them in a way that is somehow surprising or unexpected (ie, the Mona Lisa or Beethoven's Fifth Symphony). I have seen and been a part of software that delighted people. I've seen simple web utilities inexplicably bring smiles to peoples' faces and moments of joy into their lives. I'll spend the rest of my life trying to do that again, to recapture that glimpse of magic. And I probably won't even come close. If that isn't art, then I don't know what is.

Art can have many forms, it's a loosely defined term by intention. But good art does have a definition. Sometimes software and hardware can elevate to reach that height, but most of it does not. I wish I could think of more examples of artistic technology products, but nothing really jumps out at the moment. To quote the Supreme Court when answering a similar question, "I know it when I see it."
> Some of the examples I was thinking of are a librarian, security guard or clerk at a shop that people rarely visit.

If you're a halfway decent programmer, you can easily get consulting gigs that will earn you multiples of what you will ever make at these jobs per unit of time.

You could do something like consult for a week and take the next three weeks to work on your project, or you could consult for a month and take the next few months off to work on your project. Your financial situation will be similar or better when compared to the low-paid jobs.

The low-paid grinder jobs you mention are definitely not worth doing in terms of money or time.
It might be possible to interpret Go using exp/ssa; otherwise you'd probaly want to wait till the compiler is converted to Go in v1.5.
Can software be art?
You've undermined both if your proxy is powered by Komodia or another product with similar flaws. What if you've hardened your workstations, but your proxy client supports inferior ciphers? All that work is undone. What if your proxy is easily fingerprinted? That's valuable information to an attacker. There are so many details to get right, and it can take years to discover the flaws that can be exploited by an attacker poking in the right places.
My wife and I are co-founders and we have a 3 year-old daughter. Our startup is also still in its early stages, so things are pretty busy and often chaotic. I can definitely say that, as a necessity, we've become much better at time management than we ever were before.

Our days are fairly planned and we try to keep things routine as much as possible, consistency helps immensely. Also we've managed to ensure everything we need is fairly close by. We live about 10-15 minutes from work and our daycare and gym are both in close proximity to our office. We each typically have two scheduled mornings a week to hit the gym, one of us goes to the gym and the other deals with daycare. We also occasionally hand off daycare pick-up to allow the other to work a bit later. In fact, we hand-off on a lot of things to make everything work, particularly meetings, typically only one of us will go so the other can stay at work and grind on other things. As a software developer this is pretty important, I can skip out of a lot of meetings and keep working on product and we can catch up on what happened in the evening.

Having a child means our days need to be somewhat time-boxed so there's little room for severely late work hours. I actually believe this to be a good thing, as I'm forced to get the most out of my work time and continue to improve on my time management skills. That said, we're often catching up on things during downtime, weekends, evenings and since we live together, we have the advantage (or disadvantage depending on how you look at it) of being able to discuss work whenever we need to. To make things even more interesting my brother and father work in a related business, so family dinners can be... interesting.

Outside of that we try to keep everything pretty normal and we enjoy our downtime. We like to cook a lot, we make a regular trip to the market most Saturdays with our daughter. We cook dinner with our daughter often and eat at home often which provides valuable family time. The grandparents usually watch our daughter on Friday nights so we can hang out of with friends once a week as well, and we occasionally sneak out to have a drink together, after her bed-time, while they stay and watch her.

Almost all of our family lives nearby, so my parents and her parents help out a lot. It really starts to become a team effort to make everything work out without an excessive level of stress. I can't stress enough how important family is when things get to this level of "busy".

Like most people here, we love what we do. We don't mind being somewhat "always on" and we try to plan our lives in a way the reminds us to do other things too and not to neglect family and friends. That's the bigger challenge I think, not figuring out how to work hard at something you love, but remembering to live your life too.

Overall, we are very fortunate things have worked out as well as they have.
When will a deallocation occur? When release is called and the referece count is zero. This is deterministic, unlike GC which will perform the deallocation when it feels like it.

I think you've confused determinism with regards to a program and the inputs to that program. Any retain/release program is deterministic because it always behaves in the same manner. Given any possible input I can tell you exactly when and on which lines of code the deallocations will occur. You can't know that with GC, especially when other libraries and threads enter the equation.

Which deallocations occur and in which order depend on the input to the program, but we still know in advance all possible lines of code where specific deallocations can occur and we have complete control over that. With GC we wouldn't know that and we couldn't control it.

Knowing when deallocations can occur and having control over that is the reason to choose ARC over GC in the first place. Not the other way around. With respect to manual retain/release, ARC doesn't take anything away: I can still retain an extra count of a large object to prevent its untimely release and share that object via ARC at the same time.
Long time ago, I used to work in retail. I had this schedule: 2 openings (start at 7am, 8am); 2 closings(start at 3 pm); start at 9am on Saturday. I was not getting 2 successive days off either.

When I asked my manager about this, he mentioned it is all computer scheduling and he can't help it. Who devised this shitty scheduling? This started like 25 years ago?

What explains this odd way of scheduling? Maybe, companies don't want you to go to school or don't want you to take a second job. Or they want you to depend on the company for paycheck forever.
I'm well aware of the adoption rates of Bohmian Mechanics. What I object to is dismissing it as being the product of emotions and not differing ideas about the universe. On that graph 42% went to the Copenhagen Interpretation whose fans are just as emotional as Bohm's.

Feel free to reject BM on technical merit, really, I couldn't care less.

As an aside, the graph is a little funky since Bohmian Mechanics is not an interpretation of QM but a reformulation of it.
I stumble a bit over the concept of American jobs. The jobs belong to the people who are offering them, don't they?
LinkedIn User Privacy Litigation
Thank you. That was unexpectedly nerve-wracking.
How to Build PhoneGap Project with AndroidStudio in Using Gradle Build
basement dweller
Show HN: As my first Haskell project, I'm implementing Go
> Suppose that I write the software to implement this CA, but not display it, just jostle the memory locations. That is still art.

I'm not entirely sure that's true. I get the feeling that art has to be perceived to be considered so, or otherwise we'd say that a painter thinking about a painting is art, even if he never actually paints it.

(note that I have no doubt that someone somewhere will attempt to do this as an art project, but then we'd have to discuss what "art" actually is)
From the article it felt like nobody had called BS because they didn't understand the math at all, not because they were afraid of their careers or something. It is extremely rare that a researcher tries to debunk an article because they realise they don't understand differential mathematics.

This is actually almost a bigger problem! Being scared of debunking others can be somewhat easily corrected if there's enough will, but if the bulk of psychology researchers don't understand enough mathematics to design unbiased studies and interpret data, the results are random at best.
[A]nyone graduating from an America college should get a greencard.

I think a new class of non-employer-dependent work visa for foreign graduates of US colleges and universities would be a great idea, if coupled with H1-B reform.

For example, there should be reform to wage calculations (e.g., forcing companies to use median or average calculations of the wage bands), a hard percentage cap on the number of H1-B employees and contractors a company can employ (in other words, getting rid of "H-1B dependent companies" under 20 CFR 655.736(a)), and tighter evidentiary requirements under 8 USC 1182(G)(i) regarding good-faith efforts to recruit US workers for a position.

Really, though, some of the current legislative brakes should be sufficient to curb some of these abuses. For example, 8 USC 1182(n)(1)(E) seems, prima facie, to be sufficient to deny visas to an H1-B-dependent company which is engaged in displacing US workers -- pretty much the textbook definition of Tata. The fact that it isn't being enforced indicates that there are regulatory problems as well as legislative.
If it's flow, it is art.

http://zedshaw.com/2014/10/21/if-its-flow-its-art/
Simply put. I need a vacation but can't take one.
>For some reason, the author disallows people from viewing pages on his site without running scripts from his domain and from jquery.com.

Sort of ironic for a site that teaches and recommends Unix.
You might make a case for regulation if a) you could show that Google is a monopoly and b) Google used its monopoly power to shut out competition or control market pricing. But, at least in the U.S., the former is not true - a market share of 75% is necessary to establish a per se monopoly - unless the latter is true, and the latter is patently untrue. "Attract a lot of eyeballs" is not, thank goodness, grounds for regulation, or Twitter and Facebook would surely be regulated.

There is no facade. Google search is algorithmically driven, and no one has ever shown that its algorithms discriminate unfairly.
In what way did On the Origin of Species not "get it right"? It necessarily has holes as Darwin was unaware of DNA or horizontal gene transfer, but he nailed the basic mechanism, and anticipated and addressed many of the criticisms that would be leveled.
It's a little unclear whether the question being asked is, "are software creators artists?", versus, "can software be perceived as art by a user?" Seems like the OP's question is more in line of this second version.

We should probably refine the question further to: whether there's much out there capable of it at the moment, versus whether it's possible in principle. It's clearly possible in principle, if you concede that it's a medium that can express visual and auditory info with sufficient richness for the creation of art (and of course with a little imagination you can see visual/auditory modes are a small subset of what's possible in principle). As for what's out there at the moment, I'm confident saying my deepest experiences of artistic feeling have been in using software; and I hear similar echoed by others.

As far as 'what it is' as a human activity, my feeling is it's kinda like a magnet with one pole art and the other engineering/craft.
Read web effectively with Conan reading progress and article stats bar
By the way, I found the "Spark Notes" for "If Music be the food of love". It's a dreadful lump when the poetry is gone, but here it is:

"If it’s true that music makes people more in love, keep playing.

Give me too much of it,

so I’ll get sick of it and stop loving.

Play that part again! It sounded sad.

Oh, it sounded like a sweet breeze blowing

gently over a bank of violets,

taking their scent with it. That’s enough. Stop.

It doesn’t sound as sweet as it did before.

Oh, love is so restless!

That, despite it's ability to encompass

as much as the sea, is impenetrable,

to anything, cannot be bought,

yet becomes cheap.

Even if fleeting, though, love is so varied and rich

that it is the highest pinnacle of experience.
I'm no professional linguist, but my understanding is that there is less variation in language now than there was a century or two ago. When travel and communication were more difficult, you did not see speakers across a nation using uniform language patterns as much as they do now. Not only that, numerous languages we had only a century or two ago have been replaced, and some predict "that 90% of the circa 7,000 languages currently spoken in the world will have become extinct by 2050." This is sad to me, as I would prefer the preservation of linguistic diversity. I'm pretty sure you have little reason to expect there will be an increase of nonstandard language patterns.

http://en.wikipedia.org/wiki/Extinct_language#Language_loss
This is almost like saying until you've been injured in a car accident there's no reason to wear your seat belt.
Let's say for the sake of argument that every Indian immigrant displaces one American from their job. Under what moral calculus is that a bad trade? The per-capita income in India is almost exactly 10 times less than in the US. By American standards, keeping someone from leaving India seems pretty equivalent to condemning them to life-long poverty.

Can you imagine someone making (with a straight face) the argument that people from Detroit shouldn't be allowed to move to San Francisco to take a better job, because they'll steal jobs from and drive down the wages of SF natives? What's the difference?
Your post was lower in rank because users flagged it.

The current post has been flagged by users, too.
Also, anyone graduating from an America college should get a greencard.

No, please, no. We know where that will lead. The so-called "Masters Cap" exists, that's another 20K H1B visa on top of the 65K quota for those graduating with a Masters degree from an American institution. Who could have guessed that that would lead to a cancer of taught masters degrees?

These degrees are cheap to put on (just define a few advanced undergrad classes as required for the Masters degree) and come at no extra cost for the university (the class needs to be taught anyway). Boof, it's free money and a guaranteed stream of desperate foreigners. These "let-me-stay-in-the-US courses" need to be killed dead, they aren't even education.

Meanwhile any foreigner with an actual degree still gets to jump through extraordinary hoops for the green card.
ClearTax (YC S14) Is Hiring Engineers in Bangalore, India
Please send an email to careers+blr@cleartax.in -- read more at http://cleartax.in/meta/careers

ClearTax is in the unique position to shape the future of India's financial software. We are India's number 1 tax filing website.

We are also the first India focused product company YC has funded.

Software and experiences designed by us will determine how Indians e-File, save on their taxes, invest and lead simplified financial lives.

Most financial software in our country is from the 80s and stuck in legacy. Most people today have powerful smartphones in their pockets and their lives are better because of apps like WhatsApp, Google Maps, Truecaller, etc.

Simple and intuitive financial tools for taxes, accounting, payroll, invoicing, investing do not exist for the mobile in our country today. We want to change this.

We are hiring:

* Full stack engineers. * Android engineers. * Generalist programmers. * Back end engineers.

Email: careers@cleartax.in if you are interested.

We'll relocate you from anywhere in the world to India. We are building a great company that is transforming how Indians approach their finances. Come join us.
Will depend on which of the many futures you pick.
Ask HN: Is it too late to do a startup after 35?
I've been in a corporate for many years after grad school. Climbing endless corporate ladder. I want to feel the excitement of a start-up. Should I quit my job and do my own gig full time? Or is this age already too old to compete with the 20s?
Essentially. "Bongs for dabs" has been the most thriving sector of the artistic glass market for several years now. The tag #glassofig is a good place to start for anyone interested in checking out the artistic glass smokeware and jewelry market on Instagram.

The majority of borosilicate flameworking artists are independent and Facebook and Instagram are important to most people's marketing, if not sales. Some people make a living solely from selling on Instagram. Payment is a problem in this market, as pipes are forbidden by PayPal and other processors, despite being sold in all 50 states and being without question of legality in many.
Error here:

>(2) it's the most natural port of entry into all other programming languages;

Unix is not a language, but an OS.
Aha, I had no idea that MP3 was still encumbered. Looks like 2017 is the year to anticipate: http://www.tunequest.org/a-big-list-of-mp3-patents/20070226/
Kappa Architecture – Where Everything Is a Stream
5:30am - 6:30am: wake up, coffee, meditate
6:30am - 7:30am: customer support from overnight
7:30am - 9:30am: breakast with family, kids to school
10:00am - 4:30pm: work, office, lunch
4:45pm - 5:30pm: beer with coworing space coworkers
6:00pm - 10:00pm: Dinner with Family with support sprinkled in throughout the night. Yoga class sometimes.
10:00pm - 5:30am: Sleep

(Of course in the real world there are lots of deviations from this, but this is the goal schedule.)
Where do you live that you encounter abuse?