skysight-inc/HackerNews huggingface dataset:
I am in a different social setting than you and I seem to have a different skill set. It wasn't exactly intended as advice. I am not fond of advice.

For me, getting to be on the other side of the equation has been a growth experience. People with the kind of innate abilities I had frequently become what I view as con artists and master manipulators. I think they don't necessarily intend for it to be that way. They just don't necessarily understand what it is like to be at the disadvantage. I hope more of my innate abilities return. But I cherish the lessons learned from walking a mile in their shoes. It has made me a better person.

Peace and best of luck.
Facebook will fix this embarrassing cock-up as if it had never happened - as always. I find your lack of faith disturbing.
How do you know when someone has deleted their Facebook account?

They'll tell you.
Our last 2 clients have asked for static solutions because they don't have the capacity to maintain django apps down the line and don't want to hire new staff or continue paying us for maintenance.

We ended up developing both sites in django, which made it easy for them to add copy during development and see how it would actually look on the site. Once finished, we got the HTML output and sent it over for them to put up on their servers.

We were pretty happy with how it turned out, and I think django-medusa being able to automate the whole rendering to html files would be nice if we have to do it again.
I think Google Now is the "public beta" of the sort f automatic and immediate information they intend to deliver to the Glass.

Sort of shame, really, as we had some plans to build a service exactly in the same space (though more base on learned routines a bit like Bret Victor's The Magic Ink describes)
Adventures in 3D Printing Part One
The Lytro Camera: How it works (without marketing)
The Lytro Camera's engineering (and especially marketing) teams freely use technical jargon to describe their invention. However, what they do can be distilled into much simpler terms. So after reading through the founder's Stanford thesis, and other online resources, here's my take on how the Lytro works.

Just like any camera, the Lytro has an optical lens that focuses to any distance. It has a relatively large aperture of f/2.0, which allows for a relatively shallow depth of field.

The only bit of hardware that's special or unique about a light-field camera is its 'micro-lens' array. The array is a repeated pattern of 3x3 matrices. Each of these 9 different microlenses focuses the light slightly closer or slightly farther away than the others. When you take a picture, the camera records data on the sensor that is then processed into exactly 9 pictures, each corresponding to a slightly different focal length (and therefore a slightly different band of the photo that’s in focus).

The software then uses contrast detection to make a 20x20 sub-matrix indicating which of the nine images is in focus at the chosen point in the image. When you click on a point on a ‘living image’, it looks up that point and loads the image for which that point is most in focus.

The Lytro contains an 11 megapixel sensor. But because it takes 9 photos at once, the effective resolution of the final photograph is 1080x1080 pixels.

It’s not a very complicated design: A microlens array that adjusts the focus on a small scale to produce 9 different images, each with a slightly different range of focus.

Thinking about ‘rays’ of light isn’t necessary to understand how it works.

Here’s a video of the founder getting tripped up when a reporter pinpoints how his technology works (1:05)

http://video.forbes.com/fvn/sxsw-2012/eric-cheng-lytro-lightfield-camera
I wish I could do that. I wonder if Facebook paid HTC a lot of money to make the Facebook app un-uninstallable.
I am getting various errors - there are 4 remaining candies. I take 4. now there are 6 remaining candies...something is wrong.
If you want to stop reading "tired rants on gender", perhaps you should try and make it unnecessary for those rants to exist.
it isn't.
Maybe it's a stretch . . . But it does sound like their system is presently causing changes to occur in external systems that were not authorized. Then again, having your address book linked to FB might be construed as authorization . . .
I guess my reply might have been ambiguous. Systems professors are generally especially pragmatic, mainly because of the maturity of the field and their culture (reflected in the high standards for top tier OSDI/SOSP papers). Mobisys and Mobicom are becoming more of a venue for the sensing community, which is relatively new and still dealing with technology that is a few years from being ready, so it makes sense that they are more on the interesting side. For systems work to be interesting, they go off and show how it can pragmatically improve your life (e.g., by finding lots of bugs in Linux).

I'm not a systems researcher but I work in a systems research group (at MSRA) as a PL researcher, which is a very different community; we tend to be more designy.
I argued (a) electric cars would get popular without Musk anyway, like over a century ago (everyone and their dog in transportation is working on that) -- and (b) cheap launch costs is new and will change the world.

If you wanted to do a serious counter arguments, you'd have asked for sources, or something. You're a troll using a new account. Good bye.
Excellent list of reasons to hate standardized, high-stakes testing
It's not an intercept since obviously mail servers have to be able to receive email.
Salim Ismail And Brad Templeton Remind Us To Be Prepared For Exponential Times
SSDs bring a different set of assumptions to the table than spinning hard drives. What would an OS designed from the ground up in the world of SSDs and the cloud look like?
I agree with the premise of learning the fundamentals. However, the fact that jQuery has "free" support for features like data binding is not enough justification to forgoe using a framework like backbonejs or emberjs. What about routing? In a large client-centric app, I'd argue that routing is as important as data binding.

There's no question that understanding the mechanics behind these frameworks will yield much better apps, even if you skip out and go barebones jQuery. But there's always going to be a tradeoff between writing all the boilerplate and structure yourself, rather than relying on a framework to lessen the burden. With emberjs, you get immensely reduced boilerplate and some pretty sound opinions on structure. If you want to exchange writing more code for less of an opinion and more flexibility, then go with backbonejs.

Each of these frameworks bring key strengths to the table, having been written by amazing devs (like Yehuda Katz) with the additional benefit of "community consensus" to boost their usefulness. The article makes valid points, but keep in mind there's definitely more to this story.
What is the expected value of a private party reaching Mars? What are they going to get from it?
edit: The person interviewed isn't the founder; he's the Director of Photography.
I don't mean to defend them because this move is stupid, but to help you get this back in control: you can go you your about page and set the @facebook email to be hidden. I had done this in the past and they didn't touch it.
This doesn't look like a whole lotta free. This is also not achieving all that Backbone gives you. Interesting slides though, can't wait to see the talk video.
"How are systems being notified of the leap seconds now, that wouldn't immediately enable them to update their hypothetical leap second table?"

I am not an expert, but as far as I know the most automated solutions are doing it via NTP, which just resets the second, then relies on clock drift to bring everything back into synch. Otherwise, I think your only option is to keep the timezone packages up-to-date (which is a non-trivial task for large deployments). A quick search found this:

http://www.novell.com/support/kb/doc.php?id=7001865

"But the 'solution' we're using now is to make system time less accurate, not more accurate."

Yeah, I'm not disputing this. I'm just saying that preserving the assumption that "day == 86400 seconds" probably breaks less code than the alternative. NTP messes with the notion of seconds-since-epoch anyway, so we know that single-second variations in unix time aren't automatically deadly to most unix software.
If you like Centipede, check out Gridrunner for iOS:

http://toucharcade.com/2012/02/29/gridrunner-review/
You could always attend a more relaxed PhD program outside of the first tier schools. These are still great schools and won't exactly be easier, but the pressure dynamics are a bit different and you'll have more time to experiment.

I really enjoyed my PhD experience; I had time to explore who I was and was able to accomplish what I wanted to. It wasn't so much of as a useless grind as it was a journey to enlightment, but my experience is unique.
Too true. It's getting tiring reading the comments of posts like this because I know it's going to be filled with people boasting about how they've already deleted their accounts/just did it. The HN crowd is a tiny, tiny minority in the pool of Facebook users, our actions are hardly representative of sea change.
I hate that the header stays fixed, takes up like half the screen
It works on facebook because no one uses facebook for anything important. But messing with iOS contacts... that's reaching out and breaking things that aren't on facebook.
Really? I thought it was an alkaloid (solanine) similar to other members of the nightshade family.
Why on earth do you think that everyone's address books are business-only?
Former discussion: http://news.ycombinator.com/item?id=3002009

A much longer discussion, but on different link, we had 16 days ago: http://news.ycombinator.com/item?id=4112002
I have suggested this before on another thread and i'm not sure if you can do it on your phone but here it goes.

Root it and use titanium backup to force uninstall, it's how I removed all the junk.
I wish their mantra for anything that touched this much personal contact/privacy information was, "slow down and think things through".

(Granted, a LOT of Facebook touches personal information, but something like this is pretty tendril-y in its reach).
It's not a matter of intelligence. It may be a comedy, but most of their reviews are grounded in some level of truth, and for many people the segment will have been their only exposure to electric vehicles.
A big problem is that the two don't vary together in many cases, because the people who create the wealth often do not succeed in capturing it.

A good example is scientific and mathematical discoveries. Judea Pearl's work on Bayesian networks has created a large amount of wealth, some of it pretty directly, but he himself has seen very little of that.

I would hypothesize that the correlation between wealth-creation and wealth-capture is actually not very high, because a large amount of value creation is indirect and sometimes time-delayed, making it hard for the wealth-creator to capture the result. Alas, attempts to fix the accounting process so that people who create value have some sort of ownership interest in it (patents) often seem to produce new problems that are possibly worse than the original ones.
Did you buy at 38?
I see it too, it seems like a CSS bug. The original commenter was probably being sarcastic.
> What would an OS designed from the ground up

I wager it would look mostly the same. The reason I say this is because there would still be a distinction between the CPU's memory, the system memory, and then "disk". So long as the IO hierarchy exists, I wager the OS design would more or less be the same.

Now, when memristors come about which have compute+massive memory, then we will need a new OS.
My officemate at Atari was a woman, one of the very few female programmers there. We worked on game cartridges for the Atari 400/800 for a couple of years; mostly we had separate projects, but we helped each other with code from time to time.

She was hired into our group with a /little/ programming experience, and had no knowledge at all about how the 400/800 computer worked. Fortunately she was a fast learner; she read a lot, asked lots of questions, and we were able to get her up to speed. Took about ten months for her to write her first cartridge (most projects were on the order of six months -- more, and you'd start getting the stink-eye from management).

Atari really did just throw people into projects, with little support or training. You just had to figure stuff out. I don't think this was even a conscious strategy, it was more like they got lucky enough that things tended to work out. (NB: Not a great long term strategy; Atari fell apart pretty quickly when things started to /not/ work out, and they didn't know what to fix, much less how).

A clone of Centipede is what got me a job at Atari. I was bummed that I never met Dona.
If you go to Settings >> Accounts & Sync, can you at least uncheck "Sync Contacts" for Facebook?
Or you could be like Elon Musk :)
Millipede is the more intense version... I used to be covered in sweat after a half hour of playing Millipede at the train station.

It gets more intense than modern FPS shooters.
Pirate Bay has also been crashed by this: "TPB crashed just after midnight June 30th GMT (5.5 hrs ago)
The crash appears to have been caused by the leap second that was issued at midnight."

https://forum.suprbay.org/showthread.php?tid=125071
The more important question is, what are Apple and Google doing allowing apps write access to a user's address book??

I can't believe anyone at Facebook was dumb enough to think this was a good idea. But at the same time, I can't believe some "rogue engineer" did this by accident. I'm curious to see what Facebook says about it.
I wish the article said more about the game's development and less about the gender of its creator.
Um, because, knowledge?
Pirate Bay Crashed By Leap Second
I don't see anything. Did CL shut you down too?
I read an article somewhere (sorry, don't have reference to hand) that suggested it was diminishing returns from error correction vs number of levels per cell rather than lithography limits per se.
Since you already own them, why not torrent them?
GhostID - signup to sites without sharing any personal info
4S owners wanting jailbreak should update 5.0.1 now - teophone forums
Strange, mine condenses into a small line at the top as soon as I scroll. (Chrome on OSX)
The first individuals to reach North America didn't become ultra-rich. But North America did eventually produce unprecedented new wealth.

Zubrin has argued that the colonization of Mars is analogous to North America, and will produce unprecendented wealth.

http://www.nss.org/settlement/mars/zubrin-promise.html
Not really. If the idea is to source things as cheaply as possible to get the most profit then focus is on higher yield crops, not higher quality. So ultra cheap labor + ultra high yield = more profit. It does not = better product.
There is a dead link in the blog entry to the Chubby paper; it's available at http://research.google.com/archive/chubby.html
Remarkable Feats in 16 days
Agreed on the first part; SSD is still orders of magnitude slower than RAM, which is really what matters in the distinction between memory and storage, from a computing point of view. The rest is just implementation details (SSD has wear leveling, HDD has park and resume, etc)
No, the reasonable defense against the US is already working.

Debt.
OpenCV is intended to be useful for computer vision researchers to test new functionality easily and also for developers to put together CV based functionality easily. I think the new C++ interface is pretty neat. Although I do agree that it is becoming humongous, that is a sign of maturity rather than neglect. As a computer vision developer, I believe that choice of algorithms, and ability to use low level functionality is key to developing robust computer vision applications. Mostly because there is no one size fits all. Probably you are aiming for fewer use cases than what is possible with OpenCV. In that case, it makes sense.
They could have easily not replied, though.

For context: Blue Peter is (I think I'm correct in using the present tense, but it's not the centre of kids TV it once was) a show on the publicly funded BBC, that seemed to have a general role of trying to make kids more well rounded. I once called up their hotline for a kit to organise one of their charity "bring and buy" sales and spoke to one of the presenters of the show. Absolutely blew my mind that the presenters stepped off the studio and immediately manned a phone line.

However, unlike the subject of the article I haven't grown up to become a world-leading charity sale drive manager, so perhaps I should be more ashamed of myself.
Show HN: Twilight Anti-Bright theme for Emacs & TextMate
Unless it is particularly clever, humor is not allowed on HN.
How is handling a leap second any different from dealing with Daylight Savings Time, when a whole hour can skip or repeat itself? Wouldn't you just use the same logic?

Or is it the fact that servers tend to ignore DST, being set to GMT and using timezone+DST only for datetime rendering/parsing, like Unix timstamps? While leap seconds actually affect the clock itself?
SSDs are fast, but they're still orders of magnitude slower than RAM in terms of latency. Keep in mind, back in the day, the spread between dram and spinning disks wasnt as bad as it is today.

The next great performance challenge may be the so-called "memory wall" wrt the performance of CPUs vs the performance of RAM. Id be curious to see what that would do to performance if it underwent the same dramatic improvement as nonvolatile storage.
It's different this time (and I cringe saying that), because we're rapidly approaching fundamental limits to scaling down silicon.

The concerns in the past have been mainly to do with lithography; eg, when the feature size of the silicon went below the wavelength of the light we were using, we had to make masks that utilized difference patterns. This is a mere manufacturing problem.

But now we're getting to fundamental limits. Even if we had the ability to place the atoms however we wanted them, there's an intrinsic limit. You can't make a transistor out of half an atom.

We already hit a wall with frequency; for the longest time, it looked like speeds would go up and up. It's not an apples to apples comparison, because the Pentium 4 had a long pipeline, but a 3.8ghz Prescott was released in 2005 - which is exactly the maximum turbo frequency of the 2011 Sandy Bridge 2600k I'm typing this now on. Ivy has it beaten by just 100mhz.

Now, that's not to say that computation will stop progressing. But it's not going to look like last year's CPU just smaller for much longer; some pretty fundamental changes are going to have to be made. Dynamically reconfiguring memristor circuits are what excites me, but it's just as likely to be something else instead.

As far as flash memory in particular goes, I'm no expert, but cell durability is falling substantially with each shrink (on average; Intel bucked the trend with their 25nm flash), and so the usable limit to feature size may come more quickly than with standard transistors.

But the industry has managed to push through walls that seemed just as intrinsic before, so I wouldn't bet my life savings on it.
I really don't understand this - FB has repeatedly shown they don't give a shit about users' privacy etc. They also don't care about breaking stuff. This is not the first time it is happening, and won't be the last. So, Why are people putting their work email ids on their FB account???
The slides are interesting, I definitely learned some things. The only item I wasn't clear on is how $.Callbacks fits in.

But these techniques are hardly as clean or powerful as Backbone or Angular. In fact, rather than using vanilla jQuery, he seems to be rolling his own minimal data-binding library. (I'm tempted to package up his code into a jQuery plugin.)

Looking forward to seeing the actual talk.
I see, that makes perfect sense! So it's an interesting thing for website development businesses. Especially the part where you allow the client to modify 'static' content.

Well, in that case I can see how this tool could be really handy! Thanks for the input :)
On the latter point, many public university libraries also allow anyone to come in and read books, download journal articles, sometimes even ILL.

The main question in CS, imo, outside of certain capital-intensive areas (robotics, HPC), is learning styles. Do you learn better taking formal courses, having a supervisor oversee your project, having formal evaluation milestones (quals, proposal, thesis, defense)? Some people do, some don't.

I do think the process of doing research and thinking of your goal in terms of "research contribution" rather than "product" is valuable for many intelligent/curious people. I'm less sure (despite being an academic myself) that the formal academia route is the best way for everyone, though. Imo the most valuable part of academia is the interaction with a research community in an area that interests you: work on a project, collaborate with some people, submit papers to conferences, get reviewer feedback, revise things, present papers, chat at the conference banquet, get inspired with new problems or ideas, etc., etc. You don't strictly have to be an academic to do any of that, especially in CS, although a large proportion of people who do are. Some of it is just culture I think: I think a lot of people outside academia who could submit interesting conference papers just don't even have that possibility on their horizon as something they could do, or would want to do.
Are you saying that caseorganic's desire not to read rants about gender mean that he is sexist? That seems like a baseless (and insulting) assumption...
Rahdish - is the next incarnation of restaurant menus
Yep, it's the latter. Leap seconds actually affect time_t values, whereas daylight savings does not.

I think it's simpler to think of time_t (or "unix time") as independent of any time zone. It's the number of seconds since an arbitrary "epoch" that happened simultaneously everywhere in the world. It so happens that the epoch happened at midnight GMT.

Of course it's not literally the number of seconds since the epoch because of leap seconds.
servers tend to ignore DST, being set to GMT ... While leap seconds actually affect the clock itself?

Yes.
Great graph. I had no idea the rotation speed of the Earth varied like that.

The music of the spheres isn't quite as perfectly in-tune as I had thought!
No, that only works if the US can't keep coming at you. In that case, you have to be able to sustain massive damage to your economy and military and keep fighting indefinitely (which then guarantees a shift to guerrilla tactics).
It's definitely possible to have a server-side component for doing that kind of stuff, and that has been something we've been experimenting with ourselves. The interface for these services is already fully asynchronous, which helps communication with a server component, but it still requires some manual work for the network communication and marshalling.
I don't always write trivial frameworks, but when I do I have a conference about it. Blows my mind, enterprisejs ftw
You'll never see this, but in light of todays announcements about facebook dropping mail, apparently tons of real messages do indeed get lost.
The FFmpeg/Libav situation
It's optimising for some metric, just not the one you care more about.