skysight-inc/HackerNews huggingface dataset:
It's liquid oxygen venting.

Oxygen can be kept in a liquid state by either keeping the temperature extremely low or keeping it under high pressure. Since reinforcing the tanks to handle incredibly high pressures would require too much weight, the tanks are instead constantly being topped up with cryogenic fuel until the moment of launch.

As for the venting: the fuel starts heating up and evaporating as soon as it's pumped into the tanks causing the pressure within the tanks to rise. Since the tanks aren't rated for high pressure, they have to vent the excess oxygen to keep within safety margins.
Where is Java used in real word
It seems like you'd still want to hire for the best drivers, rather than trying to automate away ambulance driving. Coping with snow, rain and ice is something we want emergency services to deal with. A school bus on the other hand, meh, just don't run them in scary weather.
It can be helpful. There's (optional!) remoteip parameter server can use to send google IP address of current user. As in wordpress demo sometimes we can send requests with the browser.
I switched to Amazon once they started doing digital music sales. You can purchase and immediately play music from Amazon on iOS devices, without a computer, using the Amazon Music app. By default, the music streams from Amazon, but you can also download it to your device.

In fact, I can stream/download music from CDs and vinyl I bought years ago through Amazon.
Why single out the SASS version? If you compile LESS files you have the same option. I also think Bootstrap has a form on its website which compiles the CSS with the components you want, without having to install/run a preprocessor.
Nor in any other browser; AFAICT there's nothing actually bound to that. It's just to demonstrate styling.
I can't see what's wrong on Amazon's side. It's like a business telling you "if you buy four coffes you'll get one for free"; and then you complain "but I would have to buy four coffees there!".
FYI the difference is almost certainly due to the seeks not being sample-accurate, so your rips are bit identical for each sample, but you are starting in very slightly different places. Either that or you have a really broken CD-ROM drive (which is also possible).
Why no discussion of dataframes? I find these to be the most useful aspect of R which I miss the most in other languages.
Once you live in California you start to forget that there are weather conditions other than sunshine and warm. It happened to me!
When I learned about Picasso in school, I heard that his representations of people were meant to consider the planar nature of the canvas superimposed as form. Then we learned about the waves of critics, the warping of perspective, of explanations.

> I would say that a 'non-abstract' packet would be one that would contain all possible state of the system.

Abstraction can refer both to the process of generalizing and enumeration of state, so this is where we diverge on terms, a slight leaning in either direction.

> But, I would say that an 'abstract' packet would be one that contains the least amount of structure and metadata for the primary information to be passed.

For me to understand that, I have to imagine every possible state that the defined abstraction can manifest as, and only then can I feel as though I understand the abstract form (but not really because infinity).

The definition gets defined. All enumerations of state up to a scope are generated. The definition is checked to make sure every enumeration fits under the associated expectations of the definition.

I don't understand the idea of taking away until it is not the thing I once called it. In one state I called it a thing. Then I smashed it to bits and called it something else. They are contextually dependent, there is a bigger picture of which these things are defined in. When I called it a thing, I called it that thing because I compared it to a bunch of other things. When I smashed it, I think smashing it does something. But it doesn't have to.

When I was in philosophy class, my professor asked me what I would call the overhead if he sat on it. I said "a chair". He said "you must have a lot of trouble communicating with people."

> What if the artist takes away so much that it just becomes a Platonic form? Can it still communicate information (emotion)?

Ooof. That one might take my entire life to figure out, in a humorously, ironically sad and overly verbose way. I surely hope not.

> I'm just an amateur artist though - I'm sure an academic could shed more light.

I have heard this guy has important opinions : http://en.wikipedia.org/wiki/Clement_Greenberg

> Maybe it's not a good analogy - I'm just coming up with something on the fly.

No. I learned a new way to call things abstract that makes sense to me in computer science from you. The usage of the word 'abstract' in CS has been bugging me for a long time.

There's also all the goop under the form. A word can be like a case for which to hold an idea. So can books.
> Strictly speaking, macros don't evaluate their expressions at all.

OK, you are right.

A better example is a bad implementation of a short circuiting or:

(define-syntax-rule (bad-or x y)
(if x x y))

It can't be a function because sometimes you don't want to evaluate y, but in the resulting code x is sometimes executed twice.
Mimicking Apple Watch Real Touch Messaging
Server-side validation is always appropriate, but client-side validation is often (and certainly in this case) worth having as well.

I think limiting the number of characters is a good solution when Javascript isn't available, but warning the user that their input is too long is a more friendly solution where possible.
Sorry about the delayed response, @echo272 .

Thus far, we've been working with hedge funds/ banks/ schools and have provided specific tutorials to them for their specific contests. But you're absolutely right, and we're working on a site-wide walkthrough for first-time users.

Also, thanks for signing up! If you have any other feedback, I'm always checking sean@stockfuse.com or info@stockfuse.com
> If your site does anything abnormal (whether it's 'what's n+n?' or 'what popular figure comes through your chimney in December?') a bot is hopeless.

I run a forum using Invision Power Boards, which has a built in question-and-answer verification during registration. Soon after I set it up I watched a bot in the server logs completing the registration in only a couple seconds.

I suspect that because IPB is a big enough target, they farm out the questions just like they farm out CAPTCHAs, and build a database of questions and answers. You'd need to include some randomness in the questions to throw them off.
Imagine if Twitter limited you to exactly 160 characters when you were composing tweets, instead of indicating you were over. It would be maddening.
This is awesome.
Thank you.
You might want to add more indications, i only discovered ski mode by you mentionning it here.
It would be awesome to have a direct URL for a track to easily share with friends.
The main reason I prefer purchasing on iTunes vs physical CDs is that I do not have to purchase an entire album to get the one song I like. I know there are singles CDs, but usually just for certain hit songs.
Santa Trackers from Google and MicroSoft
People around you control your mind: The latest evidence
Yeah, I just don't see it. It takes more than one party to make an OEM agreement and I don't see a problem with Microsoft doing just as they please with their own OS, just as Apple and Google do with their own properties.

I get that people like to blame one party, but let's look at the bigger picture here: every company plays hard-ball with their own properties if they can. In my opinion, Apple and Google have been far more damaging to the software world than Microsoft had ever been. Apple because they popularized the walled-garden approach to everything and Google because they evangelize taking all control away from users by making every app web or cloud driven with zero choice.
Show HN: +1 a meals tracking app
Could you quantize the exponential growth?

The number of new pages is not growing exponentially (see http://www.wikistatistics.net/wiki/en/articles/full and http://en.wikipedia.org/wiki/Wikipedia_article_traffic ).

The number of active editors is decreasing (see http://www.technologyreview.com/featuredstory/520446/the-dec... ).

Looking at the breakdown at http://stats.wikimedia.org/EN/TablesWikipediaEN.htm , and if I read it correctly, the doubling period for the number of articles is no faster than 6 years (2.4M in Jul 2008 and 4.7M now).

http://reportcard.wmflabs.org/# suggests that the doubling period for the number of unique users is also no faster than 6 years, though that excludes mobile.

By comparison, their IRS documents report $3.5 million in spending in 2007/2008 and $45 million for 2013/2014, which has a doubling time of about 1.5 years.

I don't see how a doubling of services (or even quadrupling) across 6 years requires 10x more money. Could you explain why they don't have an economy of scale in their favor?
The biggest "gotcha" for learning R as a programmer is that R interprets character vectors of data frames as factor vectors by default, which will usually break something in your code.

If you're learning R, learn to use dplyr for data manipulation and ggplot2 for plotting. Both will save you a lot of time.
This article and discussion are quite timely for me, as I was recently offered a position as a "quant analyst" at a derivatives arbitrage firm -- from what I understand, similar to 3).

My other two options are working at an ambitious new robotics startup, and a PhD in deep learning.

I have a few questions:

1) What would you say is a reasonable salary range for someone with a master's degree in computer engineering and a year of experience in back office, as well as an assortment of ML side projects? How high could you expect it to be in 2, 5, 10 years?

2) Is it very difficult to break into the industry? This opportunity just landed in my lap (recruiter), and I'd like to know how likely it is that I'll find something like it again.

3) Will a PhD in machine learning (and the resulting five year gap in the industry) make me more or less employable? How will it affect my salary/job opportunities?

4) Just how much of the job is reading and implementing machine learning papers, and how much of it is general software engineering?

5) Where can you derive meaning and satisfaction from a job in quantitative finance? How do you reconcile the opportunity cost to society from not working on directly socially beneficial applications in fields like medicine and artificial intelligence?
Lispers don't always realize that too many parens/brackets is a code smell in almost any other language. It makes people unnecessarily wary of (stuff (like 'this)).
Tree.js is a JavaScript library to build and manipulate hookable trees
i'm absolutely in the aws camp. in my opinion (having tried both), aws is far superior to google. but the biggest difference in pricing, which no one has mentioned, is that AWS offers a free 1 year trial for developers, while google only offers 60 days. That's a big difference for indie developers prototyping a MVP.
Wow, that's interesting. Here's a month-old reddit post discussing it: http://www.reddit.com/r/Thailand/comments/2j9xln/random_drug...
BroFarOps SEO
I guess my point is very smart technology companies focused on solving problems usually experience rapid improvement in the first few years in key areas of performance. So I expect with all of the attention/investment and competition around self driving cars the advancements over the next few years will be dramatic.
I've worked (well over) a decade programming in the financial sector, and I got my first job in the industry based on a headhunter and 20 minute interview phone call. It just turned out that I was damned good at it.

I've worked with some brilliant mathematical people, and I've worked with many who were not so brilliant. There are a ton of people who do the 'math' and 'stat' work at major financial institutions who are nowhere near as good at math as they should be. I haven't found it to be much different that any other industry from a programmatic perspective.
I once asked a lock pick artist what lock I should get for my house. They pointed out that if you have something valuable in your house, do you want to protect it with a 50 dollar lock or a 250 dollar lock. Basically they should have had better security; and I can bet they will spend the money for proper security now that they got owned so well.

It's a great time to be working in the security field today.
I was in a store recently in CA and I was all set to buy this beautiful silver tea platter for my partner, that is until the shop owner had told me it was made with radium. I had decided not to get it as I wasn't sure if could be potentially dangerous. I feel that I have a pretty good understanding of radiation in general(having studied physics and being aware that we're exposed to it constantly by light), but was I paranoid and overreacting?
Automating Front-End Development with Grunt.js
YOTAPHONE 2: The phone with two fronts
I think this sheds a little more light on the reasons CoreOS decided to start building the Rocket container runtime[1], and not tie it's destiny to being paired with Docker.

[1] https://coreos.com/blog/rocket/
>Good traders seem to be exceptional at mental math, with very, very few exceptions.

I would have thought no exceptions. What are the characteristics of the few who make good traders despite not being exceptional at mental math?
This may not be true for all Lisps, but the Clojure community has developed a very specific idea of what's idiomatic in the language and what isn't. The right way to do something is always the simplest, and there's almost always a single, obvious, simple approach to the problem. IMO, YMMV etc. of course.
If you use Python, have you checked out Panda's dataframes? It's not quite the R experience, but pretty close plus you get all the benefits of the Python ecosystem.
It's also worth pointing out that Compose is a proposal for a new feature to Docker. If you don't think the design is right, make your voice heard. :)

https://github.com/docker/docker/issues/9459
Moreover, can you techically increase the skier speed ?
In your demo I'd be more careful with user input

>$url = 'https://hashcash.io/api/checkwork/' . $_REQUEST['hashcashid'] . '?apikey=[YOUR-PRIVATE-KEY]';

hashcashid can change URL completely to something like ../../newpath?newparams#
Show HN: Email University – A free course to help you become a better marketer
Are you familiar with Hadley's Advanced-R book? You can buy a hardcopy, but it's free online: http://adv-r.had.co.nz
There's a section on lexical scoping, and lots of other non-basic stuff that is hard to find covered elsewhere at all, much less well. From what I've seen, this is absolutely the best reference for deep R stuff that exists.
Rumour Has It That Apple's Planning New 4-Inch iPhone for 2015
Julian Assange on Living in a Surveillance Society
extjs isn't so bad.. My only complaints would be all the themes look a bit dated (and squashed on a large display), and I don't like OO paradigms in JS so much and ext is really heavy OO.
this is awesome. thanks for sharing.
WebSharper 3.0-alpha under Apache license
Inspiration, mockups and freebies for designers
CoreOS advanced a technical argument. Listen to the words you're using – "smearing", as if this actually is a "War on Docker".
Title is misleading, isn't it? It looks like the debugging symbols were dumped with code written in C and then reformatted with a small node.js script.
So we did what the rich do: we conspired to manipulate the market
Mixing an imperative developer with a functional developer? That's asking for trouble. You'll have to be converting between mutable and immutable data structures anywhere the two interact. Or forcing the imperative developer to be largely functional due to the immutable data structures everywhere that prevent him from using imperative approaches. Or forcing the functional developer to write in a largely imperative style due to the mutable data structures that prevent copying from being efficient, and can be mutated any time they pass out of his/her code.

Or to put it another way; Scala as an idea may be fine; you can mix imperative and functional together, by picking which data structure and approach for a given problem is 'right'. But in a team environment? Touching someone else's code in a particular paradigm means you have to be familiar with, and expect, that paradigm. You can come up with a team that agrees on what paradigm everything must be written in (and that can be anywhere on the continuum), but you can't mix and match and expect developers to not have to learn every paradigm in use.
Ask for donations and see what happens? You might be shocked by the money that comes in.
The reality of drug laws in America is cops and prosecutors mainly use them to target criminals actually causing the community problems. It very rarely happens that an otherwise innocent casual user does time for possession. The system is arguably less broken than internet libertarians think.

It's often surprisingly difficult to prosecute somebody for repeat breaking and entering or gun violence, but the cops generally know who is causing the problems, so they get them on drug possession. This is where the crack cocaine sentencing disparity comes from. Crack affected communities demanded the law get the gang bangers off the streets, and crack possession was the obvious way to pop them.
What boggles my mind is that NASA TV is blocking the ability to stream to a Chromecast device. I can't fathom what they think they are protecting. I first noticed the problem when I wanted to watch the Rosetta landing and blew it off as an odd technical problem with my Chromecast that I needed to fix. Trying it again this morning, I realized that this must be something NASA TV is actively blocking. I've never seen this specific behavior on any other site.
Note also that pure derivatives quants like (1) are disappearing, and (3) is ascendant due to regulatory concerns (Dodd-Frank, et al).
Sure, macros can help define otherwise lacking features: you don't have promises in CL? (ql:quickload :cl-async-future). Here, you have promises.

But that is not my point. What I tried to say is that macros are orthogonal to high-level constructs because they are used at the compiler level, for meta-programming purposes.

For example, take "cl-ppcre", a.k.a. perl-like regexes.

When you do (ppcre:replace-regex "<my regex>" ...) with a constant string, there is a compiler-macro that calls create-scanner at compile-time to avoid parsing and building the scanner at runtime.

Maybe you think that regexes should be built-in and that a sufficiently smart compiler should be able to do the same job.
But how is this different than what we have in CL? the compiler is sufficiently smart because we allow the programmer to interact with the compilation process.

Macros are adequate high-level constructs when you want to manipulate programs as data.
How to Dance with a Tree: Visualizing Fractals with Dance
R is one of those languages that looks like it was designed in a vacuum by a very smart person. It has many common, modern PL constructs, but they're expressed syntactically in a way that in no way resembles any other language I've seen. The entire syntactic legacy of Algol, Pascal, C, etc, all are thrown by the wayside. Familiarity with any of those syntaxes felt to me like more of a liability than a help. That's not to say that the concepts don't apply, just the syntax.
Agreed, this was a huge pain point for me early on; I started setting the necessary option to force stringsAsCharacters rather than specifying that arg in read.csv everytime.

Edit: I had mentioned data.table as being better than dplyr for performance reasons, but it has a unique learning curve and isn't really good for beginners
From German Teen to ISIS Jihadist: A Father's Struggle to Understand
Turing's publications
I've seen it but haven't read in depth. Now that I see the scoping section I'll have to read through it.
http://en.m.wikipedia.org/wiki/Braess%27s_paradox

How will they decide amongst themselves which one gets the suboptimal route?
To my mind some of R's plusses are data frames and the ability to indicate missing values in vectors of any type. Some of the weird stuff is the lazy evaluation of arguments, the ability to know the names of variables bound to function arguments, and the ability to snoop up the environment stack. Some distinct minuses are the changing of types (dropping of dimensions on select), semi-reserved terms, and c()'s squashing of complex types. One of my articles on the topic: Survive R http://www.win-vector.com/blog/2009/09/survive-r/ .
Julias AST is very similar to an S-Exp so the macros in that sense have a lot of the same benefits of a lisp macro.

However they don't have the same ease since the AST does not necessarily match the way the source looks. In Lisp the AST looks exactly like the source so it's easier to visualize what a macro needs to do.

Julia requires you to mentally translate the source code syntax into an AST as an extra step. That extra step doesn't make them any less powerful/flexible though. It just makes them slightly harder to use.
Building an open-source software-construction tool implemented in Python
Brainteasers in an interview is a red flag that you probably don't want to work for the company. In my experience.

If you're interviewing someone and you're lazy enough (or not confident enough) in your skills at assessing a candidate, that's a weakness.
Along these lines, I have a small app I want to improve and monetize. Problem is that the value is pretty low and it's doubtful that it would ever rise above $5/use (and that's really pushing it!) and it would be very occasional use. Is PayPal the best I can hope for with low sales volumes and low sales amounts?

Are there recommended forms of micropayments/low overhead payments available at the moment?
This is also true when it comes to political views.
> there is no syntax

that doesn't seem very true, either. From looking at it, I have no idea what the comma in ',var' means or what '((x 7))' is supposed to mean.
How to explain your technical skills to HR staff who don't get it
Others have written similar things, like http://wikipediocracy.com/2014/09/21/wikipedia-keeping-it-fr... .
I'm excited to see Docker continue to progress so quickly, but I'll admit to being more and more confused over how many components and services you have to contend with now. I'm sure I could sort out all of these names if I spent more time playing, but it's getting a little confusing to me.

There's a lot to be said for making something only do one thing and doing it well, but it starts getting tough to keep track of when you've got a bunch of somethings.
I'm guessing he's spending $500 per lead. As in, for every $500 spent on adwords, they are getting a lead.
I was hoping for a little trip down memory lane in terms of aesthetics. All of the gifs are beautiful, but look like they are from 2014!

A really nice overview otherwise.
Now that it's in print I suspect updates are less frequent, but until a few months ago sections were being added and rewritten pretty frequently, so it might have things now that it didn't when you looked last
It would be nice if instead of just "In Stock" they would actually display the price at each store.
Pretty amazing. Is there anything the docker binary doesn't do now? The comparisons with systemd (I like systemd) are becoming more apt.
There's another way that hasn't really been mentioned yet, and that's to work for yourself via your own quantitative trading system or through Quantopian's crowdsourced hedge fund (https://www.quantopian.com/managers). Disclaimer: I'm an employee there
Motocross madness... that's a game I haven't heard of in a while. I'll have to go back and learn to hack on it, thanks for jogging my memory.
Cycling in the cold and want to shuffle songs? GoGlove has your back