skysight-inc/HackerNews huggingface dataset:
Logo was my favorite thing about 4th and 5th grade, and I've not touched Logo code since then. Having not touched it in the 25-odd intervening years, my memories of struggling to hold a whole program design in my head are relatively clear; and it is amazing how much easier programming is now. Something to remember if my kids start wanting me to teach them to program a couple of years from now.
what is the generic url for selecting that? I don't see it on my account, and thats the amount I'd like personally
Trefis builds crowd-tunable models to forecast individual stock prices
I think that is sounds like an awe-inspiring idea if only because it would give a lot of people a chance to try out ideas. It would be nice to see if it spawned community projects that HN members collaborated on.

However, in practice it will probably be a nightmare to try to maintain.
I hear this very often - I am working at a job which I dont want to do till I achieve a financial goal. For folks who know what they are passionate about, I wonder if it is worth it in the long term to postpone following their dream. Especially in a country like US or Uk, where standards of living are pretty reasonable for most professions.

I for the most of my life did not even know what I really like - by the time I figured out I was already 33. And it becomes very tough.

I know very few people who are convinced about what they want to do in life. Such conviction almost seems like a privilege which comes with a duty to follow your dream. Best of luck with your plans.
OCaml on JVM
I think you just got a new client. I've been managing the email for my startup and I didn't even want to install a web interface, given the security issues (recent roundcube comes to mind), in fact I have a ban on php apps or mysql for example.

Gmail for business is $50/year per user, so for 3 or more users Rackspace is cheaper.
The article is all over the place, but at that point he's talking about trades that happen in an exchange, and therefore become public information. It's not about repos -- which tend to be both private and take at least one day to be closed -- it's about stuff like wash trades, which happen intraday and might actually influence the market.

http://en.wikipedia.org/wiki/Wash_trade
would probably be a lot of work for you.

I mean the cheapest slices over at Slicehost are $20/mon and that should be pretty decent for experimentation puporses. Granted 256mb of RAM isn't a lot but hell I managed to get Firefox to start...
The Post Transaction Marketing Wall Of Shame
You better virtualize it and pray no one breaches the hypervisor. ;)

In all seriousness, you would definitely want to prevent one user from taking out the whole box. As much as we all trust one another, there is always room for an 'oops, I rm -rf'd /usr/bin...' to happen.

Great idea though, I'd definitely be interested!
Cyborgs videos
First, he talks about things like numerics, then points out that it just doesn't matter for most programmers.

"C won't go away."

Of course not. [X] won't go away, where [X] is any number of languages.
HTTP header compression is already available in HTTPS with TLS. You can compress the headers and the data as one GZIP stream. You can even use the content of a previous response to further compress a subsquent response. (In other words, HTTP-level compression is like a ZIP file, where each document is compressed individually, whereas TLS-level compression can be made to work like a tar.gz, where all documents are compressed as a single stream, maximizing sharing.) For maximum efficiency, you need HTTP keepalive (but that is true even without using TLS compression).

Firefox just recently added support for this. Apache has had support for it for a while, depending on how your OpenSSL is configured.

If browsers and web servers implemented the combination of NULL encryption cipher + NULL authentication code, then you could use TLS just for compression, without having to pay the cost of cryptographic operations. However, browser makes don't want to do this because they are afraid that users think "https://... means secure" when "https://... just means TLS+http, which may or may not have useful security properties.

Also, server admins usually don't want to enable long-lived connections because Apache's default way of handling them is stupid. They don't know that load balancers, servers like nginx, and other configurations of Apache do not have the same problems. This is made worse by the fact that all the advice on the internet states that keepalive is bad.
"full text legal opinions from U.S. federal and state district, appellate and supreme courts"

If it's actually comprehensive, this is a very big deal. I don't know how LexisNexis Westlaw are going survive now that Google is giving away a huge chunk of their services.

(Of course, this stuff has always been technically in the public domain; and much has even been online in disparate and badly organized sources.)
There are some free hosting options, though, for example Heroku or Google App Engine.
My mom actually did the backwards flip, when we were in Russia she was an architect, was part of the team that designed the building we lived in.

When we came to the states, she got a job as a VB Programmer. Got pretty good at it too.

So it's probably possible to get into architecture if you have the analytical mind for programming
I am an electrical engineer and in the same boat as you. While being an engineer can be rewarding, the sedentary aspects kill the reward. It is physically draining.

To remedy the situation, I decided to get a Ph.D. and become a professor. I am in my first year of grad school right now. While I know that professors have to do a lot of paper writing and grant writing, most of their work isn't necessarily computer related.

I am also thinking about going into semiconducting materials and devices resarch, which entails a lot of lab work building novel electronic devices. My previous dream was to be an IC designer, but I don't want to spend my life running SPICE simulations.
Where do you benefit from dynamic typing?
My Dad is an architect in a small town (40k pop) and services much of rural south eastern ohio. He almost never sits at a computer during the day, and most of his drafting is done by draftsmen on datacad.

I'd be happy to privately give you his e-mail to answer questions.

Here's what I know that might help:
Because he's in a small town, working on relatively small projects (typically under 1M), he often acts as an overseer to the actual building process as well. He keeps boots and overalls in his truck, and spends most of his time away from his desk. It's my understanding that most architects in major metros, or at big firms are fairly disjointed from the construction process.

The point is, you could be a developer without spending your time at a computer (you could sell, manage, consult, or teach). You can be an architect without drafting on autocad all day (choose your market/niche).

You could learn to be an industrial designer or process engineer, and then go work in a production facility, or you could work in excel and CAD all day.
We Need 'Philosophy of Journalism'
NASA Develops Tricorder: Adapts iPhone to Detect Dangerous Chemicals
Microsoft Regroups with DotNetStories.com (and a little help from me)
This Mechanical Tumor is a Computer Peripheral
Having spent the last 15 years as a developer, I'm now working toward a career as an opera singer (I'm a tenor).

Admittedly I find it difficult to identify many similarities between opera and software development. People often make a connection between music and mathematics, but for me the non-mathematic aspects of opera are what I find most attractive. The sheer thrill of dramatic expression through controlled screaming is intoxicating. And instead of my work living unseen in the dark recesses of a multi-tier architecture, I'm put, quite literally, center stage and in the spotlight, with immediate feedback (applause or boos) and recognition.
God love Microsoft, they try so hard.
>Yes. Maybe not harder, but more strenuous.

So, what you actually mean to say here is "no"? Sorry, but I just don't see that having non-English identifiers makes it any harder (or more strenuous) to read.

>In that case, I'm not a proficient coder.

You certainly are not proficient if you attempt to read lines of code as English sentences because they happen to contain a few English words.

>Well, I don't think any proficient coder has any problem with that.

Nor will any proficient coder have a problem with a few English keywords.
Anatomy of a wordpress plugin
How did you get into a PHD program?
I am always surprised at the way in which architecture as a profession is romanticized. I blame Mike Brady...

I went through the process of getting my Masters in Architecture. It is a long and very arduous process and something you shouldn't do without being passionate or dedicated to the discipline.

The crazy thing about it is that you will end up spending most (if not more than you already do) of your time in front of the computer. Sure there is some hand drawing and model making, but the industry is digital now, and working on digital drawings, digital models, renderings, post processing takes so much time – even though the transition to digital was supposed to speed up the process...

And the other thing is the compensation. As people have pointed out, architects don't make that much money (although that doesn't seem to be one of your criterium).

With my degree I've become a design problem solver generalist. I work on architecture problems, business problems, programming problems, whatever is of interest to me – and hopefully that I can get paid for. In the past couple of years, the greatest insight I've had into the difference between architecture and software/web development is the time it takes to realize things. Architecture is a very long process. You might be able to make a drawing quickly, but getting it built will take a long time. A programming development project might have a long development timeline, but there are so many milestones that give instant gratification (i.e. enabling a new feature).
It has other uses like verifying file integrity.
Ya I've run into this before where we started an ms counter at 0 and after 24 days it would overflow.

Pain in the ass to catch....
I studied to be a film editor, but ended up as a developer. There's a surprising similarity in the thought processes and trade-offs involved in editing and coding. In both cases, you're in charge of building up a coherent microcosm using a constrained set of intellectual raw material that was created by someone else, whose goals you may or may not agree with.

Unfortunately film editing nowadays involves mostly sitting at a computer (unless you're an oldschool star editor who can demand a Steenbeck flatbed editor and real tangible film).
Hallmark and SocialCalendar expand on Facebook
This is a very big deal. In the past getting ready access to this information required a lot of free time or handing _very_ large sums of money over to the aggregators. The next step is to hook these decisions up these decisions the pieces of statute that they effect.
infused industries will be attending (@briancary and @acary)
I love the idea, but agree with others who say it seems like it'd be a tremendous amount of work to manage.

One approach, given the extant free options like Heroku and GAE, would be to focus on what is actually difficult to get for free: various daemons, queues, fast key-value stores, etc. Maybe provide a RESTful interface to provision common cases on demand. That'd be helpful to a lot of people without overlapping too much with existing options or allowing people to execute arbitrary code.

Of course, implementing this is probably a business idea all in itself and may take way more time than you'd want.
my random prediction Crunch pad will come out but will soon be put out of biz by the APPLE TABLET
See it as a toolbox to build programs that attack other systems. Those programs are often called 'exploit', as they exploit a problem in an other system.
During exploit development some tasks tend to be always the same. For example, creating a network connection to the target.
Metasploit enables you to write your exploit in a way that you do not need to reinvent the wheel and makes certain parts interchangeable like the 'payload' (code to be executed on the attacked system).
Your smart meter is watching
Last fall, I rushed to take the GREs and fill out all the applications. The process of applying to grad school is extremely arduous, but you hopefully only have to do it once.
What about professional photography? While the industry as a whole is currently in flux, there are several technical aspects which often come naturally to hackers/math types.

If you truly learn the craft and work hard at marketing, you can create something of high value to others–be it art, helping other companies (through commercial work), telling stories (journalism or editorial), or personal (portraits/weddings).
Virtually by definition, all speed improvements possible with the current protocols have been made (since there's a ton of people who care), and therefore, all remaining speed improvements will require new protocols. It's only a matter of scale; HTTP pipelining required new protocol extensions, after all.

There's no way to significantly improve the system without changes that require changes to servers, clients, and proxies.
I think it's a nice thought, but I don't think a lack of hosting is what's stopping people here from getting their ideas out.
How to sell nothing
T-Mobile staff sold customer data
The fit imho is that at least if you stick to numerics you'd have to try pretty hard not to be writing code in a way that could be easily translated into something that'd be runnable on a gpu (or larrabee).

This isn't really a new idea: http://portal.acm.org/citation.cfm?id=579.357248&coll=GU...

...(and gpus / larrabee etc. aren't solely vector processors, but the idea is apparent).

Most of the bulk numeric actions in an array language map pretty nicely to the data-parallel approach you need to use to take advantage of a gpu or larrabee (if it ever shows up); in particular take a look through this:

http://www.ncsa.illinois.edu/~gshi/LRBni_cheatsheet.pdf

...and see how much more straightforward it'd be to take advantage of (compared to SSE and so on). Your interpreter has to be a little more sophisticated (work has to be kept in units of 512 bytes) but seems much more tractable than previously.

Since this isn't a new idea there's history to learn from; it was previously the case that you'd get a speedup from offloading work to the vector units but not really a cost-proportionate one. But now if you look at the performance differential between cpus and gpus and their relative costs it starts making sense again.
I don;t know how to rate wine at all. The way I rate wine is by the burn. If there is no burn and goes down smooth it is good wine.
Tell HN: I'll be at MicrosoftPDC in Los Angeles today, tomorrow and Thursday
Microsoft's Professional Developer Conference is being held today at the Los Angeles Convention Center. It would be nice to meet other HN users who are in the area. I'll be there today, tomorrow and probably Thursday. If you're at the conference too and want to meet up you can catch me on twitter @MichaelApproved.
Software development and filmmaking have may common points (the process)...and that's why I'm considering switching to filmmaking....
TechCrunch was reporting that you just needed to "clean the lens" to get focus working...

http://www.techcrunch.com/2009/11/17/droid-autofocus-fix-now...
Hey Thomas, I was gonna volunteer to add a few mathematical routines, I needed ABS and RANDOM to play with it, but I got the sources and found out they're in there, just not documented :-)

Interested parties can read logo.js; search the file for addCommand, addTurtleCommand, addPrimitive, addInfix, etc.

I see you have s-exp parsing in your TODO list, perhaps I can take that for a task. Along with some documentation. Otherwise it looks great :-)
Practical Metaprogramming with Ruby: Storing Preferences
Podcast: Designing a Killer iPhone UI
Hi Jackman,

Thanks a lot for the links. Do you know any book to read?
I don't think there's such a thing as an "innate personality" - I'm a very different person than I was 10 years ago, and having just taken the test right now, the results are also likewise different (INTJ -> ESTJ if anyone's interested).

IMHO your personality is not something set in stone - it's a rather slow-changing beast surely, but I think it's a fallacy to believe that it's somehow cemented by some age.
What else can you do? In my opinion, it would be a bad idea to do something that requires the same skills than a developer. If you can cook, why not be a chef? If you can play music, why not be a musician?
I think a better comparison is to have a wide range of prices for a single varietal. For example, a white is going to taste different than a red. Does one of them taste better?

High-end reds cost more than high-end whites. That could be because they do taste better, are more costly to produce or are more rare.

That said, thumb through a Wine Spectator and you'll see a bunch of high-priced wines that don't rate as well as their price suggests. I usually have good luck with buying bottles where the wine steward has added a special "yummy" sticker or writeup.

Maybe another fun game would be to bring in a favorite art object and have everyone guess what it cost. Just because you or I wouldn't pay $100 for a Kinkade doesn't mean that a lot of people will.

Perhaps this is the sort of thing that happens when we make judgments in areas where we lack expertise.
Sounds very similar to http://hcoop.net/. It's $5 a month and you get superuser access to almost everything according to the FAQ.
Well, there's a big difference between the issue of wine rating silliness and the wide variety of flavor you'll find in wine. A $10 bottle of gabbiano tastes almost nothing like a $10 bottle of monticello rioja and neither will taste anything like your jug of wine. Saying they taste the same is like to saying orange juice tastes the same as lemon juice, and that both taste the same as grapefruit juice.
You are criticizing the MBTI model because it didn't work for you today? And what about the other millions of people who have taken it? You are quite willing to criticize something as quicksand when all you have is a subjective feeling.
Is this what Aaron Swartz got into trouble with the FBI for trying to help set up? (freeing the contents of the PACER database.)
You don't taste any oxidation after a few days?

I'd suggest going with boxed wines if that's your preference. Target makes a really good one, and it stays good longer.
This is a huge deal. Having worked in this space for 1.5 years, I can say definitively that Google's ranking algorithm works extremely well. Their UI is solid, though it has room for improvement. They tackled a number of other huge problems relating to document formats (pdf's, footnotes, etc.), and citation formats. In any event, this is most definitely a game changer, and I am sure Lexis and Westlaw will see an immediate hit to revenue in 2010.
Just found out about this. I'll be there too +1. Andrew - I'll drop you an email just so you have it.

@vikdug

Vik
That is exactly what I'm looking for as well (especially if it does versioning).
Experimentation nothing -- I ran my business on 256mb of RAM for years.

Apropos the discussion we had earlier today: do you want to be the guy who cleans up after the guys who are either insufficiently invested in the idea of owning a startup to pony up $20 a month, or alternatively are so unskilled that they cannot find $20 a month of gainful employment?
Cognizant Walk-in for Freshers: Nov 19
Google translate undergoes revamp with multiple enhancements
I think maybe you posted this before I was able to get my "before you review" instructions up.

Unless I hear differently, I'll count this as a "continue to stage 2. Do not develop along these lines any further because I can't see you adding any value to the user"

Thanks for the feedback!
I guess this is in some way to win people over on their brand? $5 million is such a drop in the bucket. Yahoo!'s founders (David and Jerry) are donating $1 million to charity because 60% Yahoo! employees participated in the fund raiser.

Oh well, $5 million is better than nothing. Wish I knew the motive was pure.
Bookmarklet to bypass NYT registration
The WikiReader?

http://thewikireader.com/
If you want to continue with a fission process, I've seen comments to the effect that there's a lot of thorium around. India is known to have particularly abundant, known resources.
I live in Los Angeles and it's always switching back and forth between 3G & Edge, even when I'm standing still.. Sometimes dropping my call in the process. It's gotten to the point where I turn off 3G just so my calls won't drop..
Superfeedr has an XMPP API that allows you to subscribe to updates on a blog or really anything with an RSS or Atom feed. It'll provide push notifications when your subscriptions update.
Fairly simple idea here: i'm going to create a free option for startup companies to meet angel investors. I know most of the major ones myself personally, and the ones I know obviously know the rest of the angel network.

So, I'm going to host a breakfast or dinner quarterly in Los Angeles to start. Five companies pitching for 10-15 minutes each (or something like that).

No charge to angels, no charge to startups... all merit based.

you can follow progress at the #oaf hashtag on twitter or watch www.thisweekinstartups.com

building it with an open model, expanding to 20 other cities over next year, etc.
Correct. I didn't see your post. I do say continue to stage 2.

Listen to what jacquesm said and go more off the beaten path. I check Digg, Reddit and HN occasionally so your site wouldn't be particularly useful to me, but it could be with a little improvement.
I know several people that are currently using their advanced architecture degrees to:

1. Sell baked goods
2. Sell clothing

The job market, at least locally, ain't great.
Is the guy at 2:37 sleeping?
You could also just detect the presence of free oxygen, a chemical so reactive that it is very implausible that a non-living world would have a lot of it. No oxygen doesn't prove no life, but lots of oxygen means life is pretty likely.
I think you mean DotNetStories.com (not stores)
Seesmic gets brave and creates an .exe for Windows | My Philly Network
Possibly a little deep for this thread (just considering its not my thread), but my dream isn't a career change, its slightly higher - freedom from money. If money no longer plays a factor in my life, then I don't have to choose one thing to do, I can do whatever I want when I want.

For me that's travel, adventure and photography (landscape, wildlife, culture). There's two ways I can achieve my goal, make enough so that I don't have to work again (I make it about £1.2m~), or failing that live cheaply enough that money no longer plays a major factor in my life, i.e. I don't spend most of my adult life paying off a mortgage. The plan for that would be to buy a nice old, cheap yacht and live as frugally as I can whilst exploring the world.

So either way hopefully within the next couple of years I'll be living my dream.. id rather be "financially responsible" and do it, but I'm prepared to make sacrifices if that's not possible within my given time frame. :)
Climate change catastrophe took just months
I'm in this boat. Need to quit taking a paycheck and go it alone, but it's hard.