skysight-inc/HackerNews huggingface dataset:
This is great! I hate reading slides, but this has to be one of the best things I've read on the topic. Is there a video?

It would be better if it talked about the good things to do in as much depth as the bad things.

A gelled team completely focused on the work is the peak of creative organization. What's not clear is how to build structures that keep hitting that peak as the organization grows. I think the answers to this are evolving bottom-up from experimentation in startups. (It has to be startups because organizations can't much change their DNA.) What I like about these slides is that they come from that layer of experience and point in a direction that feels right, at least to me.
I'm in Silicon Valley, but really dislike Silicon Valley, and looking at how to be in Seattle (or maybe Austin, or non-USA). (Silicon Valley still makes sense for the earliest stages, but I don't think I'd recommend people move here if they already have a going business, unlike 5 years ago.)

I think in the past couple years, things like funding have become more global, and there's a strong case for having a small presence in SFBA and a larger presence in a place like Seattle, Austin, Boulder, or really anywhere with a concentration of talent for hiring. I'm hoping to check out some Asia/Pacific places in October/November, and Central/Eastern Europe around xmas.
The only thing that's weak is your ability to see actual functional reasons for having a facebook. It's a great baseline medium to organize events and to keep everyone updated.
Ask HN: Best laptop/computer, OS, IDE/text editor for development?
Curious as to what the "new hotness" is for development. What laptop/computer do you have and love/want to have, which OS, and which IDE/text editor?
According to the article, Assad is a popular and beloved leader, who listened to protestors and made reforms that addressed their concerns. The Syrian people support the government, and the defections from the military to the rebels have only been a few unimportant people.
The author has posted the article in the comments. Read the third or fourth comment.
hn never disappoints. i saw it long time back but couldn't remember the name of the series.

thanks
I sense someone just got a deal with a farm that can actually ship a ton per year of the real stuff and is now working his way into a certification program.

Certified civete coffee anyone?
As the cryptocurrency community solves the problems of easy access on the go and easy acquisition of the coins, it is inevitable that bitcoin, litecoin and the like penetrate deeper into consumer markets. A problem in this, however, is that getting a wallet synced with the blockchain is becoming a longer and heavier process. A solution to consider going forward is the possibility of micro-centralization, where consumers would have their own micro-servers that their mobile devices would access, just like the mobile bitcoin wallet clients that use APIs on public wallet hosts. In this way consumers would not have to sync the increasingly weighty blockchain to their mobile devices. All the same methods of interacting would be available: QR codes encoding addresses, easy sending of money, etc. The difference would be that the servers would have to default to a secure but simple set up in the beginning. Perhaps entering a one-time key generated by the server (displayed on a tiny screen, perhaps?) into the mobile client to start a handshake process?
Maybe I don't follow the trends exactly, but I use-

Windows 8
EditPlus
"He should have run a correlation of student debt to university endowments."

Given that the median endowment is $0, I'm not sure that would be useful.
Should have been displayed like so: http://uxarchive.com/tasks/onboarding
Anything cheap from Asus or hp.

Debian. Check online if the model you want run Linux fine.

Vim and then a bunch of scripts to suit your project. Build. Collaboration. Etc.
Should we lock our doors with bank-vault locks, since we know how easily most common door locks are picked? The fact that an attacker would have to actively bypass the security should be enough for legal purposes. It is not like an attacker could accidentally crack a WEP-protected network and not know they were doing it.
Perfection Starts with Good Enough
I agree, barring the unnecessary adjectives.

My point was that all 'systems' are corrupted by humans, not just a free market. I was criticizing an absolutist, irrelevant statement about the nature of the "free market" on the story, and mostly, asking the person how it was relevant at all, since nothing we have today remotely resembles a free market.
Mostly, they do it for branding and legal reasons. Particularly for trademarks, which can be lost if they become too generic. So they spend a lot of money to spread the word that it's Kleenex brand tissue and a Google search, just in case it will help.
A significant part of U.S. government uses FreeBSD (or derivation) - and they have laptops.
CloudFlare as a DB Read Cache
We are being farmed. We are given toys and distractions, in exchange we give up our time and consciousness to be propagandized to be a certain way and to buy certain things.

It's a system whose lifeblood is money around which our entire society is incentivized at the expense of happiness, human connection, and intellectual honesty.

I use to think that these are just symptoms of a system necessary for the sustenance of our fragile civilization. That we are victims of deprecated ideals, and that we will learn new ones and eventually correct course.

Now I understand that a minority of people in the world cynically manipulate the vast majority for their own personal gain, and until we realize this and organize we will never reach our human potential.
Given that it's a movie about teenagers...yeah I'd hope the dialogue would be the same vapid conversations that all humans have from teenage to mid-adulthood.
I love my Thinkpad X1 Carbon with Arch Linux. I think I have a pretty optimized work environment thanks to the following software: Emacs (Editor, Email, IRC, Org-mode), XMonad (Window manager) and Conkeror (Browser).

You can find all my dotfiles online: https://github.com/wunki/wunki-dotfiles
That does not necessarily invalidate the argument.
Women in tech largely unfazed by men's behavior
I noticed that my MacBook does this as well. If I touch the case then touch my ear while it's charging I hear a buzzing sound and feel my fingers tingling where they touch the laptop. I always wondered how the buzzing was transmitted.
> What you'd be transmitting wouldn't be the memory contents, it would be the (much smaller) computation results.

The only way I can make that sentence sensible is to assume that you're putting the CPU and memory on the same module. Given that there are basically 4 pieces that make sense to swap (screen, CPU, RAM, battery), you're already pretty far down the path of engineering this into what we already have.
Ah no, it means the filmmakers are young!
Some security solutions actually rely on doing MITM to read secure packets to identify malware, etc. Really stupid.
Most people use preground beans in one of those crappy coffee makers that burn the coffee. Even most people who get french presses probably overgrind their beans or leave it in the press too long, so I think it's useful advice if you're a newbie to making good coffee.
Oh a fanboy...
Indeed. Amazon S3 has had this capability for some time.

Maybe Dropbox will just acquire the one that becomes most popular? Let the market pick a winner, then buy it!
How 50 Cups of Coffee Can Change Your Life
Robert Jordan's "Wheel of Time" series is rather epic, as well.
Lots of IANAL comments here.
IAAL :)

My statement of "non-issue in practice" was based on being an open source lawyer and having talked with a large number of companies who use Apache based CLA's (including the one i work for, though i'm not speaking for them here) over the years.

While there are questions about "claims that later become licensable", i have not seen any lawyers question the scope of the grant and claim it would cover patents implicated by the work except as it existed at time of contribution (and folks are generally aware of the 'ambiguity' that exists here). There are good legal reasons to believe the interpretation would be "as the work existed at time of contribution", and no good legal reasons i'm aware of to believe otherwise.

If it actually goes bad at some point, sure, it should be modified. There are no indications it's worth doing any more than wordsmithing any other part of the agreement.

Hence, my view: This is not a problem in practice.
The writing there is convoluted and opinionated but the history is interesting.

Apparently the business of cleaning up ones past is still kicking strong, specially when litigation is involved.
My favorite fiction book is Shadows of the Empire by Steve Perry. I am not a fan of the Star Wars books nor am I a hardcore Star Wars fan, but this book captures me every time.

Other favorites, not including those mentioned by others already are Jurassic Park and the Harry Potter series. I like to go back and read these often.

For fun, my favorite, far and away is Foxtrot by Bill Amend.
> PCI express can transmit up to 30 GB/s

Well, yeah. And by only doubling the size of a normal smartphone, you could probably fit 4 connectors and just about nothing else.

Seriously, though, there's a reason that desktops can be modular, and it's because people who buy them don't care how big they are (case in point: most desktops are upwards of 2/3 empty space). That's not the case with phones (or laptops - and look at how modular they are).
Any links? If not, a short anecdote? How is power management and suspend?
Damn, just how many of these services are there?
In addition to these requirements, free-range systems must also provide the following:

One hectare of outdoor range for every 2500 hens (equivalent to 4m^2 per hen; at least 2.5 m^2 per hen must be available at any one time if rotation of the outdoor range is practiced)

From the wikipedia page you linked. That's not too bad, is it?
Worth another read:

http://www.businessinsider.com/how-twitter-was-founded-2011-...
I use FreeBSD 9.2 on a U56E-BBL5 and it runs great!

Intel Graphics work great (wiki.freebsd.org/Intel_GPU)
I have great wireless support for my Intel Centrino 6235

Ports also provides all the applications I could ever need (Emacs, Vim, FireFox, Chromium, SBCL, Chicken, MPD etc..)

I really love running FreeBSD on my laptop, I am a big tinkerer and this is the first time I have gotten a setup that feels right
> I think the part that gets people most fired up about this is the complete lack of attention to detail and the "wow this is complicated stuff for smart people we're never going to understand this so let's not even try" attitude.

That's exactly what bothered me so much about it. I actually wrote a blog post on the subject. http://ryboso.me/fox-news-github-story-is-deeply-troubling.h...
The article gave several reasons why the school is doing this. Whether or not any of these are any of the schools business depends on what you think the purpose of school is.
Given that they said they are pushing your files to their servers for load balancing, they will mostly likely add support for dynamic stuff.
Simplicity is the key to Dropbox. Their MO is to reduce the number of answers a user needs to know. This is a (rather fantastic) evolution of that.
It's ironic (or maybe it's just me) that the previous post before this on the HN front page is a rant against "disruption" ( https://news.ycombinator.com/item?id=6386989)

Ironic because typically there would be many opinions about how MOOCs would "disrupt" traditional college education.
Not everyone is familiar with/wants to set up git or github for mac. Remember that git users are a tiny minority among those who have or want a static site.
Most of these are probably. There's another blog out there covering iOS7 redesigns, but most of them aren't actually from the companies/apps in question, but rather spec redesigns by third parties.

In any case, Kicksend is the only app there that strikes me as having problems with stock photography. The other apps that features photography: TeeVee and that blog reader app, strike me as non-problems, since they are in every position to use curated, professional photography everywhere.

But yeah, I really hate it when social networking/sharing apps use stock photography in their designs - these screenshots look nothing like what their typical user will see. Build your design around shitty phone photographs (or help your users take less shit photos).

Also, in my admittedly not-very-important opinion, both AboutMe and TigerLily Lane's designs are terrible and violate a truckload of very core iOS7 (or really just modern mobile design) philosophies.

AroundMe uses the dreaded "internal homescreen", which was a fad that came and went during Facebook's v1 application back in 2008. Tile-homescreens within apps are confusing and do not read naturally, they also are indicative of extreme kitchen-sink design that hasn't been fully thought through. It's a crappy response to having an app that does too much stuff in completely unrelated ways. The linear list they have in their iPad design is much better.

TigerLily Lane gets much worse though. Lots of drop shadows where iOS7 deliberately avoids them. Lots of boxed components instead of iOS7's standard of full-bleed to the edges. Lots of completely ignoring stock components/design in exchange for their own invention of the same thing - e.g. the size selector, where the user has to learn a completely new segmented control instead of using something that is (or looks/feels like) the stock segmented control.

Lots of violation of new iOS7 button conventions. Icon buttons are conventionally surrounded by a circle to indicate tappability, they are never filled with a color except in their "down" state. All of their icon buttons violate this.

And their home screen has nothing that implies tappability on the username/password fields. The least they could've done was separate those two visually so it looks like each is tappable.

I love the PerfectWeather design though - IMO it's got the right mix of iOS7-convention-following without going straight off the flatten-everything deep end.

Overall if this is indicative of iOS7 design in general, we've got a long way to go.
Seems like an area ripe for disruption
I'm really glad for the kid, but was anybody else concerned by the fact that he doesn't listen to music? Or that he dismissed the Harry Potter books because they had no objective gain for him? Whatever happened to having fun for the sake of fun..? But I guess when you're a boy genius you have a different definition of fun.
Not claiming one is better than the other, just pointing out how semantics have changed with this new model.
The early 2000s were a simpler time. Visual Basic was still perfectly viable as an enterprise programming language for CRUD applications, you had one simple language to learn, and could build an interface by clicking your mouse.

I don't miss VB, but I seriously wonder why the community was so quick to move on without ever actually replacing it.
It makes perfect sense that state of the art technological paradigms would inspire explanations of other areas of inquiry like human biology.

Creativity is the ability to apply patterns and abstractions learned in one context to another. Concepts learned at the cutting edge of one field of research quickly resonate in another.

We often see the information flowing the other way. Genetic algorithms, neural networks, robotic motion, and insect decision-making are some of the ways biology has influenced technology.
That is not the reason to worry about acidification. The reason is that we like coral reefs, and don't want them to die out. Not only are they beautiful, they are great sources of biodiversity (good for research), and they protect many sea-level human installations like shipping harbors and city waterfronts.
If it makes any of you feel better (from an ethical perspective), I've heard that a large portion of the "Civet" coffee that is marketed has never seen the digestive tract of that nocturnal animal, and is simply regional coffee beans branded at a much higher price.

It's the coffee equivalent of Kobe Beef (which, if you've purchased in the United States, probably wasn't actually from the Tajima breed of Hyogo wagyu cattle in the Hyogo Prefecture)
Cows would probably rather not ever existed than lead the lives they lead.
And it's only worth a billion bucks?!
Why so square? Translating SICP to Forth would be at least eclectic and truly creative gesture.
Mildly related - it's been my opinion that Go's M:N threading system should be considered a workaround for a missing OS feature: the ability to manage and schedule native threads in userspace, without incurring a context switch. There are many reasons why goroutines would be better implemented in cooperation with the kernel - better debugger support, thread local storage, probably less scheduler overhead - but an important one is that it would make them easier to port to other systems than the Go runtime, such as this one. This is not just because they wouldn't have to reimplement the scheduler (which could be addressed with a regular library), but because they wouldn't have to contort every interface that touches syscalls into taking the userland scheduler into account. No need to put syscalls in their own threads or pass the context object around or anything, the kernel would just return to another goroutine while working on a syscall, just like any other thread.

I can dream.
Most developers you see around will be using OSX. It just works and many UNIX apps have nice GUI wrappers/installers. You can pickup the older 17inch MacBook Pro off eBay which are fantastic, cheap developer machines. Plus if you are doing any web development then at some point you will need Photoshop/Illustrator.

As for IDE I personally use Sublime or Vim.
I am constantly surprised by the level of quality programming @ large companies. Especially those who only seem to hire "The Best".
I don't believe this is pedantry. It appears to be a joke since the replacement changes the meaning of the sentence, implying that being electrocuted is a more preferable reason for someone to touch your ear than sending a message.
Interestingly that is what makes it extremely wrong even though the substance of the OP is entirely correct: that Mac OS was ported to 86x
Why would you feel like an asshole for giving your friend a thoughtful gift? You didn't know any better, you were only trying to bring joy to someone's life.

Don't be so hard on yourself.
Google Street View car crashes into parked vehicle – driver runs off
The double spaces only serve as a presentational quirk, too. The amount of space after the sentence ends does not determine whether or not it has ended. Most mass-produced material no longer uses longer spaces after the end of a sentence, and websites require CSS or the use of special character entities to produce longer spaces, so it follows that most people do not require double spaces when reading as an indication that the sentence has ended.

The sequence "period space space" is also not reliable for a computer to determine the end of a sentence, either, so in building a lexer you would likely remove the consecutive spaces (outside of content that is marked as pre-formatted) and use some other method of determining whether a period is being used for an abbreviation, the end of a sentence, or some other purpose. In fact, you might even throw out the period, since it is no longer a necessary part of the content (though the parser would add it back in for output in most situations).
Not really a work-around, even with great native thread support and tooling as you dream of (and don't get me wrong, I am all for it), ultra-light "goroutines" or "erlang processes" fit a different niche, you are never going to spin up 3+ million OS threads, you absolutely can (and do) in the ultra-light process space.
That should be a lesson in whether "the best" consider it important to every last thing 100% right, or to move quickly and maybe make a small number of mistakes along the way.

http://www.jwz.org/doc/worse-is-better.html

"It is slightly better to be simple than correct."
Ok, now that we've built a massive compute cluster of GPUs, can we please make it work on something actually useful? Let's fold some proteins or something!
Agreed, many of those thoughts really resonated with me. I would love to see a video!
Overhead is normally calculated as % of grant that goes to overhead. UC is around 50%, some of the Ivys are in the 60% range.
Pedantic, perhaps, but the author's name is Neal Stephenson, and the book is Anathem (its a blending of "anathema" and "anthem")
Looking at his smashed windshield - it appears to me that somebody tried to attack his vehicle after a first accident (a bus driver?) with a stick of sort...since the driver had a broken windshield - he could not see anything and he was mad scared - thats why he drove into other 2 cars. Just my vision of this story.
Nope. Visually it's not there in the first instance.
Looks like the driver got scared and tried to run away. I think the media is making a bigger deal of this than they should.
or http://scriptogr.am/
A hit and run is a hit and run.
Well, they've certainly got "simply not correct" nailed.
Link is broken, I think you meant this: http://rt.com/news/brazil-argentina-cyber-defense-879/
I'm curious about your objection to the internal homescreen approach. You're saying that showing disparate functions in a tiled layout is bad, but a linear list layout is good? I don't really follow why that's the case.

Has there been any discussion of downsides of the internal homescreen approach by professional designers that you know of?
Its on tape what ever the case. NSA has probably had a couple of chuckles over the driver running off.
Anybody have this content in a form that doesn't require a logged in Google account?
Ruby is an awesome language.

Rails sucking isn't necessarily Ruby's fault. If more devs actually learned Ruby and not just Rails, they'd come to appreciate that it's a fantastic dynamic language...
Dialing Back the Alarm on Climate Change
I'm constantly surprised that people confuse code quality and value.
> From what I understand, in the US the book is viewed as a must-read for students

Probably among members of the political faction that identifies with the author's philosophy, but among people outside of that faction not so much. It's certainly not a consensus view in the US; its far from a must-read in any practical sense, though most moderately political aware people with a college education probably are aware of it, even if they haven't read it.
The tone of the article is a pretty negative. Perhaps you could end with some suggestions of your own for Microsoft's way forward.
More on Lithium Batteries
The accident was slightly irregular, but I don't think it's "deeply interesting" to hackers. Did upvoters mistakenly presume this was a self-driving car?
Let's see...

No HTML allowed - ok - I just don't buy the explanation. A better way to sell it would be "A 100% secure Markdown clone you can use on the web with no questions asked, no HTML injection possible because no HTML is possible."

When I see a Markdown clone I expect to see some new features: modularity and extendability, a well-defined grammar or translation process (if that's even possible without sacrificing usability, simplicity, or performance), perhaps being exceptionally fast. And I keep looking, because the world needs a better Markdown. Unfortunately, a feature removed from Markdown and a few others slapped on top of it is not enough to make me try it. So I wish you good luck with your project and hope that it evolves beyond that.