skysight-inc/HackerNews huggingface dataset:
Saturday Math Puzzle - Winerack
http://imgur.com/pwzgA

A winerack (p q r s) can hold more than 3 but less than 4 bottles of wine at its base. This layer (the first layer) is horizontal.

Adding more bottles in more layers creates uneven layers.

The fifth layer is always even.

Why?
> Anyone who wants to ace them, can and will

This is an amazingly provincial comment and it does not reflect well upon you.

Rather than assuming malice in your comment, however, I would gently suggest that it would be rather difficult for someone passed from grade to grade without basic functional literacy to ace such a test. Or, for a sneakier, harder to quantify example, there are "standardized" tests in circulation (and I was exposed to some of them in middle and high school) where certain cultural information was implicitly demanded. Probably not a problem for middle-class suburban kids, but unlikely to be appropriate for underprivileged very-rural kids (of which the testing area had many).

A narrow worldview isn't something to be ashamed of, but it is something to recognize and compensate for when making statements like yours.
Reminds me that long ago I wanted to start a list of better investments for 1€/$. Can't remember much, but one idea was to write a love letter to a millionaire. Any other ideas?
you got (2) wrong, the reason is running code on S3 is insecure and would not be allowed and spawning VM inside S3 for some local calculation would be cumbersome at best as it is too bulky for such acrobatics.
You can switchout `game` to `startup` and the similarities are quite the same.

The four points that you discuss to explain your game as quick as possible is similar to the elavator pitch for startups, or even more accurately Adeo Ressi's MadLibs for pitching...

My company, __(insert name of company)__, is developing __(a defined offering)__ to help __(a defined audience)__ __(solve a problem)__ with __(secret sauce)__.

He did a video here. https://vimeo.com/16447520

At a glance when I first saw those snapshots of you giving the talk I thought you were Sheldon Cooper for a split second! Perhaps you get that a lot!
To add to this, you could write your own validation method for a model and have your model's save method call this.

When processing bulk data sets you can iterate over calling your own validation then perform bulk insert knowing its validating. And your save will still validate as before.
http://www.zerohedge.com/news/bats-exchange-declares-self-he...
My first language (after basic) was 68000 assembler (unless you count digital logic), followed by C and C++. When I went to college, they were imposing Object Pascal, which seemed a clunky and pointless language overall. It's possible that the language wasn't as bad as I made it out to be, but first impressions tend to be lasting impressions.
And (IIRC) much of the JVM's GC and VM work came directly from the Smalltalk world and the Strongtalk guys.
Attention and money are quite similar in that they accrete: if people are already paying attention to what you do, anything you do is attention-worthy.

You can trivially see that with sports and hollywood stars, they can't fart without it being news.
I once found a login form where 1e3 was a correct password, when yours was 1000. I'm still not sure if it eval'd your password, but it was PHP for sure.
They seem to be colored according to element. For example, yellow are images, blue are anchors, and various shades of red are structural elements of tables:

http://i.imgur.com/T1w77.png

(Look at all those tables, Hacker News! For shame.)
As a user, i've been occasionally fristrated with the decentralized nature of Maven. The isn't any single repository which would contain all packages (especially rc/beta versions). And in my experience repos and which repos are used to distributed a package tend to change fairly often. More often than not, I have to hunt for new repos when building from scratch.

Maven is also very slow when your project has ~10 repos and you need to download multiple dependencies. Having your own repo might be a necessity.
I think you're just confirming his position. He says he learnt because the tests required it. That information is what tests would require - dry facts, not understanding. And yeah - that would be uneducated. Isn't that why the tests exists - so that we aren't?
Here Are the Photos You Never Wanted to See of David Pogue As a Neanderthal
Sailthru Gets Own Digs at 10 Hudson
DimensionU Wants Kids to Earn Their Allowances Through Educational Games
Zynga Filing Confirms OMGPOP Got a 10x Return for Investors
Seamless Founder Jason Finger Joins IAC as CEO of CityGrid Media
Bike Sharing Service Spinlister Launching in New York April 1st
i dont have a favorite language, but i really enjoy to play around with BlitzMax and Monkey.
How secure is the VM given a binary that can dynamically modify itself to bypass the inspection of the VM?
Like a changelog? I like it.
Or perhaps simple presenting the view of history that was acquired from school. Demonstrating the limited viepoint that standardized testing promotes.
I only hate all the annoying popups that mess up the experience for my kid (18 months). I just want him to be able to stick to one app, maybe even just scroll and zoom around (I have no dedicated children's app, used Google Maps for example - or even the Touch Screen test app which displays colorful circles where you touch the screen).

There are too many elements on the tablet that trigger some overlay over the current app and that are not easy to get rid off (for example the close button doesn't work while you touch some part of the app behind it).
So, carefully used, with a statistician doing analysis, they're useful.

How often are they carefully used, with an honest statistician doing the analysis, and without politicians / reporters / etc mangling the numbers?
We have different ideas of what consciousness is. Like I said I don't even know for sure if you process consciousness.

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

I don't think it makes any sense to talk about this any further, we might as well be speaking different languages. Otherwise you could also comment here, http://news.ycombinator.com/item?id=3747462. Naveensundar did a better job explaining it.
What do you mean by type safety? Are all dynamically typed languages type unsafe by your definition?
Isn't the crash 'on tape'?
AT&T Continues to Hold Back Windows Phone 7
Planetes (hard sci-fi manga and anime) is becoming closer to reality every day. We need to address space debris now before we end up like that.
Are you complaining about the backticks or the pass keyword, or both?
> minimal accountability

Name any job other than "Congressman" in which a single nude photo of you will put you name in the tabloids and end your career.
Some comments on popular choices:
I chose C++ because it's a horrible language that holds a lot of industry hostage. You can't use anything else because of tooling and network effect, but writing C++ is painful and dangerous.

A few years ago I would use PHP because it's so horrible and it destroyed a lot of innocent souls who entered programming via it, forever damaging their understanding of consistency, abstraction and modularity. But these days PHP is a dying emperor and there's no much reason to care.
Visual Basic is even more strange choice because the language is not as bad (primitive, but not very bad) and you can skip it.

People pick JavaScript because they don't like not having choice + having to adopt to quirks, but on other hand we could never get anything better. Imagine if browsers defaulted on some kind of BASIC (no OOP, confusing data types, obtuse data structures, no hash maps, huge confusing spec) and that's what we'd have to use? Brendan Eich is a genius, he created a language for twenty years in ten days.

Java: Those who actually write in it have reasons to hate it, those who don't just translate their groupthink, I believe.
مسلسل اوراق الحب 2 الحلقة 5 
مسلسل اوراق الحب 2 الحلقة 5

مسلسل ,اوراق, الحب ,2

http://video.qlbak.com/10479.html
Yes, but with Ruby or Python 60% of that code wouldn't even need to be written.
I agree this poll by itself is a little misleading, but if we take this poll and the poll on the favorite languages, we will get a better picture of what people are thinking. Here are the numbers for a few popular ones, as of now: C:780,22; C++:424,213; C#:658,42; Haskell:431,14; Java:435,389; Javascript:1125,149; Python:2484,39; PHP:516,334; Ruby:1373,84; VB:34,249. There are still multiple ways to interpret the results, but I really think this poll is extremely enlightening combined with the other poll. I like them.
How is the task heterogeneous? Yeah, class dynamics differ a little bit depending on who the students are, and occasionally you get a few extra geniuses or dunces. But the goal of calc 1 is always to get students to integrate, differentiate, and do linear approximations.

In contrast, my current programming job was to build a visual search engine, my last was to trade stocks. Before that it was research in MRI, before that quantum mechanics simulations. Who knows what my next will be?

It makes sense to compare # of students who can integrate in 2012 to # of students who can integrate in 2011. It's a noisy measurement, but it works. How do you compare search engines to quantum mechanics simulations?

As for my teaching, the data I have suggests I was average. But there was not enough data to get a good picture - I only taught a couple of classes with standardized finals.
If you can believe it. Who's going to check if their summary really matches the 75 page terms?
A 4GL named Progress.
The value of dcurtis's site will be the limited bloggers and their content.

The design and the platform isn't much value. Releasing those and announcing he was starting a multi-author blog would have given better publicity.
I think PHP's main problem on websites like these is that it's too mainstream of a language. It's like asking someone who's an avid fan of world cinema about the latest Michael Bay film.

I'm not that interested in programming, so I think it's a great language. All those years back when first learning to use it, I remember going through a book and being so happy that it did practically everything itself.
Home improvement loan rates
I couldn't find any mention of (pre-PowerShell) MS batch (CMD.EXE, COMMAND.COM) language. At the shop I work at, WinXP is still the standard platform, and .BAT the first line scripting language. It's nauseating; the threshold at which I typically start looking to rewrite .BAT scripts in languages not intrinsic to the platform is about 3 lines of code. Unfortunately, if you want to write programs that modify the environment of the CMD shell from which they were invoked, .BAT scripting is unavoidable.
If the language can tell me when it executes the code that the type is wrong then I consider that type safe. Less usefully type safe than at compile time but safe nonetheless.

If the language treats a string as a number in some cases without an error then that is most definitely not type safe.
A legitimately terrifying prospect. Then again, imagine how comprehensive your Facebook timeline would be!
What percentage of your time is spent in meetings?
Your second statements communicates to me that you like it because it's a toy language. It may be useful for just getting something small done and getting started but for someone who looks at programming as an enjoyable craft php loses it's shine. Especially once you've been exposed to other languages that highlight how much better it could be.
Tell you what - lets eliminate all government accountability, since we can't avoid politicians/reporters/etc mangling things. End the FOIA, CBO, GAO, etc? Shut down thomas.loc.gov, and stop reporting the federal budget?

Or maybe we can accept that nothing is perfect, and stop letting perfection be the enemy of the good.
I would second this one, most companies are so worried about liability that they instruct managers to only give confirmation of name and dates of employment. Giving a reference does not benefit the former company, but could leave them liable as such most see it as a loosing proposition to allow references.
And there I got happy thinking there was a explicit ban on pictures of shoes. :(
I don't know of a good alternative. Thus my grumpiness.
I do not know why someone has downvoted zxy. He/she has the point: python is used by many but few dislike it. Python is a third kind: the ones people like. Bjarne was looking for excuses for his bad C++.
Does it actually attempt to explain qualia though?
Objective C is the 6th C-like language I've used professionally. It took a bit of getting used to, but now that I know the overall design goals, and how everything's implemented under the hood, I find it to be quite an elegant language. Properly designed APIs are a joy to use in Objective C since it's very easy to describe your intent.
That was an awesome video. Thanks!

I'll be pitching new board games this year at shows and I'm certainly going to use this.
Being on the same side of the same state can be painful, considering many US states are bigger than many European countries.
Where's Matlab? That language has caused me untold anguish.
No. You are wrong. The original flyer was clearly offering a perk of women delivering beer. The perk is first named "Women:" and then described "Need another beer? Let one of our friendly (female) staff get that for you." That first word "women:" is not aimed at a female audience. It's aimed at a male audience. It's clumsily using stereotypes of programmers as mostly single males. That's pretty offensive in itself.
"What problem is it that Java solves well?"

The aging Cobol cohort.
LISP and Scheme still have one killer feature all other languages don't have: extremely powerful macros.

http://www.apl.jhu.edu/~hall/Lisp-Notes/Macros.html

This article gives a good insight what about LISP is so awesome:

http://www.defmacro.org/ramblings/lisp.html

I also vote for Ada because this is the best language I know to write maximum quality software. I would love to make money for living by coding Ada for Embedded Systems.
You weren't being offered as a perk to male coders though. Other women were not even "being offered".

Saying that women will be serving beer has nothing to do with the act of sex. If you think so, then you're reading way too far into it.
I think spotify needs to develop their own artists somehow, that is the only way I can see this working in the long term.

Having said that , I don't really like the idea of having "spotify exclusive" music especially since that would essentially force people into using facebook just to hear a track.

Another option would be for artists to sell content directly to services such as spotify on a per play or per month basis.
Annual tests end up directly costing students a month of education time, I think you need to prove benefit and not the other way around. As to their value, collages still trust SAT's and GPA more than any of the state tests in large part because they are uniformly terrible. If you really want to test teachers then randomly assign 1-2 tests to each student, it's just as statistically valid and takes ~1/3th the time.
You say it as if appearing in a porn movie was something bad.
Stuffusedby.me - Tell us a little about yourself and the stuff you use
Tumblr host their terms of service in a Git repo on Github.

https://github.com/tumblr/policy
Big brother!
There's a difference between something being "not perfect but useful" and something being "not perfect and harmful".

Since there's very little research on the benefits or disadvantages of constant testing it's surprising that people are happy to spend so much time and money on it.
Those are horror stories, recall. If you want to write bad code then you can do it in any language. These stories don't resemble what I have experienced. (I work for a healthcare software company in Wisconsin.)

In particular, a sensible coding style and sensible development practices (yes, name your variables sensibly! yes, use source control! yes, have code review and automated tools to catch common errors) can remove the bad. It also helps if your company wrote its own (quite good) IDE for the language so you don't have to use Intersystems'.

Honestly the most fun thing about M/MUMPS/Caché is that there's very little boilerplate and you can write sensible code quickly. It's like being stuck with Java and then suddenly moving to Python or Ruby. (With, yes, a few pitfalls that these languages don't have, and quite a few features missing. I still prefer modern languages for personal projects. But you quickly pick up a sense for practices to avoid.)

I can't say all companies that use Mumps are great places to work. But mine honestly is. </soapbox>
RRDTool is what you're looking for. The graphing portion is because you probably want to display the data. "rrdtool dump" will export to XML. You can use the RRD files without using the graphing utility.

For an example, see the Cacti project.
Donate on the Site
+1 for Go.
There are fewer votes and comments than the "favorite" thread, probably because most of the languages you use are because you were interested in them for some reason and are predisposed to like them.

So we have more experience with languages we like.

And, C++ must be destroyed.
I actually disagree to some extent. I know, it's PHP. But it can do some pretty amazing things if you think in terms of files. If you're coming from a C background, it's actually quite nice.

For example, you can use include ( ) in so many ways, autoload classes, write getters/setters and override anything, implement views, etc. Everything "just runs", or can be compiled into fast code with HipHop (or cached with APC).

OK, to be fair, I would say that PHP with a framework that takes advantage of it can be very cool. I can't exactly share our codebase, but you can see the open source version from 2 years ago : http://phponpie.com to aprpeciate some of the "beauty" of PHP

And it can be extremely expressive and powerful. Sure, it can't do everything that Node.js can do, but for serving requests it can be awesome. It isolates every script in its own memory space, so you never have to worry about anything! The one thing I do not like about PHP is that it's married to the outdated thread-based webserver model, while the new boys on the block (NGinX, Node.js and the new Apache) all use event-based programming.

Don't downvote just because I said PHP can be cool. Look at our framework at least, before voting :)
Thank you. I had trouble finding the original advert and I thought that sentence was the entire ad. When I finally found it, I came back and deleted my posts. Sorry about that.
Scoble did actually say that: http://scobleizer.com/2010/12/26/is-quora-the-biggest-bloggi...

But when people started to downvote his Quora answers he took it back: http://scobleizer.com/2011/01/30/why-i-was-wrong-about-quora...
Can you honestly not see how telling a bunch of men that they will be served by friendly female staff is appealing to sexual desire?

I'm not sure why you say that other women were not being offered.

Here's the item in the list of perks.

"Women: Need another beer? Let one of our friendly (female) staff get that for you.""
Look at it from the other angle: why would the content providers sign a long-term agreement with Spotify?
Emacs with flymake mode or pycharm both do a great job at giving you real-time feedback on issues like that.
What's the reason why you don't consider (Common) Lisp to be type safe then?
What motivates me? The idea that most employee type jobs are working for unintelligent people who smugly feel they have accomplished something because they based they career around exploiting developers, artists, writers, etc. I've met hundreds of people like this, people who freely admit they planned their entire college experience to get into a management role as soon as possible so they could loaf and be non-contributors. These people are often paid more, get budget control and people's salaries and jobs to control, and yet they have done nothing with their careers. I'm talking about extremely dumb people who reverted back to grade school level behavior after college. They don't DO anything except maneuver violently to capitalize on and take credit for other's successes and hard work. They do this like their life depends on it because it does.

When you read about how there is a developer shortage or that 75% of developers leave the field after some age, it is because they are simply asking this corporate environment full of people who can't find anyone new to exploit. Most people in tech at some point realize that they are being exploited by people that faked their way through the hard technical part of a tech career and find something else to do. There are people out there who truly walked the walk, but they are few. If you are working at a place long term you should ask yourself what the hell you're doing there.
More and more of the music I care about is now on bandcamp or soundcloud already. It may take a generation but the middlemen are on the way out.
How to buy domains like a pro
I usually don't do this, but this articles contains so much unbacked claims that I stopped reading halfways.
I would have to say C++, because it burns so much talent that could have been spent on solving actual problems. I also dislike C++ because I think it is a transitional language. It came about in the vacuum between structured programming and OOP and thus ended up being neither structured programming nor OOP.

If you are a good C++ programmer you still lose, because with a programming language where 90% of your talent is not bound up in foot-shooting-avoidance, you could have been doing fucking amazing work.
How is tracing a published work not considered copying?
Another point in favor of my theory ;)
The standard term for the feature that allows treating a string like a number is "weakly typed". You like "strongly typed" languages.
Lisp is type safe by that definition, so I'm not sure what your problem was with it.
Been an entrepreneur since I was a kid, long before I even knew the word existed or what the meaning meant. It wasn't a matter of motivation. Its naturally who I am. Never stopped doing business related stuff and probably never will. Don't need motivation for that.
Its hard to say. Some might take it as not professional. Others may not care. Some will think its cool. In my personal opinion, I wouldn't post it at all. But that's me. I mean realistically, is there a business reason to? You should ask yourself that and quantify it as such.
The women themselves were not being offered. Serving of beer by women was being offered. The chance to meet a woman was being offered. Nobody was offering sex with a woman or any kind of woman sex slave.

If I advertise a mixer where men and women can meet each other, does anyone have a problem with that? I don't think so.

Should we all get mad at Hooters or Chipendales next?

(EDIT: Seriously, do you really think that men should be offended that Chipendales exists? Why?)
Java. It's not the language itself. I don't really mind any language. It's the insane amount of time it takes to iterate on a large project. Absolutely miserable. I don't know why they don't have a compilation system more inline with what python or ruby do, even if it's just a "development" mode.
I like it. It is possible to show the other poll (on favorite languages) along side? Thank you!
A Cardboard Distance Meter
Well, ultimately the point I'm making is that we can't prove anything about anything without standardized tests. Until we have a measurement procedure, all we are doing is groping around in the dark without any way of knowing if we are helping or harming things.

It's similarly difficult to prove that clinical trials are beneficial in medicine. You might try to compare medicine developed with clinical trials to medicine developed without it, but how would you actually make such a comparison? Not with a clinical trial, obviously...