skysight-inc/HackerNews huggingface dataset:
https://www.youtube.com/watch?v=4oyyXC5IzEE&index=8&list=FLH... Video on Golden Ratio by Professor Keith Devlin
My guess is that so called 'Indian consultancies' are filing 2-3 times more H1B applications than they would reasonably need in order to receive as much actual visas as they can.
Awesome. I've been inspired by Austin Kleon's Show Your Work! to find more ways to share our creative output and process with a wider community
> there's no clear plan of action here.

The clear plan of action is in the last sentence, most critically this sentence: "We're incorporating and fundraising and angel investing in other womens' companies."

It's not a detailed plan, of course, but its a manifesto, not a 5-year-plan.
It seems kinda wrong to require encryption for say a static website receiving no input from the user in the first place.

Perhaps the web browser's shouting about security issues could be delayed until the moment when something happens where security is relevant.
Good question and hard to do justice to it. The Kickstarter is an MVP in several ways:

1. It's a good test of the value prop for the new book
2. The Leader's Guide gives me a chance to test out ideas from the new book and make sure they work (amazing to me how many business books skip this step!)
3. I've learned a ton about book marketing in 2015 that's going to help inform the launch of the new book
4. There's a big difference between "customers want this" as a general statement and "these 7000 customers paid for this" which is a much richer dataset
5. The community part of the campaign will be a testbed for a lot more experimentation.
Sounds quite reasonable, actually. Haven't thought about that. Thanks!
Once a library becomes first class syntactical features of a language runtime then it shouldn't count towards line count anymore.
IIRC, the Incas did pretty well for not inventing the wheel.
How does this affect TN visas (if at all)?
He joined the Waffen-SS in 1944 at the age of 17. The Waffen-SS was totally not the same as the SS.
Do L-1 visas have caps? Why not hire oversees for a year and bring them in after that as a L-1 visa holder?
My eyes... dear god. Everywhere I look I see false images of letters.
Think about a very delicious cupcake, rather than half the ingredients in a mixing bowl. That's what most MVPs are like - you want to give the customer a taste of the end experience you hope to build.

Visual polish is extremely important -- sometimes. Other times, it's lethal. It all goes back to what are you trying to learn and how well do you really know the customer.
(Caution; dont click unless you have atleast an hour to kill)

http://www.projectrho.com/public_html/rocket/spacegunexotic....
Just because the headline is lying doesn't mean the article doesn't contain useful and interesting information. The popular press exaggerates headlines all the time to get attention, and HN guidelines mandate submitting with the original headline.
I would be interested to see this written formally (at least the premise, if not also the steps) -- is there a Boolean notation for this sort of thing?
Quite explicit? Let me see if I can recount those steps then: follow brave women, talk, organize, share stories about creeps and cowards, incorporate, fundraise, invest, and stop giving fucks.

Great plan maybe if we have time we can include memes.
Bitcoin as Politics: Distributed Right-Wing Extremism
> Code generators like RATFOR, lex, yacc, and the C preprocessor? I think it’s fair to say that those are well understood.

Yes, that is exactly what I said in the post you are responding to.

> I think it’s fair to say that we are only beginning to understand the benefits and drawbacks of that approach to code generation, which is why every time I recompile the Java application I’m currently working on, I get erroneous warnings telling my that my varargs are causing heap pollution in my generic static methods. (Which I can suppress, but instead I’m planning to delete those methods.)

Just because you don't understand something, doesn't mean that nobody does?
L-1 visa holders can't change job.
The new book (codenamed The Startup Way) will be traditionally published just like TLS. I already have a book contract and everything.

The Leader's Guide is the MVP, that will only be available via Kickstarter. In fact, my book contract specifies that TLG cannot be sold at retail in stores or online.

I'm a very happy author, and the traditional process did well by me. But it doesn't work for everyone. In fact, it's a lot like VC: good if you know what you're doing but dangerous if you approach it naively.
Using the Retina MacBook as a Windows PC
No, that's not a good idea, there are lots of cases where the static page being sent to you contains secret information, and should yell loudly when the source can't be verified. Secret information that you don't want to be intercepted or modified by an attacker.
http://bit.ly/theleadersguide+ - nice, seems like you have got few hundred of visits thanks to this in last 2 hours. This is actually handy when estimating what impact front page have on products featured here.
I am hooked on GoT, my response to HBO is thus:

"Dear HBO, as a subscriber to HBO since 1983, I am saddened for this leak. As a huge fan of GoT, I am delighted, thank you, I will still watch all episodes in HD and DVR them every Sunday."

---

HBO should allow for HBO GO users to see the whole season at a time - the same way netflix does.

There is no reason to meter out the story. Netflix dumping a whole season on the wire when it gets released is the best release method ever.
Warmer seas 'will change British diet'
Er.... Gulp tasks & local hosted Git?
does nuclear power count? it kind of solves the energy crisis if you are willing to ignore the hippies and the accidents
By most people's standard I certainly am. I'm a very picky eater and am working on it, but certain things simply cause me to gag and that's all there is to it. And unfortunately soylent is one of them.
To be fair, that sort of office politics / system gaming can exist in any environment.
That's interesting... my reaction to "Snow Crash", "Diamond Age" and "Cryptonomicon" was that the premise set up was interesting but the ending always descended into a lame Hollywood action sequence. I'm sure I'm not the only one?
It can take months. Got my approval in August.
Admittedly, I just have a vague sysop-level knowledge of apt (I've made a few Ubuntu PPAs, etc.), and have also never used the BSD tooling. So thank you for correcting my misinformation.

On the other hand, AFAIK, my "misinformation" is also the "common wisdom" in the Linux sphere on the subject. So I guess I have (unintentionally) used the "Linux can't do X" (or in this case, BSD can't do X) rhetorical trick to prod you into providing the hard facts that were needed in this conversation.

I'm not sure whether I feel bad about doing that. I guess I could have couched my assertions about apt in "so this is what I believe"s. Basically, the reverse of a "this is what I hear you saying, am I understanding you correctly" statement—instead, something more of a "this is what 'my' side is taking as axiomatic assumptions, I think; I'll list mine, and you can list yours, and then we can have a discussion without implicit knowledge." Feels very much like http://lesswrong.com/lw/np/disputing_definitions/, when I put it that way.
I see "On Writing" as a very interesting insight into the life and method of Stephen King and a limited, and in some respects possibly even counterproductive guide to actually being a successful novelist. I do remember a good passage on how to make a scene-setting description hone in on interesting details, but I also recall an extended rant on the subject of adverbs that basically boiled down to "don't use them".

And counterproductive? King's approach to plotting is described as essentially thinking his characters into difficult situations and then figuring out the details of how they'll extricate themselves as he goes along. This works very well for Stephen King, but certainly isn't the only way successful authors approach plotting, and some of the meticulous planners are extremely good and successful writers too. It's people that don't have an innate flair for structuring novel length texts as they go along that are most likely to pick up books with titles like "on writing" though...

As an autobiography and homage to his passion, it's brief and very readable though.
Two inspirational quotes:

"First they ignore you, then they laugh at you, then they fight you, then you win." -- Gandhi

Each step, if you keep your integrity intact, is hard: probably a 90% cut. It's easy to be laughed-at or opposed by doing something wrong or stupid. It takes at least some charisma to get past "they ignore you" while doing what is right.

You can get to ridicule with a terrible Youtube video, and the next level (opposition) is easy if you're willing to do the wrong thing: just become a criminal. It takes work to get to the opposition level while remaining in the moral right.

That said, I think it's much more of a multi-level dynamic. You get one response from people in power and another from the rest.

I think the progress is more like this: Level 0, people just ignore you. Level 1, people in power ignore you but the hoi polloi/useful idiots (who support the people in power) ridicule you and a few intelligent people out of power realize that you might have something to say. Level 2: people in power recognize you as a threat, and try to magnify the ridicule among the hoipolloi (while appearing to "stay out of it") but this can also increase your support. Level 3: people in power try to mobilize the useful idiots to fight (rather than just ridicule) you. (They themselves don't fight.) Level 4: people in power recognize their deteriorating position as your popular support increases (i.e. their attempts to heap ridicule on you actually buy sympathy and publicity). They'll either try to buy you out, or fight bitterly in a last-ditch effort that may destroy them and may destroy you. Usually you get the former, and it's up to you whether you take a deal or keep fighting. Level 5: you win.

The adversity that I get from certain ex-Googlers and HN personalities is somewhere around Level 2.25, maybe 2.5. I've had people try to fuck with my employment in the past, but I've managed to succeed in spite of them.

Getting from 2 to 3 is a big jump, and it's slow to happen because the people in power are afraid that you might be right and turn the masses (i.e. get to level 4-5). It's easy to ask the masses to ridicule someone; asking them to fight that person is demanding a commitment, and if the person being opposed is actually right, the more intelligent people within the masses will turn... and the useful idiots, though late to follow, will either be isolated (and disempowered) or themselves turned. So the preference of power is, strongly, to ridicule rather than oppose. Opposition is admission that ridicule didn't work.

Second quote, the authorship of which will probably never be uncovered:

"Great minds discuss ideas. Average minds discuss events. Small minds discuss people."

I'll just leave that here.
Treat publishing like you would any industry you're thinking of entering as a startup. Talk to authors, editors, publicists, anyone who will talk to you. Don't take their word for "how things work" just gather info and plot your own path. And don't feel bad about copying liberally - I studies Tim Ferriss and straight-up borrowed many of his techniques.
This sounds like maximum it can use, but still sounds really high.
Fair enough, but it still leaves little to discuss. When what appears to be a new angel fund actually gets created, and can explain how they'll do all this without falling afoul of the very same anti-discrimination laws that everyone else must live by, then I hope that will be enough to hang a real discussion on. Until then, "who's the whitest knight" seems to be about it.
The Leader's Guide is only available on Kickstarter and only for a few more hours. It can't be sold in stores or at retail, so this is the only way to get it.

The next book - the sequel to The Lean Startup - will come out in 2016 or 2017 and will be traditionally published.
Especially not when you pretend mycert.pem magically already exists, costs nothing yet works on all your subdomains, and that Firefox/Chrome trust it.
It is ironical, in asking me to speak for myself you are using the "royal" us.
Sophisticated type systems have not been abandoned by any stretch of the imagination.

We tried static code generators before, as well as linters and static code analysis on untyped code, and those have pretty well been proven to be ineffective. All of which are supposedly "new innovations" in Go. So if you want to defend Go that's not an approach you can really take.
Yeast is the mother of civilization. It gave us bread, beer, and wine.

Everything after that is details. :)
> Wouldn't the corporation install it's own root certificate in that case?

Yeah, but I can audit the certificate store (and I have). On some systems, I am granted local administrator privilege. I wouldn't take out any certs that they install, but if I found that they installed and/or used one, I'd probably stop using most public websites (at least the ones that I have a username/password with).
Regarding 'small but predictable cost'... that's not entirely true.

In an earlier life I worked on an object-oriented operating system based around reference counting, called intent (you won't have heard of it), and it was horrible. One of the major issues with refcounting is that when you dereference an object, it may be freed then and there... which dereferences any dependent objects... which may be freed... which dereference more objects, etc. So any time you dereference your object, you may end up doing an arbitrary amount of work, which isn't good for real-time performance.

You can usually avoid this by being sensible about when you reference and dereference objects, but now you're effectively doing manual memory management, which slightly defeats the whole point of the exercise.

In our case, we also cocked things up with poor design --- we ended up reffing and dereffing objects a lot, which meant we constantly ran into issues where we needed to deref an object with a lock held, which isn't a good idea. A better designed system wouldn't have done this. Objective C's memory pools work very well: whenever you create an object it gets added to a list, and all objects on the list are dereffed when your app exits to the event loop; so not only do you only need to manually ref objects if you want to keep them until the next event, which is much easier to code for, but the object free overhead all happens at a well-defined point which is usually app idle time.

So while reference counting can help, it still doesn't make the problem go away, and when you're using it you have to remember that you are using it and ensure that your app is designed to cope.

(It's also worth remembering that modern incremental garbage collectors solve the same problem in a different way, and without some of refcounting's problems.)
Actually nuclear plants could be placed in remote islands so electricity would be brought using underwater cables.
But then - I think people would never harness nuclear power since it was created as an alternative to coal and oil. Without them no one would even think of using such a thing.
Line 1-5 is provided in copy 'n pasteable text. However it won't de obfuscate it enough imho.
IIRC was no prob with MinGW 7-8 years ago, btw (and no Cygwin weirdness) :)
So.. it's just four pictures? Am I missing something? I see some black rectangles between the pictures, are those supposed to be embedded videos that aren't loading or ads?
1. Just wrote a little about this: http://www.startuplessonslearned.com/2015/04/getting-feedbac...

2. I know so many people like that. I'll tell you a funny story. Back in 2005 a certain VC wanted to invest in our company and said, "I'm a huge Steve Blank fan! Also, where's your Market Requirements Document?" I fear it may be an incurable condition.

3. Convince yourself, then show her the evidence. Most times "boss persuasion" is really code for "I don't have proof this is a good idea, just a vague intuition."

4. I have it on my shelf but haven't yet had a chance to read it. I did a talk there a few years ago and got to spend some time learning their history. It's pretty wild.
Yes. Humans were converting wood to coal 15 000 years ago, it doesn't require any infrastructure at all. We have large forests in Europe, Canada and Russia that can be used relatively sustainably to produce vast amounts of energy for bootstrapping us up. During WW2 they even had internal combustion engines running off wood chips.
Same thing happens in Reamde.
Luke is brilliant. Critical addition to the YC team as they expand to fund more hardware projects.
I wonder if a longer example of a game would be helpful.

I also want to print up a deck of cards that includes the ape, chicken, bolt and ... whatever that thing is cards.
Demo site Kunstmaan Bundles
Ever since Steve Jurvetson mentioned these guys, I have been super excited to see what is going to happen in full earth imagery. A lot of talk has centered around traffic recognition (either predictive patterns for motorways, or store commerce based on volume flux), crops and agriculture, climate recog (polar caps, rainforests) etc. It is going to be exciting to see what developers do when the API is rolled out in a much sharper cadence.
The centrifuge technique is a recent innovation. The original calutron method was horrendously energy intensive.

Also you don't have to enrich uranium at all if you can instead enrich water for a heavy water reactor or use a graphite moderated reactor.
Did you really just compare systemd (giving non-free software a PID1 GPL backdoor) to Unix pipes?

Maybe you can explain what a "derivative work" means to you, in relation to the GPL?
I don't think the Go team has any problem understanding anything. I think they have different subjective goals for a programming language than many critics, which leads to a feature set which includes some things critics would leave out and excludes some things critics would prefer (like generics.)

I think Go has gotten fairly decent traction because there are roles for which real programmers find it reasonably well suited compared to existing alternatives, and I think that, not the previous work of the creators, is what drives attention to it.

OTOH, I think Go's period in the sun is going to be a lot shorter than, e.g., Rust's unless we see a Go 2.x that addresses some of the "not in the Go 1.x timeline" things with Go fairly soon.
Why would they even bother with these temporary visas? Just go for EB-1 if you are such a scientist. http://www.uscis.gov/working-united-states/permanent-workers...
This fixes nothing.

> I don't want to make a fucking github repo to sync everything

> The learning experience here is that people DO OR CAN NOT ALWAYS BACKUP. Even seasoned people can be in a hurry sometimes.

With that I meant, do not always have the time. It should be fully transparent, no setup required.
http://en.wikipedia.org/wiki/Launch_commit_criteria#Falcon_9 within 19 kilometres (10 nmi) of an attached thunderstorm anvil cloud.
I think a liberal arts education is one of the greatest gifts a parent can give their child (thanks, Mom & Dad!). That said, there's clearly plenty of people who are able to succeed without formal schooling. And, for that matter, there's plenty of people who got the fancy degree and didn't expand their minds at all while they were there.

I think the more important thing is to become deeply curious and well educated about how the world works. I don't see how to do that without a grounding in history, philosophy, psychology, literature, etc. but there are many ways to get that grounding besides formal schooling.
A couple more papers on the topic:

http://www.sciencedirect.com/science/article/pii/S0273117711...

http://www.sciencedirect.com/science/article/pii/S0273117710...

Note the authors include the founder(s) from back when they were at NASA.
When you have a scripting language with a GC you are targeting a class of users who can't or don't want to be careful enough to prevent circular references.

Circular references aren't easy to avoid, sometimes there can be more than 3 levels of indirection. The mental overhead of preventing circular references is often times as high as manually managing memory yourself.

If it was as good as you suggest, every new language would be using reference counting and not occasionally run mark and sweep.
Yep, that too, although in that case I didn't even think the premise was that interesting. With the three I mentioned I was totally hooked until the last quarter of the book.
I recently attended a conference at KAUST. It's a microcosm, and a very interesting one. They have absolutely world class facilities for science. The campus amenities are very nice. Housing is provided, and is probably 2x what you would get yourself. The hotel room (if you can call it that) that I stayed in was a 1300 sq.ft. two bedroom, two bath. The campus is a designed town, so everything is walkable and there are lots of greenways. There is schooling for elementary through high school, though I was told there are very few high school aged kids. However, there were many elementary aged children, and they seemed to lead a free-er life than their US contemporaries. I suppose there is no need to be a helicopter parent when you are in such a community. They have two recreational facilities which rival large state schools facilities in size and rival large private schools in quality. They pay their grad students, postdocs, and faculty on about a 2-3x multiplier.

However, the campus is small, it's circumference is only ~5 miles, after a week, I was feeling content, but somewhat trapped. I feel it would be a very good place to do work for a few years, but life would be difficult to compare to a "normal" US lifestyle.
Github checkins, Hipchat comments, JIRA tickets opening and closing, emails, texts, etc. If you work from home I recommend :

1. Overcommunicating, which also creates documentation
2. Leaving an audit record, like a time log
3. Going to as many office social functions as possible. You can up your visibility as much with one party as you can with ten days in a cube.
Reddit Using Social Causes as Cover for Cutting Costs
10 top investors in social networks from around the world
or someone is going to stuff the signature in DNS like we seem to do for a lot of other items (e.g. SPF, DKIM)
I am not GP, but if you are interested in satellite communication networks, spaceX and google have partnered to do something similar. It will have some extra-terrestrial advantages like needing less hops to get to destination and light moves faster in a vacuum.

link:
http://spacenews.com/spacex-google-matchup-sets-up-satellite...
In this case there's someone else who paid for you not to be able to stream it: Apple.

HBO Now is Apple TV exclusive for 3 months.
Yeah, low tech wood fires are an air-pollution disaster:

http://www.samharris.org/blog/item/the-fireplace-delusion
> Fair enough, but it still leaves little to discuss.

Its a manifesto, its not really asking for a discussion, except among people -- from the face of it, women, specifically -- that are interested in participating.

In any case, if there's nothing to discuss, you don't need to discuss it.
I'm conflicted. Personally, I think SV is a magical place and that's why I live here. OTOH, it's also a very fad-driven place and some people get distracted by the noise. Plus, there are clearly many other startup hubs where founders can thrive these days.

So, as a citizen of the USA: come here, help make us great
As a citizen of the world: transform your city into a startup hub

I guess what I'm saying is there is some truth to the saying that "Silicon Valley is a state of mind" and also some truth to the saying "that sounds great but a lot of the money is on Sand Hill Road."
Try `Game.RuinTheFun()`