skysight-inc/HackerNews huggingface dataset:
A number of professionals in the shipping and packaging industries weighed in on this a couple days ago on Reddit. Critical flaws were identified...

http://www.reddit.com/r/videos/comments/1thf9w/my_buddy_and_...
An Open Letter to the Makers of The Wolf of Wall Street, and the Wolf Himself
Glad I wasn't the only one with that idea...
Frankly, having a job one does not enjoy is the _vast majority_ case. So you should think of being able to change that as a gamble where the odds are generally against you.

My opinion is: you should not think of your current job as something terrible you must leave asap. Make some token efforts to change the working environment if you have the say in the management or try to fit yourself for a few months.

Trying to change job is good, but you should have a solid backup plan first because the odds are against you, you are more likely to fail than to succeed going by general statistics. So you need to plan for failure, you should not "all in" even if you have a year of saving to spare.

It's really possible to have a shitty job but a good and meaningful life. Job don't control you, I am the captain of my soul. However especially while we're young there is no reason to muster a good effort to get a good job. Basically if you have a shitty job, you can still do quality things with your life, there is much to one's life outside a job, unless you are at a slavery shitty job.

Our normal day jobs leave us plenty of room to define our lives in other ways - how we treat people, who we get to know, what we do in our spare time, what we see in life and our surroundings. Quality of life is more dependent on self than on external parameters. Irregardless of your peers and your product at work, you can believe in causes like FOSS and fight for it in your spare time, you can get involved in charity and community work, you can read and think and define your way of life, you can get to know people and treat them in different ways. The source of happiness to, variedly, helping other people, being part of something greater than yourself, feeling collective purpose, and other things in that ballpark and if we believe them, then all of those are possible in almost any kind of environment

Background: recently finished paying my university debt after 3.5 years. Started a new job 3 months ago, tried all what I said above but didn't work out but I made my efforts to change the working environment itself. Text above are distilled from all the conversations I had with my friends
There was all this outrage a week or so ago about Rate My App dialog boxes in various iOS7 app. Everybody was proposing fixes to them by focusing on the dialog boxes. I believe the dialog boxes were themselves a symnptom of the real problem - the crummy user review system.

It's not unusual for users to take a perfectly functioning app and give them a low review for reasons having nothing to do with the app (having misunderstood it) or because of some minor thing they didn't like. While it may mean the app doesn't get 5 stars, it shouldn't translate to 1 star either. Even Gruber was recommending that people rate perfectly fine apps with 1 star just because the app had a "Rate My App" dialog.

Also, developers have no way to respond to reviews. Complaints posted as poor reviews never get feedback, and misconceptions never get cleared up.

The only recourse is to discern some clue that a user is having an okay experience and the interrupt the user at this point to ask for a (hopefully positive) review.

If the user review system itself wasn't in such a bad state, the Rate My App dialog problem wouldn't exist.

It's been said - be careful what you measure, that's what gets gamed.
I've never actually tried PC-BSD. I've read good reviews about it, but I wanted to do things the "hard way" because I was as interested in the process as the result.

That's also why I spun up a separate VM for each desktop environment that I looked at, rather than just installing all of them one one VM. I wanted the "muscle memory" of starting from a bare bones installation and walking forward from there.
TV NEWS: Internet Archive
WildFly 8 CR1 is released
I know Guy Steele was part of Java's original design committee, but in what ways was Java at all "Lisp's bastard child".
OpenFL Meets Lime
I read this post title as "Brooklyn" and wondered what it was all about.
What Lisp influence is there in Java besides garbage collection? They differ on basically every other language design point.
The camel was rather overloaded with straw by that stage. I had asked the question two or three times over a long period, and received approximately the same response each time.

I didn't just develop my contempt for the community all in one go. I had to WORK at it!
JS developer in Lisbon? - Join Require('lx')
Oh hey look, Pando (well, Paul Carr) has decided to go after Valleywag's "class warfare" posts. I'm actually surprised it's taken this long. I think Valleywag has actually made some excellent points over the past few months, but has also managed to undercut their position by posting a bunch of irrelevant crap that doesn't matter.

If Sam Biddle actually cares about this stuff, I'd love to see him leave Gawker and strike out on his own. SV needs someone talking about this topic regularly.

Pando, being a de facto mouthpiece for today's top tier VCs, doesn't really carry much credibility on this subject, even though I do like Paul Carr.
Jimmy Saville, well-known British celebrity with lots of charity work for kids, now known to be a sick child abuser.

Lance Armstrong, well-known cyclist with lots of charity work fighting cancer, now known to be a drug cheat.

Can Bill Gates wash away his sins? Has he really turned over a new leaf?

"The Bill and Melinda Gates Foundation's investments in Monsanto and Cargill have come under heavy criticism. Is it time for the foundation to come clean on its visions for agriculture in developing countries?"

http://www.theguardian.com/global-development/poverty-matter...
CNN is terrible about doing this.
PHP: somehow it runs.

Java: not only those MIT/Stanford smart-asses can code.

Java EE: the way to avoid a drop-out from the field.

Javascript: just learnt .getElementById() now I can write an OS.
Rap Genius Plummets to #75 for their Own Brand Name
Viable water filter for immense Bangladeshi arsenic poisoning disaster
Coffeescript: Javascript doesn't match my tastes
Jesus, this is scathing.

I think in an abstract and idealized sense, stuff like Valleywag serves the tech industry by providing the role of watchman and magnifying glass. But on a post-by-post basis -- and if you think Paul Carr cherry-picked his examples, go on Valleywag, they're pretty much all just awful posts of out-of-context tweets -- it fails that goal tremendously. Just like Gawker itself, there are occasionally very well-put posts and actual newsbreaking -- they broke the Uber financial data a couple weeks back -- but it's hard to hold them in high esteem.

On a semi-related note: incredibly glad that HN auto-kills Valleywag links.
I don't think that works. The rational numbers are a dense subset of the real numbers. Informally this means every real number is either a rational number, or is arbitrarily close to a rational number. This means that at any magnification, if there was a hole that is filled by a real number, then their would also be a rational number that is arbitrarily close to that real number.
>... the long-term damage done to the tech industry.

I know everyone takes this for granted, but there is no empirical evidence Microsoft harmed the tech industry in the years leading up to the antitrust suit:

"Did Microsoft Deter Software Innovation?", Josh Lerner, May 2001

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=269498

Fairly easy read, laying out the data, methodologies and controls used, as well as limitations and potential flaws thereof. It uses metrics like VC financing, employment growth, patenting, etc. as proxies to measure innovation, and finds absolutely no evidence that Microsoft harmed the tech sectors it was alleged to in the antitrust suit.

Of course, this was before Microsoft let IE languish at v6 for the next 5 years :-)
An iPhone 4 comparison and review in 2013
http://www.paulgraham.com/quotes.html

"We were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp."

- Guy Steele, Java spec co-author

Reasonably original-ish source: http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/m....

Relative to C++, Java is actually a lot like Lisp. Don't forget that objects are a poor man's closures (and vice versa).
ReactOS, a Windows compatible OS, get a full time developer.
Coffeescript: I want to write javascript while pretending not to...
> We might start by pardoning, or apologizing to, all those other men."

The British government's apology in 2009 was an apology to all affected by these laws, not just Turing. I'm not sure how the author missed that, having quoted directly from the apology earlier in the article.
Sounds like an awesome way to get some sky miles
Might as well take the opportunity to sell my own project:
Purescript: JavaScript doesn't have a static type system.
> The challenge is how they'll be able to teach folks computer science, when they fail to teach them basic reading and math.

And where are the schools failing at basic reading and math? I doubt that if there are students who fail at this that they would make it into this program.

My guess is that it's not the schools that are failing children, it's the parents.

I know that doesn't ring nicely with the easy to blame "school" blame the "government" all that other libertarian thoughtless unfortunate stuff that's in people's heads, but there you go.
Scala: there aren't enough ways to do this yet.

Go: Java is too bloated.
I already knew about that, but not sure what you're implying here.

The link says this:

>in 1994, a California jury ruled the infringement by Microsoft was not willful, but awarded Stac $120 million in compensatory damages, coming to about $5.50 per copy of MS-DOS 6.0 that had been sold. The jury also agreed with a Microsoft counterclaim that Stac had misappropriated the Microsoft trade secret of a pre-loading feature that was included in Stacker 3.1, and simultaneously awarded Microsoft $13.6 million on the counterclaim. [2]

Are you alleging that Microsoft bought the judge and/or jury off? Why would they award such a high amount then? They ruled that the infringement wasn't intentional, and certainly they had way more access to the facts and testimony of the case than you or me.

I have to ask, did you even read your own history lesson before teaching it to others?

Also, it's funny that no company can even sell the equivalent of DriveSpace these days for Chromebooks, iPads and iPhones. Android phones would probably need the user to get root and/or unlock the bootloader which is a nonstarter for already niche software. Would even be banned from the Mac App Store. Yet people buy them and cheer them on just because they're more anti-MS while pretending to be pro software freedom.

A couple of contemporary history lessons for you.

Google found guilty of infringing Lycos patents.
http://www.fastcompany.com/1844439/meet-vringo-cto-ken-lang-...

Similar Apple lawsuit
http://www.zdnet.com/virnetx-wins-apple-patent-infringement-...
I agree with all of that, though maybe he actually is a bit of a Robin Hood, considering Microsoft "plundered" mostly the first world? It may not have been his initial intention to give it away, but you're right, it's still a good act to do it. For kids it's more important to not die of a disease than to use Linux, that stuff can come later, and if I told a mother who is happy about her kid being alive that "yeah fine, but Linux is better, and Microsoft ads are dishonest, so how ethical is this?!", she'd slap me, rightfully so.

> In regards to 'credit', it's worth noting (forgive me if you already knew this) that I just learned not too long ago that Mother Teresa, often pedestooled as the archetype of things saintly, was not only not very Saintly, but depending on how you read it, quite the horrid cunt, whose good deeds were mostly a marketing ploy that she used to amass wealth.

Yes, I remember reading an article about that in like 1998, and being kinda shocked. Something about basements full of donations that went unused or to missionary work because she thought the poor were ordained to be poor by God or something, or purified by being poor, something like that.

But considering this, I wouldn't call her a horrid cunt: http://en.wikipedia.org/wiki/Mother_Theresa#Spiritual_life It's not like she was freely enjoying her life as superstar, it rather seems to me she was a simple woman who genuinely believed in the value of faith even when she herself didn't have it, which seems kinda tough. That doesn't make some of her actions less misguided, but because I like crude analogies so much: if you're in the bathtub, and a kid wants to bring you some super fresh toast, so it just throws the toaster in the bathtub... that's a bad outcome, but born from good intentions. Similarly, if from her perspective all that matters for the ultimate outcome for a person is faith, and if poor people have a better chance to get to heaven, it kinda makes sense. Which is utterly off-topic but hey :)
"Unless you're against all software patents on principle, I don't see an argument here for why patenting this feature deserves scorn."

Because it was demoed at WWDC by Apple before the patent application.

http://www.macg.co/logiciels/2013/12/writer-pro-le-grand-enf...
20% of deaths are due to arsenic (As) poisoning.

Begs the question: what's are the source(s) of As?
After Carriers Falter, Questions for Web Shopping
I ALWAYS pay my electric bill with credit card. No fee.

When I set it up, it required a phone call to turn on, and my name, um, not sure what else. No bank account or anything else. Just a phone call with my name.
Also, i4i: http://en.wikipedia.org/wiki/I4i
Why is that obvious? We are all totally unaware of what percentage of the time that lie succeeds.
Maybe I'm overstating, and maybe there are other languages in between I don't know about. If you look at what's in memory at a given moment, how objects are connected to one another, and how they're connected to code, I don't think Java looks that different to Scheme; apart from continuations, macros, and TCO, you can write Scheme in Java if you're bloody-minded enough and don't mind your lambdas disappearing into masses of curly braces.

Actually, looking at http://en.wikipedia.org/wiki/History_of_programming_language... it turns out a lot of languages with the properties I'm describing came before Java, so while Java clearly descends from Lisp in a lot of ways, the connection isn't as direct as I was imagining.
The Reals are venerated because they're actually usable. Other numbers systems tend to be a gigantic pain in the ass to get any work done with.

The Reals are constructed specifically to be the smallest set that has some nice algebraic properties, like Least Upper Bounds. Sets that model the real world, like the constructables, countables, computables, etc. tend to be subsets of the Reals, and therefore don't have those properties. That absence makes life difficult.

The Real Number system, like almost everything in mathematics, is an approximation of reality that makes a trade-off between faithfulness and tractibility. As it turns out, gaining more of the former loses you quite a bit of the latter. It's generally not worth it.
Getting the vim portions working in emacs was surprisingly easy. I didn't have a significantly modified vim so there wasn't much to port. Stuff like mapping jj to esc and Y to y$ was simple enough. I don't notice any difference between evil and vim.

I'm still trying to figure out the emacs portions of emacs. I don't have the work flow quite right; things like buffer management, saving sessions, shell in emacs, etc.
Is this your project or just linking to it?

I can't imagine they allow the data to be sold either.
True, but I think that extra lesson from The Beatles - learn thoroughly/attempt to recreate the work of those you wish to emulate, is a good, perhaps even more important one.

You have to have the ability to finish your work. But to steadily improve you must push yourself in deliberate ways. You need both the discipline and the vocabulary.

Brian Wilson carried this out to an almost healthy extreme in his attempt to break down Phil Specter's wall of sound technique:

http://en.wikipedia.org/wiki/Don't_Worry_Baby

"Brian Wilson cited the song as his attempt to capture the essence of his all-time favorite record, "Be My Baby" by the Ronettes, who would later cover this song. At one time, Wilson listened to his 45 record of the song he "could never do" up to 100 times a day."
Please note that potential employers don't like seeing resume gaps >6 months.
Hey - I've been in exactly this position last October, with a fairly messy end. We had to give up on the company.

More than happy to talk it through with you and let you know what worked well/didn't for us. Twitter: @MackMackTweet
Clojure has more to do with immutability as a default and concurrency than simply being on the JVM. So perhaps:

Clojure: lisp promotes mutability too much.
The Visual Science Lab Five Star Award of the Year goes to the Olympus E-M1
NASA updates Curiosity rover OS to Mars OS V.11
Guy Steele didn't actually design Java. He was hired after the language was designed to write the spec. Of course, writing a specification exposed problems with the design, and those problems had to be fixed, so he had some influence on those parts of the language.

Dragging out that quote doesn't really answer the question. What about Java makes it like Lisp? The ability to (painfully) implement closures with objects and vice-versa? That's also shared with every other OO language, includes ones that would not normally be considered Lisp-influenced.
To be honest, they've been threatening black SEO for ages to no avail.
I paid my electric in person before years ago before I started paying online and I had a problem with mail delivery and they didn't mail me a bill to mail back. It was simple.

I also knew someone who paid their phone bill in person every month because he was a teenager and didn't have a checking account, but had a cell phone bill.
Javascript: html is boring.
Perhaps he will spend the next three years studying for a new field?
New Twist in International Relations: Corporate Keep-My-Data-Out-of-U.S. Clause
Han is a valid Chinese and Korean last name.

However, this researcher appears to be Chinese based on his previous publication history (he was affiliated with a university in Shanghai prior to coming to the states which is unlikely occurrence for a Korean)
✊🍆

You want to look for negative stories, you can dig them up, or in the case of the iPhone 5s being a let-down, you can simply make stuff up. 64-bit processor rendering 32-bit ARM a legacy platform in one shot is no big deal, right? Right.

Meanwhile the PS4 and Xbox One launched, 3D printers marched on, and hundreds of little improvements pushed things forward.

I can't believe the work that's being done on things like Postgres 9.3, Redis, Ruby 2.1 or even PHP's HHVM. The consumer doesn't care about this, but they do care about the possibilities this sort of software creates. Big sites wouldn't exist without that kind of infrastructure software.

Maybe someone wasn't paying attention to all that, though.
It might not be what you were looking for, but to say it's not "built out" is a bit of a reach. I don't see how a department whose faculty include Alexander Razborov and Laszlo Babai can be considered lightweight. If you're interested in theory, UofC is a very good place to go. Are they upenn, columbia, cmu, etc.? No, but they're not trying to be. It's much more an extension of the Mathematics program than at many other places.

http://en.wikipedia.org/wiki/Alexander_Razborov

http://en.wikipedia.org/wiki/László_Babai
How did you become a computer science teacher? Did you get a degree in teaching? I have my degree in cs and am interested in becoming a teacher and trying to find as many options as possible.
What's fun about business development, sales, or marketing?
PHP: Making dynamic web pages with C is really hard.
> The challenge is how they'll be able to teach folks computer science, when they fail to teach them basic reading and math

This is another form of the "How dare you make a social app when people starve in Africa" objection.

Just in case anyone still feels like it makes sense, be aware of the gross oversimplification it entails. Actually only some students fail to acquire basic reading and math skills, while another group isn't provided with ample opportunity to take their ability to learn to its full extent.

Giving schools the opportunity to add CS as core subject allows schools to offer good students a broader education, and provides an opportunity to capture a larger percent of otherwise disinterested students' attention.
Scheme doesn't have that many distinguishing features:

1) Garbage collection

2) Dynamic typing

3) No distinction between primitive values and general values - a value can be used everywhere

4) Lexical closures and higher-order functions

5) A hygienic macro system

6) First-class continuations

7) Space safety guarantees for tail calls ('tail call optimization')

8) A numeric tower

9) S-expression syntax

10) A focus on cons cells and lists as primitive data structures

There's probably something I'm missing, but the only feature that Java shares is the first.
Semantic checking seems far off, but would be an impressive accomplishment:

"Invisible pink bananas sleep furiously."
What recourse would you have for someone repeatedly walking into your house at night to steal your stuff?

That's a non-violent crime, but it's still deeply disturbing for the victim.
Old hardware should not matter, but old JDK is huge.
Imagine a patent on something that's basically UNIX shell pipes. Filed after the UNIX shell had been invented. And it turns out that the program written by the patent filer just calls out to /bin/sh to do its pipe stuff.

Now does the scorn make sense?
> Moral of the story, once you know you want to leave, talk to your manager. Be a nice guy.

Before making sure you have something else lined up first?
I disagree because psychology.

> a guy that can take you 95% of the way there

The devil is in the details. You just quantified one of the most difficult things there is to quantify. What were your units for that percentage ? Dollars, hours, lines of code, functions, cpu cycles ? Language breaks down as soon as you do that.

I agree with you in spirit that if there's menial tasks that can be easily outsourced, then fine, outsource them. But as you used a model github to illustrate your point, let me use a model - airplane - to illustrate mine:

I have this idea, an airplane. I figured out that the Bernoulli effect can be created by designing a wing that has less area on one side than the other, thereby creating a vacuum and lifting the plane up. There - the "core" of my application (of physics, not of software) is done. I have a functioning prototype and a solid theoretical foundation for proving it works. I'm at 95%.

What's left is to outsource all this menial shit. My QA staff advised me that when two propellers vibrate at the same RPM, harmonics are created that destroy the airframe. They also found out the design fails in icy weather. Oh well, a subcontractor can install a heater. The current airframe design is so weak that it creates a condition such that the plane can take off but cannot immediately land, as the weight of the fuel will damage the wings.

Oh well, I've got it 95% there...
I'm afraid I don't understand - how does all this avoid reactivation? If http://superuser.com/questions/597267/what-causes-windows-7-... is correct, then just keeping the disk serial the same won't cut it, right?
Amen to that. The real world is discrete. The real numbers in our equations are just approximations.