skysight-inc/HackerNews huggingface dataset:
I was wondering the same thing. I was a little concerned about the adhesive fabric cover that they put over the bags. What happens if that happens to slip underneath your motorcycle tire halfway through a turn?
IN the video the adhesive fabric moves way to much for me to be comfortable riding over it.
I was also surprised that they just went out and threw it in a pothole in Cleveland somewhere. Is that allowed? Real world live tests of prototype products on the street.
Awesome and congrats! Great job.
Txtr Fights Amazon/Apple With iPhone/Android eBooks For Rest Of Us
The main difference between a standard business and a cooperative would be the sharing of profits - there's still the need for management/marketing/etc, which can either be done by one of the cooperatives or subcontracted, it doesn't disappear. That the maids don't have the skill set or the means to acquire it is exactly what I commented on originally. That is the gap. The extraction of surplus-value comes from having an economical/power/knowledge advantage.

If I had the means to build a vacuum cleaner (not that hard, you know software can be way more complex than that), but instead sold my project to Dyson, because they have the means to produce and market it, yes, I'm setting myself up to be exploited. It's an option. (drifting off-topic, but crowdfunding is changing that too)
I chose that word on purpose because of both its semantic and emotional power. Besides, I'm pretty happy that all the critics have been focused on either using the term "cancer" or the swearing at the end, so I guess my points are valid to almost everyone, and you just didn't like the way I expressed them. That sound ok.
Why wouldn't they use ohdontforget to get a free reminder?
> I'm not entirely convinced of which way to add dynamic scoping to scheme is best

I believe the way Kernel[1,2,3] handle this is really great. A `vau` expression is like a `lambda` expression (it's a lexically scoped fexpr actually) except that its operands (~ arguments) are passed in call-by-text and there is an extra argument which is the dynamic environment of the call site. This way you can `eval` the operands in the dynamic environment if you want to, but you can also `eval` quoted symbols or expressions in this same environment, thus achieving dynamic scoping.

This is very powerful, `vau` expressions can replace functions and macros altogether (and you have first class macros "for free" for instance). The counterpart is that I don't know if this kind of code can be compiled down to efficient code.

[1] http://web.cs.wpi.edu/~jshutt/kernel.html - John N. Shutt's Kernel page.

[2] http://klisp.org/ - An implementation of Kernel.

[3] http://axisofeval.blogspot.fr/ - a blog which talks a lot about Kernel.
We find you did nothing wrong but we're fining you anyway?
Though I'm not an application dev. I really liked your UI a lot as a web guy. Hope you can keep the project open source.
"cash and stock".

I'm sure the VCs are all giddy to own a bunch of pre-IPO Facebook shares.
Is there a reason you're not trying to build on pyflakes/pep8.py? They already do at least some parsing...

Otherwise, this does sound useful to Django users.
A bundle file OneJS generates contains only a tiny CommonJS implementation and a simple "process" object ( use "--noprocess" option if not needed). You can browse them here; https://github.com/azer/onejs/tree/master/templates

It doesn't contain the standard library of NodeJS by default but you can install the available modules like assert, path, url etc.. by doing:

$ onejs install assert
Instances don't have a minimum runtime, they have an added runtime of 15 minutes.

Or to get even more technical, you are billed for an added 15 minute runtime but the instance can still be shut down. However if an instance is needed within these 15 minutes and the last one was shut down, then a new instance is created and billing-wise it will act as if the old one was running all the time.

An example to illustrate:

T+00m request comes in, instance #1 is created
T+05m request comes in
T+07m instance #1 gets killed due to google spilling coffee on the server
T+10m request comes in, instance #2 is created
T+25m instance #2 has been idle for 15min, gets killed
-
Total charge: 25 minutes
Presumably an Apple-run bank would protect me from scams by only allowing me to spend my money on Apple-approved products and services?
I think its time to stop signing NDAs on job interviews too. (Is anyone still doing this?) I guessed that was what the article was about before I read it. The article is good, and I agree with all the points. But I'll go further.

Realistically if there's some piece of information that needs to be kept secret, and that piece of information, if released, would significantly damage your business, there's no way a startup is going to reveal that information in an interview with a job candidate. The reason is, even with and NDA, the info getting out would do the damage long before they might be able to enforce the NDA.

Thus NDAs are essentially pointless on Job interviews. Back in the last decade, when I was still willing to work for others for a salary, I would refuse to sign NDAs that had terms that were too onerous (like many companies had a combo NDA & IP assignment, that they'd ask me to sign on interviews! Others had terms in the NDA subjecting me to potential audits, including inspection of my living space, for the next 12 months!)

I don't know what common practice out there is, but its time for job seekers to not sign NDAs.

In fact, I think being asked to sign an NDA, is a good sign that the people running the company are either of the "idea is %90" type or doing it just out of tradition.

I think most of the NDAs I was asked to sign on interviews were out of tradition-- somebody back in the day, made off with a customer list, so now its "best practices" to have candidates sign and NDA.

But this is a big clue itself: It tells you management just mindlessly follows "Best practices" without thinking about them and applying them intelligently. That tells you something about how... nimble... management is going to be (and whether they're ready to run a startup.)

Many of the startups that failed in my experience-- second only to fights between the cofounders and bad VC advice-- failed because they were started by people who'd gotten lucky and thought that meant they were brilliant. (EG: worked at Microsoft or Amazon at the right time and made a lot from their options, but didn't really actually know much about running a business.)

I remember, a decade ago, having such a brilliant idea that I asked my friends to sign these stupid NDAs I'd drawn up before they got the privilege of "Advising" me on it. It was absurd. I think I realized it almost right after, and I stopped doing that. Since then, I just don't talk about what I'm doing-- mostly because, I'd rather do something, then talk about it, and if you've not shipped it feels like bragging about what you're gonna do-- we all know the guy whose "gonna do" this thing that's so great. Don't want to be that guy.

If your business or startup is worth working for, it doesn't need candidates to sign NDAs.

Asking them to implies you're just an idea.
What the web is saying about Sergey Brin and openness
Here comes the Galaxy S III; Samsung schedules May 3rd device unveiling
> The cleaners could do these things themselves

Why do you assume that? There are plenty of people doing those kind of jobs who can't read or can't handle basic arithmetic.

It's not a given that they'll be able to set themselves up as this guy has done.
Rackspace gets its OpenStack cloud in order
Android Qt (Necessitas): using OpenGL ES 2.0
There is a very simple explanation. You are not payed to produce code or finished product. While I can't speak for the entire academic CS community, we are constantly under pressure to write less code and write more papers.
I really hope that publishing the source code along side the article becomes the standard, if only that it would give us an 'excuse' to polish it up.
Review: The Anorexic Startup by Mike Frankel
I couldn't help but look at the Fruugo website - and I can't say I'm very impressed by the web design!

I have a list of issues:

1. When I went to the Australian website, even though I'd started in the U.S. website (which uses pretty much the same layout), it was a slow load time.

2. Massive image in the centre, but my first immediate thought was "that's a large ad in the middle of this site!". then I realised it was meant to be there...

3. The fonts are strange choices. There are three different fonts I can see here (Times New Roman?!?) I can see over 5 font colours here, one of which is lime green on a white background.

4. Massive amounts of non-minified inline javascript... what were they thinking?

5. They seem to have done a lot of work on a global marketplace, but their tag line is "Europe's marketplace".

6. They use Java sessions, even when I go to the main page for the very first time!

7. Half the international links don't work! For instance, I try to go to Fruugo Luxemberg, and I got the following URL:

http://www.fruugo.lu;jsessionid=jghldhzrqq2mbw0vvnwo.webshop...

For €40 Million, could they not have done some basic link checking?

I have to say, this is not very good :(
and google is not?
Experimenting is good. I do it all the time. Just take a look at my repos on Github. Just a few of them are conceptually (and arguably) "new", while the others are just exercises to learn about new things. Experimenting about things, even about the basic ones, helps me a lot in my learning process. At a personal level.

But when you watch the bigger picture, with companies actually building software for clients that trust them, then choosing technology is a delicate, non-trivial matter. It's important, and I mean in actual dollars (or euros). There is where the expertise of older developers, people who have founded, sold or shut down profitable and unprofitable companies, who have worked in a gazilion of projects and made a lot of expensive mistakes, there is where that expertise comes to play. They can enlighten the sometimes childish, faction-like debates about technology that keep repeating themselves over and over. That can free us to think about new problems and new things, based on past experience. That's how science advances, and that's how software development advances too, in my opinion.
Read http://www.antipope.org/charlie/blog-static/2012/04/understa... (discussion at http://news.ycombinator.com/item?id=3841463) instead.
Social Media Networks
Social media networks are being more popular day by day. People all over the world are gaining access to different social networking sites and businesses are taking advantage of the opportunity to access such large masses.
> What are the universally accepted style rules for C/C++?

Whenever I've been asked this, I've pointed people at the JSF-AV coding standards or MISRA.

> What really surprises me is that such a large number of people are quick to attack someone for writing legal code simply because they disagree with the style used.

The important part of the lifecycle of a piece of code isn't the writing of it. It's the maintaining and rewriting that matters. If one coding style makes it easier to introduce errors than an alternative, that's a bad thing. It's not an aesthetic concern. Semicolon-less JS is demonstrably less robust.
I agree; the whole thing could be done with pictures rather than numbers. Lay out an actual grid, with objects -- seven ladybugs in the third row, fourth column, etc. When you subtract one row from another, you physically drag the ladybugs from one row over the other row, and when they 'match' they disappear. You can tap into physical intuition.
Thanks, we intend to do so :)
I guess I was one of 11. I like the app's style, but after using it a little more - I doubt I will use it very often. It's very clean, but it could use a little more context. From your original post I got the impression that you were trying to create a single app (without multiple docs) that could be a repository for all notes. In the end - I think it's clean, but lacking purpose.
I use to use this, but it has started segfaulting on a large range of websites.

I've since switched to cutycaps which handles all my needed features out of the box.
40 million, wth. why would launch in so many countries at the same time
misleading, not a real comparison. and offtopic i'd really like to have a nice mysql curses commandline client
I refuse to use Facebook.
Well, I am looking for some feedback on a project that converts XML to PDF. Give it a try:
https://github.com/kelvin0/PyXML2PDF
Monday Morning Drop Off & The Divorced Dad Slump
I agree that difficulty is a good lesson; but it doesn't seem to be working for a lot of people in the US. Many students give up on math early. That might not be economically sustainable. I don't think math education is optimized to make the most of intuition and motivation, and I really don't think experimenting with improvements is harmful.
I disagree. Wikipedia is about the idea of free knowledge. This means supporting the growing number of old devices passed to third world countries. As a NP relying on user contributions I think the work is amazing.
Mavericks Invent Future Internet Where Cisco Is Meaningless
Nobody here can tell you where your rates should be. All the variables involved are just too personal for anyone to be throwing around set numbers. If you feel that you aren't where you would like to be, then raise your rates.

The biggest problem I see here is that you are working far too many hours to be running your own business. If you are having to work 10+ hours per day and weekends for your client, then you probably aren't spending time on the sorts of things that would allow you to raise your rates (such as networking and marketing.)

You guys need to cut your hours. If you are really working 50+ hours per week then you are going to burn out and it's going to kill your business. That's in addition to all the other things which are already stunting your business. Also, you only get a certain number of productive hours per day as a developer with no stake in the project you're working on. Any hours after that point are half-assed hours. If that's not true right now, then it will be in the near future.

Tell the client that you need to cut down the hours for each developer to something under 40 / week. You guys need to have a life. If you absolutely can't drop below your current work-load, then consider hiring or locating another contractor. You should probably be attempting to pick up other clients. The more clients you have, the more "luck surface area" you build. In other words, the more contacts you make, the more opportunities pop up. New opportunities are great for giving you new ideas, landing sweet gigs, developing new skills and potentially opening up new business possibilities.
There's nothing 'just' about backuping 25 petabytes of data. Even taking the ridiculous idea of burning it on blu-rays/dvds, for which I don't even want to think about manpower and hardware costs (do you expect their servers to have bluray burners?), the raw disks would cost, at say 50 pence per 25GB disk, 500k, and burning the 1000000 disks using 100 blu-ray equipped servers would take ~500 hours. All the while someone has to shuffle the disks every half an hour.

Oh, and then you have to store them somewhere.

Even tape storage would be extremely expensive for this, which is why Carpathia is asking for assistance.
In defense of the business model, see Rakuten (Japanese company).

Multi-tenant e-commerce platform. 120,000 shops. 92,000,000 products. US$13 billion market cap.
You say all of that, but imagine how much money they saved by not hiring expensive top-talent.
Plain English explanation of the Big O notation
Printing ads on toilet paper could still be a tech business needing many hackers.

Enrolment, ad bidding, printing, logistics, crm, etc etc
Python object creation sequence
At the risk if being down-voted into oblivion...

I love me some css, and I love me aesthetics extending beyond function. But the amount of superfluous css posts is getting ridiculous. We all know where to find these tutorials and demos without having to read about them continuously on the front page of HN.

Lovely tabs btw
For XHTML to PDF:
http://www.xhtml2pdf.com/

For XML to PDF:
https://github.com/kelvin0/PyXML2PDF
Nigerian Stock Market Index and Nigerian Stock Exchange
Find Nigerian Stock Exchange News - Get the latest and breaking stock markets news including analysis and opinion on top stock markets stories
Nice, didn't know void can be prepended to a function definition.
They saved some more - I give my criticism entirely for free :-)
Heh, iMap.
Where do people selling consumer electronics on Kickstarter find manufacturers and supplies? (My first guess would have been Alibaba, but is that feasible for someone really starting from zero?)
10 Minute Mail - disposable emails
How dangerous is this when the patch somehow pops out (or is removed by kids) and sits in the street? When you run over a 12" bag of shear-thickening fluid, does it turn into a rock and destroy your car?
Business opportunity Worldwide with Web Designing
Effective web designing is always good opportunity for business development worldwide with internet marketing presence.
I think wkhtmltopdf and PhantomJS are the most active open source solutions.

There's also http://pypi.python.org/pypi/xhtml2pdf/, written in Python and using ReportLab (which certainly has some nice properties).
"People who received two Cs from their parents, about a quarter of the population, scored on average 1.3 points higher than the next group - half of the population with only one C in this section of the gene. The last quarter of people, with no Cs, scored another 1.3 points lower."

I'm sure it's a significant step in cognitive research finding a gene that correlates to differences in intelligence but is a 2.6 point spread that big a deal?
They hired extremely expensive top management instead.
Some other usability observations: the hover menu system on the left has what http://uxmovement.com/navigation/why-hover-menus-do-users-mo... calls a 'hover tunnel.' "Hover tunnels are passages that users have to tunnel their mouse through to click a menu item." The Mac did this correctly in the 1980s.

I thought that the massive image in the center was be like a shelf, where you could see things they were promoting, and click on them. But if you click on an item you get an entire category (which was entirely missing for one thing I clicked on), and have to search again for the thing which caught your eye.
Caps is not exactly "metered"; that'd be more like pay-what-you-use, as in $x per GB.

Making Netflix et all paying is great for raising barriers to entry and reducing competition.
Samsung Galaxy S III To Be Unveiled On May 3
I wonder if this fluid is similar to a commerical product that has been publicly available for a few years, D3o. http://en.wikipedia.org/wiki/D3o
I used to gnome away on WP.

I got bored of dealing with over-zealous twinkle users rollbacking stuff, and templating me, for things which were obviously not vandalism.

Then there was a problem with my (real) name. And there were problems with every name I chose after that - the names policy is baffling.

So, now I do contribute a spelling or punctuation correction if it's obvious and if it's on a page that I'm reading, but I make no contribution otherwise.
Wade not in unknown C++ waters. Part three. Shift operators.
They did predate the modern commercial internet. Commercial ISPs didn't appear till the late 80s (at best) and AOL started in ~81. In that context they're a weak example to cite.
Inspired by Farbrasuch's release, Memon releases the sources to Demopaja
There's two separate issues here.

1) "Hey, how can I use the same code on the server and the client?" Hard problem, but you can look at Meteor or Derby for people working hard to solve it. It's unrelated to this project though.

2) "Hey, I've been using npm and require and coffeescript to write some cool code, but I want to run the entire thing in the browser. How can I somehow "bake" this all down to a single JS file I can deliver to the client where everything just works? This is a pretty easy problem, and it's been solved by Stitch (my favourite), Hem, Browserify, and probably a few more. And now, OneJS. :)

If it helps to see an example, I'm working on an app with a really big complicated source code tree; it's split into lots of files, plus a bunch of libraries, some of which are "traditional" JS libraries like jQuery, and some of which are "modern" CommonJS modules installed by npm. I use Stitch to bundle the whole thing into a single application.js file which contains every bit of my client-side code (only). My HTML file only contains two script blocks.

<script src="application.js"></script>
<script>
app = require('app');
$(function(){
app.run();
});
</script>

That's all it takes to load all my client side code - including all libraries - and then kick off the initialization code once the DOM is ready.

I'm using Stitch, but I believe OneJS is designed to do the same thing. I'm afraid I find the documentation on the project really hard to follow though, so I might be wrong. :)
If nothing else, it's fairly easy to circumvent for Comcast: Just say that Xfinity isn't an internet service, it's a ComcastNet® service that just happens to get delivered over the same cable as your internet connection. Figleaf: "You can buy a Xfinity/ComcastNet® subscription without an internet connection.".

Where it gets icky is when Hulu suddenly doesn't count against the cap, but Netflix does, and the deal Hulu got isn't available to Netflix.
Gift for girlfriend's birthday, based on Google Maps API
Responsive CSS3/HTML5/JS Forum Reply Box
Is this Spotify's official iPad app?
I am looking for a command-line utility that could do:

webpage2pdf 'http://bit-player.org/deck.js/limits-to-growth-Harvard-2012-03-30/ltg-talk.html#Lotka-Volterra' slide.pdf

and actually work (create a sensible PDF representation of what I can see in a browser). So my feedback wouldn't be useful, as my use case is out of scope for your project: "PyXML2PDF is NOT compatible with any XHTML/HTML/CSS. It uses a small set of tags to quickly allow generation of PDFs."
Building a Killer Member Site
SaaS marketing & customer acquisition
What is your experience with customer acquisition and marketing for SaaS? What are the Dos and Donts?
Recreating Netflix traffic flows
The Greatest Justification For Messed-Up Video Game Graphics
Show HN: web-based HTML5 presentation creator
You might find Notion Ink's Adam tablet interesting, it has a Pixel Qi transreflective display.

I have a Sony PRS-350 solely for reading and I love it. The Kobo and Nook readers are also nice and tend to have more features.
Oh dear... in other words, not optimized for tablets. I looked at this on my iPad, and when I pressed the menu, it expanded it, but then immediately navigated to that page.
Can anyone shed light onto the type of machanisms that would go into making a real-time code executor like we see here?
Unless they've assembled a very good team, that thing will retail for over $100.

From the $99 pledge description: "This watch will retail for more than $150"

They've already sold devices for blackberry so they have a good grasp of what the costs are: http://getinpulse.com/

They now have what are essentially pre-orders for over 25K devices at around $115 a piece so they're on course to make a good profit on the first generation, and they'll have the brand, ecosystem, and everything they learned making the first generation to make the second generation devices a better offering than anything the competition can put together. They're targeting smart phone users who don't mind paying a premium so price won't necessarily be the deciding factor.
5 Navigation Apps For The iPhone