skysight-inc/HackerNews huggingface dataset:
Actually, we use both methods. You can preprocess the code ahead of time if you want, and serve content that way. We do this for our core frameworks (AppKit and Foundation). Most of our application code is not preprocessed though. One of the benefits of being able to run without having to "compile" (which is essentially what having to preprocess ahead of time is) is that you have a much more dynamic development environment. You can change code, hit refresh, and see your changes immediately reflected, instead of compiling and waiting.
Hm, I like the idea of OSS projects being non-profit, which is what you seem to be expecting. On that note, I also like the idea of everyone working not for profit, but for the betterment of humanity - pushing us faster to wherever our collective progress brings us. And if I were to ever head a religion, that's definitely what I would preach, but until then, using a browser which defaults to the search engine that makes them the most money isn't too much of a moral dilemma for me.
So:

25% chance, 4 cycles: 68.4% chance of one or more successes.
33.3% chance, 4 cycles: 80.2% chance at least one is a winner.

33.3% chance, 10 cycles (your entire career): 98.3%. Though it would be pretty hard to keep at it at 58, after 9 failures.
30 Adobe AIR Apps
erm, I'm only ever found in _one_ location at any time and that location is here, not over there.
Gmail users trial 13 new features News
The main advantage of doing it in the browser is for the developer: you don't need the explicit compile step: just write code, save it, refresh the browser. It also enables neat things like a REPL.

That said, the nice thing about writing the preprocessor in JavaScript was we can do preprocessing ahead of time on the server, if we need to. However, doing it client-side is not as slow as you would expect.

edit: Ross beat me to it, but we said basically the same thing
This is interesting:

http://www.google.ru/

Everything is translated, except for in the "more" dropdown, they decided to keep "Reader" in English. I wonder why...
LOL. That and the addition of the bazillion servers to cope with the sudden traffic surge the 3G iPhone will cause.
from what I know, it is always kids with parents that are into the industry that win it. So, privileged, also means having a parent working on advanced research or R&D with heavy access of materials and knowledge that normal parents don't.
Ask HN: What are the requirements for TC50?
I am wondering what are the requirements for TC50. I've read the website, and have tried emailing TC50 (but no response). We are looking to apply to TC50, but as of now we don't have a demo/alpha/beta. We are shooting for late August to have a demo ready.

Does applying to TC50 by June 23rd mean you have to have a demo/beta or can we apply with our idea and try to build the system?

We are also bootstrapped right now and am wondering if there is a special quota for startups that are looking for funding?

Thanks in advance!
Ask HN: best rich media ad network?
Heavy?
VideoEgg?
ScanScout?

Would love feedback
David Deutsch Speaks with Aubrey De Grey About SENS
For many people, that hole is now filled by computers! (Read: forum zealots.)

Thus, things like Digg will be a huge factor in the creation of world peace! Or something!
I agree, but the last part (assuming you meant to write in Python), could be written as:

sum(f(x,y) for x in X for y in Y)

...which, ironically, is syntax inspired by mathematical notation :)
Does it work on the iPhone?
Guys, great job!

I have a question about timelines... how long was Obj-J in development and how long did it take you to develop 280slides? I remember reading that you started in 2005...
Did you guys implement proper message passing and proxying, or are they ad-hoc method calls?
Any organization that gets revenues from some illicit practice would presumably have to fire people if they stopped. So if preserving jobs is sufficient reason to keep doing something, no organization should ever stop doing something bad, as long as it remains profitable.
...and 2.6 / 5.0 on TheFunded, hmmm.
Twoorl is just a clone of Twitter, whereas Myspace extended past Friendster's features and made it its own site.

Plurk and Pownce are different enough from Twitter that they're not seen as just clones, that they fall into the competitor's department.
Short answer: yes. Long answer: There's still some work to do.
http://searchyc.com/solo

http://searchyc.com/%2522single+founder%2522
Startup funding is NOT easy. There are several reasons why it’s so difficult: supply, demand, availability of information, fees and experience. There’s a post on my blog that explains these reasons at: http://www.AngelBlog.net/Startup_Fundings_Are_Not_Easy.html. I hope this post and the other information on AngelBlog helps you get funded. Basil
Two objections:

* So the difference in his net worth is between 320M and 240M - would it kill him to share some wealth (assuming the other people actually bring substantial value to the company?).

* Money alone doesn't make people happy - it's also about enjoying the process of building your wealth. A great cofounder can make your life overall just damn fun, whereas being the lone general of a more or less motivated army of employees can be a substandard experience.
Part of the reason for there not being a "standard" setup is that there are tons of OODBs, and they are all implemented a little differently.

Some of the major ones are Objectivity/DB, Versant, ObjectStore, GemStone (which comes in Smalltalk and Java flavours, where the former is a more mature and flexible product) and InterSystems Caché. Caché is the odd one out; it's object database as well as an SQL database as well as a MUMPS app server, and while it has plenty of support for things like Java and .NET, it's fundamentally a MUMPS system. To most of today's programmers it smells a bit weird.

OODBs have traditionally been intimately tied to the language you write your application in because they usually attempt to seamlessly add persistence as an extension of the application's object model: that is, when you create normal language objects in RAM, they become persistent on disk. As a result, you tend to pick an OODB based on the language you use, and once you've picked the OODB, you tend to stick with that language.

OODBs started out with C++, but automatic persistence was quite awkward and necessitated inheriting your classes from the OODB's own class libraries and doing a lot of calls to the OODB runtime. The OODB firms quickly latched onto Java when it became a serious contender in the late 90s. The reason is simple: It's really easy to make persistence transparent and elegant in Java. OODBs typically provide post-processing tools that munge the Java bytecode -- disassembling your code and adding persistence calls.

With persistence in place, all you have to do is set up a schema (typically by letting the OODB tools "sniff" your classes) and then add transaction code to your app. For all the transparency, it's actually a bit invasive, and OODBs are typically very strict about accessing instances in a transactional context. You generally don't store long-lived references to objects, and there are special requirements for sending objects to other threads.

As for specific products, I was never happy with any of the OODBs I tried back in the late 1990s. Objectivity and GemStone seem like the most mature ones, but they never provided evaluation versions so I could not try them out; they've got the enterprise bug, so they're expensive and not very open in terms of documentation, code availability and so on. In fact, you will have to turn a few stones on the GemStone site to even find the GemStone OODB products. If you are interested in MagLev you might want to look at GemStone/S, since it's essentially the same thing.

For Smalltalk there is also the open-source Magma database, which sounds promising. For Java there is an interesting open-source project called Neo (http://www.neo4j.org/), a "netowrk database" which unlike the aforementioned OODBs don't actually attempt to integrate with your application's object space; instead, you create Node objects and attach attributes to them programmatically. If you're going down this route there's also CouchDB, a pure-data "document database".
My old boss used to have a long and very well-delivered spiel on the history of the wheel (literally) and its continual reinvention. One good way to make the point.

Plus by reinventing, you get to own your work, you learn the problem space, you develop processes for execution, you train your team, you start collecting valuable usage data, you position yourself in the market... and all those reasons are on top of the fact that you can probably make some kick-ass improvements.
"If this is another slideshow..." <Back>
This is ridiculous. It's like complaining that all of the vending machines you see are Coke or Pepsi and not RC Cola.

Microsoft is not short of cash. If they wanted to pay Mozilla more money than Google is in order to have Live search be the default browser, they probably could. The reason they don't is that it would be a waste of money. The vast majority of Firefox users would just change it to Google the first time they used it anyway.

If you want something that has a tiny market share compared to other products in its field, you have to go out of your way a little to get it. This is true with every other product. Why should search engines be an exception?
While it's very true that privileged parents/school connections help some students tremendously, good science is still good science. Anyone with a good research idea that can execute well will be able to go pretty far in the competitions. You don't have to have PhD parents or go to a private school to win.

I won several awards at ISEF many years ago, including a few full-ride college scholarships. That was before Intel took it over completely. I also won awards at Westinghouse and some of the DoD science competitions. My Dad was a truck driver and my Mom was a waitress at the time. They are 'normal' - for the most part ;-) I also went to a small, rural high school that was definitely NOT known for its science programs. Despite this contrary anecdotal evidence, I'll have to mostly agree with you about the background of the people that win at these competitions...although I can't speak directly to the gender issue. (I do remember quite a few female competitors...?)

I was definitely the odd guy out at most of the competitions because I didn't go to a private school and/or come from a very wealthy and educated family. I was also a little lower on the...uh...Asperger's scale that most of my competitors, to put it diplomatically. While I was a geek at my high school, I seemed like an extroverted uber-jock at most of the competitions because it turns out that everything IS relative. It was a very weird (but nice) change in roles.

They have some great awards at these competitions. I won a trip to MITI City in Japan, for example. It's also fun...the practical jokes that come about with that many geeks hanging out are amazing! ;-)
We do indeed do dynamic dispatch, just like Objective-C.
Yeah, but can it automagically scale my database layer for me?
Mr. Matusow, South Africa and the Microsoft brainwasher
Online dating
100% Free Online Dating service and Personal Ads for internet singles looking for love
Well, like they say...the exceptions make the rule.

I think what's interesting about your story is not so much that you did these things, but that you were able to do them. In particular, what happened that allowed you (rural high school kid with blue-collar parents) to do Westinghouse-caliber work? Did someone approach you with a great opportunity, was it the result of tenaciousness and single-minded dedication, did you have a Homer-Hickam-style, one-in-a-million series of fortunate events...all of the above?

The fact that you're agreeing with us about the overall competitor pool in these contests suggests that your experience was a pretty rare event.
Thanks. Yes, Obj-J/Cappuccino was started while we were in college in 2005, but was put on hold for awhile when we had other jobs. 280 Slides was written in about 5 months, concurrently with some work on Cappuccino.
3G iPhone firmware leaked: tri-band HSDPA and GPS are go
Democratic convention to do video via Silverlight
That doesn't reply my question (and I already knew most related discussions, I've been here for a long time). I'm asking not how you get over being solo and construct a bigger company, or how you maintain motivation, etc. I'm asking: if there is any of you that is a solopreneur or almost solopreneur by choice (ie, because they are more interested in building than in managing or selling), what can you tell about your specific case? How is your business, how do you avoid business growth separating you from the building process itself?
Disqus' Downtime Reminds Us of Woes for Data In the Cloud
quantum mechanics makes me think that the real reality behind everything is actually a smudge of statistical probabilities. our monkey brains have trouble with the implications this because there aren't any analogies we can use to make sense of it.

Think about it, we have extreme trouble with any math that describes a reality that can't at least be approximated to the scale and zeitgeist of our own. An alternate life form that lived at a different scale or with different priors (perception of time, causality) would come up with completely different explanations for why the math should be the way it is.
Just released this: Freeware "finger simulator" for iPhone dev
Because "RSS-агрегатор" would just not be as elegant?
Virtual machines have always been popular in mainframes. It's only minis and micros that didn't have them until recently. Minis had virtual memory from the beginning and mainframes had it before minis became popular.
my favorite heinlein book. still on the preachy side, but much less so than his other works.
Solving Google Treasure Hunt Problem 4: Prime Numbers
that looks really, really cool. i have significant experience in all the areas you mentioned, and was pretty close to emailing you, when i saw your client app appears to be windows-only. and since it looks like you're using directx, the possibility of a mac port seems slim. i just can't bring myself to sit in front of a windows box all day.

best of luck to you all the same. looks like you've got a winner on your hands.
i say go for it. there have been many similar posts in the past.
And what option did we have that time anyway on Linux? Mozilla at least worked correctly most of the time!
What's Online: Keep It Short, Make It Instant.
The Hidden Danger of Gmail Labs
It's tough. I started my first company on my own, had a sales guy for several years and a few coders on contracts as well, but as a mainly solo gig it's been tough to balance all the tasks you need to do. The tasks that tend to suffer the most are the business and promotion sides of things. It's fortunately been able to stay at a steady pace for a long time on almost no promotion, just word of mouth, but I'm sure with another solid partner it could have gotten a fair bit bigger by now.

I also started a startup solo a couple years ago, and the combination of running my other company by day (splitting my time) and being the only person to do everything certainly factored strongly in its early demise. Got to about 10,000 users but couldn't take it to the next level because there was simply not enough time in one day.

My new startup that's launching any day now (waiting on a couple things like payment processing to be hooked up) is a partnership, and while I'm still splitting my time with my main company and I'm also the only programmer, it's been way better because it's two and not just one of us. After these experiences, I'm now definitely sold on PG's recommendation of having more than one founder. The key still is to find the right co-founder, but I think unless you want to work 16-hour days (which isn't sustainable!) then you need 2+ people involved.
Great video demonstrating the scale up. I wish more devs would throw together a rough video, often it's easier than trying to parse a wall-of-text.
I loved The Black Swan. I filled it with post its and have used it for multiple school projects. If I had to name one person who tossed me into the world of non-fiction intellectual books, it would be Taleb. As I learn more and read more I see more connections between him and others (eg he is a part of EDGE.org where I learned about Dawkins, Zimbardo. Through him I also know of Yossi Vardi and Benoit Mandelbrot. He probably also has connections with Douglas Hofstadter, another cool guy.)

I like Taleb.

For anyone who has read The Black Swan, you will see how this DARPA project may have to do with his Las Vegas casino visit. http://www.darpa.mil/dso/thrusts/math/appliedcompmath/rum/in...
In Pictures: 11 Cellphones That Could Save Your Life.
Because it's not a credible threat. People can't boycott indefinitely until there is a real alternative. If you don't buy gas today, you'll buy tomorrow, or next week.
School Communications 2.0
Erick Schonfeld thinks that everyone should come up with their own names.
With Beema, Your 3D Avatar Is Only A Phone Call Away
Our new graphics engine which will be coming out in a couple months is based on the open source Irrlicht graphics engine which is Windows, Linux, and MacOS. We're just going to support Windows at first, but in theory, versions for the other systems should be pretty easy as we're using cross platform sound and networking libraries as well.

I am torn, though, in deciding whether or not to support these other platforms even if the port is quite easy. I don't know if the extra people that it would bring in would be worth the extra QA to maintain three different versions on the client.
I'll play with databases and a more realistic, cached, hardened Rails app next. If anyone wants to help pay my EC2 bills, I'll do even more :)
No, Fuzed does nothing to help with database scaling. If you're going to scale big you'll need to deal with that separately. We hope that Fuzed will free up your time to deal with those interesting DB scaling issues!
lol, asian and two indians like I expected.
white girls are stupid and lazy :p
(bring on the downmods)
USA fiscal policy is to adjust taxes to match spending, not adjust spending to reflect taxes.
So, bitch warning ahead...

the karma barrier is really high here. I posted the parent link that this blog entry is based on, it's still in not-front-page-purgatory. And it has exactly one point less, and I've been hanging around for a while here, don't have much less karma than the poster of this story. And the exact same number of comments.

http://news.ycombinator.com/item?id=210812
WTF is "consulting" without development? What are you "consulting" them with? "Buy some computers and hire some programmers"? I can't comprehend your post, I'm sorry.
Had to use it? To me that'd be an instant click of the back button and maybe a new iptables entry.
How Much Is Too Much?
There's some inspiring parts there, not quite scientific.
"It is better to be skeptical about matters of large consequences"

Just that clause is arresting.
The only problem is that when they raise taxes they do not have the Laffer Curve in mind. I won't explain it because there are better explanations out there.
'Envelope' in this context just means 'edge'. Taleb is just saying that some of the best things may come from those most accidental, least expected of serendipitous events that parties are, in a sense, designed to generate in the first place. By going to more parties, you increase your exposure to that edge.

It's also not uncommon for individuals who are people-shy to have friends, partners who aren't, nor is it always necessary to "order around" these people to convince them to go.

It's called being charitable. In other words, don't assume that a stupid interpretation of what someone said is what they actually meant. If that's what you're looking for, it's easy enough to find. Fox News talking heads are great at this.
Gotta use a div instead of an img, plus some proprietary ie6 CSS. Doesn't validate as posted (needs a touch of browser detection), but you get the gist.

div#logo {
background: url(logo.png);
width: 300px;
height: 100px;
}

* html div#logo {
background: none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://domain.tld/logo.png',sizingMethod='scale');
}
This responds to a clear need: some clients need to develop a given application, and they have the team to develop it, but they don't know how to solve a specific problem, or what is the best approach for the development (ie, which tools to use, or if their team is incomplete, who to hire, etc). Or they simply have already developed an application and need the solution of a specific point (they need a little research on how to do X, that for some reason their team is not going to do, even if they could). Many times those I consult for, I develop for later too, so it doesn't make a big difference in some cases.
I am not sure, I was simply fooling around with it and noticed that the tilt/skew for ellipses had not been added.
Thank you for your good advice. I already have clients and also word of mouth is working ok for me; I would definitely scale if I found a way to do it without wasting the chance to do with my time what I love: creating, solving, thinking (for my previous business I worked more on the managing side and after a while I found that I was really hating it; at least I know that I hate it if that's the only thing I do: in that case, I feel like I'm wasting my time doing things I don't love all the day).
Assuming you average their revenue. But i'll betcha they make a lot of their money in spikes, so going down on a random friday evening, although costly, isn't as costly as 1.69 million. Also, what percentage of people who wanna buy something at the moment its down, won't come back later?
Twoorl started as a Twitter clone, but it doesn't mean it'll stay as such.
Can you imagine being the guy or team that f'ed this up? Think how terribly nervous/stressed you'd be for the hour or so until you fixed it!? An hour would blow by in minutes as they frantically hammered on the keyboard in a terminal to see what got f'ed, just thinking that they are loosing your salary in revenue every minute or something awful. I can't imagine being an admin in that sorta situation.
Are you kidding me? How is being able to run Ruby in Silverlight a bad idea?
It also seems that you can easily have a "testing mode" where you run the preprocessing client side when you are just building the app, and then when you deploy like "for real", run the preprocessing server side to keep things fast(er).

If the site gets too hammered, then you could even have it switch, where an overloaded server tells clients to preprocess for themselves while the server catches up. This would be an interesting way to handle spikes in usage (like now for example)
Free Tax Filing
Important factors that you need to be aware of regarding Free Tax Filing.
TechCrunch wants you to launch your product at TC50 - so you should have a product. A beta is fine (I'd guess many of the TC50 are in beta stage).

If you want to build the product between June 23 and TC50, after submitting just the idea, I suppose you could, but I don't like your chances since TC50 won't know what it's getting.
Did you read the shit they did! They did some pretty crazy shit for being high schoolers.. I hardly knew my way around an integral in high school let alone doing what these kids did.