skysight-inc/HackerNews huggingface dataset:
Yardsale - Mobile Marketplace, Seeking iOS/Rails Engineers (YC S11)
We’re a small team of developers rethinking the way people buy and sell things locally. We're well funded, our users love what we're building, and we do too.
We're a rails/iOS shop, looking for an iOS specialist or hardcore generalist. We're looking for individuals who:

- Above all, learn quickly

- Have a strong understanding of everything from optimized PostgreSQL to performance hacking UIWebViews

- Seek out the latest in tooling, iOS open source or clang features

This is a key technical hire, with significant equity and lots of room to influence the strategic direction of the company. The best fit will probably be someone hoping to be a technical founder in their next role.

Yardsale is based in San Francisco's mission district. If you'd like to hear more please send your github profile or something you've built to jobs@getyardsale.com, or visit us at https://www.getyardsale.com
Roger Federer vs Andy Murray live stream watch here Olympics Tennis 2012
watch and enjoy Olympics Tennis live stream match live streaming here
Roger Federer vs Andy Murray
Match scheduled:
Date : Sunday, August 5 2012
Time: 9:00 AM (ET)
Medal Event Singles Final 1-2
My definition of 'Safe' is: "Protected from or not exposed to danger or risk; not likely to be harmed or lost".

It's not likely both your live copy and offline, off-site, backup will be wasted at the same time. One is 'safe'. Two is redundant.
Once we recreate every single transition available on 90's era video mixers with javascript can we start using the language to actually break new ground?
The most relevant question is "whether the college experience (including life experiences and consequent employment value) is worth the attached price tag?" It's one thing when you are paying $5,000 per semester, but at $40,000 per year for 4 years? Unless those 4 years leads to an positive cash flow of $10,000 per year thereafter to repay this debt, I just don't see the rationality of paying so much for non-incoming producing B.S./B.A. degrees (biology, psychology, sociology, languages, etc.).
A little flickering/z-fighting kind of things I see makes me think it needs backface visibility to be turned off.
As others have pointed out, a copying GC only needs to access live objects and does not need to go through the garbage.

Another thing to keep in mind is that a copying GC maintains some favorable memory properties. In particular, it reduces fragmentation each time it is run: since you're only copying over live objects, all your objects remaining objects get put next to each other in memory. This is especially useful if you have relatively few objects interspersed with lots of garbage.
Jupiter's radiation belts make for a very inhospitable place.

http://www.astrobio.net/exclusive/3010/hiding-from-jupiters-...
Pussy Riot-Punk Prayer.mp4
It's not much different than driving - the nicest guy can turn into the worst a-hole on the road.

The internet, like a car, somehow makes people feel like they have an invincibility cloak on that lets them behave badly.
Ask HN: How to get a job in US?
I am a python-django developer in India looking to move to US. I have sent my resume to a few people now and they like what they see but when it comes to relocation(work permit) they say sorry. I was wondering is there any company in NY, LA or SF willing to offer relocation.
My guess is that it's too confusing for a layperson to parse that it is not actually a Sony design. Given a lot of the reader commentary that I've seen on various tech sites and newspapers, folks seem to have difficulty understanding that the design was actually created by someone at Apple.
Feel free to patch it, I'm sure the world of linux coders would be happy to have someone who finds this sort of matter trivial in their midst.
> Why the hell crap technologies dominate all the time?

It's because you're not looking at the bigger picture. The technology doesn't matter. It's all about the players.

Most people don't want to install something to "test out your new game" with. Even Steam is a higher barrier to entry than a web browser--and that's just a single download. Give players minimum resistance to play your game and you'll have more players.

Sharing is also huge. With browsers, it's trivial. Other systems, you need more context. More instructions. More work for the players who just want to share their experience. Or even better, for developers. "Hey, check out my new game: http://my.new/game. It's buggy, but what do you think about the controls so far?" Zero friction to sharing. Zero friction to playing.

Portability is also big. But I think in cases like JavaScript, that's more a consequence of not having to install anything.
No, the additional risk is enormous. If they get your password database they get all of your passwords. If you don't use a password database, they only get the passwords you use, which (unless you sign into everything every day) should not be all of your passwords.
someone who actually watched it can resume it here? is that another buzz thing?
I believe Chrome does as well.
An idea: Setup a fake NTP server that inserts leap seconds randomly (for example, once a week) (forward and backward). It could be use with test servers to test if they are working correctly, before a real leap second crash the production server.
I mostly agree, especially your last sentence. With the exception of our Exchange/AD environment at work (which everyone uses Macs on top of) I only boot Windows when some piece of software I can't get around requires it. I've used a combination of OS X and various Linux flavors to do everything for a few years now and haven't missed MS one bit.

My father on the other hand (who told me I was nuts back in the 90's when I explained how Linux/OSS would change everything) still clings to Windows even though it's a major source of frustration for my folks. I would even raise the age you posited, as I am in my early 30's (though it could just be that I'm immature).

I disagree with your assertion that the war for mobile is won, however. I think MS is down, but certainly not out. If the last 10 years are any indication, things can turn around in the blink of an eye.
This post seems to have been deep-sixed about 1 hour ago (about 2 hours after it was posted). How common is it for this to happen?

EDIT: I realise that the premise of the article has has flaws, but shouldn't it be a starting point for debate?
Ask HN: Online schools for Journalism?
I think it's great we're seeing so many online programs and in some cases entire academies popping up across the web, but I'm noticing that a lot of them are centric on the sciences (which is not something I'm complaining about), are there any such programs for the arts; specifically do quality programs exist for Journalism?
"more than one physical back-up, in more than one location"

And to take that even one step further, one of the onsite versions that we do is to a fireproof drive. (Other versions are physically offsite as you mentioned).

Anyway on the onsite version the fireproof drive is physically disconnected (USB) from the computer after the backup is complete. (It could be powered off but that would spin up and spin down it seems less detrimental to not do that..)

But it gets even better. There is also hidden safe that contains hard drives only (which are encrypted). The safe is left unlocked (it's not physically attached and could be hauled away). In the unlocked safe, in addition to the hard drives, is some money (cash). The theory being that if someone breaks in and easily opens the safe (if they find it) they will take the money and leave the drives alone.

(This dates back from the same practice being done with cash registers you leave a little money so the thief doesn't trash your place. I know this will raise questions as far as having a tempting cash stash but it is known by only a select group of people and there are pros and cons to any approach obviously.)
Why are you complaining about the lack of a feature that you don't have a use for?
One person's opinion is just that, why not explain your reasoning, otherwise it's just a typical negative comment with no substance.
Sorry, but this is really bad advice. It is very tempting to redo something from scratch, but in doing so you will end up spending a very large amount of time fixing issues and adding details that were already done in the original code.
Shared Photo Streams in iOS 6
"The carpets are so clean, we don't need janitors"
Someone else pointed it out in another thread, and I'm also bothered by it, that we seem to be gaining advanced hardware access etc. yet seemingly not basic form controls. Although I was mistaken on the Date picker.
Oh, I interpreted this headline slightly differently--I was expecting to see a set of epicycle-orbit-diagrams given the Moon as the center of the Solar system.
I would expect the malware to sit there quietly until it collected at least a few interesting passwords. So it sort of depends on what the attacker is trying to do and how many interesting accounts the attacked has.
"A-Plus Players tend to underestimate the value other people find in stability, predictability and routine."

What stability? There is nothing stable in this world. There are things that stay the same but those are dependent on other factors - none of which never last forever.

Predictability and routines is typical of most people as well. A lot of things useful in life is trial and error doing the same thing over and over again slightly differently until something interesting happens. Look at the Olympic Athletes and how their training regiment works. It's very predictable and it's very routine.

"What is being described isn't a genetic trait; it is curiosity and optimism that is all to easy to loose or waste."

Why is it so easy to loose?
One of the most fun discussions of the complications of reference counting and how nuanced you have to be comes from the Python docs:

http://docs.python.org/extending/extending.html#reference-co...

It relates "a true story. An older version of Python contained variants of this bug and someone spent a considerable amount of time in a C debugger to figure out why his __del__() methods would fail" in a considerable amount of detail.
Looks like all that the author did was remove a few ads. Does that really qualify as a "re-design"?
Going crazy with CSS3 Issue 1 - Creating buttons with linear background borders
> Using Nightly go to about:config and enable the media.navigator.enabled pref, then you can test it out at this page

That's not support. Support is on the shipping main branch. Chrome has had support for a while too if you wanted to jump through some hoops.
Heads Down Mode
Judging adolescents: Teens mature intellectually before emotionally
Very curious now what causes the dizzy spells. Please send me a github message or something if you ever find info. This is a long term interest of mine.
Signs changing fast for Voyager at solar system edge
Copying GC's may be slower to collect if you compare the speed of identifying live/dead objects versus object identification and copying of live objects but they have a significant improvement in the speed of allocation.

Copying GC's allow you to perform allocation by incrementing a pointer, whereas non-copying collectors force you to traverse all the free blocks in the heap looking for a suitable allocation spot, similar to what malloc(). As the heap fragments over time this cost becomes greater and greater.

Copying GCs can also improve memory locality during collection which a non-copying GC cannot do, giving a general performance improvement for the application.
American TV Neglected the Saddest Story in the Olympics
Why to switch to Google Chrome browser
http://behero.us/ reused the xylophone code to build something like guitar hero
(It could be powered off but that would spin up and spin down it seems less detrimental to not do that..)

Uh, actually, you want to do that. First of all, spinning down does not do anything bad - it actually saves the life of the drive. Secondly, the whole point of backup tape robots is to constantly re-check tapes to see if they're readable, and report bad tapes to be replaced. You should really be turning off the drive, turning it back on, and doing a full disk block check to see if there's any corruption. Welcome to the nightmare that is backing up petabytes of enterprise data.

An unlocked safe? The whole point of a dummy safe is to make it seem like the real safe, so you keep it locked. And there's no reason they wouldn't take the extra two seconds to pick up some valuable intellectual property with their cash. What kind of crack are you people smoking, and what is your business so I can avoid it in the future?
This is also fascinating. I always assumed I was losing muscles, and perhaps I adjusted my exercise/fasting program to accomodate for this -- but I could have been deluded as I never focused on this point carefully.
There are exceptions to all rules, so it would be stupid
to not even think about it. But all businesses with an
extra layer of "relationship" get messy.

I'm sure we'll hear anecdotes to that effect - but is there good quality research-based evidence to back it up?

All the co-founders I know of are friends with one another, which doesn't seem to sink companies. And a lot of commentators in the press attribute Germany's economic strength to its 'Mittelstand' companies - small and medium size companies, which are often family-owned, export-oriented engineering firms [1,2].

Call me crazy, but when I'm making investment decisions I like to build my decisions on sturdier foundations than Betteridge's Law of Headlines.

[1] http://business.blogs.cnn.com/2012/05/24/the-mittelstand-ger...
[2] http://www.bbc.co.uk/news/uk-politics-17300246
How Does Your Internet Service Stack up to Google Fiber?
Does Apple spend enough on marketing iPads?
Not really. Look at Amazon's PE, keeping strong since years and much higher than Facebook's. If there is really a huge growth potential and a good track of growth for many years, a high PE can be justified. Of course, the future will tell us who was right...
can you explain a bit why that has changed? I don't really know anything about ruby, but I would have thought that being able to ignore abstractions like garbage collection was the reason that people used high-level languages. Does programming in ruby involve a lot of interaction with the garbage collector, or are you saying that a lot of the ruby community is actually becoming involved with writing and improving low-level language features?
He can't do that, since he doesn't have the hundreds of man-years of domain knowledge that the authors of the code have accumulated. As a software developer, he probably doesn't know the first thing about how a chemical plant works. ("The program itself is a physical model of a complex chemical processing plant; the team that wrote it has incredibly deep domain knowledge but little or no formal training in programming fundamentals.")

Understanding 200K lines of complex code well enough to be able to rewrite it is hard enough, even if it's just pure database or graphics software. If it's about something you know nothing about you're going to have to learn something about the domain first, just to understand if the output you're seeing is anywhere close to correct. You're going to need to know whether some odd behavior of the code is essential to its correctness and must be preserved, or an accident of its particular implementation which can be changed or removed.

Also, you can't just dump some system that people depend on to get their work done. You have to maintain it and fix bugs while writing its replacement. Given that he's just a lone developer and doesn't have the budget or authority to hire a large team of professional hackers to help him, his only chance for success is to start learning about the system, adding tests and making small refactorings.
that's what the comments are for.
I don't believe the problem was caused by "bug" - this reminds me of "rouge trader" stories.

It is kinda weird that all problems in Wall Street are caused by "bugs in software" or "rouge traders": while executives are never hold accountable.
You must be asking if we can use WebGL to break new ground, right?
Humble Bundle typically features a set of 5-8 well known and high quality products. Windows users pay roughly $1 per product and Linux users pay $1.50 per product. Individual devs for a wildly popular bundle may see as much as $50,000 from Linux users. It is yet to be seen how many Linux users are willing to pay full price for new releases.

Linux will be prime time if Valve releases their long rumored Linux console box. Until then the year of Linux will always be "next year" just like always.
Cool, but "Kinect in the browser" is a gross exaggeration on their part.
I understand the thought, but a Facebook "like" is no less mathy than a "+1". That much is clear from the way Facebook has turned "like" into a quantifiable thing. (Sure, "like" is a verb, but when you see "20 likes" under that status you just posted, you immediately see that a "like" is simply the result of COUNT in a database.)
Yeah, I figure you've got a good month before they do something with the collected accounts, or more depending on who they sold it to.

At the very least, never save a password to a critical account, such as a financial account or a root/administrator password. I could care less if someone takes over my Twitter and Facebook (if I had them) but am highly paranoid about accounts which will actually affect my life.
I was pondering, a while ago, an operating system that--as well as exposing a raw "allocate me a block of memory" function--exposed a managed, typed key-value representation of virtual memory (picture, say, a Redis kernel module), from which one could allocate hashes, trees, linked-lists, and so forth. Given a NUMA architecture, this K-V store could then just be clustered between each memory pool in the same system in exactly the same way (save optimizations) one would cluster it against remote systems.
As a way to make that visible to Facebook (probably someone there is looking at that thread, but your vote count isn't visible...) - I would totally pay for FB also, at the price that linkedin or others are proposing.

My demand would then be data security, no advertising. Other users could stay on free service, but the apps they use shouldn't have access to my data anymore.

EDIT added mention to invisible votes
It displays based on locale. YYYY-MM-DD is the ISO Standard[1], which is also used in ES5 as the standard date/time representation.

[1]http://en.wikipedia.org/wiki/ISO_8601
I have no doubt that many HN readers will wonder why I've posted this. It's not specific to hackers, I know. It's only tangentially related to technology, and it certainly doesn't seem to have anything to do with startups.

But there are questions to ask, and lessons to be learned for startups, and for entrepreneurs in general. Here are some of the questions raised for me. Perhaps you can think of more:

What processes do you do by hand that could be automated? The timing was done by hand - a notoriously error-prone process. relentless automation can systematically weed out systematic errors, provided they are properly monitored and tested. Then you can forget them, and let them do their job.

Do you have the right people doing the right jobs? The report is that the time-keeper was an inappropriately chosen volunteer. It's notoriously easy to leave a job in the hands of someone who may not get it right when it's important. And just when isn't it important? (actually, sometimes)

Do you have the right error reporting processes in place? The team lodged an appeal, and clearly that didn't go anywhere. Why not? The entire bout could surely have been replayed and the timing checked. The result, in truth, should never have been in doubt, and could easily have been overturned.

Do you have the right corrective measures in place? After reviewing the bout, surely it should be straight-forward to correct the result. When you have a mistake reported, can you roll-back and make it right?

And finally (for me - perhaps you have more points to make), always, always consider the individual. This poor woman was left distraught on the piste, unable to leave, in full view of the audience, in tears, her lifetime's work hanging in the balance, out of her control.

So let me ask - how well do you look after your users?
Woz and the $2 bill
This has strong similarity to the thesis of the classic article "The Anti-Mac Interface": http://www.useit.com/papers/anti-mac.html

The connection to the ideas in the Kingdom of Nouns, though, is new and intriguing. It's obvious only in hindsight that job-specific apps can be thought of as nouns, while unix-style tools can be thought of as verbs.
I have found a particular/simple solution very helpful and I am surprised that people don't talk about it (or perhaps don't know it).

The basic idea is to, try to spend 1 hour on each of:
1. examine the code very quickly (try to do it in an hour or so), and based on the scan to guess what the top 4-5 subcomponents of a system are.
2. do quick code examinations to figure out what each subcomponent is supposed to be doing, and how each subcomponent is supposed to depend on the other subcomponents.
3. Now modify the code to reflect the above components. At the simplest, just move code into new directories for each component, but at more detailed levels you can make sure that there is never any single source file that has implementation for more than one component.

Now you are done. You can clean up code more if you want, but do that slowly. Just make sure to not put new code in bad areas. Yes, you will possibly have spent more than 1 hour on each part. But you should have a much better grasp of the code, and the code will not keep on deteriorating.

I am not really talking about badly documented code or code with bad naming conventions, or other related problems. However, when the big problem is the 'spaghetti' (and cyclic dependencies) - this has really been the only solution that has worked well.
The Boring Truth Of Good Web Design
Not really, sorry, but we're adding a new API to be able to setup and configure your own svms. Stay tuned or follow us on twitter @repustate
Agreed, the other yahoo pages are even less of a redesign. This is an embarrassing "article" even for TC.
Given what you've said here, I highly suspect you do long-term fasting within some sort of "yogic" context. I personally suspect that many of the potentially negative outcomes of dietary depravation are mitigated when in a positive environment (i.e. lots of nature / with good energies) complemented with certain types of yogic practices. There is also a long tradition of long "fasts" within Chinese qigong traditions, and the supposition is usually that a body attuned via various practices can feed off of the environmental energies (e.g. the sun, the mountain) without needing nutrients of other sorts. The technical aspect of some of these things is a bit beyond me, both because it is 'esoteric' and doesn't fit into any model of Western science that I know of (with the potential exception of Paracelsusians).

Along these lines, I'm curious what sort of environment you or the other people you know do their long fasts in (i.e. if there is a checklist of sorts).
Show HN: Relevant Geography - Can you locate the countries making headlines?
Have a look at txtweb.com - a free platform to build SMS apps. You can get started here: http://developer.txtweb.com/

Users can access your app by texting a keyword to txtweb's US number(s) mentioned here:
http://www.txtweb.com/index.php?option=com_myblog&blogid...