skysight-inc/HackerNews huggingface dataset:
There's actually a fast growing trend to use Facebook groups to sell things. They call them "24/7 Yardsales". They'll make a group for each city and then people bid through the comments. Some of the groups have over 8000 members. The experience is a bit different though compared to normal classifieds. The reason they refer to them as yardsales is because the members of the groups usually aren't looking for something specific. They're all just 'window shopping' for deals and Facebook notifies them instantly when something new is available.

My wife was pretty active in these groups and eventually came to me saying that a lot of people wished there was a better way to do this. So, I did what any good husband would do and spent a few weeks putting a site together for them. I combined her two favorite things. Pinterest & Yardsales. http://yardable.com (It was a nice excuse to play with some new tech too :P) All the items and users on the site are legit. I found some humor in the fact that the first items officially sold on Yardable were my old CS college books. I felt as if I had passed on the torch.

I wish I had more time to work on this. I got as far as building an API for a few people who wanted to build the mobile app for me. It seems like there's some interest in something better than Craigslist with more 'browsing' type features. There are a few startups out there working on this I believe. One of them is a YC company called http://www.getyardsale.com which went with the mobile approach first. Monetizing these ideas through something besides ads seems a bit challenging though.
If using macports then install using

port install emacs-app +fullscreen

Then ns-toggle-fullscreen as mentioned below.
X86 emulator for Windows RT with WIN32 API passthrough
Avoid angry costumers and poor support on Facebook wall
Walk through a Backbone.js Application
Selling it for $10 a year would be the same as saying, "This is a worthless toy. It isn't really worth your time to look at, much less to think about integrating."

My advice for would-be owners, never price your item based on how quickly a developer could build it. Price it based on how much pain you can solve your customer.

In this case, I would push the "so easy to integrate before you need to spend five times the cost on the first problem and still have to build or integrate it". Of course, I wouldn't make it sound that awkward. ;)
I think the problem festered because there was a gaping hole in the response time monitoring and reporting.
Javascript Jabber: Staying Current
Thanks! Yes, paid contracts are coming soon :)
> In basic benchmarks, it’s 12x faster than a Python implementation

Oh well, my friend, why didn't you use Numpy?
I think they are deadly poisonous Zanzibar hamsters. Genetically engineered from rat and hamster DNA.
a) Now not, but the UI is very handy to have 1 page overview of the project. I used it for implementing Hyperion Essbase for business & financial planning in 1998 and in 2003-2005. So I managed a 6 mths / $200-300K project with just three reports.

b) Too lazy to un-dig from my archive to prove the point :-)

But the basic usage is the following:

1. Milestones

Milestone #1 Milestone #2 Milestone #3

Goal #1.1

Goal #1.2

Goal #1.3

Key - this shall fit one page, or you are doing this wrong.

Best used in conjunction with other GDPM templates (check the book and website).

2. Weekly Planning

Monday Tuesday

Task #1

Task #2

Task #3
> Sony put a root kit in some software, therefore DRM is unethical.

It's not because of Sony's case DRM is unethical. Just the opposite - because DRM is unethical, cases like Sony's are to be expected from it. I.e. Sony's case just demonstrates how easy it is to abuse preemptive policing, and that most users won't even notice it right away.

> My original point stands.

It stands not on the principles of the open Web though. I already explained above that DRM stands on the concepts of Orwellian police state and big brother approach, and that your analogy with protecting the store was incorrect. You didn't answer on the essence of the question so far.
If I were working with mountains of data in the .Net ecosystem, I'd have my eye on F# more than C#. In fact, F# is the only thing that makes me jealous of that tool chain.
Surely making money on these ideas is straightforward - take a cut of the transaction. The hard part is solving the chicken-and-egg problem.

The Yardsale app seems quite good, but no one uses it here in London. Is it popular in SF or other parts of America?
After reducing the html-code in the site, it seems to me that it is not the title that causes the crash, but the p-tag with the specific css-style applied.
I think you misread him. He meant that RT (a ticket/issue system in Perl) is overkill for 90% of projects that use it.

There's no reason to downvote him. His statement was fine.
Never done any JEE, or 'Enterprisey' coding in my life, so I wouldn't recognise code smell if it was waved under my nose :)

I've had the sort of career that involved highly-optimised in-memory databases, high-volume, low-latency payment processing and stuff like that. So I'm used to dealing with this stuff direct.
In India you get Coke and Pepsi in bottles. They use cane sugar, and indeed you can tell the difference between coke, pepsi and thumbs up. Simply put in order from the most acidic to most sweet it's almost like Thumbs Up, Coke, Pepsi. I couldn't tell, but I've tried multiple blind tests on my family and friends and they could. After a few times with them you indeed notice a taste difference.
Possibly, but there's also a physical address listed on the WHOIS record, and if that is the actual address of the contact then it'd probably be tough to move forward on those grounds.

But this is kind of getting into the entire CISPA issue: who, if anyone, has the right to take a site offline? How are they empowered (elected/appointed, federal/international, etc.)? What types of sites, if any, should be taken down? On what grounds and under which due process?

Using this scenario as an example would be scary; Sophos, a for-profit corporation, is saying that some other company has some threat of unspecified impact. I'm not saying that Sophos would do anything malicious, but I do think there could arise conflicts of interest when you consider their products.
the real bummer is that the iphone app bears significantly less resemblance to trello's and seems to imply that tracker was at some point much less trello-ish and more focused on keeping projects within some time budget (since the inverted bar graph seems to let you know which stage the majority your project's tasks appear to be in)

it's a shame that there's such a strong resemblance on first glance because i'm sure this is useful to small teams who think trello's too laissez faire and also would like a ui that acknowledges that they have to be accountable to specific time/budget constraints.
Hrm java applets load for me... Maybe I need to investigate more lol.
C# is essentially Windows only and Windows is not a good platform for heavy data analysis.

Windows has many problems but one of the worst is poor file system performance. On Windows you waste a lot of time moving large files around when you would hardly notice these times on Linux.
I think that is the idea.

While bitcoins have "innate" value in the form of exchange value (not so innate as it is actually fungible), the ripple is a new form of this without any exchanges that I know of.

I would not take a ripple as payment for services, without a corresponding contract that identified the sender as lendee, and terms for payment where they would accept the ripples back over time in exchange for the contract value.

In other words, we start by agreeing on the value of the ripples (you have plenty, and you send me some in lieu of full payment), and if I trade them away before you can repay me, you could think of it as your debt having been assumed by a third party. I would keep them until you paid me back instead, so I could send them back as a record of the debt being discharged.

Why one would want to do any of this instead of just writing a regular IOU is an exercise for the reader. I guess it's something like a 'mixing service.' They could have trade value one day.
The Pirate Bay Reports Anti-Piracy Outfit to the Police
Just hash the actual IP address. For example, take the IP and apply MD5; then take three bytes each to make, say, 3-colored "flags". That would totally work and yet be reasonably anonymous. This would also take care of the fact that colors come as three byte values and not four.
Um, OK. How about the fact that apartment listings in NYC are basically 95% spam, with brokers advertising apartments that don't exist, to pull a bait and switch when you call -- including on the specifically non-broker pages?

Searching by price is broken (look for $500 listings and it will return $500 daily, $500 weekly, $500 monthly, all mixed up together). Searching by neighborhood is broken, since it relies on keywords (which can vary, and are full of spam besides) instead of actual lat/lon.

I could probably write a book on everything that is broken, and that's just on the apartment stuff alone. (I understand it's better outside of NYC, but since NYC is the largest city in the US, that doesn't really matter.)
Pretty much this in my experience. C# (and .NET in general) is pretty nice to work in but it is expensive from pretty much every angle. From Visual Studio (which runs over $10k for the Ultimate license) to needing the Enterprise version of Windows Server to do any kind of serious clustering you need a pretty big budget for software if you are going to commit to Windows for your production big data platform.

Also a lot of big data farms have some hardcore kernel optimisations which are not as easily done on Windows (if at all).

Also Java runs pretty much everywhere and is supported. C#/.NET is not (and Mono is not a decent response, if it isn't first party supported it isn't supported).
There are so many better things to teach an 8-year-old than how to make money. Instead of trying to raise $100k for a little website, why not teach the kid HTML, CSS, maybe even JavaScript so she can make one herself? It's not that hard, you'd be giving her a great creative outlet that would impress her friends, it would help her think logically, and it would likely pay off in her future a lot more than teaching her how to be an "entrepreneur".
What, no IPv6? :(
The conversation here reminds me of the discussions last week around Microsoft Excel: Craigslist is a tool that techies seem to universally deplore, but every non-techie I know uses it regularly and without much complaint.
Detecting the Fair Coin Puzzle
It's not exactly the same, but here is an example:

http://www.harristeeter.com/shopping/express_lane/policies.a...

You order online and then pull up to a curbside box and they bring out your order. I'm sure other area's have similar options.
You can't take a part of the transaction since they all happen in-person with cash.

Not sure about Yardsale. None of the people around here knew about it. There's definitely a chicken & egg problem in this space. But I could see these things spread through small communities first. I had hundreds of registered users in a couple of weeks from Utah and watched it spread to Idaho and Arizona pretty quickly.
Do you think your semantic debate strategy will save any suicidal lives?
Probably because thats what powers my computer nowdays. Though it's not hamsters, its a plump labradore australian cattle dog mix. Going green.
It is back up now as well as the comments page.
Monetisation of Social Apps
Hi,
Would you know how apps such as Let's Date who don't sell any data to 3rd parties and don't charge anything to members make money?
Thanks,
A
My freshman and sophomore years in college, I worked in the big cat house at a fairly prestigious zoo in the US (mostly feeding them and cleaning up their shit). But in addition to the cats we took care of, we had many programs around the world to protect animals from poachers and environmental encroachment. In almost every poaching context, the most successful experiments were always the simplest:

Pay the poachers to be rangers instead.

We found that the primary motivation for poachers was profit, so we approached them and essentially said "We'll pay you more if you protect the cats instead of hunting them." The 180s we observed were remarkable, and the money they made from poaching was usually so small that beating it was almost trivial for us. So while the price of drones (and program maintenance) are decreasing, I can't help but wonder how many ranger salaries could have been paid instead.
Structs and erasure-free generics definitely make C# faster in principle, but I don't think that's necessarily enough to overcome the huge amount of work that has gone into making the JVM JIT fast code and giving it a world-class garbage collector. I don't think it makes sense to assume that it would be faster for 'big data' use cases unless you've tested it.

Furthermore, I doubt straight-line execution performance is really the biggest concern when choosing a language to use for a task like this. You probably want to prioritize being able to find people who know the language - or, if you're using existing staff, you pick something they either know or can learn easily. C#'s not hard to learn but the odds are better that your typical CS graduate knows Java. In particular, if you want high performance, high performance C# isn't particularly easy to write - you'll have to know the language well, just like in any other environment.
JavaScript Patterns and Grokking Closures
This deserves a "Documentation FTW" gold star.
OT: "grocer's apostrophe" -- never heard someone use that phrase, and I really like it. I see that all the time, and it makes my skin itch. I will be borrowing it frequently.
In the article, Adam Laurie writes:

HDCP (the copyright protection mechanism in HDMI) is broken. I don't mean just a little bit broken, I mean
thoroughly, comprehensively, irredeemably and very
publicly broken. Broken in such a way that any possible
recovery would mean layering it with so much additional
new infrastructure as to render it entirely pointless.
Broken. B-R-O-K-E-N.
.... So why, then, is it still being shoved down my throat?

Easy. The licensing and "intellectual property" laws combine to allow some set of corporate entities to create at least a price-fixing cartel around HD Tee Vee. They probably got the idea from the success of the DVDCCA (http://www.dvdcca.org/). If you don't/can't pay the licensing fees for HDMI, you can't make products. HDMI probably keeps the riff-raff (rampant competition) out.
Numpy would be faster, and so would PyPy as I point out. I'm comparing unoptimized implementations on purpose and not trying to incite some kind of language-speed-flamewar.
Ubuntu tablet os announced in 24 hours
How to Write Telegrams Properly
easy: having your machines cost 50% more due to the Microsoft tax makes the entire point of having bucket-loads of cheap hardware utterly irrelevant.
As a recovering C# programmer, I can safely say the cost of licensing and tooling is the main detriment, along with cross platform issues.

Working on C# OSS means stealing licenses from your employer, buying an MSDN subscription on your own dime, or evangelizing enough to get an MVP award so you get all the tooling for free. The free Express editions of the tools have built in limitations that don't make them viable for building Big Data projects. Other options exist, but pale in comparison to Visual Studio so they don't get much use.

As for mono, the uptick for the OSS stuff just isn't there and even Xamarin is leaning on commercial offerings to become a viable business. Maybe as they get more successful they can sponsor some C# server projects, but that may be a ways off.

This is all unfortunate, as C# really is a great language.
> The RoR model is very weak.

It's not "the ROR model". Rails is just an actor in the Rack space; how the framework handles feeds requests to Rails is entirely up the Rack adapter.

Rails itself is thread-safe and can handle requests concurrently with multiple threads; it can also run in a multi-process configuration.

The setup described in the article focuses on Thin, a web server that is primarily single-threaded. These days, many people use Unicorn, which uses a forking model to serve requests from concurrent processes.
C# has been usable on other platforms like Linux for years and years now. Yes, Mono isn't as good of a runtime as the MS CLR but it's perfectly usable.

Moving a file is a O(1) operation on Windows just like on any other reasonable operating system. If you're referring to copying between volumes, there's nothing magical about how Linux copies 1GB of data between volumes - Windows does the same thing. It's true that the Windows I/O stack has some performance deficits (the stat() equivalent is slower, for one) but don't be ridiculous, moving files is not a bottleneck.
A lot of us are spoiled by easily accessible network services. I'm about 5 miles inside the zone that allows me to get (albeit slow) DSL from my phone company, and there are no cable or other high speed options in my area (save for satellite, and even then I don't have a clear shot at the sky). I live less than 40 miles outside of the city limits of a major metropolitan area.
I think this article miss an important point, Craiglist does the job. It's not fancy and the content is poorly written and it's the reason why people want to post to it. They don't want to understand a new system with reputation or painful other features, you just take your add, throw 2/3 lines, a dirty picture and it's done. There is scam but in the other it's easy to post or to reply, it's about free market and responsibility (mainly my point is: we are not babies). Moreover, Craiglist is cheap or free so why caring? I mean your are using obviously using Hacker News and maybe reddit, we can say the same about them.

Though, I totally agree about the law suits. They shouldn't do that. I think it hurts their businesses for gaining only short term partnerships. This is the real issue, not UI.

I am interested in knowing what people are missing from the UI perspective? Reputation is bullshit for individuals and Favorites is gadget, so what else?
I don't understand the eBay example at all:

"eBay's single user utility was a combination of a much larger audience to sell..."

That doesn't seem like single user utility at all. Otherwise, good article.
> then he did this transformation from closures stored on the server to closures manually serialized in the URLs (which results in a normal URL as you say).

The reply links have a parameter 'id' - the id of the comment to which the reply is being posted. I would guess it's just passed to a normal function which adds the reply to the post.

May be you mean the same thing, but "serializing closures in the url"(where? all I see is the id of the post being replied to) isn't the same as params in the url which are then passed to a function.
I am really looking forward ordering a pizza and getting them delivered by a drone 15 minutes later.

As soon as this happens (5 years? 8 years?) I am pretty sure there will also be a service like silk road using drones and bitcoin as payment to deliver drugs (and probably everything else) to your doorstep a few minutes after ordering it.
That's confusing? Okay billy you send your results to cindy and bob sends his to chad and ashley sends hers to alex and anyone else send theirs to the next person on the list?

lol?

What's wrong with

domain.browserdetails.com/somerandomidhere

It allows you to reference it without going into an email. Allows anyone to view it (rather then forwarding the email to 15 different people) and makes it easy to transfer.

I fail to see the reason why email would be better in any sense. It doesn't allow for the same control as one would require for such a service. You also can't organize it as it doesn't come from "client" so if you are looking for it down the road you generally search "Client Name" and it would never turn on.
C# is amazing as a language. I love the static typed as much as possible and dynamic where needed part that the OP mentions. My library leverages that aspect of it, if anyone is interested in having a look - https://github.com/manojlds/cmd

To the comparison with JAVA - C# is not really cross-platform. I wish for C# on the JVM. Hope that becomes true someday.
IMHO, I think Klipbook is more streamlined, visually and functionally.

Also, with Klipbook other people can discover your links (and eventually will be able to follow them).
As a follow up to your little project, find out a way to color IPv6 addresses ::]

*edit: changed standard smiling emoticon to IPv6 smiling emoticon :P
And then you'll be labeled as being a "terrorist". I wish I was kidding but I'm afraid that's where the US is heading.
Way to completely change the point of the discussion.
It answers it at the end. When it comes to big data, if you don't run on Linux, you don't run.

Tech people who have to handle that kind of data and that kind of volume generally don't want to pay a Microsoft tax. In theory there are a lot of other alternatives. However all of the popular ones are Unix based and either are native to, or ported to, Linux.

There are exceptions. For example eBay decided for political reasons to go the Windows/Java route some years ago. (And reportedly paid a factor of 2 cost differential for it.) But Google, Facebook, Amazon, etc see no reason to be dependent upon Microsoft, or to pay that level of tax to a potential competitor.
I'm a clinician and it admittedly took me ages to figure out SPM. I still hate it, and think it is terrible to work with but useful. The state of the software is actively hampering contributions from clinicians. The problem is, as you have pointed out, that if BrainVoyager is the alternative, that's no alternative at all.
Please please do 1,2,&3 year followup posts. Interesting experiment, I'm pessimistic as to the outcome, but would enjoy being wrong.
That's not quite fair to Mono ... Xamarin is a great steward of mono, and is supporting the platform quite well. I guess that statement is pretty subjective, but I can only point to the release history of mono, and related products (MonoTouch, etc.) to show that not only are the releases consistent, but they are quite substantial. The platform is evolving and maturing at a great pace.
Python Monday Link Selection
Oh look this one has a unique url.
Webkit ≠ Chrome. I think it's important that web developers do all they can to stop that idea becoming widespread, before people think all other browsers are just a knocked off version of Chrome.
Yet another misleading 7W chip from Intel?

http://www.theverge.com/2013/1/9/3856050/intel-candid-explai...
Show HN: Kufikia - Learn Django or Rails, get help, get paid when you finish.
You can't take a part of the transaction since they all happen in-person with cash.

Ebay proves otherwise.
Linux Kernel Development by Robert Love is an exceptional book..

http://www.amazon.com/Linux-Kernel-Development-3rd-Edition/d...