skysight-inc/HackerNews huggingface dataset:
Still too expensive and too limited for my taste but I guess someone will buy it.

In Canada there is such long distances between towns and cities I can't imagine being limited to 480km ideal would be 1,000km. The deal breaker (besides the $70,000)is not being able to charge it except at home even at 5 hours with the 20KW charger is still too long.

Plus living in a snowy land where in winter you can see your gas gauge move you use so much fuel heating the car, spinning wheels, knobby snow tires.

People seem to see vehicles as just another device like a new phone or TV I don't doubt they'll become more popular and drop in price.
The Game Has Changed
Feature request! I wish this site would let you upload (or copy-paste) a requirements.txt file and then tell you what libraries you need to focus on fixing up for your project.
you don't have to be "investing" in an asset to have exposure to that asset.

you have short exposure to an asset iff: asset value up => your utility down. the opposite is true of long exposure.

by owning and using a car, you have a short exposure on gasoline. gasoline prices up => you are worse off. you're not "investing" in gasoline, but you still have an exposure.

you have a "natural" short exposure to housing because if you do not buy a house and housing prices increase, you will be worse off. if you rent, housing price increases will drive rents up, and if you are going to buy a house, the amount you have to pay for your house will increase.

by buying a house, you become housing price neutral. if you already have a house, then an increase in housing prices doesn't make you any better off - even though your house is worth more, so are other houses.
Ask HN: How come quora.com blatantly violates Facebook auth terms?
When using quora's facebook authentication, they copied my email address to their database (rather than using fb tokens) and copied my facebook profile photo to their own cdn.

This clearly violates facebook's terms of service for third party authentication (i know this because i was working with a company that actually read the terms and decided not to use auth with facebook because of it).

Do they have a special deal with facebook or am i missing something here?
This is why I've deleted my facebook account and browse with Noscript disabling javascript (except for whitelist), RequestPolicy blocking cross-site requests (except for whitelist), and CookieMonster blocking cookies (except for whitelist).

It wouldn't completely work here (e.g. EFF's panopticlick could still fairly uniquely identify me, or IP address would give away info if I'm not going through my VPN), but it improves things.

It feels kind of extreme, but it's worth it to me. My experience is not broken that much, and I feel like various sites are aggregating less about me. These tracking technologies not such an issue now, but I foresee at least the possibility of abuse in the future, so I figure I'll do what I can now if it's not too much hassle.

Lastly, at its heart most of this is about advertising, something I know I'm very susceptible to (try as I might to convince myself I'm not). So the better I am at blocking out these things, I think the less money I'll spend in the long run on frivolous nice-to-haves.
I love to see these articles. It's uniquely challenging to teach children to program at that age. I'm starting an after-school program to teach kids (~10 years old range) how to program. When researching tools available to teachers and students, I came up with a list that it strikingly similar to that which is presented in this article.

When teaching kids a few years older, your world really opens up in terms of tools you can use - I think a motivated 13 year old should be able to grasp any one of a number of different programming languages and/or different paradigms.

One of the issues with teaching younger students has to do with the immediacy of results:

Something like "Scratch" has a simplified programming model (visual drag-and-drop programming to create interactive animations), but gives immediate results that you can see on the screen right away, and it's impossible to create a syntax error.

When you teach a "friendly" programming language like Basic or Python, there's still a decent amount of background material before you actually create something visually cool. So, while a 9 year old might get bored and start to loose attention, I would expect a 13 year old to have the patience and persistence to know that the cool stuff (ie, making a simple video game) is on the horizon. He/She will continue to plow through the boilerplate.

When you go to Java or C, it requires all the more motivation, because the background information is that much more difficult to ignore. Syntax is much trickier. API's are less friendly to new coders. It takes more time and focus to create the result you're looking for, especially if it's graphical.

That was my thought process that eventually led me to choose Scratch as the way to introduce the students to programming in our computer programming club.
Anyone noticed the lag between typing and results being displayed? It's infuriating, instant search results used to be the hallmark of iTunes.
I see that too, but in that case the social data is served from Facebook and doesn't go through their server unless you authorize it. Unless there are exceptions I'm not aware of.
I think a lot of sites have caught on to the + trick, though, because more are more disallow the + character in the email validator.
I don't know what kind of numbers we are talking about here, but if a user clicked through the OP's site to a tracked site, there would be referrer information that could be backtracked.
So I need to write one called "tardis"?
How to Rip DVDs/CDs to iPod Touch 5th Generation? 
DVD to iPod Touch 5 tutorial will show you how to Rip and transfer DVDs/CDs to the 5th Generation iPod Touch on Windows and Mac.
IIRC a ton of stuff that was different between Android and mainline were to be merged in 3.7.

I suppose the next Android version will use this kernel.
I'm really sorry to hear this. The ability to host arbitrary project-related files was extremely useful. For example, all of my Safari extensions host the packaged version of the extension right on GitHub and link to the latest version in the README, thus allowing for one-click installation of my Safari extensions by anyone who goes to the page.

The only real alternative I have now is to store the packaged extensions in the repository itself and use tags to point to the blobs, and hope that this works effectively. Even if it does, this is going to bloat the size of my repository for no good reason.
https://www.cs.berkeley.edu/~vazirani/algorithms/all.pdf

A little more accessible, I think.
It can work out O.K. if you stick to patching srpms of the official releases. For example, in the past I've needed to patch performance fixes for RAID cards into the kernel. When set up carefully, this is easy, repeatable, and has minimal impact.
How To: Style HTML5 checkboxes and make custom toggle buttons
> Musicians make money from playing live

It might be good advice economically, but IMHO it is also a tendency worth fighting, because it is so obviously unfair and limiting. What about artists (or genres!) that suck at giving live concerts? How do I vote with my wallet if I have no time for concerts - but listen to music all day?

Bizarrely, soundtracks seem to have come to my rescue (for some genres) - where artists receive a one-time payment to make solid music, but then slap it onto iTunes where I can throw in a few extra $$$.
So now how do I distribute dlls that are supposed to be used by my project?

I'll shoot myself before adding binaries to source control.
There's no misunderstanding here. You're removing a feature which a lot of us use and pay for. This sucks.
Good Ideas: Darpa Program Adds Giant Robot Arm to UAV
I'm a bit confused by the design space here. How are components here not just mixins that are supported in more sophisticated OO languages? There also seems to be dynamic inheritance going on (as in Self or even CLOS). Still, it sounds like the system is definitely OOP, just not OOP in the very limited Java/C++ sense.

I've been using a similar object system through an adaptation of Rodney Brooks', of iRobot fame, behavior-based programming model. You can read about it in my Coding at the Speed of Touch paper.
Generative? I think a better term, in this case, would be Consumption Art. I wouldn't consider buying something to be "generation" of anything.
> I can't really think of any instance where I've seen downloads used in a Github repository in a very long time

Good thing you speak for every repo
These are my exact sentiments. While I can sympathise with those who run their project websites off of Github and used the downloads feature having a compiled downloadable file alongside the source to me feels out of scope for what Github is. To me this change is exactly that: Github focusing on their core strength: source control hosting.
It's absolutely hilarious to put SF in the same category as LA and NYC.
Marketo has done company-level tracking for years[0], and if you click through from an email or fill out a form they can keep tracking you as well as back-fill any previously anonymous visits you made (depending on your browser cookie settings, of course). Once it's in the system, they partner with a number of companies, some of whom can help populate contact data[1], eg: "over 1.5 billion opt-in email addresses" -- how plausible is that? They have as customers a few companies[2] you're likely familiar with (eg: VMware).

[0] http://www.marketo.com/small-medium-business/inbound-marketi...

[1] http://launchpoint.marketo.com/strikeiron-inc/747-strikeiron...

[2] http://www.marketo.com/customers/
Hi. I'm on HN. I'm running the latest google chrome.

I'm glad. Alas, I know many people who are forced to use IE in their workplace.

I'm not attacking you or asking you to defend yourself, just offering a suggestion. I hadn't try the demo site, but we've been working on 7.0 for a few weeks and we didn't have such issues, and the Runbot instance[1] is also working fine.

If I may ask, where did you get that link? Did you "shared the news" and got the link from them? Because that demo site seems outdated, and not linked from the site.

[1]: http://trunk_1945.runbot.openerp.com/
Medicine is profitable because it is potentially ~extortive, even correcting for government regulation.

ie, "your money, or your life"? is the negotiating dynamic.

Note this is also historically why Lawyers ("your money, or your life"?) and investment bankers ("your money, or your life/company"?) are also highly remunerative careers, at least traditionally.[1,2]

_______

[1] It helps also that in addition to negotiations under proximate duress, there is a highly exclusionary hiring process (a/k/a guilds or qualifications to be admitted into "the professions" etc).

[2] https://www.google.com/search?q=hold+up+problem
I bet the next patch Tuesday will solve that.
That is definitely a consideration, I was thinking that parking lot covering can be an 'easy' install from the perspective of the installer and there can be a lot of surface area (especially in the western part of the US, that is less true for facilities trying to re-use their roof for example.

And of course the ratio is important too. 80 watts per sq meter vs 400 watts per sq meter is a ratio of 5:1 so your organics cells need to be less than 20% of the installed cost of your high end silicon cells to have a better overall installed cost value.
42floors would have to know who the people are before they could tell Mixpanel. Further, Mixpanel wouldn't reveal that information to any other accounts other than 42floors.
Project designed to fail as PR stunt...

No, really.
Based on my experience the sensibility is good (ie it often gives a red flag when something happens) but the specificity is poor (ie there are many false positives).

My theory at the time was that some kind of semantic sliding was happening and led "sentiment loaded" words into common use, while removing their specific sentiment load (#)- which is why I tried TF-IDF, but even then the results where not that good and I was too lazy to dig into grammar analysis to correct for the other possible bias (negations and other complexities such as irony becoming more frequent)

(Are you part of the team behind this product? Would you have some comments about sensibility and specificity of your results?)

(#) : ex : teen talk ("OMG it's so crazy and fabulous!") is full of words that may have indicated a strong sentiment, but which that are devoid of it in the given "teen talk" context.
imho that's a cool integration for Joe Average and some use cases do look useful, although Semantria has a standalone Excel plug-in geared towards researchers where you don't have to deal with any coding. For most needs that'd be the best use case, for some I'd use the API. It's interesting that this service uses Lexalytics' Salience Core that is one of the top-3 text analytics engines out there, much better (and, of course, way more expensive) than AlchemyAPI, however, it's PAYG vs. hosted.
Per month. It's a $1.99 app.
Interesting! I've never heard of anyone using javascript for molecular dynamics analysis. How large are your trajectories?
You assume he actually wants a useful answer.
> Part of Cornell is actually a public school (most people don't know this).

It's not so relevant when it comes to technical subjects, though (which I guess is what this article is about), because the "public part" of Cornell is the agriculture/ecology/industrial-relations schools...

For CS/engineering, Cornell is very, very, good (and a big plus on a resume). Probably not as good overall or as useful on one's resume as MIT/Harvard/Yale, but those three are pretty much in their own category for U.S. universities.
The LaunchRock UI Redesign
Show HN: Glance - Dashboard for Monitoring Personalized Data
> music existed before money

?? Before money, artists still needed food and shelter...

> Yet, somehow, there have been professional musicians for likely thousands of years.

But does anyone really want to go back to the patronage system?
I'm not sure what your exact definition of OOP is, but one thing that is missing that I would generally have in mine is encapsulation of logic - there are no methods.

I guess you could argue that there's a form of multi-method going on, but that seems like a stretch.
why can't those projects simply host the downloads in the actual repository? its just a binary file, and the link to the raw file can be generated quite easily. For example: https://github.com/joelgwebber/xna-platformer/raw/master/pla...
I found a quora topic related to your question.

http://www.quora.com/Does-Quoras-profile-picture-importer-vi...

I guess the answer is yes, but only if facebook cares, which I guess they don't.
I think you always win in that cat and mouse game. Add some fake entries to the list of plugins, to the list of fonts, ...
I mean "you can add".
What do you think about the new LaunchRock Site Builder?
I don't believe this for a second.
I might believe it if you said "the probability that commonly used JS code will segfault the browser is dramatically less than the probability that browser-specific C++ code will segfault the browser". Which would be a very different claim.

Remember that most JS is popular JS, with some small amount of custom lines. JS seems less crashy because people don't use as much "random" JS in general.
I think you don't understand what you're saying.

If you were to judge the contents of a library by the size of the largest items on the shelves (exactly as you have done with torrents), you would come away with the mistaken impression that they consisted primarily of dictionaries and boxed sets of language learning CDs. In fact, these items represent a very small portion of the items in the catalog.
Sure, here's a few:

https://github.com/facebook/tornado/downloads

https://github.com/lloyd/yajl/downloads

https://github.com/adobe/brackets/downloads

https://github.com/textmate/textmate/downloads

https://github.com/KentBeck/junit/downloads

https://github.com/github/hubot/downloads
Or each repo might have a corresponding repo where only binaries are pushed, and probably the raw link might be used as a workaround.
> The system needs to be fixed.

This is another problem with having an advertising company (Google) supply a browser that is very popular (Chrome). In fact, Safari and IE are also run by companies with large presences in the online ad market.

I doubt Google in particular will risk antitrust suits by blocking these kinds of very, very unsettling but unfortunately legal trackers, which in part are not so technologically different to GA but combine a few more bits of tech which makes them awfully invasive. We might be able to hack technological solutions together here but this stuff rarely makes it out into people's mainstream browsers.

The most important way of securing people's data over the next 10 years is going to be by way of the browser and the mobile OS, but the thing that is most easily achievable is to have a solid browser that people can trust on to implement privacy-preserving technologies. The only browser I can realistically see doing that is Firefox.
Which is why they will probably partner with solar city to get people hooked on solar panels for the home. The convergence of falling costs for solar panels and falling costs for electric cars with increased range will probably reach a critical mass similar to the Internet in the 90s and an enormous boost to the economy from the recaptured opportunity cost being consumed by internal combustion engines.
"Every time I run it, I give it a set budget, say $50. It grabs a random word from the Wordnik API, then runs an Amazon search based on that word."

You're right.
intriguing idea
I'd think that the total SLOC in side/single-developer projects is miniscule compared to the total SLOC in social projects (e.g. Linux, GCC, Emacs, etc.), and even smaller compared to the SLOC in private/corporate code-bases.
As far as I can see "compiled downloadable files" are not really what most people use downloads for.

More often, it's used for source distributions which just want to add a few tweaks to make things easier for downloaders (pre-generate a configure file, etc).
Yeah, I'll likely end up using S3. Or maybe even bitbucket.

But there's a very real and somewhat irrational negative emotional response when going from free to not-free. Or alternatively, from included in private costs to a paid for feature taken away.
It would have to be something a human couldn't engineer around. Like, adding one random extension that you don't have installed. Though, this could cause issues with legitimate sites. The problem is that if it's bogus noise, it can be removed. If it's legitimate information, it's going to screw up something legitimate that relies on it. Maybe make up an extension name that doesn't exist for every request?
I wonder what the ACCC would say about Dick Smiths practices.
I got it to work on node: http://objectfabric.org/2012-12-11/node.html
New tool for secret agents and the rest of us
+------------------+
| |
+---------+| Job Queue +--------------+
| | | |
+---------------+ +----+-----+ +------------------+ +---------+--------+
| | | | | |
| Client App +---+| Web App | | Worker Daemons |
| | | | | |
+---------------+ +-----+----+ +------------------+ +---------+--------+
| | | |
+---------+ Database |+-------------+
| |
+------------------+

This is a really easy way to create really reliable and flexible systems. Highly recommend you go this route, rather than trying to recreate a webserver or database.
Yes but it was client side only
Not to mention, the super chargers are an excellent testing ground for newer technology like super capacitors that use graphene. They can dog food improvements to the storage mediums without actually risking it in the power train.
I wasn't necessarily referring to security updates. I was referring to core service subsystems, like webservers, caches, databases, Java VMs and the like. Most large, mature companies I've worked with (who were all core web properties) maintained their own versions because they had enterprise needs that required specific functionality beyond what the basic packages could provide. Sometimes they tune the code itself with custom patches to fix bugs or improve scalability.

If you're betting your business on this software and are operating at scale significantly larger than the typical Web service, odds are you're not going to live on the distro-provided packages for very long.
So kind of like a hootsuite but for your personal life instead of for your company it seems?
If you want to see the world change, look no further than this development. This is a pretty amazing feat, getting a terahertz transmitter and receiver on one chip. If you want to build a Star Trek style medical tri-corder this is one of the essential parts.
No, most people commenting here seem to perfectly well understand what's going away. An auto-generated repo-contents tarball isn't the same thing as a proper source-distribution tarball.
I know that if I had talent I could create and distribute an album on my laptop and distribute it globally. We used to pay record labels for this. Now we pay them to stand in the way of artists and their fans.

Not just that, though. They also do promotion. How am I going to find out about your album?
Seizure warning.

Anyway, very impressive stuff. Too often, people seem to give up on learning new stuff at an older age. Usually around 30.
In which case they could make it a "voluntary" check. Like the shady employers that demand candidates' Facebook credentials.
Every comment here seems to be a gist love fest. I develop fulltime and use git and github, but have never understood why or how people use gist. Can someone explain how gist is valuable to them?

Clicking "discover" at gist.github.com is unenlightening.
If you use Python to learn Django, then that's the end of it. If, instead, you use Django to learn Python, then that's perfectly fine, and that's how I picked up The Pythonic Way myself.

Also, 'considered harmful' headlines, so annoying..
How is he actually completing the amazon purchase solely via a bot? I know there is no API to automagically buy an item from Amazon.

Would love to see a write up of how this is accomplished.

EDIT: Noticed he is using PhantomJS and running the process through a browser. Very interesting.
For all intents and purposes I suppose I'm looking for a minimalist CRM. By virtue of being extremely early-stage (looking for co-founders and investors) the simpler and cleaner the interface the more it will suit my needs. Perhaps I could roll my own SugarCRM with 95% of features turned off, but I think there has got to be a turn-key web app that fits the bill out there somewhere.
As someone noted, one possible workaround is to make a separate repo for just the downloads. E.g., for project "blah", add a "blah-download" project, and commit your "completel download" tarballs in there...

Ugly and more annoying, but at least the files are somewhere...
...It is pretty easy to normalise piracy of media that's coming entirely from a different continent. I bet the Chinese aren't losing much sleep when they download Hollywood movies either.