skysight-inc/HackerNews huggingface dataset:
Agree with your other points, but the routing of undersea cables means that data centers in Singapore have lower latency to users in the Indian subcontinent. Also, Amazon recently announced that they plan to invest in data centers within India, so that's further incentive to stay with Amazon.

Having said that, its great to see more competition in this space and I hope Alibaba expands to more regions.
Lasers are brighter, more energy efficient, and can potentially provide more accurate and vivid colors for displays like computer screens and televisions

Brighter is not necessarily a good thing. I've noticed a trend of monitors increasing in brightness over the years, and my current pair of monitors which is already a few years old is more than bright enough at the lowest (0) brightness setting - I've turned it down from the eye-watering maximum it was set to when I got them, and left it there ever since. I don't think we need more brightness in ordinary monitors; maybe niche applications like outdoor-readable displays would benefit. At the very extreme, it causes the eye damage well known of high-power lasers.
The problem is it's not the business of GH to take a political side - but with arbitrary censorship - you end up having to.

If you make a satire of feminism (C+=, ToleranUX) you get banned.

It's ok to harass https://github.com/freebsdgirl/ggautoblocker/blob/master/sou... in the open, because it's a girl running the project.
What specific sort of oversight/enforcement/regulation do you believe would have prevented 2008?
'Cause all of the strings aren't const, some are created dynamically. Third parties add on to these event names at runtime, so we don't know ahead of time. An int-string registry would work at runtime, except for the dynamic names.

I was just pointing out that GC can "help", by reducing complexity and enabling a team that otherwise might get mired in details to deliver something OK.
Here in the Philippines also. The biggest startup competition here will give you $12,000 for 20% equity of your startup.
Everything Is Awesome – Creating WOW Online Courses
The bigger question is how they plan on getting people to trust them over Amazon and Google. Maybe they might lure with significantly lower prices but I fear that might attract a very different type of crowd that would add to the infrastructure risk.
okay, you're right. The per channel notifications and showing notifications on logging back in are both things I really wanted in Hipchat at the time. I guess now that I'm so used to having them in Slack, I completely forgot about not having them!!
Any attempt to use revenues as justification of the valuation is missing the point, also comments regarding git hosting being a commodity misses it.

The valuation imho is a bet that GitHub will be ingrained in developer's workflow and continue to occupy developer mindshare for at least the next decade. Some reasons have already been mentioned in the comments here:
* Revenues - It's already the dominant player in git hosting and has better enterprise plans,
* Mindshare - GitHub is not just git hosting, it's wikis, issues, gh-pages, atom, and more to come. Each of them are good products in their own right and also create a lot of value by being under the same roof.
* Platform - Github is no longer a product, it's an emerging platform. There are plugins / extensions that augment the power of GitHub; zenhub.io (as someone mentioned here) - a case in point.

And one point that every comment here has missed is Github's value as a latent hiring marketplace. Unlike LinkedIn / Resumes / Referrals, a github profile is a much better signal for an employer. Punchcards, followers, projects built and contributed to build a very comprehensive visual of a developer, his coding style, tools used. As Github gets more popular, more employers will find value in this providing a reinforcing loop getting more developers to be creating profiles and maintaining them.
The toolchain was Gpl/MIT first as part of Inferno.

The OpenBSD team were interested in said toolchain to replace GCC. His railing at the Plan9 team was a little unfair, we (the team and the community) mostly agreed with his basic point. It was Lucent legal that walked slowly.

This was a time when money was on fire at Lucent. Bell-labs had removed every other lightbulb as a money saving exercise for example. Playing at Open Source wasn't very high up anyone's todo list.

The initial opening of the code in 2000 was just too late for plan9, the GPL was eating the world.
They might have prevented the Greek Revolution. I think what actually happened is more important, which is that Elgin received a controversial OK to remove the marble from the Ottoman Turks who have a certain questionable history with the Greek people.

But however you want to spin it I guess.
I think the traffic Amazon would be worried about is human drivers, not other drones. AFAIK, Google's driverless cars have been in 14 documented accidents and all 14 were the fault of human drivers (including one incident of a human driving the Google car). Machines may be better drivers than humans.
24/7/365 seems overly optimistic, weather alone will most likely cut out many of those trips. Depending on the type of collision avoidance technology used may further limit night time operation.
I think automatically terminating downstream forks from the 'problem' without contact and taking several days to respond to support emails is more concerning.

Companies imposing their morality on their customers isn't really unexpected nor surprising. But the way in which they went about this seemed exceptionally sloppy.
> [edit] Comment of note from the repo owner in the github conservation - https://github.com/nixxquality/WebMConverter/commit/c1ac0baa....

Funny find: there are people in that thread from China who are laughing at the censorship we face in USA due to political correctness.
how convenient it would be if GitHub could host the repositories you have with the press of a button. I'm betting the investors have seen the success of AWS and think GitHub could capitalize on the convenience of lumping everything together.
I don't think it's uncalled for that someone who would judge others and call them "irrational" for something like their smartphone choice be called out as a jerk.
> imagine an AM radio transmitter that transmitted on every frequency of the AM band

Forgive my weak physics background, but aren't lasers generally known for having narrow frequency ranges? So if this is just creating white additively using RGB lasers, won't it be more like 3 frequencies, not a full spectral band?

It sounds like it's only 'white' from a human standpoint, not a physical one...
Yes, i've tried to use Clojure, JS and native(erlang) view servers. Native view fns are significantly faster
> I can't say fuck on TV, but it's ok on Github.

'Fuck' is frequently used on TV.
I testified before Congress on this issue.

http://www.aarongreenspan.com/writing/20131118.hsgacstatemen...

CFPB comment (mostly the same, some exhibits also) here:

http://www.thinkcomputer.com/20140214.cfpbcomment.pdf

Nothing has changed, and Y Combinator certainly hasn't helped. In fact, they and just about every VC-backed portfolio company have made the situation far worse by convincing legislators that everything is fine. After all, look at the proliferation of innovating startups (who are all breaking multiple federal and state laws so numerous that no one in political office can keep track)!

Also, the article contains an error (really, two) regarding California: the law has been amended so that it is basically moot, and the theoretical surety bond is now $250K, not $500K.
We use it in production, and we're slowly migrating some data out of SQL into CouchDB. It's very stable, operates over an HTTP API, and the 2.0 release will have better clustering/sharding built in. We don't use the views or JS at all, just as a document store.
Perhaps Github do not feel that satire belongs there.
> Rossum, the inventor of Python, hates Lisp, but he was dragged kicking and screaming to lambda

I'm not sure that's true, anyone have more details? Most people don't like the parens everywhere with lisp, but otherwise speak of it highly.

Edit: thanks for the links on lambda, read all of them. However, didn't see anything obvious written about lisp itself.
Freedom of speech is broader subject than the rights granted by the first amendment.
Good point. Clear terms in writing is a must.
Url changed from http://www.technologyreview.com/view/539761/a-programming-la..., which points to this.
My Life as an Autistic Wikipedian
Parthenon is a construction site right now. Also air pollution in Athens is not so good for marble. Remove the cranes, cut heating oil tax, and we will talk about it ;-)
Good to see t-mobile trying to sabotage online gaming. /s
> I think automatically terminating downstream forks from the 'problem' without contact and taking several days to respond to support emails is more concerning.

They are safe harbors for them, they shouldn't be playing priest / police period.

If you look up GGAutoBlocker's author, she claims to be an anti-harassment advocate, yet the first two pages of her on Google are about her meth addiction and her provoking fights with people she doesn't know.

BTW, I never heard of this lady until she linked my HN profile on twitter. https://twitter.com/randileeharper/status/613273053930229760

It's none of their business for their moderators to impose their politics.
> Yes, they charge $200+/h - when they actually do the work.

Agreed.

Annual billable hours for consultants, be they developers, management, lawyers, et al, are considered huge if near 1500. That roughly works out to just under 30 billable hours per work week when vacations/holidays and non-billable time are taken into account.

As you surmise, just because someone _can_ bill X/hour doesn't mean that each hour they breathe commands the same remuneration.
So I assume "park.io" posted the domain for sale and gave the market ample time to buy the domain before snatching it up for them/your selves?

You buying it before posting it is no better than you drop-catching it.
There appears to be a website [1] for the self-paced, Scheme version of the course referenced (61AS) although it doesn't appear to be run as a MOOC formally. There's also a well-organised site for the scheduled, Python version [2] .

[1]: http://www.cs61as.org/

[2]: http://cs61a.org/
yes it's also a common technique in embedded multi-threaded code where while there may be room for a stack there's only room for one small stack that has to be shared between all threads.

I've also seen it used in Verilog code where if you sprinkle @(posedge clk) event waits through an always block the synthesis tool creates some buried state (flops) to automatically unroll the code fragments into the equivalent of a case statement (don't do this it tends to make crappy gates)
We've been using kibana setup with logstash for allowing us to easily track things we want to track/graph for a project I'm working on. Took a while to get setup, but now anytime we need to "check the numbers" it's fairly easy. Toss a JSON object into redis with a rpush then logstash shoves it in elasticsearch and we can query very similarly to keens solution with kibana. It's been great.
I like this. A 20 second glance at the JavaScript in the first example was all it took for me understand how this works.
Usually the fire suppression is halon-like gas systems (can't use halon anymore), sprinklers are an absolute worst case last resort.

But yeah, there's plenty of

NO CARDBOARD ON THE DC FLOOR
NO CARDBOARD ON THE DC FLOOR
NO CARDBOARD ON THE DC FLOOR

At every multi-tentant dc.
The university system is a closed guild? What are you talking about? Half the startups in the Valley started at Stanford. Who do you think posts on arxiv.org? Snowmen?
The Red Boxes
Startup looking for work in mobile apps, web apps an Game development
Hi,

I am a member, of a team of 8 top notch developers. I started a small firm with 2 developers and now I have grown upto 10 members. we develop high quality mobile apps, web apps and games. How can we find work from Y-combinator. Our company's website http://pcuervo.com/
This looks like Guido's version of the story: http://python-history.blogspot.com/2009/04/origins-of-python...
> applications like outdoor-readable displays

A few years ago I saw Andrew Tridgell talk about his current plaything: autopiloted model aircraft (using a linux project whose name I can't recall). Anyway, as the aircraft were used outdoors, he needed a laptop bright enough to use in sunlight.

After much faffing about, he settled on simply taking the plastic back and lighting panel off a normal laptop, and simply letting the ambient sunlight shine through the LED panel. We saw it in use later out on the field, and it worked pretty well. Of course, it's not going to work for night use...
A library for viewing and manipulating Mach-O files in Ruby
Theres a flying toaster every corner!
Uber clarified:
http://money.cnn.com/2015/07/29/technology/uber-phantom-driv...
you can drop down to sql using activerecord, so there's not much advantage to using pgtap (other than possibly speed, since you don't have the overhead of arel and serializing objects into ruby)
Yep, you are right on point. Developers use the commodity version at home and
want to use the same (awesome) tools in the workplace. Enterprise companies
who wish to differentiate their hiring/talent pipeline recognise this and
consider it a commercial advantage. Additionally these same enterprises have
strict IP policies which prevent the IP from being hosted in the cloud. Win Win.

The enterprise product VMware/Xen/HyperV image is *the exact same* ruby/chef
codebase as used in production on GitHub.com. They are making an absolute
killing via price discrimination - have you seen the enterprise pricing?

https://enterprise.github.com/features#pricing

- 10 developers -> $2,500 USD a year.
- 50 developers -> $12,500 USD a year (+/- enterprise negotiations)
- 150 developers -> $37,500 USD a year (+/- enterprise negotiations)
- 500 developers -> Telephone number of a sales/account rep appears.

IMHO this (cheap) cash is going to be used to grow their sales and enterprise
support teams to accelerate this loop. https://jobs.github.com/companies/GitHub
5 Reasons Why Google Hired a Person Like Me
I disagree. I have yet to meet anyone who is faking it and cannot be cracked in 5-10 minutes of carefully-directed prodding. In fact, I don't see how it is possible to do extremely well on the "talk like a professional" part and not be able to write basic programs, unless you and I have very different concepts of what "talk like a professional" means.
Putting the contents of the article aside - it's an important topic but most of us are on the same page: Given the Washington Post is owned by Nash Holdings LLC/Jeff Bezos, would it be fair to presume that Jeff realizes the success of Amazon's web services internationally is important and strong security plays a big part in whether the division will be supported by tech businesses internationally? Or do you think Jeff believes encryption is important on a moral basis?

Alternate but less interesting considerations: Jeff had nothing to do with the article or Jeff prefers the government stays out of his business.
If you're hiring based on GitHub profiles, you're absolutely doing it wrong. I've seen plenty of total idiots with flashy GitHub profiles, and many -- if not all -- of the best coders I know have essentially nothing on GitHub.

A GitHub profile page is a strong signal only that you have a GitHub account. Any other use is strictly off-label.
This is of course a legit concern, but what should be remembered is that it has to be balanced not against zero risk, but against the risko of the alternative.
Today delivery of goods mostly happen in cars. Cars have an awful lot of accidents and other negative external effects. This is of course all guess-work as long as we don't have real world data from mass drone flights, but I'd assume that drones may come out favorably in terms of accident damage.
Seriously though, somebody ask us a question we do not know the answer to. Why do you think I am here?
You sir lack to see beyond the obvious.
Please refrain from talking in an insulting and ignorant way about the most important symbol of Greek cultural heritage.
New Leak Confirms the Secretive Trans-Pacific Partnership Is a Horrorshow
Are Hacker News Job Postings Successful? What Is a “Rock Star Developer”?
Everyday I see Hacker News job postings, are they successful? Usually they are looking for the "Senior Rock Star Developers", or they are offering crazy benefits. I also notice some of the same companies reposting pretty often. Does that mean these companies are having trouble keeping people as employees, or they are just expanding that fast? I'm a pretty new developer, 1 1/2 years of professional experience at the same company. I have no plans of leaving my current company, but I just wonder what exactly a "Rock Star developer" is?
"Kicking and screaming", to be fair, is a bit of a literary exaggeration. But Rossum did not particularly want to add functional features to the language and only did so at the behest of his users. Lambda as well as map/filter/reduce were "a significant, early chunk of contributed code", not something he intended the language to have from the outset[1]. More recently, he has been trying to deemphasize these features in favor of list comprehensions.

Moreover, Rossum is opposed to proper tail calls and even recursion in general[2]. He also doesn't like folds, and generally thinks you should just express that sort of logic as some sort of loop. (I forget exactly where I read that opinion, but it could easily have been [1].)

He's a staunchly imperative programmer, and the design of Python shows this off consistently except for an initial accident of first-class functions and closures (of a sort)—a design he likes because it enabled other, non-functional language features like new-style classes.

"Kicking and screaming" might have been an exaggeration, but it captures his overall attitude towards functional programming pretty well.

[1]: http://python-history.blogspot.com/2009/04/origins-of-python...

[2]: http://neopythonic.blogspot.com/2009/04/tail-recursion-elimi...
... And we are not going to show you any pictures except a 232x309 small consolidated jpeg.
you're free to buy the domains yourself? he bought it from the previous owner and has every right to use it as he sees fit, and in this case actually launched a useful service in place of just sitting on it.
And generally people who don't understand context are laughed off the stage and not taken seriously.
HipChat got per room notifications in beta - https://blog.hipchat.com/2015/07/13/customizable-room-notifi...
There are other ways to combat abuse than to filter out half the popular application protocols on the net. Eg start depeering ISPs who aren't swift in limiting/taking down their DoS spewing compromised customers.
I don't think as many people are upset by these being taken down as you think.
Rather than ImageMagick, how do your benchmarks compare against libvips?

http://sharp.dimens.io/en/stable/
Lambda entered Python in 1993:

changeset: 1369:89e1e5d9ccbf
branch: legacy-trunk
user: Guido van Rossum <guido@python.org>
date: Tue Oct 26 17:58:25 1993 +0000
summary: * compile.[ch]: support for lambda()

so that's only two years after it was first released, and before it was 1.0. The code was user-contributed, but given the timing and the recollections at http://python-history.blogspot.com/2009/04/origins-of-python... I can't agree that the historical record is compatible with "dragged kicking and screaming to lambda."

(See also http://legacy.python.org/search/hypermail/python-1994q2/0705... for his views on the topic from 1994.)

Van Rossum doesn't think lambda is important, and would rather not have it in Lisp. He wanted to remove it for Python 3, but there was large opposition to that. See his viewpoint from 2005 at http://www.artima.com/weblogs/viewpost.jsp?thread=98196 . After a large debate about alternatives (see https://wiki.python.org/moin/AlternateLambdaSyntax ) he agreed to keep lambda in 2006 at https://mail.python.org/pipermail/python-dev/2006-February/0... .
Upvoted your comment. I personally lean more towards the LGPL side than BSD/MIT when I can. So it wouldn't be unreasonable to expect me to side with Stallman's view quite often. In spite of that I find this Tcl vs Guile flame wars as a distinct low point in the permissive licenses eco-system / cultural history. I cannot see anything good that came out of it. I will however qualify my disapproval a bit, may be the fear that Sun would exert and impose unwelcome control was a real one at that time, I wouldn't know. So my (easy, lazy) criticism is of course from the privileged position of hindsight.
I just can't understand anyone who is black and white.
I like when I have both tools at my disposal: recursion and iteration.
Reddit discussion with the author is pretty good [1]. The author tries to dispel some of the superlatives in the public statements about the work, and provides good detail about what they've done: a novel way to produce a single material ("nanosheet") that when pumped, emits at multiple (three gets you white light, and what they did here) wavelengths.

[1] https://www.reddit.com/r/science/comments/3f0oyo/the_first_w...

> Actually, there are a few key points we wanted to make with this paper. First, yes this is semiconductor-based, which offers a few advantages over optical fiber technology. The second is that this was accomplished in a single growth run, unlike several other devices we cite which essentially just run multiple lasers in parallel. Third, the growth mechanism for these nanosheets is novel. Also, as far as we could tell, we provided the first direct evidence for the nanobelt-nanosheet conversion mechanism. It had been previously proposed before in a single paper, but did not have any experimental evidence to back up the claim.

> Also, the linked article is somewhat sloppy. We are by no means reporting the first ever white laser, and in fact we cite several examples of previous setups used to produce white lasing. In this paper we report the first monolithic, semiconductor-based laser.
The network is sized to be able to learn the training data reasonably well (e.g. via hyper-parameter optimization). If there is too much variation in data that is not seen in the real application (like rotation of letters mentioned in the article), an appropriately sized network will still learn it, but would be an overkill for the application at hand.
Any way people without linkedin account can view the article?
This is close to something I keep meaning to make.

It would be awesome if I could download the file without the password to verify that it's stored encrypted though.
> “I think he’s a crypto-fascist,” says Moorcock, laughing. “In Tolkien, everyone’s in their place and happy to be there. We go there and back, to where we started. There’s no escape, nothing will ever change and nobody will ever break out of this well-­ordered world.”

I don't see how that's fascist. Tolkien books are basicaly Catholic mythology in different clothes. It's very conservative, "reactionary", and old-fashioned, true. But fascist philosophy was all about superhumans making their own laws and morality. Doesn't exactly go well with conservatism.

Also - after reading Moorcock books (runestaff cycle mostly) I don't think they were qualitatively different from other fantasy. I remember it as just regular pulp fantasy to be honest. Maybe I should reread it, last time I've read it I was a teenager.