skysight-inc/HackerNews huggingface dataset:
If you've been to the Tenderloin area recently, then yeah you would know "...[they] spit, urinate, taunt you, sell drugs, get rowdy..." is completely accurate. I recently observed a two days in a row a shop owner who had to wash the sidewalk outside his shop to clear off the human feces.

There is a homeless problem in SF, with as much money as the city spends on programs to help them I'm not sure why it's so much worse then other big cities, but it is.
The SF Bay Area is a lot more expensive than Boston, even before California and local taxes. There are cost-of-living calculators you can use, but most of them have not been updated to take into account the tech industry's effect on SF Bar Area COL. You should look for a job that pays at least the same after taxes and living expenses, unless you have non-economic reasons for moving to SF Bay Area.
My question - does the local border patrol have the ability to break bitlock encryption on a laptop I bring there? I mean, who from HN travels w/o something like this done on your computer in the first place?!
Longer discussion here: https://news.ycombinator.com/item?id=6895606
> "Email open" tracking just got a lot more reliable for all mass email & marketing automation vendors.

No, it didn't. If you had chosen the option to ask before displaying external content -- which existed and applied to non-image content and, without which selection, email-open tracking by external non-image content was already reliable -- then the new setting to ask before displaying external images is selected for you by default.

If you hadn't selected that option before, you weren't protected from "email open" tracking.
Ask HN: Is it ok if I clone this site in another programming language?
I know HN.yc is open source, but it's written in Lisp.

I want to build a similar web application, may be in PHP and Slim Framework, and release the source code.

Is it ok?

And if is not ok, what I need to do? send an email to admin?

Thanks in advance.
A while back, I briefly worked for IBM at their R&D office in Winchester, UK. IBM did were building parallel programming tools and programs (transputers), 3D computer visualisations (constructive solid geometry) etc. Proper research. I remember one of the senior engineers (big office) complaining that the new MD of the center didn't think he was "working" if he was sitting back in his chair with his feet up on the table (i.e. thinking). Typing = working!
> After every write to our database, we had to wait for the disk to catch up.

After all of the guffaw we just went through with MongoDB, is disabling fsync the right solution to speeding up MySQL migrations?
One of the difficulty parameters for scrypt is memory. Set it to 16GB and you'll keep GPUs out of the game for a while.
I've seen quite a few micro hydro schemes here in Scotland - hills and water being two things we have plenty of!
6 Nissan LEAFs power office building in Japan to test “Vehicle-to-Building” tech
If weather was the main factor, we would expect the homeless to flock to San Diego -- or even any of the southern states -- and not San Francisco. So there's clearly something about SF other than the weather that attract a large number of homeless people.
What if a part of it isn't really a problem? What if certain people will never be motivated enough to comply with all the requirements imposed on us by society, and will always prefer to make trouble and get drunk and sleep outside?

This isn't true for every bum or homeless person you see, of course. But it is true for some of them. And then, the problem becomes yours (or mine).. I want everyone to have to make the same sacrifices and play by the same rules I do. I had to spend my youth studying, I had to impress someone with the power to give me a job, and work to keep them happy, etc.

I believe thats the fundamental conflict we face and why homelessness will never be solved.
1) Some news is important, purely for social (not informational) reasons. When you show up to the office, you want to know why everyone's talking about Miley Cyrus! And you need to know who won the Superbowl, even if you have no interest.

No, just no. Maybe I'll sound like a curmudgeon, but that information is totally worthless, and for people like me, is exactly the kind of thing that makes me depressed. "Oh, hey, some random sports team recreated a pointless tribal warfare act! NSA? Who cares what they do, I've got nothing to hide." There are more important, more culturally relevant things to discuss, and one should not stoop to ignore them merely to "fit in." One should try to elevate discourse by ignoring the shallow, vapid happenings that happen to be in vogue (precisely what this article describes as being wrong with "news"!) and help to enlighten those around oneself.
Happy (Obfuscated) Holidays
Maybe I cannot speak for everyone, but two or three hours is really about all I can take before I need a break of some kind (to stretch, to eat, whatever), and at that point you end up switching contexts anyway, so you may as well jump into something completely different when you return. It is no more costly to "load up" something new than to "load up" what you were working on before once the switch has happened.

Now in the real world, where people expect you to do just one thing, I often do multiple two, possibly three, hour stints, with context switches in between each. However, I feel a lot better on the days when I'm able to do different tasks on each switch rather than coming back to the same task each time. You, naturally, still have to give that task your undivided focus while you are working on it. Trying to manage everything at the exact same time will definitely lead to what you suggest.

Of course there are no hard rules. If, for example, you're having a good programming day, maybe you'll put in four straight hours before you feel the need to stop. It is not like you have to put your metaphorical pencil down as soon as the clock strikes the two hour mark.
Previous discussion: https://news.ycombinator.com/item?id=5549054
For some of us, that's a horrible deal though. The average price for electricity here in Germany is 0.264€/kWh.
Even when test scores go up, some cognitive abilities don’t
The Moto X feels great in your hand, which for some reason isn't talked about too much in Interent forums, but I think is as important as the software version it ships with.
Show HN: An iOS app that creates a personalized HN feed for you
Data Science For Social Good 2014
Heck, even a hidden, encrypted partition that made a TB hard disk appear to be a 500GB - - even physically through decals on the drive.

In relating to the other story about secrets, what do we really have to hide that we don't want the TSA to see?
Information is power. A nexus point for distributing and legitimizing information arguably involves more moral hazard that just about anything else.
How, exactly, would you want them to approach you?
This is relevant for email marketers:

In some cases, senders may be able to know whether an individual has opened
a message with unique image links. As always, Gmail scans every message for
suspicious content and if Gmail considers a sender or message potentially
suspicious, images won’t be displayed and you’ll be asked whether you want
to see the images.

https://support.google.com/mail/answer/145919
I'm tired of hearing on HN "oh democracy is dead, the USA is run by the rich and by mega corporations". No, the issues your keep hearing endlessly brought up on HN every day are in fact not as popular to the rest of the USA as you think.

Those statements are not necessarily mutually exclusive.
Hibernate facts: always check Criteria API SQL queries
Glass Greets Paris:  Parle français?
Mostly they're discreet about pissing in recessed entryways, but somebody tried to spit on me at a bus stop completely unprovoked, and there's more than one guy on Market around 3rd or 4th who would wander around and yell incoherently at pretty much any pedestrian within twenty feet. Some nights there was almost a Mad Max vibe to downtown.

They didn't merely stop the Muni/BART escalators. Those huge machines were clogged with so much shit that they failed. http://www.sfgate.com/bayarea/article/Human-waste-shuts-down...
3 Tips to Juice Up Your Team
When will Google scripts begin to edit the content of a lover's letter in order to protect its users from psychological harm?
But yet, there are a lot of homeless people in Seattle...
The article date is January 2014!

Is this an article from the future?
My gut reaction was "ewwww", but upon reflection, this does seem like a great idea. I disagree with the claim that it "solves" the RPC problem (you may be making it less expensive to make a network request, but you still can't pretend a network call is a function call; one of the big problems with such pretending isn't the latency but things like "total network failure" that are poorly represented by the function call abstraction), but it does go a long way towards mitigating it. The ability to create much more orthogonal and composable RPC interactions is a lesson that many such protocols could stand to learn.
Larry Ellison does the same, with lemon sorbet.
Basically this is emulation using PNaCl, an almost-native-code execution layer in Chrome. A little bit like ActiveX, but multi-platform.

I wonder if a complete QEMU can be shoehorned into this technology, so that you could more old OSes in a browser.

I also wonder how hard it would be to create an Amiga emulator in pure JS. Probably a lot harder than a Linux console-more emulator which already exists.
Accused of Harming Bees, Bayer Researches a Different Culprit
I guess that could work.

file:///path?foreign_keys=ON;journal_mode=WAL
Yup.

I'd really hate to be in the bulk email business today. Perhaps google will sell them back the data they used to create themselves.
Just do it. If there is an issue, apologize and do it a different way.
I wonder if Google will eventually PageSpeed the images and advertise it as a feature. "Mails load faster with Google Mail!".
How to sequence the human genome - Video from Ted-Ed
Nope, it probably isn't best for performance. It wasn't my call to make, and it has been operating like that for years.

But for data stability, I see why it was done. It is a trade off, one that we may reconsider down the line.

Edit: Misread the question. I'm not exactly sure, but it significantly improves speed, enough for us to complete the migration, then switch it back on during production.

One note: when running on a VM, it seems not to flush to disk regardless of the OS setting. Probably because of the virtualization software
> It's easy to be a libertarian when the market is treating you well.

I'm really glad that my brief flirtation with libertarian ideas didn't even last into my 20s. It was more like an unfortunate stepping stone from growing up in a Limbaugh household to being the radical lefty I am today. Though I try not to identify with any of that either.

At least I can understand where libertarians are coming from. It's really the objectivism and the worship of Ayn Rand in privileged and powerful economic/political circles that makes me worry about the future.

Things are going well when there's a reasonably fair balance between rich/powerful and poor/powerless, especially with respect to rule of law. There won't always be justice but there needs to be a reasonable idea of it. It feels like lately that is slipping away and that such a state of affairs is more common historically -- the culture of (potential) prosperity that our society worked hard for after WWII is gone.
Just tried this out with https://emailprivacytester.com/ - The proxy request only happened when I viewed the email. It came from 66.249.88.50 (google-proxy-66-249-88-50.google.com) and had the User-Agent:

Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (via ggpht.com)

I viewed the email using Firefox 26 on Debian.
Lots to consider as well - travel to the US can be rather dicey for foreign travelers, so here is what you _can_ do to become better prepared for travel here - http://www.cba.org/CBa/PracticeLink/tayp/laptopborder.aspx
Reverse engineer database into REST API
Even the ones who do commit assault and vandalism are deserving of compassion, perhaps even more so.
I've dealt with this in the past.

This is about people trying to throw their weight around to get/maintain respect, and you're not giving it to them. They may have to STFU in the face of data, but they will probably resent you for it.
Yes - your manager should be helping you set good goals.
Huff Po links are like this for me. I'm no staunch republican, I just get sick to my stomach when I click on a link (often from HN!) that might be interesting and I am assaulted by tabloid gossip on the right side of my screen. I check the URI, and sure enough it's HuffPo, and it's always something scabbed from somewhere else (ergo, the original article should have been submitted).
It has mostly been startups. But the figure of $135K I got from a large company (Symantec). I know they're a Java shop, but they do have .NET teams, and again - this figure is not "official" - it was suggested to me by my friend who works in Symantec when I asked him how much I should ask for.
Christie’s sets a world record: most expensive ruby necklace sold at auction
A terrible combination! I suffer from the same.
Dan McCormick, the author of this piece, is the reason Shutterstock has a great engineering culture. He puts people before everything else, and finds a way to let all kinds of different personalities and talents shine. He brings out the best in people.

The fact that he was allowed to keep doing what he was doing during their run-up to an IPO seems noteworthy. Folks like him are often pushed out. Maybe he shines so brightly nobody would dare?
For those unaware it may be worth pointing out that the UK constitution has a principle of parliamentary sovereignty [1] - basically parliament can pass/amend/remove any law and no current law can bind future parliaments (they can always amend/remove it). Fundamentally if they say it's legal it is, so rules can be changed at any time such that GCHQ isn't technically breaking any rules.

[1] http://www.parliament.uk/about/how/sovereignty/
You're making a key assumption that a person is capable of evaluating the skill of a developer and the quality of the end-result.

What if you have no background in software? If the lower-skill developer convinces you his work is better (even if it's not) you're going to go with him.
There really aren't many homeless programs that subsidize living for a period where you can get back on your feet, in such a way as to not require that you stand in line for hours every day, so you can focus on finding a job, or similar.

Many of them (eg, food stamps) cut benefits when you're unemployed homeless, and focus instead on at-risk employed people.

Many kitchens require that you show up every day and spend large amounts of time on travel to-and-from, as well as waiting in line.
Seems pretty trivial for marketers to work around by making each image request a unique URL per-recipient. Assuming Google's proxy fetches the image when the user opens the email, you could use that technique to find out when a user reads the sent mail.

You wouldn't get the IP address like you would with conventional bugging, but you could still find out how many users read the mail and what time they did so.
I think they would accurately be described as Champagne Socialists or if you prefer Limousine Liberals. Almost literally with their private luxury Google buses.
There is still a way to track opens for images but it is now impossible to detect device and location.
I would like say guaranteed income law (similar to basic income of Alaska) would solve homelessness, but only in cities and towns that are affordable to rent and live in. Even with a guaranteed income the homeless of San Francisco would not be able to afford rent.
Scientists discover second code hiding in DNA
We are going to work on performance issues until EOY. If anyone would like to help, we're using a new label in GitHub for it:

https://github.com/mozilla/kuma/issues?labels=performance&pa...
I guess you're being purposefully obtuse?

Hipster: http://www.urbandictionary.com/define.php?term=hipster

Ism: highly active and well-understood suffix that means, among other things: "manner of action or behavior characteristic of a (specified) person or thing" http://www.merriam-webster.com/dictionary/-ism
Have a link to source code?
>> made by institution you can sue

You're prefectly right. Last time I sued HSBC for money laundering and Goldman Sachs for maket manipulation I got a ton of cash and they learnt their lesson. Bringing the FED down to its knees was even easier.
no twitter ?
Detroit - there has been a lot of local / regional incentives and because of the mismanagement and disdane for the unions, it's offered up a strong sector replacement - list of start-ups in the Motor City: http://www.growdetroit.com/detroit-startup-list/
Providing services is not "broken windows." Bitcoin isn't going to get me a mortgage or a business loan. Or have a real live person to yell at when I have an issue. Or provide a level of consumer protection for me. Or give me an entity to sue when I feel wronged.

>Creating/sustaining an inefficient financial industry [1] is a bad use of society's resources.

Not only are you being reductionist and naive, that statement is 100% opinion. Its not "inefficient" to have banks and the services they provide. That's just your pie-in-the-sky take here.
Show HN: Online Business Education for Food & Food Tech Startups
Cool. I just signed-up. Btw, I noticed that once you upvote a post, the points count changes immediately without needing to refresh the page.
Show HN: Replay, our first GPU based video creation app on iphone.
Scientists Dig Deep For Ants' Excavation Secrets
Ideology can make you blind to problems obvious to those with an open mind. We clearly have a serious problems with homelessness in SF - just ask anyone from out of town. And despite the best intentions of many (and the self-interest of some) and the dedication of tons of resources the problem has only gotten worse. Blaming techies or conservatives is frankly ridiculous. Everyone should be ashamed.
The problem is, if the filename/URL is unique to the user like "spammersite.tld/images/50093825343.jpg" and 50093825343" is tied to my unique email, then on Gmail's download and caching of the image, they've validated my email. If another email has 023503850485.jpg, gmail wouldn't know that the underlying file is the same unless it loads it. I don't even have to have checked my mail for this to happen.
The "Seattle Chill" is embraced by even our homeless it seems.
Loom (YC W12) launches video support
If one were to look at it dis-passionately - you basically got lucky:

1. lucky that online education is in huge demand.
2. lucky that there are not many bootcamps doing design.
3. lucky that you were a designer at this time

But as PG often says - "luck is a definite necessity but not the only criteria".

But your article still has a lot of value. The more important part of your message is that:

___ success has nothing to do with your current situation or pedigree ___

Thats what you should focus on. You were probably beating yourself up mentally and worried about a ton of stuff - none of which really mattered in the end. Its a good lesson but its also near impossible to learn without going through it yourself.
I have no objections to WPA-style programs, and think that likely would be a good solution. Heck, it worked once before.

The problem is that in addition to having let our infrastructure decay, we've let our social infrastructure decay.
Just goes to show how modern computer resources are being wasted in this pile of VMs and bending an application for showing interactive documents into a platform.
Not quite. According to testers in the other thread[1], Google pulls images on mail open. This means marketers will get more accurate email open stats because now the default behavior is to load images. However, they don't get cookies, IP, etc so they lose some of that capability. Not all bad for marketers and spammers.

I tried to opt-out of external content in Settings > General but unfortunately it's still loading images.

[1] https://news.ycombinator.com/item?id=6895606
That seems a rather selfish way of looking at the matter, to say nothing of how you carefully ignore the dependent clause beginning 'in such fashion...'

But, since you bring personalities into it: No one can eat pride, of course, and if I'm in a tight enough spot, I don't kid myself other than that I'll do what's needful to stay alive, and wait to earn back my self-respect until I can afford it again. But on the day I beg for succor, I hope I have the good fortune so to do from someone who respects me highly enough to let me work for what I need, instead of offering mere unearned largess by means of which to enhance his own opinion of himself at the cost of my humiliation.
I would actually like to know if we could hire him.. :-)
In 1990 I worked for 5 weeks during holidays at Ikea so I could afford that box :)

Lattice C was spread across 4 disks. After 7 minutes of disk swapping, I'd get my linker errors.

Anyway, need to check it out and see if it does run Shadow of the Beast!
I wonder whether this applies only to the web UI.

I've seen a couple startups that were working on dynamic email marketing - they fed in the content as an image, e.g. a "one-day promotion", but would change the image content server-side for future email opens to reflect current details. I guess that this breaks that functionality.
This should really be the top comment, as it explains the frustrations you will run into with this fantastic platform. I love async webservers and most of my dev is done on python Tornado but i built two projects on nodejs and experienced the above issues, so many people start projects and just abandon them, the quality of a lot of libraries are not good and then you get some really cool libraries. Everything changes really fast, so you really need to have your ear to the ground to make adjustments to your codebase. All in all, i had a lot of fun with nodejs but for serious dev, i am using Tornado, when nodejs fully supports backwards compatibility, then i will develop more longterm projects on it. I still believe that if you doing a simple crud api for mobile, the current node will work very well as it is so fast and the code will be easier to maintain.
unique urls for each image still work.

httpurl/image.jpeg?email=your.email@gmail.com
Why aren't images and other content included in the email itself? It seems silly to send a link to an image rather than the image itself.
> E-mail marketers will no longer be able to get any information from images—they will see a single request from Google, which will then be used to send the image out to all Gmail users. Unless you click on a link, marketers will have no idea the e-mail has been seen.

Absurdly wrong, marketers already use a unique image URL for each email recipient, and Google has no way to know that all of those point to the same image. So they won't see "a single request from Google", they'll see one request from Google per successful delivery to an inbox.

Now, an open question is if Google will make that request when the email is actually opened, which would allow marketers to determine if and when the email was read by the user, or if Google will make the request as soon as the email is received. The latter would enhance users' privacy at the cost of bandwidth for Google, but early tests indicate that they don't actually do that, waiting for the user to click the email to make the request.

I'd like to add that there's no possibility the Gmail team is stupid enough to not have considered this. They must know full well what they're doing, and marketing this as a privacy enhancement when it's actually detrimental to privacy is willfully dishonest.
Mmm, it sounds like Google might deduplicate the images....