skysight-inc/HackerNews huggingface dataset:
iPhones dont fill your belly or provide heat in the winter.

Inflation isn't the same in every sector, so inflation adjustments should also be targeted to the problem they are trying to offset. This is why what you measure for inflation is so important. To address the differences in what different population segments purchase, the BLS has come out with different consumer-price-indexes that weigh different categories of goods differently: http://www.bls.gov/news.release/cpi.br12396.a06.htm
Technical debt only compounds if you're building on top of it. A module that is written once and never needs to be modified doesn't get any worse over time. Therefore, once it is working correctly, there is no point in wasting effort to clean it up until it needs to be touched again.

Note that I assume basic documentation, proper naming conventions, and adequate testing are part of "working correctly". Those are the things you do as you write the code initially. It's the refactoring/rework/gold plating that you leave for later, only if you need it.
$('#bag').on('close', function () {
var self = this;
self.rip();
});
Their prices are insane Is Microsoft becoming Crazy Eddie?
Sounds valid to me. Extending the limitations beyond 500 dweets for 24hours might be nice as well.
Can someone explain to me why the market is being so bubbly about google (yes, pun intended)? I'm just not seeing over $1000 being the long, even for google.
It _is_ possible http://github.hubspot.com/pace/docs/welcome
It's worth pointing out that in the first case what you get is a pure function that you can test without any mocking whatsoever.

Sinatra's lovely, though.
Software truly is eating the world and this is an example of that.
True, there are always bugs and security issues, but security issues tend to ramp even quicker than general bugs up from trivial to find to very, very difficult to find, so finding bug n+1 may be substantially harder than finding bug n.

Given a reasonably competent development team, you can usually make a first pass and find quite a number of low-hanging fruit security issues. Everyone makes mistakes, especially when under pressure to get a product out. Once those are gone you can use fuzzing and/or static analysis type techniques to find another set, but after that you get to the point where the bugs start getting quite obscure and require a fairly deep knowledge of how the system works so you can start stringing multiple problems together to get to a real security issue.

Of course this can be offset somewhat by the fact that software is usually a moving target, so if you're security testing a live, active codebase the developers are likely introducing new issues all the time, though hopefully at a reduced rate as they learn from their previous errors.
I think it would add to the video. :)
My IQ is 10 non-standard deviations above and my Mensa membership card is twice-laminated. Beat that. :B
I think the intention was that using good girl gina as the demo user would keep it lighthearted. I totally see your point though. Thanks for taking the time to look at it.
Doing Fewer Things Better (killing Intro service)
If it's a big loaf, I guess it would be ok. But I couldn't find any information about that.
FWIW the framerate has a big impact on the battery life for me (Hero3 Black). 30 fps = longer batter life. That said the battery life on the Hero3's isn't great, especially in the cold. I have the battery backpack thing, and a few spare internal batteries for this reason. The upside is the video quality, and low light performance, is WAY better than previous generations. So PITA but worth it for me.
PACE just does it all automatically: http://github.hubspot.com/pace/docs/welcome
I might be wrong, but it certainly seems overvalued.
...except the CB radio, the police scanner, and the subwoofer
Actually, I just did the math and Exxon's market cap is actually less than their annual revenue right now, which is about $438b.
Of course. The way I think about it is this: when you go for a space walk, first you are inside the airlock where the temperature is about our usual 293 K or so. Now, you suck all the air out and are in a vacuum. You are insulated, except if you are touching another object, and the heat you are losing through radiating it. So the question is: given a GoPro camera strapped to your wrist, and say, a 30 minute space walk, what temperature will it be once you are back in the airlock and before you pump all the air back in? My hunch is that it will be pretty darn high. After all, it is connected to your wrist, and the inside of your space suite must be at least above 273 K for you to be able to do anything.
I don't agree.

I've never used my IQ as justification for anything, granted, but I had no idea it wasn't considered a solid measurement. I just assumed it was like most of the other tests I did well on, and filed it away.

You're paying more attention to it than I am.
The bread we're selling retails for $5 to $7 at local markets, so there isn't much difference in price.

If you're comparing to Wonderbread, then sure $6 is pricy – but it's tough to find a quality loaf of bread on the day it was baked for under $5.

Thank you for the feedback – we know this isn't for everyone, but we're hoping to offer the best quality at a price that compares to retail.
Part of the job is helping others understand what you do, in a way that's convivial and not condescending.
Solvable by creating a Preprocessor macro which creates a unique and complex-named identifier.

#define LOCKED(lk) for(int UNIQUE_ID=0; UNIQUE_ID<1 && !lk_lock(lk); lk_unlock(lk), UNIQUE_ID++)

Use __LINE__ to help make the id unique.
You could make the same argument about recycling. Making unnecessary packaging is a source of evil, in that it uses tons of unnecessary energy and resources. Recycling makes this system incrementally better. Additionally, recycling in some cases uses more carbon than it saves (through transportation, processing, etc.) -- I've heard this figure in relation to NYC's recycling program, in particular (although I don't have a source offhand).

I see what you mean about the idea of efficiency vs. consumption (Jevon's Paradox), although this still ignores the idea that certain automobiles will continue to be used (such as ambulances, construction vehicles, etc. as I mentioned before), and also ignores resources should be eventually used in as much of a closed loop as possible (i.e. solar power to charge your Tesla). For the time being, we don't have the infrastructure to support solely public transportation, so in the meantime it is reasonable to use electric vehicles.
Do they have a new source for this? It reads remarkably like the single story posted yesterday which someone suggested could be the result of speculators spreading misinformation through hackery or otherwise.
Boost.Scopexit addresses this point pretty well I think: http://www.boost.org/doc/libs/1_55_0/libs/scope_exit/doc/htm...
You mean SOAP and WSDL? Or perhaps Rails ActiveResource? Or perhaps http://xkcd.com/927/?
All currencies involve a level of trust: a gold-backed currency unregulated by a central bank still requires you to trust the bank that printed the bills. Bitcoin requires you to trust the mechanisms by which it's traded and stored -- not the algorithms involved as much as the mediums through which you're exchanging them. As Glenn Fleishman noted, Bitcoin addresses the problem of counterfeiting, but it doesn't prevent fraud.

I suspect regulation of various kinds will come to Bitcoin not through authoritarian government fiat (see what I did there?) but the way most regulation actually comes to pass: the public calls for greater regulation and transparency. It's possible that Bitcoin markets will accomplish this with minimal government intrusion, and I'm sure that's what they'll all aim for, given the underlying philosophy. I'm just not sure it'll happen.
In addition to twoodfin's answer, I will point out that even if the code could throw, the code for the function would still be identical for when a throw did not occur (as in, we would see identical output with the addition of some code that would seemingly never be used or executed), on "good architectures", due to zero-cost exceptions (which only incur overhead during unwind; if no exception is thrown the code executed is exactly identical to if exceptions were not possible).
Interesting. Are you indexing the documents using Solr or something similar and storing that index? Any idea on pricing?
True, but Microsoft had a big role in it.

"The new technology platform has been developed using the Microsoft .NET Framework, with support from Microsoft and Accenture, and marks the final phase of the Exchange's four-year Technology Road Map project. "[1]

I was also told that there were Microsoft engineers on site doing training and review through the project. Either way, my point is that building a trading platform is extremely difficult even with top talent and enormous investment.

[1] http://www.onwindows.com/Articles/LSE-TradElect-system-goes-...
Rather than focusing on the IQ remark, I'll mention that the entire point of this post is that programming is not just “sit[ting] down to code something”. A program written in a vacuum when you're sitting in your chair is useful to precisely one person at precisely one point in time: you, right now.

When you're working on teams, under managers, within organizations, you're working to build something that's useful for other people. One of those other people may, coincidentally, be you, but you are not the only such person. Even more importantly, you're working to produce code that can be understood by other people. But that doesn't require an IQ 3 standard deviations above anything, it requires understanding how the people around you think and how you can put your thoughts in a way that they can understand.

Now I'm not saying that there aren't useless meetings in the world, the world is full of them. And your ultimate conclusion is, like Joe Armstrong's, that the difficult isn't in producing stuff the computer can understand; the complexity lies in the fact that it's for people. However, programming without an understanding of the people who will use your program is like a factory worker whose job is putting a screw in the right place on the car. The work is pointless if the end result isn't a car someone wants to use.

If we could specify software as easily as a single model year of a single car, we could factory work that software and you could just code without worrying about people. But we don't seem to be able to do that, because software is so malleable that we can't resist the innate desire to reshape it constantly.

Anyway, back to the point: yes, the difficult part is the people. But it's also the most important part. Here's a suggestion for avoiding the feeling of wasting time: try to embrace the fact that people are important to the process, and challenge your intellect by trying to understand what those people want and how you can match users' expectations while keeping the overhead for developers to a minimum. It's a hard problem, but once you get your head into it it can be as fun to solve as how to architect an application.
Why Every Software Product Is A Ticking Time Bomb
I think one of the interesting aspects of the problem is that it illustrates just how much more complicated a mechanism needs to be if you aren't allowed to introduce some basic functionality like clock synchronization.

We know the automata have clocks, so if they're actually allowed to count cycles to keep a concept of synchronized time, then the problem becomes very simple: a counter is started at 0 and sent from one end of the line to the other. When it reaches the other end of the line, the last node knows how long before the signal can get back to the beginning of the line and sends 2n back across as the time everyone will fire. Super simple solution in 2n time.

That's not to say it's a stupid problem -- it's both fun and useful to consider what exactly you'd need to do if you had to solve a problem with the given constraints, because it helps you understand the cost of those constraints and whether all the extra algorithm complexity is worth it. Not to mention that if you're just going to punk out and say you'll use synchronized clocks, then you've got a whole new set of issues. :)
[quote]I’m never going to wear this failure as a badge of honor, but I’ve begun to see that this isn’t as devastating as it felt last week.[/quote]

Why not? The fact that you tried and failed means that you learned something -- which makes you a better founder than someone who has neither tried nor failed. This experience will make you a better founder next time you try.
Live Programming Quartz with Objective-Smalltalk
HACKING INTO FASHION WEEK [video]
You bet, that would also be part of the paid plan.
"A wild /dev/null appeared!"
ATTACK
"No effect"
CAST FLAME
"No effect"
CURL UP IN BALL AND CURSE THE GODS
Agree the sky is the limit for Google's future but there's always some risk that FB or Baidu or someone could come in and take 80% of Google's users.

Aso by any reasonable measure Apple's market cap should be well over a trillion. Take away their $165 billion cash pile from their $465 billion market cap, give them 0% growth and you're left with the idea that Wall St's expects Apple to be turning out the lights in 4 or 5 years depending on how you value their IP, tangible assets and other investments. That's why Apple is buying Apple stock like whoa.
In which verticals is Google the only practical choice?
Steve Wozniak: Creativity in the 21st Century
I want to see the other way around. An RPG interface to my normal filesystem ;)

Seriously though, this is a really cool project! I'm looking forward to trying it out when I get some time.
Side note: The story is not fraudulent, it is false.
The IBM PC is strictly a hardware platform. Macintosh was also a hardware platform but the name got associated with the hardware-OS pairing even after the OS's name lost the "mac" particle. Modern "macs" use PC compatible hardware.

Anyway, what I'm complaining about is the habit of naming hardware platforms with the understanding that they probably run a certain OS on them. In this case it looks like Linux is supported, just not advertised. The sooner we kill this confusing marketing jargon the better for everybody.
California Bill Would Require Cell Phone Kill Switches
They're sitting on a huge pile of cash. Back that out and look at their forward P/E. It's reasonable.

There is no reason Google shouldn't be over $1k. Except that 4 digit numbers feel big. Which is probably one reason they're doing a split.
Sketch Tricks
Sketch Tricks is a series of free short video tutorials and articles, delivered to your inbox, that will walk you through the features that make Sketch great.
We're going to be introducing a 'professional' level soon at a fairly low monthly subscription. We'll be announcing shortly.
Your stuff looks interesting, we should have a chat offline.
The source appears to be the Russian Government[1]

[1]: http://genproc.gov.ru/smi/news/genproc/news-86432/
Top tablets for 2014
The oil does not go into gadgets. All the oil goes into your car, http://www.youtube.com/watch?v=rPS1y81b1Bw
Try programming in a language with dependent types.
Whoopdee shit.

If Exxon and Google were both liquidated today which one would produce more cash? Google share prices reflect a speculator's premium. Exxon's better reflect the value of the underlying assets.
The Fall of Mt. Gox
Wine 1.7.12 Released
Hmm. I wasn't thinking about it from that perspective. Still, I don't see github as a replacement, but simply an optional nice UI for git collaboration. It's easy to set yourself up so that if Github went down or you wanted to move off it, you could. The only tricky part would be not investing too deeply in the issue tracker, but that's not a replacement for git anyway.

I'm not sure they can be said to be incentivized to do something that's nearly impossible.
Slopestyle – Mark McMorris – Sochi 2014 Winter Olympics
> I don't agree.

Evidence trumps opinion.

http://en.wikipedia.org/wiki/Intelligence_quotient#Criticism...

> I've never used my IQ as justification for anything, granted, but I had no idea it wasn't considered a solid measurement.

It isn't remotely a "solid measurement", in fact it's a field surrounded by justified controversy on multiple grounds. The two primary objections are that (a) the tests favor certain population groups and discriminate against others for reasons other than intelligence, and (b) existing tests only really measure a person's ability to take intelligence tests.

> You're paying more attention to it than I am.

Yes, but I'm paying exactly the same amount of attention to it as the original poster, with a different perspective.
Read the Bitcoin FAQ to learn a bit of what it is and how it works and why it can't be stopped. From your username I deduce that you haven't done so yet.

Also, it's not what "I think happened", just history. That snarky tone was unnecessary from your part, especially when you don't understand the topic.
I have to say I don't understand companies that have very little in the way of tangible assets being valued higher than companies that have mounds of tangible assets.

For instance, Exxon-Mobil has $347 billion in tangible assets while most of Google's value comes from its brain trust and the vision of its leadership. The same could be said of Apple though they do have $40 billion in cash.

In other words, if both companies were offered to you at half of their current valuations and you didn't know how to run either company, Exxon-Mobil would be worth many times more to you just from being able to liquidate the assets.

I realize the market cap is based on more than that but I guess I'm wondering why tangible assets don't play an even bigger role in valuations.

EDIT: AAPL doesn't have as much cash as I thought.
Oddly funny, that the physical gold and silver buyer's mantra of "if you don't hold it, you don't own it" would apply to BTC.
Physical strength is one source of bullying power. Would you say that anyone who is strong is a likely bully?
If you think your only competition is Wonderbread, then that makes sense. However, there are places like Trader Joe's and Whole Foods that offer bakery fresh high quality bread that isn't "tough to find" - they're everywhere.
I'm guessing low acceptance. It was an interesting hack, but honestly, could you picture anyone clamoring for this feature? And then getting past the setup steps?

Frankly I thought it was a pretty shocking product to launch, for all the predicable reasons it was panned, until I contrived a more charitable explanation: LinkedIn management is willing to greenlight goofy "20%-style" projects by the engineers.
Facebook gives away next-gen design tool Origami, for free 
Origami, developed by the Facebook design team, is one of the emerging next-generation tools for designers producing interactive, flexible websites and apps. It’s also free.Origami is not a standalone application, but is actually a plugin for Apple’s (also free) Quartz Composer. While QC was originally developed to create motion graphics, Origami transforms (or evolves) it into an interaction prototyping tool.
Do you believe Google will be a more valuable business in the future than they are today? I sure do. And i don't have any reason to believe the market has "priced in" the value of Google's future growth.

Dollar cost average into it, and be a buy-and-hold investor, and it's hard to go wrong.
I agree. In fact, errors like thinking an internet cookie is a baked good sounds EXACTLY like the type or mistake a small child would make.
A Tale of Migrating From Eclipse to Android Studio
My comment was in general what I think could be better way for evaluation and while citing that I phrased my personal past experience with Indian managers. It was no way on stereotypical side.
So cool. Such a simple yet revolutionary concept to enable open and extensible connectivity for IoT.
This Crow Is The Smartest Bird You've Ever Seen
When did I say "all"? I shared my personal experience interviewing web developers in Southern California. And, trust me, it's a good sample size as I've interviewed tens over the years! Also, the HN crowd consists of probably the best software engineers in the industry and that's why HN replaced a lot of aggregated blog feeds and the comments are especially valuable! Maybe I should've clarified that my observation certainly does not apply to the members of this community! :)
Yes but Exxon doesn't pay taxes.

Exxon’s filings with the Securities and Exchange Commission, says the corporation didn’t pay any federal income tax in 2009

So Google was always more valuable to the US.
And this attitude is why humanity is doomed. Smart people sit in private and we are governed by idiots.
Actually, it looks like C++ destructors don't run on longjmp either, though that's less of an issue since C++ actually has real exceptions.
"...an employee is going to do better for himself if he assumes the relationship with management is more adversarial than collegial"

It's sad, but I wish I knew this (or maybe convinced myself to believe it) sooner in my career. Young professional tech people are too naive/trusting to know better. Glad and happy I went independent, cause that kind of environment just doesn't align with my values :)
We don't need to revel & celebrate failure, we just need to learn from it and not stigmatize it.
A P/E of 30ish means that people think Google could grow 3X. Seems reasonable.

I'm on the fence. I think Google is doing amazing things and there is enormous potential. However, we're also talking about huge numbers. Annual revenue is already $60B. To go to $180B at the same margins they need huge successes. Like having self driving cars turn into a $60B/year business. Is that possible? Yes. But when you start to think about how huge the numbers are you see that its not easy.

Its hard to escape the arithmetic of the law of large numbers.
My thoughts exactly, but you said it so concisely.
And people who willfully confuse a couple dopey activist legislators from the state's goofiest city with the entire state can...what you said.
Also, none of that hate for NYC, or did you not bother to read that this BS is coming from both states, or more precisely, from a few dumb legislators based in the most full-of-themselves cities in the country, backed by politicians in law enforcement uniforms who can't stop crime, so they advocate putting the burden elsewhere?
I'm the only that thinks that $4000 was very cheap on part of Github? a security hole like this on the wrong hands would have bring severe consequences to github, consequences so big that they would probably pay $1,000,000 USD for it to never happen. So maybe something in the $50-100K would sound more reasonable. Egor is a great hacker with no business sense? On the other hand, the publicity his service gets for this its probably worth more than $50-100K.
So to avoid using a conservative GC, you should instead use Go, a language which also has a conservative GC.