skysight-inc/HackerNews huggingface dataset:
I'm ten miles from Adastral Park (one of the end points), and receive a 1.5Mb service. Whilst this is a nice achievement, the country as whole needs a consistent service.
Yes, this was in perceived rendering time, and yes, the trade-off was worth it. We kept the async rendering stuff localized so it doesn't complicate the app much.
Most US news organizations are covering it, too.

What many don't realize is that large news organizations often provide two views of the news. One is a view aimed toward the local audience, and focuses on in-country events, and includes a lot of sports and entertainment.

The other view is aimed toward the international audience and focuses on events of world wide importance or interest.

A typical US visitor to a news site will get the local view at US sites, and the international view at non-US sites. Al Jazeera doesn't cover "Arab Idol" the way CNN covers "American Idol", for instance, not because Al Jazeera is serious and CNN is fluff, but rather because Al Jazeera's "Arab Idol" coverage will be in its edition aimed at Arab countries, which US viewers won't see. (Yes, there is an "Arab Idol", and it is as big in Arab countries as "American Idol" is in the US).
Facebook: Testing ads in mobile apps
Love and passion.
Crowdfunding their way to the Olympics
This is correct. Unless you manually add code to touch the DOM in your component methods (which is rarely necessary), React only touches the DOM when it needs to mutate it and more or less does not read from it. For example, when mutating several parts of the DOM, React batches the element creation into a single innerHTML call because that's faster than converting many individual HTML strings into DOM nodes.
Oh, the good old memories! Having a seperate phone line just for the internet was a godsend! Also the times you tried to get online and hit a busy signal? During peak times it could take upwards of 30 minutes to connect, yikes!

I have some fond memories of writing "punters" for the AOL kiddies to send instant message bombs to boot people offline. Creating some of my first web pages on Geocities.

Using download managers like FlashGet was helpful to download multiple things on dialup. Not to mention it included a resume feature.
I wonder who is buying dogecoins and why..
Sony’s Questionable Claim
It's not a circular argument, it's a circular reality. That's exactly how things actually work - we're raised in patriarchy, so we all carry some of that with us. The goal is to carry less and less over by becoming conscious of it. Then the circle becomes an inward spiral, continuing to perpetuate itself, but getting smaller all the time.
How long ago it happened is irrelevant. It really is just the distance that is keeping us safe.
Interesting. Couldn't they just run a tracert and, through broad data comparisons, prove quite elegantly what the holdups in the chain are?
I think every developer should be an engineer. Engineers should be able to take any problem and with time break it into smaller and more manageable problems. I think math is important for developing that kind of toolbox, but it is not always necessary.
I don't think you can go all the way to Tierra del Fuego by road. If I recall correctly, somewhere in Central America, it's broken. Also, some places is quite dangerous.

At least research it before you try...
> Part of the problem here is what is meant by "math" ...

this

Math education is mainly suffering from a PR problem right now. Most people associate the word 'math' with memorization of facts and rote learning of arithmetic steps. These are boring and unpleasant activities: if this is what math is like, then I don't like math either!

It's end time we re-associated math with abstract thinking and modelling of the real world. It will make it much harder to be a math hater... Anyone interested in rekindling their relationship with math and physics can check out my book http://minireference.com/
Bill Gates Just Took Over Late Night With Silly Costumes
Simulating external services during design and development — Firmhouse Blog
Also worth comparing to:

http://doge.yottabyte.nu

http://dogemonitor.com (seems overcapacity these days)
I'm curious whether 3d models extracted from an array of cameras (maybe with a lidar as well) would be satisfying enough to watch movies like this.
> to describe them in dehumanizing terms (a robot).

Anthony Levandrowski has self-described himself as a robot:

"Although Levandowski spent most of his childhood in Brussels, his English has no accent aside from a certain absence of inflection—the bright, electric chatter of a processor in overdrive. “My fiancée is a dancer in her soul,” he told me. “I’m a robot.” "[1]

[1] http://www.newyorker.com/reporting/2013/11/25/131125fa_fact_...
Being that I run mixed Linux/Win7 networks with SMB filesharing and don't have speed transfer problems, it seems to be a sysadmin problem.

Update your NIC drivers and make sure your processor can handle encrypted sessions at full speed. If you want to downgrade to NTLM you are free to edit the registry keys to do so. The rest of us don't want our passwords and traffic easily crackable.
And I do my part and wish them away really hard because I cannot downvote.
You mean, like, sex? Or do you mean actually understanding them?

Those two are not equivalent...
Is there a way to buy doge for cash yet?
Chrome Bugs Lets Sites Listen to Your Private Conversations
Objective-D – alternative or supplement to Objective-C
Who Do Your Investors Really Know?
>> First of all this has nothing to do with iOS/Android...

I know it's not. I was just hinting the plus sides of a competitive product, something the new users should know, and something Apple should learn from. It's less about the app, and more about what the app is allowed to do, yet.

>> This is untrue.

No, it's not. You mean Google asked you to setup a "Merchant" account for being a "customer" of $0 apps? ... Think again. :)
I am not upset. I am horrendously disappointed.

I suppose Bitcoiners had a similiar disrespect for HN when they came flooding in ~3 years ago, too.
"Yeah, I'm really bummed out I didn't get into dogecoin 186 years ago"
It's kind of surprising that Heroku hasn't cracked this nut on their own. Perhaps it isn't in their best interest to scale down? Scalability certainly is often touted as one of the benefits of "the cloud".
Personally, I feel like the author is trying to suggest that something like Photoshop is an easier way to build a UI due to the somewhat drag-and-drop nature as well as the instant ability to view the result. Right now, I think both of these are trumped by modern tools: CSS's exactness and variety of properties now allow for more precise design decisions in terms of layout and structure, and its actually faster to develop in the browser iteratively using the DevTools, being able to see the final product.
I believe it is time until the visible area is rendered. Neither domready nor load time are very meaningful since all of the interesting rendering happens in javascript, triggered by the onready event.
Stripe CTF3 is live
Candy Crush Saga maker King trademarks word 'candy'
Very nice detailed write-up, thanks!

Chrome subsampling goes a long way to explain the issues I was seeing with the Seiki 4k TV at http://hardforum.com/showthread.php?p=1040546819#post1040546....
I'm kind of amazed that the two links to Amazon and Barnes & Noble still work. Talk about backwards compatibility! Amazon has probably changed dozens if not hundred of things server side since 1999.

Old link - http://www.amazon.com/exec/obidos/ASIN/0517149257/o/qid=9295...

New link - http://www.amazon.com/Ultimate-Hitchhikers-Guide-Douglas-Ada...
Why young entrepreneurs need our attention
The translate z trick does not work in general. It works right now in Chrome (and probably Safari). It does not work in Firefox, it may not work in Chrome in the future. (Because you are trying to trick the browser by gaming it's heuristics, those heuristics might change).

That hardware rendering is smoother is also not true in general, just some cases, which the browser will try to guess for you.
As I recall one of the studies of a few years ago, the one based on supercomputers, not Google's, showed there was very little infant mortality, and wear clearly set in after roughly one year in service. The results were quite striking, and nothing like the bathtub curve many expected and that you sort of sketch out.
> React is designed so that you should never need to read from the DOM

Oh absolutely, sorry if that was not clear.

But sometimes you need to (e.g. to place an overlay or tooltip thing over an element), and AFAIK that remains possible.
This is cool, but it preloads the "next" game and often an ad starts playing right away, which is super annoying.
>I suppose Bitcoiners had a similiar disrespect for HN when they came flooding in ~3 years ago, too.

Perhaps, but I'm not convinced. I imagine the fact that Dogecoin is based around a meme has a lot to do with it.
Tip: You can right-click on single images/albums to rename, move or star them. By now, it may be easier to upload photos directly into the album of your choice.

Multi-select is planned.
cool article - I do think the easy fix is port forwarding?
Is it possible you had a mutual friend, and either she unfriended them, or she got unfriended?

You can try asking her, maybe she knows how it happened.
Your Grandparents Are Totally Dominating Facebook Now
And in fact, these are the sorts of things that M&A departments at large companies look for - companies with good market share, a product that drives value, but perhaps are not perfect on execution (sales, support, implementation), because that's where the acquirer can add incremental value.
Lasers or light bulbs, photon density (flux) follows the inverse square law.

EDIT: For the follow-up questioning the correctness of my comment:

https://en.wikipedia.org/wiki/Inverse_square_law#Light_and_o...
https://en.wikipedia.org/wiki/Radiative_flux
5 top free productivity tools for Chromebooks
hence a good naming convention. If the function name is clear, than it shouldn't be a mind drain at all, particularly if it is only a one line function.
Its very sad to think about all the aliens living in or around the M82 galaxy. I hope they managed to invent inter-galactic space travel in time to escape to another solar system safely. God bless them.
> said speeds of 1.4 terabits per second were achieved during their joint test - enough to send 44 uncompressed HD films a second.

Someone did their math wrong.

One second of 4:2:2 720p@24fps video is about 353.89Mb

A feature film is about 110 minutes, which works out to 2.3 Tbit; this can't even send one HD video per second.
It also works well with sports, imagine a family trying to catch a Nets game. They probably don't care who the Nets are playing, they just want to get in the door as inexpensively as possible.

Full disclosure, I work at SeatGeek.
Filled with wrong information.

First and easiest. Anything that you can display over DVI can be displayed on a display that has implemented DVI over HDMI, so DVI doesn't look better than HDMI for any technical reason. This is how all those non-standard resolutions over HDMI work, and allows for color combinations that are not part of the standard.

Now that is established. 4k doesn't actually require HDMI 2.0 to work because any combination of resolution and color that is supported by the "speed" of the wire and can be communicated in the "handshake" between devices can work now.

Unlike most standards HDMI has "requirements" for certification, but those are not the upper limits they are the lower limits.

So 4k 24 FPS at 4:2:0 could be negotiated on an HDMI cable that is 1.1 compliant.

Author should read less Wikipedia. When I was at Microsoft's Media Room I had to have IT block Wikipedia because engineers were getting so much wrong information from its articles. Read the standards, talk to device manufactures. Wikipedia is not a place for deep tech, it is a place for a quick answer. If it isn't a knol of data like a stat for transfer speed, assume someone like this author wrote it, and it will be inaccurate.
http://divshot.com is a good tool, and it integrates with its own hosting platform as well at http://divshot.io
Webalchemy is a Modern web framework for Python3
Outside guess that we'll be dead by then.
They may appear like that, but they reportedly began the protest at 7am (first sentence of the article!), not during normal work hours.
We at ClinchPad, which also uses a card based layout similar to Trello, faced the same issues. For every 100 cards, it'd add another 1-2 seconds to the load time meaning when you got to about 700 cards it would be close to 10 seconds of load time.

Here's how I fixed it

1. I added pagination - Load only 300 cards, paginate to load more. We found that while some people had 300+ cards in their default view, most never actually utilised the view usually using a filter to bring down the no of cards to a more manageable level.

That still left about 3-6 seconds of page load time for 300 cards. Unacceptable. So these where the further steps I took to fix it.

2. The main culprit after some rudimentary profiling seemed to be the jQuery's .html('') tag. Apparently it does some cleanup which takes awhile on a huge DOM block with lots of attached events. Replaced it with by looping through each child node in the DOM block and removing them with removeChild. Achieved 8x speedup, loading time down to 1-2 seconds with 300 cards.

3. Second culprit was the jQuery UI's droppable and draggable initiations was taking awhile. Hacked around this by putting the jQuery UI's droppable and draggable initiations inside a setTimeout thats fired in 100ms. Of course, this doesn't affect the actual rendering time but the perceived rendering time is now <1sec because the pipeline loads instantly and it is usually 1-2 seconds before the user does an action on the UI.

All in all, just less than <20 lines of code changed but took me two full days to figure it out. At one point, I was looking through jQuery UI's droppable code and futility seeing how I could optimize it. :)
One of the creators here, we are really interested in making it better so feel free to send suggestions.
> this isn’t a consumer ready product, so it isn’t surprising it isn’t designed for everyone’s face yet

As far as I know, Valve does not currently plan to make it into a product (though they leave the door open if they feel it becomes necessary, as with steam machines). From what they've said so far, Valve's intention is to work with Oculus for consumer VR products.
Ah, those time when you had to optimize pics for loading time :)
HDMI is also very unreliable in my experience. The sound on my tv cuts out randomly whenever viewing an HDMI source. And my monitor occasionally blacks out for a few seconds. Sometimes it doesn't come back on, or only displays colored static.

I suspect this has something to do with HDCP DRM, but I'm not sure if that's the case.
So if you randomly bump into someone on the street who has more money than you, you give them half of whatever you've got?

It's only a simulation insofar as people are governed by mindless rules and random chance, with no thought or planning involved. So it's a decent simulation of some people, but certainly not everyone.
I intend to purchase one of these VR sets as soon as possible, but I'll take extreme care to which games play on them. Either real life habits come to games and mindless killing FPS becomes less popular, or game habits come to real life and you risk acquiring bad traits.

Interesting times ahead.
> understood that the demo was over, but it was if a lower level part of my mind couldn’t exactly be sure. It give me a very weird existential dread of my entire situation, and the only way I could get rid of that feeling was to walk around or touch things around me (or sit down, basically just get in a situation where I wasn’t just standing still like I was in the VR demo).

required viewing: existenz
The 99 Investor Problem
The same thing happens in baseball where the team might play 4 consecutive games against the same team.
The notion of "clutter[ing] up my Pinboard" is interesting to me. Thanks to searching and tagging, I'm quite happy to toss anything into Pinboard if I might want to find it again. I don't even use my browser's bookmarks.

(I actually use Pocket for things I want to check on later... everything in Pocket also gets added to Pinboard)
Hey, I completely support the protesters. If this protest is peaceful then I'll probably just call the police. But if you do something that I perceive as an immediate physical threat to my family, the logical part of my brain shuts down and the primal part turns on.
I'm not trying to justify it. I'm just telling it like it is. You won't be able to reason with me anymore than you can reason with a mother-bear whose sees her cubs in trouble. During those exact moments in time any context about the protests and any compassion I had goes out the window. All I'm thinking about is the safety of my family and will proceed to remove the threat; one way or another. I may even regret my actions afterwards but... the actions will still occur.

I'm probably getting all riled up about nothing. For all we know this could be some kind of astroturfing or another fake conflict like the fist GoogleBus incident.... this whole thing has troll written all over it. For now I'll just pretend I never even saw this article.
I signed up for "Coding the Matrix" and didn't finish. Before that, the last math I had studied was Calc 1 during my freshman year of college, over a decade ago. My impression was that it seemed like a good class and a good professor, but it moved quite quickly and was hard to follow for people lacking a background in higher math. I did get very comfortable with writing comprehensions in Python, though.

I still want to learn Linear Algebra, myself, so if anyone has suggestions, please post them.
Fascinating approach, although I'm skeptical of such "layers" put over Objective-C. The main problems I've had when trying to write languages on top of Objective-C have been the painful interop with C types, specifically with C's lack of RTTI and ObjC's buggy "@encode" concept. So I'm curious to see how this project deals with that.
3840 * 2160 * 36 bits * 60 Hz = 18 GBits/second, which is more than an HDMI 2.0 cable can handle, especially once you add audio and framing.
Because it has always been that way. Funny would be Google asking you to setup a 'merchant' account for installing free apps.
Great job! thank you saurik for all the effort and help.
I'm having a small problem when attaching with the new version when on iPhone5 iOS7

(gdb) r
Starting program: /usr/bin/cycript
Reading symbols for shared libraries + done
Reading symbols for shared libraries ++++................................................. done
cy#
Program received signal EXC_BAD_ACCESS, Could not access memory.
Reason: KERN_INVALID_ADDRESS at address: 0x00000010
0x000127bc in CYDisplayMove ()
(gdb) where
#0 0x000127bc in CYDisplayMove ()
#1 0x00012b50 in CYDisplayUpdate ()
#2 0x0015c9ae in readline_internal_setup ()
#3 0x0015d16e in readline ()
#4 0x0000b2fc in Main ()
#5 0x0000e668 in main ()
Masters of Deception: 9 Ultimate Hackers
It's kind of interesting, but damn this guy cannot communicate effectively. Was the point that > 8 bits of colour in HDMI is a good idea? That modern displays can't show them (I don't think this is true). Is his example image really suffering from being 8-bit colour, because it looks like it was exaggerated by setting the quantizer steps really big. There's also no real discussion or example of what chroma subsampling looks like.
(Disclosure: I taught college mathematics courses (almost entirely from the calculus sequence on up) for one semester as an undergrad, 4.5 years in grad school, and 4 more years as an assistant professor.)

> Math (I'm talking about the US based university approach) changes dramatically once you get to "upper division" coursework.

It's not just a dramatic change; for most, it's a cliff thrown in the middle of the learning curve. There are many reasons for it: some high schools passing students along when they shouldn't, some professors doing the same thing when students get to college, and the ever-so-fetishized focus on applications over concepts. In short, it's a cultural problem. And at this point, I have no idea how--or if--it can be resolved.
Math is not necessary, but not knowing enough of it puts a hard ceiling on your skills as a software writer.

I once had to write software that had to determine if two ellipses projected onto the surface of a common ellipsoid intersected in any points. That was a real bitch. In order to get acceptable performance, I had to break it down into a six-step approximation that could calculate the obvious trues and falses very quickly and still calculate the edge cases accurately. You are not doing something like that without knowledge of math.

So no, you're not going to need it, but without it, you are almost guaranteed to be less capable and competent. It's like saying that a carpenter doesn't absolutely need to have a framing hammer when nail guns are available--but if you want to be a master carpenter, you still need to know how to use your hammers.
Get a better cable, or don't bend your current cable so much.
Sort of, not really. HDMI is a flat $10k a year in licensing.

The problem with Displayport is that the chips to render it are more expensive unless you built your monitor for direct drive. That would be great if every display was designed with the same subpixel specs, but no 2 manufacturers have the same specs for their displays so this doesn't work.

What happens is most DisplayPort displays convert the image and then render it which is also how you allow for brightness, contrast and sharpness adjustments on the display rather than on the device connected to the display.

If you used direct drive you'd control brightness and contrast on your Xbox, bluray, or computer rather than on the display.
Photos for your next project, that you won't see on everyone else's site
I don't think this particular bit was in Doom, but there was the fast inverse square root trick[1] that is only a couple lines of code, yet has a very lengthy explanation that requires both knowledge of math and floating point representation.

[1] http://en.wikipedia.org/wiki/Fast_inverse_square_root
It definitely is entirely R&D tech - considering each HMD cost around 20k, and requires the walls plastered with codes for head tracking.
The HMD they currently have actually have ripped out Samsung Galaxy S4 screens (for each eye) - so that obviously can't scale in manufacturing
Demonstration at Home of Google Developer. Google Bus Blocked in Berkeley.
Protestors show up at the doorstep of Google self-driving car engineer
I appreciate the response. I do plan on starting German classes this Spring and, also, visiting Berlin in the later Summer months. If you have any pointers on what the best way to look for work is in this situation, I'd love to hear them. I would like to connect with a few people when I'm out there and, maybe, planned on working a day or two at a local coop space (if any exist) just to meet a few people. Thanks, again.
Oooh – pretending is so much fun! Let's pretend that housing isn't subject to supply and demand.
Really, I can see the BT tower from where I live, I'm lucky to get < 200k/s.

my mother lives 100 miles to the north (coventry) and gets 5MB/s for free, and it actually -IS- 5MB/s

(free because of tv/phone package, and it's with Virgin)
The future of Qt on Android looks bright very bright
I recently found the site I built at the age of 12. It was a animated gif-based "comic" detailing the life of a superhero named Mr. Gullible. i-frames and image maps, with my crude 12 year old humor haha. It's a great relic.
Math is totally unnecessary for everyday software development.

It is necessary for interesting software development though. Someone has to build the core that all the other applications rely on, and these engineers actually need to know all that nerd stuff.