skysight-inc/HackerNews huggingface dataset:
Ubuntu starts with Debian unstable (usually) and adds their own bugs. I fully expect it to break when updating.

I had an enthusiastic period of Ubuntu and Fedora use. It seems stability is a virtue most appreciated in its absence; these days I use Debian stable and have largely forgotten about broken functionality. A few packages are pinned to testing, firefox and chromium were originally compiled from source and have been auto-updating since then.

Unless you have a need for every package on your system to be recent to within a few years, you may want to consider using a system intended to be stable. There really is no possible substitute for a years-long testing cycle.
The article uses "great power" as a synonym for 'buys lots of weapons' or more charitably "has a strong army". By these definitions, North Korea is a "great power".

Not true. You've mistaken "huge army" for "strong army". The DPRK military is huge (in terms of manpower). It is, nonetheless, not remotely capable enough to qualify as "great power".
Ask PG: Did the "apply to YC without an idea" experiment work?
It appears that it's not possible to apply without an idea for S13. Does this mean that the experiment didn't work? Can you share some details of what you found and what went wrong?
Had LASIK about 7 years ago. The day after LASIK, I was 20/20. A week later, I was 20/25. A month later, 20/30, where my eyesight settled for a few years.

With 20/30 vision, yeah, you can function and drive without glasses. But things are just not quite sharp.

Then, of course, they tell you that once you hit 40 years old, you will start losing your close-up vision. And yep, that happened. Now I have readers as well, which I need to use for reading really small print.

In the end, I went from wearing glasses 100% of the day, to wearing them 70% of the day. Not the improvement I was looking for. If I could do it over again, I wouldn't bother.

Good luck, though.
"The difference is that if you can run 50 miles without breaking a sweat and do pull ups using only your pinky, it's pretty clear that you will make it in the special forces baring a freak accident."

Leadership and team-building abilities are a significant success factor due to peer evaluations. You could be a 0.1%'er in physical ability and still get peered out because no one trusts you or wants you in their squad. Like a startup, your ability to build relationships is key to success.
on Titan you can choose your storage backend (currently, BerkeleyDB, Cassandra and HBase) according to your needs: https://github.com/thinkaurelius/titan/wiki/Storage-Backend-...
Im not sure if your comment was meant to be satirical, but you just pointed out the big danger in the impending move to wireless connections.

> the idea of buying a particular computer because it has a bit of copper that mates with your particular display will be humorously antiquated

Is the next stage going to be everything playing nicely with eachother as it should, or are we going to get a range of proprietary wireless standards that won't work with each other in the name of squeezing a few more dollars out of users?
I think it all boils down to your decision of getting married, especially to someone who couldn't work and you had to support. That was the one big luxury you chose to splurge on.
Is anything LivingSocial did something to be proud of? It seems like the majority of those who invested in or did business with LivingSocial suffered greatly. That's fine, sometimes things don't work out, but I don't know why you'd brag about it.

"millions of consumers around the world have experienced their local cities because of our products"

Sounds like he is reaching, just a bit...
For anyone still lurking, this user replied to me via email:

Ruby allocates heaps for its objects, and sets GC thresholds based on those heap sizes. Ruby allows you to change those settings via environment variables, which means that you can end up doing fewer allocations and less aggressive GC, which makes sense when using a full framework like Rails, which is going to allocate a lot of objects.

There's a more complete answer here to get you started: http://stackoverflow.com/questions/13387664/ruby-gc-executio...
Use iTerm2. One of the new features of tmux is

> * Control mode, which is a way for a client to send tmux commands.
> Currently more useful to users of iterm2.

With this, if you connect to tmux via iTerm2, you can get it to pop up a window with tabs for each shell in the tmux session. History via the mouse wheel is native, changing tabs is native, new tab is native. Essentially you don't need to know any of the tmux commands at all unless you connect from a terminal program that doesn't know the protocol.
VYou shutting down.
Like him or not, he has excellent connections at Apple and has never been wrong with his yeps and nopes. It's a sure bet he's right.
I never really got why people found pointers to be complicated

I find that its often badly taught using truly awful analogies that don't help and are often actively unhelpful as soon as you step outside the very narrow boundaries of the analogy. A simple and easy thing, badly taught, becomes difficult.
My problem with it right now is that it gives too much advantage to early adopters (I have some from some years ago), it always tries to make the situation sounds fair (in the FAQs) but for me it's just a seignoriage with other name.

I hate the fact that it can be used by child pornographers or terrorists but hey, so can gold, a Ben Franklin or a €500 bill. A feature of technology is that it's neutral, it can be used for good as well.

I have no problem with the idea, I think cryptocurrency and electronic money is the future but in my view bitcoin will just be one among many.
So, while you are technically correct that the EFSA has not in fact "concluded" that the bees are dying because of the pesticides, I cannot help but question whether you merely being overly pedantic, or downright disingenuous. The context in which the EFSA qualified their findings has more to do with the methodology of the studies studied by their study than the discovery of any data to indicate that their conclusions may be invalid. Given that, in response to this study, the E.C. called for a two year ban on some of the pesticides in question, I'm not sure what the point you're trying to make is.
what do you think they could have done better?
When Building a Startup, Data is King—But Not for Everything
B456 is what they're calling the bankruptcy spin off company. It's basically just a shell to renegotiate debt.

A123 Systems Inc will stay alive and well.
I put down LaTeX when I finished grad school.
I gave some thought about this taboo when writing the post, and I originally had some language about being taught as a child not to ask people how much money they make. I'm not sure if parents still stress this with their children, but I'm rarely asked what I make.

In my line of work, I generally am required to ask everyone what they make, and some are more hesitant to tell me than others. Some companies are much more transparent about comp than others, but as a rule individual comp is regarded as something not to be shared with others at your company. The hypothetical discussion I allude to in the article could easily be between two people who do not work together, or that used to work together, making the sharing of salary information more of a private matter instead of a company matter.

If employees had the rare ability to fairly critique their performance vs that of others, making salary transparent shouldn't be an issue. Imagine a baseball team that always paid their best player (highest average, value over replacement, some agreed upon statistic) the most money - it would be hard to argue with that. But in companies with multiple employees and no common metric for measurement, it's nearly impossible to expect Employee A to accurately assess his/her own performance related to Employees B, C, and D. Most would have a tendency to think they are a bit more qualified or a bit more productive than they are relative to their peers.
All science is about belief. Randomized controlled trials are useful not because they convey mathematical proof, but because they give strong evidence for beliefs.

Your question doesn't help. For the sake of argument we have granted that marriage causes men to earn more money. And yet, I would still prefer to marry someone who was earning more money (or who had the potential to earn more in the future), all else being equal. This preference doesn't dispute the causation.
Try marking your storyboards as binary files in git. It worked pretty well for me the last time I was working with a designer and using xib files.
I don't understand them and they are never properly explained.

There is nothing to get. They're just text, inserted wherever you told the preprocessor to insert that text, exactly as if you had typed the whole lot in yourself. What you choose to do with this ability is up to you. Many people choose to use it to avoid having to copy the same text over and over again into other files.
does anyone know if you can just ask them if they are a cop; with them having to respond truthfully? or is this just idiotic folklore that i've somehow heard.
I think he's trying to say that there's a difference between your odds and the population odds. The key is to know thy self.
Gee I hope it is neither, as a party who intends to go long on BTC.

Facebook has indeed proved to be much more successful than MySpace but I still think its valuation will settle far below what it is today.
>So all cops are 'agents of state violence'?

That's the very definition of law enforcement.

>Just like all developers are 'evil hackers'.

No, because that's not the very definition of developer.

A cop is an agent of the state that (and is) ordered to arrest, take down, put in jail, etc people and is authorized to use force for that -- including his gun.
> "millions of consumers around the world have experienced their local cities because of our products"

I think its a fair assessment, but not the full story.

Millions of people did do things they wouldn't normally do. No way in hell I'm going to pay $200 for a family "dolpin tour" where you usually don't see dolphins, but when it's on LivingSocial (or similar sites) for $50? Sure, why not.

Now, whether it was a boon or bust for local businesses or not is a debated topic. I'm pretty sure that dolphin tour place actually lost money on my trip, or came close to break-even at most, and we were one time customers.
Even better though, it's like gold you can get for cheap for now. Assuming people don't stop using bitcoins, it's hard to imagine bitcoins not appreciating over time.

Either a major calamity like government intervention will end BitCoin, or it will be supplanted by different technology, or BitCoins will appreciate for decades. They will either be worth zero, or a lot in my estimation.

Disclosure: I own 20 bitcoins.
I'm trying to understand what it is you find non-harmful about the MP3 patent that is harmful about other software patents.

You say the MP3 patent really did no harm; what harm did it not do? And of the harm that it did not do, what harm do other software patents do?
- Thisisgoingtobebig.com - Do you have an underwater blowtorch?
Good point, Dart2js isn't the only compiler that can apply optimizations. I believe Closure Compiler also performs optimizations. Both GWT and Closure have been out for years, to be fair. :)

[disclaimer: I work on the Dart team]
I still prefer PHP / Ruby for a serious application, but, Node JS (Geddy / Express / Meteor / Restify) can make it really quick to set up a prototype UI or API with some Mongo storage.

* One Language : If you're going to be using a whole bunch of AJAX or Websocket style long polling, why not keep as much as you can in one language? Might be easier in the future for training.

* Event Driven : Because you start expecting events and callbacks, it's a different style of organization that you might confuse when working in more procedurally processed languages (PHP).
; Open a terminal

M-x ansi-term

; Rename the buffer (escaping shell mode first)

C-c C-j M-x rename-buffer

; Shell responds to keyboard again

C-c C-k

; Split window in half horizontally

C-x 2

-----

I stole this (possibly from Steve Yegge or another source) long ago to somewhat automate the process of renaming terminal buffers:

(global-set-key (kbd "<f2>") 'visit-ansi-term)

;; Terminal awesomeness
(require 'term)
(defun visit-ansi-term ()
"If the current buffer is:
1) a running ansi-term named *ansi-term*, rename it.
2) a stopped ansi-term, kill it and create a new one.
3) a non ansi-term, go to an already running ansi-term
or start a new one while killing a defunt one"
(interactive)
(let ((is-term (string= "term-mode" major-mode))
(is-running (term-check-proc (buffer-name)))
(term-cmd "/usr/local/bin/zsh")
(anon-term (get-buffer "*ansi-term*")))
(if is-term
(if is-running
(if (string= "*ansi-term*" (buffer-name))
(call-interactively 'rename-buffer)
(if anon-term
(switch-to-buffer "*ansi-term*")
(ansi-term term-cmd)))
(kill-buffer (buffer-name))
(ansi-term term-cmd))
(if anon-term
(if (term-check-proc "*ansi-term*")
(switch-to-buffer "*ansi-term*")
(kill-buffer "*ansi-term*")
(ansi-term term-cmd))
(ansi-term term-cmd)))))
Are you saying we should never take advice from a man unless we're looking to emulate every last aspect of his life?
dart2js does range analyses.
For example the indexing in the following example will not do any bounds checks.

for (int i = 0; i < list.length; i++) {
var t = list[i];
}

Things get more complicated when there are function calls in the loop-body that could potentially change the list-length:

for (int i = 0; i < list.length; i++) {
foo("random call", list); // could have side-effect.
var t = list[i]; // needs to check bounds.
}

However if the element is read before the call, it should still work:

for (int i = 0; i < list.length; i++) {
var t = list[i]; // no need for bounds-check.
foo("random call", list); // could have side-effect.
}

The last example doesn't need a bounds-check, but it does need to reload the length-field of the list at every iteration (in case the length changed).
I see TechCrunch still hasn't stopped "selling" Facebook, for whatever reason.
Interesting idea. However, as far as I can tell, this will not work well from a security perspective; 1) No support for https (and implementing anything would be non-trivial -- either all clients would need a certificate trusted by all others (eg: cacert client certificates) -- as mixing signed and unsigned data on a page is unsafe, this would "break" ssl-enabled pages) and 2) No protection against rouge clients sending different data (from spoofing to exploits targeting image handling libraries).
The Terrible Truth About Toddlers and Touchscreens
I appreciated it too. I've heard tmux mentioned plenty of times but never with a mention of what it is/does. That one line did it.
But, by talking about the "other factors", you are just re-configuring the group from which one would assess your individual probability of having a heart attack. You're right that group statistics aren't meaningful when the individual is not part of that group but, if that's not the case, then group statistics are the best source of predictive power.
Yahoo Answers. Amazing. Have you recently visited their Programming & Design section? How does that community survive?
For purposes of this argument no one gives a damn about Toronto. It's another of the edge cases where attractiveness of downtown of a major city outweighs "normal" North American real estate factors.

Take a look where the most expensive houses in Hamilton or St. Catharines or Kitchener are and where the "bad" parts of town are.
Here's the problem with " you have no proof" mindset: why not apply this to the other side of the equation? Bayer and others want to use chemicals in new places to give us a benefit and them a great benefit. Why shouldn't they be asked to prove that their chemicals will do no harm? The fact is, in our "release it first and wait for absolute 100% proof that it does harm", there are many, many examples of harm being done, even in the pharma industry where the subjects consuming the product are humans, and not several generations away from them.

What's easier to believe?

1) The pesticides used on plants are perfectly safe and there's a much more complex answer to this mystery, or
2) Bayer's self interest prevents them from even caring to do the research to find if the chemicals they use are safe for bees, and the chances are that they are not safe.

Just on the face of it, #2 is far more likely than #1.

We don't have evidence that proves either, though, so I'm going to say we should be conservative and try to mitigate the problem by reigning in the pesticides.
Real threads also mean you get to maximize hardware resources. Modern game engines leverage multi-core.
They had revenue, which can't be said about most big startups nowadays.

Profit is another story, though.
That was exceptionally interesting. What you've managed to do for yourself is impressive.
Co-Founder Development From pre-founder to MVT (Minimum Viable Team)
Viral Video Roundup March 29
The main difference between houses and job candidates are that the houses can't refuse the sale and have no idea of their own worth.

Recruiting is a sales job with a commission typically tied to salary of the hire (similar to commissions for selling houses that are related to sale price) - but where it gets interesting is that the brokered item in 99% of sales situations has no say in the matter. In recruiting, the candidate is to some degree the product of the transaction, and the product can reject the sale. It's an interesting dynamic that makes recruiting unique.

This explanation is rudimentary and hopefully recruiters don't treat candidates like some common 'product' for sale, but it gives some insight into why analogies between recruiters and realtors or other sales/commission jobs are not entirely relevant.
But everyone benefits in some way from different parts of society, that's what a society is. Should we drug test people who drive their kids to a public school in a subsidized hybrid car on public roads? Why the focus on welfare recipients?
Not to mention that a normal, no-dolphins-promised boat ride may be less than $50 undiscounted anyway.
This is why there are so many graduate students who can't find jobs. The prospects (acceptable for STEM, dismal for all else) are published, but people who are used to being the "1 in 10" fail to realize that, when it counts, they likely will be. The other 9, it turns out, are Ivy-educated smart people just like them.

This might apply to VC-istan as well, although I think founders are less delusional about it than employees. Founders become EIR if the thing flops; employees think the business is "fully de-risked" (because they're told that to justify the 0.0x-percent equity slices) and that they're guaranteed to actually get the executive positions they were promised (ha!).
Am I missing something or does this article never actually get around to explaining the fork at all? It seems to be written for people who already know what's going on, because it jumps straight from a preliminary explanation of the Wayland architecture to the sentence beginning "The primary argument against the need for a fork is one that sounds reasonable at first", without ever stating any argument for a fork.
Devil's advocate:

"Any counter-proof that Satoshi Nakamoto did not design a ponzi scheme on purpose?"

Cached copy (original was deleted):

http://webcache.googleusercontent.com/search?q=cache:XJ8SqHg...

More discussion here:

https://bitcointalk.org/index.php?topic=158111.msg1673645#ms...
What is wrong about this is not that the police are on social media (I expect them to be), but they are assuming a crime will be committed before the fact. Playing music in your house with a few friends over is not illegal. If there are too many friends or the music is too loud, then shut it down after a crime has been committed.
Non-compliance is a provocation of violence, so naturally it results in violence. It's the price we pay to have a society.
Why are all the comments so negative on this thread? Aaron has personally contributed a ton to the communities he's a part of and I have no doubt the same goes for LivingSocial. It's a company of thousands of employees and one that most definitely has a massive consumer impact. Whether or not the business thrives or fails, few people on this site can say they founded something with anywhere near as much a reach as LS. That's an accomplishment.
USD is only one currency. There are many places in the world where banking in and holding only USD would be impractical, and where banking in and holding only local currency would be higher risk.

Bitcoin doesn't have to be intrinsically "superior" to USD for rational agents to use it as a store of value. It simply has to hedge current assets against a non identical set of risks.
Thanks for that, I've read and re-read the security and the rules pages of your docs several times, but still have questions.

Reading through the firefeed rules file answered a lot of questions for me, except for these two:

1. Editing an existing tweet isn't allowed (".write": "!data.exists()"). How can you make it not editable, but deletable by the author?

2. How would you securely handle liking/unliking or upvoting/downvoting? write if authenticated, validate for the increase/decrease by one, if the user hasn't modified this before? How would that work? Would there have to be a child list of people who edited this? I'm just really curious about this specific use case as it seems pretty common in many apps, yet seems to me, would be really complicated to implement in firebase?
But they didn't. Noone ever just called it ogg. It was always Ogg Vorbis, sometimes Ogg/Vorbis.

Some file types just get an easy ride, like jpeg/jpg. Imagine if it was actually routinely referred to as a Joint Expert file. Maybe pngs would have taken off faster (they are still less frequently searched than gif or jpg according to gtrends).
You forget that the mobile gaming market is growing.
And Slideshare summary: http://www.slideshare.net/FranckNouyrigat/team-genesis
This is a property of dart2js. (I wouldn't call it a limitation nor a feature). Dart2js takes your whole program and compiles it to JavaScript.

Dart2js needs to see all the libraries that are used. It performs tree-shaking to remove unused parts and then compiles the rest to JavaScript. By default dart2js produces one big JavaScript file, but it can cut your program on library boundaries that can be loaded lazily. This is still work in progress (only allows to split into 2 files so far) but looks promising.

The lazy loading needs to be done by the user before parts of the lazy library are used.

I don't see how event-handlers change the game. The html-library is a library like any other.
Congratulations, now you're officially worse than USSR.

In USSR, independent bands had very hard time recording or playing on stage, but they could always gather on some flat and play music and nobody bothered them.
(Don't know why, maybe it's actually illegal for police to enter your home, maybe it's just decency)

And now it's illegal in the USA.

All this does is destroying all the new music that isn't profitable/hot enough to afford real venues yet. Talk so much about innovation and garages.
FWIW the EU is proposing to ban neonicotinoids. This article from Salon gives the history and supporting evidence:
http://www.salon.com/2013/03/21/without_honeybees_we_may_cea...
It's successful in that you can use it to buy (a very limited range) of things. Certainly not as a general purpose currency. I doubt that any individual anywhere could spend bitcoin only (i.e. no exchanges into other currencies) and have his needs met.
The Flawed Economics of Closed Government Data