skysight-inc/HackerNews huggingface dataset:
Get good at picking blackberries, with a hanging picker so you use both hands, and find or cultivate a bush with good, large berries, and you can pick that little $5 supermarket tub in about 5 minutes. Every day. :)

I enjoy picking blackberries like I enjoy tetris. Same neurons at work.
Well, some of us actually -never- drink.

I personally don't like the taste, nor the side effects - I wish alcohol was the social grease it's touted as, but for me it's only bad side effects.

Nobody in my family drinks (as in, you won't find a single alcoholic beverage at a Christmas party or weekend barbecue for example), and my current girlfriend was a very casual drinker and has quit since she started dating me.
Sorry to post this is off-topic, but am I the only one who is incredibly annoyed by the way Time slips in promotions for other content in the middle of their articles? It's quite jarring and makes it difficult to keep one's attention on the content. And the fact that it happens on almost every paragraph just makes me more and more frustrated until I have no desire to read the article anymore. Unfortunately, readability doesn't help here; anyone know of a user script or other way to easily fix this?
It's a huge win for the employer of the in-house, too.

They can pay an in-house lawyer, say, $200,000 - $350,000/year to mostly not do a whole of anything, but handle all legal issues as needed when they do come up. They are also often allowed to quietly practice a little law on the side.

That's a whole lot cheaper than paying the retainer and billing rates of a firm for the same workload.
I found programming a slow, grueling task until I had an ephiphany one day--it's like learning any other [spoken] language. Now, I don't know if you're particularly adept at picking up foreign languages, but the moment I realized programming itself was the new language, I began viewing programming languages through the lens of learning a new grammar or syntax or vocabulary, and everything opened up for me. This was the same way things went with learning a foreign language--once I understood that I was still just expressing myself verbally, saying the same thoughts, it was only a matter of vocabulary, grammar, and syntax.

Since then, I have picked up new languages that interest me far more rapidly. I don't focus on how it compares to any other language I know or use. I don't focus on it from the perspective of how classes and functions differ. I look at any new programming language from a grammatical and syntactic view--and once I have read enough code & documentation to understand its grammar and syntax, I can start coding productively. That's the point I begin studying classes, functions, built-ins, libraries--the grammar and vocabulary of implementation.

I am by no means an expert programmer. I'd never call myself that. But I do find that many would be better programmers if they understood the "language" of programming. Learn as much as you can stand about data structures & types. This is core--especially types. I have so often been frustrated by inherited code that didn't show a solid understanding of data types (e.g., strings, ints, arrays, etc.). Learn about classes, functions, inheritance, etc. These are the building blocks of language, if you'll permit extending the analogy--it's a bit like knowing how to structure a sentence, capitalize, punctuate, etc. Learn the language of programming before you ever try to learn a programming language. This is, perhaps, what you're missing. You're using a programming language to understand programming. Take a step back and understand programming itself first. Then sit back down with your language and do programming.

Regardless of chosen language, the task is the same and the result should (usually) be the same. The chosen language is really just an implementation detail. You can write a program in Ruby, Python, C, PHP, etc., and it's still going to be the same program. Most programmers, I believe, tend to choose the grammar & syntax they like best. But the job of programming remains the same.
As I said I used to use gnu screen. However I didn't like the limited layout options so I started using dvtm and would nest it inside screen so that I could detach from a session.

However I felt it was kind of silly to be using such a heavy/complex program such as screen for one feature so I switched to dtach.

And actually as long as you set file permissions correctly (dtach uses a file as a socket) you can share terminals with others using dtach.
Take a look at FastSpring if you're selling downloadable products.

Dan at FastSpring
Digg was a news aggregate, it includes from many different sources.
NO. AutoLisp has been used only at scripting level
Im afraid we will have to agree to disagree, I think weve both stated our cases to the extent they can be clearly stated. I wanted to edit my previous post to take out the combativeness but responses had been put up and it would like a cop out if i did that. I banged it out without double-checking it for overall tone, but again I do appreciate the article and overall found it a good read.
Here's the "LINQ" of Common Lisp, which may look "different" enough to convince you:

http://www.unixuser.org/~euske/doc/cl/loop.html

(It could be implemented identically in Clojure, if you cared to.)
I hooked my phone to this system a few years ago at a conference. The unicode in the cell name made my blackberry sad...
It isn't needed for BES, if you have BES you have a corporate office that they can turn up at with a warrant (and or a battering ram) and take all the messages they want.

This is about John Doe mailing John Smith and discussing things they don't want the government to know about.
Ask HN: Investing in own startup counts as business expense?
I am starting a company - do not expect any revenues this year, but will be spending my money. Can I count it as a business expense (I have some income from other sources) or should I incorporate right away and call it a loan?
How well does v8 (in node.js) work on ARM?
As long as staff and general officers are allowed to retire and then immediately go to work for the companies where they previously had budget authority over this will continue.
Can someone who knows more than I do about this explain exactly why the government uses 'no-bid' and 'cost-plus' contracts and why nobody seems to complain about the seemingly obvious (to me, at least) conflict of interest here?
actually, it was part of the original comment
Specifically, potted Meyer lemon tree :)

Expensive, but worth it.
Piwik is nice; another open source tool worth looking at is Open Web Analytics, http://www.openwebanalytics.com/. Both have their advantages and are both under active development.
Oh, this is fun. One aspect that's interesting is that you don't know whether the other people playing are trying to be collaborative (I'll stay out of your way, let's fill up the board together) or not (I'm gonna try to make you crash). I've been playing in attack mode (be the longest, crash everyone else), personally.
Ross Perot was was the Honor Board Chairman at the Naval Academy when he graduated in 1954. EDS has been providing data admin services to the Navy since he founded the company. Those ventures are what made him the billions to fund his presidential campaign. EDS is lashed to the Navy with steel wires.
Anderson balls up a contract, so you award the next one to EDS, they balls up and you give the next one to CapGemini.

When they balls up you give the next contract to Anderson...

See - there is genuine competition for contracts.
That was a magnified iteration on many levels which people are not used to seeing -- design, philosophy, code. They didn't simply release a new look, they released what they believe is fixing what they felt was broken in prior versions, ie., left/Right wing bury machines, power users.

Ultimately, they released a product that wasn't ready for public consumption despite being in Beta for several weeks. Had their algorithms worked effectively, preferences to change the default behavior existed, and a stable back-end in place we might be singing a different tune.
There are probably not tens of thousands of people with the correct license endorsement. Those who do have a commercial driver endorsement are probably not so keen to rent it out.
We're planning the ability to track topics, locations and conference series - but we'll need to build some sort of activity stream first so that tracking actually does something useful.
I've got a small orchard of 8 fruit trees [1]. I've found that if you want to grow your own food, the time investment for fruit is the lowest per unit product. I'd estimate that I spend less than 5 hours per year on my trees, total.

Maintenance consists of pruning in the fall, culling fruit early in the season, fertilizing occasionally, and periodic spraying. For pruning, decide how much you think you ought to cut back, and then cut twice that amount. Do not skip the spraying. People who want their food grown all naturally really just wind up feeding the bugs and other pests.

A given type of fruit tends to come ripe all at once. I'll be harvesting my peaches, say, over 1.5 - 2 weeks. For soft fruits like peaches or plums, you can't keep them very long. You've got to preserve them or give them away. So plan your crops accordingly.

If you want to do this, now is the time to start planning. Even more than tomatoes, you need to time it right. Trees need to be planted either in very early spring, or in the fall.

[1] 2 peaches, 2 apples, 2 pears, 1 plum, 1 pluot
Indeed. There's also valgrind, which will let you know if you're stomping over memory you shouldn't: http://valgrind.org/

When students come to me with broken C code, I ask two questions: do you know which line it breaks on, and did you run it with valgrind?
$1000 would barely cover 25% of the price of a current seat of AutoCAD.
I can relate to the feeling of angst one gets when he encounters an unfamiliar dsl in lisp code(or any language that uses them a lot), but its the same kind of angst i feel when i encounter anything unfamiliar, its perfectly normal. But such irrational fears are, well, irrational. I need better reasoning against lisp(or any other powerful non mainstream language) than "it looks scary", or "it isn't intuitive".
Frankly, I agree, but I feel like my objections to this are so far out of the mainstream (in a world where every webpage is slathered in "Twitter/Digg/Reddit/Facebook this" links) that I am not even going to try to champion them.
"From what I’m hearing this isn’t a short term surge issue, either."

I'd love to see/hear who the author heard this from, when and where.
Is anyone else using Oh Life?
I thought it received some of the least attention from the recent ycombinator projects. After trying it, I literally post everyday. Anyone else have any thoughts about this site? Anyone using this for interesting reasons?
Types in prolog could be added as system predicates, and I think some extensions do this. I know there was a version called Turbo Prolog that generated compiled code. So, Prolog can be compiled or not, it is just that interpreting is far easier to do.
Good, that you know what you want in the future.

Same story here, I am sure I can have a decent career if I continue with a job, but I know I won't be happy with it.

If you have worked at big name companies, thats great. Thats a background thats readily marketable, you would know how the business world works better than most younger people would, also you may have a network you can try to using if you go for a start up.

The next bunch of questions would be:

1) Do you have an idea that you think that has potential?

If yes, then try to implement a dirty demo and check for feedback
If no, then keep looking for one, no meaning in thinking of a start up if you have no idea

2) Do you have enough cash reserves to support your family (and the start up expenses)?
if yes, then go for it
If no, or its 'sort of', then try to get a job that would allow you to work on your start up and keep the cash flow coming in.

I am sure, your already know, but its tough to work full time and then try to build a start up. And with a family, thats super tough.

Cheers.
The Higher Education Bubble: It's About to Burst
clj-stacktrace improves things quite a bit.

http://github.com/mmcgrana/clj-stacktrace
I really wish palm phones and the webOS had more consumer demand because among all the smartphone platforms webOS is the most elegant of the bunch.
It's more than that--I tend to lean towards words with the same number of characters for variable names which helps make things line up. Variable width would kill that too.
The point wasn't to make it not look like Clojure, the point was to express querying constructs in a way that's natural to the language. This isn't impossible in any language and is actually fairly common within the domain (e.g. SQLAlchemy for Python works similarly though operator overloading).

The point he's trying to make is that the default way of doing things in a lisp is to adjust the language constructs to fit the domain of the problem. This (generally) results in a simpler mental model of the problem domain and less code. It's not a about being ABLE to do it. You can do something similar in most languages, but there it's just not as easy, not the default, and not as flexible.
This will work in SF because taxis don't do a good job for the class of people who own iPhones. In NYC, the class of people who own iPhones are already well-served by cabs.
"Node is our turtle shell" - node on webos
OhLife is there, but 750words.com is not?
Fonts are like religions. I still pray to god of bitmapped Monaco 10. 11 is good too. I've never seen anything that can shake my faith :-).
black, like my men: http://i.imgur.com/SciNb.png
http://www.diamondmm.com/BVU195.php

There are better ones out there that can do high resolution, but this one handles the 22 inch at 1050x1680 like a champ.
No, I use an extension I made (https://chrome.google.com/extensions/detail/hnadelehgiejkljb...) so that you can use the mobile site's better toolbar.
Thanks. To my untrained eye that looks more like it could be called a DSL than the article, where mostly it's just creative whitespace formatting, as far as I can tell. What's going on with the underlining?
Autocomplete your life with Greplin (YC W10)
You previously criticized me for wanting to "increas[e...] the number of vehicles". Now you are criticizing me for wanting to "eliminat[e...] lower-middle-class jobs". How can a proposed policy simultaneously increase the number of taxis and decrease the number of jobs? Will the new taxis drive themselves?

As for doing the math, scroll up. I gave you numbers, and showed that even making fairly generous assumptions, there is a LOT of rent being extracted from the current system.

Perhaps because the current medallion system restricts the number of operating cabs?...London, where cab drivers are probably the best paid, most skilled, and most stringently regulated in the world?

Fun fact: there are about 250 million cars in the US, and about 250 thousand taxis. But I'm sure all congestion problems are caused by the taxis - thank god for limited numbers of medallions.

http://en.wikipedia.org/wiki/Passenger_vehicles_in_the_Unite...
http://www.schallerconsult.com/taxi/taxidriverreport.htm
Newton-Raphson Square Roots with Clojure
Thanks for the info. Do you think that the failure might be due to the online shopping landscape of 12 years ago? I know that in 1998, buying things online was the 'new' thing, and there were lots of concerns about security. Has the mainstream acceptance of online shopping progressed to the point where people are willing to buy clothes without trying them on?

You accredited the low acceptance of the site you worked on to the theory that women want a shopping 'experience' possibly with friends and lots of physical connection (trying things on, feeling the materials, etc.). Are women still as interested in this, given how their relationship with the internet has evolved over the last 12 years?

Thanks for your input. I really appreciate it.
Each of the links? The whole comment was del.icio.us!
ATM Hacking Video - Barnaby Jack Demonstrates ATM Hacking at Black Hat USA 2010
I asked myself the same. Anyway this is an impressive demo and I voted accordingly. :)
I love the drawing on the right side of the brain reference, one of my favorite books. http://www.drawright.com/
About Prolog-as-a-library, you might like to see how it was done for Lisp at http://norvig.com/paip/README.html

I guess for C the API would need to be very different like Lua's C API, but that's life.
Except you still need to give the macro a name, I don't think you can just write a macro that figures out:

(1 + 2)
(x = 1 + 2)

It needs to be something like

(!! 1 + 2)

And you need to have spaces.

(1+4/5)

Won't work.

And operator precedence is do-able, but a bitch.

Etc... Etc...
Can you explain the ways in which this is not exciting?
I'm thinking of something that acts as a catalog of pre-designed parts, that you can import into autocad, CATIA or even blender or maya. You could probably even put together a web-based interface to the geometry. It would act to some extent as a translator between different formats (.dwg,.stl,.vrml97, etc.) but the main purpose would be to act as a marketplace for designers and production bureaus. The ideal use case would be a construction project manager who's been tasked with remodeling a space on a tight time budget and shops for custom fitted design elements purchasing several designs from different sources and ordering production from one or more production bureaus within a 1-day delivery radius.

The real chicken and egg problem with this idea is that you won't have enough designers and qualified production bureaus to form enough of a critical mass of purchasers until you have a critical mass of purchasers to make the service attractive to designers and production shops. It would probably work best if you start off with a small regional network of production houses that employed their own designers.
Um, sorry, but I want my taxi driving making a living wage. Why? Because [s]he has more to lose by fucking me over. If he is on the edge of poverty, making only 35k/year, he is MUCH more likely to screw me over with shady tactics because he needs to feed his family.
Good advice.

My only word of caution is to know what you're getting into. Programming is hard. It doesn't mean you can't do it, that you shouldn't try, or that starting is hard, it just means that it will take a lot of time and practice to do it well--and beginners tend to underestimate this.

And another thing: if your primary reason for wanting to build a web app is to make money, that's fine, but make sure that you enjoy the process of creating as well. If you end up not enjoying the programming side and seeing it as merely a means to an end, you won't be able to do it well.
Most Android handsets are ARM based and use V8 in the browser, as so far it beats iPhone for running JavaScript. So the signs are good.
Java Concurrency – Part 4 : Semaphores
So what would you be using for source code control for your projects?
I don't think the average, I'm from east bumfuck, tourist will provide a negative review after being screwed by the cab. They aren't going to know! Yet they are precisely the ones protected most by the [broken] medallion system.
If you don't want the weight of pulling in Incanter libs, here's a pair of functions for infix ops* in Clojure:

(def && #(and % %2))
(def || #(or % %2))

(def *rank* (zipmap [- + * / < > && || =]
(iterate inc 1)))

(defn- infix*
[[a b & [c d e & m]]]
(cond
(vector? a) (recur (list* (infix* a) b c d e m))
(vector? c) (recur (list* a b (infix* c) d e m))
(ifn? b) (if (and d (< (*rank* b 0) (*rank* d 0)))
(recur (list a b (infix* (list* c d e m))))
(recur (list* (b a c) d e m)))
:else a))

(defn infix [& args]
(infix* args))

* from my unfix lib http://fogus.me/fun/unfix
Objective-C is pretty dynamic and has support for querying and altering classes at runtime. http://developer.apple.com/mac/library/documentation/Cocoa/R...
>As much as I want to believe your statement that it is not meant to be a political statement, it certainly sounds extremely like one.

What would it mean for this to be a political statement? How would that change how you reply?
Breaking Moore's Law with nanocrystal conductors
sounds pretty cool, when i was working on a mac i couldn't live without spotlight.

i also like the little info box at the bottom where it says that greplin was founded in September 2010. :P
I would bet the effect is simply due to heart attack deaths. Heart attacks are the #2 killer. Alcohol improves circulation and ameliorates heart disease.

I bet if you controlled for triglycerides or waist to hip ratio the alcohol has no effect.

In short, if you are going to be fat and coat your arteries with crap from a sugary and vegetable oil heavy diet, then make sure to have a couple drinks a day. That category happens to cover most people in the industrialized world.
Yeah, your problem just hasn't run yet, it would seem. We didn't have time to implement running multiple problems at once - currently they enter a queue and wait in line for their turn to get distributed. :(

Glad to know you at least got it in there, though!