skysight-inc/HackerNews huggingface dataset:
In San Francisco, there's Swapbox. Don't know about in Canada
It's in the catalog, but CS3 doesn't show up on schedule.berkeley.edu for last semester or this one.
Up Your Odds of Snatching Freelancing Projects From Experienced Competitors
By that time, SpaceX will be selling tickets to tourists who want to ride along and watch in person :)
I can confirm that this happened to me as well. I deleted my Linkedin profile last year. I received a connection request. I went back to Linkedin to confirm if my account was deleted. Of course, I had no account associated with my email address. I was puzzled by this and did not know the answer until now. I am going to warn people that I know to not allow Linkedin to scan their contact list. I am definitely annoyed by this.
Great example. A code browser is on our radar, but it would be a big enough undertaking to do "right" that it hasn't made the cut for low hanging fruit. Our next step may be to just hyperlink all methods/classes/constants in the source to their docs, and from there, the real work left will be front end js.

P.S. Omniref documents "private" methods, even rdoc's :nodoc: methods, with their source. Mainly because of this problem, Ruby documentation isn't complete unless you can view the entire implementation.
> why not print the serial numbers inside the tank

I think by serial number you mean the unit number and markings stenciled on the tank?

Something like 'C Co/5th Bn/377th Rgt'

Because friendly soldiers need to eyeball that information at a glance. Climbing up and peering inside each and every vehicle is a time-waster.
It's great for distributing to wider group of external beta users but sucks for internal testing, especially if you want an API that can be used by a CI system.

At my workplace we use TestFlight integrated with Jenkins. We commit to the repo, Jenkins builds the APK, and submits to TestFlight. Then our QA team can pull the latest build onto their device and test, and we get crash reports if things go south. That tight loop is not as easy with the Play beta testing.
Can We Avoid a Surveillance State Dystopia?
The flipside is that you can give off the impression of having a large user base/product catalog/etc if you number things sequentially... but start at a large non-round number.
Because then any guy with a laptop and coding skills could use the API to set up almost any kind of fiat currency-based money services or currency exchange business, and we can't have people doing that without million-dollar MSB/MT licenses!
The really funny thing for me, is that I remember Monday the 19th of October very differently. Sun had called together the biggest press conference they had ever had, they were announcing that Sun and AT&T were going to work together to jointly build one true standard UNIX which everyone would run, with interoperability and reliably across the spectrum of computing. And that AT&T was putting 1B$ into Sun and had options to put another B$ in.

Eric Schmidt, who was the lead on that press conference, and Bill Joy who was his technical backup, were really confused why all during the conference reporters kept running out of the conference room to make phone calls. They didn't believe that their announcement was that big but everyone was clearly quite agitated.

The clipping service didn't find a single major daily that covered that press release that day. Magazines that had it and were embargoed went with it. But it got little to no coverage.
So Sublime text provides a 99% feature loss but a great usability gain?

Can you explain that a bit?
Cool would be if this mixed-reality game here would be on Tango: http://www.indiegogo.com/projects/gbanga-famiglia-rise-and-f...
Congrats Sam, and congrats YC!
> NASA would design a new feature, send it through half a dozen design reviews, apply a few pounds of paperwork, test it on the ground, test fly it (maybe) once, and then deem it "correct" and fly it as-is forever. Manned.

Traditionally, until the Shuttle anyway, NASA has been more cautious. Apollo had 2 unmanned Saturn V launches and 4 unmanned Saturn 1B launches, 10 unmanned Saturn 1 launches, and 5 Little Joe II launches.

Beyond that, Apollo 8, 10, 11, and 12 were place on free-return trajectories for safety, and 7,8,9,10 were all essentially test missions for aspects of 11.

Project Mercury similarly had several unmanned test flights. Gemini only had two, though the Titan II (non-GLV) already had several successful flights (http://upload.wikimedia.org/wikipedia/commons/6/67/USAF_ICBM...)
I've never had a problem with them and it looks like that customers issue was resolved. All exchanges have problems esp with the huge growth in customer base they are experiencing. The thing that sets them apart is how they deal with them.
There is a new extremely "green" office building in Seattle that does meter/monitor individual electricity plugs. It's uncommon, but not entirely unprecedented.
It really should.
I don't see anything shameful about using old software if it works well and suits your needs. Yes, new editors like SublimeText have advantages, and if you prefer them over Vim, use them. However, I've seen many projects undergo a rewrite in order to move to new technology, but they never matched the utility of the old technology they were trying to replace. I'm not saying it can't happen, but that it often doesn't.

I don't use Vim much now because I work a lot in Windows, and Vim got me into the habit of hitting escape when I was through entering text, but escape cancels the input in a lot of programs. However, I still use it in the shell or when I need to make certain global edits.

I wish Neovim great success, and I might use it someday if it meets my needs, but not just because it's new technology.
I don't know about depression, but as far as stress is concerned, I think working with and dealing with people causes a lot more stress than solo work. That's for sure. Code doesn't have an ego or preconceived biases.
> And teachers? That has to be the MOST important group where we should absolutely have equal representation.

I would mostly agree with that. A lot of people probably would. But we don't see a huge number of "guys who teach" or "black guys teach" type programs popping up all over. We don't see article after article full of disdain for the "girls club" that is teaching. It is not just a gender thing. We don't see many "girls who drive trucks" programs either. I think it is some what of a phenomenon having such a large push to specifically get women into coding specifically. It just seems quite disproportionate. I'd like to see more push from other "one gender dominated" fields. [EDIT] Maybe there is and I just don't see it since I'm not in one of those other fields.

Sounds like your uncle is finally realizing a desire he's had for many years. Best of luck to him.
Is it fair? That's a moral question. Kinda feels like stealing to me. And, anyway, if you were using electricity at a large enough scale to make this interesting, somebody would likely notice.
You recommended a garbage collected language that doesn't even have generics as a replacement for C++.
I'm imagining a future where every 'public' power outlet has a credit card reader attached.
Nice, but I would have to know a little more about their philosophy before deciding I'm interested in the project. Their frontpage shows something as closed as Sublime's. "This is what we're doing with this tech, its gonna be great".
The thing is, I can write a program in any language. The reason for learning a new language would be to learn a new way of thinking, to "get the maximum out of it". If I can't get involved in its community, I can't do that properly.
Unsurprisingly, ...German Wikipedia has (sadly) some badly behaved admins that delete pages because the are not "relevant". These admins that delete pages like at random are called "Löschnazi" by the community [1].

My observation is that one has to resort to the English version, because either the page is missing or it is biased to Germany (albeit German language is also the native language of Austria, Switzerland, etc.).

German Wikipedia has of course also a lot of good efforts like the WikiData and Geolocation sub-project, etc. Hopefully they can kick the badly behaved admins soon... the reader to author ratio is already alarming.

[1] http://de.wikipedia.org/wiki/L%C3%B6schnazi of course the page got deleted as well so there is a backup: http://de.pluspedia.org/wiki/L%C3%B6schnazi
Are we invoking God? Whose God? I'm pretty sure there's no "right to privacy" in the Bible.
I'm a Jill of all trades and damn proud of it
That is a very semantic way to look at it. If a bomb explode, people die. Thus I (incorrectly?) equate violence and bombs even if they are technically two separated concepts. Any weapon, be that information or bombs or what have you can technically be disconnected with the violence they create, but its a very dishonest thing to say when the army uses it in a war zone.
My first reaction "Sam Altman for President? Is he running for POTUS office? wow! that would be awesome if a hacker would be the president". And then logic part of brain kicks in...
Voynich Manuscript partially decoded, text is not a hoax, scholar finds
Yes. All of the threads above about ghost town imply that it needs to die off and Google should give it up and get rid of the service since they don't believe it is valuable, hence ghost-town. Ain't happenin'.
I don't believe you. At best you can obfuscate and confuse scrapers. You can't stop them from reading a public web page. (And I shudder to think what these solutions must do to accessibility -- hope you don't have any blind readers.)
At which point does it stop being fair usage of a resource, and become stealing?
Congratulations Sam! It won't come as a surprise to anyone close to YC, maybe just that it happened today. I am sure you are going to have a PG sized legacy when it is your turn to hand over the reins and I can't wait to watch it unfold.
Oh, I see. That's why you're on a throwaway. Cool.
I really think moaning about the syntax is a bit pathetic. It's not what most programmers are used to, sure, but it's hardly Malbolge, is it? If Erlang/OTP is a good fit for your problem, use it. Learn the syntax. It's really not that hard.
> ...should be ashamed people are still using Vim to write LaTeX in Bash running on terminal emulators.

First, why? It works just fine. Second, is there anything better? I don't know of anything I would prefer to use. So until someone comes up with something, I'll stick to using Vim to write LaTeX in a Bash shell (might upgrade to zsh, we'll see).
Also check out our service DeployGate, which was focused on Android but just have started a new Beta with iOS support this week.
If you join for our beta program now, you are eligible to keep everything free, forever. :)

https://deplyogate.com/beta_program
I don't think it has any significance in that context to be honest. I've got a German background & have seen this posted a couple of times. Every time I think...of all the events/things in WW2 this is what you pick as interesting?
Probably not... way too many users. I think fb would take a lesson from Instagram and leave WhatsApp relatively independent. Besides, only an insane person would pay $19 billion for a company just to shut it down :)
Former Microsoft CPU Researcher Does Reddit AMA
My workplace is _exactly_ the same.

Bummer about Android Support. But on the flip side, installing apks outside of PlayStore is actually very easy on Android. Compared to the provisioning-profile stuff involved with iOS.

I guess I'm about to write a small in-house nightly web-server that just has APK urls for download & install.
Not seeing where the beta distribution page is on the site - just info about A/B testing everywhere. Look forward to learning more though!
> The first link to more documentation at the bottom of the page goes to a book's website, so that's a dead end.

Why are you saying a link to Learn You Some Erlang for Great Good [1] is a dead end? Have you missed the "Read it online" button?

[1] http://www.learnyousomeerlang.com
Silicon Valley's Robotics Research Lab Willow Garage Shuts Down
Some businesses do this with invoice numbers to give the false impression of being more successful (more invoices should equal more sales and customers) than it actually is.
There's a lot that I like about Erlang the language, but using it in production left a sour taste in my mouth due to difficult-to-find documentation, difficulty in testing the code, and (especially) the misery that is mnesia.

It was a poor fit with our cloud-based infrastructure, and once the mnesia database began corrupting itself weekly, requiring a full rebuild, it was an easy decision to move to another solution for what we were using it for.
The problem is you broke compatibility now.
Will you do it again next year, and fix 100 plugins once more?

I am also not a big fun of extreme forms of compatibility, but plenty of projects try to break it only to have people which stick around with old versions for years.
It's probably something to do with my being a developer rather than a salesperson, but I find this level of zero-sum internal competition a bit terrifying.
There is intrinsic value to having gender diversity in any field

I disagree.

There's no such thing as "intrinsic value", and arguing based on it is a form of begging the question.

Gender balance is nice because it has certain effects that I happen to like. Such as not spending all day in a room full of only guys.
OpenRFPs: Open RFP Data for All 50 States
I really don't like false times. I can put up with time zones because they are at least constant. Every time I adjust my clock because the government said so is a "the sky is green and 2 + 2 = 5" moment, especially since they moved the times in 2007 so that we only get a few months of "real" time.
I thought that halon systems where supposed to have interlocks so that they could physically not go off if anyone was in the room.

The dinosaur pen batteries seem to have been done on the cheap though - dont understated how the power coming back took out the UPS though.
Yep. Not what I submitted it with. If they're not using email addresses to identify people you might know then what are they using?
Again shameless plug for our service - Vessel.io
We have a Jenkins plugin, which enables you to exactly achieve this use case.
Congratulations Sam, and well-done Paul. I consider both of you to be mentors who have educated, inspired, and motivated me to push myself further than I ever thought possible. Paul, you'll continue your mission... it'll just be at a higher level. And Sam... I wish you the best of luck as you elevate Ycombinator to the next level and beyond with your drive, enthusiasm, and talent for spotting patterns, trends and opportunities as well as pain points worth addressing and problems worth solving. dh
Congrats

>There will be a lot more startups in 10 years than there are now

Pity pg phrased this in such a fuzzy fashion. Does he mean more in the absolute sense or per 1000 people?
Peter Thiel Calls Technology a “Scapegoat” for Inequality
CS3L hasn't been offered for the last couple of years. The catalog includes classes that haven't been offered for a long time.
It seems like one could use the same technique to estimate the initial (lowest-observable) serial number...

From the article:

If starting with an initial gap between 0 and the lowest
sample (sample minimum), the average gap between samples is
(m - k)/k; the -k being because the samples themselves are
not counted in computing the gap between samples.

Perhaps someone with a better grasp on the math can confirm that this makes 'obfuscating size by starting with a higher serial number' an ineffective mechanism?
Aren't sales teams already being motivated by earning commissions on sales? Why would this software motivate them more than cold, hard cash?
I think this is a great project. The author appears to be extremely competent. I pledged $20.
This should not be the top comment, it is a rant that misses the point. Neovim maintains backward compatibility where it makes sense to do so. Neovim is NOT a rewrite, it is a thoughtful refactoring that aims to achieve one of Vim's _original_ goals: first class support for embedding. And better interoperability.
I don't think anyone would argue that Sublime Text has a much nicer GUI than anything Vim has. It's just lots of little things, like how scrolling is smooth and quick, not entire lines popping into/out of view. The zoomed out source map is also nice.

It's also ever so slightly snappier. Vim seems to be ever so slightly less responsive when I have several panes open.
This kind of follows the lean startup process. Not just do the math but test the math.
I don't think that's confusing anyone. Greenland appears to span 5 (hour-wide) timezones, because it does, and NY and LA are almost as far apart and span four (almost 5). This is exactly what you'd want to see in a map about the widths of timezones.
This is why the whole secret agent "#3" thing in movies like Bourne Legacy, James Bond etc are so ridiculous.

That's a worse code name then just using the person real name as it gives hints of the total participation in the secret organization.
But probably not as fast as the phone in your pocket today.
That was my initial thought too, but I suspect that most people would get only once or twice a week from this on days that they are busy. 20$ per week for 2 dinners wouldn't be that bad to have them delivered. BTW I am not in the Bay Area and can't sign up for this anyway.
One Programmer's Journey from Homeless to Founder
redcar has been around for a few years, with compatibility with textmate bundles

https://github.com/redcar/redcar
The problem with Erlang is the syntax.

Elixir is the solution.
I'm hopeful that future cryptocurrencies won't be so energy-intensive to mine. Bitcoin is already a non-negligible contributor to global CO2 emissions, believe it or not.

EDIT: Reversible computing (http://en.wikipedia.org/wiki/Reversible_computing) is a possible way to have computationally difficult proof-of-work while minimizing energy consumption.
Also resolves the FAQ question about how they expected to make any money when not charging anyone for such a useful service.
Congrats but I won't be satisfied if you don't find time to continue you blog, Sam! ;)
Comcast and Netflix now have a direct adjacency
Developers compete with each other too, although perhaps not as openly. For example, developers who consistently produce less than their peers will eventually be fired, or not given raises.
The power came back at the same time as the generators came on. I guess this doubled the, uh, voltage, and threw the phase off... yeah.

Edit: clearly the problem was that too much amperage was pushed! :)
A browser plugin is really really obvious, whereas if you take a look at the CA's in firefox - there's hundreds. All you need is one subtly different from what's expected - barely noticeable.

https://www.bluecoat.com/products/proxysg

I think you'll find the above product interesting. Apparently anti-virus vendors have similar programs - to prevent malware being downloaded over https behind a corporate proxy.

It seems that CDN's such as cloudflare and akamai take the websites SSL _private_ keys too.

http://blog.cloudflare.com/introducing-strict-ssl-protecting...

This blog post is a fancy way of saying that cloudflare content serving customers now have the option of encrypting the link between cloudflare and them. Note that users can still be MITM'd at the cloudflare site - even with the new arragement.
Telegram – A secure, decentralised WhatsApp competitor
https://telegram.org/
For example Facebook exposed the internal user-id, Mark Zuckerberg: http://www.facebook.com/profile.php?id=4

Other sites like Pastebin use a sequential ID too, but the convert number to another base (like from base 10 to base 43). It's shorter too. (I haven't found the link to the related stackoverflow discussion)
The Logic Behind Facebook’s Recent Moves
> what's the difference?

School hours, public transit hours, business open hours (banks, law-mandated bar closing times, etc.), friends who work at enforced hours (most people, in my experience).
"Now I'll be able to focus most of my attention on writing again."

Sounds to me as if you have bigger ambitions in that area than just writing essays.
AppBlade itself doesn't rely on GitHub, only our open-source TestHub tool does.

We also do on-prem; though it tends to be more of an enterprise thing.
Neovim fully supports vimscript and almost all existing vim plugins.
Andreas is an impressive character. Only by listening to him speak will you understand the passion [1] and potential this guy has. He is well versed and articulate and has a background in distributed systems. Like some of us here he once worked for thieves & sociopaths (banking/defense), and dropped it all to dedicate himself to bitcoin. He has a strong presence in the bitcoin communities and visits many meetups.

I strongly recommend listening to some of the early episodes of him, Stephanie, and Adam on 'Lets Talk Bitcoin'. There's some deep topic discussions and interesting projections - most which turned out to be true.

[1] https://soundcloud.com/mindtomatter/e72-powerful-perspective...
The last thing Erlang should put on its website to get new uses is Erlang source. Certainly the most off putting part of it.
Somehow I don't really see Apple integrating TestFlight into the iTunes Connect mess of an ecosystem.
Well, I'm ok with having wasted some of my years in technology that has nothing to do with what I want to do today. I read your blog, watched some of your Tekpub productions, downloaded and used some of your code (massive) in a project, and have been following you on the Internet for quite a while. Honestly, for someone that lost ten years of his life you are doing fine. I downloaded biggy today and will be checking it out -- thanks for your contributions.
No, it doesn't work fine. LateX is slow, inconsistent and needs to be ran multiple times to give a correct result, it has no API, is not extendable in a sane way, it's source code is so arcane there's books written about it, and if you've read the books the only thing you've learned is that trying to reimplement LateX is a fool's errand. And it's syntax is ugly.

Markdown is better. Microsoft Word is better. They just both lack certain things we need, and LaTeX has those things.

Could you not envision things could be better?

A LaTeX that parses to an in-memory tree so it could be transformed before compilation?

A shell that instead of working on character streams worked on structured and annotated data streams, so it could intelligently interpret what is going on?

An editor that does have at its core an expectation that its output is ASCII character commands controlling a 1970s terminal interface?

Of course you'll stick to using Vim to write LaTeX in a Bash shell, I do too. Doesn't mean I'm not mad about it..
Congrats Sam! Your advice for us has always been great and I'm eager to see how that shapes up with the new role.
"Computational Complexity of Air Travel Planning"
"Books in the pipeline?"

An opinion column in a well respected publication has the ability to wield more influence. Books are hit or miss and ephemeral.
some excerpts: https://plus.google.com/103530621949492999968/posts/GRbFjgeC...
Ha, my first thought was a service that let's you give warning tickets to people who post 'selfies' on Facebook. Sign up today to join the "Selfie Police".
How do you make something incapable of being energy-intensive but still difficult? The more computers have to work at something, the more energy they use. I'm not the world's leading expert, but I don't see a way around that.