skysight-inc/HackerNews huggingface dataset:
I don't have a large network, so it's not too hard to remember. It's nice to know how to reach my Raspberry Pis from any machine, regardless of what I'm using them for or what hostname they have at the time (XBMC, AirPlay server, etc.)
The real problem showed up when Hedge funds became so popular. People putting money into there 401k care a lot about long term gains, people running Hedge funds care mostly about short term gains. Hedge funds end up filling board seats not small time investors.

It's actually a common problem with 'money managers' as generally they share far more of the upsides than the downside risk. Yet, there is no way to consistently beat the market so trading risk is really there only option.
Apple pays up for stealing design from Swiss Railways
I'm getting a database connection error.
Copyright exists largely to protect the commercial value of a work. Is anyone going to take seriously the idea that someone is going to say, "Hey, I want to listen to that Prince piece, let me just pop over to YouTube and listen to someone's partial recording of it through a consumer-grade radio recorded by a consumer-grade camera?"

There's no damage in that case. While being a bit more strict about having to have actual damage being done to the copyright owner wouldn't completely clean up all abuse, it would eliminate some things like this that are just blindingly stupid. I get that someone can own a copyright on a piece of music but that shouldn't mean that I've got a blanket recording blackout imposed on anything within earshot in the meantime.

I'd also observe that the reason for "fair use" in the first place, underlying the common 4-point test, is that free speech is an amendment to the constitution, so the copyright clauses within the original had to be harmonized with the amendment. It is certainly a valid argument that allowing copyright owners their blanket lock on recording while something they own happens to be playing in the vicinity is a free speech infringement.
Culture is not a secret sauce added by management after the company is established. It starts with the personality and practices of the founders and then evolves and solidifies over time as the company grows. Nothing could be more relevant to the culture than those first few months as they planted the seed that grew into what we see today.
Powerplants - not sure they're a startup, though.
I pretty much hate Pascal as a language but I recently used it on one of my project. I wanted a executable that would just WORK on any computer without any installation, dependency or a specific version of a .NET framework. I used Lazarus and it just worked.
A simple way to learn designing
List of statsd server implementations
If you felt like you could have gone longer, then I'm sure you could have gone longer. Two things worth noting, however:

First, it's good to have a minimum amount of time in mind for a meditation session, and stick to it. You can always stay seated after your timer goes off. Without a firm minimum, it's very easy to stop as soon as you get fidgety. Speaking from my own experience, sitting through fidgetiness has been the immediate precursor to some of my most meaningful progress in meditation.

Second, consistency is more important than intensity. My (personal, inexpert) recommendation is to choose a time that you can manage every day, and stick with it. Don't over-commit, or you may get burned out. For me, 20 minutes is about right. YMMV.

Stick with it! It's very rewarding.
ORA-94065: Missing homepage.
Arch Moves to systemd for New Installations
ShowHN: Learn the Model Method with the Whiteboard
Even in Java you don't need the trivial getters/setters anymore. Everyone uses an IDE with refactoring capabilities, so the change can be done instantly when necessary. Why uglify your code in advance?
Optimizing away getter/setter calls and function call overhead in general is well within the reach of current compilers.
Patents act as a tariff against imports. So, if the US abolished patents, imports of products using US inventions could compete on an equal footing (perhaps winning, because of cheaper labour costs; perhaps not). For example, Foxconn could manufacture iPhones and sell them itself.

What happens when the supply of existing patents runs out? i.e. consider it globally, not nationally. I can only guess that people wanting to develop inventions for commercialization would try to keep them secret - and people wishing to invest in commercializing inventions would prefer those that can be protected (by keeping them secret). This, apparently, was the situation before patents.

But this is Sweden (not the USA), which I hazard is a net-importer of patented products, so Sweden doesn't gain from patents. In fact, the Netherlands did abolish patents, and Switzerland delayed enacting them - and that was good for their economic development. I understand that they were compelled to, by powerful countries who did benefit from patents. http://en.wikipedia.org/wiki/Societal_views_on_patents#Histo...

It seems logical to me that patents and copyright encourage investment in inventive and creative work, by enabling the value of the work to be captured. As a researcher, I also feel that the work of inventors and artists should be rewarded. But I agree the present system doesn't seem to be working very well.
This is a tool my friend and I created after we did a project on the available drawing tools specifically suited for the the model method used in some elementary schools. Feedback from all parents and educators welcomed!
I think it's right. One way to convince yourself is just to add counters to the implementation of bubble sort, run it for a larger input, and then verify the probabilities (including the conditional probabilities) match what I claim.

You're correct that every permutation of {1, ..., n} is assumed equally likely as an input.

This way of thinking about it might help:

All that "bubble_sweep" does to the input array is to "right-shift" the left-to-right maxima, and "left-shift" the elements between them. The left-shifted elements aren't re-ordered, so they still have the usual probability of being a left-to-right-maxima.

In a bit more detail:
Let L be the sequence of indices, from left-to-right, of left-to-right maxima in the array. Now in s^{th} sweep, let M be the sequence L concatenated with n - s. Assume M has r elements in total now.

Then the operation of "bubble_sweep" is just:

a[M_r] <- a[M_{r - 1}]
a[M_{r - 1}, ..., M_{r - 2}] <- a[M_{r - 1} + 1, ..., M_r - 1]
.
.
.
a[M_2] <- a[M_1]
a[M_1, ..., M_2 - 2] <- a[M_1 + 1, .., M_2 - 1]

I think you could actually implement a (very, very) inefficient "bubble_sweep" that worked along these lines. I think that makes it a bit clearer that, apart from at left-to-right maxima from a previous iteration, we just have subsequences of the original (uniform random) permutation, so the 1 - 1/(l+1) probability holds.

I hope that's clear(er) and I didn't make too many mistakes. The sun is shining and I must go ride my bike now!
Brennan, congratulations! It is well deserved. I've had a lot of success selling a book, but now it is time to make the switch to recurring revenue.
I think you either a) let testimonials from third-parties try to assuage the skepticism, or b) you write them off as nerds who aren't going to buy your stuff no matter how you market it.

On the first point, I highly recommend Brennan's ebook (I can't really speak to the workshop or planscope). I bought and read the ebook a couple weeks ago and successfully jacked my rates by 50% and I've planning another similar increase within the next 12-18 months.

On the second point, nerds are a dreadful audience to market to in many ways. We're pedantic, skeptical, and have a horrible case of why-pay-when-I-could-do-it-myself-itis. That Brennan is doing so well with this market is a testament to the value he's creating.
wow, does this chart mean that as many people now care about jquery as javascript?
GitHub deliberately bootstrapped itself. [1]

[1] http://cofounder.tv/videos/github-founder-bootstrapping-vent...
I wonder what caused Netscape Time to slow down so much that just one version(6 after skipping 5) took three years to release and allowed IE to catch up and actually become a better browser than Netscape 4.

http://www.joelonsoftware.com/articles/fog0000000069.html
How did you determine pricing for your workshop? As an outsider without interest in the particular coverage area of your workshop, $999 seems steep to me. Are you comparing your workshop with others to determine price?

Also, how did you market your eBook? Solely through your mailing list? And just a question on eBook mechanics - how are you selling it (through Amazon or something else?) And also determination on pricing - same here that $49 seems high, but not as high as the workshop. I can see that price being justified, but I'm still curious as to how you set it.

Finally, how did you go about starting and building your list? Did you post to specific user groups / forums? Speaking at other events?

Inquiring minds want to know!
> As a proof in the United States where politically correctness and protection of minority is a topic always over-discussed, the condition of women is worse than in North Europe, where such an obsession does not exist.

I don't really know how hard you can say "correlation ≠ causation" without getting an aneurysm, but I'm scared to find out.

I mean, it's just so damn obvious. Let's suppose that sexism is more of a problem in the US than in country X. Wouldn't you want to talk about it more?

Don't you think it suspicious that, say, people complain more about corrupt local police in countries that have corrupt local police?

Don't you find it bizarre that people complain about the heat in places where the temperature exceeds 35°C?

Isn't it fascinating that the people who complain the most about headaches are the most likely to suffer from migraines? Obviously they should stop complaining, it would make the headaches go away!
Well, I dont know how you asked them, but from what it seems their decision on who to vote for may be a result of many different issues. For example, the two candidates have very different views on abortion, how to deal with Iran, Libya, etc. Therefore, your comment is only applicable if you had asked: "which candidate do you think is more capable of growing the economy?"

An interesting followup to that question may be to what degree do you think that either of the candidates can grow the economy? This would be to ascertain not just who may be better but also how good is the candidate. Do they believe that both candidates are bad and they are simply choosing the lesser of two evils? Lastly, I would ask, "what historical evidence do you rely on to make your decision?" I'd like to ask this to determine how these people are making their decisions. For example, do they have an explanation for why Obama hasn't grown the economy in the last four years or an explanation for why Romney's past performance qualifies him. Or is the explanation more humanistic: "Obama seems like a more trustworthy guy."
The article's point is that we should stop thinking about things like systematic sexism/racism and simply treat individuals equally and with the respect that every individual deserves.

That's not wrong. Unfortunately, it's necessary but not sufficient to combat the problem of inequality resulting from sexism.

Yes, we should lead by example, and absolutely treat our female coworkers with the respect they deserve simply because they're people, dammit. And if everybody else did the exact same thing, yes, the problem would disappear!

However, that's not the world we live in. Not everybody is going to follow our lead. And that's why each of us who is interested in ending this crappy state of affairs can't simply do our part and then bury our heads in the sand. We have to do MORE than our parts.

Not sexism-specific, but here's an example. I had a gay coworker a few years back. Of course I treated him with respect. His orientation was a total non-issue to me, not something I even thought about. But other coworkers said some insensitive things, tossing the word "gay" around as a synonym for "bad" and things like that. So I privately talked with a couple of them and, hey, let's not do that, let's make ____ feel at home here. Not putting my coworkers down; asking them to join me in doing something positive. And I made some progress that way -- progress that never would have happened if I'd simply treated him right and then buried my head in the sand.

(For the record, I'm not some wonder of workplace harmony. I screw up a lot. About a decade ago, I was in a similar situation except I was the insensitive coworker. I learned from that situation. And frankly I wish I'd been steered in the right direction sooner, though I can't blame anybody else for my actions but myself.)
While Lazarus is maturing, they will never pose a strong challenge to Embarcadero.

I do not like their architecture because goes against the Delphi spirit of being platform integrative(firemonkey also violates this too but that is just a desperation move by Embarcadero). LCL eats up a lot of developer time and prevents people from contributing. The last time I looked at their bug tracker I saw tickets closed because LCL changes don't work on ancient versions of windows... and to work on LCL you really have to have domain knowledge of OSX, Win32, and GTK.
http://upload.wikimedia.org/wikipedia/en/6/65/LCLArchitectur...

I really wish they would have adopted Qt as their cross-platform option and then built different widgetsets for OSX, Win32, GTK, etc... LCL is fine now I guess for the IDE and for people with old delphi projects they want to port, but they really do need to create widgetsets that evolve with the underlying platform if they want to get people like this guy onboard.

http://lists.lazarus.freepascal.org/pipermail/lazarus/2012-O...
Qpes update for PES 2013
For fans of this game, a free unofficial update.
All transfers done in this update.
d'oh! thanks :)
"It's silly to try to protect all the minorities because they are minorities"

Although I share OP's thought that people should be treated equally, that's just not what happens. We get examples every day, so trying to "solve the problem" by not talking about it will only make things stay the same (or get worse). It would be like pretending the elephant is not in the room as an attempt to make it disappear...
How to get a technical co-founder
you're absolutely right, i was doing the final subtraction in my head and not paying attention...
I think it is always an error to talk about sexism, even when the root cause is some asshole not respecting you because you are a woman.

This is backwards. The thing that we absolutely have to do--especially those of us who are white males--is point it out when other white males are abusing our privilege, and show that we won't tolerate a work environment where women are not treated as equals. This is the single best, most powerful thing that we can do to end this type of discrimination.

If a woman is expected to do something because she is a woman, if she is being subjected to sexual harassment or threats because she is a woman, everyone in the room has a moral obligation to point that out and nip it in the bud. And it is important, actually, to point out explicitly that you won't tolerate it because you don't accept discrimination against women (or minorities, or what have you). In person, in front of people, so everyone knows who you are are and where you stand. This is called making the environment safe for people to do their jobs; also known as having balls to do what's right.

Unless, of course, you like working in a sexist/homophobic/racist environment, in which case let me know so I can make sure to avoid working with you in the future.

I'm relatively new to HN, but I already have seen these kinds of tone-deaf articles pop up over and over, and it's maddening, and absurd. Surely there is something you people writing these articles could be writing about which is more worthwhile than rehashing the right to be a sexist over and over.
Amazon's note to Kindle users about E-book settlements
Agreed. While there's a concern that non-product development activities are a distraction from product development and marketing efforts, I can tell you from experience that raising money and managing investors is a MAJOR time drag. It can consume 3+ months of your life in doing nothing but chasing meetings, crafting presentations, and satisfying the puzzling whims of different investors.

Then you have to work with lawyers to draft and finalize terms. And once you are done, you aren't done. The monthly/ quarterly investor presentation dance and the associated mental stress is just as defocusing as putting together a workshop or writing an eBook.

On the whole, I actually think having a complementary side-business to your main business, especially something that has some scale to it like workshops and/or e-books makes a LOT of sense. Especially when you combine it with the fact that software startups nowadays require less capital than ever to start.
It's incomplete and there's no interest in finishing it.
No, I moved to Rails; Cake was a short lived endeavour. Cake was actually what got me there. I liked the things it did but hated the way it was written. Then I found out they were basically trying to clone Rails in PHP, so I gave Rails a shot.
> That's not wrong.

It is wrong. Sexism isn't a conscious choice that we can avoid on an individual level. It's a collection of bad habits and systems of bad behavior in groups. If you "stop thinking about things like systematic sexism/racism" then they become invisible to you, and you will lack the power to do anything or even articulate an argument about discrimination.

For example, if you treat everyone equally but don't think about sexism, how do you stop someone else from doing stupid sexist things? How do you let them know that it's not acceptable?

As an analogy, it's obvious that murdering people to steal their TV is wrong, and we know that because we think about murder. If we never thought or talked about murder, how would we know it is wrong? How would we catch murderers? What should the punishment be?

It's not enough to not murder people, we have to talk about murder, hire people who catch murderers and put them in boxes, and think about how we can prevent more people from getting murdered.
"Another naive way to consider the problem is to think that sexism is a state of mind of men. Actually the problem is more complex than that, and a lot of women don't consider themselves or other women as capable as men."

Actually it's more complex than that: a lot of women consider themselves inferior because they have been trained to think like that. Sexism all the way, in a cycle that is very hard to break. I do think that "being nice to women" is a great first step to "break the ice" and guve those who want an opportunity to "become equal"...
I'm starting to feel that this whole issue is being taken up by people who were born too late for some actual struggle against sexism and racism. 50s are over, women are not sent away by the bank teller and told to come back with a husband, people who aren't white are not barred from employment, and almost all that's left to "fight" against is unpleasantness and stupid jokes.

And so unpleasantness and stupid jokes are being fought, which makes it easy and risk-free so more people join. Not to disparage the authors of those but anyone can write a blog post and feel like they've done something.

ps. Your text requires some stylistic corrections, and it's not obvious what you mean by "too easy" in the beginning.

EDIT: Thank you, rmc (below), for providing examples. That's what I mean -- unpleasant words is largely the extent of sexism nowadays, or even just shortcomings of pop culture (like there's a shortage of those). And that is met with major outcries, not to mention actual discrimination which is met with million dollar lawsuits.
Would a poster like this increase your motivation / focus?
I've got this idea that our actions are always being influenced by the values and messages perceived in our environment, and I personally use printed mission statement and goals to help me stay focused.
I am wondering if anyone finds this approach useful too?
The Python and The Compiled Python
A lot of C modules rely on CPython specifics, PyPy cannot support, performance of the PyPy C API is horrible which is a huge problem given that C extensions are mainly used to improve performance and embedding PyPy isn't possible either.

CPyExt is more of a hack you use until you have ctypes/cffi bindings.
How did you determine pricing for your workshop? As an outsider without interest in the particular coverage area of your workshop, $999 seems steep to me. Are you comparing your workshop with others to determine price?

I'm targeting established consultants and small business owners who want to scale their consulting practice and avoid VERY costly mistakes. Pricing is also a way to qualify the right kind of customer.

Also, how did you market your eBook? Solely through your mailing list? And just a question on eBook mechanics - how are you selling it (through Amazon or something else?) And also determination on pricing - same here that $49 seems high, but not as high as the workshop. I can see that price being justified, but I'm still curious as to how you set it.

I promoted the book via Twitter and with a few incidental mailings to my Planscope list (then 2k members.) I've already received a few dozen testimonials (see the sales page) with people who have applied the book to their freelancing business. The cost of the book is a drop in the bucket compared to the financial upside they're now experiencing.

Finally, how did you go about starting and building your list? Did you post to specific user groups / forums? Speaking at other events?

I promoted a pitch page for Planscope to the audience that had the pain points I was tackling. And it grew from there.
http://www.jwz.org/gruntle/nomo.html
> In the JAMA experiment, there is a (very small) constant negative delta, and nothing for a biological PLL synthesizer to "lock on"

Exactly. With nothing to lock onto, there should be no effect or a 'very small' effect since people will continue their normal circadian rhythms and light exposure levels which zeitgebers will, just as usual, adjust things daily - if that delta over the entire month even matters, which it probably doesn't since it's fat-soluble and should be released gradually at need from fat stores.
To say that there should be a strong benefit to colds and this tiny non-existent effect explains why we don't see it (without also explaining why this doesn't eliminate all other benefits observed from vitamin D, since use of injections is common in vitamin D experiments) is just totally obvious special pleading by Roberts.

(And yes, the relevant factor cannot be the level, because that is flagrantly inconsistent with my self-experiments where the level was kept constant and only the timing was varied.)

> Furthermore, most placebo-controlled double-blinded experiments are not actually blinded: the substance or procedure being tested is known to have an effect (e.g. dry mouth) but it is not known if it has the desired effect. The placebo is known to have no effect (e.g. sugar pills). The patient therefore knows when they got the real thing (though they're still in the dark if they got the placebo).

'Most'? Cite.
For every 1 person who fits that profile, there are 10 that don't :-)

I meticulously track the results I'm getting, and have tested a variant that ISN'T a long form sales letter. Guess which won out?
20-minute workouts to get fit
I work on a 1.5 million line delphi codebase, developed continuously since 1996. It's legacy, but then also it's not, because delphi has allowed us to keep pace with new API's in windows. Delphi was and is a great choice if you're in it for the long haul.