skysight-inc/HackerNews huggingface dataset:
It's a good concept and all, the issue i've had with it for my own use is that the native Array functions are so fast in JavaScript (and function invocation so comparatively slow) that you really need a very specific use case for them to be worthwhile over simply performing your operations on the array directly like Underscore.js.
this is a generator. it has nothing to do with streams.
AVL trees give shorter path lengths. So the resulting structure ends up being better, depending on your exact balance of insertion and selection.
Counter Strike Training
I guess I expected something more secret. That's pretty much what I do, except for the 'don't leave the computer if the program doesn't run' bit. When the program doesn't run, and I'm pulling my hair out that's the -best- time to leave the computer. Go get some fresh air, a soda, maybe a nap... Anything to take your mind off it long enough to think straight again.
Thank ye!

Here's another example you might want to include, if you're going for the whole Haskell angle. Not as elegant, but illustrates the concept:

var fibs = new Stream(1, function() {
return new Stream(1, function() {
return fibs.zip(function(a, b) { return a + b; }, fibs.tail());
});
});

fibs.take(10).print();
Interesting perspective, but it does ignore http://en.wikipedia.org/wiki/Balancing_selection. It's possible that a certain amount of variation in the population is kept around through evolutionary processes.

On the whole, though, I do agree that humans are basically the same.
I read a paper in the spring that purported to compare, among others, red-black trees and treaps. It found that treaps were better for ordered operations but worse for random operations.

edit: For the actual comparison between the three: treaps give no guarantees. Red-black trees sacrifice some lookup speed in favor of insertions.
very similar to the google redesign

* {
padding: 25px;
border-random: 1px solid #ccc;
}

done
How are you going to benefit from these new changes as a seller?
Actually, the metaphor works fine. Haskell doesn't fundamentally try to restrict what is done, but how it is done. Some things may be harder to do because of those restrictions, but they don't become entirely impossible, even if eventually you might find a corner case where you have to modify the language itself.

Constitutions can (usually) be amended. The US Constitution in particular has essentially no restrictions on what can be done by amendment (and it's pretty obvious that the one operative restriction can be dealt with if necessary). This is done out of knowledge of our own ignorance -- we cannot possibly conceive of every situation society will face, nor how our governance models will interact with those situations.

This is why libertarianism irritates me. It comes across as such an absolute. Few things are absolutes, and when you're talking about something that will affect millions of people, you can't realistically expect to arrive at an absolutely right solution that will work for everybody every time.
that site is older than dirt
Does it mean anything to have received an invite at this point? Its unclear to me if everyone who requested an invite received one.

Also, with the title "YCNYC", it sounds like this is going to be a NYC based funding cycle, but all the online literature still points to the West Coast. Where are they planning on holding this funding cycle?
I kept trying to start with a todo list in Org-mode, and it was never worth it. Instead, I ended up getting into Org-mode through using it as a markup (it supports inline LaTeX!) and only later learned some of the shortcuts. I've just started using C-RET and similar to add outline nodes, for example; similarly C-. and C-d and such. Now I use Org-mode heavily for literate programming as well.

One of the reasons I love Emacs and Org-mode so much is that it never forces you to use its features. For the right approach and for the power user, this is beautiful.
[UK] Petition: Teach Our Kids To Code
Wilhels31
There is also "LINQ for Javascript", which is fully integrated in with JQuery and VS as well. http://linqjs.codeplex.com/

Streams seems to be a proper subset of the things you can do with linqjs. Sometimes MSFT can do cool things too, it just doesn't always get picked up :)
On The Sunday Night Blues Test
And this "it's digital" argument is bogus. The individual bit is either transmittes correctly or not, but the whole stream can have arbirary many bit errors which the receiver can only compensate up to a certain rate. There is usually good error correction on the audio streams (both listeners and speakers don't react well to sudden loud clicks), but errors in the video stream usually lead to artefacts that may be visible for are few fractions of a second or so (until the next full frame in the streams).

Whoever makes this "digital streams cannot degrade" argument has obviously never tried to watch DVB-T behind a hill.
Huge focus on digital stuff. You have to use a drop-down menu to get to physical goods...

And this used to be a bookstore.
The hospital example he ends with is strange. It's my understanding that under libertarian philosophy, children would not have access to any care in that society unless their parents happened to be able to afford it.
How to Avoid the 9/11 Scams
I think he should have treated the set of all government actions with more granularity. Imagine that you partitioned that set into two subsets. The first subset would be actions on policy issues that libertarians find it necessary for governments to act on. The second subset would be actions on policy issues that they don't think it's necessary for governments to act on. It could simultaneously be true that 99% of actions in the second subset will tend to have bad results and only 1% of actions in the first subset will have bad results depending on the relative size of the sets. If you're not clear about which subset you're talking about, you'll get people saying things like "you must be wrong that most government policies have a bad results, this country (that mostly performs actions in the first subset) tends to have very good results."
Interestingly enough, my own small-l libertarianism has nothing to do with the innate properties of people. It's about how those properties come together into groups. I have found, again and again, that when people organize into large groups and form systems of getting along it never works. The larger the group, the more complex the system, the longer the system has been in place, the worst the results are. I don't think there is any intervention, nature or nurture, that would change this. To feel otherwise, to me, would be to say that there is a perfect person. That seems more than a little scary. I find our defects, when working together, give us adaptability. Counter-intuitively, I believe that the properties most of us would desire in a population are probably reverse-correlated to growth and evolution. [insert long explanation about the value of variance across multiple dimensions here]

Representative democracies are kind of a hack to this law. You try to pick somebody to represent you and make decisions, you split up powers among various competing branches of government, etc. What is happening in the west, though, is the idea of a "restart" is mostly gone. It's just the same guys wearing different hats that take turns ruling.

But to me these are properties of how systems of people operate. The word "government" has little to do with it. The reason to fight as hard as possible for individual freedom has nothing to do with selfishness: the more freedom the individual retains, the less the stakes are, and the slower the process of system corruption becomes. My ultimate rejection would be a demonstration of a stable, creative, dynamic, adaptive, and productively chaotic society of non-trivial size that had been in existence for more than a century or so. Hate to set the bar that high. Need to think about that some more to see if I could make my position more logically approachable.
I recall running across this via a repeat broadcast of an episode and eventually being able to download the series by finding a somewhat obscure/indirect podcasting avenue (perhaps coming out of some other part or web presence of the CBC). That was several months ago, though; I don't have the details at hand.
You could even use (gasp!) a real notepad. The tactile effect of writing down (and especially, crossing off) the tasks and intermediate steps by hand is not to be underestimated. In addition, you get the benefit described by ktrgardiner above, that switching to your task list doesn't obscure your productive work. You always have that piece of paper staring at you reminding you what you're working on.
Props to you, eaton and greggles for showing up on this thread, and not in disguise.
I'll repeat what I said the last time this came up: consider that it may be depression. Depression can cause ADHD-like symptoms. It can creep up on you slowly, so you don't even realize you've become depressed. And it can be very, very hard to get out of on your own.

Aside from that, the Pomodoro technique helps me quite a lot. Not only do the 25-minute stretches provide a clear, definite period of focus, getting yourself to think about tasks in 25 minute chunks forces you to more deeply plan how you'll spend your time. Often, we don't get started on tasks because we feel overwhelmed, because we don't have an actual plan or scope. As a side benefit, I'm seeing my time estimation skills getting better as I work on this.
My standard answer for these type questions: Look to your health. Eat right, exercise, consider that you may have hidden health issues. Getting healthier has done a lot for my ability to focus, be productive and all that.

Best of luck.
>Again, it's purely anecdotal, but I've had more than one topic go without any reply, and one result in a Microsoft employee asking me to email logs. One of which was over 600MB in size, just from loading VS

Yes, sometimes to trace down a problem dump files are necessary, and with full heap info they can be big. If you expect psychic debugging based on (often times) vague descriptions of your problems or a problem that they can't repro on their side, then you will be disappointed, then again with expectations like that I imagine you will be disappointed a lot in life from pretty much every software company you ever deal with.

>A Microsoft produced and supported VS addon was causing errors in the .NET runtime that were uncaught and untraceable.

This sounds...unlikely. Not because Microsoft produced AddOns can't possibly have bugs (of course they can), but saying something is 'uncaught and untraceable' is like saying there is a evil demon in your machine, it just doesn't stand to reason. Exceptions are exceptions are exceptions. Debuggers can and do catch them rather handily, if they didn't / couldn't they would be pretty much useless. I think a more accurate explanation would be 'I couldn't figure out how to diagnose the problem myself'. Without sources that is understandable as often times it is necessary to get to the root of the issue.

>Reinstallation of VS, SP1, and all installed version of the .NET runtime were futile

So you never solved the issue and continue to see it to this day? Or you just stopped using VS or this particular add-in all together?
Mouse Without Borders is Magic Mouse - they just renamed it a few months ago is all.
If pricing started in line with Amazon, Azure,
Rackspace, Linode etc.

I don't agree, because them pricing for CPU and not for instance/hour is what separated them from the others.

And now with the new pricing scheme they are more expensive than Amazon.
Is it a chronic problem or something more recent?

If you are thinking a lot and have unresolved issues in your mind, get a notepad and write out everything EXACTLY as your mind is thinking of them. You don't have to do any analysis just because you are writing. Keep writing until you have nothing else to write about. You should find yourself thinking a lot less about those unresolved issues now that you've taken inventory of them by writing.
He won't benefit, if history serves. He's traditionally been harmed by buggy X.0 redesigns, so he wants it deployed ASAP so the big bugs are fixed by the Christmas rush.
I'm skeptical of the claim that a program could win a Pulitzer. How does it decide what to write about, who to interview, and what questions to ask?

Reporting a day at the races or the markets is easy because we know which kinds of data are relevant and we have them available.
Next Generation Uprisings
I would say that the best motivator for open source is the realization that you, YOU, can make a BIG difference in the world.

Looking at all the big projects out there has a tendency to give one a feeling of inadequacy; a feeling that one couldn't even muster up enough talent to contribute to such a project, let alone start one. It's really a matter of putting your ego and the fear of bruising it aside, and diving in. You might produce crap and it might be rejected, or it might not get used at all. But no successful person ever succeeds without failing many times first.

In a way, it's a lot like entrepreneurship. You need the fearlessness to say "I'm going to do this, no matter how foolish it seems." Great ideas always seem foolish compared to the wisdom of the crowd, but until you go in a different direction from them, nothing will ever change, and your life will remain dull and boring and pointless. Even if your idea really is foolishness (which often it can be), you'll still live the excitement of your new adventure. Life is too short to live safely.
This is a recent email I got from Facebook Support team regarding a vanity url for my business. I could swear this guy is a robot or a script, and I wonder if Facebook is using the technology described in the article:

----------------

We’re sorry, but we’re unable to process your request because another entity has made a previous request concerning this username. If you are still interested in claiming the username, you may contact us in 60 days for an update about its availability.

---

You have reached the right channel for these requests. As mentioned earlier, we have no further information to share with you concerning the username "xxxx" (marked out). We will be unable to assist you further from this alias.

----------------

What human being talks like that?
I've never understood the allure of treaps. As long as it's only probabilistically balanced, the only thing it offers beyond random binary search trees is unpredictability in the face of ordered input.

In essence, the treap is the same approach to balancing as the skip list. What's wrong with AVL trees?

edit: that said, if you do have a genuine need to prioritize some nodes, the observation that the BST property does not preclude the heap property is a very nice one.
It's not inconceivable that, as AI advances, at some point there with be algorithms that figure out the questions you have posed.
Second this. I do the above when I feel scattered. When done with an item, I just tab it. And when I have tabbed them all, you get this sense of pleasure :)
It's a lot more fun to write new code than it is to fix and refactor old code.
"a new data structure" ... really?
Federal Nigerian Government Websites Hacked by Elemento_pcx & s4r4d0
What is Adobe ActionScript?
It is amazing how much we use Adobe Flash applications in everyday use of the Internet. Internet user come in contact with Flash almost exclusively as they watch a movie online, use dynamic database driven websites or scroll through panes on an image rotator.
Start Ups Will Not Save Us: Unflattening The World
Chrome extension: 2-clicks "like" button.
>VS required them to attach debuggers to processes

I don't believe this is entirely true. VS will sometimes claim you need to be an admin and offer to restart as an admin, but you can click ignore in that dialog and debugging will work just fine. The one exception is if you are running as non-admin trying to attach to a higher privilege process, in which case you would need to be able to attain the same privileges as the thing you are trying to attach to, for obvious reasons.
Actually, we're talking about the same project. I linked to its reference page for the examples.
Which is really interesting. Who are they trying to sell each product to?
This is not a funding cycle. It's a conference/networking event.
Actually try to understand and address the grievances? There's a substantial part of the country who feels like they've been left behind and they're not that far from becoming violent. Throwing a bunch of fraud committing bankers in jail for breaking the laws that are on the books right now would be a start. If people don't believe that the laws apply to everyone anymore then they're not going to be interested in keeping them.
I find it interesting that you use the recent home mortgage crisis as an example of market failure. Libertarians often use it as an example of governmental failure. Markets and governments were involved in the creation and fallout of the crisis...and people on either side want to blame the other. It's actually pretty analogous to the problem Eliezer pointed out about the balance of heredity vs. environment.

While the mortgage crisis would not have happened without market forces (+ human greed) and government involvement. The question becomes which of those factors we can alter or remove to make such an occurrence impossible in the future, rather than which factor to blame. From a pragmatic perspective, since we can't remove human greed, the other option is to not implement government programs that make it easier for millions of people who can't afford a house to get a mortgage.

So, more government might have prevented the problem, perhaps in the form of education programs for home buyers who only qualified because of the government programs. But, less government could have prevented the problem, as well, since the vast majority of those loans would have never happened without government programs to encourage them.

My instincts tell me to go the less expensive route, and let the market decide who can afford a house or not. If a bank knows the government isn't going to bail them out (as would be the case if these loans weren't government-backed), they're going to be more careful about who gets those loans.
Yes, we've talked to some people and believe they would be interested when it's ready. Obviously it's not a sure thing but I'm fairly confident this idea is something that is needed. It's a B2B app.

PS. I like your equity calc.
Crashes are happening for many reasons. Are talking and texting the top one? Are they in fact results of other causes? Will raising fines with such low enforcement rates (as far as I've seen) actually have any impact beyond fundraising for the state?
Another Angle to Google's Motorola Acquisition
Wow, talk about speculation. Yeesh
These technological advances made me shudder about the potential job loss of the future even though the previous technological advances created new jobs.

Sure, there's no way that my profession and the great majority of jobs on the internet would be possible if we rely on human switchboard operators rather than relying on automation. That doesn't mean it will be true for the next advances in technology, does it?
10 Years Since 9/11
Single page:

http://www.nytimes.com/2011/09/11/business/computer-generate...
A human who had to write several dozen support answers?

Naming collisions have to be a common occurrence for Facebook. It’s sufficient to write exactly one mail for such cases. There is no need to re-write or change things around, it’s always the same answer to the same question.

Using a robot to write stuff like that seems wasteful – I don’t even think it would currently be possible.
I was recently in the same position.

I was bored and not doing what I really wanted to do. I was suppressing my dreams and taking the safe (and boring) path.
Thx for reply.
The difference between BSTs and k-trees is that balancing the tree is a huge misconception for k-trees.

Also, in my paper, I pose some basic hypothesis which are: data are points, without any indication of distribution and the search range is a convex in the point space. Something like a school case.

With this hypothesis which are general, balancing the tree (ak. Octree) is a hard misconception coming from BST.
It will be difficult to me to explain here why, but it's not really hard to see it.

Take this exemple and my hypothesis: you have a logarithmic distribution of points in 1D (but you don't know it particularly) and you are searching the points in random continuous ranges, then the best tree is a total unbalanced tree. And note that my heuristic will gives you a total unbalanced tree. If you have regurlarly distributed points, my heuristic will gives you an octree.

One day, I hope, I will find a damn good mathematician to prooves that the K-Means Tree is the best tree in the general hypothesis.:p or maybe i'm wrong =)
I was first introduced to the concept of 'streams' akin to this in SuperCollider, which uses them as building blocks for musical patterns.

http://danielnouri.org/docs/SuperColliderHelp/Streams-Patter...

http://danielnouri.org/docs/SuperColliderHelp/Streams-Patter...

SuperCollider is a fun language to study. You end up with compositional structures like the following (notice 'inf', which indicates an infinite loop)

Pbind(
\octave, 4,
\degree, PstepNadd(
Pseq([1, 2, 3]),
Pseq([0, -2, [1, 3], -5]),
Pshuf([1, 0, 3, 0], 2)
),
\dur, PstepNadd(
Pseq([1, 0, 0, 1], 2),
Pshuf([1, 1, 2, 1], 2)
).loop * (1/8),
\legato, Pn(Pshuf([0.2, 0.2, 0.2, 0.5, 0.5, 1.6, 1.4], 4), inf),
\scale, #[0, 1, 3, 4, 5, 7, 8]
).play;
It's my understanding that under libertarian philosophy, children would not have access to any care in that society unless their parents happened to be able to afford it.

Libertarians are very happy to see philanthropists devoting their own money to helpful causes. They are also happy for voluntary private associations to work for their mutual benefit. They can point to many examples of people doing just that in history.

http://www.amazon.com/Market-Education-History-Studies-Philo...

Indeed, historically, most hospitals that treat poor children and most schools that educate poor children were founded without government support, all over the world.
I was only providing an example of how libertarian principles don't always scale. I said nothing about the housing market in the U.S. and I don't know why you bring up the U.S. housing market.

From what I've read about libertarianism (the economic principles of libertarianism) it is highly impractical. It seem like a set of principles that work at the local level provided there is plenty of competition. Libertarian principles don't scale at a macro level. Especially in the presence of cartels or monopolies. Or in an environment when risk is being transferred to parties who don't understand the risk that is being transfered to them and when this risk transfer is being done on a truly massive scale.
I was only providing an example of how libertarian principles don't always scale. I said nothing about the housing market in the U.S. and I don't know why you bring up the U.S. housing market.
The "control" characters are chosen to have a high number of transitions, but the "data" characters are chosen to have fewer transitions. https://secure.wikimedia.org/wikipedia/en/wiki/Transition_Mi...
I've written an article that talks about the same beast: http://blog.vjeux.com/2011/javascript/stream-lazy-iteration-...

However, I use Javascript functions as base instead of a Stream constructor.
didn't the study state just the contrary: that english is more dense than japanese?
I've started trying to switch over from vim to emacs, due to the fact that emacs seems better designed in general, with more - better extensions. I'd been wondering if there was some standard way of doing line deletion than the one I'd come up with. Apparently not.

Well, time to go back to viper-mode, with my old friends 'yy', 'dd', and 'kyy'.