skysight-inc/HackerNews huggingface dataset:
The excuse is that the DOM is huge and old and wasn't designed for performance. You can squeeze decent performance out of it but it's unbelievably easy to screw yourself over (example: listening to mousewheel anywhere on the page disables HW accelerated scrolling on webkit because it could presumably cancel the scroll).

Instead if you build an abstraction layer on top of the DOM that only exposes fast primitives you'll be better off.
Good thing they didn't hire any ninjas, or I'd be worried about safety of those HR guys.
Something has gone wrong here, the contractors for the intelligence community were not thinking properly. This could have been avoided had there been more fake terror plots 'foiled' by the hard efforts of the snitches. The rationale for the mass surveillance could have been more credible had that happened. As it is nobody really believes they spy on us to catch the terrorists, paedophiles and drug kingpins.

Perhaps greed got in the way too. Had the intelligence community contractors outsourced some of their work to the 'normal' internet companies and not seen them as 'enemy' then it would have been harder for them to complain about what has been going on. They could have co-opted Microsoft to build their tools, got Google to build their data centres, helped out Yahoo and bought a few more Apple boxes, making Silicon Valley dependent on them for a large chunk of their revenue stream. They would then have towed the line that bit better, portraying themselves as good patriots for helping the government win The War Against Terror. As it is we now have two types of tech mega-corp, those wanting the surveillance state and those that don't want it. Had greed not gotten the better of the likes of Lockheed Martin this could have been avoided. This is a sad day for big brother.
Codecademy: Hour of Code app teaches programming skills to iPhone owners
Lenin statue toppled in Ukraine protests
If things were that easy. The things you want to be associated with your name today might not be the things that you want to be associated with in 5, 10 or 20 years.
Efficient Vectors of Vectors
No its not like that at all. Almost all the cost of beef is the beef. Cows are a certain size, overhead is relatively low, and so twice as much beef costs roughly twice as much.

With pharmaceuticals, cost is highly unlinked with volume. Marginal cost is almost nothing, but fixed costs are very high. Its like the restaurant: because most of the cost of the product is overhead and per diner rather than the food cost, half as much food sells for way more than half the price. This is true even though restaurants are in highly competitive markets.
FBI can turn on your webcam without you even knowing
I've read the (900 page) Autodesk Files a couple times, but didn't realize how many other topics John Walker has written about. If you look through this site, there's even some fiction.
I just tried it out, and it seems it doesn't update after a save, you have to quit the document, so it's not real-time enough for an interview.
You have a fantastic problem on your hands. The demand is exceeding the supply.

I would suggest raising your prices for all new clients. You might also consider bringing on subcontractors to handle the smaller jobs for you.
http://qr.ae/GwtSY
It's incredible the amount of data Google collected just on the period of 24h I activated Google Now for testing. Cool technology, scary preconditions.
I'd suggest "signals of growth" & "momentum" are a proxy for a site that has repeat traffic & systematic word of mouth. You can't maintain the momentum of growth unless you retain a significant number of new visitors.

If new visitors are developing the habit of repeat visits, thats a strong signal the startup has discovered a formula that strikes a chord with their niche/market.
Just to warn you about car rentals in US, I was recently surprised that a rental that was supposed to cost $130 (according to a booking at priceline.com) actually costed about $450. Insurance is super-expensive and renting navigation turned out to be almost as costly as renting the car itself.
Not really. I saw that as well and checked for other in-page stalking. There is no other tracking on the page than Google Analytics, which is the minimum you can get away with in this day and age!
My solo worker cafe is open. Come say hi.
49ers Odds on Favorites to Sink the Seahawks
NFC West heats up as Russell Wilson brings the Seattle Seahawks to the Candlestick Park to face off against the San Francisco 49ers. With playoff implications there is a lot on the line
Or one can use lim sup.
Vimperator and ^I as well, no?
How much of a "social security" package do you maintain for yourself (and your family if it exists)?
What Converts Better: Free Trial or Money Back Guarantee?
"Rice protein is high in the sulfur-containing amino acids, cysteine and methionine, but low in lysine. Pea protein, on the other hand, is low in cysteine and methionine but high in lysine." [https://en.wikipedia.org/wiki/Rice_protein]

Lysine is an essential amino acid, i.e. humans cannot produce it and need to ingest it from a protein source - otherwise, they can't synthesise protein.

There's a nutritional reason why pea protein should have been there - by taking out their lysine source, Soylent just got nutritionally less complete.
Ex-cheerleader’s defamation suit puts Internet giants on edge
Optical sinc-shaped Nyquist pulses of exceptional quality
Note that currently the word list is not that big (~2400 nouns), we'll be adding more based on search terms so if the search gives you empty page you might want to try again in few days.
The specific example was about a large influx of trainees into post Katrina Louisiana. That is the scenario I was mainly talking about.

The general point about kids not necessarily needing to go to college, I 100% agree with. Though, all of the numbers I've ever been shown do paint a picture that statistically you are better off doing so than not.
As a side note, the whole site is an amazing collection of wisdom and worth bookmarking:

http://yarchive.net/
Nope, you'd just get back the number of years you've lived, as of now (+- 6 months).

Nothing about this being your birthday or not. Of course every passing year the number would increase by one.
This technique is talked about in this Stack Overflow answer: http://stackoverflow.com/questions/12914917/using-pointers-t..., which also references this Slashdot interview (http://meta.slashdot.org/story/12/10/11/0030249/linus-torval...) with Linus Torvalds where he gives this as his "favorite hack".
Just donated!
>Google does not "provide" NSA direct access, the NSA cut into the dark fiber they run underground between their data centers without Google's knowledge.

Sure they did....
Slightly off topic, but has anyone read "Grace Hopper and the Invention of the Information Age"[1]? It's been on my wishlist for ages, but I've not got round to buying/reading it yet.

[1] http://www.amazon.co.uk/Invention-Information-Lemelson-Studi...
How do I activate this? If it's android only it might just be worth switching (that and contact mgmt)

Aha - Thank you DjangoTheOriginal https://maps.google.com/locationhistory/b/0/settings
i dont think its impossible or that they don't have enough money - just that they will fail to deliver based on their having been plenty of time and money for Elite 4 already... it already puts duke nukem forever to shame imo.

i would like to see it, but i don't think its realistic (i don't believe its technically impossible - especially with that kind of resource, i just have little faith in the people involved by this point - which is a shame)
The more interesting thing about this was showing this to somebody who was not bothered about government spying Snowden has revealed. "I do not like this."
yep, thinking the same thing with different names!
I definitely going to buy livingstepgrandmother.com
Yup; the ROI on blogging is higher for bloggers than a lot of leisure activities, and the net returns for regular users/consumers is high, too.

If I could, I'd make everybody blog, every day. (Unless they have better things to do.)
How about "the higher-level abstractions of biochemistry encapsulate quantum-mechanical effects pretty well, and rarely leak"?
Tech Giants Issue Call for Limits on Government Surveillance of Users
Well, if I'm connecting to www.google.com or gmail.com, then I have to trust Google anyway - so google can do anything anyway, but the infrastructure needs to ensure that, say, Russian government can't do MITM without cooperation from Google itself.

The same is for www.thatserviceIreallytrust.com. There should be a trivial, accessible by default way to whitelist them in a way that noone else can make a new 'valid' certificate for them.
"M-g g & M-g M-g are available starting from Emacs 23.2."

Yeah, no wonder I hadn't heard of it:-) I think I've had that binding since version 20 or 21.
George W. Bush was once a cheerleader.
A nice solution, but it still leaves me wanting a more native option. Word of warning, if you implement this, be sure to have a good image sitemap for search engines to digest.

Image Sitemap Schema: https://support.google.com/webmasters/answer/178636?hl=en
It does that too. I wish I had the time to learn COBOL. It really is the dogma of modern programming languages.
There is a smaller difference when it's a business collecting data on the entire population.
Choosing Go to implement the new GOV.UK router
*official
Ideas wanted on how to develop data relationships and relevance?
I... need to leave my apartment more.
In order to reform government surveillance, we also need to reform commercial surveillance.
I grew up on assembler, cycle counting, and computer graphics. You're right, a lot of the old-timey optimizations are not applicable on today's hardware, but this is just the march of technology. I didn't have to worry about generating graphics scanline-by-scanline like those poor Atari 2600 programmers. They didn't have to worry about instruction pairing on the Pentium though. Each generation has their tricks.

As for 'manual' management, consider script engines that need to temporarily store the AST while compiling/interpreting a piece of script. These typically allocate each tree node by pointer-bumping from a large pre-allocated block of memory, and free the entire thing once done by resetting the pointer. Basically this is the same idea as a nursery in a generational collector, with the difference that you already know beforehand that you're not going to promote any of the elements.

What GC algorithm is best (mark/sweep, generational, soft real-time, hard real-time) depends on your needs I guess. In that light, it's too bad MSR canned Singularity: http://research.microsoft.com/pubs/69431/osr2007_rethinkings...
Good idea but not great default.

Installed it, none of my sites work because of your addon blocking everything by default.

It needs to allow everything first by default and I can selectively turn off the crap.
There is nothing more reviled by people who were born during the cold war than a criminal who defects first to china and then to russia.

I am a Russian American and I see this the other way around. The fact that Snowden had to escape to Russia (of all places!) to maintain his freedom is an indictment of the sorry state of affairs in the U.S. Traditionally the U.S. has been a beacon of hope for political prisoners and has a proud history of shielding dissidents. Just think of it -- Aleksandr Solzhenitsyn, Yelena Bonner, Joseph Brodsky, I mean, the list is endless!

To me (and a lot of other people whose cultural identity is tied to that era) the idea that we're now moving into a world where things are flipped upside down is incredibly weird. I really can't think of other events that cause greater cognitive dissonance. Just think of it -- political dissidents seek asylum in Russia now?! Does that not seem odd?
mother of debugging. should have worked on that.
> worked harder than any other human alive at being funny.

I don't think that's true, but I also don't think it matters, and the reason why is a very important point about the value of hard work:

Hard work, misapplied, is useless. You need to intelligently apply it to be successful. Hard work intelligently applied in a vacuum is nearly useless compared to its effect in the company of accessible mentors. And very hard work for a single instant is worth nothing compared to easy work, done every day, for years on end.

Hard work, intelligently applied, with the aid of mentors, over a long period of time maximizes your chances of finding something, doing something, or meeting someone that can lead to wild success. Every one of those factors comes into it, and there are likely plenty more, too. It's complex.

Jerry Seinfeld is probably an extremely hard working guy. Is he the hardest-working living human being at being funny?

That doesn't matter.

He worked hard, he worked smart, he got help, he kept at it, and he got very damn lucky more than once. And more. Hard work was necessary, not sufficient. Just because someone else is working harder doesn't mean you've lost.
>There's no point in critizicing Castro unless you also acknowledge everything he changed for good, and how the United States in the name of freedom and democracy wants to undo all that. Once you put everything at the same level, then you can start analyzing what's actually best for them.

I've never made a statement about what is "best for them". That is up to them, or at least it should be. They currently have no opportunity to decide what is best for themselves, and apparently you think this is a great deal, and we shouldn't complain about anyone living under authoritarian regimes.
> these companies are in a much better position than Lavabit to spit it back in big government's face...financially, legally, and politically.

Here's an example of Yahoo's fight against PRISM.
http://mashable.com/2013/06/14/yahoo-fought-prism-lost/
And here I thought I was being paranoid when I was happy that my laptop came with a plastic switch to cover the webcam with O.o
>I know, right? Quake seemed to manage this stuff on my plodding beige box back in the day without sweating.

On the other hand, it handled just that. No dynaming styling, no CSS, no DOM, ...
its in no way impossible - they just failed to deliver for long enough already imo - i have zero faith in the team delivering it.
I found it interesting that in a presentation given in 2013, the (only) comparison to a competitor's processor was the Pentium 4 (Prescott) from 2004(!).
They need to NRA that thing up!

Get people to sign up and pledge their support, organize local chapters, organize, organize, organize.

Am I the only one missing here the call to action?
It's quite difficult to use because it takes ~10 seconds to refresh the list. It's hard to get into a rhythm.
The Structure and Spread of Loneliness in a Large Social Network [pdf]
Scientists discover huge freshwater reserves beneath the ocean
Is there a way to anchor searches, so I can find names that start or end with a particular string?
Microsoft has reported Ubuntu iso file as infringement of their copyrights
Hardening Tips For Default Installation of Mac OS X 10.5 "Leopard" [pdf]
It may be forgivable to use dynamic mass in an article written for laymen and using a simple model of the atom, but I feel I should mention that the concept of objects changing mass depending on the reference frame is a very dangerous one because substituting the dynamic mass for the mass in a classical formula does not always lead to correct results.

The concept of dynamic mass is motivated by wanting to continue to write the previously known three-momentum as p = m v, which does not conform to special relativity, hence the definition of mass is changed. However, in a formula as basic as F = m a (F and a being vectors), substituting the dynamic mass for m does not yield correct results because in general, under special relativity, F and a do not even have to be parallel.

Modern formulations of dynamics in special relativity use the more intuitive invariant mass, and three-momentum is written as p = m gamma v, where gamma is the factor previously included in m_r. This p is now the spacial components of four-momentum p^\mu = m u^\mu, where m is the invariant mass and u is the relativistic four-velocity of the moving object.
It's, of course the second explanation.

The first would include the Kardasians for example. But just because they get mentioned a lot, you don't feel anything strange about hearing about them a lot.

Whereas the very essense of the phenomenon is that encoutering something multiple times seems strange to you.
A machine here at work logged cache related machine check excel exceptions, at a rate of roughly 1/day but not regularly or deterministic. Not related to load or temperature and even after clocking lower than spec'ed. Changing the CPU fixed it.

Those were correctable errors, prime95 or memtest did not detect anything.
Anybody Can Learn: The Hour of Code is Here
Well, after you learned about (or focused on) something, you have an increased awareness of it mentioned, whereas other times in your life you can encounter it 2-3 times in the same day without paying much attention (just one more unknown word).
Looking through their resources the important images are all Jpegs, so I would have thought the overly compressed JPEG@2x solution would work for them. I also see a few individual PNGs, some of them individual icons, the other sprite sheets. Perhaps they'd be better off using webfonts for icons, or Base64 encoding images into the sprite sheets with SASS.

My gut feeling is that this solution might be more complicated than the problem.
Sorry about that, we are having some some heavy traffic right now.
I'm getting "Panda Endpoint Protection has blocked access to this page, Reason:The page contains malware or exploits than could infect your PC." from my office machine - is/was there something there that I should inform the site owner about, or a false alarm that I should let Panda know about?
Nice, but wouldn't work for our use case at onefinestay, for two reasons:

1 - We use thumbor for serving our images, so changing the width in the URL isn't enough, you also need to change the crop parameters and the anti-tamper signing part.

2 - We actually use different markup in places, some of our homepage slides use 2 or 4 images at desktop sizes, but only 1 at tablet and smaller.

What we're doing is using a modified version of picturefill.js, where we wrap each picture component in another component that controls what widths we load it at.

You can see it in play here: http://www.onefinestay.com/
Be nice to merge it with a 2gram corpus sorted by frequency, so that word pairs that simply don't occur in English (like "autonomous frown", "voice glockenspiel", "harp speedboat") are less likely to be shown than words that might conceivably make sense.

Another idea might be to POS tag the words and only present verb noun combinations, but you'd have to play around a bit to see which parts of speech rendered the best domains.

Anyway, here are some nice sounding domains I've found with this tool:

historicalreading.com

brokencurrency.com

bagelmoon.com

sofacake.com

dancebrick.com

wholesalerreport.com

slimyslime.com (if you're a slime retailer, this is a perfect domain!)

and some not-so-good ones:

tramprugby.com (I would pay to see this)

aftershavejustice.com

beanslime.com

depressedtuesday.com (can we make this a national holiday?)
Really? I didn't know it was Cobol. Looked a bit SQL'ly to me :)

But yeah, it does look easy to read
Teach the Hour of Code
What is the model?
I was thinking of smth like that years ago, even as a physical add-on like smth to glue-on. I found nothing like that for thinkpads nor macbooks
At the moment no. The search matches words, not full domains.

edit: Now you can use suffix or prefix searches by using
prefix* or
*suffix
Why are people obsessing over Google Reader as the only way to subscribe to RSS? There are a ton of alternative RSS readers around. I'm currently http://feeder.co/, it's a Chrome extension.
I'm going to implement a sorting algo later (based on bayesian probabilities) and word popularity/top lists. But that's later..

The domains listed are only noun-noun or adjective-noun combinations. I might add verbs later.
Ugh, come on - at least for me, Don't Starve gives a different world every time, and the differences are meaningful - requiring different actions depending on what kind of world is given to me.
My father is close friends with someone who runs a large hospital in Texas -- he told us that it is quite routine to overbill, and that they allow for up to 5% over billing. It's a line item in their balance sheet and they actually rely in this as a predictable revenue source.

For an industry of people who have had to spend over a decade jumping through academic hoops, and whose job seems to require a great deal of precision, it is unbelievable they lack competence in something most high school drop outs master McDonalds - namely, standardized pricing and itemized billing (not to mention customer service).
In the best case your app crashes or misbehaves randomly not unlike bad RAM (yes it can happen even with ECC). In the worst case there is a subtle numeric error that could potentially percolate to users. Usually it's about floating point issues, since usually you don't use floats to access arrays or do pointer arithm, issues in that unit may not cause an early failure and hence go undetected.
The reason India doesn’t have enough awesome developers
Cycling Gilets
Lol.

Now if you can teach me how to edit Ms Word documents with vim, you win the prize :)
Progression and Regression of Desktop User Interfaces (2011)
it's better to let the compiler decide (with gcc, you build a branch profile version, then rebuild the code with profiling results). unless you have something unusual, and have some deep insight into your code (unlikely), you're not going to do better than the compiler.
I appreciate that you don't forget that trolls need to eat too.
The making things happen attitude is very unsubstantial. If it was substantial, then everybody could apply it the same way and the world would be an easy place.

I find way more difficult to hack attitude than to hack code.
Why Cloud Computing is a Must-Have for SME’s
I think it's only a question of time when the data mining industry becomes so big and mature that it will be able to subsidize gadgets, or at least cheap ones.

You want to know my location history, my searches, website visits, purchases? Give that (future) cheap iPhone or Android away for free!

(Personally I prefer to minimize my surveillance information, but surely there will be those who'd gladly agree.)
University professors often have a list of recommended reading on their websites. (Ad hoc I could only link to German ones, sorry.)
When a new branch is found, the CPU will predict it based on some simple and documented heuristics. It's been a while since I checked, but IIRC it boils down to: backward jumps are predicted to be taken (think loops) while forward jumps are predicted not to be taken.

When you give your compiler hints about what to expect, using either profiling data or explicit hints like __builtin_expect, the compiler will generally try to rearrange the code to be favourable for the CPU's branch prediction.
The Post-GMO Economy
That (the article linked to the scientists actual blog) was an interesting read. Doesn't need to be revolutionary to be meaningful, and after maybe a bit too much introducing, I found the explanation of his work clear and the visualizations both meaningful and engaging.

Great bit of work the data scientist did.
Henry Ford, The Missouri Venture Forum and one way to see the future.