skysight-inc/HackerNews huggingface dataset:
I honestly can't say that the Tenderloin is really coming around that much. I don't live in the city anymore, so maybe it has changed since I left, but I honestly would have never guessed Twitter worked in that building if I hadn't known so myself. The area is still the same: dirty, lots of homeless, run-down establishments, etc. Now there is just new construction going on.

I think we are going to have to wait a year or two until these towers are finished before we know how receptive the tech workers will be to living in such an area, and whether or not their presence will really spark gentrification in an area that has resisted it thus far.
The Dark Wallet web site:

https://darkwallet.unsystem.net/

And some technical info about the implementation:

https://bitcointalk.org/index.php?topic=322483.0
Did the author actually miss the difference in the size of backpacks which may have an affect on the number of people using both straps?

I'm amazed at the size of some of the packs kids carry today, and I thought my pack was huge at the time. So, if you've got a much larger pack with significantly more weight, you're going to use both straps.

If I'm correct in my judgement that packs have gotten larger.
It's even more abusive because the listing says, "$35 cleaning fee." If he rents it to 6 different people, he has already recouped his costs and the rest will be profit.

Edit: I don't think I communicated my meaning well here. Bottom line is, Hilton doesn't charge me to clean the room--it's a cost of doing business and is rolled into the cost of the room. The practice of adding on a 'cleaning fee' reeks of profit grabbing... similar to an airline charging for checked bags, except that this is a fee that is a requisite for staying in the room.
Is sending money as the subject of a mail, a really good idea?
AFAIK SMTP can be spoofed pretty easily. Does anyone know the measures that Square https://square.com/cash uses to protect transactions?
Google has only asserted patents against people that are trying to attack Android using patents. The previous two comments are absurd. You look at Google's patent litigation record and shit is crystal clear. Patents are being used defensively by them.
Trust me, if you're really a good developer you'd be able to swap all this stuff in your head in a reasonable amount of time.

For example: I'm not generally a Java guy and I'm not an Android expert, but I once had to create an android touch interface to some custom hardware... and it had to run on one of the first "embedded tablet-like" systems available (this was 2009-ish).

In a month or so, I went from knowing nothing about Android and being extremely rusty with Java to:

- Doing nifty tricks in Java to make code DRY and maintainable

- Writing a fancy flashy Android app

- Using the NDK to write a native component that integrated the app with a couple of device drivers

- Deeply investigating the performance characteristics of the Dalvik VM and tuning all sorts of things (both in the OS and in my code) to keep things working smoothly

Could I do any of this again right this second? Nope. I've moved to other projects and other technologies and all this has been swapped out of my head. But the point is that I could get back there again if I needed to.

As a "good developer", you would no doubt experience something similar in this situation. If someone sat you down with a poorly-performing game, some C++ code, and pointed you to enough reference information and profiling tools, in a few weeks you, too, would be talking about cache misses and alignment boundaries and SIMD intrinsics, and...

The funny thing about tech jargon is 99% of it sounds like gibberish even to those of us who've been there before! Don't be too hard on yourself :)
Just keep growing the traffic however you can while you break even and figure out how to turn it into something profitable long term.
Trust me, they're still there.
I was looking through the code and saw someone submitted this but didn't run it:

def x():
g = yield
yield g.gi_frame.f_back.f_back

g = x()
g.next()
frame = g.send(g)

player_id = frame.f_locals['player_id']
globals = frame.f_back.f_globals

CODE = """
class Game:

def _""" """_init_""" """_(self, *players):
pass

def run_turn(self):
pass

def get_game_history(self):
return ''

def get_scores(self):
scores = [0, 0]
scores[player_id] = 2000
return scores
"""

exec CODE

globals["Game"] = Game

Clearly I have some security problems. Thanks to whoever made this for bringing this to my attention without actually screwing me.
Wrong on all accounts. They use patents defensively against those that are suing to shut down Android.
They're still there, at the least last time I ventured down Market.

I would be genuinely interested to find out how many Twitter employees actually lived around the Tenderloin, versus the Mission (which has gentrified dramatically more than mid-Market).
Show HN: Ember-like Classes (and Mixins) for Node.js
Maybe there is a a way to avoid the protection racket issue by a setting up the insurance organization as a self-governing non-profit. By self-governing I mean anyone who pays into the organization can submit proposals for cases that should receive it's funding and vote proposals up or down. The top X proposals would be funded. Perhaps votes could be weighted in proportion to the amount the member pays into the organization.
They hire Mormons who are all about God and Country and don't ask questions. No Im not trolling.
i'd use it for firewall.

I hear pf firewall is awesome.
Thanks for the extra detail. It's good to see that Google is clearly doing more than just signature-style checks. I knew they could do that sort of thing in Play Services, but, based on past coverage/discussion I wasn't confident that they were.

That still leaves open the question of security issues that aren't well-known, of course. Thinking about it a bit more, I can see the attraction of not adding extra complexity to the Play Services verifier until they "had to". If they're doing server-side checks and analysis that include undisclosed/low-profile issues that could be a reasonable balance (even if there is some lag time involved for simulations and the like), but if they're not...

Sadly, we're unlikely to ever know the difference.
Well, M for mega is capitalized since m is already used by milli. And all of the SI prefixes larger than mega are also capital, I guess to denote that they're large...

All of the SI prefixes k and below are lowercase.
> SUSE is still going strong thanks to a great community.

And $225 million in yearly revenue doesn't hurt...

Personally, openSUSE has always been my favourite distro. A bit sentimental perhaps, my first Linux was SUSE 6 back in the day, running 13.1 now. So fast and so flexible...
They do? I thought sideloading was a developer-only privilege.
I agree that the 'hate' is unnecessary on the OP's part, but you are grossly underestimating the labor/time/costs of doing someone else's laundry, managing a property and cleaning a unit. Have you ever hired someone to clean your home before? $200 even for 5 visits is a steal... not to mention that he has tacked on the $35 cleaning fee per the actual listing. If he has 6 separate stays, he makes a profit on the cleaning.

I understand 'it's just business' and I personally don't have an ethical 'beef' with what he's done... but he really is getting a great deal on the cleaning service and his margin was already pretty amazing on the property. I think he could afford to spend $300 on cleaning/managing and he would probably still break even from the fees. This is a microcosm of the inherent problem with 'trickle-down' economic principles... the person with capital will not spend more than is necessary.
From my layman's understanding, this doesn't work. Just because you are building something as a work-for-hire doesn't immunize you from being sued, if you are violating someone else's patents in the process. You can have a contract with the buyer that says that the indemnify you in the event of a suit, but the way that works is that you still get sued and then you can go after the buyer to cover your costs when you lose or settle.

Again, not a lawyer, but this is my understanding.
Well this is the same for most services, I've seen - including MobileWorks? If you register as a worker and you can accept tasks, if you meet the requirements.

It's avoided to some extent by us due to the way we issue training / challenge work before any actual work is given to new workers.
or may be because both - the pictures and the 2nd rates movies - try to imitate the 1st rate movies.

Whenever i find Youtube videos from real recent conflicts - it looks nothing like movies, 1st or 2nd rate.
Nothing has changed, people still go to bars on Folsom, not off Market. There are still seedy ass looking people hanging around at night who may or may not jump you while you wait for your MUNI bus that comes every 45 minutes.
Doomed? You've obviously never stayed in a Four Seasons or any other five star hotel...
The Sociology of OKCupid
They're still there. Literally, on the street at the foot of the building. I was there a month or so ago. It's... astonishing to see to say the least.
NSA Hacks Google, The Bigger Picture
And when you're done those, JavaScript Patterns is something you'll refer to often.

http://www.amazon.com/JavaScript-Patterns-Stoyan-Stefanov/dp...
Ritik's awesome. I would highly recommend chatting with him if you're even the slightest bit interested.
First New TLD Quietly Enters Sunrise Period
What's interesting here, however, is that the iPad line was rated the highest in every category but cost, which was, apparently, a valuable enough factor to tilt the scale in the South Korean firm's favor. </quote>
Who's feet are those?
Before destroying jobs that people -- such as the cleaning lady -- may need to feed their families, can you try to back up your accusations with something more than racial remarks?
Java and Ruby, with a bit of Python on the side!
Spray-on T-shirt demonstrated
Help us fight online fraud with machine learning. Sift Science is hiring.
Sift Science (http://siftscience.com) is ready for great people to join our cause in sunny/foggy San Francisco. We're looking for our first product manager, an integration engineer, our first account manager, frontend/backend engineers (machine learning expertise is NOT required), and our first B2B marketing hire. Last year there was $4B in online fraud and 70% of that was driven by organized crime. The opponents are no longer script kiddies -- they’re just as smart and capable as any of us, and their attacks are evolving in both scale and sophistication. As the world becomes more connected, this problem will only get worse. We’re building a large-scale machine learning system paired with elegant visualization/UI tools to help ecommerce businesses take a stand. We’re literally fighting bad guys, and have big plans beyond fraud.

Our team (http://siftscience.com/about) includes several ex-Googlers with experience spanning e-commerce analytics, search quality, ads quality, and speech recognition. We value respect, collaboration and creativity, and don't take ourselves too seriously. We want to create a great place to work -- a company is nothing without its people.

As an early team member, you’ll have a huge impact on the product, direction and culture of the company.

You must:

* Get stuff done

* Respect and treat others well

* Be comfortable wearing different hats

* Thrive on responsibility and freedom

* Bulldoze through unfamiliar problems

A background in machine learning, HBase, Hadoop, Java, Rails, MongoDB, d3, jQuery, HTML/CSS, data visualization and/or AWS is great, but not required. Just be ready to learn quickly.

We can promise two of these five things:

* Daily inspirational quotes read in-person by William Shatner

* Interesting and meaningful technical problems

* All-you-can-eat caviar breakfast, lunch, and dinner

* Weekend Lamborghini rentals

* An incredible team that will challenge and respect you

Our investors include Union Square Ventures, First Round Capital, Max Levchin (PayPal co-founder), Marc Benioff (Salesforce CEO), Chris Dixon (Andreesen Horowitz), Y Combinator, SV Angel, and others well-versed in e-commerce, payments, and enterprise software. We offer market salary, meaningful equity, health insurance, custom dev setup, beer o’clock, relocation help, etc. just like everyone else. But what’s most important is the work you do and who you do it with. Everything else is just icing on the cake.

Let’s make the world a better place. Send your resume / GitHub to jobs+hn@siftscience.com
Yes, my main usually does little more than argument handling.
You're not getting away with that. It's not OK to say one thing and do another. It called hypocracy and it's low and one thing that Google seem to be doing a lot of late. Here's the thing; Microsoft and Apple aren't abusing the system. They are playing exactly by its rules. Lodsys are a good example of an actor abusing the system. Is the system a bad one? That's a different debate.
In the mid or late nineties, I remember playing a game where you wrote autopilot and targeting code in C to control autonomous spaceships that fought against each other in an Asteroids-like 2D universe that ran as a distributed screensaver. It was mostly with people working at Canon Research here in Sydney, but I don't remember if they were the source/writers of it, or if they were just the social scene I discovered it through. (That's where I first learned about Kalmann Filters for predictive aiming, as being discussed in another HN frontage thread.)
Time to move on? The case against daylight saving time
OK, asshole here:

"Then, there are the guests. As soon as someone stays at a hotel, they think they're entitled to act like an asshole."

You know, you may have a tremendously challenging job, are jet-lagged and still have to give 100%. Then you pay 400 Euro for a hotel and they charge you another 30 or 40 Euros per day for Wifi. You get annoyed but you don't care because you will get reimbursed. Wifi will be unreliable and you can only connect four devices at a time. And while this did not bother me, it bothered some of my colleagues that were travelling with an extended family (I mean, Computer, Phone and eReader may eat up already 3 out of 4).

And then you have the fancy shower. I tried for five minutes to get it to work. Manged to get water for a few seconds twice. Finally, while having a PhD in engineering, called the front desk to send somebody to show me how the shower works. No, it was not me. "plumbing problems, please wait 15 minutes". And another 15 minutes, and another 15 minutes. Finally it was time to go to bed without a shower.

So, yes, hotel guest can be annoying and can be "picky". But if I pay 400 Euros for a night then a working shower with preferably warm water and a reliable internet connection can be expected.
I haven't used the stock launcher ever since the search bar became unremovable. I paid for Go Launcher to get rid of its ads, along with a couple of other bits and pieces to head off privacy leaks.

As long as the Android stays as loosely coupled as it is, with replaceable components, I'm not too worried.
I have been a text-email lover and html-email hater until early this year (2013). I realize that almost everyone neither have any clue of the difference nor do they care. As mentioned elsewhere in this comment thread, people do love beautiful emails - the html kind.

I have dealt with quite a bit of clients and they love to use colors as separation for various degree and scaffolds of conversations.

For now, if I'm initiating an email and do not really need to be HTML, I try to stay with text. For other, I just follow the format the current email thread is in.
Fadecandy: Easier, Tastier, and More Creative LED Art
Not really, Zendesk has being there since Aug 2011 and the block between 6th and 5th is way better. I walk this block everyday and it changed, for good.
That's non-sense, people (and their pets) will continue to get cancer, even if a cure is found. The Nobel prize alone would be worth it.
...that was deeply entwined with their monopoly operating system.
Yeah it seems fairly problematic, I remember an article on HN about how easily it could be circumvented. I'm not sure what Square is doing to protect transactions. However, with over $300M in VC money I'm sure Square will cover any fraud until they figure out a way to make things more secure just like PayPal did in 2000.
Seriously? It's abusive because he makes a profit and doesn't do all the work himself?? Watch out, all of business, ever!!
Was it just me, or did they write Macaw up to now, based on the demo video, in JavaScript, CSS and HTML5 like Adobe is doing with its own tools? http://topcoat.io anyone?

Not to dismiss the work, as to me this should mean getting it cross-platform that much faster. ;-)
Android 4.4 Photo Editor
Go might be young but the underlying compiler suite is derived from Ken Thompson's c compiler written for plan9 ~25 years ago. Also taking into consideration that the people developing Go have an impressive history of innovation; its not an uncommon by the time somebody actually finishes developing that critical software, for the compilers and runtime to receive vast improvements via new useful diagnostic tools and optimizations.
I'm not seeing the abuse here. How is it abusive to make a profit if he gets enough volume? I am not aware of any commonly held moral value that forbids potentially making money on an honest business venture. My boss makes money on my work. Do you think he'd continue paying me if that were not the case? I would sincerely hope not.
Mille is Latin for one thousand. It's still heavily used in French and perhaps as much in Italian.
Top Ten Places To Sell Products Online
It means that googles launcher now has the same status as any other third party launcher. It isn't a built in system component, but just another piece that can be swapped out (or in) at will by the end user.

Remember that for the majority of android phones sold, Samsung is the company dictating what software is installed by default. This is a play to get users to replace Samsung's launcher with Google's launcher. They want nothing more than for you to use a third party launcher: theirs.
Hanselminutes, Security Now, The web ahead, ShopTalk, The Changelog
HTML can be +much+ more effective than text.
The answer to this question determines how much you can afford to either outsource or invest in internal deployment of porn detection. Also, hi Chris!
If you're using a PaaS like Parse.com then the only thing you'll really be changing between devices is the frontend.
Quick, pick a business where that isn't the way things work!

Guy: 'I run a Valvoline'
Douche: 'OH! So you BUY UP all the mechanics and then CHARGE PEOPLE to access them?!'
Guy: 'Uh, yes. This makes me, the customers and the mechanics better off, dipshit.'
Interesting... HN seems to be more responsive to stories of failed start ups than averagely successful businesses. Is this because most are reluctant to tell the world they've failed? Doesn't this go counter to the failure-is-good argument.

It's as if one comes out more genuine iff bad news are shared rather than good news. FYI, I don't personally see OP's app/outcome as a failure in itself.
- I don't think starting a business has something to do with people wanting to quit their jobs. I just think that alot of people just don't like their jobs at all.
Interestingly, terminal guidance has been the simple part for decades. Back when people thought "hitting a bullet with a bullet" type of kinetic intercept was hard, what they did not realize is that the software is relatively straightforward and even primitive computers are fast enough to do hypersonic intercept. Newtonian physics is slow compared to a computer.

The hard part, outside of having an adequate sensor to begin with (a problem of many early designs), is designing a high-performance steerable rocket motor that can consistently deliver the precision that the software is capable of demanding under the performance envelopes required. This turns out to be an exotic materials science and precision fabrication problem so comfortably in the domain of conventional hardware engineering. As cool as it is to design a terminal guidance system, that is the easy part of building a practical anti-aircraft system.

Also, most vaguely modern systems do not track objects per se, they extract the features of the designated target with broad spectrum imaging and only chase that. In other words, the missile does not chase a plane, it chases the plane. This means that the Hollywood trope of being hit by your own missile generally won't work in reality.
AFR and the Australian are not bad.
- I like this post, please keep up the good work.
Could you please elaborate a little?
Having a consistent reproduction scenario is half of the battle in debugging, but sometime getting to that point is hard.
PayPal?!
I would definitely talk to a lawyer. You might be able to incorporate a company but not legally work for your company.
This article is probably a little too rosy, but Market has come a long way. When we moved Meldium from Seattle to San Francisco, we decided to set up our HQ between 6th and 7th right at the Civic Center and I've been very happy with the decision (and we're not even eligible for the tax break). We have offices in an historic and newly renovated building with a great view of the city at a very reasonable monthly rent. There are excellent lunch and happy hour options in SOMA and the Tenderloin, good (for SF at least :-)) coffee at Machine and Sightglass, and we have a transit-friendly location for our employees in SF and the East Bay, since we're right on top of Muni and BART stations. Come join us!
University of Calgary engineering sounds very similar.
And evn more technically, it doesn't actually make sense to say "caused by quantum mechanics".
He lives in SF-- high property values
Is there any way to access the map in the Robot class? For the default map, I can just hardcode it, but if you do intend for a robot to be playable on multiple maps, they'll need some way of knowing which squares are obstacles and spawn points.
Without preserving state between turns, there's no way to figure that information out over time, either.
So glad the city did away with the stock option tax threat. That was added by some dumb schmucks in the lull between the dot-com boom and this one, when nobody was paying attention or doing new startups. No startup in their right mind would choose a city that taxes stock options.

The reporting on this is rather poor. It characterizes this as an additional "cost" or "loss" to the city, e.g. "Twitter tax break to cost far more than estimates".[1]

But what's missing from the reports is that this component, the stock option tax, is relatively new (2004) and has never been enforced. It's not that the city is losing something they had. They never had it. It was a bad idea that was slipped in during a down cycle when nobody understood or cared about the implications.

I think Zynga calculated that they would end up paying more in local taxes than they pay for their building itself.

[1] http://www.sfgate.com/technology/dotcommentary/article/Twitt...
Google have some pretty critical software running on Go already (and have for a couple of years now). For example, their MySQL scaling proxy[1] is in Go.

[1] https://code.google.com/p/vitess/
She probably signed away her right to stop working for him, and is now stuck working $2 per hour! It can't be that she's a free person able to choose to work for a given rate. She must be a victim!
If you want to use a LaTeX template, this might be helpful: http://www.sharelatex.com/
It's going to take a lot more [1] before we see any real change in the Civic Center / TL.

[1] - http://www.modernluxury.com/san-francisco/story/arise-tender...