skysight-inc/HackerNews huggingface dataset:
Because window manager is hard to extend and hard to customize . I can trivially change this and lots of other things in Firefox, but with windows WM i would have to wait 3 years to get any bug fixed or a new feature added.

Also calling chrome or Firefox window "just a holder of tabs" isn't fair, they are very special holders of very special tabs, and lots of work goes into them to make them work properly. Also there are other "holder of tabs" windows, e.g Sublime Text, which are mostly similar but have important differences. Trying to move all that complexity into WM simply won't work.
The effort D.O. puts into their community education is one of my favorite things about them. The few times I've had problems with a droplet configuration, inevitably someone had already posted a solution in the help section.
Last Week Tonight with John Oliver (HBO): Net Neutrality
Discrimination for real. what's next ? Google banning safari browser from accessing search?
Again, that seems a bug in the OS(es) that should be fixed, rather than papering over it by adding yet another layer, bringing its own set of vulnerabilities.

In my experience, the vulnerabilities in the different layers tend to to be cumulative rather than restrictive, due to the fact that the stuff you want to protect is in the vulnerable layer.
Thanks for creating this Arunoda! It's made tracking down bottlenecks in Meteor very easy. We were a bit concerned about how Meteor was going perform under load, but haven't run into any major issues so far.
Is there a stream for Linux users? (without vm)
I'm certain there will be people on UStream and livestream doing mirrors.
Virtually no mention of how the different server setups affect availability - this is very unfortunate. Availability (not to mention disaster recovery) are two things which I think are significantly more important than scaling, and your choice of server setup will affect both.
Where are you? If you are in Boston, email me at $username@mit.edu and I'll introduce you to a friend of mine who does this for startups.
The content is still immature, but we're hoping to improve with the help of the community. Feedback, discussion, pull requests, and "why the hell is that on there" would all be equally appreciated.
FBI disrupts GameOver ZeuS and CryptoLocker Botnet
Off topic, but your post tweaked my brain's processing.
I read those not as bullet points, but as a boolean search.

"It needs to be an Apple device, but not iOS, not Safari on OSX, and not an Apple TV."

I was trying to figure out what Apple Devices were left for a second before it clicked ;)
It's a configuration setting. It's not the end of the world.
Ask HN: HN's usage of Cloudflare
Recently when HN went down I saw the screenshot:
http://imgur.com/EuQuaUg which clearly shows HN using Cloudflare's RailGun (https://www.cloudflare.com/railgun). I was not aware that HN used Cloudflare for its delivery needs

I was wondering if you can help the community by answering the following:

- How did you choose Cloudflare over say Cloudfront?
- Any numbers that you can share before and after the deployment in terms of the speed up
- Any guidelines for other companies on how best to choose a delivery partner?
It probably cuts down on the number of people that can stream it making it less expensive for Apple and the stream more stable. And at the end of the day it's an Apple developer conference - Apple developers typical have Apple hardware which this can be viewed on.
For immediate happiness, I find the direct manager more important than the company. Besides my current employer, I recommend anyone work for Jonathan Clay or Mark Fussell if you ever get the chance.
I propose an alteration to the typical LAMP stack: Replace Apache with Nginx and MySQL with MongoDB. Personally, the reduced resource use of Nginx is nice since I can run on a smaller "box". MongoDB is just a choice depending on the data set, but it does allow for sharding out horizontally without too much effort.
Luhansk City Hall Strike by a SU-25 Aircraft
Luhansk City Hall Strike by a SU-25 Aircraft
No on-board oxidizer storage. Less than a weeks worth of water storage. Lame.
That Time I Got Amazon to Give Me Jeff Bezos’ Email Address
I suspect most "pure" models are nigh useless on their own. They all require a bit of compromise to interact with the world, or exist as a subset of some other language/tool. However, they can be awesome for describing in specifications or analyses of systems. And when languages support them in some fashion (even if impure) it allows us to reduce the semantic distance between specification/requiremnets and implementation to a point where we can be confident that we've done things correctly.
Yeah. Currently Meteor performs very well with oplog integration.

We'll show you any potential issues and stay in touch with the app.
It is exposed via a simple checkbox in the settings screen. Is that still too difficult to use?
The perceived efficiency of bipedal movement comes mostly from the ludicrous efficiency of biological actors when converting chemical into kinetic energy – a cyclist (or even runner) can go a day on the chemical energy that would get a motorcycle to the next petrol station [0].

Also consider that even the fastest bipedal runners tend to go much slower than any motorised vehicle, and even quadruped animals rarely reach into what is considered standard with cars.

[0] The guideline daily amounts for a human are roughly 10 MJ, from personal experience, cycling a bit during the day only increases that marginally (e.g. 10-20%). It seems reasonable to claim 1 MJ per 100 km cycled, whereas one kg of gasoline (~1L) is at ~42 MJ. Given the usual 1-10L/100 km, 1 MJ appear to correspond to a few kilometres.
I'm a hacker. Currently a life hacker as well ;)

I've worked for 14 years in IT, but always had this dream to go travel the world and see as much as I can. 25 days off a year or a sabbatical year weren't enough time to realize this.

I also love to explore different ways of life, finding ways within the current system to survive and live a fulfilling life. A lot can be built from stuff that others throw away, an example on HN today is the Poor Man's 3D-printer.

Based on all the experiences I go through now, I eventually want to set up my own community, in a way that it is scalable and not dependent on other systems, so it can provide a working alternative for people who suffer from stress due to unfulfilling jobs and feeling stuck in the life they're living. I see a lot of people fighting capitalism for example, or disagreeing with their government, but without an alternative, they still feel they are dependent on these systems and therefore are not willing to bite the hand that feeds them.

It's in hackerspaces and the hacker scene where I see a new world being built :)
In the past I've been able to get around this requirement by getting the stream directly. If today's anything like previous events, should be able to use these URLs to open in VLC (the URLs will change when the stream goes live):

http://p.events-delivery.apple.com.edgesuite.net/14poiunaepo...
I just played with the graph search and that thing is creepy and powerful. It pains me that I'm drawn to such tools and I definitely need to stay away from that one.
A human uses less energy going a mile on foot than a car does. So for one definition of efficient, the human wins. They should still win even if they are carrying a modest load.

I guess I would have used effective where you said efficient.

(If you add in the energy used by modern agriculture to produce the food the human ate, the car probably wins: http://ideas.4brad.com/holy-cow-walking-consumes-more-gasoli...)
Mountain View, Palo Alto, San Francisco, Other bay area cities, Full Time

Stack:Python,Node.js,Java,Couchbase, Redis, Riak, Other NoSQL technologies,git, SQL.

Resume:http://bit.ly/U7fMLl

contact:hershvd@gmail.com

Overview:
Software Craftsman who loves to solve business problems, With domain experience in the enterprise and ad-tech, looking to make an impact in my next role building data pipelines, analytics platforms and tools that the business needs. I also have an interest in machine learning algorithms, Gave a talk on Computing Document Similarity using nltk(link in resume) at the Bay area Python Interest Group.
Ask HN: Automated Web Design Tools
Some time ago there were a few web design and development tools posted to HN. These tools did things like automatically set up a development folder with bootstrap and angular, which you could select from a command line based menu. Would someone be able to post a link to these tools. Are there any new versions or other useful scripts of a similar nature that you would recommend?
You could use a liveblog like every other year.
One of the best, most accessible (and easily funniest) overview of net neutrality I've seen.
I usually glance at the Techcrunch live blog[1] every 10-15 minutes for WWDC keynotes.

Since it is a text-stream (with a few photos), it's helpful if you don't have an apple device to view the stream or are busy with office work or meetings to watch the live video stream.

[1] http://techcrunch.com/2014/06/02/apple-wwdc-2014-keynote-liv...
Would be interested to see a breakdown of how all the additional latency is added. I'm sure part of it is from the increased of overlaid graphics. The recently-posted article about the virtual American football firstdown line mentioned that they added a 2/3 seconds delay to accommodate the technology (at least, in the original implementation).
It's not that simple, if i want to move a tab i don't want to move any random tab, so i still have to aim horizontally, and effect of Fitts's Law is much smaller. I for one never tried to drag a tab from top one pixel. On the other hand for dragging a window horizontal precision doesn't matter much, and that one top pixel is really useful.
Linux
I took Linux 2 years ago and wanted to keep up with it. Over time lost the edge I had on it. Is there a site or do you guys tutor rookies on Linux during the meet-n-greets?
How Purse.io Can Shave 25% Off Bitcoin Buyers’ Amazon Bills
Well, you can use Win32API CreateFile(), WriteFile(), ReadFile() to access, read/write files, pipes, named-pipes and mailslots (all types also over network).

Berkeley sockets introduced in Win3.1 for Workgroups and later as WinSocks for IE 1 (based on Mosaic) came late (Bill Gates vision was the Microsoft Network based on Win95 GUI, later renamed was MSN as dial-up network): http://en.wikipedia.org/wiki/Berkeley_sockets , http://en.wikipedia.org/wiki/Microsoft_Network#MSN_Classic
It's not that hard, but do it 50 times, manually managing a complex dependency tree (which jQuery version does this thing need again?), and you'll realize how nice it would be to have a package manager for your client-side dependencies.
Is the "dynamic balance control" really a large gyroscope, with rotational acceleration to control falling forward and backward?

Nonetheless, I was really hoping to see what happens whet it falls down while running at high speed on the treadmill.
Apple fan here, but this doesn't make sense at all. Foolish and arrogant.
The Cap Matters Most in Cap-And-Trade Markets
Among other things, Bower lacks the equivalent of Gemfile.lock or npm-shrinkwrap.json.

So you can't get reliably repeatable installs.
Personally, I would (and I did) start directly with solution 3, i.e. 2 FE instances and a single db. Switching when needed can be costly and you can find a lot of bugs/things not working just because you didn't think of it (e.g. bad use of sessions, local cache for shared objects...).

It probably depends upon the size of the project you have in mind, but if you think you'll have to scale, imho solution 3 is not that an extra burden and forces you to do things better.
Walking consumes more gasoline than driving
Location: Florida. Open to Relocation or Remote, Full Time

Stack: Enterprise Data Management and Analysis, mainly in the geospatial data realm: ESRI Software (ArcGIS, ArcSde, ArcObjects), Python, PL\SQL, Some C#, Javascript, Oracle Spatial

Resume: www.linkedin.com/in/robertgodfrey

Contact: through Linkedin

Highly experienced in the management, analysis, and quality assurance of enterprise data. I work for a fortune 500 company and would like to see what other opportunities exist. Although my experience is mostly in the spatial realm, I am open to changing industries. I am happiest when discovering new ways to use technology to analyze data and visualize the result of the analysis.
REDI Technologies (http://www.redi.com)

=========================================

Locations :: New York, NY and Dallas (Frisco), Texas

Background :: Our mission is to “make trading better”. REDI is a startup (10 months old) dedicated to taking an already successful trading platform to the next level. As a tech company that operates in the financial trading industry, we have a very different perspective and approach.
Our next-generation platform is focused on building a community for the buy-side, sell-side, and technology providers, bridging the Wall Street and the FinTech startup spaces. We take a highly open and collaborative approach to building our technology (everything from C++, Java, .NET, Ruby, Angular, NodeJS, Chef, PostgreSQL, etc). We need individuals with a passion for technology, and an unparalleled drive to deliver world-class software across the desktop, web, and mobile contexts. Financial knowledge is not required, but a strong engineering mindset and razor-sharp problem solving skills are a must.

Roles (FULL-TIME, H1B, VISA supported) ::

- Software Engineers

- DevOps Engineers

- Test Engineers

- Product Managers

We'd love to hear from you. Send any inquiries or resumes to: jobs@redi.com

- Josh (CTO)
Awesome, I love the multiple file approach. This is what I've started to realize holds backs a lot of similar services. (Especially jsfiddle). I'm glad someone was able to capture something I've been looking for.

And of course I'm going to have to bug you for TypeScript support!
Yes, of course you can only exploit a bug if it exists :)

However, all code has bugs (including security-critical ones). Minimising the attack surface of trusted elements is an important part of defense-in-depth.

Xen is <150000 LoC, and a lot of that can be run in less-trusted stub domains. The linux kernel runs in the millions of lines (admittedly probably not all compiled-in, but it's still at least an order of magnitude more), and none of it can be fenced away from the sensitive bits.

I'm not saying containers don't have their place. But there are benefits to full VMs in security critical infrastructure.
If you don't have a degree you can still get in (not on blue card) but the salary barrier is higher.
Never Pay Hotels for Internet Again
If you are using Chrome press F12 to open the devtools. Then press Esc and to to the "Emulation" tab. now choose an iPad or something and spoof your user agent as that.

it's dumb, but i think that should work. You will need to have QuickTime installed though, I don't think there's a way around that.
I love the work you have done so far on this, can't wait for you to dive into more into app metrics.
Was about to say that. For certain applications you cant tolerate data loss, so there is no one size fits all solution. For most content heavy apps, the simplest option works good enough.
> These are really impressive from a mechanical engineering point of view

It's not just a mechanical engineering problem, the dynamic of the system is way too complex to be modeled with a simple formula. There's a lot of AI/machine learning involved in robotics. That's hard with or without external power supply.
NuoDB 2.0.4 now available for download
I too was impressed by the response from posting on that thread. I had recently moved to Germany to be closer to my partner and got spotted by a company that was really interesting to me (MenschDanke [0]). Had a few interviews, met the team and all that went well and I start working on Monday :)

[0]: http://www.menschdanke.de/
This thread should definitely be continued!
Amazing! Thanks Arunoda. This looks out of this world (pun intended)
A lot of people seem to take issue with the lag of on-board power. OutRunner i a running robot with on board power, that have reached some impressive numbers while running outdoors.

The projekt is on kickstarter right now: https://www.kickstarter.com/projects/138364285/outrunner-the...
Update on Medium’s Paid Collection Experiments
The Most Valuable Decision Apple Could Make, I hope to see this at WWDC
Mobile disruption of broadcast TV: Picking the right fight
The Forgotten History Of CGI
Cars can't jump over obstacles, climb stairs, or traverse rubble.
I'm going to reply to your comment, as it's currently on top, but several of the top comments have this same sentiment.

I don't think it's fair to criticize this project harshly because the robot has external power and a supporting arm to keep it from damaging itself. The research and development was clearly about the design and actuation of the legs, and the researches have clearly done well on that front. To require them to provide onboard power for a system that they don't even know the requirements for is a little much, in my opinion.
> We should need neither VMs nor Containers. The process isolation and environment virtualization provided by the OS should be sufficient, that's what it is there for.

This is of course assuming that there is a common OS that supports the applications that people actually want to deploy. Virtualization at the x86 level has taken off partly because of the support for mixed operating systems. This has provided operations teams additional flexibility and enabled some consolidation of disparate workloads on shared hardware.
Wow. I have closed Chrome by accident like that so many times. Always thought it was a really weird crash.
I got tired of packing my own capsules so I made Nootrobox
Excited to launch Nootrobox (www.nootrobox.com) today! We have two goals:
1.) we want to make it drop-dead convenient to use nootropic stacks, and
2.) make nootropics more accessible and safer to a wider community of people.

We've been curious about nootropics for awhile and have experimented with different stacks, and it was a huge pain to buy everything in bulk and mix the right proportions of compounds together. The goal of Nootrobox is to abstract that pain away so it's as convenient to taking a vitamin.

Nootropics is somewhat of a mysterious and shady concept for most people, and we want to fix that. Many people take supplements for maximizing physical performance, and there's very little social stigma for that. But for cognitive supplements, the response is much more wary. We want to make mental supplements just as mainstream and commonplace because we ourselves have felt the effectiveness of nootropics.

So Nootrobox is going for convenience and accessibility. Our first stack “Rise” is actually based off a common mix of Bacopa monnieri, L-theanine, and caffeine.

We're providing a limited 15% discount to our first 500 orders and we're letting you guys know about this first here. We also have a referral program that gives $5 discount/credit for each person that buys through your referral link!

Would love to hear your feedback.
Why exactly should you be willing to commit them? There are certainly ways to lock your versions while still vendoring the files on deploy.
Dee was also doing real science, for example taking measurements of the super nova of 1572 and the comet that appeared 5 years later, and corresponding with Tycho about the same. Along with Tycho, he helped establish that the comet was further away than the moon, which helped dissuade people of the belief that all changes in the heavens happened between the moon and the earth.

If you are going to dismiss Dee on the basis of his irrational beliefs, than you must dismiss Newton, Tycho, Kepler and many others as well.
I've got it working by downloading the referenced mov-file, with the QuickTime UserAgent, and opening it in VLC:

$ curl -A QuickTime/7.6.2 -O http://p.events-delivery.apple.com.edgesuite.net/14poiunaeporfnsvpobjuanefvpjb6a/refs/14pijbefvoihbfva6_sl_ref.mov
Eh. That's kind of like complaining that a human cheats by eating plants and animals. If you really wanted to show an example of something walking, it should have a nuclear power source, or have photo cells to absorb sunlight...

But yes, I get your point. It'd be nice if they ALSO showed it carrying its own power source. I believe that would just lead us to questions of "how far can it go with a given power source, at a given rate?"
> How about this. How about instead of making ME guess, why don't YOU guess?

Because then it would be precise, but not accurate, and calorie counting apps are designed as tools to help people who care about accurately tracking what they eat; they aren't intended to replacing knowing what it is you are eating, they are intended to facilitate going from knowing what you are eating to having a log of calories (and, often, additional related information like macronutrient distribution.) You might occasionally need to estimate if you are eating a serving that isn't in their database (e.g., the "medium fries" of a fast-food outlet they don't have) or not eating a full serving, etc., but even then you'll be able to estimate better than the app would be able to guess, if you have put even a minimal effort (and if you care, you will.)

What you are asking for is basically an app designed to provide the false comfort of an illusory accuracy for people who really don't care about tracking what they eat but would like to feel like they are doing it. Which, I suppose, might be a real and possibly even quite large and profitable market, but isn't the market most calorie counting apps are aiming for.

> Don't make me pick the serving size, because I don't carry a scale around with me -- or measuring cups.

If you care about controlling or tracking your diet at all, it takes very little time and effort to learn to estimate portion sizes reasonably well. And portion sizes vary widely, and there's no way an app can do that for you (well, I suppose, with a camera, the same techniques used to take synthesized 3D pictures, and some kind of reference object that you can put in frame for scale, it probably could, but that's probably more work for the user than just estimating for yourself.)
huh, as a developer thinking of starting Python, is python 2.X still worthwhile to start with? The python.org even has a subsection for 'starting with 2 or 3', and of course they promote 3, but recent posts have made me think twice about starting with the newest.
At first I liked the term, because it finally gave me an easy way to describe my skills other than "a marketer who can code with a focus on metrics"... Then as I started reading forums and articles by and for "growth hackers," I found the content so vapid and useless that I now keep far away from that term and community.
Milliseconds – Insanely lightweight module for converting times to milliseconds.
A short dance film to "Spring in your step"
I've been using looker a lot these past couple of months. Amazing product built by one of the strongest teams I've ever met. Would definitely consider joining if I was looking for something full-time.
My university did this as well. I also worked on the software that handled the configuration management for these machines too. Really awesome setup. http://www.labnet.ca/MainPage/index.html
New York City, Remote or Local, Full Time

Stack: PHP, CSS, HTML/XHTML, Adobe Air/ActionScript, JS/jQuery, NodeJS, SQL, WiFi Security

Resume: Would like to be given privately

Contact: m.pivonka@codedninja.com

Github: https://github.com/tehcodedninja

Website: http://codedninja.com/

I'm primarily a PHP developer, I enjoy playing with mostly any type of data along with reverse engineering anything I can. I currently program but would love to do something pertained more about data / databases.
What about freebsd and clang developers whose work gets used prominently in apple products but who dont own apple hardware.