skysight-inc/HackerNews huggingface dataset:
I loathe full height single person cubes personally, however it was explained to me at my current job (large multinational) that one rationale for cube farms is that legal can treat these as 'laboratory conditions'. It's common for us to work with prototype hardware which might involve legal agreements, but from a practical level I find this rather pathetic.
He wrote a series on the workplace (including psychopaths -- in the more formal sense -- climbing the ladder, which I mention in order to help you find those posts) that received quite a lot of attention, a year or three ago.
I must have double-posted.
Corruption at the Top - Korea
None can actually access other's files directly, since they are on their local machines, not on server. One (User A) can only put a small request token (a request file with the File_Name they want and their home folder address) in the source(User B) folder. Since User B is listening to requests. It will upload the file to User A's folder.
The Ultimate Guide To Using Pinterest For Your Business
Open Source Alternative To Google Earth? - Slashdot
this will cause the tabbing issues mentioned in the article
I couldn't do that. I've had eye strain and dry eye issues for years, and I've found that an ergonomic work environment helps a lot (proper lighting is a big part of that). What you are describing might even be an OSHA violation.

Using cheap tables, giving your employees laptops without external keyboards and stands and using big, bright florescent tube lighting is terrible for workers. It harms their bodies and hurts productivity.
£1000 Programming Challenge
Write a program to allow a totally blind crossword solver to tackle a 3D crossword on their own and in reasonable comfort. We are offering a £1000 prize in this competition. There is some media interest. This is a chance to showcase your talents and solve a problem for blind people in the process.
Do take a look and have a go.

Best wishes,
Sirius
I'll also add that this is the real value behind learning at least one language REALLY well. For me it's Python, for this guy it's Ruby. That means the language, it's ecosystem of platforms, and the standard lib.

Might be important to mention in these days where a new significant language seems to break onto the scene every 8 months or so.

I submit that any working programmer ought to know (or be about the business of knowing) at least one language well enough that they can go from idea to working prototype without spending a ton of time reading documentation and wondering about the canonical way to do something. One language where you can automate stuff and solve small problems.
Also, yeah, long ago parents had their children walk to school alone even when said children where 9.

Which seems perfectly normal. And nothing happened to them. The perversion is to think that 9 year old children are not capable to walk to school alone. Or to have built a society where people will harm them if they do so. (Actually, in most European cities you'd still be considered paranoid to think 9yo children cannot walk to school).

Michael Ventura, an Austin Chronicle columnist and writer, puts it very nice in this column of his:

My birthday is late in October, so I was still 7 in 1953 when I saw my first film without "parental guidance" -- or parental presence. Frankly, it kind of shocks me to write that, for I can't imagine the parents of 7-year-olds today allowing their children to go to the movies alone. In fact, I doubt a lone 7-year-old would be sold a ticket now anywhere in this country. But once upon a time, it was no big deal. (All of which makes urban parents of 50 years ago sound permissive. They weren't. We would never have dreamed of speaking to our parents, or to any adult, as I now hear so many minutely supervised kids speak to theirs. Disrespect was not tolerated. Neither was whining. I know that sounds like an exaggeration. It's not.)

Actually the whole article is interesting, and it's about movie going in the fifties and children:

http://www.austinchronicle.com/columns/2003-08-22/174046/
We have had client apps written in languages with no memory management for decades. The value of the web is that it provides a widely supported API that is fairly "safe" to program in.

And with the exception of AirBnb (which is somewhat out of place in your list for other reasons) none of those web companies wrote an iOS app until they became well-established players. In fact, they're all older than iOS.
Siri Parody With Killer Special Effects [video]
Silence is not natural. That's why people work and sleep better with white noise. Go out into the jungle and see how quiet it is. When it gets really quiet, something's up.
Besides being able to be sexist, you were also allowed to treat women as women, something you have to bypass a certain byzantine PC-code to be able to do today.

As for getting drunk at work, big f*n deal.
> That is the next battlefront, I think - convincing industries, governments and academia that online education is the way to go.

If the program was an accredited degree, I think it would get us a lot closer. I'm sure that there are some online friendly institutions such as WGU and University of Phoenix who would be interested in offering a low cost CS degree program.
For me, a huge justification for piracy: archives.

Not just you, but also the US supreme court. If you already own a copy of that movie on any format it's legal to have 1 digital backup and you can acquire that backup by downloading it. Where most people get in trouble is by re-uploading it. If you do that, you're distributing something you have no right to distribute. And the most successful aspect of bittorrent is how efficiently it turns you into a distributer.
Lexing and Parsing with Marpa (skip the TOC)
Nice, but still missing DatePicker...
Yes i think that could be a solution, the bad thing is that most of that persons are only commited by a very short period of time.. I most cases they don't want to continue with you, and move to their next project.. But it has to be a shorcut in order to find a real cofounder
It IS using you and if you aren't smart enough to figure that out then you're living in a bubble universe.

FB is an awful, monstrous growth on society. I'm sorry if this sounds like an over-reaction, but its pure, undiluted evil. Its reach is just way far too pervasive and the tracking on non-members is just plain illegal as far as I'm concerned. Unfortunately, people seem to have come to believe that society couldn't exist without it.

I'm (vainly probably) hoping that the flotation will, ultimately, be its downfall. Even existing toothless Regulation might scupper its share value enough to make it an obvious bubble investment -- and people might wake the fuck up and start to remember the real value of money, people and privacy again.
Expedição aos destroços do Titanic
Using AARRR metrics to guide product decisions,by Matt Kaplan at Lean Startup
awesome effort
Falling in Love for the First Time
When I got into Linux I bought one of those thick Red Hat Linux Bible, and read it from cover to cover... well maybe not every word but skimming each section gave me a very good insight on what the file system was, key programs, how the OS works with daemons, popular services Linux can run, etc. With having that background of what is what, it was much easier to poke around and not be too afraid of it all.

Also as a suggestion is set up Linux on a spare PC and beat on it... my first installs were usually the works, all the packages that sounded cool then filter down on subsequent re-installs as you get an Idea what you want.

If you want quick answers to your questions stick with popular distros like Ubuntu, Fedora, Suse, Debian - with most of those you can get what you need to know with a well phrased google query.
Is A PR Task Guide Like This Possible?
Awesome. I would suggest wrapping this into a small service and sell it as an API. No need for complicated documentation either, one URL with parameters.
[ Newbie ] Twenty-Nine Keywords in Python - CEH - Saher Team
index page not found.
My somewhat biased stance: functional programming languages make you progress as a programmer quickly. Becoming great requires deliberate practice and intrinsically hard problems. So you learn programming and CS about 5-10 times as fast in a functional language. This is part of why enterprise Java/C++ devs plateau at a skill level of 1.2 (even into their gray-haired years) while ML and Haskell programmers can reach 1.5 in a few years and generally cross 2.0 if they make a career out of software. (For reference, here's where I explain that scale: http://michaelochurch.wordpress.com/2012/01/26/the-trajector... ; it's a 0.0-to-3.0 scale and 1.5 is what most of us would consider a seriously good programmer.)

So if you want to grow as an engineer and computer scientist, learn these languages. You'll learn a lot fast, and not just about one programming paradigm (FP) but about complexity and how to manage it. You'll just learn a lot more about software because the way to learn software is to write it and one person can actually accomplish significant things in these languages. Java and C++ demote the individual contributor: "commodity" developers crank out classes and a more senior "architect" figures out how to bolt them together.

That said, these languages won't improve your performance in typical Java and C++ jobs. Six months of practice for exposure might give you some new ideas and make your code and performance better. Beyond that, they might diminish it. Why? Because you start hating these languages (Java and C++) and the accidental complexity they throw at you, which starts to look foreign and unnecessary. You get to a point where your own code (if you use the idioms of these languages, and you probably should, because it's not just about you) starts to look like someone else's. When you start hating your own code, disengagement sets in and it gets ugly fast. I can "hack" Java and C++ but I certainly wouldn't do a major project in them at this point.

My Java and C++ are uninspired now that I know better languages. Often, the only way I can write decent Java is to write it first in Scala (which I like, a lot) and transliterate the solution. Whether this produces "good" Java I don't even know.

Also, I really believe that C++ is the 21st-century COBOL. Java was gunning for that distinction, but Scala and Clojure gave it an assembly-like status, as the lowest-level language on the JVM (which will remain important for at least 15 years because of Scala and Clojure).
What an interesting article! I want to try this one. I really want to lose some pounds. Im on calorie counting recently but sometimes I am not in the mood to list all the food I ate for a day. I hope this will help me. I want to lose 20 to 40 pounds before the year ends.
Extra energie sparen met spouwmuurisolatie
Ask HN: Why is giving a secure crypto solution to the masses a good thing?
An argument against it that I have heard often is that doing so allows the bad guys to use it and hide their activities. Granted, the hardcore ones can probably do so on their own but what about the ones who aren't so skilled or intelligent enough and who would in normal cases be caught but now can't because of the benefits of good security ? For example, imagine all email was encrypted by default, wouldn't this make it harder to catch the guy who had incriminating mails, who would have been caught ordinarily but now can't be because (luckily for him) all his mails are encrypted ?
So, writing a book is now called "development"?
The problem is a loss of verbosity. The next person looking at the code isn't necessarily going to know how MAX is defined, and saving 1 line of code isn't worth making it less clear.

That said, for me, your code would be clear, as not being in all caps, I would assume it's a function and therefore doesn't have the same weakness.

As someone else pointed out, there's no way you can look at MAX(0,f()) and know that it's enforced that f() is only used once within the macro.
I hope the NY Times considers "Facebook sells access to you" and "data mining can have unfair consequences when exploited by unaccountable credit rating agencies" to be facts that are not new, but are worth repeating again and again.
We tried but at that point in time the company had been taken over by salesmen. They ruled with a swagger, parking large BMWs in the disabled parking bays, spending a weeks wage on lunch, making promises we couldn't keep and barking orders at experienced coders.

It was straight out of the IT crowd (only much darker).

(In fact around the same time we witnessed an actual scene from the IT crowd: the CEO gave a speech at the launch dinner for of our revolutionary new product (3 years in the making) where he lavished praise on every department apart from the dev team who planned and built it. We looked at each other dumbstruck waiting for him to thank the cleaners next…)
I very much would love to set up a bunch of these quadrocopters to circle my house and use them as security cameras. I'm not sure how long it would take for that, but if you could set up something like 20 of these, have them continuously rotate around the house perimeter, recording everything, and then come back to recharge with another one taking off, I think that would be pretty awesome.
Quickbooks, absolutely. If you're doing anything serious you need to use an industry standard (not necessarily Quickbooks) for this kind of application. Your accountant will hate you for using anything else.
Got it working, it needs Chrome Beta!
Google vs Facebook. Prepare to be Commoditised.
Yea calorie counting is a pain. Which diet were you thinking about trying? Slow carb or intermittent fasting?
You guys need a much simpler "what is freedombox". From the /learn text I only get the impression that it is "Tor in a dedicated box". Where is the social network?
>> So I don't think people feel the need to get their two cents in on every issue.

Do you feel that a poll of you team would result in a 80/20 rule matching your perspective?
Koch snowflake - Wikipedia
That's why in C++ people seem to generally recommend inline functions instead. Not only do the arguments only get evaluated once, but the whole thing is type safe too.

Of course, people still misuse macros.
>FB is an awful, monstrous growth on society.

I can think of many things I'd apply that label to (Such as DHS, the republican party, ACTA), but applying that to a service that people voluntarily sign up and use is a bit absurd, don't you think?

This just in: Advertising companies track people. Film at 11.

It's possible to completely avoid facebook and their tracking with the most minimal of effort. I wonder when we're going to stop seeing these breathless "zOMG EVIL!!1" rants against commonly used services and stop diluting the meaning of the word "evil".

Showing you advertisements is not "evil". Using cookies is not "evil".
There's nothing that says the certification will be free...
In any case I seriously doubt there was more free speech in earlier times than now (off the top of my head, what about those commie hunting days?)

Oh, but there was. For one, to have commie hunting days, you had to have commies. Which you did. And you also had a mighty, not communistic, labor union movement.

Nowadays, not many are sticking up their necks that much, if anyone.
Just watched this TED talk today[1] and mentioned to a friend that 3D printing is going to be "really, really cool". While the video probably won't show anything new for your average hacker here it might be a good introduction for people around you.

Creating a lower jaw within a few hours is "really, really cool".

[1] http://www.ted.com/talks/lisa_harouni_a_primer_on_3d_printin...
For me it's shell scripts. Yeah they aren't ultimately as flexible as something like python, but piping together grep, sed, awk, and other command-line utilities, and some simple control-flow capabilities (if/then, loops, case statements) you can do a lot quickly.

And you can always write a little piece in Python, if any of the standard utilities are quite what you need.
GT Racing: Motor Academy - Google+
And adult has to know that his actions have consequences.

Treated like an adult does not mean doing whatever you liked.
I love the unsubscribe letter. Hehehe. Really, there are lots of spammer. I have plenty of that in one of my emails that is why I refrain from using it.

Unsubscribing to an spam email will not help to stop them sending to your inbox. Once we unsubscribe, the spammers will know that our email is active and the more they will send you mass marketing ads or spam.
Nope, everyone was using headphones :-)
Those was cubicles where in each corner 1 person has desk. So in one cubicle you had small team. But all persons was sitting in this way that they without turning wasn't able to see another people.
Ask HN: Please review my project
hi,

http://www.plangr.com is a geo-social calendar web app, that helps people manage their daily tasks, share plans with other people and most importantly take off the pain off planning.

I already submitted my project to the HN community and got some helping feedbacks, and some good advices. This is why i am here again, asking for your help so i can build a better app that could help people for a better organisation.

thank you in advance,
No way- selling should be a primary focus?

If this comes as some kind of revelation to you, you need to take time off of whatever you do and learn about selling.

Go talk to a seasoned quota-carrying sales manager and show him your vanity metrics- he'll laugh at you and ask you how your pipeline looks and why haven't you closed XYZ Co. this week. Way too many founders are catering to investors vs. universal sustainable business practices these days. The vast majority will never, ever, ever raise beyond friends/family, you may as well cover your own ass with an executable sales strategy that can keep you in the game.

"Stop getting excited by the “maybes” and “lets have another meeting” responses you get to your product. IT MEANS YOUR PRODUCT SUCKS.Budgets, approvals, etc are all excuses as to why they don’t want to buy, but don’t want to say no.."

Unless you have a team of field sales guys getting these kinds of responses you could be making a colossal mistake.

Typically, a very small number of people are in the market, ready to buy what you are selling right away- especially with zero credibility in the marketplace or if you have a very new approach to solving their problems. If you're not taking those "no's" or "soft no's" and putting them into a nurturing or marketing funnel then you are missing future business for when they are ready to buy. This is the way of the B2B sales cycle hath been written by the B2B sales gods. Force feeding people your product at gun point and not taking no for an answer makes you look like a needy asshole that no one wants to buy from- now, or in the future.

FWIW I read a new book over the weekend on building sales teams and lead gen systems called Predictable Revenue by a guy that ran sales teams at Salesforce- very highly recommend.

P.S. Wish I had never heard the term grinfucking - creepy as hell...
The minor leagues
I don't need to search. My inbox (my only folder) is 4 items at the moment. I rarely initiate an email conversation but whe I do it's simply select the addres from the text file and paste with the right mouse button.

Mutt has an autocomplete function but TBH I can't be bothered to set it up.
De Millo, Lipton, and Perlis on the Limits of Formal Methods [1979]
I'm tired of wasting time spinning my wheels on PR. Theres this dead zone between startups ( bootstrap ) and PR agencies.

The 80/20 rule has to apply to this, because it applies to everything else. So I figure I can capture the 80% of PR tasks anyone can do because they're not complex but are important.

My hope is that by the time people complete the PR task guide on AwareLabs they will be in a position to pay an agency to complete the last 20% that may require special connections or access.

So far its a theory I'm in the process of evaluating. Anyone with experience in this arena is welcome to provide expertise, I'd be thankful if you saved me some time going down the wrong path?
I have made both mistakes.
Well the credit card example is not new. I remember reading, in the NYTimes, about several people who had their credit limits reduced significantly after the 2008 crash, and the reasoning they were told was the type of places they used their credit cards, and usually it had to do with certain bars in certain neighborhoods where many others who used those establishments defaulted on their credit card bills. I believe the other method employed by these banks were to increase the minimum payment substantially as well.

This article does not really reveal anything that has not been already well documented, and most likely on the NYTImes.
There have been a lot of stories like this one and they usually show up on HN. This one is particularly good at drawing out the consequences.

But as these stories become more commonplace and the general public becomes informed of the true Facebook, I'm wondering if there will actually be people that care.

I can see as the kids that grew up on Google and Facebook become older that the idea of "privacy" becomes more obsolete and that they inherently trust the algorithms because they have always worked for them in the past.

I'm not saying that I agree with this and that I hope this is how it turns out, But maybe The Zuck is right after all.
I don't know about UK, but in the USA scanned images are legally adequate for this sort of thing.
schizophrenia? theres an app for that....
Usability (as I've employed it) is when someone non-technical can derive benefit from something beyond their understanding. Rest assured I've read every line of the GPG man page and then some.
Does anyone have a pointer to ow this company pans to deal with the Blackboard patents? A few years ago Blackboard patented various aspects of online classroom applications. They offer a free license to not-for-profit projects but it's unclear Udacity intends to remain entirely not-for-profit.
Temptation to invest in small companies and business in UK
Email is super-convenient though, and honestly I can't say that I've ever had an email just vanish into the ether, though certainly that's possible. How often does Accounting lose an expense report or receipt? I bet it's more often than emails get lost... especially intra-company emails.

A simple web page on the company intranet that let you upload the scan, and key in a description and amount, would be more reliable but somewhat less convenient. It's a trade-off.
ok, since there's little in the way of useful responses, here are some results i've found since asking.

first, there's a draft standard for arranging p2p connections with tcp hole punching (STUNT or STUN for TCP) - http://tools.ietf.org/html/draft-ietf-mmusic-ice-tcp-16

second, there's a draft standard for sip over websockets (sip is a protocol used to arrange a connection between two peers) - http://tools.ietf.org/html/draft-ibc-sipcore-sip-websocket-0...

these almost overlap, but there's an annoying gap, which is that i can still find no way to connect websockets to tcp. so you could use sip to negotiate a circuit, and you could use ice to close the circuit using tcp, but not (afaict) with websockets. furthermore, because of how websockets seems to be implemented (it's kind of multiplexed in to http, as far as i can tell) it seems like it would be hard to close this gap.
Larry Page, Sergey Brin interview (2004)
I find this paper a rather useful antidote to Dijkstra's propaganda of formal methods, and I am puzzled why it does not get (re)published on HN nearly as often as Dijkstra's essay. I believe it deserves a wider audience.

I'm not aware of any real world success story for formal methods in the 30 years since this paper was published to make me doubt its conclusions.