skysight-inc/HackerNews huggingface dataset:
Well in fairness I'm not convinced that the issue is X, as much as the hordes of desktop environments developed on top of X.

But even without that, the currently-available DEs are good enough that if simple quality were the only thing holding Linux desktops back, they should be doing much better with market share. So I don't think that is the only issue.
Eight Tips for Growth Hacking
Why would Google own kitkat.com?
Oracle’s Java Security Fails
Vino Nobile di Montepulciano Docg
Yeah, those whiney commenters should take a break!
The Feds can pull their "commerce clause" card and do whatever they want.
I've just had a look at the |STAT source, and it computes the variance with

double M = Sum/N; /* mean */
double var = (s2 - M*Sum)/(N-1); /* variance */

where s2 is the sum of squares. In most reasonable situations, this approach will work fine. It just doesn't take as wide a variety of inputs as is easily possible to achieve with normal floating point doubles. In fairness, the |STAT terms and conditions state:

|STAT PROGRAMS HAVE NOT BEEN VALIDATED FOR LARGE DATASETS, HIGHLY VARIABLE DATA, NOR VERY LARGE NUMBERS.
> I'd go so far as to say that Nestlé are up there alongside The Sun (british newspaper) and Sky TV when it comes to 'most boycotted' here in the UK

Given that The Sun is the most circulated paper in the UK [http://en.wikipedia.org/wiki/List_of_newspapers_in_the_Unite...] and Sky TV claims to reach 1 in 6 people in the UK [http://corporate.sky.com/media/key_facts_and_figures] I would completely agree with your statement that the Nestlé boycott is as effective as these others.
Most current-gen console games target 30FPS. An exception being Rage made by id software. Carmack was very proud that it ran at 60fps, but nobody else seemed to care.

Its a different story for PC gaming and competetive gaming though.
This has always been my major complaint with dynamically typed languages. This and bad optimization - its a wonder that dynamic languages are so popular. GO is a good compromise though.
While this has been on HN before, there are some alarming new details:

Angry local shopkeepers also say the so-called "death ray" has blistered their paintwork, singed holes in doormats and caused their tiles to smash.

Blimey. Surely britain's ever-enterprising shopkeepers can harness this power though? Solar oven anyone?

Also:

They later said a temporary scaffold screen would be erected at street level within 24 hours.

Are they going to have to make that out of some special ceramic or something? Or will it be OK as it will sit far from the focal length of the "lens?"
> If you see "he" everywhere, you assume being a man is the standard, and being a woman is somehow not applicable.

I don't quite follow. Are you saying that, by using "he" everywhere, I'm going to subconsciously exclude women?

> And it's not that hard to just use "they" instead

I cannot speak for anyone but myself but, being a native English speaker, using "they" to refer to a single person sounds wrong. I understand the tendency to use it given the lack of a gender-neutral singular pronoun but it doesn't change how grammatically incorrect it sounds to me.
Smooth is one part of the problem, the other is getting stuck between two "frames" after scrolling: http://imgur.com/gtJGtsT.png

Scrolling gives you no visual feedback for "content units" like margins around paragraphs or headers. You cannot be sure if a "frame" has all its animation loaded until you scroll down - up - down a little bit. Imho that's not a pleasant experience.
Delta has different things on different flights almost entirely at random. I think they have internet on basically every flight ($8, huge scam IMO but that's where internet for planes is right now), free TV on like...20-30% of flights maybe?

I think I saw outlets once.
Seems to me, if you're building a building primarily out of glass, you'd want to study the impact of the glare. There is a hotel in Las Vegas that has a similar problem. How can these building projects get approved, through so many people, and nobody once stops to think about the glare problem?
Those associations, while not by any means ideal, are somewhat necessary. As inferred by the argument it's hard to find ethical phone companies at that scale.

There is absolutely no need (at least technologically) for this link up. Its purely brand marketing, and they picked the wrong brand.
You'll have to define what you mean by better, and to whom. And how you measure the goodness of code.

The user or client only cares that software does what it's supposed to do. The author of the code may feel they could have done better. The programmer who has to maintain it may curse the author for writing bad code. "Good" code that doesn't do what it's expected to do or crashes or loses data is bad no matter how beautiful the code is.
Really? I've heard some pretty amazing demos of ambisonics even with just two speakers - things which completely blow away anything I hear through mainstream productions with 5.1 and 7.1
Sports car races to Android for in-vehicle infotainment
Boston University files patent lawsuits as 2014 expiry date looms
To expand slightly on this point: I worked for a sub-contract manf company, and we made commercial flash units for a (now defunct) well known UK manufacturer.

We were idiots, and the products we made were not the quality a customer would have expected. But we were fully legit.

I suspect that a team of people creating extra units, skimming those off and selling them via ebay or such, would have been achievable for some products. There'd need to be coordination across a range of departments.
"The developers said the phenomenon was caused by 'the current elevation of the sun in the sky', and that as Britain heads into autumn the problem should disappear."

Thus solving the problem once and for all.
For Bay Areans who would like to experience this phenomenon for yourselves, head on down to Lake Merrit. At the right time of day, the Cathedral of Sauron[1] will send blinding beams of light right into traffic. Fun times.

Also known as the Cathedral of "Christ, my eyes!"

[1]http://en.wikipedia.org/wiki/Cathedral_of_Christ_the_Light
I like how they tell you to watch the 8k demo video in 1080p "to get the full effect".
>- maps: new interface is so terrible that I am actively looking for a replacement. It is painfully slow, search results are no longer displayed on the same page as the map (what?), and in general the minimalism has gone too far: the interface requires too much hunting.

I can't for the life of me figure out how to show street view on android's google maps. I know it used to exist, but did they really take it out?
If you absolutely must rewrite, consider isolating and replacing components piecemeal rather than scrapping the whole thing and starting over. You don't eat the whole cost at once, you can keep moving forward with new features if needed, and you get more modular architecture to boot.

It's called the Strangler Pattern. http://www.martinfowler.com/bliki/StranglerApplication.html
I print them out and stash them in a safe. Also helps when adding MFA to other devices.
The hotel in Vegas was built with a special film on the glass to reduce the glare by 70%. So they were obviously studying it/thinking about it. But if 70% is not enough, imagine if they had actually done nothing?

http://www.reviewjournal.com/news/vdara-visitor-death-ray-sc...
Especially if the building is going to be curved!
Good point, but at one point when the dominant WP on DOS was WordPerfect, Word won its position against MacWrite, WriteNow, and several other very solid products.
Ultimate Troll:
Wrote plenty good code, frequent speaker, founder of several companies, hacker.

Send resume that has grammatical errors, or syntactic inconsistencies.
Turn down by technical recruiting, then post with details.
We can digitally capture images at much, much higher resolution than we can hope to display them. Even my giant 27", 2550x1440 monitor is only 3.7 megapixels.

Given the importance of photography in modern culture, it's more than a little weird to be so unbalanced.

As someone who builds prototype displays, I can tell you, we can always use more bandwidth and more resolution. Even if we just abuse it to play tricks. the interfaces we have today are horrible for high frame rate, 3D, and anything that needs to sync up.
At first sight, this statement seems odd. For sure, writing a text is more difficult than reading it, and programming is writing a text. But a different kind of text. A program is written to communicate ideas with a computer first, and with humans second, whereas an article or novel is written to communicate ideas with humans only. What if we would have a programming language that allowed us to write to communicate ideas to humans first and have the compiler/interpreter automate the communicating with the computer?

Or could it be that a non-trivial program is essentially more complex than an article or novel or any other regular text we encounter daily?

Or is reading a program similar to reading a text in an unknown language? Like trying to read some Roman text when you don't really know Latin, but you've access to a Latin-English dictionary and a good grasp of history and the context and topic of the Latin text?
My favorite part of these things is that they highlight the odd things that can go wrong, even when they are considered and planned for. I haven't read this book yet, but the NYT summary makes me feel it would have a lot of info about the crazy things that happen with some engineering and unforeseen issues:

http://www.nybooks.com/articles/archives/2013/jun/20/design-...
Two questions:

How is this related to the django-admin2 that is getting merged into Django?

Can this handle a foreign key relationship of a million records?
Apple to hold separate iPhone launch event in Beijing next week
"No matter what kind of break you're looking for, with 2 mega-bites, 4 mega-bites or a chunky-bite option, we've got it covered"
Totally agreed. Any idea?
tl;dr but hopefully they've added a power supply via hdmi as well otherwise things like chromecast will still need a usb for that :D
That 99% is unlikely to be using two factor auth
Dang, that programmer sure gets around! They did a stint on my team, too.
Pentagon may be involved in chemical attack in Syria
As I pointed out in another thread about this story, the basic concept has been around since at least Ancient Greece, so, how stupid do you have to be to construct a giant curved glass structure and not consider that it might burn things?
The problem with this piece is that it assumes the labor theory of value. The "true salary" arguments don't tend to hold up well if you assume any other.

Or, to put it another way: does the value of a thing come from what the producer puts into it, or what the consumer gets out of it, or some other factor, or some kind of mix? The labor theory of value, and this "true salary" argument, are absolutist in that they depend on value coming solely from the first: even attempting some kind of blend or balance between multiple factors causes serious problems.
EmberUI - Select and Select Date
Any proof of panel swapping happening in later models? Not that I couldn't see it happening, I would just like to see an article documenting such an event.
It's easy enough to never run gofmt, so there is still a choice. :) In fact, not running gofmt requires less effort than running it.
Its the infant formula marketing one for me that still trumps them all. Knowingly allowing babies to die is pretty much a sure way to get to the top of my "that's a company I don't like" list.
I understood it to mean that the scaffolding will block incoming light before it reaches the lens of the building's facade. It will, of course also block reflected light, but the main benefit ought to be blocking it before it becomes focused.
What I find the most amazing about this whole thing is that it was designed by the same architect as the "death ray" building in Las Vegas. You would think they would have learned from their mistake.

http://www.businessinsider.com/architect-behind-the-walkie-t...
It should not be too hard to introduce backdoor instruction sequences that grant kernel mode access to user mode apps.
I have been a Type I diabetic for the past 15 years, and have had the "pressurized stream of blood" that shot across the room a handful of times when injecting my stomach. Granted, being an insulin dependent diabetic, I have given myself an estimated 32,000 injections, which I seriously doubt a steroid user would ever get anywhere close to.
I wonder if there will be any special treatment for gifts (I'm guessing there won't be). My mom has bought me many books. She probably has no interest in having the Kindle versions of them, but I definitely do.
8.1 has me considering an upgrade. I'm assuming it'll run on a laptop that runs Windows 7. Though it's probably more economical to just upgrade the laptop unless they offer an OEM->full upgrade path. I could use a few more cores and > 4GB of RAM.
I know it's unfair to generalize, but seriously if we'd had to put numbers on it and perform statistics on it (something most psychology degrees are pretty capable of even though the way they do it might raise questions) I'm rather sure the outcome would be close to: sorry, but 90% cannot write good code. Why I think this? Because I've seen and fixed code written in multiple laguages by psychology degrees (about 20 in total, from more than one institution) for the last ten years. And there are just no words for how awful it was. Hell, I've seen matlab scripts in which I would use the same dataset for both dataset arguments and still the result was there was a statistically relevant (p < 0.01) difference between the two.
Yes, I decided to ignore that constraint because it doesn't make sense :).

It does if you want to give the user instant feedback when they type an address that is in a valid domain but does not actually exist, as Ntrails pointed out. If you think a requirement doesn't make sense, you're supposed to ask the client, not just arbitrarily ignore it.
I'm surprised this is going as far as court since music compilations have long been protected as IP in law (whether or not you agree with the principle). It's covered in the music business bible (http://www.amazon.com/This-Business-Music-10th-Edition/dp/08...).
They were doing so well until the flash video at the end. :(
Why Inbox Zero Doesn't Solve Anything.
Only if you carefully curated the digits you selected
Things that suck in AngularJS
One would think that Google would be aware of the brand owner though, everyone else around the world seems to be.
time for a new job?
accept that they future proofed sound but it doesn't look like they did that with video
IIRC, Tor was built by the US Naval Research Labs, so... yeah one should assume its compromised.
This is not a book
Even if, as I presume, you are trying to spell in Australian/Commonwealth English, it should be "practice" here because it's a noun. Only the verb is "practise".
Smart Startup Founders Ask, Listen, Learn, and Lead
Comments are generally superfluous, sometimes incorrect and often used to explain away bad code.
My former cube neighbor had a house built into the lot next to hers, really close to her house. The new windows were reflecting the light onto her house and melting the siding. I was skeptical that there was enough energy but it does happen.

The builder ended up replacing some of the windows with somewhat less efficent ones (not Argon Filled).

The windows are designed to reflect heat and UV.
http://www.nachi.org/low-e-windows.htm

I can't imagine what a slightly focused light beam would do.
Thanks, that's interesting data!

I am not sure why you changed the key format to "key_%09d" - is that an optimization for lmdb, to make sure the insertion order is the same as the internal tree ordering? If so, why is that needed for the benchmark?

I noticed that the wall time and cpu time for the sparkey 100M benchmarks were a bit disjoint, it would seem that your OS was evicting many pages or was stalling on disk writes. The Sparkey files were slightly larger than 4 GB while lmdb was slightly smaller, but I am not sure that really explains it on an 8 GB machine.

I am not sure I agree about the non-linear creation time difference, the benchmarks indicate that both sparkey and lmdb are non-linear.
The sparkey creation throughput went from 1206357.25 to 1109604.25 (-8.0%) while lmdb's went from 2137678.50 to 2033329.88 (-4.8%)

Regarding the lookup performance "dropping off a cliff", I think that is related to the large difference in wall time vs cpu time, which indicates a lot of page cache misses.

lmdb seems really interesting for large data sets, but I think it's optimized for different use cases. I'd be curious to see how it behaves with more randomized keys and insertion order. I didn't think of doing that in the benchmark since sparkey isn't really affected by it, but it makes sense for when benchmarking a b-tree implementation.

Sparkey is optimized for our use case where we mlock the entire index file to guarantee cache hits, and possibly also mlock the log file, depending on how large it is.

The way you append stuff to sparkey (first fill up a log, then build a hash table as a finalization) is really useful when you need to use lots of memory while building and can't affort random seek file operations, and in the end when most of the work is done and your memory is free again, finalize the database.
Of course, you could do the same thing with lmdb, first writing a log and then converting that into a lmdb file.

Thanks for taking the time to adapt the benchmark code to lmdb, it's been very interesting.
Yeah, it's hard to describe it as unforeseeable when it's happened to you before and is readily modelable.
No Technical Co-Founder? No problem
I am not a lawyer, but I suspect the same. After all, it has been established that you cannot copyright a recipe (a list of ingredients in a specific order), and I find this quite similar.
You can do multiple return values of mixed (and non-predetermined) types in Ruby too.
Ask HN: How long before Google crawls your startup website?
Hi guys, I finished up our initial version of the website my brother and I are building.

www.smitecamp.com

I added in all recommended SEO tags from SEOMoz and generated a sitemap and submitted to Google Webmaster tools. It's been 5 days now and we still haven't been crawled by Google.

Any idea on how long it takes for Google to actually show your pages? I even searched for an exact "smitecamp.com" and it still shows the old domain-squatter type WHOIS pages.
It's killing me that no one has made an APL version yet!
Integrated Design-Development Environment
If it brings tuition down for the students, every school should.
How long until buildings like this are retrofitted into crowd control weapons?
It is looks like a newsletter? It's FOSDEM presentation slides
I guess I was imagining the light coming down almost vertically (hard to block) and then being reflected into the street, but I suppose that's not really how light works is it, no matter how oddly shaped your building is. Thanks for the correction.
That's exactly it. They clearly had the capability (well... the software side's arguable, but at least they shipped), just no coherent direction. They were floundering about, wasting the clear lead they had, for a good 8 or 9 years.
Submit a sitemap to Google Webmaster Tools for starters. Then try to get backlinks from other websites so Google can use an indexable path to your site.

If your site really is www.foobar.com, it appears to be blank right now.
I might have the unofficial staff to make the product, but not the unofficial staff to test the product as thoroughly.

Or I take product that has already been rejected on test and ship it through my unofficial channel.
It's one of the most important sentences in the history of HN.
Hey, thanks!

Actually, Block 5, lesson 9: Databases is designed to be just that. What are they, why we need them, the different engines options what's SQL and few other tricks.

Much later, in Block 10, we'll learn about using an ORM but I really feel it's important to understand the theory behind databases before being able to use an ORM :-)
Fun fact: this hotel, Vdara, and 20 Fenchurch Street 'fryscraper' were both designed by the same architect, Rafael Viñoly.
It's less of a systemic problem with architects in general, more of a specific issue for one architect in particular: Rafael Viñoly (http://en.wikipedia.org/wiki/Rafael_Vi%C3%B1oly). He designed the Vdara hotel in Vegas that had a concave facade which melted sunloungers; and he's also responsible for the "Walkie Talkie" building in London which we're discussing here. It's almost as if he has a blindspot when it comes to this problem. Maybe he looked at one of his own buildings too long.
How stateful development is changing the web [video]
This is your reminder that buildings and software are not that dissimilar. Remember this news article whenever you hear someone blathering about how building software should be more like civil engineering.
We always knew that correlation attacks by an adversary that controlled a sufficiently large portion of the Internet were trivial to carry out. Now that we've learned that the NSA is capturing 75% of Internet traffic then we should assume that they are able to carry out correlation attacks fairly trivially, right?
It is almost impossible to proof read a document you wrote yourself for typos, specifically repeated/replaced words, immediately (while you can still remember writing it.) I don't know if this is true in all languages, but it's definitely true in English.

This is because your brain subvocalises (reads back) what you meant to say, not what you actually wrote, when you re-read and can still remember the sentence in your head.

I know of at least one example of a Deputy Headmaster, who was also my maths teacher, accidentally typing in a swearword to a school report. My Dad (the IT manager, whose job it was to check all the reports before they were posted) got him to read it back aloud (a day or so after he wrote it) and he read out the sanitised/corrected version, aloud, from a piece of paper with the swearword staring him in the face. He was very embarrassed when my dad pointed it out.

In cases like that, you wish you could define a specialised dictionary without the swearwords, so that dangerous typos jump out at you!

to GP: tooling can only get you so far, and you're battling against your own brain the rest of the way. A 2AM README typo is forgivable; a CV/cover letter issue (where you were supposed to be concentrating, and/or getting someone to proof read for you) less so.
iOS7 is not about flat
This is something that has been bothering me for some time. The decision-making process on display here appears to be an appeal to authority by the CEO, wherein the author is a trusted authority. A suggestion to use an external product appears to have compromised the CEO's view that the author as an authority in his field, something the author never recovered from.

Am I the only one who thinks it's odd that a CEO is making decisions based on blind trust instead of an informed logical argument? Keep in mind I'm not talking about the mixpanel decision, I'm talking about all the decisions made thereafter.
yes, but it's gotta be more than a banana dispenser.
make sure it comes with a little bag I can use for the remainder of my food, until I find a trash can.
make that bag look good.

I haven't ever seen a fruit dispenser machine though where I live.
I already submmited a sitemap, but still no crawls. :/

And foobar is just dummy domain to explain my situation.
'General intelligence' is wacko amateur thinking that reasonable people in AI don't believe in. You're shooting yourself in the foot mentioning that.

The consensus amongst competent people in AI is that of building practical systems.
The trust to carry out such long term secret projects has been lost. This is why abuse of secrecy weakens the nation.