skysight-inc/HackerNews huggingface dataset:
I'd paste the post content into the comments here so those who view the comments because they cant access the site can at least view the post.
Yes they can, but (non-tech) management doesn't believe they're actually working when they do.
You missed:

6. Small team of programmers, sharing an office with salesmen shouting into phones.

In one place I worked the sales-guys would walk over to the programmers (where it was quiet) to make noisy calls so they wouldn't disturb the other sales-guys.
Since open DRM is a logical impossibility, adding DRM to HTML5 video would mean going back to square one: playback would require some kind of closed-source binary blob developed in secrecy by a single vendor.

Adoption of such DRM would be at mercy of PHBs from big media, so they wouldn't choose a vendor that values openness and end-user freedoms.

In that case just use Flash or Silverlight, as "HTML5 DRM" won't be any better: you won't see it in FOSS browsers (due to licensing/goals), Apple devices (Apple has their own DRM already and market power to keep it that way) or niche platforms that aren't "commercially-viable".
Agreed, especially considering the amount of cross-pollination there is between C# and Haskell, possibly through F#.

The people that develop F# and those who develop a large part of Haskell drink coffee from the same coffee machine.
Since mom didn't work, she had time to stay home and cook without wearing herself ragged, so eating out wasn't so popular.

Obesity was also the exception then rather than the norm. Coincidence?
It's the one mistake that everyone seems to cite when complaining about C, and I've literally never seen it happen in all my years of programming. Right up there with fall-through cases.
Ask HN: SEO Industry after panda
It is almost one year since Google introduced Panda. Many old tricks died, new got introduced and died. What is the current status of seo industry. Does they still have happy clients?
int a = f();
if (a < 0) a = 0;
has been replaced with
const int a = MAX(0,f());

I believe the latter will generally result in 2 calls to f() (unless it returns less than zero), which could cause undesired behavior or just be inefficient. Of course, it depends on what f() does.

Assuming MAX(0,f()) expands to something like this:

if( f() < 0 )
a = 0
else
a = f()
The UI is different on a touch-tablet. Not on a desktop, or server, or your regular PC.
I've been using this with great results on an intranet project. It's allowed me to have a professional looking site without having to put much thought into design & layout. Thanks so much!
Tablets only have the new UI, but it's the default on desktops as well. They just have the option of switching back and forth to Aero for legacy apps.
While I totally agree with your second point, here is a pragmatic solution to your first:

http://www.diy.com/nav/fix/handtools-storage-workwear/protec...
The Haskell road to logic review
That's assuming that you have that option. I've worked at many places where there were no private offices (outside of the owner) and working remotely was greatly discouraged. From speaking with colleges, it's more common then it should be.
You probably have some seriously mismatched values between the Apache MPM settings and your system's resources (http://www.devside.net/articles/apache-performance-tuning).

Don't use more threads/processes that your system can handle. And do try to use KeepAlives with a 3 second timeout.
I've been reading up recently on dog training since I'm watching my parents' unruly dog for a few weeks and it's remarkable how similar the keys to training a well-behaved dog are to how the french treat their kids... I'm not entirely sure how to feel about that, hah.
Neat idea, but this thing seems broken. This would be a useful tool!
The post content for those that can't read because of my server problems:

As many of you already played with Windows 8 beta, and if you didn’t at least you know it well from tech sites, it’s already a fragmented OS and in my opinion it’s more fragmented than Android. Maybe a lot of things will change when the final version comes out, but I don’t think this will happen.

I’m talking about the two OSes that come on the Windows 8 pack. One has a Metro UI with all the new and cool stuff borrowed from Windows Phone and built for a tablet, since it’s very bad to use that interface with a mouse. The second is the good, but old, Aero interface which we all know is perfect for a mouse. If you want to have a complete new interface you should use it across all the apps. On Windows 7 I could run any app built specifically for XP and it would have the same Aero look as any other Windows 7 app.

Now imagine at the user side, someone that is just ok about computers and think that OS = Windows. This person will need to relearn almost everything about Windows all over again and deal with apps that must run on Metro and others that only run on Aero. Having to switch between them over and over will make the user feel uncomfortable about the OS because it doesn’t have the consistency to stay in a single type of interface.

And what about Windows on ARM? Of course apps compiled for x86 won’t run on ARM-based Windows machines, and vice-versa. This will add another layer of fragmentation on Windows, maybe more work for the developer too if it the ARM version of the SDK has limitations.

Microsoft is fragmenting Windows before it even gets released.
I have never seen the problem with well-disciplined spanking.
The Biggest Game Changer for the Super Bowl Is Mobile Apps
The Super Bowl is providing brands new and unique ways of engaging with consumers beyond the standard television commercial. By tapping into the "second screen" of a TV viewer (the mobile phone or tablet), brands have new ways of maximizing the absurdly expensive cost of a Super Bowl ad ($3.5 million per 30 seconds - up a whopping 17% from last year) while having additional metrics to measure against an ad's efficacy.
It really depends on what you hear.

Try in the following order:

* Ambient radio channel. (Check out http://somafm.com/)

* Hear natural sounds like rain, wind or the ocean.

* Noise generators: http://simplynoise.com/

If it still distracting for you, just put some earplugs in (Try silicone, they are very comfortable).
Internet-Draft: A Convention for HTTP Access to JSON Resources
I just don't see people running away from Windows 8 as much as I see them running towards it. The mass market is absolutely looking for a Metro type experience.

For everyone else, you get into Desktop mode by clicking on the desktop tile, that's right there in your face after bootup. One click.

The desktop is now an application in itself, but I'm not sure if I'd call the desktop a legacy app for legacy apps. There are plenty of workflows, stories, and apps that simply can't be reduced to a Metro type use-case.
The article is a litany of citationless speculation. The things the writer mentions could happen. But then, many things fit that description.

More to the point, companies that draw the wrong conclusions from data they have – changing credit limits without merit, targeting ads wrongly – will not be helping themselves.

And it goes without saying, for me anyway, that putting information online means putting it online. I don’t assume that Facebook’s interests are mine.

To me, the definition of “my data” is not claiming ownership of bits on FB’s servers. It means that if it’s on the Internet, it’s because I put it there, caveat emptor.
What's your age out of curiosity ?
Case Study: They Made.Com people angry
Is Zynga stealing stockphotos or just not removing watermarks?
I wonder if Facebook would ever consider charging people to only to get rid of the ads.
"Usability" is ill-defined. GPG seems to have pretty good "usability" from mutt (which auto signs outgoing email and optionally encrypts with a keypress). Maybe your MUA is broken or you forgot to RTFM.
Statistics teaches us that there is not a fine line at any boundary; there is wide fuzzy gradient.
If MAX evaluates f() twice, then it is broken. It's trivial to write a version that only evaluates its arguments once in C++ using templates, and in C using common extensions that allow for macros with multiple statements that act as an expression.
The simplest opt-in/out I think would be satisfactory would be to limit the amount of data they can associate with me to an arbitrary time period (six months sounds about right).

I think there has to be a price to pay from the data aggregator side if they want information associated with my 'real' identity.
Legal Process Outsourcing, LPO Firm India
Manthan Legal is the pioneer of offshore Legal Process Outsourcing (LPO) firm India since 2003. We offer our customers the ability to cut costs, increase litigation coverage, streamline compliance and address the growing needs of law firms and general counsels. We build dedicated delivery platforms custom built to each client’s requirement.
Part 2: Why I think PledgeBank failed, when GroupOn and Kickstarter flew
Years ago, at democracy non-profit mySociety, I made one of the first collective-action sites on the net, that we think inspired GroupOn. I've written up in detail what we did wrong, from both a product and cultural point of view.
Document Processing Services 
Document Processing Services involve the conversion of typed and handwritten word text on paper based & electronic documents. Document processing plays an important role in the receipt, storage and presentation of important information
Udacity to offer entire CS curriculum, certifications to obtain a degree online
To us, perhaps, but not to the average NYT reader.
> int a = f();

> if (a < 0) a = 0;

> has been replaced with

> const int a = MAX(0,f());

Going by MAX capitalization, it must be a macro, in which case the code is wrong. I am guessing this is a synthetic example, but still - try and get the basics right.
That is the worst aspect of LessWrong. Unnecessarily long with huge analogies.
Perceptons in Lisp/Racket (simple machine learning)
This article made my head spin. "Hey, maybe Amazon could open their own brick-and-mortar stores. It seems like a bad idea, but Apple did it when it seemed like a bad idea and it turned out to be a good idea. And Amazon wouldn't have to have things for sale in their stores, you'd just go there to order things online. But it probably wouldn't work and I'm not sure why I brought it up to begin with."
Which amounts to "I don't like javascript, I don't like things that don't work the way I like to work, and I love strawmen."
oh, and the most important:

d) it's a work of art, and subjective. Who said you only get to pay for the movies you like? If you don't like Citizen Kane you should get your money back?
The other thing people don't think about is the form factor of the Samsung Series 7 x86 tablets. You can use the Metro UI when on the go for basic navigation and switch back to desktop when you dock it. The Metro UI should also make it easier to navigate for people remoting in with tablets.
Most farmers don't produce most of their own food.

The modern world is built on specialization: most farmers have specialized in some direction or another, and the ones who haven't usually make less money. At best, a farmer with livestock will occasionally take a pig or cow off to be butchered (since butchering is another specialty entirely, needing specialized equipment to do well), or a farmer growing corn will plant a few rows of sweet corn in a field near his house, or a farmer growing produce -- usually just a half dozen varieties -- will keep back a little for himself.

But the calories a farmer will produce for himself are generally a small part of his intake. In the end, it's a better use of his time to focus on producing as much of a handful of crops as possible and buy what he needs from a grocery like the rest of us.
That's more complicated than just using Adblock and is bad PR in the message it sends.
If you mean charging to not "use" your data at all, that is an ill-formed concept, given the nature of the business as a sharing service. No friend recs? No featured suggestions? What about using data you give to a friend that they choose to give to facebook -- that there is all your data
It was a poor choice on the part of the author to use the macro-looking MAX() in his example. There is in fact a standard max() function in the <algorithm> header that does not suffer from silly macro-expansion problems:

template<class T>
const T& max(const T& a, const T& b) {
return a < b ? b : a;
}

template<class T, class Predicate>
const T& max(const T& a, const T& b, Predicate p) {
return p(a, b) ? b : a;
}

And your definition of MAX() is wrong, not just because of multiple evaluation of the arguments. The “conventionally wrong” MAX() would be this:

#define MAX(a, b) ((a) < (b) ? (b) : (a))
Technically, the code is wrong only if f() is not pure.
I think the article's main point succeeds on the merits: while we have a variety of statutory and regulatory mechanisms in place to make sure that things like credit reports are compiled in a fair manner we have no such mechanisms for the likes of LexisNexis, ChoicePoint, Facebook, Google, etc., etc.

I don't think its unreasonable to want some assurances that my creepy neighbor can't purchase my web history or FB data. Less facetiously, at the very least, I should be informed when an adverse decision has been based upon this information and should have a chance to review it periodically.
If we do wind up using DRM, I expect we'll be doing something fairly similar to what you described there. But then you're still serving to Flash/Silverlight/Apple proprietary/etc. rather than using HTML5 video, and you're back to the questions of whether using DRMish technology would adversely affect legitimate customers and whether the cost of setting it up is justified by the returns from any reduction in piracy. Isn't that where we came in? :-)
WinningFT แทงฟุตบอล วางบอลผ่านเน็ต แทงบอล วินนิ่งเอฟที คลิ๊ก
Google, Facebook? That's quite a bit of non-damaging evidence.
Neat. What material is it made out of?
Denver Broncos Star Willis McGahee in Spoof of GoDaddy Super Bowl Commercial
Clinton Calls for Allies of Syria to Unite
Serious Sam 3 BFE Hile - Trainer - Cheats
Yep. <algorithm>, <numeric>, <functional>, and <iterator> are all incredibly useful, yet so underused.
We have "don't interrupt me"-bandanas.
Except that managers do not choose open plans for themselves, the communicators, which shows that floor plans are more about supervision, social status, and budget, than about productivity or teamwork.
I'm reading Lean Startup at he moment, and that was one of the bits that jumped out to me; people feel productive when they get 'hours done'.

This might be a solid 8 hours of coding in a day, but if you are missing out on conversations what is to say those 8 hours aren't in the wrong direction, or replication of work. Sure good standups might catch this sort of mistake, but I've seen people 'hide' what they are doing from the team, as they feel productive solving the problem.

I love the idea of the booth you describe, where people are still 'available' but also can feel private and others can ssee from your face when you are totally in the zone.
> The French aren't different, just late.

Interesting, but why would we be that late?

Some things are physically impossible. There is no parking space in front of my kids' school (I have 3: 6/3/2), and so it's not possible for everyone to drive their kids to school in SUVs at the same time. Most people walk their kids to school, and most kids at age 7 go to school by themselves.

I also can't imagine not having three meals a day and letting my kids just take things out of the refrigerator at any time (there is almost nothing in the refrigerator that can be eaten as is, anyway; if you can't cook you can't eat).

It's true we're a little more lax than our parents, but not that much, I think. We'll see.
I want to make it general-purpose, depending on your suggestions.
CSS3 font bird
Gawd no. I've worked in a variety of environments and even a factory floor open plan office is better than cubicles. Cubicles in my experience promote even worse behavior like taking conference calls on speaker phones, I've never had to rely on using headphones more than in a cubicle farm.

The walls of your cubicle can be a foot thick and it won't help the noise much.
It's required to maintain a linear history, no?
احياء دكرى المولد النبوي الشريف في المسجد البخاري في جلجولية
They have to pay someone to do it, they have to pay someone to decide to do it, they have to pay someone to find the equipment to do it with, they have to pay someone to think about it, they have to pay lawyers to license it, and they have to pay lawyers to think about licensing.

I imagine in many cases the cost (and opportunity cost) of just thinking about it isn't worth what studios and other holders believe they'll make from the effort.
And now, we have timeline. which is basically, a carfax for people.

http://statspotting.com/2012/02/facebook-timeline-is-basical...
German gov't endorses Chrome as most secure browser
Titanium.

Reminded me of this website where you can send a 3D drawing and get it printed in titanium (among other materials):

http://i.materialise.com/materials/titanium
Ask HN: Database Design
There are loads of new databases appearing at the moment (think NoSQL). Are there any good books on database system design? Rather than designing databases from an application point of view.
I don't see Microsoft's problem here being fragmentation. Sure, some versions of Windows will run the Aero desktop and some won't, but everyone will have access to the same touch interface in Metro UI. This is markedly different from the Android ecosystem in which every device has its own spin on the interface. Further, it was clear from Build that MS is clearly propping up Metro as the future of Windows, regardless of whether you prefer mouse and keyboard. I think it's safe to say that need for the Aero desktop will decline over time.

The real problem Microsoft has then is not fragmentation, but getting users to accept its vision.
Question: why isn't my data's copyright owned by me? I should have the same rights over my data (my searches, my browsing history, relationships, etc.) as an artist has over his creations. And they (companies that use this information or trade in it) should have to pay me to use it.
The University's press release:
http://www.uhasselt.be/UH/Tijdschriften/ToonPersmededeling.h...
Off the top of my head, things that this is lacking: velocity control for each pad, a way to zoom in on waveforms and chop up samples, maybe better loop controls, and the ability to export as .wav?

But suggestions aside, as a budding hip-hop producer/hacker, I had the idea to make this but never the skills/conviction. It made my day to see that this is something actually doable, and capable of being done well.
I follow a few high profile tech news source, but I never heard of Freedombox.

One major worry I have about decentralized systems is crackers. It's hard enough to secure centralized systems using proprietary code behind firewalls managed by an army of experts. How can a decentralized system possibly avoid becoming a 0day distributed botnet?
Schizophrenia: New Electronic Application May Help
>Would it have been so hard to lead with that fact?

Good observation. I find that the most engaging writing is when someone writes the standard intro/problem statement->supporting data->conclusion, and then completely inverts it. Assert the final conclusion in the very first sentence, then work backwards through the supporting data to the problem statement.

Quick readers will usually already be able to extrapolate the problem from the conclusion, and then can either move on with just that executive summary in mind, or can read through the supporting data and actively evaluate it. Both quicker and more engaging overall.

Instead it seems we're taught to ramble on and on in an attempt to build up to some grand conclusion, but in this day and age of information overload, few people have the time, patience, and/or attention span to ingest all that, at least in the form of a blog post (books, academic articles are a different case).
Whatever this data dump from FB consists of, is it in some usable form? My understanding is that it's a pdf without any ability to import it into any other software. For example, can you import birthdays directly into iCal (or w/e) or import email/ phone #s into your desktop or mobile addressbook?
By the way, regarding inverted charts per se.

There is an anecdote of one physicist showing an X-Y chart to another. Latter elegantly explains the phenomena, but then the first guy says "oh, you are looking at it upside-down", to which the other guy says - "ah, now it makes even more sense."
Why not: is it ethical to use any product or pay any company that has employees working more than the eight hour day, with possibly unpaid overtime and only gives them < 4 weeks summer vacations?

Because, as a European, I wouldn't be comfortable with that either.
In the last 4 years, he probably would have gotten further if he just, I dunno, typed the information he wants to keep into spreadsheet or something.

Sometimes policy fails us inspite of us having capable technology, but tippy-typing with our own little fingers on the keyboard can often work miracles.

It's painful, it sucks, but it gets things done.
The informality of the solution seems at odds with the BigCo expense reporting story told in the problem description: "Presumably, hundreds of millions of people have to do this every month, costing millions hours of lost productivity. And in most companies, it’s because a well-meaning HR or Finance person has said that It Must Be Done."

This email-based expense system hinged on specific keywords would be great for a small business, but if you're a multinational with lots of legal oversight...
Dating expectations worldwide: Who pays? - Digg
they do just not in a monetary form, but by letting you use their services for free. it cost more to run, for example Facebook site, than $1.
Hmm, the question makes me think that rather that wanting to use such a service, the asker wants to build one, and tries to see if there are any competitors.
Our team has very good chemistry, lots of respect for opinions all the way around. So I don't think people feel the need to get their two cents in on every issue. If a subset takes off on something, the rest know that they'll be brought up to speed at some later point, and the code quality will be decent. If there are parts of it that aren't decent, we'll either agree to fix them, or agree that we don't have resources and we'll have to live with them.

Regarding definitions of "in the zone", mine wouldn't include a pair in a good rhythm. Being in the zone, to me, evokes a lone programmer writing lots of code while holding complex mental models in his/her head for hours at a time. It's a pleasurable feeling for most of us with a bent for logic and problem solving, but my experience is that it doesn't always produce the best code.

* spelling edit
is there any public or industry group registry for those movies?
How Facebook Really Stacks Up Against Pre-IPO Google
Yes, I know, but there is no way to enforce it. This a classic "noob" mistake with macros - using a macro argument more than once.
Third submission (at least) of the ft.com article,

http://news.ycombinator.com/item?id=3551756

following an earlier submission of Wall Street Journal reporting on same issue.

http://news.ycombinator.com/item?id=3550074

For either story, the underlying primary source is the registration statement for Facebook's initial public offering of stock.
Not many people have touch-tablets other than iPads and Kindles. The Windows tablet market is minuscule.
Certifications for free? I mean, that's certainly what it sounds like. Talk about disruption!
I enjoy how references to The Diamond Age are becoming more and more common in tech beloved by the hacker community. Increases my excitement for the future! I want my matter compiler already.