skysight-inc/HackerNews huggingface dataset:
> I'll further extend this to say that you should never be afraid to talk to somebody because of your perception of their status.

I'm quoting this for truth, because it didn't feel emphasized enough. Status is never, never, never a don't-talk-to-me forcefield. Even the goddamn POTUS reads letters from random little people. You're allowed to talk to whoever you please, and they're allowed to say no or decline to answer.
Not sure where the sarcasm ends on your blog but if you're really serious about the sponsorship here's what you can do:
1. Setup a fiverr account and post the sponsorship as a $5 gig (the real dollars, US that is ;) )
2. Mention in there you've been recently mentioned on a high-profile news site
3. Post a photo of the traffic stats
4. Profit...
This part confuses me.

>"learned he was sharing a 10x10 cell in solitary with a cellmate"

I'm not sure how that works.
Tumblr+flickr+mail does not even get close to being a social network with an existing userbase to rival Facebook.

What it nets you is three independently operated (non integrated) software-as-a-service offerings, a fragmented user experience, a branding nightmare and a userbase that is a small fraction of Facebook's once you've done the undoubling / removal of dead accounts.

What other businessmodel than advertising would you suggest Yahoo should use?
So why bother increasing the costs - besides for control and power?

Because it is killing people

Basically, at the moment we don't know for sure what's best, and we can't.

We may not know what is best, but we do know some things that are extremely harmful.

We know that eating extremely calorie-dense foods is a contributing factor to obesity. Beside the many studies that show this (which may or may not meet your somewhat unusual standards) we can rely on chemistry and biology.

It's easy to calculate how many calories someone eats based on their diet. It's easy to calculate how many calories they burn based on their lifestyle.

If the amount they eat is in excess of what they burn, they gain weight. In children some of that goes towards growing, but it's easy to calculate that too based on average growth weights.
Thanks for writing this Evan.

Maybe this solidifies the fact that I'm a programmer and not a statistician, but I got lost after the 2nd hyperbole in the beginning...but I like a challenge, I may have to read it multiple times until your presentation sinks in though :)
Great suggestion. I've been amazed to find out that many coders and amateur "data scientists" don't realize that testing the assumptions is an important part of conducting statistical analyses. Part of this may be due to the recent emphasis on machine learning techniques, which tend to be assumption-free (often just assuming independence of cases in the sample).
Well, lactose intolerance and gluten intolerance aren't dieting fads. I silently sneered at those labels, until I realized 6 years ago that I might have been lactose intolerant for the prior 10 years. (Now I know so.) And I felt the same way about gluten intolerance, until... 1 month ago. Now I realize that I have gluten intolerance. My intolerance for lactose is fairly strong, and for gluten, it's fairly weak, but now I know why I get stomach cramps and breakouts on my lower face. 75% of the world has at least some degree of lactose intolerance.
Weev was arrested for grey hat behavior, but we should remember he is an 100% black hat individual.
If you want to colonize Europa, you'll have to dig a lot deeper than on Mars or the moon. Cosmic ray dosage on the lunar surface is around 30 rem/year. On Mars, it averages 50.

On Europa, it's around 500-600 rem per day. That's a fatal dose.
FWIW, http://fundprojectswith.me/ from Agriya looks better approach to me.
George Takei Responds to Traditional Marriage Fans
Both. If you're any good, you're supposed to magically move up the escalator. It's a career thing like any other.
A 4chan submission seems like a desperate attempt to get eyes on your product. Has anyone every tried this before?

"How I used 4chan to make $X" would be an interesting read.
Outsourcing manufacturing also depresses local salaries. It's just that it's not very visible anymore. I think it's fair to assume that, out of all unemployed Americans, there are some who would happily take a factory job paying $X; but $X is too high compared to the equivalent Chinese worker salary.

I totally understand that some programmers feel more competition is not in their best interest. If they would just say they are protecting their turf, then I'd understand. Doctors and lawyers limit the number of licenses, certain trades restrict their jobs to unionized workers, etc.

I'm just wondering if their objections have other grounds, e.g. moral or public policy principles, and in that case whether those principles would apply to e.g. blue collar workers (or phone technical support, or farm workers etc), and whether they would be willing to pay more for US-made products in order to support American-based manufacturing.

> If a company abuses H1Bs to import cheap programmers from China to San Francisco and keep paying them Chinese rates,

I think you're resorting to unnecessary hyperbole here. There's public data on H1B salaries and they're far above median Chinese salaries.

In any case, my question above concedes the assumption that programmer salaries are depressed to some extent.
HTC One?
Apologies for the off-topic post, but the hyphenated blog-ger in the first paragraph really caught my eye. I never knew that Wordpress, or any online publishing medium actually supported intelligent hyphenation at the end of a line.

I sometimes see incredibly widely spaced lines in full-line-width justified blogs (first word of the next line is a very long word that doesn't fit in the previous line), which always made for an awkward experience. Hats off to Wordpress for implementing this.
Bunk beds. It's not "solitary" per se since he is with someone else...I think the actual euphemism is SHU or Special Housing Unit.
Did you mean you couldn't "disagree" more with the parent comment? Sorry it is a little unclear to me, but are you saying that Bloomberg pays "much much more" or much less compared to Google/Amazon? Thanks.
You are a Complex System
> I'm sure I can't just email these professors and say "hey, want to chat?"

I've done just that on a number of occasions and more often than not the answer is "yes, sure".

As long as the chat is interesting enough.

If you start off without asking you at least save yourself the rejection. But you will also save yourself acceptance.
How is the environment any less secure than memory? If someone can read or mutate your environment, you should assume your app is already compromised and OS-level permissions aren't going to do anything.
When you get to the level of "top 5 customer" (which AT&T almost assuredly is to whomever their equipment vendor is), the customer has quite a bit of input into the design of new products. Especially if the product is going to be sold primarily TO that huge customer.
I'm pretty sure that creativity doesn't so much evaporate with age as you're educated out of it (education is largely focused on memorization of work) . Or to quote Picaso:

"All children are artists. The problem is how to remain an artist once he grows up."
You know, some Asian cultures (including my own - Japan) inadvertently does this through the New Years' Money Gifts given to you from your older relatives (uncles, aunts, grandparents). The amount differs from family to family, but it's not rare at all to get a couple hundred bucks worth from one person. This can add up to ~$1k easily.

So kids in these countries learn (well at least some of them) to ration this big annual pay day over the year, deciding whether they want to buy comics or that hot new game that came out, etc.
Weev is a raging douche, who appears to take a perverse kind of pleasure in being as brazenly reprehensible as possible, but no one deserves this kind of treatment.
Ruby (and rails) has atrociously insecure deserialization that you need to explicitly disable.
Untouched water as old as 2.6 billion years is found: Don't drink it
Introducing More Useful Pins
Here's a guide on how you are able to get HN data fast without being banned: http://jcla1.com/blog/2013/05/13/crawling-hackernews/
Disclaimer: It's my own blog.
I want to start a job shop that hires only fashion-model beautiful programmers. They should breeze through the H1-B process...

Russia, Brazil, Colombia? Anyone? Anyone?
The only secure shared environments I would trust are jailed environments or virtualized OSes, and even then only if I could control the hardware. Even then there have been vulnerabilities which allow virtualized OSes to access the host system (and "sideways" into other OSes), meaning even something like EC2 is potentially vulnerable.

Don't trust your environment.
>You know, this works for software and hardware too. The less features or parts, the more “knowable” it is to you.

I have definitely felt that each of the Microsoft Office Suite of products was "unknowable" in its full extent. Now that being said, even though I personally prefer a text editor over something like Word, the tools are undoubtly useful and powerful for many casual users. Of course, nothing is worse than having to edit someone's poorly formatted, inconsistent .docx file...
I'm a big fan of RecordStream. Everyone should definitely give it a look.

However, is it true to say that recs has this functionality? RecordStream is great with sequences of relatively simple JSON structures, where you want to count, group, collate, etc. the sequence. It looks like jq is better able to handle large, complex arbitrary JSON objects, pulling out deeply nested fields and transforming them. For example, how would you implement jq's "recurse" in RecordStream?

Now what would be really cool is using the two tools together :-)
I worked for one of the largest SEO firms in the country; we built almost all of our links using BuildMyRank (a super-spammy service that thought it was invincible). When BMR went down, I looked at the books I was working with and realized I was personally responsible for the plummeting ranks of companies that had paid about $1 million over the past year for SEO work. All of that was pretty much worthless now.

Account managers promised that they would get the ranks back, and then we went to work building more links. Using Linkvana, which is basically the exact same thing. I didn't last long at that company.

Be very, very careful outsourcing SEO.
Imagine if we applied such creative hardware-level acceleration as let the Atari run animated games - to the modern goal of creating zero-latency augmented reality.

Cameras and displays can both be interfaced with by FPGAs running synchronous computation on each pixel as it comes down the bus, to achieve refresh speeds as fast as the pixel clock.

It's just a matter of inventing new programming hacks and strategies to build compelling AR experiences in Verilog. We can do it, right?
A generic solution to this problem that I don't see mentioned is to have different configuration files for all of ones deployment environements (dev, test, integration....) and have an encrypted config file for production. All the config files go on source control so there are complete records of all changes. Then the key to decrypt the production configuration file is known to the build maintainer and also known by a dedicated build machine (maintained by the build manager).
Doing things this way one can be as secure as one likes while at the same time, builds can be fully automated; builds can be machine independent (if you have a dynamic server environment or ever worry about losing a server), and builds have a complete change history in source control.
Couldn't you just read the file directly? e.g.

secret_token = File.read('secret_token_dont_check_in')

I fail to see how loading the file into the environment and then into the variable is anything but worse.
Where is the incentive to save in Japan? Interest rates in banks at like 0.25% here, in case you have not noticed. You are LOSING money when you put it in the bank in Japan, since there's always some level of inflation.
My testing:

1. Create https://github.com/beefsack/test1

2. Rename to https://github.com/beefsack/test2, redirect works

3. Create new https://github.com/beefsack/test1, link from (1) points to this new repo

So yeah, it looks like it works.
The book is one page. It has "I didn't." in all-caps serif, followed by a picture of an anime character doing something unseemly with a bag of money.
Many of these companies are not "startups" anymore.

Fir example, Ebay ?
Considering the amount of json around, wouldn't it be time to settle on a standard for :

- schema definition ( using something like typescript ? )

- data path ( similar to xpath )

- data transformation ( similar to xslt )

i'm pretty sure many people have done their things but i'm still waiting to see a tool like wsdl - based stub generators that would work on many json api.

ps : i know that things like jsonpath and wsdl2 exist, but i really feel like those technologies haven't caught widespread adoption.
This is great insight tool for marketers/business developers. Why did you choose to make this information public? How did you curate all the products/services of all these startups?
On Patenting (about the Myriad case)
well most of them are startups.
It's clear that there's no real interest in reforming people and simply punishing them in any way possible regardless of what it means when they finally come out of the US jail system.

That just seems to be the way in the US and other countries, however in a lot of others there's effort to actually reform people instead of punish. A lot of people also facepalm or complain that criminals in other countries serve a fraction of time compared to Americans as well as them having really good living conditions and programs available to them in jail.
I believe it's sarcasm bro.
Very nice. Throw some charts and graph up in this bitch, compare against time for popularity. I like data.
Getting a lot of 503's, please fix the problem. Seems another website not being able to handle HN 1st page traffic.
Noted here that modifying \d to only include [0-9] yields \d more efficient
http://stackoverflow.com/a/16622773/1943429
Just FYI: http://leanstack.io/soundcloud/
"SoundCloud is the worldâ€™s leading"
Website Structure Cheat Sheet
The reason why so many websites are left behind (or even worse, never made) is always the same. People don't know what to write there, how to lay it all out. On the basic level most of the websites are very similar. So I created a basic guide to get a website started.
"Devaluing their currency will enable Japan's industries to sell more products, make them more competitive, and create factories and jobs. How exactly is this a desperation move?"

You have not been reading his comment, apparently. Japan has like no natural resources, all its industries import raw materials from outside of Japan. These costs will significantly rise with a lower yen, therefore the product prices will catch up and they not be competitive anymore on the global market in a couple of months. It's a very short-term policy. Nothing good will come out it, and that policy just destroyed 30% of the saving of the whole Japan population, including private companies.
Regardless, its not a memory hole.
Sometimes when the service is not ready for immediate consumption, devs are bound to release it as a freemium or just free - if they have to release for some reason.

There are so many web services are coming out everyday, people cannot just find it very suitable for them and cannot find whether it's good enough.

Trial period is good but it is not as good as freemium.
Even 1x programmer still has to know a lot of topics or his products will be lacking.
Quickly link that top left logo to your main site rather than the blog (or link to both) before everyone looks!

Unless I missed something obvious or an adblocker prevented me from seeing it, there's not a link to your main site anywhere on that page?

Link to main site: http://zetrip.com/

---

I like to travel and I'm interested in this space but I don't use Facebook.

Regardless, I'm not sure if it quite solves a problem I have? I would be somewhat interested in seeing the travel history of friends, but not enough to check it regularly after an initial look.
Seems like its time to upgrade your own stack. Getting some 503 errors on some pages.
DR in the AWS Cloud
It amazes me that people aren't revolting over this - how is this not considered comparable to slavery on an utterly massive and unprecedented scale?
I think my own answer would be that a database system is very often the right solution if you know what you're doing with them. In this situation, diagnosing performance problems is quite easy (thanks to diagnostics), concurrency is certainly easier, and scaling can be easier too - because problems like concurrent file access for writing are hard in a flat-file situation and easy on the database, and that's exactly the kind of problem you often run into when you scale.

Unfortunately, when you don't know what you're doing with them, they're basically a black box where magic happens, and you don't know how to fix any problems that occur. The thing is, that applies to many things. When you don't know what you're doing with concurrent file access, you'll run into even bigger problems than you will on an RDBMS - just last week I was in fact rewriting an otherwise-competent colleague's code, because concurrent read/write to files caused massive unrecoverable corruption issues.

I don't think your wordpress comparison is apples to apples - wordpress is known to be dog-slow, and if you tried similar access patterns over file systems it would be at least as bad. There's little incentive for them to fix it, though, because wordpress sites are read-mostly, and all you have to do to fix all your problems is stick one of the wordpress caches in front of it. Frankly it boggles my mind that they don't ship with a cache on by default.

There's absolutely a place for no-db - if your content is static or write-once, doesn't need indexing over, and you can guarantee that those requirements won't change. In this case, there's no need at all to use a db, and it will simplify your life not to. I'm writing such a site as we speak, in fact! If you have dynamic content, well, I'd use a DBMS personally.

tl;dr: understanding how to use RDBMSs will make the average software engineer's life much easier.

edit: Just a note on SQLite specifically: SQLite can be slow compared to the common file system trick of write new temporary file -> rename, because the file system trick (on ext3 at least) doesn't require an fsync. It does mean that the change is not guaranteed durable, but often for browser data that's OK! An equivalent in database-land would be not writing every single transaction to the transaction log when it commits. That means that on a crash you lose everything that hasn't hit the disk yet, but you maintain consistency. Pre 3.7 SQLite this wasn't supported because SQLite didn't use write-ahead logging, which meant you had to fsync to maintain consistency. I believe in WAL mode this behaviour is easily available now though!
It's probably the "hyphens: auto" [1] in the CSS that's doing it. No support in Chrome yet [2].

[1] http://www.w3.org/TR/css3-text/#hyphenation
[2] http://caniuse.com/#feat=css-hyphens
What if the demographic an app serves or aimed at is known to be notoriously cash-strapped i.e. university students ?
Giving a prisoner a higher degree of punishment inconsistent with their sentence would strike me as "unusual".
I'm hoping it's a clever code that when broken leads to a cool Easter egg he plants just to see who cracks it.

But vgrepping his comment history, I'm guessing he used his phone which inserts a period when he double taps space. Doesn't explain where the. Missing. Space. And. Capitalization is, though (assuming the auto-complete behavior is consistent across platforms). So I've still got hope for the first.
On Disconnecting – Escaping The Tech That Surrounds Us
There isn't always some level of inflation. Japan has averaged 1.3% per year of deflation over the last decade and a half (http://www.bbc.co.uk/news/business-22299450). I.e. you get risk free return just putting money under your mattress.
Because it's rare that white middle/upper class people are subjected to it.
Prisoners generally are not sympathized with.
Mash it up with Crunchbase (?) and see if there is any meaningful correlation between stack and funding rounds, stack and IPO, stack and aquihire, ...
influx of HN users ?, I am getting the same. Refresh sometimes fixes it.
I don't think it has anything to do with better/worse. It's just silly to group fashion models into the same category as tech workers. They are more similar to performers/athletes.
At Change.org we show you petitions.
(And not on Mt. Gox but on Mutum Sigillum - a subsidiary) Gox still works OK - all wires to and from Mt. Gox work with the only exception of the path from Dwolla through Mutum Sigillum.
I heard a talk by one of the main vetters of the P?NP problem (which itself was underwhelming; clearly presentations were not his strong suit) and he said there were vast numbers of attempted proofs, only a small fraction of which are even treated seriously, and none of which are considered for long enough to be considered "close" to complete. He seemed to believe that the only significant hope for the problem was in the hands of Ketan Mulmuley at UChicago (http://www.cs.uchicago.edu/people/mulmuley), but realistically a solution would not be found in our lifetimes.

This is not only interesting for that specific problem, but it was revealing in how many amateurs (including those with doctorates) who are completely over their head at the edge of our knowledge—the people who understand it well enough to evaluate an approach adequately don't submit because they understand the difficulty in ways most don't.
SCAT Airlines Flight 760
SCAT
I think this article is horribly written. I get that the main point is to point out the absurdity of grouping fashion models with tech workers under a single visa class, but the whole prayer thing is really stretching it.

There's also this quote that comes from nowhere: '“As a single man, would you prefer to look at a beautiful woman or a high-tech worker?” he asked.' I still don't understand the context.
And for xml I highly recommend xmlstarlet.

query/transform xml documents from the command line.
The app described in the post is an iPhone app only. There is a link to the appstore in the post. I changed the post so it's clear an iPhone app.
Supporting UTF8 and correctly handling unicode are very, very different beasts. The former is absolutely trivial, the latter is extremely difficult.

Go is vocal about the former, but seems to not give a shit about the latter.
The inability to filter out items that I have already seen is precisely what makes Facebook, Twitter, Google+ et al so inefficient for me.
Photo Recovery-Recover photo from memory card
When data loss happen to memory card,please keep in mind: don't take photos any more or save new files on the memory card. What you should do is to find a data recovery tool to recover deleted, formatted, or lost data from memory card as soon as possible. Card Data Recovery is an easy and effective data recovery for memory card that enables you to recover deleted photos, videos, documents, music files from memory card, such as SD card, CF card, XD card, and so forth, and recover lost files from formatted, corrupted, or damaged memory card.