skysight-inc/HackerNews huggingface dataset:
That's not true either. The best practices for running services on EC2, for instance, don't leave anything but port 80 open by default. That's a good thing, because if the best practices were anything else, people would routinely lose their databases to people guessing "admin/mysql" over the Internet.
I agree. This is like Usenet, or further back the old Fidonet days where most people accessed through a small local hub, but you still had the nutty people who ran their own node.

Make it easy for people to participate casually, but also make sure that people can customize to their liking and exert full control over their own stuff if they wish to, without causing trouble to the rest of the network.
FB Social Gifting Ap
Great work Dan, it is totally what I would be looking for when backtesting and strategy development. Do you mind sharing what js framework you used on the client side?
I visited San Francisco for the first time over this most recent summer on vacation and got my best advice from a friend who works in the area- he suggested visiting co-working spaces or "entrepreneur" popular coffee shops as the best way to make connections or network outside of getting a introduction from a friend of a friend.

The list of locations he suggested to me are the following:
Coworking:
http://wiki.coworking.com/w/page/16583935/SanFranciscoCowork...

Coffee:
Fourbarrel Coffee: http://fourbarrelcoffee.com
Coupa Cafe in Palo Alto: http://www.coupacafe.com/
Coupa Cafe on the Stanford Campus: http://www.coupacafe.com/locations/stanford-green-library/
The Summit: http://www.thesummit-sf.com/

It is quite awkward to just "drop in" and cold visit these places, but I found that attending during an event made for a perfect occasion to network.

Also, have you tried just reaching out to any startups you are interested in? I was able to visit several just by contacting them ahead of time (important), explaining what I wanted clearly (introduction, advice, etc) and then setting up a lunch or tour.
There are just two parties per share. The HFT bought each share from one seller and immediately sold it to one buyer; their optimal holding time is two round trips to the exchange. If the seller and buyer were both in market within a fraction of a second of each other and the trade would have gone through anyway, the HFT isn't adding any liquidity but parasitically attacking a flaw in the way the exchange matches and clears trades.
Well Aristotle is sort of important, he laied out the basis for today's logic and that sort of things.

But it's really terribly long (since he had the idea that he has to describe EVERYTHING) and, at times, it doesn't make sense from today's perspective of today's logic and set theory.
Computers and the Internet are pretty fast now. I suspect the real difference will not be performance but cost: if you have a million followers you will have to bear the cost of sending out the notifications (as it should be IMO).
Expert in cartography explains the issues with Apple’s Maps
So.. the U.S. and Israeli governments physically destroyed parts of a uranium enrichment plant by custom-creating from scratch, the most sophisticated piece of malware the world has ever seen. Meanwhile, Iran responds by DoSing a couple of banks like a ten-year-old script kiddie. How cute.
In related news, Hongli Lai has solved the halting problem.
"Be nice to the people you meet on the way up; you will meet them again on the way down."
You can afford to hire people who are good. You just can't afford to do it the same way Square can, or with exactly the same candidate pool Square works from. Ping me sometime. The most important part of my job for the past 2 years has been this problem.
"when in reality as we all know, efficiency drops sharply after a point" <- this is simply a rule: every possible task has some granularity past which point it cannot be decomposed, and every network of dependent tasks has a critical path that determines its minimal time expenditure.

Exactly where the "point" at which efficiency drops sharply is certainly project-dependent, but thesash didn't claim that it was not: only that people make the mistake of not realizing that this is even a problem worth understanding and taking into consideration, much less a fundamental one that will likely affect their project.
"Having previously dabbled with Titanium in the past it seemed like the right choice for rapid development and deployment of the app."

And that's where you made this a problem of your own making. :)

Anyone who uses these glorified WebView wrappers is doing themselves a disservice.
I really hope that TechDirt is again making a slight hyperbole of things. Because otherwise this sound pretty terrible.

And I, personally, am pretty sick everytime someone marks something as "Orwell-like" when it isn't so, but this really seems worrying.
Nope, the need to cheat is based on the individual's sense of ethics.

Some people create valuable products, write valuable posts, but feel the need to cheat. Some others may write not-so-valuable posts, but they will not cheat.

Of course, the ideal HN scenario is for people to write great posts, not cheat and have those posts on the front page. Unfortunately, voting rings make that a bit more difficult than it should be.
Sublime Text: My workflow and useful resources
After Nearly 100 Hours in Line, San Francisco’s First iPhone 5
I would be willing to pay for a hosted version of a decentralized network that respect my privacy. Decentralized is important to me not because I want to run my server, but because this mean I can switch providers or choose to run my server if I want.

Plus, it's really just an advanced version of email. I mean, you could build a fancy social network on top of SMTP. And SMTP is decentralized, so I don't see any reason why this shouldn't work.

Regarding Diaspora, it seems that tent.io is starting with the protocol instead of the frontend, which seems more promising to me.
You tell them using the Report Problem button....
This. It's easy to assume that software will be hard to configure forever. We just have to not let that happen. Lots of people manage to set up their routers, right? How much more complicated does this need to be?
This is already something the HN maintainers spend a lot of time thinking about and working on. They're just not going to talk about it publicly, because the ensuing arms race is expensive.
Well, the last time I used OSX for daily use, it was constantly pestering me to upgrade to various point releases. Those were usually massive downloads that required a reboot. Maybe things have changed?

Along that same vein, it seemed like every time I'd boot in to OSX - iTunes, iMovie, iPhoto et all would need 100+ MB updates to stay current.

I guess my experience on the upgrade treadmill (even staying on a major version of OSX) was very unpleasant.
OpenStreetMap is invaluable for me, a college student in a third world country:

Google Maps: http://i.imgur.com/Sqtot.png

Open Street Maps: http://i.imgur.com/gZWGL.png
That might be true if computer programs were subject to the survival of the fittest, which, in my experience, they are not.
Note: over the long term

Compound interest is an exponential equation. Even 1% growth means doubling every 70 years and 1,000x growth every 700 years and 1 million x growth in 1400 years etc. Let's say US GDP is X$ and stocks are 'worth' a 100,000 X. At some point the market get's so far from the 'fundamentals' you get a crash, but it's more like a return to rational behavior.

PS: That's not to say tax breaks like 401k's cant shift things for decades. But, there is only so far you can inflate any bubble before it pops.
Having lived with someone who worked in fashion for a long time, I can't agree more that the agency models work extremely well.

The agent would make sure finances are handled well, PR is constant and appropriate, negotiations are taken care of and much more.

In general when I deal with recruiters I even tend to treat them as an agent: I flat-out refuse to accept anything over 10% on top of my rate.

For a consultancy company my logic is the same: I find out what is being charged for me, deduct my salary + costs from it and evaluate whether the services that my company is providing me are worth the amount of money they are earning on me.

At some stages in your career they are but often times they aren't. At those times I would love to just get an agent I can trust, that I can work well with and that will get me the jobs I want.
For the first set, I meant to write:

[Prepend each string with infinite zeroes]

...000

...001

...010

...011

...100

...101

...000

Now all bit strings here have infinite length.

The set is still enumerable since this is just binary encoding mapping to the set {0, 1, 2, 3, ...}

The question still is if it covers all possible bit strings of infinite length.

For units place, we covered both zero and one. For (n+1)th place, we cover both zero and one together with all combinations for the first (n) bits. As n -> infinite, all possibilities get covered.

The question is if 111111111... is also there in this set. But isn't it there too?
news corporations are just a proxy for what the public wants to know about. The news consumers (aka the market) dictate the type of news publishers report. Obviously we currently put a higher premium on covering apple launches and political conventions. If people did not want that, they wouldn't pay attention to those news outlets and subsequently those news outlets would either go under or change their coverage trends.
> Twitter promised to be a platform. A shining message bus on the hill.

Serious question: Ignoring that little bit of melodrama/hyperbole in the last sentence, is this true?
Maybe your servers, not mine.
"cyber aggression"

Wow.
It's not an equity investment, it's a grant from a non-profit foundation.
Gaming websites like Reddit and HN seems similar to "shilling" in online auctions. While people eventually find ways around most things we put in place, it's pretty effective to group users by associations and crack down on ones that shill for their associates.

It might be less effective for these forums because there's no risk involved, but I bet there are still patterns in users bumping people off the "new" page.
>> We could easily have a distributed web search engine to replace google.

I'd like to hear more about that. An easy to build distributed system able to take the same computing/network load of google? Man, that would be awesome.
My wife has been working through vworker.com for a little over a year, makes enough to pay the bills, and has never lost a contract she set out to win. Sites like that can be viable if you use certain strategies:

1) Communicate a lot, before even thinking about bidding. Many project descriptions are extremely vague, but by asking questions, you can often get the detail you need to put in a sensible bid that will actually meet the client's needs. This has two side effects:

- it weeds out toxic clients. Those who have unrealistic expectations, or simply don't know what they want, will make that obvious during this phase.

- it sets you apart from other bidders. Many of them will simply read the (vague) project description and then put in a bid, without sending so much as a "hello". Whereas, by asking questions and seeking feedback, you've convinced the client that you're capable and focused on getting them the product they want.

2) When you're just starting out and therefore have no ratings/history, it's hard to win a big project. Consider offering to do a small sub-project with quick turnaround, as a proof of ability. My wife's first client had a fairly large project; she offered to do a small bugfix with a quick turnaround for $50, which allowed her to win the larger contract with minimal risk to either her or the client. Once she had one large contract under her belt, other contracts came much more easily, including lots of repeat business.

3) Look for other things you can do to minimize perceived risk. If the site has built in certification tests, take them. If you have your own profile pieces, post them. This both sets you apart from the $7/hour firms, and puts you at least not too far behind the slick looking portfolio guys.

4) Pick up skills to fill in your biggest weaknesses (for example, learn rudimentary design if you haven't yet), and pick up skills to compete with others' big weaknesses (how many freelancers know how to write an in-app billing module on Android? My wife gets a ton of work because she knows how to do that, and seemingly nobody else does.)

...

There are definitely people out there with money to spend, who are willing to spend it on you if you can convince them you're the best option. This is the approach that worked for us, though I realize it's unpopular among part of the HN crowd.

A word of caution: this strategy has paid the bills, but we live a fairly low-key lifestyle. We're still one rate hike behind the previous BigCo salary.
Please see my response to Colin. Sorry for me not having this stated right the first time.
Not sure about childish, but regarding uninformed: there is some information for you:
http://developer.android.com/about/dashboards/index.html

To compare this to the iOS6 (released just a couple of days ago) is left as an exercise for you :)
That site seemed to be down when I posted.
Lombok has 'val'. http://projectlombok.org/features/val.html

Lombok really brings some sanity to Java...
Um, What? HTTP is a transport. And last I checked, the web is the worlds largest distributed application... connected by... HTTP! On top of that, virtually every language has excellent HTTP libraries. There is little and less to gain by using something new or unique at this layer of the application. Using HTTP jump starts the dialogue to the next level by not reinventing the wheel and being mired in endless technical protocol discussion that does not forward the functionality of the platform.
> Another example of misleading mathematical terminology is "random variable", which are not random or variable but instead are well-defined mappings.

Indeed. Kolmogorov's random variables are a special case of observables in mathematical physics.

In classical physics, the state space for a free particle is S = R^3 x R^3. As an observable we might take the particle's velocity in some particular direction, which defines a mapping f : S -> R. We want such mappings to respect the relevant structure of the state space. A classical state space usually has the structure of a smooth manifold, so the mappings should be smooth as well.

In classical stochastic physics, the states now have the structure of a probability space. We want the mappings to be measurable so we can take the preimage of a measurable set of observable values to calculate its probability. This is exactly the Kolmogorov definition of a random variable.

Quantum theory doesn't quite fit into the above scheme, but there are several ways these three cases can be unified. For example, from the viewpoint of C* algebras of observables, classical systems have commutative algebras and quantum systems have noncommutative algebras.

By the way, there is a connection to monads that I find enlightening. With monads, there is both an internal semantics and an external semantics. From the internal point of view, random variables are indeed random and variable. From the external point of view, they are neither. (This can be given a Bayesian spin by thinking of the internal and external observers as someone with respectively imperfect and perfect knowledge.) This is analogous to someone's perspective on the state monad from the internal and external points of view. From the viewpoint of someone who lives in the state monad, the same expression can return different values depending on context. But from an outsider's explicit state-passing point of view, everything is referentially transparent.
Here's one from PG, reasonably recently.

(http://news.ycombinator.com/item?id=4108356)

> We've seen some fairly aggressive voting rings organized by publications with well known names. Only a few are actually banned though. Usually we just take away the voting ring members' ability to vote.
It is really easy to tell these stories. They have 30 or 40 votes and few comments. They are very often from YC companies. The better submitters will engage in the comments immediately to give a more organic lift, basically making the discussion more interesting to boost the story.

But these posts don't last very long. They will quickly get off the front page unless there is actually something interesting here.

It is funny, after all this strategy chatter, I happened to gripe about Quora on my blog, and that got more votes than anything else I've submitted, by far. A community of distributed actors with solid software filters makes for a pretty hard to game forum. After you have reasonable traction, it is probably better to spend your effort on more scalable channels.
Its an interesting concept. But to be viable you really need a 'job lifetime' that is measured in months rather than years. If you work somewhere for 5 years what is the value add? And given that the typical ISO vesting period is 4 years ...

The stock model might be an interesting compromise. So represent me and I grant you x% of my ISO on a per-annum basis. So lets say you agree to a 10% take, and I go to startup X and get 100,000 share option. (vesting at 25,000 shares a year) so on my anniversary date I exercise and transfer to you 2,500 shares in the startup I'm working at. Could be hugely profitable, and a waste of time, but the risk is shared. Can't eat shares though, so there has to be a model for some cash.

What I like here though is exploring other models.
OP plays the meta-game and gets a HN front page post :D
Soda + Tomorrow theme is money. You also just helped me figure out why my sidebar was white after switching to a MBP. Soda with the fix!
Let it be. If he/she chose to remove it that's their choice and deserves to be respected.
Hands on with real racing on the Iphone 5
No, it hasn't that potential.
The PKD selections are curious. I would add "Time Out Of Joint" and "Man In The High Castle".

No Walter Jon Williams? "Aristoi" at a minimum, and "Angel Station/Voice Of The Whirlwind". If that pleases, add "Metropolitan/City On Fire"

Also, the original "Planet Of The Apes".

I almost forgot -- at least one Aldiss. My fave is "Report On Probability A", but it's an acquired taste.

[edit -- no Arthur C. Clarke? Not even "Childhood's End"?]
Work Yourself Out of a Job
Partner with someone who has got experience, enterprise generally depends more on deep expertise and network. You're also much more likely to need to get funding early on (whether from a VC or a client) and unless you have that expertise and network it's going to be very hard to get funded.
The app seems to run fine right now, but I'll have to see how it goes. It is quite expensive though using Heroku but it is a lot easier to scale than using dedicated vitial machines like I did with MyColorscreen.com (my previous project).

For me personally, developing on rails made my life so much easier. There's a gem for everything. Facebook/Twitter/Foursquare can be integrated by just a few lines of codes.

Also in terms of resources like tutorials, rails community is by far the largest I've seen. Railscast.com really helped a lot in this project.
Samsung Wins Round 2 Against Apple (In Germany)
Yes, but how do you explain the contacting the developer (and the client)?
they acquired them.
This is a preposterously naive understanding of how the news business works. Customers dictate what gets produced--no question--but so do a variety of other market factors. Namely, what is cheap and easy to produce for publishers. In the case of Apple news, these factors create a wicked cycle. Users click on shiny gadget stories and the news doubles down on such content because it's a lot easier and a hell of a lot cheaper to send a reporter to Cupertino than it is to send them to Baghdad.

ALL news can be made to be interesting and exciting. The problem is that the pay-per-pageview model heavily incentivizes blogs to grab low hanging fruit instead of doing the real (and often expensive) work of making the important news readable.
Hmm, Aristotle has some very hard-reading bits. Especially without someone/thing there to put together the contexts, or to let you know you can skip over the truly boring bits to the next bit of meat when the bogging down gets heavy into obscure ancient disputes without missing a thing.

Maybe try listening to http://www.historyofphilosophy.net/ . It is very good. Almost as good as, say, a giraffe.

Also, for easier reading in general, people that wrote in pretty much the language you are reading are good for working up some philosophical inertia before plowing into tougher soil. I always recommend Hume. Rereading something like his epic philosophical burn on the design argument is just fun but then, that's me.
The noise outweighs the voting rings by a large factor IMHO.
Apple is pretty bad at pushing binary updates, the file sizes for updates are as you mention, gigantic. But the update process is smooth, reboots are not required unless it's the system (iPhoto 9.4 came out today and there was no reboot, ditto for the latest Xcode from earlier in the week).

Most of the point upgrades for the system are security fixes. Every OS has a lot of them. Java has gotten a few security related updates this year too.
One of the biggest issues I see from the developers side is that "tech recruiters" normally do not know much about technology.

The second issue is that most of the time I'm approached it feels like a template where my name was has replaced {{name}}. For instance, take DHH for example: https://gist.github.com/1285068

Now on to your question, would I pay for an agent. Sure, but they'd have to be like Ari from Entourage. If I suck, tell me. If I don't, pay me.

Anyways, my $0.02.
Show HN: 5000 best movies
Cheating HN is something that comes with the growth. HN has enough traffic to attract all the people and companies that have or would like to have gamed reddit and before that digg, and plenty of companies are already doing their best to make sure they get their share of the traffic - Ziff Davis (ExtremeTech, Geek and PCMag), MacObserver, BGR etc all have multiple, undisclosed employees spamming HN.

Then there's the heavy/blind submitters who make damn sure whatever you submit isn't long for this world because it's super important we get everything straight from their feed reader, probably automatically for the heavier dudes.

Then there's the easy topics that get easy votes like TorrentFreak and TechDirt's constant manipulation, anything YC, and the endless soft-serve entrepreneur-porn written for HN just because it's got a good chance of being popular on HN.

The big difference is HN doesn't have reddit etc's resources to combat it, and on top of that as a marketing tool for YC startups it's rife with conflicts of interests as a democratic news site.
Was the debate settled on whether or not this planet exists? [1].

[1] http://www.usatoday.com/tech/news/2011-01-31-goldilocks-plan...
"For this to get traction, it'll need at least one server with a strong user base."

Sooooo...Facebook basically.
argh, obviously you're right – this is the second time i've done something like this today, I need definitely need more sleep
Its a good point. What is cheating? If I have a Twitter following for 50K people, or 5,000 friends on Facebook and something of mine gets put on here, and then I share it on my networks too... its almost 100% certain to hit front page then and stay at the top for a bit. Is that cheating? I don't know.
Edit: This comment should be read after my comment below this. It shows up first on HN.

If infinity was in the original set, what would diagonalisation produce? [Genuinely asking, I am unclear on this.] I am flipping all the bits along a diagonal and they are all zeros before flipping.

If 0.99999... = 1, then using my argument of flipping the bits around the decimal, wouldn't infinity be in the set?