skysight-inc/HackerNews huggingface dataset:
Look at the Anandtech article. It talks about the disadvantages of the Samsung controller SSDs.
You’re just looking for work/promotion/love.
Please, God, no. I’ve got two clients that keep me busy full time right now, and I work on Fray when I should be sleeping. I have no reason to promote this site. I make no money from it. And I’m married, thanks.

I like that bit, especially with the links to "fray" a couple, diverse anchors and then the big landing page button "buy or subscribe" on the Fray.com page. I don't believe he's naive enough to think this is not gaining him rankings for Fray.

From what I can see he's saying we don't need SEOs, we need webdesigners to do SEO and SEOs should do webdesign. I guess he likes one person to do everything for him rather than have experts do what they are expert at.

SEO is self selective, want to be top of Google? Google for "SEO", the top guy knows how to get the top position better than anyone else! For me in the UK that guy is below Wikipedia (surprise!) but has Wikipedia style site-spotlight links and so he's up to date too ... wonder what black hat stuff he's doing ...
Wait a couple of years and you can use MacRuby ;D
A very high percentage of kids tend to revolt against parents by choosing paths in life that are the opposite of theirs.

I don't see how what you are saying there is at all reasonable. These are kids. They aren't adults and haven't had the opportunity to be successful or fail yet.
IRobot Morphing Blob Robot
(I noprocrast'd myself out, but I couldn't stop thinking about this.)

It's still an issue, GP is very right. The problem is that you can get any desired outcome with some probability p: it's effectively a coin that changes bias depending on the flipper's preference.

I'm trying to think of a solution that resolves this... thoughts encouraged. :)
It took an hour of my accountant's time to start my brother's business in MN USA (complete with name search, federal and state paperwork). I think it cost about $150.
Wolfram Alpha iPhone app costs $50 [iTunes link]
I'd echo PG's words in that a startup is about compounding your work life into a few years. Even if your startup fails, you'll get a massive amount of experience in seeing it through. Employers will appreciate all the experience you gained in launching a product.
I've used Haskell's OpenGL libraries some, and definitely recommend them over C++. OpenGL's callbacks feel much more natural in a functional language and the monadic do notation works very well at managing nested matrix transformations. Also, having an interpretive shell to play around with the types of functions is very useful.
Hmm. Check this out: http://en.wikipedia.org/wiki/Type_inference

Type checking is a little different, and refers to some safety measures done at compile time that theoretically guard against certain types of errors. Scripting languages don't do them, and don't miss out on much programming correctness as far as I can tell.

Full run time type inference in C++ is about having a container of something -- let's say void pointers that just point to memory locations, and figuring out what sort of thing they're pointing at. Or similarly, you have a base-class pointer and want to figure out which derived version of the object is being pointed at.
Lua is often used as an embedded scripting language within level editors, for example to keep track of the progress made on a quest or to trigger an event when the character reaches a certain point. Lua isn't used to code the game engine itself (in the vast majority of cases, there may be some obscure examples of game engines written in Lua)
Part of Civ IV (mostly gui stuff) is in python. They seem to be able to communicate with the C++ core fine.
Automatic Insurrection
You could do something like this for the time being:

$("a").bind("click", function() {
document.location = $(this).attr("href");
});

(jQuery)
Well, you can prevent that by stipulating that the orientation should be same on both flips.
For a first release, pick only the features that constitute the core idea of your product, but make sure the core is tested and working.

"Get the tree, then hang some ornaments"
Bullshit. I have an astrology site (moon calendar) that is now not even among the first 10 pages of Google search results for the main keyword. Believe me when I say that most of the results that show up before my site are decidedly not better than my moon calendar. SEO has nothing to do with it?

I did all the web development things properly (certainly all the headings and what not - I even have RSS feeds and a Twitter bot, and of course sitemap and so on). It didn't help.

To get an impression (all in German): this is my site http://mondhandy.de and this is a typical search result from the Google top 10: http://www.bunkahle.com/astrolog/mocal.cgi

Edit: I even have a widget that people can include on their blogs, though admittedly it could be prettier.
And how do Google curtail demand? By adding complexity to the algos that compile the SERPs ... and what do we need SEOs for? To decompile the complexity in the algos used by the SEs. Google add brand weightings, my ranks go down and sales are through the floor, do I say "oh well I'm not a brand I'll just quit" or "how do I show Google I'm still worth ranking"?

When I go to a restaurant I like to have the barman to make my drinks and the to chef cook for me. The barman is cheaper(!) but he tends to cook worse than the chef and his repertoire sucks.
Or just add to the head of the document

<base target="_top" />

Then it works for those without JS
The issue is that if probability will still vary between flips, if the adversary is good enough. Say heads is up both times. Flip one could be done so that p(heads) = .6, but flip two could be done so that p(heads) = .4. It's up to the person who flips.
His point about fp appears to get no traction in video game developers around me.
I heard some iPhone app developers are trying to use Haskell to create games, though.
I agree with most everyone else here. Michael talks a lot about the features he wants, but not about a plan for revenue.

But, it did spark my interest. Now instead of doing homework, I've got about a dozen books in front of me (I was at the school library). Also, I read "Hate your bank? Here's how to start your own." at SmartMoney. Not a terribly great read, but I was reading this paragraph:

"Under one common model, about 20 entrepreneurs each chip in about $100,000--enough to retain an executive team, outfit a branch, buy a technology package and print a bunch of fancy posters."

When I came upon "technology package", that light bulb 'o mine bursted with light. I don't think I'll spend pretty much any time thinking about how to start my own bank, but I'm definitely going to start thinking about what a "technology package" might entail and where the state of things are now.

Any of you guys know?
I'd code the graphics code in C++, and the logic/game/AI code in Lisp.
I think that's just a link bait title which the author only addresses briefly. The rest of the article is actually quite valuable.
Do ethics apply in gambling?
ok, I'll ask the stupid question, what is my advantage in using this app as opposed to just pulling up the site on mobile safari? I cannot see the difference.
It also depends on where you are in the corporate machine. As someone else mentioned on HN once, perhaps Gates couldn't even move up in today's Microsoft, but he makes a pretty good CEO.
On a side note, it will be telling how many reviews there are based on the fact you need to buy the app to review it.
SEO is what good web developers should have done. It's proper formatting, crawler accessibility, et cetera.

Why should the web dev have worked to get you a diverse range of keyword rich inlinks from authority sites? Oh that's right they shouldn't that's nothing to do with web dev. What is the top ranking factor (according to the SEOMoz crowd anyway)? "Keyword Focused Anchor Text from External Links"

Indeed the top 3 factors are all off page.

http://www.seomoz.org/article/search-ranking-factors?2009 - note it's a study of peoples opinions not a direct scientific study of the factors themselves.
Just go quantum and measure single difracted photons.
yeah, what did those football players do their entire college careers, play games?
CIA analysts? Not sure if that is helping the app.
I'm wondering exactly the same thing myself. The app is only 0.5 MB in size so they couldn't possibly be licensing a standalone copy of the evaluation engine the way a chess playing game gives you a copy of the game evaluation engine.
That's a good way to guarantee that no one uses your app. Especially when it is to access a service that no one uses anyway.
By "type inference," I just meant "that clever stuff Haskell does." :)
Best offsite Backup or Remote backup system ever for Free
C++ violates the Zen of Python's axiom that "explicit is better than implicit" all over the place. C does not; it is very explicit.

I would write as much as possible in Python and use C for the performance critical stuff (which, for a game, is a large portion).
hey guys, I'm responsible for this frankenstein of a creation.
I am 2 bugs away from a release with quite a few essential improvements.

(of course, the bugs in question seem to be concurrency related, so it might take a day or two or more to fix)

Clever suggestions and constructive forks are welcome.
I looked for 10seconds tops at the two pages .. first thing, they "mondkalendar" have keywords in title first, you have your domain, switch that around. Yes it matters. Yes I'm sure there are more "obvious" things too.

http://www.seomoz.org/article/search-ranking-factors?2009
http://www.seomoz.org/blog/the-web-developers-seo-cheat-shee...

Yes I do SEO, no I don't work for SEOmoz.
Given what the screen looks like, it seems like it is just a custom webkit view. There is no mention of local storage or processing (it says "connect to Wolfram|Alpha's supercomputing cloud").
Major error with this line of thinking:

> A more rational career path for money-making is one that rewards effort, in the form of promotions, increased security, salary and status.

You trade off a lot if you're getting paid for effort instead of for results. No one wants effort. No one wants a badly burnt steak, not well cooked pie, crummily engineered car, and so on. But people will gladly pay a lot for results. Desiring to get paid despite burning steak ("rewarding effort") is a path to much less wealth than you could make, but even more scary, it's a path to much less happiness. Getting paid while failing to deliver what people wanted destroys your self esteem. Doing interesting work and needing to get it right is engaging and stimulating. Harder, more risky, sure. But much more enjoyable and fulfilling.

> Startups, unfortunately, punish effort that doesn’t yield results.

Right - no wants to pay for burnt steak. You want to get paid for turning on the grill, regardless of how it comes out? Don't expect to get paid much, or to have a particularly stimulating work life.
There we go again. If anyone understand the mind of an entrepreneur, they will stop trying to tell them to do anything other than what they are doing.

If you want to help entrepreneurs, help them refine their ideas, execute against them, and get closer to success.

Anything else is a waste of your time.
> Do I just grab the snippet of the video player from the page source and drop that in an html smippet on my end?

That would be the thing to try first wouldn't it ?

And if that doesn't work then maybe ask the council for permission and inclusion into their list of permitted referrers.

Also, it seems the video will only stream to windows platforms because they're using microsoft media player.

Let's hope there are no Mac or Linux users in Chigaco that want to see their representatives at work.
Maybe he is co-marketing with Dyson.
If they really do is not proven.

Chroloplast is a chemical device that obeys quantum chemistry and thus is hampered by quantum decoherence. But if how molecules there organize to overcome this is truly and not only seemingly isomorphic to performing quantum computation is unproven yet. In particular Alan Aspuru-Guzik disproved Engel's result from linked article, at the same time discovering possibility of quantum computation of another kind, claim unverified as of yet.

In other news, optimization of solar panel cell geometry was proposed long, long ago as a case of practical utility of quantum information theory.

Detailed discussion of most recent results here: http://scottaaronson.com/blog/?p=401
The app looks nice, but nothing amazing, just a native viewer for the website contents.

Hey, I can code this one in two hours. Definitely not worth the price.
Great word of mouth advertising: the legendary $50 app.
I think dyslexia is more strongly correlated to entrepreneurship: the proportion of dyslexics who are entrepreneurs is higher than in the general population, it's not clear that the proportion of extroverts is higher among entrepreneurs, there are many introverted entrepreneurs.

Julie Logan has done two studies that demonstrate a correlation between dyslexia (which is an inherited difference in brain structure) and entrepreneurship:

http://www.nytimes.com/2007/12/05/business/worldbusiness/05i...

http://www.cass.city.ac.uk/media/stories/story_8_45816_44300...
So is, say, a better onsite link structure, an optimised description on each page, SERP indented listing, ... (1) or (2).

I suppose you wouldn't hire a UI expert for a GUI program either?

a brilliantly designed site offering a useful service too far away from me is a bad search result

How far is too far? Depends what you're buying right? That's a complex algo. How about if you happen to be travelling there anyway? How does the SE know? What if it's the only place in your country that sells it, would you go further now?
But I assume they did not write the game in Python and the optimize parts in C++. Quite the opposite - they wrote it in C++ and then found that some part (e.g. GUI) is growing in complexity while not being crucial for performance, at which point it is a good decision to use a scripting language for it.

That is a pretty common approach, but what was suggested above (writing first in HLL and then rewriting parts in C++) is, to my knowledge, never done in practice.
Thanks - I don't know if I should invest more energy in that site, but maybe I'll try the title rewrite :-(
I consider it more of a guilty pleasure.
I don't think this guy knew enough probability/stats/game theory to write a profitable poker bot. Note that he was enumerating a lot of manual decisions in Excel. That's not going to scale, you want a probabilistic model and a game state evaluation function (ideally one trained on many past games).
Maybe this is just their marketing strategy? Get lots of free publicity as a result of the high price? Later they might lower it to something reasonable.
Lessons Learned About Designing Business Cards for a Medical Practice
I see that you would, but have you? Or did anybody?
I think that Mike's objectives are laudable and when thinking of how to re-invent an industry one sometimes has to think "blue sky" and the back into what can be achieved in reality.
So I prefer not to focus on the problems.
One could always raise the finance to buy an existing bank, which is what many private equity firms are doing.
And remember, Andy Beal - the poker banker who I have written about - ran his bank using principles so counter-intuitive to conventional wisdom that the regulators were harassing him to find out why. And it has done pretty well for Beal Bank.
Keep up the good work Mike.
John (aka The Masked Financier)
All true, but at least I can better predict my ability to output effort than predict my ability to output results, even if I am good at what I do.
Nope- people who get free download coupons can review as well. This is why the first ten reviews after every update for every application are so positive.
Many SEOs have done.

The problem is proving that any change in sales is due to SEO activity and nothing else - "you say our 100% up turn is due to your optimisations but my wife reckons it's my new toupe, now those cable ads are drawing them in droves to the website ...".

If your sector fell by 10% but you only fell 5% did they do a good job?
The real news from that is not how bad the UK did, but how well Poland did, ahead of Italy, Sweden, Ireland and the UK.

That's quite amazing news.
It has one 5-star review. iTunes doesn't seem to let you copy/paste review text...

http://twitpic.com/m1s8m
While the specs are nice, Google needs to get its app store in much better shape.
The D programming language [http://www.digitalmars.com/d/] was designed primarily to be a better C++. It has C-style syntax, a vaguely similar OO model to Java, and compiles directly to machine code, with performance as priority (it even allows you to drop to assembly if desired). The lack of C backwards compatibility allowed them to clean up a lot of the uglier areas of C++.
Depends on what kind of games you want to make. If you're looking for 2D platforms, try Actionscript or Lua Love.

http://love2d.org/
Unless the doctor copied it to their website and told the media about that website instead ... simple isn't it.
There are many small, overlapping sets of people who will be excited about this. For example, my friends at the A3C3:

http://www.crappycameraclub.org/
Requires iTunes. Can you please put this in the title?
QDF, but then that's obvious apparently.
Or you could stop being childish and use the correct keys for navigation.
This means it becomes an issue of trust. You have to trust whoever is flipping (yourself or otherwise) to flip consistently.
You make less than 25 dollars an hour?

ED: Five downmods? Okay. If so-and-so wants a product that costs 50 dollars, and his time is worth 30/dollars an hour, then it doesn't make sense for him to spend 2 hours remaking it. If his time is worth 20/hour, then it does make sense. What part of this is offensive? The Math 101 or the Econ 101?
addmitedly by a big studio instead of jut one person, but the point still stands

The point doesn't really stand, no. A big studio making a game over a long time period will obviously do a much better job than an undergraduate writing his thesis (yes, Frag was an undergrad thesis project).

To be fair, I think there are legitimate difficulties making games in Haskell, primarily related to the predictability of performance. GHC is a complicated and rather ingenious compiler incorporating many optimizations. While this is useful, it also means that performance (especially the responsiveness of the GC) can be unpredictable. Predictability of performance is quite important for games. In fact, this could be a good reason to try writing games in Ocaml.

The more probable reason is simply that the set of people working on big-budget games with the expertise to do in Haskell what they've learned to do in C++ is small.
Flippancy works best for people who already agree with you in principle.

And this is why snark "works" -- people only care about socializing, not learning or persuading. Snark "works" by reinforcing commonality, stigmatizing difference, and turning disagreement into rivalry. Snark "works" if you're interested in the distinction between "people like me" and "people unlike me" rather than the distinction between your ideas and someone else's ideas. It doesn't work at all if you want to communicate constructively with people who have fundamentally different or alien ideas.

EDIT: I guess I didn't say anything very different from him, but I thought he glossed over the negative aspects pretty quickly. He characterizes snark as an ugly way of bullying people close to you, he says it is "quite possibly a really bad thing and a really bad habit," but he's clearly looking forward to using it. Creepy.
This is still random. Random just means the outcome is unpredictable, not that all outcomes are equally likely. If a coin flip is 60% to be heads, 40% to be tails, the results are still random.

Or, looked at another way, it's not random at all. It's a very simple function of the coin's initial state and the forces applied to it. If you knew all of those, you would be able to predict the results ahead of time.
Last you heard must have been a while ago. Even the engines aren't being written in assembly. Writing in x86 yields slower and less optimized code than letting gcc -o3 etc compile your C code in x86. It simply gets too complex to manage in assembly.
It was available from technet weeks ago. So why everyone is surprised?
JavaScript for people who are in slightly less of a hurry - part one
The whole thing with genetic programming is to have the population converge onto some optimal solution... I think what you are referring to is "Genetic Algorithms".
Definitely true - stability is worth something, especially if you've got a family or just want a life with less stress.

But if you don't have serious economic commitments and can handle a little stress, why not freelance after hours for a little while and see how it goes? Can wade in slowly some. If you're willing to focus, you can make 3x, 10x what you'd make salaried if you go self employed.

I remember reading somewhere that the average employee gets something like 2.5 productive hours of work done every 8 hour day: The rest is shuffling papers, meetings, chatting, goofing off online. If you can focus intensely for 5-6 hours a day, you can make a lot more money and have a more free, stimulating, enjoyable life. It is legitimately more intense and stressful, but I'd recommend almost anyone take a crack at it. The rewards are very, very good, definitely worth taking a year or two to see if it suits you. And I mean, why not give it a try? It's huge for you if it works out, and employers more and more are respecting the guy coming back to industry after working for himself for a while.
Blind signatures
> Why is C++ suddenly "fine" when you have no other options? There could easily be a language with all the close-to-the-metal advantages and none of the baroque, redundant complexity of C++

There is such a language, it is called C.
As a professional Haskell programmer, I wouldn't say Haskell is harder to optimize than C++, I'd say it is different to optimize. Good Haskell programmers start with thinking about high-level concepts and algorithms right, rather than starting with (relatively) low-level, performance-focused good. And when they optimize, the things they're optimizing for are different: space leaks, excessive (and too little) laziness, appropriate data structure sharing (which can be tricky when using laziness to recursively compute a data structure) and so on.

After that, if necessary, they can look at lower-level details (escaping to a high-performance library in another language, skipping things like array bounds check, other low-level tricks, etc.). However, one of the powerful advantages of Haskell is that this sort of low-level, error-prone, ugly code can be isolated behind clean, predictable, functional interfaces. A great example of this is Haskell's ByteString library, where the low-level details are complex enough that I don't necessarily understand all of them, but the external interface is one even a beginning Haskell programmer can effectively and efficiently use.
Monitor a Directory for Changes using Java
You wouldn't be working in a corporate environment generally for very long (often founders move on) and in any case, it isn't like you are a "regular" employee if you are really successful ;)

A lot of things are easy to bear when you know they are temporary - and you don't have the locked in feeling.
Addons for speed for Firefox 3.5.3 - Google pretraživanje
"They are 75, 80 and 81 years old" -- Well, if I was 81 years old, I wouldn't care all that much about radiation either.
That's a fantastic review.

"Don't know why I purchased this application but
it does what it claims to do."

/me runs for his check card.
I'd think so too, but inflation expectations are actually low (e.g. look at TIPS yields).
Byrne tried to deny his company's real problems by blaming naked shorts.