skysight-inc/HackerNews huggingface dataset:
> This is kind of the opposite of the standard advice of "don't repeat yourself" and "don't reinvent the wheel". Both those pieces of advice make an awful lot of sense to me.

It’s not about re-implementing everything per project, it’s a reminder to think about all of the code you pull into your project.

We use some third-party gems, we have our own gems, but as a rule these should all provide the minimum necessary and not try to solve all higher-level use-cases. Because these types of libs, that do come with the proverbial kitchen-sink, tend to bring in functionality that you won’t be using but are still very much opportunities for bugs.

> You shouldn't have to be thinking about its inner workings. Some gems really can carry big risks with them.

Some might indeed carry big risks, which is why it’s good to know your code and that is made significantly easier with less code.

However, you should be thinking about their inner workings. Especially, but not limited to, open-source code which all (afaik) provide no warranty whatsoever. So when you pull it in, directly or indirectly, you are responsible.
Can anyone comment on the impact of this result on the theory of Loop Quantum Gravity (LQG)?

My understanding is that one of the predictions of LQG is that photons of higher energy are likely to lag behind those of lower energy due to propagation through spin-foam (meaning velocity isn't c but dependent on energy or frequency).

It seems like this is what they're getting at in [1]...

Would something like this categorically invalidate something like LQG or merely some of its assumptions?

[1] http://phys.org/news/2013-01-spacetime-smoother-brew-knew.ht...
Since those are all about original Mac from 30 years ago, that makes the "people only talk when they retire" seem more plausible.
Shift your personal perspective to reap productivity gains
Waterproofing in basement with hydraulic cement
Nonsense. More pixels is always better.
I am going to answer myself :

Apparently some models are good for gaming. Must be privileged a model with a single input to avoid input lag, and a model with a potential overclock: In that regard, the Yamakasi Q270 SE seems to be the one standing out.
Random tip: in Bash (at least), you can execute the previous command with some changes using ^..^..^, e.g.

$ echo john regehr | sed s/hr/xx/
john regexx
$ ^r/x^r$/^
echo john regehr | sed s/hr$/x/
john regex

(The second last line is just bash printing the new command.)
Tools Of Internet Marketing
It's not the orders you need to monitor from the sound of it (at least once the trade is complete), it's the position that you hold in the market vs the current price.

* Actually the previous statement could be wrong: You might also want to do this on a per order basis, although they are on some sense functions of each other.

I would suggest the following:

For any market which you have a position in, subscribe to that market's price feed. I'd use zeromq for this, but there are plently of pub/sub libraries and products. The previous point implies that you are republishing your market data feed into specific channels. How they are mapped depends on many factors, but basically you want to de-multiplex the market data so that you are able to pick out one market's price data as a stream of updates from the whole.

Once you have a feed of the market with a position you can use it to transform the stream of market data to multiple streams of values. You might have new steam of PnL values for each order you have on the market, or a stream of price differences or whatever, you then re-publish those streams. Depending on how many of these derivative streams you have and the rate of data, you might want to do some downsampling too.

What I've described above is pretty similar to the market data architecture in hedge funds that I've worked at. Have a look at the ideas behind function reactive programming http://en.wikipedia.org/wiki/Functional_reactive_programming for more info on stream processing.

For the front end, you'll bridge the particular stream of data to a WebSocket (probably translating it to json or a binary data format that javascript can understand at the same time). I don't know how you do that in RoR, I'd use gevent or eventlet in the python world. You'll then need to route this data in some way to a representation of the order/position in the front end. I'd suggest looking at knockout.js, ember.js, angular or something similar as those declarative style libraries will massively reduce the complexity of your client side coding.

Last bit is visualization and there's really only one sane choice for this imho: D3 and libraries built on top of it. Look out for http://square.github.com/cubism/ and http://square.github.com/crossfilter/ and http://code.shutterstock.com/rickshaw/ for those bits.

Bit of a whirlwind here, hope it helps!
Local Government Performance Management - ProjectVision
Worth nothing the OS maps for the UK are currently available through Bing Maps.

The OS also supports one of my all time favourite sites: http://www.geograph.org.uk/ this project "aims to collect geographically representative photographs and information for every square kilometre of Great Britain and Ireland".
(I did not read the paper yet.)
It is not much model dependent, the general idea is that a energy dependent speed of photons should be something like

c_gamma=c_0 + a ( E_gamma / m_p) + b ( E_gamma / m_p)^2 + ...,

with c_gamma the speed of a photon of energy E_gamma, c_0 the speed of light ( for low energy photons), m_p the Planck mass and a,b are some parameters determined by your model. This style of papers then sets limits on a,b. And the general expectation of some space time foam model is, that a,b should be roughly 1.

From this the way they can probe the Planck scale is then simply a huge baseline, in this case 7e9 light years, compared to a rather short duration of the event ( ~ days).
> We're a team of 46 in NYC with offices in the Lower East Side. Half of us work on the product (designing and coding), and the other half work with the community. We love what we do, and who we do it with.

Judging from my previous experiences in the tech world, I would guess that the non-community aspects are mostly filled by the males on the picture
"I don't know where one can ask such questions?"

May be start a SO type site which focusses specifically on Artchitectural how-tos ? Like "How to design a real time trading system", "how to design a supply/chain software" etc. What do you think ?
This kind of sanctimony is tiring. Every time one of these threads comes up here, it inevitably devolves to a point where someone brings up something like the above. There are those of us who actually enjoy these kinds of problems in and of themselves. I don't consider what I do particularly noble, but I'm paid to solve very interesting and unusual problems in a very fast-paced environment, and I don't feel the need to apologize for it.

I'm under no illusions that I'm doing God's Work, but if the bar for useful work is something that will end "war, disease, crime, militarism, xenophopia, lack of education", I think >99% of us fall quite short of it. Maybe I fall shorter than you do (you don't mention what it is that you do), but I still enjoy my job.
This guy on the left is a sample of the whole team - http://imgur.com/dSrxP

The team does not seem racially diverse either. Not that there is anything wrong with that.
Basically, whenever you decide to use a 3rd party library, you should be prepared to maintain it at some point.
How To ASK SOMEONE OUT: PART 1 OF DATING STRATEGIES FOR PLAYER RETENTION
hmm, can you tell me what's changed? I think I remember seeing the page as is earlier.

The comments on the other thread (including the ones about the guy in the Echo Nest shirt) all seem to be valid on this iteration as well.
His blog posts are spam, his fans make him $$$. HN is one of the main channels for his fans to be exposed to his spam. And he is unhappy? I am really sick of that company and their vapid lifestyle marketing.
It looks pretty much exactly the same as I remember it. For instance, the guy in the EchoNest t-shirt, if I recall someone from EchoNest offered him a new version of the t-shirt last time.
You know..I just did, and she does not give a shit. She cares a heck of a lot more that her male colleagues earn more than she does.And that being of child bearing age somehow counts as a strike against her at her job.
Maybe YOU should try talking to an actual woman and asking her what she cares about.
How we allow our users to get professional audio with VoiceBunny
Yes, Money Does Buy Happiness: 6 Lessons on Income and Well-Being
Have you seen the results? It's crazy, but it works, and has the added advantage of not having to wait until "just next year" when all existing applications will be ported to our New Hot Vector Based display tech.
The girl with flowers actually sort of looked as if she was taking direction, "OK, now smell them!"
One area where IPv6 will have "fewer hops" is in cases where carrier grade NAT is being used in mobile networks. With IPv4 and CGN all traffic must be routed from cell sites to central offices with CGN hardware. With IPv6 traffic can be routed directly from cell sites to its destination without having to first travel to a central aggregation point with special hardware.
Thinking like this and having a profile in LinkedIn seem incompatible, for several reasons. In any case, by closing API access LinkedIn is not making nefarious use of your data impossible, only a bit harder. In fact, it's almost guaranteed that most 3rd party use of your profile data will be nefarious now, since they have to violate the ToS to get it in the first place.
Not sure if payment page really works. I tried entering a number for tickets and the amount remained $0.
White Chicken Cannellini Chili Recipe
eh!?

A pure function is an idempotent function which has no side-effects. For example no logging.

You can have an impure idempotent function: a function always producing the same output for given input but that is impure because it has side-effects, like logging or sending a heartbeat on the network or whatever.

But you cannot have a pure non-idempotent function.

Any idempotent function --and hence any pure function-- shall always be giving the same output given some input (and hence can be cached etc.) but the idempotent function can have side-effects (but not side-effects that would modify the "idempotentness" of the function itself.
Ruby Asset Pipeline Internals
Someone ought to create a "stripe for stock trades" to make building stock bots easy-peasy for any developer looking for a challenge. I'd certainly use it.
I suspect that a real hipster wouldn't be seen dead working for Kickstarter, they're so mainstream these days.

Aside: I was watching Austin Powers the other day (it's fun, sue me)- Dr. Evil calls Austin an "aging hipster", using the actual real real definition of the term. Funny how words can change in a relatively short space of time.
Finally, an explanation for why it's a bad idea, after all these people just going "it's a misuse", "impressively awful", "really horrible"...

Thanks.

Note to self: grep the code at work for @. Purge.
Does anybody know if this is actually being enforced in any way? (The cookie law that is?)

I'm in the UK so use a bunch of sites here. What I have noticed is that only large active sites by big companies and orgs actually have cookie notices.

None of the other countless sites actually have it at all.
So I'm wondering how long it will be before people just stop putting these things up at all?
It's kind of funny that the article lists "authors citing their own work" as an identifying feature of groundbreaking research.

I don't know about CS, but in most scientific fields, this may be a bad sign. It can mean they're just trying to pump up their own reference counts, or it can mean they don't really know what other people are doing.

The only way to be sure that neither of these is the case is to know, a priori, that they're truly doing groundbreaking work.
Huh.. I can't get that to happen. Can you try refreshing. Sorry! I'll keep investigating.
>Even Edison stood on the shoulders of giants.

Sorry? "Even" Edison? Especially Edison. The man was a charlatan and a crook.
You don't "know". You just do your best. How do you "know" you're not just in the middle of a long running hallucination? You don't. You take what you believe to be true and move forward as best you can. Yes, you'll screw up, and yes you'll inadvertently harm people along the way, but you'll harm a lot fewer if you try and choose actions that won't be harmful.
What does the right side of the page look like when you get past the end?
GTD Doit.im is blocked in China today
Why do they block a Getting things done tool?!
That said, it is rather simple to consider : as a general idea, the UI layer (Cocoa for OS X, CocoaTouch for iOS) and a few other things are closed. The rest is pretty open, as darwin in general is OSS.
Beats headphones cheap
Ask HN: Where does a hacker in Germany go to get access to a good trading API.
...and what books should be read to learn enough to come out of the adventure wealthier (in knowledge, and finance) than he went into the experiment?
>Everything else seems to be some stuff they made up.

How in the world do you get from point A (a BS summary in the article) to point B (that they made the conclusion in the paper up) in this line of reasoning?

Read the freaking original article, not the news bite.
no it isn't, check this out http://nocookielaw.com/
Don't forget CRTs! ;) Using a dark theme reduces their power usage.

http://i.stack.imgur.com/c6yrk.jpg (From here, http://skeptics.stackexchange.com/questions/4373/does-a-webp...)
Yes ( and I can assure you that anybody working on astrophysics is aware of the problem). In addition perfectly ordinary astrophysics can sometimes mimic the effects of such observations. On the other hand, given the current funding situation, there is simply no way to build a laboratory were you can use a 7 billion light year baseline in a controlled and repeatable way.
Startups are becoming a commodity. Am I alone seeing this?
Yeah, I always liked this strategy too. It's worked for me.
Looks great. Also, kudos for using Flask. I love that framework!!
A little-known horror of the U.S. housing bust: the zombie title
How our users exploited concurrency and how we fixed it
As an aside, the best treatment of taboo I've ever read is law professor Christopher Fairman's paper, "Fuck".

It explores that word through the lens of jurisprudence, which I think is a fascinating and unusual approach to taboo. It's exceptionally well-written and manages to be witty, absurdist, informative, and thought-provoking in equal measure.

At issue are the 4th Amendmnent, self-censorship, sexual harassment, education, and broadcasting.

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=896790
Have you considered to implement subsonic api to support native apps for iphone and android? I run subsonic server on my home server and it's quite resource hungry.
Except GMail and Twitter's intent in offering SSL is not to offer it to .browser.ovi.com but to offer it to users' devices.
How to succeed despite your every effort to fail
Allow me to clear up some confusion: http://en.wikipedia.org/wiki/Hipster_(contemporary_subcultur...
Adobe is more or less neutral, though (they just want you to buy their tools). Apple, Nokia, RIM, Samsung, etc. all would very much like the others to cease existing; yet they're all contributing to a project that keeps each other on a level playing field (in the context of HTML/JS engines, anyway).
I think the warning sign should really be if an author only cites their own work, from what I recall having a small number of references to your own previous work that you are building on is pretty standard and desirable as most research is incremental.
Define "real real definition". My understanding is that "hipster" was original a jazz subculture term from the 40s; as "hip" came to be a more popular term than "hep", people who used to be "hep cats" became "hipsters".
Seconded. NearlyFreeSpeech is dirt cheap for hosting PHP-based products.

And they'll stand up to censorious governments:
http://blog.nearlyfreespeech.net/2012/10/06/official-uk-gove...
Thank you for writing that. It makes me feel like I'm not completely insane because there are other people who think the same. If you know what you are doing - C is your best option. The problem is that there are thousands of people these days who do not know what they are doing and basically they do not understand how computers and operating systems work. They need very high levels of abstraction which is costly and usually introduces a whole bunch of new problems. Add all those weird frameworks/libraries on top of that and you end up paying 10x more for hardware and get 10x slower product. Though, it's really hard to find a decent and productive C programmer today, so people settle for what's easily available. Another problem is that those "cheaper resources" are defining what programming is these days. I think there is a huge difference between programming and scripting... Call me Dino. BTW, loved the banana example :)
There is a strong sense, even among ex-Apple employees, that the company's secrets are not for sharing. As one person's fascinating anecdote is another's secret, most tend to keep circumspect. Too, it's fairly common for ex-Apple employees to come back to the mothership, so there's also a "don't burn your bridges" aspect to the whole thing.
I agree that Garbage Collection; +1. However, C++ is no longer C with extensions. It is now a truly powerful multi-paradigm language in its own right.
Lenny Bruce would probably agree with you.
In my field (ecology and evolutionary biology) there's a small but concerted push to get people to publish "executable papers" where all code and data is available via GitHub, on an iPython notebook, etc. so that all figures and test cases can easily be reproduced by reviewers and researchers. If you're publishing research, it shouldn't be the reader's job to parse your paper and reimplement the research you describe; it should be on you to make your results replicable, and I think this is a standard we need to insist upon. I can't count how many papers I've read lately that were missing either crucial methods or underlying data so that replication was impossible.

edit: Here's an example:

https://github.com/weecology/white-etal-2012-ecology

Run portions of the analysis pipeline:
Empirical analyses: python mete_sads.py ./data/ empir
Simulation analyses: python mete_sads.py ./data/ sims
Figures: python mete_sads.py ./data/ figs
I've been using the UKMap app for OS maps for a couple of years. It'll be interesting to see what (if anything) this offers over and above that one.
Elon Musk and Peter Thiel will headline TED2013
You might be interested in zipline, an open source backtester written in Python. Zipline, Quantopian's open source backtester (yes, I work at Quantopian).

The backtester is designed to also be a trading engine. You feed zipline data in "events" where each event is a point in time. Zipline doesn't care if the events are live or replayed from a database - it processes the data and executes any trades in the order book.

The tricky part here is that zipline is more aimed at implementing trading algorithms. You'd have to write a simple algorithm to implement the buy/sell orders coming in.

https://github.com/quantopian/zipline
Sounds like an idea PG would fund. The problem here is not even money, is having enough influence to get people and banks to trust you - and get a deal sweet enough to be profitable.
SoundJam.
LG Nexus 4 Production Stopped for Company’s Upcoming Smartphones?
Using SSH and SFTP with PHP
"2. iTunes, at least in the beginning, was just a wrapper around the QuickTime framework."

There's more to it than that, but this touches on something; I really wish that something akin to QuickTime was available cross-platform. Yeah, it's crufty and strange warts that reveal Ugly Things are all over the place, but man, having a good AV API would make a lot of things better.

ffmpeg is a very impressive achievement, but it's not the same thing.
I think the How To format might be too limiting as their are many possible answers. A wiki format with embedded diagramming targeted at architecture would probably suffice once you arrive at some standard for page structure.

This small toolset could also elaborate various business models and business processes as well.
While peer review is flawed in so many ways and neither all papers accepted at top conferences are good, nor all good papers get accepted, it has still some meaning.

When deciding which paper to read, it can be a great hit where it was published. The link merely claims groundbreaking work was published in the best "journals".
Especially in computer science, conferece papers are where recent, groundbreaking work is published and good conference are the ones that are hard to get into.
However, I agree that groundbreaking work ofter gets a longer follow-up journal aritcle. But those usually appear years later and for those algorithms it is likely that there are existing implementations available by that time.
No! The real charlatan and crook was Leibniz! (If you're English)

No! The real charlatan and crook was Newton! (If you're German)
I wonder how many of their customers are kids, and how many are full-grown geeks like me :-)

When my daughter becomes old enough, that will be the perfect excuse to buy such devices :-)
I think that's a fairly accurate summary. The Lorentz transformation predates relativity. Einstein's genius was taking it seriously.

People who get too attached to the idea that the he must have created the theory from whole cloth might be offended by that idea, but... honestly, that really was a stroke a genius. A lot of very smart people had the mathematics all but yelling at them that the model of rigidly separate space and time wasn't working, and when you dig back into it, it was "yelling" for decades. (For instance, Maxwell's equations, first published 1861, have a speed of light that is simply a constant, not a function based on the velocity of the observer or anything else like that. In hindsight, this is obviously a Big Clue.) It really was a stroke of genius that he put it together.

Had he not, I guarantee somebody else would have. It may have been years later, or possibly even a decade later, but probably not much more than that. Eventually evidence would have started stacking up and the conclusion would have become inevitable. Einstein did it off of not a lot of concrete evidence. But we certainly would not be living in a world in which nobody had ever come up with the idea or anything stupid like that.

If you want to dig through it, I find http://mathpages.com/rr/rrtoc.htm Reflections on Relativity to be a dense, but fantastic book on the topic. (Ooo, this is the first time I've ever clicked through that link and seen the physical book finally exists, after years of me wishing for it. Nice.) RoR even digs back and shows how the Greeks had paradoxes that demonstrated the impossibility of a rigidly separated space and time, and had we taken those paradoxes seriously much earlier, who knows what we might have done.

(I do find it intriguing how much math from that era can be framed in terms of taking the ancient paradoxes seriously, really really seriously, and not just as wordplay. One of the biggest moments in 20th-century math history, Godel's Incompleteness Theorem, can be viewed as "simply" taking the ancient Epimenides paradox seriously. http://en.wikipedia.org/wiki/Epimenides_paradox )
Another High Speed Trading Error: BATS Global Markets
Yea, the Mariner cancellation meant that Netscape had no browser to compete in time for IE5, and Netscape 4 had many problems.
Comparison of HTML5 Canvas Libraries