skysight-inc/HackerNews huggingface dataset:
This one is quite the useless fluff piece. Not a single mention of even covering your hard costs. Just guess, be wrong, and try it out. Gee, thanks. Obviously I'm not in the subset of HN that finds "pull a number out of your ass, rinse, repeat" to be worth submitting and upvoting. Isn't the reason to ask about pricing to avoid this kind of crude guesswork in the first place?

If you want something of more substance, read this: http://www.joelonsoftware.com/articles/CamelsandRubberDuckie... Ultimately, you'll still have to pick a number and try it out but at least you can do so somewhat intelligently.
Top Ten Articles of 2012 from The Mouse Vs. The Python
I agree. It would be good to have a biz partner, design partner, and technical partner to round out the team.
"In tests it even used the word "bullshit" in an answer to a researcher's query" — Has to be the funniest thing I've heard all week. Sounds like something straight out of an Adam Sandler movie. This reminds me of an AI chat program I used to have called Billy. He would learn from your words and sentences, actually quite smart and I remember adding in slang words so whenever one of my friends would use it, it would most likely swear and insult them without realising it. The Billy program can be downloaded from here, still works quite well: http://www.leedberg.com/glsoft/billyproject.shtml
I want to say patio11 addressed this, but I may be misattributing. In any case the advice I recall is to, if anyone notices or complains, offer them a direct link to the lower price, possibly accompanies by a 10$ off coupon. An apology about the mix-up is optional, as is bringing up the fact that you are the founder, and you're happy to chat with customers any time on how to improve the service.
no? Yes there's the edge case that isn't covered, of sacrificing the one for the many, but that's a dangerous slope to try and codify. Other than that, how does it not? At each step of your life "now" you attempt to do something that benefits someone's life (probably yours) and doesn't harm anyone. Yes, there are other ways of approaching life (most people do stuff that doesn't really make anyone's life better most of the time).... but would you really argue that those are paths you should strive to follow? As a guideline, I think it's pretty good, and other than the edge case mentioned above, I can't think of an instance where it isn't the best path to follow. I really would like to hear a good counterargument / flow that one should follow instead. It's not meant to encompass all the ways people live. It's intended to be a guide as to how to proceed.
If you happen to have a /sys/class/backlight/acpi-video0/brightness file on your system (e.g., linux laptop). Here's a light weight and easy to customize option.

First make this file writable.

chmod o+w /sys/class/backlight/acpi-video0/brightness

Then add something like the following to your crontab. I'm constantly doing this manually, and never thought to crontab it until this article.

0 17 * * * echo 14 > /sys/class/backlight/acpi_video0/brightness
0 18 * * * echo 13 > /sys/class/backlight/acpi_video0/brightness
0 19 * * * echo 12 > /sys/class/backlight/acpi_video0/brightness
0 20 * * * echo 11 > /sys/class/backlight/acpi_video0/brightness
0 21 * * * echo 10 > /sys/class/backlight/acpi_video0/brightness
0 22 * * * echo 9 > /sys/class/backlight/acpi_video0/brightness
0 23 * * * echo 8 > /sys/class/backlight/acpi_video0/brightness
0 00 * * * echo 7 > /sys/class/backlight/acpi_video0/brightness
0 05 * * * echo 12 > /sys/class/backlight/acpi_video0/brightness
0 06 * * * echo 13 > /sys/class/backlight/acpi_video0/brightness
0 07 * * * echo 14 > /sys/class/backlight/acpi_video0/brightness
0 08 * * * echo 15 > /sys/class/backlight/acpi_video0/brightnes

Note: 15 is the max brightness for me, not sure if that is standard, just cat the file to see your current level of brightness.
Thanks for catching, I added a direct link to them. Also they just blogged this about it: http://blog.dwolla.com/masspay-nodejs/
While I am not positive, my assumption is that 48fps was chosen as it is exactly twice the normal frame rate, allowing them to easily toss away half the frames per second to create the 24fps versions of the film.
There is also a wonderful extension to IPython, namely autoreload: http://ipython.org/ipython-doc/dev/config/extensions/autorel...

I use it with level 1 and %aimport magic all the time and it's really sweet, especially with %ed. It probably does not work well with Django models however. You could use deep_reload: http://ipython.org/ipython-doc/stable/api/generated/IPython.... but I'm not sure if it would be enough.
> Best viewed in 800x600 resolution.

that's great ;-)
I don't think that memorizing is the perfect approach to learn mathematical proofs. Generally, you should be able to try the proof based on your understanding of the concepts, and hence if you can't proof them, it only means that you didn't get the concept well. When I used to be in the CPGE [1], we had one exam after two years intensive courses of maths, physics philosophy and engineering sciences. And we had pretty much everything demonstrated. The only way we, other students and I, dealt with it is by understanding the concept very well, rereading the courses and going through problems. It's been 6 years now that I left CPGE, And I am still able to proof the Bolzano-weirstrass theorem, and I am sure that most of the other students could also.

[1]I don't know if you are familiar with the french educational system, and specifically the CPGE( classes préparatoires aux grandes écoles). It consists of two very intensive years of mathematics, physics, philosophy and engineering science.
What size of deli cups do I need mass quantities of?

Do you use the tiny ones that take-out dipping sauce might come in? Or the ones that an order of hot-and-sour soup might come in? Or the ones that an entire Chinese entree might come in? Or the ones that a half-gallon of soup might come in?

I'm guessing your answer is "all of the above" but I'm curious.

I know where you're coming from, though, because in the last couple of years, without even consciously trying, I've noticed myself getting more and more use out of our used take-out containers. Either we were clued out before, or there's been an evolutionary leap in the quality of deli cups, such that they're now better than disposable Gladlock-type plastic containers, which in turn are better than my aging collection of Rubbermaid and Tupperware containers. They're even arguably better than my snap-closed glass storage containers, which I've liked for years because they can be reliably cleaned.
Snort Rules Update for 01/10/2013, Ruby, Java 0day
Not counting the Navy, the US has at least double the per-capita rate of deployed troops. But that's misleading too, because most of New Zealand's deployments aren't hostile; a US soldier is far more likely to see combat than an NZ soldier.
The fonts look awful on Chrome for Windows (Version 23.0.1271.97 m)
Drawing a snowflake in PostgreSQL
Oh, it's definitely possible to find all kinds of wacky and incorrect theories at the top of a SERP. Remember that PageRank depends on internet users being (mostly) correct. And oftentimes users are not. Take any political topic as an example. But this is generally solvable by phrasing your query correctly.

But you can still sometimes see this problem with medical topics because heavy-handed government regulation has largely stifled innovation in the medical industry. New technology adoption in the industry is extremely slow, and from my own professional experience, I can tell you that getting doctors to do something as simple as type their notes (so they're available to patients online) instead of handwriting them is akin to pulling teeth.

The protectionism that has resulted from constant lobbying by the AMA has resulted in lots of doctors being able to avoid the adoption of new technology, so discussion of medical topics online by knowledgeable individuals is rarer than in other fields. Perhaps this will change as baby boomers age and medical costs skyrocket, but I'm definitely not holding my breath.

Also, there is of course the issue of most people searching for this stuff not being very knowledgeable, so it creates some confusion on the part of the searcher, what with all the new vocabulary. As for your cerebrospinal fluid example, it's very possible that I see those sorts of results, but I just tune them out due to how absurd they are.

Edit: you were probably talking about CSF rhinorrhea[0]. As it says:

> Most cases of CSF rhinorrhea occur after major accidents where the bones of the face and skull experience significant trauma.

Ergo, if you haven't been in a major accident recently, disregard. Doesn't seem that complicated to me.

0: http://uvahealth.com/services/skull-base-program/conditions-...
I wonder how this handles all the more recent HTML pages with all their javascript?
Yes, especially with nose's --pdb and --pdb-failures options.
Unlike much of Western Europe, the US has pay to play model for elite youth sports. It is largely a side effect of the role colleges play in amateur athletics. There is no La Masia. There are no schoolboy contracts.

I referee youth soccer. My son plays. I see the way the business works.

Dreams of college scholarships fill the trough at which professional youth coaches feed. All premised on the misconception that women's soccer is like college football. But women's soccer is only allowed 12 scholarships - football has 88.

The general conception of what it means to own stock in any business tends to be closer to the Microsoft secretary and the Google chef than to an approximation of $zero. My biggest criticism of the offer is the anonymity of the investor serving as precedent for similar offers to the HN community. My concern is that such offers feed off people's dreams.

The deal is structured in a way almost guaranteed to require additional investment should the project gain traction. There's no runway by design and once the technical founder's position is diluted, he can be swiftly booted to the curb.

If hmexx is a moral paragon, I cannot offer a better deal. If he isn't, I can offer no deal at all. And that may be a better one.
I can't echo this sentiment enough: If you have a vulnerable application anywhere, on any port it will be found and compromised.

If anyone needs convincing, here's how it will go down:

- Google will help them find you. They'll search for things found in pages typically produced by different Rails apps.

- They will look at the entire network allocation and scan the whole range. (Try running whois against an IP address.)

- If they can identify the hosting platform, it will make it that much easier to know where to look.

- Even if you don't show up in the results, your neighbor might and you're next.

Edit: formatting.
Allow me to recommend the free ebook that I found massively useful on this exact topic.

"Don't just roll the dice" by Neil Davidson

http://neildavidson.com/download/dont-just-roll-the-dice/
It shows the current limitations of AI. Robots aren't that smart afterall!
Do you mean Pony-Mode? Could you be a bit more specific?
Haha damnit I wish Jason had posted this a day sooner, as yesterday I created a few threads asking people how much they'd pay for a tool I haven't built yet.

How do you balance this with the principle of not building something people don't want/won't pay for?
> Personally, I'd love galloping horses...

Bravely bold Sir Robin
Rode forth from Camelot
...
When Kickstarter investors want their money back.
Presumably a poor translation from a Scandanivian language to English. For example, in Swedish you use the reflexive verb "lära" which means both to learn and to teach. In Swedish you would say "lära dig" which does translate literally to English as "learn you" but which should get the more appropriate translation of "teach yourself".
How "Big Data" Is Disrupting Baseball
Geography is also a factor. In both US and Canada.

In the US jurisdiction is a factor, with local legislators enabling fruitcake care providers and pharmacists to impose their neolithic values onto their patients.

The only measure I care about is cost per capita and life expectancy.

Canada is cheaper and their people live longer. That's not an accident.
Demand curves sadly are notoriously nonlinear:

-If priced low, more will buy... unless it's TOO low, then the product is junk
-If price high, fewer will buy... unless it is VERY high, then the product
must be a luxury item, hand-crafted out of artisan materials!

And demand will vary with seasons, holidays, work schedules, school schedules, the stock market, the phase of the moon, the price of tea in China, etc.

Fortunately you can get around time-based fluctuations with A/B testing. There are theories about how to learn the demand curve (see Van Westendorp's price sensitivity meter), but they are theories only.
PG making it rain
Sorry about that. The hinting on Calluna via Typekit isn't so great. I need to switch to a different font for paragraphs.
(First reply, for courtesy.) I'll give your fair question the long answer it deserves probably tomorrow (United States time zones) after traveling to a meeting in another town this evening). I'll probably reply in this same thread, under your question, so it's easy for you to find the reply.
This may or may not be a good idea, but it is certainly a novel approach. My best guess is that the precedent isn't too big a concern because few would be willing to put up cash for such an attempt and the # of MVPs worth buying is low.
Not really, and as someone who works on just such a system, please let me assure you that you simply cannot design a reasonable system without DB transactions for at least certain processes.

I'm more than happy to go into significant detail here, but I think it will just get lost in the shuffle of hacker news comments (at some point I should do a proper article on this stuff). Long story short, you simply cannot make things reliable without having a balance change and its corresponding state update happen atomically. There's other parts you would be well advised to do within that same transaction (ledger entries being the most notable) but you could get by doing that separately if you really hate yourself.
I don't get the negotiated rate business. With a large enough pool (eg universal coverage) the costs level out. The divide and conquer scam played by US insurers is just a way to segment the market to maximize their profits.
Techie jargon is generally meant to enhance communication, while biz jargon is meant to baffle the listener with bullshit. Huge difference.
Extracted from the EXEC Crunchie's video

http://youtu.be/FLHiPyyyO-c
tool support is pretty much non-existent.
expect it to have the same amount of tooling and support as pthreads.
Metasploit Framework, the 2nd most important software framework written in Ruby, and Rails, the topmost ...sweet irony ;)
Girls Hack Day NYC | Android App Development
I disagree. Though maybe there isn't all that much here (certainly nothing new/groundbreaking), I still think it's useful advice coming from somebody who knows what they're talking about. Maybe it doesn't deserve the all the upvotes/attention it receives, but that just goes to show you how important credibility is.
Or as a culture. It seems to me that the gap between what language is acceptable in informal vs formal settings is fairly large in the US, while in other countries, using words like 'bullshit' in more formal settings is less taboo.

Wonder if there's any research on this.
FYI

We acquired Forrst because we're community people and we saw a great opportunity to help Forrst grow as a place for creatives to get better at their craft / share information. With COLOURlovers we have have a thriving community for creative inspiration and we recently launched CreativeMarket.com as a place closer to the execution side of projects. Forrst played well as a opportunity to connect with users along the spectrum. What we noticed though was that with all our attention on the successful launch of Creative Market, we weren't finding the time to really devote to Forrst to make it great. And being respectful to quality communities, we thought the best thing to do for it would be to find a home for it that could dedicated those resources. We've known ZURB for several years and had partnered with them on a creative project before. We reached out, had a conversation and mutually saw an great opportunity for them to grow the Forrst community.
I haven't been following closely, but I heard that Digg is doing much better now
> Some preconceived notions forced upon you by C

Nope, not forced on you, because plenty of systems implemented in C define models in which none of what you mentioned is true. For example, the Haskell runtime is implemented in C. That's the whole point of what I'm saying. A stack with C at the bottom allows Haskell to exist with good performance even though the hardware/OS were not designed with Haskell in mind. The reverse is not true.

Why do you suppose that no serious VMs or language runtimes are written in Haskell (or other functional languages)?
It was actionable for me. I just rethought how I was collecting feedback, which I was doing right before I saw the post.
In your example:

ampersandy(10) do |x|
x + 10
end

# => 10

Actually the result should be '20' as well.
My only gripe with the wayback machine is that when old sites go offline and some random domain squatter picks up the domain when it expires, they apply the current robots.txt to all of the old content making archive.org useless.

robots.txt should have a limit; it shouldn't be applied retroactively so aggressively.
What I really want to see on GIMP would be a rip-off of content aware fill. I'd really like to have a look at how it's done. Obviously I can't look at Adobe's code.
save money, make money.
I use Instacart because the experience is better. Their prices are roughly a 5% markup over Safeway (and now, I assume, Trader Joe's), which amounts to a few dollars on my typical grocery order.

That's more than made up for in the convenience factor. There's a huge difference between being available to take a delivery during a 1-hour window today vs a 4-hour window tomorrow. For 1 hour, I can do highly interruptible activities (checking email, tidying the apartment, reading a book, etc.) without a significant negative impact on my overall productivity. It's a lot harder to find a 4 hour block of activities that offer the same kind of flexibility.
You could try searching the UK NHS (national health service) websites. There's probably some PCAT[1] (primary care assessment & treatment) team that has stuff for download.

There's also 'Books on Prescription' which should have lists of reasonable books.

Unfortunately, this isn't going to avoid all the bullshit, but will steer you past most of it.

EDIT: (http://www.backontrack.nhs.uk/mindfulness-meditation/)

And also the self help section.

[1] short term treatment, 8 weeks, for people with mild mental health problems.
Digital Privacy: Is It Real?
so, with you kind of experience, how often did you prove Greenspun's tenth rule in practice? =)
> All our knowledge transfer was done in person using heavy sarcasm and obscure hand waving

Choice quote and very true in my exp.
Memorisation sucks - I remember having to memorise a similar number of proofs, years ago. (And then again a year or so later, in electromagnetism.)

Here are some things that helped me, personally:

Proofs usually have two things that you can focus on if you're having trouble getting them internalised: intro formalism and some key twists.

The intro formalism is just the stuff that will be used in the proof - you've seen this: new definitions, maybe new symbols, and maybe some assumptions and 'wordy stuff'.
Focus on understanding and recalling these first. Even if you can find it easier to recall other, more mathematical facts about the proof, it's possible you'll end up with a muddled argument, because the intro stuff usually makes things precise, and eliminates edge cases.

Once you've got the beginning formalism sorted out in your mind, the rest is the hard stuff: the key twists, the actual logic being performed. What I found useful is to avoid memorising every logical step in a derivation as a separate thing. Instead, memorise a few in-between steps and construct exercises for yourself by trying to go from the intro stuff and the in-between steps to the actual final proof.

I used to have a little notebook with my own exercises in them, all constructed from proofs that I had to memorise. I didn't do this for each and every proof, just for the ones that were conceptually troublesome.

The key is to make the memorisation of proofs more like regular mathematics with exercises - with the full proofs being the solution to the exercises.

Another point - and this is somewhat unorthodox: for very hard proofs, the key mathematical machinery being used can be set at a level that's actually too high for your current course. I found this quite frustrating, so (in these cases only) I decided to focus on (almost) rote memorisation first, and then understanding. I know that goes against the usual advice of understanding always trumping mere recall, but exams that force you to memorise lots of proofs are an artificial condition anyway; real-world maths isn't like this. So weigh this for yourself - maybe start with memorising hard stuff, then gradually chip away at it and try to understand it if you can.

All this obviously takes time, and for ~50 proofs this implies a substantial amount of work. I'm guessing you still have a fair amount of time left until your exam, so it's best to do this stuff early and consistently.

I've got a chapter on memorisation in my book about maths-heavy exams [1] - but it's not a free ebook. However, if you want it, send me an email and I'll send you the .mobi if you wish (or we can share via dropbox, rapidshare - we're spoilt for choice :)) - maybe some parts of it could help.

[1]: www.amazon.com/Exam-Mastery-excel-maths-heavy-ebook/dp/B00AMU20HE/ref=sr_1_4?ie=UTF8&qid=1355929591&sr=8-4&keywords=exam+mastery
Can you back that up with links to stats please.
http://en.wikipedia.org/wiki/Duck,_duck,_goose
10% is huge for a grocer. Grocery margins tend to be very thin.
Wal-Mart - Tramotina - if you need a multi piece set their 8 pc for 129 is a great deal with many good reviews... its so price good its ridiculous http://www.walmart.com/ip/Tramontina-8-Piece-Cookware-Set/57...
Why I Won't be Buying Apple's New iMac
A python data layer generator
http://linuxers.org/article/adobes-content-aware-fill-huh-gi...
Of course you are, silly rabbit.
http://news.ycombinator.com/item?id=5039754
C is not a high level language, because it does not contain some abstractions that actual high level languages contain.

Here's a non-obvious example. With C, the programmer must always be aware of evaluation order. In fact, this must be specified even in cases where it is not important. For example:

x = a + b;
y = c + d;

Since the values x and y don't depend on each other, they could each be calculated in any order. However, with C, the programmer must explicitly decide on the temporal order that x and y are calculated (the order they appear in a function), even though it doesn't matter. And yes, the C compiler may decide to re-order those calculations under the covers as it decides (for performance reasons perhaps).

With Haskell, when you are outside I/O Monads and such, you don't specify the order of calculations like the above. Those two calculations may appear in that order in the source code, but the Haskell programmer knows that doesn't mean anything. The system may calculate x first, y first, or perhaps neither if those values aren't actually used elsewhere. Temporal ordering is not necessary (or desirable) under most circumstances.

You can never forget about temporal order in C, but there are higher level languages that allow this.
Winners of the New Year Challenge 2013 First Final