skysight-inc/HackerNews huggingface dataset:
I found Jekyll really really hard to get up and running despite the documentation promising it would be easy. (This is a running theme: https://news.ycombinator.com/item?id=9920740) So I wrote this blog post to explain lots of the aspects that confused me and some others besides targeted towards somebody who is not intimately familiar with all the things involved: http://softholmsyndrome.com/2015/04/16/using-jekyll-taming-h...

EDIT (Thu Jul 23 21:33:12 PDT 2015): The formatting on that post seems to be borked a bit, I'm working on it.
That is great news. I'm very impressed with the latest Gnome 3.16, Gtk+3 is definitely a step in the right direction. Go Mozilla!
Every tree maintained by the City of Melbourne (Victoria, Australia) has "an email address" (in the mainstream press it's been "one email per tree"; in reality it's a single mailbox the CoM staffers respond to).

Click a tree marker on the map near the top of the Melbourne Urban Forest website (http://melbourneurbanforestvisual.com.au/) and you can email your selected tree to find further information, etc. A bit more info is in this Broadsheet article: http://www.broadsheet.com.au/melbourne/entertainment/article...
Try Out Kubernetes 1.0 with the Tectonic Preview
It's also eligible for their free tier, making a micro instance (more than enough for most personal projects) free for a year with a new account
FLAC could have led early on except for Apple insisting on their proprietary and nearly identical but DRM-possible ALAC format. Nobody adopted ALAC but the damage was done. Only then did Apple open the ALAC format.
What Tech Giants Are Spending Millions Lobbying For
I suppose I chose dependency on Ruby over dependency on client-side JS, though they're not mutually exclusive anyway.

It's a neat concept, for sure, and incredibly similar to something I once wanted to implement for photo galleries (and might still, since this actually seems to work quite well).
All I see is a blank page with a spinner. Using elinks all I see is "Loading..." When I look at the source code there is no content!

Not very search engine friendly.
Have you been using VM? Is it working well for you? Got any feedback? Thank you :)
Digilent has a bunch of FPGA boards:

http://www.digilentinc.com/Products/Catalog.cfm?NavPath=2,40...

The DE0-Nano-SoC, which has an FPGA and a dual-core Cortex A9 might be a good option if you wanted to get started with Altera parts:

https://www.terasic.com.tw/cgi-bin/page/archive.pl?Language=...

The analogous Xilinx board is probably the Zedboard:

http://zedboard.org/

Finally, you might consider the Lattice Semiconductor iCE40. There are two dev boards (small and large, both very cheap):

http://latticesemi.com/iCEstick

http://www.latticesemi.com/en/Products/DevelopmentBoardsAndK...

They are especially attractive since they have the only fully open source toolchain:

https://github.com/cseed/arachne-pnr

Have fun!
> Starbucks doesn't have a franchise model.

Interesting. Then how come there are so many non-corporate Starbucks outlets? The ones that don't get the same new products and don't take their gift cards -- like airports, for example.
all search engines are javascript enabled those days. google indexes nikolay.rocks perfectly. i have analytics running and everything on it
I've asked that before too and been told that they are randomly distributed. Here's a link!

http://curious.astro.cornell.edu/236-are-the-planes-of-solar...
Would love to see what Kiva's Matt Flannery is reading...
Really? I live in Munich. Whenever I want to travel to other large German cities, I've found flying to be much cheaper than going by train. The only reasonably priced tickets seem to be the local ones. I don't understand how people can afford train prices unless they have a discount or someone else paid.
I've been asked by some very mildly technical designers to write up how to use Jekyll (especially with GitHub Pages), so until I get around to doing that, I'm gonna' send them to your post as a "here's basically what you might have to look forward to".

That said, I had no real issues setting it up on OS X and Debian/Ubuntu, but then I was at least somewhat familiar with how all the parts are supposed to work.
Remove Mentions of Low Fees and Instant Transactions from Bitcoin.org
It would be very dependent on location in Australia. I live in Sydney and I am spoiled for choice. There is literally no road from my place without at least 1 good coffee place. There are 3 roasters within a 1000m radius to me. I can get a great coffee just about everywhere.

We can certainly support more coffee businesses, but you're not going to become huge doing it.
You can't inherit a class from an instance in python. Classes and instances of classes are distinct (though the semantics aren't equivalent, a class is described as an instance too, but of a metaclass, not of its parent classes). Both can only inherit from classes. Once you instantiate an instance, your inheritance is terminated.

I can derive any object from any other object in Javascript. An object can be treated as a class, a metaclass, or an instance. There is no language difference. That isn't just syntax, that is a deep part of the implementation and semantics.

Both languages are Turing complete, so of course one can build a system that does prototypal inheritance in Python, in fact it is rather simple, given Python's powerful delegation system. Just as you can create classes in Javascript. But there is a difference.

If you disagree, it may be worth you giving a definition of what you think prototypal inheritance is, as distinct from class-based inheritance.

> perhaps you can take your FooClass and run it through a function, permuting it as desired, but then, you would still need to do that at every base-class's definition site

You don't have FooClass in Javascript in the same sense. There is no metaclass in Javascript, because there is no concept of a class. Thus the restriction of the two-level ontology doesn't raise its head.

> follow the prototype chain, follow the MRO

This is the same for any class-based language. There is a delegation chain that goes from instance -> class -> parent class, etc.

So again, what do you think would make something prototypal? Do you think it is a meaningless term? Or just something fashionable to make Javascript sound important?

This isn't bashing Python, you can do plenty of stuff in python. But it does have a different model of object orientation to Javascript. Fortunately Python is flexible enough to subvert that if you need to. But that's not what the terms mean. It isn't the only language that is powerful enough to be able to implement alternate OO models.
How to implement a spreadsheet
Indeed. It's easy to intuitively claim that "just" being able to accurately predict the behavior of a system isn't the same thing as having a "true understanding" of it, but are there any observable, tangible differences? I wonder why Chomsky drew the distinction.

One is reminded of Dijkstra's line about how asking whether computers can think is like asking whether submarines can swim.
Plus, many companies have very bursty workloads - we can (and often do) scale from 100 servers up to 1000+ servers several times a day. Without AWS we'd be paying for 1000 servers 24x7, now we only pay for them several hours a day.

We've run the numbers, and we can't host it ourselves anywhere close to what we pay Amazon if we want the same amount of redundancy that AWS gives us "for free" -- we'd have to duplicate most of our infrastructure across 4 separate datacenters to get the kind of multi-AZ, Multi-region redundancy we have now.
Trove Came back to the Town
ggs ... if you feel this way then create a for profit service that makes money ... like nginx ... keeping things alive is about having minions to work for you
Summary: Many design elements work for Amazon.com mainly because of its status as the world's largest and most established e-commerce site. Normal sites should not copy Amazon's design.

http://www.nngroup.com/articles/amazon-no-e-commerce-role-mo...
Fact checks. Fact. Checks.

If they don't suit your partisan view of the world, where exactly does the problem lie?
America Is Even Less Socially Mobile Than Previously Thought
I wish you the best of luck and appreciate your style of running a business, but I stand by my analysis.

If your product is storage, and is unlimited at a flat rate, and you continue to scale, you will have to throttle somewhere (speed, "image quality", upload rate, whatever) or you'll be out of business.

So maybe your product isn't plain old storage ? Maybe this doesn't apply to you. Again, cheers and best of luck to you.
Given the frequency (pun intended) with which Fourier transforms and series come up here at HN it might be worth noting that they are essentially a change of basis for the vector space of functions. Think of functions as infinitely long vectors with each argument defining a component.
Below link may shed some light on gtk3 controversy.

https://igurublog.wordpress.com/2012/11/05/gnome-et-al-rotti...
When you are unsure, make it a function. I have frequently regretted making things fields, and I have never regretted making it a function.
I am surprised that some hardware manufacturer has not decided to mass produce a free software laptop with no binary blobs. There are probably enough Linux enthusiasts in the world to make an adequate market. Something like the Chromebooks, with a libre boot system and a libre Linux distribution. I am looking for some mid-sized scrappy electronics company to step up to the plate.
I think you are completely misunderstanding the point. He have to vent heat somehow in the most efficient ways of doing so are not natural in their spectra. An encrypted radio transmission is still perfectly detectable -- you may not know what it says but you know that it is there. Artificial signals are blindingly obvious.

And this is without getting into Dyson spheres and other efficient but detectable technology.
Some bigger airports don't have the luxury of being a hub to any airline and get crappy service as a result. Indianapolis has a nice new facility but you're lucky to get a direct flight from other major cities outside the surrounding region. The few that exist are punitively priced at often 2x the cost of connecting through a neighboring hub.
Beacon's won't be able to spam notifications. That's why they're only broadcasting URLs. If you have the app installed (I can't remember what it is) you'll be able to open it to view nearby beacons. The user has to initiate the search for beacons.
Its actually because I hate gtk3 theming. Every update seems to break something & figuring out what css rule to change is hell and a half.

So my knee-jerk reaction to say 'oh no' is just frustration that yet another app is going to start looking funny every time I update my system
They can see stars. There wouldn't be stars in a type 2 civilization. There would be amorphous blackbody spectra which we do not see.
It is important they understand what is really happening though, or else they're in for a few surprises.
>> RoR did not invent MVC.

Well aware of that. Was pointing out that Microsoft named their framework MVC as if they did.
I don't have a definitive answer, but I think it'd be from association with Gnome 3, which draws out all sorts of pointless and tiresome flame wars amongst people who thrive on creating (and then wading into) emotionally charged drama about software, of all things. :(
Thanks, I'm not entirely satisfied with the quality of that post so knowing people will actually read it is a serious motivator to make it better, which I'm doing right now.
Also noticed that 20 mins is the video limit. Any plans of increasing this in the near future?
Indeed, the problem is on code bases or teams with multiple ways of doing the same thing. I define new objects with.

var foo = Object.create(bar);

You do

var foo = new Bar();

Amy does

var foo = Bar();

and Ellen does

var foo = Bar.create();

For many values of 'better', the advantage is much smaller than the additional burden.

Thus I have no problem with him finding better ways, but his influence and his way of presenting things as the one best solution causes issues, in my experience.
My favorite feature of BER is that they have to run ghost trains through the subway tunnel underneath the airport.

Because if nothing moves inside, no air circulates and they get a mold problem.
Off-topic: At the bottom of the landing page Ellen Pao is listed as an investor in Periscope and CEO of Reddit. The latter is no longer true.
Don't order rice in your burrito anything ever.
My apologies -- I updated Chrome and it works fine. That or you fixed something. Either way, nice job.
That was an incredible read. Thanks for sharing!
> Is "in-store pickup" really that popular?

Yeah.

> I'll just drive to the store and go get it.

Its faster if you know what is stocked at your local Walmart. Order on your lunch break, pick it up on the way home without running around the store for 30min.
Fixxer, I totally agree that it's great that one be capable of doing these things, but sometimes it's not as important as other things that could be taught. Like acbart, sometimes I want to teach why/when to use a statistical algorithm and not teach them how to grab all the dependencies, troubleshoot whether they have gfortran installed, etc. This problem is horribly compounded teaching undergrads when you have Windows, Linux, and Mac users in your class, where the procedures for getting a working scientific stack vary, and the errors are often not the same across platforms.

When I install the scientific python stack on a new machine, I almost always just use Anaconda. I already know how to install the stack (I'll always value the weekend I spent in undergrad fighting with a customized BLAS in R!), but sometimes I have more pressing/fun things to do.
This is a great comment and really interesting. Can you suggest a reliable source to read more about rail standards and loading constraints?
Personally, I'm happy that Firefox will finally respect the theming that applies to all of my other applications.
CloudControl – Build, deploy and scale apps – not infrastructure
IBM's Bluemix has generous free use tiers for deploying small scale apps.
When I first saw the Interview (Mike Arrington did the Interview at Tech Crunch Disrupt), I was really disappointed with their answer to something like "So When is Android Version scheduled?", CEO went on saying how great iPhone is.

This was 2 years back. How can you not be working on Android version by then?
Why not use gulp to build static html pages, and serve those with S3/CloudFront. Simpler, more reliable, and no need to run a node service.
I worked at Stanford in the dept which supported housing and dining. Concessions agreements and relationships have to be engaged and signed before setting up shop in an area, regardless of whether someone believes it to be "public." In this instance, it would have meant engaging smctd. [0] It seems like they don't have any sort of formal concessions process or outreach, which is business-unfriendly (uphill battle). Otherwise, the relationship will be adversarial / nonexistent and the business will be finished unless it can legally skirt on a technicality (by moving just far enough out of the muni authority's jurisdiction). There are certain municipalities / area which need certain types of permission... CalTrain land is not technically under the local city's jurisdiction... They like other U.S. transportation authorities have their own police and own rules, like Stanford (ZIP code 94305) and some other universities too.

0. http://www.smctd.com/
Any ideas on what was used to author the presentation ? Powerpoint ?
I love aufheben and Zug, which both have roughly a billion meanings. Btw, you might like "The Awful German" by Mark Twain.

http://usa.usembassy.de/classroom/Mark%20Twain/Mark%20Twain%...
Railway Oriented Programming (2014)
Congrats Peter, Travis, Matt, and the rest of Continuum!
IIRC, US copyright law includes the ambiguous words "slavish copy" with reference to something that would not be copyrightable. For example, the Vatican sold copyright to the imagery that is the restoration of the Sistine chapel roof - self evidently a "slavish copy" by design! - to the company that paid for the restoration, so they could have exclusive rights to sell/license reproductions of this restored imagery. They've never taken anyone to court, (quite possibly because their case is wobbly), but they do assert their rights to this work and try to get people to buy licenses accordingly.
I've never heard of them. Almost all of the "xxx is shutting down" threads on HN is always the first time I'm finding out about the company. Only exception was Homejoy but if I hadn't watched the startup lesson videos I would've had no idea what it was about.
The numbers are accurate. Browse through past payments to researchers participating in the Internet Bug Bounty, Pwn2Own or Microsoft's mitigation bypass bounty.

I don't have any good citation for the going rate for a high value vulnerability on the black market, but if you look I'm sure you'll see it can easily enter the mid six figure range.

As for "good vs evil" - I never used those words. Morality is a word I used because it provides a useful context against which to judge legitimacy. You can fairly say it is unethical to sell vulnerabilities for the explicit purpose of exploitation. I don't particularly care to color it this way; I disagree with such actions but I still respect my fellow colleagues who do it.
because that's an extra moving part, i will have to handle those compiled files separately, collect them somewhere, copy to S3 or whatevers. I don't want that. I want a simple thing that has just the content and a shallow presentation layer that just shows the content in a browser, that's it. No extra transformations or anything, this way the system is immediate and simple. markdown + front-end, no other moving parts
If you're in a position to hand out $5B of other people's money, do you think some people might want to bribe you to get it?

What if you can only hand out $1M? Will someone still want to bribe you? -Of course, but he'll be a "smaller player" then.

All public spending involves some sort of "corruption" [1] because it's always other people's money being spent, and there's always someone in charge of spending it.

If you could pay $10 to get $100, wouldn't you do it? A bribe is an investment, and the tax money received in exchange is the ROI.

[1] I put "corruption" in quotes because it's just the system working as intended. If the system were actually corrupted, it would somehow start working for the masses' benefit instead.

Think about it. How do you benefit from someone else spending your money for you? Your money serves a means towards an end for whoever spends it, meaning he will be trying to benefit from spending it.
We had at it 50ms on the previous setup, though I wish we I knew why that value was used. Likely it was a default with the Chef cookbook we forked off of, or we read something that convinced us at the time it was a good idea.
And https://bugzilla.mozilla.org/show_bug.cgi?id=958868 indicates that it has true smooth scrolling. That is, in my opinion, the poster feature for upgrading to GTK+ 3.
no problem. i didn't touch anything yet. but i did optimize it for iphone5 at some point, so that might be it.

but, thank you for letting me know about it either way! :)
A mass extinction event would mean there wouldn't be a civilization on the planet at all. That's certainly possible, but for this particular subthread I am taking as a premise that there is a civilization there.
I was beginning to think we collectively lost our sense of humor.

There is hope. Now quick, someone post a cat pic and a relevant gif.

Edit: Not complaining about the downvotes, but guys, this is the internet, not work. Loosen up. Smile for once. It's good for you, and confuses people.
I have used Bluemix and generally like it. I only stopped using it when I was accepted into Microsoft's Bizspark program (Azure has good Linux support and is also easy to use). The days are long over that I would lease raw servers. AWS, Azure, Bluemix, Google Cloud Services, etc. all provide great ancillary services.
Even during the dark ages here on Earth, there was technological advancement. Also, the dark ages weren't worldwide. I would be skeptical of a plateau in technological development for any significant length of time for the same reason: even if one part of the planet was in one, the rest of it wouldn't be.
What would be the first thing that runs through your mind if you walked into an empty starbucks? "Are you open?"
You're welcome to point out the inaccuracies as you see fit. Everything I've said is from my experience as a security engineer working with and interacting with tech companies throughout the tech industry.

My personal view is that I would not sell vulnerabilities on the black market, and I most likely would not do it through a third party broker either. Also note that I presented options as game theoretic decisions - I personally have ethical considerations, but those do not color the very obvious career differences for so-called "whitehats" and "blackhats" (terms which I do not enjoy but which are good enough for a discussion that doesn't require so much nuance).
Show HN: iron-Utils – Convenient utilities for Meteor apps using Iron Router
Man this is sweet, totally thought about buying one. I'd run my own roasted coffee through it though.
You already have a VR setup. Just get in the tank!
Anonymity itself is hard to maintain. There are generally two ways to do so:

1) Accounts can be obtained at a network which is KNOWN not to discover who the owners are. These accounts can then be used to open other accounts at other organizations and networks in a sort of graph, and eventually double back on themselves once or twice.

2) For networks which do not allow anonymous accounts, nor allow the use of other "anonymity-friendly" networks to authenticate with or create accounts, one would have to use account hijacking. That is to say, use an existing account belonging to an existing member. This should be done carefully, as the member might have to face consequences for any actions you perform with their account, if they are discovered. It is advisable to know whether the organization has a provision for dropping proceedings against members whose accounts have been found to be "hacked".

Of course, with all this, you would still have to make sure repeated communication does not bear any fingerprints that could be used to identify you. For instance: the language you use, the time of day you post, the location you post from, the subject you post about, all those things must have a sufficient number of possible candidates so as to make actually confronting them in person (or e.g. tampering with their internet connection) infeasible or unattractive.

I figure since this is Hacker News, it is a good place to post this analysis.
Coffee that tastes good. Starbucks coffee is just horrendous. I assume they are so successful because they mostly sell glorified milkshakes these dayd. If you don't believe me type "third wave coffee" into yelp and go do a flavor comparison.
I also thought it was very cool - extracted the source from the minified JS if anybody is interested in taking a look how it works: https://jsfiddle.net/powers/cy5fhLnk/
onethumb says here in this comment that they recompress videos for streaming https://news.ycombinator.com/item?id=9939270

Now I'm not sure if that means, it's recompressed when it's streamed, or if it's recompressed when it's uploading, for streaming.