skysight-inc/HackerNews huggingface dataset:
Just got an account with the appsumo deal... Noah better stop this or I'll end up with buying one account for each YC company offered.
Industry reports are normally fairly good indicator, a market that's got double-digit growth normally has a stack of evidence behind it. For example the smartphone market, it has clear huge quarter-on-quarter growth with no sign of stopping.
Godspeed!
Brisbane, Australia IT worker meetup tonight.  Want more Hackers There.
The thing is, a lot of people will use them as single use devices. They will just have very different 'single' uses for them.

Let's start with the iPod. Everyone uses it to listen to stuff. My brother listens to rap music, almost exclusively. My niece listens to whatever boy band is en vogue today. Very different genres of music. I love audiobooks on mine. Along with music. I have an aunt that has church sermons on hers.

Move to computers. I have not used a word processor in months. I spend a helluva lot of time in spreadsheets though. My niece, with her school reports, is the opposite. My nephew is almost exlusively a gamer on his computer.

Even the web. Most people have a dozen or so sites that account for 90% (made up stat) of their browsing time. It is a different dozen for all users though.

So yes, the vast majority of users will use their devices for only a handful of purposes. It will be a different handful for each user though.
San Francisco, CA - RentJuice - http://www.rentjuice.com
Back-end engineers

We're still small but growing fast. Looking for smart, creative, and hard-working people who think that finding an apartment in big cities is way too difficult.

Highlights:
- PHP
- awesome group
- early stage equity

contact me - nick@rentjuice.com
> That's just broken, and will lead to horrible bugs.

You mean you think people will use this? Thanks :)

Here's how I was thinking of fixing it:

(setf nol 'nol) ; make nol evaluate to itself

(defun my-null (x) ;redefine null
(if (or (null x) (eql nol x))
t
null))

Then, change add so that if it's adding a nil, it changes the sentinel at the end of the linked list part of the list to nol.

So (trellis 1 2) returns
(1 . ((2 . NIL) . NIL))

And (add nil (trellis 1 2)) returns
(1 . ((2 . NIL) . NOL))

As soon as someone adds something other than a nil to a cdr of a cons in a tree, add changes nol back to nil.
YBITS is basically a meetup group with no purpose other then building a community of "professional friends." It's deliberately low key and low admin.

It's free to come, just be young of mind and working or studying IT.

I figured we could only benefit from having more peeps from HN around.
Rackspace/OpenStack

Python/Virtualization/Scaling

https://rackspace.hua.hrsmart.com/ats/js_job_details.php?req...
We are looking for a Sr. Python Developer who is interested in solving some of the most pressing problems in our industry such as how to scale the enormous demand for utility computing and how to fit that within the traditional business model of a managed IT offering. With cloud servers being the most basic building block for services that Rackspace will offer, our ability to deliver on features and scalability are paramount.

In addition to our primary goal of building our next generation cloud offering, we are building all the necessary tools and utilities to manage and sustain an ecosystem of users and developers of the Rackspace Cloud Servers platform. CloudFiles, Drizzle, Cassandra and other tools in development will be used.
We are looking for passionate advocates of technology. We're looking for people who don't just use these these tools and services, but people that write them. It is one thing to start a virtual machine on a host, it is another to have the curiosity to read the source code and figure out how it all works.
We are looking to balance the "been there, done that" with the "why can't we do it that way?" mentality of thinking. The ability to challenge assumptions and conventions is important.
They get an easy pass. The idea of this ever going to Amazon in the first place just seems extraordinarily ill-conceived: There was no way it was going to stay up.

Wikileaks is pursuing a remarkably old-school method of releasing these, with the whole centralized distribution point.

They should release the entire set via P2P with collections symmetrically encrypted. They could then -- via the most rudimentary methods -- release individual keys at chosen intervals to still obtain the same throttled response. And one day when the feds are kicking in the doors, just drop the entire key collection.
What are you planning to work on?
Are you sure it's not making fun of the people who don't use Haskell?
Many book reading applications allow to use the volume keys for flipping pages. This is extremely convenient, because you don't have to move your hand and fingers don't cover the screen. The obvious downside is that sometimes I actually want to adjust the volume while reading a book...
The one major improvement I can think of would be if the screen could deform itself and make actual, raised buttons. Then it would be even more of a dedicated device towards whatever application you were running.
It's pretty neat to see Google pushing the security within the browser.

Does it mean chrome comes with some form of flash player embedded?
New in Labs: Smart mute and easier ways to unmute
Please read:

http://en.wikipedia.org/wiki/Fair_use#Fair_use_under_United_...

and read this:

http://en.wikipedia.org/wiki/Dmca

It is the position of the EFF(eff.org) that the DMCA jeopordizes 'fair use'.

Blame Bill Clinton.
Hopefully this is PR spin. If it's not, it's pretty disturbing that allegations of one mean merchant can cause an algo change. How many businesses will be collateral damage of this update? How many fake negative review campaigns with this spawn? If this is a real algo change, it was done in an extraordinarily hasty, reactionary, and cavalier manner. (Please don't ding my site G, nothing personal)
i still don't quite see it, but that was one of the biggest takeaways!
Seems to have worked (not like I was expecting it not to). This search term used to show DecorMyEyes on the 1st page, but no longer does:

http://www.google.com/search?client=safari&rls=en&q=...
Looks like a place that Jack Bauer would break into.
> trellises require Omega(lg n) for cons.

In the worst-case, I mean.
There's this thing called an RSS feed.
Relevant: http://www.youtube.com/watch?v=jwG_qR6XmDQ

Rumor is that the "boss" was actually David E. Shaw himself.
6 mos ain't enough, but otherwise, great idea.
That is an eminent domain case and a fungible goods case.

I'd go for this one...
http://en.wikipedia.org/wiki/Plessy_vs_Ferguson
"...one wonders why Swedish Bahnhof would take on the challenge of hosting a site that will probably be under permanent attack for the foreseeable future.

Unless it's for the PR value"

That's a good example of allowing one's imagination of possibilities to wander over very short distances. Is it that inconceivable that a company might be motivated by something other than the bottom line? Arvinjoar commented earlier on the principled character of the Bahnhof's founder: http://news.ycombinator.com/item?id=1959961
I'm not arguing that there are no ways to debug Haskell programs. My point was that the OP's phrase indicates at least basic familiarity with Haskell and debug printing might be the thing he had in mind writing it.

Haskell's not like other languages, where you have to build up massive unreadable piles of code to get anything done.

That's fanboyism. I understand you feel offended by the OP's post, but it is not a good satire unless it offends somebody, and IMO, the article is excellent in summarizing attitudes of some members of the Haskell community. ;)
Yeah, this article really doesn't mention too many hard and fast promises but I am optimistic about the Portland seed fund. I got to talk to the two fund managers in charge and they seem to have the right idea about how to bet their chips. We'll see in another month or two if I'm right.
Your account is less than an hour old. Did you create a new one since applying to YC in 08?
Congrats :)

If you're in SF, let me know

We have a sweet co-working space for hackers with all of the three C's: coffee, camaraderie, and a fast connection
I don't know much about the US law system, so I hope someone can clarify: what can happen if the prosecutors effectively say "our bad, we'd like to drop the case"? Can the process be stopped immediately and if so, are the prosecutors going to be affected in any way? Also, since the possibly unlawful recordings took place and the judge already knows about them, will it be raised a separate issue?
Yes, just created this account. I never posted on the old account, just read.
> where still-living Nazis and their children are residing undisturbed

why shouldn't their children reside undisturbed?
Well, the length of the crack would be proportional to the weight, and you could calculate the number from that :~)
Appreciate it. I'm actually in Austin though, and eager to meet some like-minded folks. I'll be checking out the local bootstrap chapter to start.
Gap using iPod based point of sales systems
Ask HN: What is the best way to get into DMOZ?
I have been submitting my site for almost a year now and still no luck. I am placing it in the right area and creating a great description. My website looks better than most and has great content. What am I missing?

Any Ideas?
Not really sure if any of these are better. Different maybe, but not better.

hckrnews.com, which the article bills as "a minimalist Hacker News alternative" is IMO more cluttered than the original homepage. HN is already plenty minimal anyway - why would you want to get into a minimalism pissing match?
Loved the article, but someone please explain "faster than a teabagger with a grade-school arithmetic book". I'm pretty sure I got all the others.
Check out MOJO Mail: http://www.mediaplex.com/mojo-mail.
Yeah, but what they don't mention on Ycomb. is that this is all, 100% hype, and none of these ideas has a profit model. The rent around here is paid out by trust funds and the last dregs of the second web VC hysteria.

There are only two guaranteed ways to make money with an internet startup: Porn, and gambling. Ironically, the only two things YC won't invest in. So wholesome, they are.
As I understand it, the finger trees library for clojure would give you more flexibility and better performance.

https://github.com/clojure/data.finger-tree
To be fair, gay marriage is one of the only political issues Apple has taken a stance on. See their opposition to proposition 8:

http://www.sfgate.com/cgi-bin/blogs/techchron/detail?entry_i...

Aside from that, Apple can certainly be prudish, but that's more out of a desire to remain unobjectionable rather than a desire to control what is acceptable for society. They don't care if you play controversial games, they just don't want to be associated with such games.
By the way, I didn't know that Josh Friedman wanted to be in charge of the Portland Seed Fund. I thought I heard that the whole thing was originally his idea but I could be wrong. Either way, the fund would best be managed by a hands-on Paul Graham type and Josh is probably as good of a fit as we can get out here.
But he also has to want it.
Yes, and "X can be used for bad" would be as weak as "X can be used for good" is weak in favour of something.

My example is relevant because it directly counters edw519's implicit claim that "if an idea can be used in surprising ways, that is good" by citing open network connections as an example of something used in surprising ways which are bad, and our opposition to that by using a "not open" stance as the agreed best position.

To be convincing that openness is good, it would need to be established that significant good comes from it, or that more good than bad comes from it, or that at least serious bad cannot come from it or similar.

Saying that X can be used in previously unexpected ways is neither here nor there as an argument for open APIs or collaboration, whether or not I like open APIs and collaboration.
> I'm against naming software anything where your first mental reaction is "turn into a cockroach".

Or that using it will be a trial.
A handy bash function leveraging google api to do translation job in terminal
In the Bay Area here.

Where/what is your coworking space in SF?
I imagine the margins are better and material handling costs much less.
There are local tech events happening pretty much every night of the week. http://calagator.org/ has a good listing. It's to the point where you can't pick a night to do a user group/meetup without it conflicting.

You might want to start there when trying to find talent... though for what it's worth we haven't had a hard time finding talent lately. Lot of competing people away, but that's hardly new or different.
Is “Google Me” Codenamed “Emerald City”? And Why Is Google Baraza Copying Quora?
He's been flying his whole life and never knew this. Why? Because it had never happened to him before. Why? Because booking a round-trip ticket, then finding an alternate way to get to your destination, and still wanting to come back on the return flight is an edge case.

They should have sent him an email letting him know the return flight had been canceled, so he had more advanced warning. End of story.
How much do you think is enough?
This also doesn't get rid of Flash Cookies / LSO's. The wiping of LSO's badly needs to be part of standard browser functionality. When I click "Clear All History & Cookies" it should actually clear ALL history and cookies... not all local cookies while leaving all the flash stuff tracking me.
Actually the article is incorrect in suggesting Apple is deploying their own software for the Gap.
It is actually implemented by a company called Global Bay.
http://www.globalbay.com. I know the CEO, he's been traveling frequently to the Gap in SF the past 6 months. There are many other retailers implementing soon as well.
Ask HN: How to license software...
Our product is coming into the Beta/Release phase, and I'm curious as to what other developers/companies use to license their software applications.
And to think I wrote this less than 14 hours ago, trying to sound all ominous and dramatic:

http://news.ycombinator.com/item?id=1957467

:-)
At our startup we actually use Haskell for all our backend code and we've had a lot of package dependency problems. This was all due to people ignoring the versioning policy.

A package that is a bit outdated is far less worse than a package that refuses to compile, because someone felt the need to ignore the versioning policy.
Good post but two things I would change.

Firstly I would use sdelete from Microsoft (formally Winternals). It is a free command line secure delete utility. Just replace

del /q /s /f in the Firefox example with sdelete -p 2 -s and it will securly delete the files with 2 passes (although 1 should be fine for everyone to be honest).

Secondly there is no need to compile the OPs regdelete app as you can use the built in reg.exe to do this

Just do

reg delete "HKCU\Software\Microsoft\Internet Explorer\TypedURLs" /f

And the same job is done :)
So... they were teaching a whole course while they were PhD students?
Prosecutors have great discretion on whether to bring a case in the first place and normally on whether to dismiss it at any point in the proceedings, including at trial. Under the U.S. legal system, prosecutors are supposed to (in theory, at least) be concerned with the idea of upholding justice first and foremost and only secondarily with gaining convictions. I think what probably offended the judge here most was that this prosecutor seemed bent on gaining a conviction at any cost, even if it was based on twisting the evidence and law solely to that end and regardless of whether it was right or not. In any case, at this point in this case, the prosecutor can simply dismiss the case and that would end it. If he does so, I doubt that any further repercussions would follow, since I don't think what he did here was so extreme as to warrant formal sanctions against him.

In extreme cases, prosecutors can be hit with charges of ethical misconduct and sometimes disbarred for abuse of their position. A recent case (where the prosecutor wound up resigning before being actually forced out) involved the prosecutor of the Duke lacrosse players who wound up admitting that he had conducted the prosecution for political reasons even in the absence of evidence for maintaining it (see the write-up here for details: http://www.nytimes.com/2007/06/15/us/15cnd-duke.html).
I think the best point made by the authors is that creating native apps is often avoidable, regardless of what OS you might develop for. Often a website optimized for mobile devices would more than suffice, and would also avoid the proprietary pitfalls of developing for just one OS.

When there's no concrete need to use a device's native abilities, it's foolish to waste time creating a proprietary, limited utility browser for just one device. Even if that device is running Android or iOS.
As someone that tried very hard to raise even a little money in Portland before getting into Ycombinator and ultimately raising 6 million this idea is DOOMED.

We did the Portland Angel Fund (or whatever it's called) American Idol off for start-ups...total joke. The whole industry is dominated by 'service providers' that look to charge start-ups for everything while writing no checks.

They actually asked us to come back and speak at one of their conventions and wanted to charge us almost $400.

There is no follow on capital. There is no entrepreneur culture. I love Portland and Oregon (grew up there, went to OSU), but this is a waste of time and money.
Which function on assoc lists is O(log n)?
I'd be curious to see the answers for someone who got an average grade on this test.

It's not much of a test by modern standards - it's more a few quizzes strung together with somewhat generous time limits. Some things stick out:

1) Math section is farming-centric, as people have pointed out; it ends on making examples of paperwork. The first question is obscure terminology for something we cover in second grade or so. No algebra. Especially generous time limit for these questions, though you have to remember your bushels.

2) "fane, fain, feign" Those days had a different fashion in popular homophones. Also, interesting the focus on indicating pronunciation and breaking words down into syllables - I remember doing that well before 8th grade.

3) The geography section mentions the rest of the world, huzzah. ...Well, to test memorization of a few names. Otherwise, a better section than the others.

4) No questions about the Civil War except to describe some famous battles and recognize the year it ended.
Nobody ever expects the zombie horde.
Agreed. Better Privacy for Firefox is pretty good for this but I would like to see secure deletion of user data for plugins be a core part of the browser and not an extension. They added stupid "personas" before deleting secure history deletion :(
Am I the only person who thinks the iOS usability is declining as its feature set and resulting complexity grows? It's still simple for me, but while my mother could handle the original iPhone, I think she'd get a little confused by the current one. (Double and triple clicks on the home button, cut and paste UI popping up unexpectedly, etc.)
> "The Pentagon has claimed that they could have shut Wikileaks down if they wanted to, but decided not to"

WikiLeaks the organisation, or WikiLeaks the site? I bet they can shut the site down for most of the world simply by messing with internet routing in crucial points. But then, what would it do? The information is sent to news organisations directly before the public release. Torrents don't depend on their site. Everything works like before.

If they meant WikiLeaks the organisation - that would be interesting. Who exactly would they stop and how? I don't believe they know every source, or there would be no serious leaks to begin with. Also, I believe that J.A. is the same to WikiLeaks, like J.Wales is a to Wikipedia - a face, creator of some guidelines and the ultimate moderator. Even if he disappeared, we'd see some new leaks. He's probably not even reachable for the original sources - if he was, finding him would be trivial, wouldn't it?
The original project exists in working order and my partners agreed to let me buy their share. I'll be building out v2 as we designed. We all took 2 weeks off in 2007 to build it, launched it, and hardly ever touched it again. v2 carries it to iPhone, iPad and starts marketing it.

If I have ambition after that I've got a few quick ideas (a short e-book on an area I've developed expertise, an obscure niche how-to site, fixing up my rental property, etc).
Then again, no matter how much time you give yourself, you will find a way to fill it up. Maybe an unrealistic goal is for the best: it might increase productivity, even if it slips.
Mens Chukka Timberland Boots-Timberland Shoes Hot Sale Now
Makes sense to me. Wikileaks is violating laws by posting other people's private and classified information. Amazon has no business aiding them in criminal activities. Free speech != exposing classified documents.

Free speech is about original content. You can say / publish whatever you want online. But you can't take other people's content and post it, especially when it could endanger lives.
While I don't use Haskell that often to solve problems, I have a lot of interest in the language. I've given talks on why Haskell is important to groups of very average, very 'real world' programmers and it is precisely because of that that I found this piece hilarious. This isn't mean spirited attack on the language, it's making fun of the condition of being a Haskell evangelist more than anything else.
This'll do: http://www.cbo.gov/doc.cfm?index=5530&type=0
Yes, Chrome has integrated Flash Player in the stable releases since June.

http://googlechromereleases.blogspot.com/2010/06/stable-chan...
http://blog.chromium.org/2010/03/bringing-improved-support-f...
GPL or BSD license :)

But seriously, if you don't want to make it open source you should at least mention what kind of application it is, what amount of protection do you seek, is it paid or freely available etc. Give use a bit more background.
Specification Leads (JSR - 314)
1 - Oracle
2 - Oracle
The mayor was elected by the citizens of Portland and is paid with their tax dollars. One of his primary mandates is to improve the local economy. Why should Portland not use those tax dollars to cultivate its local economy if that is the goal?

I am the CEO of a mid-sized, private company. I need our website updated. Should I be required to put out an RFP to source the work to the lowest bidder? By your logic, if I don't, aren't I "shielding" my internal staff from competition?
Actually, I saw their concern for industry being the target of the humor. Haskell is what it is; for the Haskell community to worry about industrial relevance is a funny, un-self-aware and touchingly pathetic "me too" reflex, like Bill Gates worrying about his pick-up skills or Bill Clinton wondering if his wife trusts him around other women.

(Sorry if that sounds overly political. I'm not a Bill Clinton hater or even disliker, but it's a perfect example and I just can't resist.)
Use gensym to make a unique sentinel.
Oh snap, I totally forgot about these. Writing a script to clear those and updating the blog post. Thanks!
Me too. They should be able to distinguish between a negative review and the negatively-reviewed website it links to easily enough. Distinguishing the negatively-reviewed website from other links on the reviewing site could be a bit trickier.