skysight-inc/HackerNews huggingface dataset:
Interesting, encouraging, and disturbing all at once... How about a more integrated work-life system? Like on-site daycare and private schools? Even clinics. I'm sure they could partner up and make room for it.
Depends on what you mean by "better".

Better language? Not really, if you want types TypeScript is a much better option. With node+typescript+react you can get end-to-end typechecked code with no FFI involved - thats really, really cool.

Better concurrency? Oh yeah, definitely. Better core libraries? Yes, by far.

Better package ecosystem and management? Definitely not.
Great overview, and I for one would love to see code snippets interpolated between the outcomes.
Not yet, but it's definitely possible in the future. Open issue https://github.com/gopherjs/gopherjs/issues/72.

FWIW, I've done some crazy things and so far I've seen that things work surprisingly fast. Performance has not been a bottleneck yet.
There's a repo where I drop the source code to about:home snippets: https://github.com/mozilla/snippets

This one in particular is at https://github.com/mozilla/snippets/blob/master/gaming-snipp...

I've been trying to see if I can get ahold of the non-asm-jsified version of the game code (I run the snippets service but I didn't make this snippet), but it's not clear if I will get it or not.
Ha -- wish I'd know about your company when I lived in Jackson! I made the move to SF last year instead.
How Talking to Customers Helped Us Build a Better API
> desired result

For whom does this produce the desired result?

> people voluntarily

Which people?

Again with the generalizations that lead to stereotyping.

Beyond that, you must realize that a platform(environment) can reinforce and even encourage a particular behavior. To say that they are all 100% rational actors is not accurate. Research has shown many times that people react differently based upon their environment.

One may see Tindr's popularity happening for a different reason. Dating sites are a network effect business like no other. Tindr was very effective at their initial marketing push at colleges. Could it actually be Tindr's very effective network building and marketing at the early stages that has to do with it's success? Could it be that Tindr is closer to how college age daters work? And once the network effect took hold it spread to other demographics the mechanics were not the reason for it's growth? I'm sure some will agree that much of OkCupid's early success had to do with the fact that people just thought the quizes were fun. Plenty of people go to clubs with music they don't really like because they want to meet new people and that is where the people are right now.

All of a sudden we might discover a situation where a platform is reinforcing gender stereotypes proactively. In many cases against the wishes of non trivial portions of their users simply because that is where the people are? This reinforcement can actually change the views of people outside an environment once they have spent significant time inside of it.

Unfortunately, all of this is a lot more complicated just like stereotypes are. And is why we should take a step back and be careful when saying things that might reinforce them.
That doesn't really answer the question of the reject pool.

To me it just kinda says you will fault the user if their matches don't result in a date, but try to keep 'helping' them while you are getting paid.

As a further question how do you even out demand for the different matches. Assuming the number of matches contracted by men for women is not the same as the number of matches women for men? Do some people not get matches do some people get surprise double matches(in which case if they were only expecting one date a month won't they generally reject the lesser of)?

I mean honestly I would rather not be matched and not be charged than matched with someone who got extra matches all the same day they weren't expecting.
Bifrost: Tunneled Web Application Security Scanning
This thing must have info on the MH370 flight.
I have lived in Philadelphia, Boston and Atlanta. I was pleasantly surprised to find Atlanta's tech scene to be quite a lot further along than Philadelphia. I'm sure Boston's is the most developed but I was only beginning my transition into web development and startups. In Boston I worked in physics research.

I really don't think it has much to do with the "bible belt" as much as it has to do with being in a large metro area and then different metros have different strengths and weaknesses. I mean, Georgia Tech is in Atlanta, it is one of the premier engineering schools in the world. Somehow it has managed to prosper despite being located in the bible belt.
"Presumably it requires a professional philosopher to imagine that there is about this fact something extraordinary"

One of the purposes of philosophy is to deeply reflect on things that most people take for granted. Sometimes this leads to the observation that the "ordinary" is actually rather strange.
They have a $6 billion plus annual budget ($25 million is a 0.4% increase).

That's why the Zucks made what's called a "targeted donation." Just because an agency has a budge for $X.y billion doesn't mean they can slosh it around to overloaded departments at the drop of a hat.

Or are you proposing that the CDC just lay off half of the Atlanta office, and devote those resources to Ebola prevention?
> A great majority of our employees aren't poor, or struggling to get by, but college kids who are looking to make a little extra cash and get some work experience.

http://thinkprogress.org/economy/2013/08/08/2433601/fast-foo...
Obviously, the Valley is its own thing. However, beyond that it's really just a spectrum from urban to rural. There are thriving startup scenes (or at least established companies with passionate technical culture) in virtually every LARGE American city (e.g. New York, Chicago, Atlanta, etc).

There are also strong scenes in certain midsize markets that buck the larger trend (e.g. Austin, the North Carolina triangle, etc).

However, if you are in a midsize or small market outside of that handful of exceptions... then there are either few tech job opportunities at all, or the only jobs available are "line of business" type work that no passionate developer wants. It doesn't matter if you're in Memphis, Tennessee or Syracuse, New York. The problem isn't regional, it's market size.

Whenever I hear people griping about technology and "The Bible Belt", etc... I picture people fresh out of school who have never been anywhere and spend WAY too much time trading political memes on Reddit. Nonsense. There are plenty of technology hubs in large Southern cities, and plenty of backwoods hicks in the Pacific Northwest.
> However, generalizing the skill set and struggles of a few to an entire wage class of labor is absurd

You mean like you did earlier in your post? I backed my claims up with data, you backed yours up with an anecdote about trust fund babies and college kids.
Very good news ! Already impressed by the quality of the service with the 15 minutes testing server. I am eager to launch my first meteor application.
X-37B: Super-Secret Spaceship Comes Back to Earth After Two Years
Most people that make things have a fear of exposing it to the world but here's a secret, nobody is going to care. That might sound cold but it's the truth. I can't remember what the top project was on HN last time there was a Show HN post and these people are actively trying to get more eyeballs on their projects. What are the chances someone is going to notice your Github projects if you don't actively try to expose them to the world.

As for being judged by other people and prospective employees. That's another phantom fear. This is again coming from personal experience. I always update my resume to list my latest projects with links to the corresponding Github repos. I've never had any negative reactions. People usually think it's cool and leave it at that. No judgement or even engagement beyond that.
Use a handle (such as parennoob) and then you can decide to attach it to your real name after you become used to the idea of your code being public.
You'd be surprised.

I've got coworkers who's first job in the programming business was Cobol maintenance. Old programmers from the 1960s are retiring in their 80s, and they need maintainers to write new code for various ancient mainframe systems.

Do remember, IBM is still selling System/360 systems today. http://en.wikipedia.org/wiki/IBM_System_z

These systems are running Cobol code from the 1960s, and they need to be updated to include XML, REST and all the other latest developments of development.

http://www.itworldcanada.com/article/the-future-of-cobol-why...

Similarly, C++ programmers are probably going to have an even _larger_ legacy than Cobol.

Cobol is very much alive today.

http://www.veryant.com/

In fact by some measurements, Cobol is still more popular than Java and Javascript.

http://www.computerworld.com/article/2502430/data-center/cob...
I've been looking forward to the WebGL export feature the most in Unity 5.

For those who haven't seen it, there's a live demo here:
http://beta.unity3d.com/jonas/AngryBots/
Why do you think that Jimmy Johns is concerned with the life of an average minimum wage worker? Perhaps they are concerned with the outliers and are happy to saddle the average workers with a non-compete just the same. The lack of insight in this thread is shocking. No one said the policy is fair or justified. The point is to think through why they might have the policy in the first place and people seem to be too outraged to do that. It's disappointing, really.
The Telegraph (UK newspaper) is running a story on a Snapchat hack where "this time, the hackers haven’t gone after celebrities: they’ve targeted ordinary people - many of who are children".

To illustrate the story, they've used a stock photo (no model release acquired) of a "hacker". The hacker happens to be Matt Lee, long-time FSF and GNU activist.

The photo has been used in incongruous settings before: see
http://mattl.us/super-hacker/ . But this is the first time it's been used for a genuinely libellous purpose. As of yet, eight hours after the story went live, the Telegraph and its journalists have failed to respond to appeals to take the pic down.

[update:] finally, they changed it. It's now showing a generic screenshot pic. Fairly unbelievable that it would even get that far.
It doesn't seem like the images are retina/hd ready. I don't mean to sound spoiled, but when a site doesn't have retina/hd compatible vector graphics, they immediately lose a lot of credibility to me (most sites that I run across that don't have retina/hd graphics haven't been updated in years, so that's most likely why). There are a lot of tools and plugins that can help with the exporting and displaying of retina/hd graphics. It's not the end of the world if a site doesn't have them, but it's immediately noticeable.

Paddle itself looks awesome though :)
Open Software's Thousand Eyes: A Misunderstood Claim
You get that question more because you're selling a service and thus the matchmakers are your product. A company that sells physical goods like a smart phone dont get asked about their engineers because there is a product to look at. If I was buying a consultant's time for any other business I would also want to know their qualificaitons.
The thing is that if you want to compile a single fmt.Println("Hello") line, that will produce a large output because of what's needed to support it, including dealing with Go/JS types like bytes, runes, slices, standard library ("fmt" and things it imports), etc.

That part is constant. Once you write more code, the generated output will grow very gracefully as expected.

The output is quite large (order of 1~2 MB), even when minified, so it might not work well yet for user facing sites with huge traffic. That could be an ongoing improvement effort for GopherJS to benefit from. However, for smaller sites or offline utilities it works absolutely great.
That's not a fair comparison at all. You listed pre-year-2000 tech for Microsoft, but not for Apple.

A fair comparison would include Apple's complete 180 from Mac OS 9 to OS X.

Furthermore, Microsoft has never once said that any of those are the "best way" to write a Windows app. They may give you more choices than Apple would ever give you, but they don't say "this is the best way" to write a Windows app.

Win32 is the core API of Windows and that fact hasn't changed since Windows 95. Winforms is simply a .NET wrapper around that API. You can even run pre-Windows 95 apps on Modern windows without an extremely heavy-handed emulation layer like Carbon.
I mostly left them out based on not having experienced their tech scene. Apologies for the omission.
I worked at a Jimmy Johns for a few months. They make the sandwiches in a very specific way to optimize for speed. The average time between order and handoff to a customer was about a minute during busy times.
I don't get it. There's 1 domestically transmitted case of Ebola. There are ~200 new cases of leprosy per year. How much more effective do you want them to be?

And sticker shock aside, $6B is less that any annual super-pharma R&D budget that I was able to find in a brief search (Merck, Pfizer, GSK). And that is just R&D, not even SG&A.

edit: look, they can fit all domestic rabies cases in a small table on a single page: http://www.cdc.gov/rabies/location/usa/surveillance/human_ra... The CDC is a bunch of miracle workers, in partnership with medical and pharmaceutical advances. Does anyone recall that no less than 100 years ago the US has a president that was partially paralyzed by a disease that afflicted 20K/yr that is now domestically eradicated?
From what I've seen lately, Golang programs take up too much disk space to replace small C utilities that are used in lightweight or resource-constrained environments. Memory usage also tends to be much higher, but that may be less of an issue since it can be optimized through careful profiling. I haven't seen any way to really optimize disk usage yet...

I hope I'm wrong though. It'd be exciting to see Golang equivalents of optimized C utilities that come close to using the same disk and memory. Or maybe there's an embedded golang compiler in development that does a good job of optimizing for these use cases...?
https://hn.algolia.com/?q=ekman#!/story/forever/prefix/0/lia...
Please: Just Use Two Significant Figures
Totally agree. As a Colemak user, nothing irritates me more than key bindings that assume qwerty. If games don't either work with the physical keys (scancodes rather than character codes, I guess?), then at least let me rebind the keys, otherwise I can't play the game.
I find old data strangely fascinating. I actually enjoy working with legacy systems every now and then - the older the better. There's something therapeutic about carefully making sense out of old and/or poorly maintained data.

I wonder if there's a business opportunity in this area, especially for digital data. Something like a consultancy specialized in extracting legacy data and migrating it to modern databases where it could easily queried.
How is that any less disturbing? Certain things should be handled by the state because everyone involved needs to share the burden. Privatizing it is not the answer.
Communal Living in the Bay Area
Taxi startup Hailo will shut down operations in North America
That's assuming there are innovative ways to run a fucking sandwich shop.
What suggestion for raising app revenue do you have that wouldn't put them at a disadvantage Google?
So I went and googled this "#NotAllMen" tag you keep mentioning (I don't use twitter). The "but we're not all like that" response is inappropriate and unhelpful when one is talking about particular bad actors, a group of bad actors or even about a general form of behavior.

However, when the statements are of the general form about the group as a whole, I think it is a perfectly appropriate response. If you say "All men are misogynists" saying "no we aren't" is perfectly valid, so is taking offense to the statement.

Now if you have evidence that your assertion applies to the majority of men on dating sites, feel free to post it. Then at least your stereotype will be an evidence backed one.
I'm in much the same situation as you are, as I'm squarely in the bible belt. Memphis TN to be exact. My suggestion for finding this "startup culture" is to go to meetups, hackathons, and makerspaces. I don't know your exact location, but nearly every major city in the South supports a small but growing culture of people who enjoy building and designing new things. Additionally, these people will have connections to the actual startups that are present in that city.

You didn't ask for this, but here's a rather weak plea not to move.

Please don't leave us for San Francisco!

Why I don't feel compelled to move:

1. I feel connected to the "startup culture" via the twitter, HN, etc. I understand the desire for physical co-location but really, this is why the internet is so powerful.

2. Brain drain is a real phenomenon. You'll be leaving the bible belt a worse place.

3. You can create the culture! Be on the ground floor! I helped to organize a hackathon in Memphis (http://hackmemphis.com/). It was exhilarating.

4. This will be an unpopular opinion on HN, but I find many aspects of the stereotypical "startup culture" to be repugnant. The obsession with status. I didn't go to Stanford, MIT, Indian Institute of Technology, or even lowly Berkeley. Fuck me, right? Also, the greed and cut-throat competition.

5. There are massive opportunities that won't be visible in the somewhat insular urban environment of coastal cities.
Sandboxing is an excellent default, but the lack of permanent, specific exceptions when they're genuinely needed is what blocks whole categories of apps needlessly. (Your mother is probably not likely to download a pro FTP client.)
Why do all the new dating things (also as an example Tinder) require Facebook these days? I know quite a number of people staying away from that social network (including myself). Aren't you making it yourself too easy to rely on one thing to authenticate/verify people?
The phrase "Please tell your employees to stop creating fake profiles on OkCupid and spamming our users." is standard English. There is nothing wrong with the please in that sentence. Your advice is weird and wrong. Please is just a word used to convey politeness and civility with a request.
Show HN: Eat Your Greens
Thirding Atlanta. My point of reference is Philadelphia (not in the bible-belt). Atlanta has significantly more startups and acquisitions than in Philadelphia, at least in the areas that I interact. Even with Philadelphia being home of First Round Capital, there isn't a lot of hometown investments in their portfolio compared to their SF ones.

This bashing of the 'bible-belt' is just silly. It's just as close minded and prejudiced as what the bashers accuse the residents of the 'bible-belt' to be. Go out to Western PA or northern New York and tell me about the 'startup culture' there vs. the bible-belt.

My guess is that nearly any metro area is going to have a superior startup culture compared with nearly any rural area. As far as comparing city vs. city, I would guess there isn't a real solid rule to follow. Probably requires some investigation and also factor in your own personal likes and dislikes.
Yes, it is cynical, but it's a general cynicism. Dating sites are very much a "worse is better" sort of environment.
Your response is amazing.

Step 1 -- Let's ignore reality (low end jobs are not primarily teens anymore [1]); the actual quoted experience in the article

Step 2 -- now firmly in our fantasy land, this nasty action of employers definitely isn't a problem!

Step 3 -- therefore, nasty action isn't a problem!

Step 4 -- The aristocrats.

[1] http://thinkprogress.org/economy/2013/08/08/2433601/fast-foo...
This reminds me of Slavoj Zizak's quips:
"You want coffee without the caffeine, you want beer without the alcohol and you want to fall in love without the fall." or words to that effect. [1] So, as he says, we want the Other deprived of its Otherness.

[1]http://www.lacan.com/zizekdecaf.htm
Who are these people who didn't already have this experience as teenagers? Who are these people who can't figure out basic, logical layout and workflow?
Partly a location thing. There was an excellent comment [1] in the last few days about how coastal business has always had a mercantile growth culture, while midwest business culture has centered on commodities and thrift. Please, please don't buy into to Valley hype - it's good for fundraising and hiring but by no means your only option.

(I liked 0->1 too, especially chapter 8, but it's being massively overrated. Go read PG's thoughts on rhetoric - 'a real essay doesn't take a position and then defend it' [2] - then go back and look at 0->1. Thiel is compelling, but his paragraphs feel like advocacy rather than the unveiling of new information.)

Recommendation: check out Founders at Work, Revolution in the Valley for some fun firsthand accounts of startup culture. Then move to a big city, not necessarily a coastal one.

1: http://www.reddit.com/r/energy/comments/2j3g14/walmart_provi...

2: http://www.paulgraham.com/essay.html
No, we don't target the end customers. Though V3 and it's new user interface is definitely aimed as making content editing way more fun for them.

You know, at first if felt really good talking to developers and trying to solve their problems rather than having to provide support to non technical people.

But we are indeed considering serving a niche we think is underserved and that would actually need only a fraction of the features we've developed.
That would be a more manageable project though I hate the idea of letting down our early adopters and all the people who believe in Locomotive.
Holy crap YC needs a PR cheat sheet.

Some tiny web page with a bullet point list of things to do or not do.
> The problem is every second working on something that really matters, to what, <1% of the population is something that you aren't working on that is more important

It's fairly breathtaking chauvinism to assert that keyboard layouts are relevant to less thatn one percent of the population.
No apology needed! Thanks so much for digging up some info. I have a family member struggling with an autoimmune disease and any bit of info I can work with is helpful.
I'm curious about this too. I've heard good things about ReactJS. There are bindings for AngularJS for GopherJS, so you might want to look at that. I'm guessing it should be doable.
I agree with your last paragraph. If I were OkCupid, I would try to prevent people from doing this. If I were Dating Ring, I would try to do this. And if I were an OkCupid user, I would feel gratitude towards anyone who arranged a date for me, Terms of Service be damned.

That said, if it never amounted to anything -- as in, I got Dating Ring spam promising dates that never materialized, I would be pretty pissed.
Neat.

As others have noted, the product could benefit from promoting the "camera + smarts = faster, easier and better than visiting a tailor" aspect more.

I'd use this if it could do pants as well.
The entire point of the exercise is imagination, not literalism. If you want to be pedantic, it's impossible to see anyone, you can only see the light that's bouncing off of them.
It's disappointing that the H.264 video player support is not open source. Most of the patents managed by MPEG-LA have expired, and the ones that remain are either encoding-side only or for features nobody uses much, like interlace. Check out the patent lists.

http://www.osnews.com/story/24954/US_Patent_Expiration_for_M...

http://scratchpad.wikia.com/wiki/MPEG_patent_lists#MPEG-1_Au...

Most of the remaining patents expire in 2015. There are a few for 2017, but they're for features nobody really needs in a computer decoder.