skysight-inc/HackerNews huggingface dataset:
I think most of these are answered with the suggestion that no one would have made strings this way without making a matching library that handled the concerns you have here. Honestly char[] strings are much less useful in a UTF-8 world anyway.
I do it myself; getting comfortable with graphics isn't a bad thing. You need to try to retain a critical eye, though. It's easy to fall in love with a bad design if its your own.
Good job guys, and remember, if you're ever hungry, come back to Treehouse for a meal.
-Katy
I came really close to the same decision. But honestly: I like gnome-shell (not all of gnome 3, the totally mucked up dconf/gconf configuration mess in F15 is unforgivable).

Along with all the favorite gadgets, it also throws out a ton of crap. It just gets out of the way for the most part. The clean vertical desktop scrolling is actually a fantastic feature once you get used to it. Putting the status icon mess into a hot corner seems weird the first time, but I find I quickly got used to it and that it's a great way to save screen space. Likewise I don't need to dedicate screen space to a desktop switcher: swapping desktops via the top left hot corner can be done very accurately (after a little practice) with two quick flicks of the mouse. Dragging a window all the way to the side locks it down to a half-screen-maximized mode which duplicates almost exactly my preferred working environment and saves me a ton of fiddling.

Really, I think it's a keeper. It's got some serious maturity (though not stability) problems in Fedora 15 right now. I think the defaults for some of the settings are just wrong. But overall I like it.
He's merely pointing out that there are two ways (among others, of course) you can try to win in the marketplaces:

1. Build innovative products that your customers want, and keep iterating and innovating to keep your customers coming back for more.

2. Use the legal system to force your competitors out of your market, or make it so expensive to stay that it's harder to gain market share.

Apple has a long and brilliant history of #1, which makes it even more disheartening that it seems like they're resorting to #2 here.

While both may be legally valid, which is more beneficial to consumers and society as a whole?
They're already suing manufacturers with patents they acquired two weeks ago?
It's unfortunate that when he requested more information on the legality of his situation, instead of reaching out to him and informing him he wasn't supposed to have this material and working with him to dispose of it, they sent the police. It seems like an overreaction, especially considering HE reached out to THEM.
i think anonymous should take this as a challenge, and hunt down everything negative there is to know about her online.

I'm sure if they look hard enough they can dig up plenty of dirt on her.

But even if they do, it wont' be all of it, since noone is that stupid as to use their real name online. If she has even a single account online that uses a pseudonym or a username she is a hypocrite
How the IE hoax started and propagated
They acquired Novel and others long before Nortel.
I agree, it wasn't very in-depth.

More relevant quotes from 'moot' here:

http://venturebeat.com/2011/03/13/4chan-moot-christopher-poo...
Qubes OS strives to accomplish something very similar to what you mention. Joanna Rutkowska is one of the project founders.

http://qubes-os.org/Home.html
Does anybody have the link the blog? Seems like it'd be an interesting read.
It makes your profile / reputation more persistent by creating a durable link to your persona external to the AirBNB system.

If I link my AirBNB account to my Twitter account, I can't shirk a poor reputation by simply creating a new AirBNB account, unless I also forego linking to Twitter.

Essentially, if my connected Twitter account has 3 years of activity behind it,* it's a somewhat strong signal that my AirBNB account isn't a disposable, since I'm tying my reputation to something that I've invested a few years into, and will continue to actively use.

* I'm presuming that the AirBNB hosts would be able to see how long I've had the linked account, and whether or not it's active. Or some other measure of guarding against a fake AirBNB account linked to a dozen fake social networking accounts.
That is why you contact a lawyer who usually are under implied confidentiality clauses.
I'm pretty confident that when the acquisition closes, Mr.John Luther (the author of the blog post) is going to get a nice mail from MSFT LCA (legal and corporate) on the implications of using VP8 :)
By rot for example I mean not supporting WTL from within the tools development group. The only WTL tool that integrated into VS was developed by some guy in Eastern Europe. There was nothing from MS. As another example the largest software company in the world making tens of billions of dollars a year and they license a cheesy MFC widget library (in VS 2008 SP2?) instead of having internal resources to develop their own.

I agree that VS is the best development tool but the MS development tool group supported C++ poorly from 1998 to 2010. It appears that it is changing but it has appeared that way several times but always it turned into a one shot deal with no follow through.
ZFS support would be a huge improvement over NTFS.
10K Apart - An Event Apart + Mix Online
Before you jump into "poor guy" mode, please have a look at his blog:

http://richardsreactor.blogspot.com/2011/05/110521-meltdown....

I'm all for freedom and the scientific spirit, but this guy was out of control and risking the health of people around him.
I've been using Gnome 3 for a few months now. When I started, people told me on Twitter to stick with it and that I'd grow to like it. I didn't. And after three months, I'm very tempted to turn on compat mode (something I avoid doing in most software I use)
Outsourced Services and Expectations
Ask HN: Adaptive Spider Technologies?
Today a bot from 174.127.132.210 tried to copy information from my stealth-mode site (not linked to any domain name). This site was not supposed to be searchable and is known to a very limited number of people.

Any experience with such bots?
Mathematical Analysis of Newt Gingrich Twitter Follower's
Google Please Hire Me Too
Where are the pro accounts? I can't find a pricing page on your website (by design I assume).
how long before a man gets caught flying to the moon?
VMware backs down, changes vSphere 5 pricing
Google Voice / Skype are the way to go here. Keep a US number that rings on your computer (or on your cell)
"Fake it until you make it" to "Make it so you don't have to fake it"
> The NT kernel in and of itself is very small, simple, and remarkably well designed.

Is there current documentation on that? I remember NT3 had a very microkernel-ish design, but I have also read that a lot of its elegance was compromised since NT4.
>But Android OS doesn't resemble an iPaq, it resembles iOS.

Both have significant similarity to a year 2000 iPaq. Full screen mobile device using a touchscreen against an icon grid, onscreen keyboard, etc. The iPaq was a "PDA", however, which somehow differentiates it. I owned one. I know how they are similar.

>You keep inferring that everything presented in the original iPhone was an obvious extension of what we'd seen before, but it simply wasn't.

No, I'm not inferring that whatsoever. I am arguing whether its uniqueness is patentable. We've seen with various iterations of iOS that it is borrowing from its competitors as well. That's how the world works.
> My question is: how are they going to distinguish puppets from real people?

As long as it benefits their bottom line, I'd say: never.

If you follow the money, it rarely fails... especially when we're talking about the amoral concepts that corporations are designed to be.
And if there is a language that is screaming out for an AMP equivalent its C#: it has structs for efficient memory organization. It has hands-off memory management, meaning that the GPU back-end can do it differently than a CPU back-end. It has attributes, meaning an easy way for you, the programmer, to provide hints to the back end, in a non-hack, already built-in kind of way.
Are you always such a boring fanboy?

THAT is the Apple multitouch patent that the industry holds as fearsome. No one gives a shit about the Fingertouch patents.
Some points regarding your comment:

1. Some of us have the preposterous notion that the NT kernel is superior and more modern than the BSD kernel.

2. The NT kernel architecture is not new by any means. It's mature and robust.

3. Whats wrong with their windowing system? The DWM is pretty speedy, efficient, and stable.

4. "This would also open Windows for serious software development"?! It's currently the number one consumer (some, including me, might argue iOS actually is), and the number one business and server OS. How much farther ahead of the pack does it need to be before you'd consider it "serious"?
> Since Google knows it has better tools to be competitive outside of patents, it is in their interest to eliminate patents as a source of pressure from competitors.

This is nonsense. Google has a huge number of smart people working for them - if they wanted to enter a patent war they are extremely well equipped to do so. Everything I've seen from them tells me that they simply culturally biased against doing that. They'd just rather spend their time inventing cool new stuff than suing about old stuff.
>People behave a lot better when they have their real names down.

right from the KGB and Stasi manuals.
Does this mean google has nothing on you (and me, I'm getting this message too), or that we just aren't seeing what google has on us?
I poked around, but couldn't find any articles behind the nagwall. Any chance you could let us know where we can see it working?

Great concept, by the way.
Lots of stupidity, no criminal intent. I don't think he should goto jail.
Having the ability to speak anonymously allows for people to speak their true mind and show their true personality rather than hiding behind the fear of lash back.
http://richardsreactor.blogspot.com/
Here's an idea I had the other day, which may be crazy or old news:

Google should start a patent pool with all of their patents. Every company would be granted full license to use these patents, as long as they commit not to sue anyone else (in or out of the pool) for patent infringement. Ideally, they would commit their own patents to the pool as well.

With enough buy-in, this could effectively null out software patents without any legislative change, at least among non-trolls, since with a large enough pool it would be almost guaranteed that a company would violate more patents in the pool than vice-versa.

Ideally, this pool would be managed by a non-profit institution, patents would be committed irrevocably, and the organization would have lawyers to actually sue any other company that filed a patent lawsuit. This may be similar to what's been done for WebM etc., but it seems like the same idea on this much larger scale could be much more powerful.

Main challenges I could see are (1) patent trolls, since there's nothing to sue them for, and (2) who decides what's a software patent -- not sure how clear-cut of a line this is.
Maybe go look at the actual patent lawsuits against HTC, Samsung et al., they aren't hard to find.

Maybe you can submit a copy of Minority Report on DVD as an amicus brief and the judges in those cases will say "oh shit, hn_decay's brilliance hath shone a light where before therewith was only shadow" and declare Android "free and open forever[1]"

[1] exceptions apply
Very slick! I like it a lot (: anything to improve HN is a + for me!
Isn't PageRank patented and therefore public? I believe the patent is held by Stanford and exclusively licensed to Google.

Of course, Google's search algo has evolved considerably from the early Stanford days and is secret.

I'd prefer that to patents in most cases, though. Trade secret law should be good enough for most things. And I think if it's not, then it shouldn't be patentable. If I can figure out how to make a decent multi-touch UI just by taking 10 minutes and playing with a device that has one, that feels unpatentable to me.
I doubt that 60% of Newt's followers joined Twitter just to follow him. This whole situation stinks like an old man.
A century ago, we didn't realize that radiation is lethal. They didn't arrest him for making science, they arrested him for having dangerous materials without the proper safety equipment.
The End of Gnutella?
The best documentation are the Windows Internals books by Russinovich/Microsoft Press. This book is the "Design & Implementation of BSD" for the Windows (NT-lineage) OS.

http://technet.microsoft.com/en-us/sysinternals/bb963901
Looks like that patent will run you $12-15k.

http://ipwatchdog.com/2011/01/28/the-cost-of-obtaining-paten...

Doesn't seem very cost effective. Patents aggregate in the hands of trolls (bought for pennies) after naive, well meaning entrepreneurs get them thinking mistakenly that they might do them some good and their businesses fail.

The "new entrepreneurialism" is finding carrion amidst the detritus of failed "old entrepreneurialism" and creating a zombie horde to send at those still living.
I was talking about something similar earlier today with a friend from high school. We were talking about how it was totally un-cool to disagree with the "consensus" about which girls were hot and which were not. We were imagining what it might have been like if we'd felt able to speak our minds.

I'm not a huge believer in the whole "social media toppled authoritarian regimes" stories that have been going around after Tunisia/Egypt but I do think that to the extent real anonymity is possible it has the potential to help people living in places where dissent is both stigmatised and punished by allowing them to realise that others feel the same way.

This Steven Pinker talk http://www.youtube.com/watch?v=3-son3EJTrU (I think; I don't have Flash so can't check it's the right one) talks about why this type of communication is essential to free societies and why freedom of assembly is protected in all free societies.

On the same general topic researchers in public health give people some wiggle room on truth telling by introducing random noise into their responses in order to improve the aggregate quality of information you get from asking them questions about controversial topics (drug use, sexuality): http://en.wikipedia.org/wiki/Randomized_response

tl;dr: anything that helps people tell the truth rather than timidly conforming to social norms is a good thing
I think it would make a lot of sense for WYSIWYG editors to support Markdown-like microsyntax for simple formatting:

https://github.com/bergie/hallo/issues/11

This way you start writing _something, and it becomes something
"even if 90 percent of them are "bogus" (which they probably are)"

Don't make me send this to unnecessaryquotes.com
I can think of at least two opposite mindsets:

A. On the one end, one optimizes for overall expected yield. There's no finite target, the goal is "as much as possible". With this objective, walking away from a lot of low-risk money for much less and high-risk is much harder. Similarly, the lower the starting point, the more open you are to take up risk because you don't have much to lose anyway.

B. On the other end, one has specific targets. Once these targets are met, money ceases to be a decision criterion. With this frame, it is actually easier to walk away from a lot of money after you have achieved X, Y and Z.

These are simplified extremes of course, in reality it's a mix of both and shifts over time, but it goes to show that there's no single "correct" answer.
No, my argument is that the point is moot. If a task_struct on linux does not trigger an address space switch it is a thread. While to the kernel they are (regrettably) the same entity, they still have relevant performance characteristics of windows {process, thread}; the difference in cost is the cost of switching address spaces.
That cost appears in either operating system. If there is any difference from the way Windows handles threads it is simply negligible in terms of this benchmark.
This looks awesome. Going to try it out... Chef solo is painful.
Voxels have a bad reputation in the graphics community. Back when I was absorbed in this and writing my 3D 'engine' I got to see this debate in its infancy.

There is an intermediate form, non-uniform rational b-splines or NURBs, which the first nVidia card rendered directly. That made it possible for the NV1 graphics card to render a perfect sphere with just 6 NURBs vs triangle based engines which required dozens if not hundreds of triangles to approach the visual quality of that sphere.

Of course 3Dfx (and Matrox, and NEC with their PowerVR architecture) made triangle engines, they needed fewer gates and had far easier texturing pipelines. Once the NV1 was retired I haven't seen hardware NURB support re-emerge (although it would make for a wonderful thing given a multi-billion transistor GPU).

Voxels make the argument that once you get below the oversamping fraction of a pixel, be it 1, 4, or 16, you don't need a complex structure. And while geometry culling using a z-buffer and clipping rectangle is well trod, voxel culling has some subtleties that make it more challenging.

Voxels have, to date, over promised and under delivered.

Notch's analysis is pretty much spot on, with one minor exception, the math. Just like polygon engines don't bother creating layers of polygons to represent solids, a voxel 'rock' or other solid doesn't need to represent the 'inside' with voxels, it only needs to represent the surface of the solid to a degree where you can't see between the voxels. As long as voxel resolution is comfortably above the pixel resolution of the 2D project plane (aka the screen). So lots of data to represent surfaces, but they can be 1 'atom' thick so less than the petabytes he supposed.

Rendering then is the process of taking a rectangular solid which is 1x1 pixel at the screen surface and then expands based on the field of view out from the eye, and once you've gone deep enough into the geometry such that the cross section parallell to the screen has no gaps, you can compute and render that pixel and move on. And, as the Euclideon people point out, since you're not really doing polygons at all, changing the 'complexity' (in terms of surfaces) on the scene doesn't change either the render time or the effective voxel count.

Yes, its pretty abusive of memory bandwidth, since at range the number of voxels that have to be looked at to fill a single pixel can be large. Imagine a 747 airplane flying across the sky at a visual 35,000', if its only 2 x 3 pixels by the time it renders, its still made up of potentially billions of voxels which form the surface you can see.
http://www.unitednuclear.com/
Yes. I don't know about the $150 charge but I do know that Superpages which they work with does put the domain name in either their ownership or web.com's ownership.
I've been blocking 174.127.132.0/22 for a while now.

It's generally not worth getting into an arms race against misbehaved bots, unless you're prepared to setup a honeypot or seriously analyze your access logs.
If the service has a members section that is used frequently, then I would suggest having a login at the most common landing pages on your site. I like the way it's currently done on the "old" site.
Apply to Google a second time, they said you needed more experience, now you have more experience.
Lean Startups are Bullsh*t.
I went to a talk given by the Meebo founders about what to consider when designing your front page. A big part of the talk boiled down to making a single call to action very clear and tailoring it toward the majority of users that are going to hit your front page.

Your call to action is very clear, "Try it Free" (I'm assuming you're going to make it so that the content on the left of the slideshow/carousel doesn't fade in and out). I think this is a Good Thing (tm).

It seems clear that your goal is to convert new users who land on your home page. I'm guessing the decision between login form versus link has to do with a compromise between conversions and engagement.

That said, without a way for an existing user to find their way back in your engagement is going to suffer dramatically - unless going to your homepage is not the primary way your users access the app. So you obviously need at least a link to sign in.

Deciding whether or not to include a form over a link depends entirely on how much you want to push for engagement over conversion. Your homepage is pretty clean (not a lot of noise), so perhaps there's room for a login form eventually - but since I assume your initial goal is conversions then I'd start with the link.

You can optimize for engagement by making "remember me" the default for logins and then taking logged in users directly to their dashboard when they hit the homepage.

For non-cookied users you could also A/B test the homepage with a link or with a form and then see if you are getting drop off in either conversions or engagement from having one or the other.
Tritium on his keychain? Ergo placed in his pocket? This guy has no fear of radiation whatsoever.
> It only takes one moment where your entire family almost dies because of a truck driver to jade your opinion of all of them

How is that statement any different than "it only takes one moment where your entire family almost dies because of a woman driver to jade your opinion of all of them" or "because of a white driver" or "because of an old driver"?
That quote makes me feel like she(he?) didn't really understand what they were saying. It looks almost identical to a word jumble. I know it was a free form panel, but jeez, you are the marketing director of Facebook, you should be a better communicator than that.
Large Hadron Collider on a chip
A while back i decided to forego my pseudoname in order to look more professional.

This has led to many problems: for one, conflicts. It seems every other month people mistake me for someone else with the same name. Either that or yet another person "mistakenly" uses my gmail address to sign up for a web service.

My last name is also difficult for some people to pronounce. With a pseudoname, this was not an issue. Not to mention my pseudoname was pretty easy to remember... people even still use it!

Really as far as i know, my lack of a pseudoname has not made me appear any more professional than before, so i'm finding it hard to find a good reason why i should even use my real name on the internet.
In fact pseudonymity is a great tool to segregate online identities in this age where people will write and store prejudicial information about you for extremely long periods of time (forever if it gets to archive.org).
DoD will spend $42m to analyze social media?
Was my side project durin college, full time once i gratuated like engineer. .. Im in Mex.
Interesting that, at least according to the article, Skype has adopted and released VP8 for video chat before Google itself (for Google Talk and Google+ Hangouts.)
Taking a course of action that is in your best interests does not somehow invalidate the premise that that action is ethical or the right thing to do absent those interests.
Honestly, it's a good thing he was stopped. He's contaminated his cooking area with radium and beryllium. Is someone that sloppy really going to strip that room down to studs to decontaminate it, or is he going to leave it to poison the next tenants in his flat?
Do you always resort to namecalling? Oh wait I guess you do...

P.s. we're talking about prior art for multitouch, the Fingerworks patents seem far more relevant than your hardon for Minority Report and Microsoft Surface.

http://patft.uspto.gov/netacgi/nph-Parser?Sect1=PTO2&Sec...
Linus wants a new terminal to pop up when he hits the terminal icon? That's pretty old-school behavior. OSX and Windows have long moved away from it. I don't use Gnome3, but hitting cmd+n or cmd+t when I want a new terminal doesn't seem to bother me much.
Same here .. A year hve oasse now and im in my way :D