skysight-inc/HackerNews huggingface dataset:
Similarly, I don't think the set up time has been addressed by any of the other choices in language out there. It is really easy to choose N number of hosts and drop an index.php file into the folder. There are global companies that still hire small firms that write PHP for one-off contests, etc.
Remember there is a distinction between remote working and working from home.
that would be http://packagist.org

Composer just happens to use packagist as a default repository. It alone is not a repository.
Maybe. But most entrepreneurs live inside VC-istan. So what happens in the fields of elysium doesn't really matter to us :-/

Sad to say, as someone who just recently passed 40 and is definitely feeling the agism of Silicon Valley up close and personal.
Ruby is replacing Perl, and that's been going on for a few years now (and we have a pretty active RoR community).
Have you had acupuncture and/or chiropractor? They at minimum can give relief.
When our new startup matchist (http://matchist.com/talent) was featured on the home page a few months ago, we saw the usual spike in traffic. But more importantly, we received a ton of useful feedback (both positive and negative), and the HN community asked a lot of really insightful questions that helped us think about things in a new light, and also realize that we knew our idea/business really well.

While this might seem very intangible and not as cool as finding an investor on HN, I'm really thankful for that initial feedback/criticism/insight. Definitely helped us a lot.
Any one know how to fix CDN issues on Firefox for fonts like font awesome?
Samsung innovates and Apple copies, once again.
To be fair, other platforms and frameworks have had serialization issues, BUT, and this is the big one, they learned from the experience.
Will the Ruby community learn? That is the question.
Software Engineering are not dirty words!
Amex and Visa do this already. Facebook is just the entry point for Discover, the least-accepted-credit-card in America.
Factors to be considered are not hard and fast rules. A judge needs to consider the factors; there is no specific threshold, combination, or minimum number of factors that must come into play. This is meant to be decided by judges.
I wanted to know that too. Looks like something out of "Evangelion"
Here's the thing. You can not load YAML with attackable data. Period. If you do, you have to assume bad things are going to happen. The fact that psych calls []=(key, val) on instantiated objects in combination with ActionController::Routing::RouteSet::NamedRouteCollection calling eval on the key made for a particularly easy drive-by attack on a huge range of deployments, but even without the []=, there are still plenty of ways to exploit loading arbitrary YAML, though they may require more custom targeting.

In terms of that issue request, I doubt that adding a safe_load option would have stopped the Rails vulnerability. After all, the Rails guys _already knew_ that they should not be loading YAML from the request body; that's why it was not allowed directly. The issue was loading XML, which then allowed YAML to be loaded. Allowing YAML to be loaded there was a mistake; it seems unlikely that someone would make that mistake, while at the same time mitigating it by adding safe_load.
You can start the effort your self. Stop relying on others to do what you feel passionately about.
I can usually deal with interruptions in a gracious and friendly manner. I'm a nice guy, usually laid back, and capable of rapid context switching.

I have discovered, however, that since I do not work for an emergency room, my context-switching-skills are rather undervalued by the free market. The value I generate for clients and employers is very much correlated to my ability to train clients & colleagues to let me focus on solving one problem completely before moving on to the next problem.

I find when you describe the effect of interruptions in terms employers understand — "working this way costs you money, both directly, because I charge a not-insignificant amount per hour, and indirectly, because there are opportunity costs to my working on emergencies instead of farther-reaching goals" — they will become your allies in fighting off interruptions. If you just complain that interruptions are distracting and irritating, well, you're just gonna get a prima-donna label for yourself.

I love working as a team. My creatives can make something look more visually appealing in a few hours that I could in a few months. I can develop the functionality in a few days when they wouldn't know where to start. We all have our strengths. But creative work is inherently a selfish, individual act requiring concentration, and interruptions, in most instances, don't help the team meet their goals.
From Merriam-Webster
Race: "a category of humankind that shares certain distinctive physical traits."
Nationality: "a people having a common origin, tradition, and language and capable of forming or actually constituting a nation-state."
Dutch: "of or relating to the Netherlands or its inhabitants."
Actually that's why I asked initially. You hear a lot about Python/Ruby these days, but I'm wondering if there is any data in the regards.
>> Though perhaps a careful placebo would be most fitting

...which is exactly what the TSA is.
This. The entire reason for having this market is to reward making better decisions about allocating society's resources, not the same decisions imperceptibly faster. The market's clearing system is flawed in ways that reward huge misinvestments in solving the wrong problem.
You are right. The parent comment is probably just wishing that the world is moving forward.
i actually lied :) there is #from_xml so if you were doing Hash.from_xml(params[:trololol]) or Post.from_xml(params[:lols]) then you would be vulnerable to localhost:3000 attack. but I don't think there is generic attack it would have to be application specific.
> They are a half-way house. A decent actual gift is far better.

Not necessarily. In the GP's example:

> Even in the case you are describing, I can think of someone wanting to buy me some nice clothes, and then giving me a gift card from a retailer, but then perhaps I'll go there and I won't find anything that suits me, and I'll be forced to buy something anyway. The fact that the retailer is written on the card and restricts my choices cannot possibly be a plus in my opinion. I would rather prefer getting 20£ and my friends telling me "I thought you could buy those trousers you like with them", and it would have the same effect, without needlessly restricting my choice.

The gift-giver assumed that the recipient would appreciate a gift from this store. With the gift card, the recipient at least has a choice. Without, the recipient may end up with an article of clothing that they will never, ever, ever wear.
Off the top of my head and as anecdote, I've probably received the most spam and/or malicious emails from friends compromised email accounts where those accounts are Yahoo accounts. Hotmail would probably be second.

I usually go to the effort to call them up as soon as I can to inform them of the compromise. I've started gently describing the problems with these particular hosts; unfortunately, however, most don't go to the effort to make a change. And several have been compromised multiple times.
#1 - you might find it's not just the per field overhead, but the per document one. Check out the powerOf2Sizes settings;

http://docs.mongodb.org/manual/reference/command/collMod/#us...

10gen have been thinking about compression but nothing specific has happened yet (https://jira.mongodb.org/browse/SERVER-164). ZFS + compression is interesting, but not 'production' quality if you're using linux, and last time I tried to get MongoDB running on Solaris I gave up...
«An asynchronous, event-driven architecture based on
highly optimized coroutine code scales across multiple
cores and processors, network cards, and storage systems.»

It may be a dumb question, but isn't this statement a bit contradictory? As far as I understand, event-driven design and coroutines (i.e. cooperative multitasking, lighweight threads, etc.) are the techniques usually chosen to AVOID concurrency.

How does such a design imply multicore scalability? Obviously, coroutines and event loops don't prevent you from running in multiple cores. I just fail to see the correlation.
In a free market, nobody truly has power. If they suck, they just cease to matter and can safely be ignored. Only the _competition_ matters, and people who suck usually aren't the competition (if they are, they are easy pickings).

Now, none of this applies if we're talking about big business vendor/regulatory lock-in type situations, but that's not the part of the economy I think you're talking about.

So what makes you thnk that the current VC "organism" has "power" and that "nothing good is going to happen" until they are removed? I mean, why can't people just ignore them and go do things separately?
What technology are you using for the shared video conference? I'm looking for something like this. It needs to restore connections when they die (something like Skype will reliably crap out after an hour or so, and doesn't re-establish the connection).
The Atlantic has definitely jumped the shark. It used to be one of my favorite magazines.
If you want to do freelance work, learning PHP (or ASP) is mandatory. Sure, Ruby is great, but you'll keep stumbling on :

"our shared host is PHP only, we don't want to change for another"
"we want wordpress"
"our computer guys know a little PHP, we need PHP"
"what the fuck is Ruby ?"

So you'll try to educate your client, to explain why Ruby us great. But you'll fail, because most clients don't give a shit and, for their very basic needs, PHP is as good as ruby.
Location? Details?

Saw this a couple days ago but in OC: http://news.ycombinator.com/item?id=5132971
> I had to switch languages for a job in 2002, and I didn't deeply follow the web framework discussion in Python for quite some time

Good Lord. This is like 11 years ago?
I'm pretty sure OP specifically said "Macbook" in the article. But see patio11's comment beside yours.
Wow, terrible post that is a _theory_ that he posts as fact. It's a theory and while it might be interesting to do an experiment, so far (from the comments here) it's a theory that isn't true.

I didn't even get Facebook even though I knew one set had to be Facebook..
If this comes out, the sound of all those years of just I cations and excuses (perfect screen size, perfect jeans pocket size, etc.) Will only be drowned out by the new justifications and excuses (perfect purse size, etc.)

Sigh.
School of Haskell Goes Beta
Perhaps the funniest/scariest snippet of the article is a chat transcript:

[03:31:27] <2/1BDE_BAE_FSE> IMMEDIATE Fire Mission, POO, Grid 28M MC 13245 24512, Killbox 32AY1SE, POI GRID 28M MC 14212 26114, Killbox 32AY3NE, MAX ORD 8.5K
[03:31:28] <CRC_Resolute> 2/1BDE_BAE_FSE, stby wkng
[03:31:57] <CRC_Resolute> 2/1BDE_BAE_FSE, Resolute all clear
[03:32:04] <2/1BDE_BAE_FSE> c
[03:41:23] <2/1BDE_BAE_FSE> EOM
[03:41:31] <CRC_Resolute> c

It's a like a normal botnet, except it's commanding our troops.

I thought it would be cool to do something like this as a hackathon project proof-of-concept; apparently I'm too late. Doing something like this for civil defense purposes would be pretty cool.
This is the first time I heard about that meme, which means your comment contained the most usable information I gained across all comments in this thread.
I did not know about Bootstrap. Thanks for the tip!
The part where PHP files are essentially HTML files (ie you can start with a file consisting of "<b>hello world</b>" and add some code as you go) is where the made-for-web really shows.

While obviously a bad practice, it also enables non-devs to organically learn the language in bits and pieces. Sometimes they move on to create hugely influential platforms like MediaWiki and Wordpress, sometimes they just build very hard to maintain websites. PHP in a nutshell.
In case you didn't know, it keeps the original download around after install (and maybe other files - it has been a while since I used it). Deleting those will free up quite a bit of room.
A simple analogy: you are an advertiser using Facebook. You tell them you want to get 1000 impressions, and facebook gives you a report at the end of the day saying that they gave the number of impressions you paid for.

So you look at yesterday's view count and today's view count and notice that somehow the view count only increased by 900. Something is afoot!

Nanex's argument is tantamount to saying "that means we must have lost 100 organic views today"

My argument is tantamount to saying "I actually bothered to look at our access logs (which we record on our servers) and only saw 900 that we could definitively attribute to real Facebook users. Is it possible that the report is incorrect or falsified?"

Now I bring up this example because this actually did happen with facebook. Quick HN search revealed one such discussion: http://news.ycombinator.com/item?id=667308

Back to the current situation. There are many sources of market data. Each individual exchange generates its own feed, and with the major exchanges (NYSE, NASDAQ, BATS, DirectEDGE, ...) you can colocate in the exchange data centers (NYSE and ARCA are in Mahwah NJ, NASDAQ is in Carteret NJ, and various other exchanges are located in New Jersey and Chicago) and record the data yourself. There is a unified tape (CQS/CTS) which combines and disseminates a combined record (across all exchanges). This is used to determine the "national best bid/offer" -- the prices people are willing to buy/sell at.

The process of CQS generation is fraught with problems, but lots of older traders and academic types use CQS data because its much cheaper to get that data than to get data from individual exchanges directly. However, you are subject to the quirks of the combination process, including subtleties regarding timestamping data (since this data includes trades and quotes from Chicago and from New Jersey, the sequence of events may appear different if you record from chicago or new york or philadelphia or some other place; if you ask the exchanges to timestamp directly, you have to worry about clock delay and skew between the exchanges' servers).

nanex is saying that it is acceptable to depend on that data and any anomalies must have occurred outside of the recording process. I am saying that the recording process can create the types of anomalies that nanex is showing, and that the only way to be sure is to record the data directly and carefully synchronize your recording machines. AND when you do that you see that there really is no anomaly.

Just to emphasize how sloppy the exchanges are with regards to timing: on the BATS exchange they use multiple servers to run trades and generate quotes, and every once in a while you see messages appear to be out of time order because the individual machines weren't properly synchronized (although, if you filter for a single ticker, messages are always in chronological order)
The gap between plausible claim, and substantiated claim used to be the realm journalism. Especially if you are going to start tagging people as racist, you should be able back it up. Plausible claims are ok for rumors about the next iPhone, but not cool for attacking reputations.
Very few pieces of the kernel were actually developed by teams. One guy writes this subsystem, another writes a driver. The interactions between components are well established. Approximately 0% of the linux kernel consists of interdependent components simultaneously developed by different people.
I'd say it started closer to making C more accessible for web programming (no fussing with pointers, memory allocation, bounds checks, etc), which incidentally makes it really easy to present content. It's also the reason for the inane naming conventions in lots of the "core" stuff.

I strongly disagree with your implication that it's only useful as a presentation layer, however. Some quirky syntax doesn't at all make it an incapable language; the real problem in my eyes is there's no one go-to framework for MVC work, a la Rails or Django (there's no shortage of choices, but that's not necessarily a good thing).
I fell on my tailbone delivering papers in the icy winters of Canada when I was about 10 years old. My tailbone still occasionally acts up 17 years later.
Looks very interesting, but this statement in their FAQ is a red flag for me:

How can I understand the performance of slow queries?
Understanding query performance currently requires a pretty deep understanding of the system. For the moment, the easiest way to get an idea of why your query isn't performing well is to ask us.

Wish RethinkDB was a little further along because it seems like it might be a good fit for a new service I'm building.
ViCloning – it’s like Siri and live chat had a baby
It's true that self-closing, non-void elements are not valid. With gzip, it's probably not even worth the savings in size. I know it's bad and we shouldn't do it and it will probably blow up in our face one day, but it doesn't seem to matter in practice and I just like the way it looks.
This makes sense, because companies that don't take VC funding are the ones that didn't need it because they were turning profits from the start. However, there are a LOT more companies that don't get VC funding and never succeed.
"Without, the recipient may end up with an article of clothing that they will never, ever, ever wear."

If it's something they will never ever ever wear, it doesn't sound like a "decent actual gift" to me.
"Recognize your brain lies to you"

If that was possible in all cases, the concept of mental illness and chemical imbalances would not exist.
Melbourne, same city as the bus attack. For what it's worth, that took place in Frankston, one of the city's dodgier suburbs, which has a reputation for crime, drug problems and lots of "bogans".
I didn't say it wouldn't include. A Ford Fiesta "works", but is not quality.
Personally - I've used 'large' phones, and I much prefer the size of the iPhone 5. Its big enough but not so big that I can't used it with 1 hand.
> people generally have a good idea in mind of what they're going to buy

If I may, could I suggest another possibility;

People know, and trust, Amazon.

"I can't load the shopping site. Maybe it'll work if I reboot."

It's quite different for a site that's not as well known as this one.
Did anyone else follow the google maps link only to find they were not looking at Huckleberry Bikes?

https://www.google.com/maps?q=&layer=c&z=17&iwlo...

Looks like Midtown rags to me.
Whoa, that's startling. I always thought bike shops made tons on bikes. You're telling me this bike costs almost $800 even when the parts are bought in bulk?

http://www.eriksbikeshop.com/2013-Furley-Cyclocross-Bike/PR3...
Buyers wanting a small phone or better one-handed operation could still buy a 4” iPhone, and people who want a large screen would finally have an iPhone as an option.

If this is the case, why would Apple have increased the screen size for the iPhone 5 to 4"? It's obviously not big enough to satisfy people who want a huge screen, but it is big enough to make the phone (more) awkward for people with small hands. Seems like a better approach would have been to keep the 3.5" screen alongside the 5" Plus model, unless of course there's also an iPhone Mini in the works.
C++ containers that save memory and time
The point is that the President of the United States, supposedly the representative of Americans, is directing his administration to protect the financial interests of foreign companies to the detriment of the academic mission of an American university. That is not really xenophobia, at least not in my view...
what about all the simple cases where one could replace the more verbose:

if (empty($arr['key']))

with:

if (@$arr['key'])

?

People have started using this and I find no reason to tell them "it's bad practice", although it only spares 5 chars typing...
OR WOULD THEY RATHER HIDE SOMEONE ?
names of the first hfst traders crash where never made public also..
Django does dominate the Python web framework world. Flask does pretty well as a microframework runner up.

Methinks someone who left Python in 2002 is out of touch. ;-)
Sure, but in this particular case it's a triviality.
Yeah, absolutely. I like the analogy, too. But, unlike in the NFL, I think there are multiple roads to a successful business. One doesn't need to be a rocket that either lands on the boom or explodes in space :)
Gin, Television and Social Surplus
>If you find yourself repeatedly putting down a technology, then take some time to actually learn and use it. All the jokes and snide remarks aside, Perl is tremendously useful. Ditto for PHP and Java and C++. Who wins, the person who has been slamming Java online for ten years or the author of Minecraft who just used the language and made tens of millions of dollars?

http://prog21.dadgum.com/123.html
Outstanding Contorting Sculptures of New York Skyscrapers
The data are printed with the CME's and NYSE's official timestamps. It would not be unprecedented for the CME's timestamps to diverge from, say, the NYSE's. That would present itself as a consistent temporal dislocation between the CME and NYSE, but would be invisible within each data-set (sort of like your calendar putting itself into the wrong time-zone where - the times are off, but they're consistently off, i.e. spacing between events is preserved).

Instead, we see a signal within each dataset and symmetry between them. It could still be a data aberration, but that would implicate the CME and NYSE of having irregular clocks, a far more serious problem than some twat front-running a government report.

Most likely is that this is a real trading signal, but not one based on insider information.
Yes. I believe the point is that, although the law includes the word "education" [oops: "teaching"], that does not automatically exempt colleges from copyright law, as techdirt seems to imply.
Actually this source code was asked as a midterm exam question. I tought there was nothing interesting and I still do.
> If you want a durable write; you should not disable journalling and use safe mode / getlasterror with the desired writeconcern setting

Sure. Which is the default approach of almost all of the drivers.
I absolutely agree that you should focus on one thing, what I am saying is that meditation is training for that focus. Instead of forcing the thoughts out of your mind you just let them float and they disappear by themselves. But if you start seeing your thoughts as enemies and having power over you, you are losing ground.
Wasn't aware of bundle --deployment, that's very helpful thank you steve.
The best way to solve a problem is by not having the problem in the first place.

Or let me rephrase that: who decide which patents are stupid?
No, I'm not, but based on the quality of this post alone, I don't value them much. A respectful source would present a compelling argument for such a claim, whereas this post looks like a marketing trick to attract attention.
Ah right, I didn't think about that. Chase also has the Liquid card now, but it costs a monthly fee.
I love the idea, and the website looks nice.

Two suggestions: 1. ) Since the top of the page looks like a landing page any way, it would be great if you had a way to enter your email immediately without scrolling down to the bottom or clicking (as the sign-up link is very understated). 2.) Even though the website isn't too long vertically, it can be a bit disorienting when you've scrolled down half-way. I know each section is titled, but it would be a great touch if you highlighted the tab which you are currently scrolled over.
There is some merit to this comment. I have a Samsung SIII. Perhaps, it is my stubby fingers or short thumb, but I find it difficult to fully use it with just one hand. My previous phone was the HTC Desire, and that was pretty good for using it with one hand.