skysight-inc/HackerNews huggingface dataset:
You might also be interested in:

https://github.com/deoxxa/node-ginger

https://github.com/chrisdickinson/plate

https://github.com/paularmstrong/swig

Sounds like my reasons for liking Jade are the same as yours for not liking it: simplicity, but for me, as opposed to someone who only knows HTML. The trade-off for requiring less typing in some cases (which is a bonus, but not a goal) via significant whitespace and being element-based is having many fiddly moments trying to get whitespace to appear between elements where its lack affects the layout.

I've loved Django's template inheritance since I first laid my eyes on their template docs in the magic-removal days, so once Jade added the same sort of inheritance - plus conveniences like "append" for adding to blocks in parent templates - the deal was pretty much sealed for my Node.js projects.

Form rendering and other truly display logic is the point where I part with the appreciation Django gave me for designer-friendly templates which just can't do logic beyond the basics. Jade's mixins, effectively being functions which can only return elements, but allowing you to optionally pass in arguments, attributes and a block of elements, and use JavaScript logic, are getting me most of the way there when using my JavaScript port of django.forms, without having to step outside the templating system.
This is the first I've heard of the YC Grouper ... I wonder if they know that there's already software published by the Internet2 consortium that is named (and trademarked as) Grouper - http://www.internet2.edu/grouper/about.html
IPod Touch Case & 4G Hotspot
The ability to take passive GPS readings and integrate with other parts of iOS is pretty powerful. Imagine if you had a reminder to "Buy new guitar strings" -- your phone could beep and say "You're just around the corner from a musical instrument store -- would you like to get those strings?" Of course, Apple could also decide whether or not to charge the instrument store for this lead generation.
As a bioinformatician, I've been asked all of the following questions by (postdoc and above) biologists:

- What is a binomial distribution?

- What is the difference between a probability and a p-value?

- If I have p-values for a case and control group, can I just subtract the log10 p-value for my control from my case group?

From fellow "bioinformaticians", research scientist level and above, I've been asked:

- How can I load this MySQL dump you sent me into my database? phpMyAdmin doesn't read MySQL dumps.

- What is a likelihood ratio (from a PI!!)

So, needless to say, I feel that I have some good job security.
These guys are New York, and it seems like their leagal-eagle's have raised some concerns. This does not smell like bus-dev, or pr, or typical CEO brainstorming at work. so, it would be very fascinating to see what they are seeing internally. we can speculate, but that's not likely going to get us the same look at the situation.
More Stupefying Censorship: Facebook Deletes Cosplay Accounts
Your graph is nicer! Out of curiosity, how do you make graphs like that?
Every once in a while, a publication will run something like this about major companies [1][2]. It seems to be standard practice among large corporations. As a company, if you are allowed to save large amounts of money by using existing loopholes (read: things that are within the scope of the law), wouldn't you be silly not to?

[1]http://www.businessweek.com/magazine/content/10_44/b42010431...

[2]http://www.nytimes.com/2012/04/29/business/apples-tax-strate...

[Disclaimer: I work for Microsoft]
I get that the overwhelming majority of Hacker News supports Barack Obama and feels the need to be very vocal in their support of him online. I understand that every two to four years their is a lot of online discussion about how evil Republicans are and how they hold us back in every way. I understand that acknowledging this as politics and not as the absolute truth to the way things have to be is very unpopular online, even on this site which is supposed to be relatively free of politics. But why do I always feel left out? I don't want to participate in the months of hate-Hate-HATE to whatever Republican candidate happens to be in the running for office. I personally don't think Romney is all that bad, and I don't think that Obama is all that good. I like technical things, not political things.
A pragmatic approach would be to enforce the inclusion of a 'This is only a rendered mock-up' -type standard badges on the images.
http://bash.org/?244321 ... classic :)
I'm a visionary.
Wanting to prevent campaigns that will end in failure due to "stupidity", or even people who "got in over their heads" is just as valid as wanting to prevent fraud.
Kickstarter's image/brand will be hurt by poorly executed campaigns that fail for whatever reason, so it's in their best interest to keep those to a minimum.
Proof that 99% of generating good conversation on HN comes from a well-phrased title.
Congrats to IFTTT for getting themselves a crap load of coverage dishonestly! Yay!

http://techcrunch.com/2012/09/20/ifttt-has-actually-been-in-...
Heh, is Mythly really that bad?

We spent quite a long time trying to come up with an original name. We had a few principles:
* The name should be two syllables or at most three syllables.

* Something unique enough that we could easily win the top spot on search engines.

* Be able to register the .com

* Something to do with our mission/team/future brand (e.g. "myth" is about story telling)

Unfortunately, a lot of names we wanted were already taken, or the domain names were taken. We had another name, but it was morphed from a previous venture that had some issues with the other people involved so we didn't want to get into a legal dispute over it. We had been showing around some prototypes for quite some time and potential clients/partners really wanted a name they could refer to us by so we sat down for hours and finally pulled the trigger with Mythly.
> professional obligation is not to dilute the value of your services by offering them for free.

So all of the volunteers who work on open-source projects in their spare time are in violation of their professional obligations?

Guys with the guts to quit their jobs and try to bootstrap a company totally on spec are in violation of their professional obligations?

People who volunteer to provide free technical skills to schools, hospitals, libraries and orphanages in desperately poor Third World countries are in violation of their professional obligations?

Bloggers who write about cool programming ideas for people to read, for free, are in violation of their professional obligations?

This "obligation" simply doesn't make sense.

And besides, the "market value" you cite only exists because buyers and sellers of services are able to freely negotiate with each other to decide on a price.
Or getting a phone with better mapping GS III or Nokia 920
Defeating PatchGuard - Bypassing Kernel Security Patch Protection in Windows
For those who didn't shell out for App.net, you can also syndicate to Twitter from the completely open rstat.us, which also (for now) allows you to sign in with your Twitter account, so it takes five seconds to set up. https://rstat.us

No personal connection to rstat.us, just think it's a cool remedy for Twitter's new iron-fist policies.
Build something DMX would use
No, it's not. It's a sign of empathy, attractive to potential mates. It isn't just you taking the risk (which you could ascribe to cowardliness); it is you needing to be careful to not shame your friends.
The truth about Twitter
I am so tired of this same idea popping up over and over on the blogosphere. It's complete nonsense, as other commenters have pointed out. But what makes me really angry is that it really devalues the hard work of people who do accomplish amazing things.

"She just won a gold medal in the Olympics? Oh, it wasn't hard for her, she loves to do it. If only I could just find the thing I really love, I could get up off this couch and really make something of myself, you know?"

Yeah, I'm sure.
If you work for a public firm and know that the 'loophole' exists, I wonder if share holders could take action against you if you did NOT utilize it.
Though I completely understand where kickstarter is coming from with their decision, I have a bit of a gripe with their choice to prevent projects from showing renderings and requiring actual photos.

Correct me if I'm wrong, but the last time I checked the purpose of kickstarter was to help people get their ideas off the ground. Some types of products, especially hardware, can cost a lot of money to produce at a prototype stage. Not everyone has the cash lying around to spend hundreds, if not thousands of dollars to build a functional prototype. So normally what that person would do is put together some renderings and a video and go to kickstarter to raise the funds to expand into prototypes and production. Now what are they to do?

Ultimately I think this decision by kickstarter gives a tremendous advantage to design shops with the budgets to build prototypes, while leaving the little guy behind.
Misleading rather than dishonest, dishonest implies intent, even if not malicious intent.
Are the problems in the code or the data? Beta testing can't help much with the latter, it being an awfully big planet and all. Google ironed out these issues over the years with real-world use, feedback, and iteration. I suspect there will be no shortcuts for Apple, either.
They've been on step 8 for about 45 minutes. I'm looking forward to hearing what obstacles they ran into that slowed them down a bit.
Wow. This is a major move. Pebble (my project) would not be possible now.
Yeah, not only that, but you can apparently register your iOS app as a routing app for Maps, and its content will be integrated into the Maps app for users who install it.

http://appleinsider.com/articles/12/09/20/embark_garmin_add_...
Again speak for your own databases. There are databases out there that plug each hole every time you delete a row AKA zero fragmentation.

Only databases that fit their working set in memory have to resort to fragmentation to get reasonable performance. If the data set fits in memory there are other strategies.
Ask HN: Recommendation for a .net dev: Python, Ruby, or PHP
Ask HN: My startup idea just launched in a different country, should I proceed?
Let me prefix this post with this: I am Australian, and the other company is American.

I've been working on an idea on the side for the last month or so, and just saw that another company obviously had the same cool idea and implemented it in a very similar way to what I had planned (in the states). There is nothing like it offered in Australia, though.

Should I continue with it and throw it out there knowing that if the American version really takes off, I will possibly be labelled as "X for Australians"? Or should I find a (possibly less good) way of implementing this _just to be different_?

Anyone done this before?
For a browser to be hacked days before it is even released on large scale speaks of Apple's security practices.
Yes, but what's anti-competitive depends on what your market position is.
Similar to the classic dig on C++,
"If you think C++ is not overly complicated, just what is a protected abstract virtual base pure virtual private destructor, and when was the last time you needed one?"
Creating a more appealing activity for girls seems like a good step. An even better step might be trying to fix perceptions regarding the engineering centric activities out there for kids (lego mindstorms, fort building, etc).

Right now this solution feels like similar solutions being pursued in computer engineering to fix the gender imbalance- namely creating girls-only coding groups. This is good in some ways, but I feel like it breeds two standards (with the female standard being weaker). For me, the best type of progress is girls working alongside the boys, with both happy and comfortable.
Not really an apologist - I think the new Apple Maps are definitely a step backwards for many - but, I've exclusively used my iPhone for directions in the Bay Area, Vancouver, Chicago, and London - I'm directionally challenged, and don't drive - so I rely on my iPhone to get anywhere - and it wasn't until the new IOS 6 was released with all the furor, that I discovered you could get transit directions through the map app. I've been using iBart, iCaltrain, The Tube App, The El Maps, --- all these third party apps.

In four years of traveling to all these major cities, and using my iPhone to get around nonstop on mass transit - never once occurred to me to use Google Maps to get transit directions.

[EDIT:
I just tried a pretty simple trip that I use iBart and iCaltrain all the time for - My Office in Redwood City to Lake Merrit in Oakland - Consist of a 15 minute Walk to Caltrain, Transfer to Bart, Get off at 17th and Broadway. Should be simple - Train to Bart, Bart to 17th.

The answer in Google Maps: "Directions Not Available. Directions could not be found between these locations.

I guess I haven't been missing much - or maybe Transit Directions aren't fully available for the Bay Area.

Edit 2:
Tried this with the new Map App on IOS6 - It brought up CaltrainMe and "HopStop Transit Directions" - downloaded HopStop (Free) - HopStop provided me with a full Mass Transit route from RWC to Lake Merrit - "Walk to Caltrain, Caltain to Bart, Walk to Lake Merrit"

Actually - looking closer - it gave me Five different Mass Transit routes - Some of them using Bart+Caltrain, Others using Light Rail. This is pretty cool, actually. :-)

So - for my limited example, getting to Lake Merrit in Oakland from My office In Redwood City - Google Maps didn't work, the IOS 6 solution did.]
I'm interested to see if they discover a firmware disabled NFC chip, similar to how Bluetooth was originally included but disabled. And yes, I'm aware it was publicly denied.
Not surprised. If there is one feedback so far about the new iOS6, its that it needs work.
> "building a castle on a swamp"

Perfectly put.

My nearly-3 daughter loves megablocks and is getting into lego. I don't see any need whatsoever to get the 'gendered' version, especially stuff that is artificially simplified in the name of being 'girl friendly'.

The best way that I know of not inflicting the gender biases onto my child from a young age, is to NOT DO IT MYSELF. I mean, really, if parents aren't able to filter the marketing BS, how are children supposed to do it?
> Is this the standard we want?

I'd say so, yes. Ei incumbit probatio qui dicit, non qui negat

http://en.wikipedia.org/wiki/Innocent_until_proven_guilty
Encrypted passwords are functionally equivalent to "stored in plain text".
if you forget about the antenna gate
Except that Diaspora is alive and delivered on its project.

https://www.joindiaspora.com

https://github.com/diaspora/diaspora
Good point. This restriction should only apply to products with a marginal cost to produce / ship / what have you.
Apple hands off transit directions to third-party apps in iOS 6 Maps
This could happen, but do we have any evidence that it has? I'm being serious...I constantly hear about widespread leaks of passwords, but the most I hear about it is people having their email hacked by a botnet to...send spam. Have their been any large scale attacks to gain access to bank accounts to then clean them out somehow?

On top of that, how does getting access to someone's bank account even help you? You have to transfer the money to another account, which leaves a trail...
Something must be done or their (kickstarter's) business may collapse. Banning renderings will probably cut down a bit on expectations not matching delivery, which presently is a problem. Quite a few projects seem to have underestimated the difficulties of quality control and mass production.

However, it is still pretty easy to get a nice milled or extruded aluminium block and call it a prototype so I don't think it will completely eliminate unscrupulous frauds.
The bits that have been 'wildly wrong' so far seems to be the business integration (which is probably also the most easily corrected). I wonder if the people who went to the effort of posting screenshots with "lolz, this business should be here" actually reported where the location should have been using the Report Problem button on the location pin.

Searching by address for me has been accurate (and at least a couple of the screenshots on the linked site are obviously playing on that by having street address in one window and business name in another).

In my part of the world (rural Western Australia) the route mapping (which I use Maps for far more than searching for a business name) is looking pretty good, even though we don't get turn by turn until next month apparently. Incidentally route mapping is something that Google has screwed up for me on more than one occasion as well.

The text messaging comparison is just ridiculous.
You should try Fantasy Baseball. The stats go so much deeper and there is so much more data to process than with football. The strategy involved for informed players can be quite incredible.
Since this works on iOS 5 and older hardware it's reasonable to believe the flaw has been around for some time.
Oh Geez, are you for real?, "Jobs would never have". I can't be the only one to notice this ridiculous fanboy behavior.
I've been working with .NET for 10 years. I've also developed smaller projects with Java, PHP, Ruby and Python, among other languages. I would recommend you take a good look at Python. Read the Zen of Python[1]. If it makes sense to you, try it.

[1] http://www.python.org/dev/peps/pep-0020/
> I'd say so, yes.

Proof beyond all reasonable doubt is a lovely standard for a criminal justice system. Note that it is not used in civil suits in America - only criminal cases.

We're not talking about taking away people's freedom here. We're talking about an investment website.
There's a code base that's functional, and available for anyone. The project wasn't a failure. It just didn't take.
If failure means liquidating all assets, with investors losing [all] their money, an estimated 30% to 40% of high potential U.S. start-ups fail, he says. If failure is defined as failing to see the projected return on investment—say, a specific revenue growth rate or date to break even on cash flow—then more than 95% of start-ups fail

--Summary of the Data. What is you're standard?
Forcing yourself to run when you're tired, burned out, have other things you want to be doing, that is what it means to be a runner.

I really respect your approach to running. You sound like someone who likes to get your times down, ya? I bet you're fast. Good on you.

But I just want to throw out there that there are lots of kinds of runners. I, for one, do NOT run when I'm burnt out, or have other things I want to be doing. I run when my body says "mmm... let's go for a run!" I run to get closer in tune with my body, and to get better at listening to myself. And when I'm out on the road or the trail, I don't push myself, I just listen. I get into a groove, and I see how far my body can take me.

I'm never going to be fast, and that's OK with me. That's what being a runner means to me. I think we all have different reasons for why we get out and do stuff.
This was from back in June, but it seemed timely. Garmin and Embark just announced that their new iOS app updates now integrate with the iOS 6 Maps app. You can register your iOS app as a routing app for Maps, and its content will be accessible from within the Maps app.

http://appleinsider.com/articles/12/09/20/embark_garmin_add_...
It has to be plaintext in the db, because they can't reverse the hash back to plaintext to send to you.
Antennagate was mostly a made-up thing, though. It served certain peoples' interests to turn it into a bigger deal than it was.

Maps is a huge part of the reason why I bought an iPhone in the first place. I would literally rather give up the ability to use it as a telephone than give up the ability to use it for navigation.
Getting Your Hands Dirty: Teensy USB Development Board Review
This is very shocking.

It's just ASTOUNDING to me that in the year 2012 — one of the largest and most well-known companies on the internet (listed on NYSE, Alexa Rank 306, $100 Billion+ in revenue) could allow such a stupid vulnerability to persist.
Fins up! Gotta love being a dolphins fan, nothing like year after year of disappointment. At least we're not the cubs.
Not quite true. It could be (and probably is) encrypted in the database.
Ever phonegap app is opensource. Huge security flaw
Indeed it is a fairly Universal attitude that one's own geographical Focus is Paramount.
Two of our iOS apps broke because of this bug. This is a huge breaking issue. Two known workaround: 1.) appending random query value to the request URL and 2.) update the web service to set "Cache-Control: no-cache" in the response headers for POST requests (perhaps this affects PUT and DELETE requests as well).
Apple's Youtube app also made a large portion of content unavailable because of lack of advertisement support.
People just need something to complain about and this was the most obvious choice. I too have been using the new Apple Map app and have had no problems with it.
"We really wanted to see how much time it would take a motivated attacker to do a clean attack against your iPhone. For me, that was the motivation. The easy part was finding the WebKit zero-day."

If finding the exploit was the easy part I'm curious what the hard part was.

Also, Apple should be incentivizing and supporting hackers more directly. It shouldn't have to take a (thankfully) white-hat hacker conference to get bugs like this fixed.
Why are we still relying on passwords rather than a secure PKI key-based access method in which unique keys are generated for each remote system accessed?
Both the app and the team made a strong impression on me. There is some real heat here. 3x3 is soo much better than double dating. And the 'bathroom intercourse' metrics are certainly a unique measure of 'penetration'.

Interested to hear what mechanics they are considering adopting to drive long term engagement. After all, who wants to bear the mark of having the reputation about town of being a 'serial grouperizer'.

Also, how do they plan to make money? Revenue share on the pre-paid date?
That doesn't make sense. Three days after you sign-up (i.e. no cache), if they are sending you your password, it can only be because it's plaintext. Unless they are bruteforcing the hash for your convenience... :-)
Can you elaborate? I don't know any way to take a hashed password and get the plaintext version. When you log into any app i've worked on, we hash the pw you send and match it with the one in the db. This is why you have to get a password reset most of the time, because the company literally does not know your password.
Thanks! It's an SVG image that is built with C2[1], a ClojureScript library that provides some handy tools for working with svg.

After the image is done rendering, there is a callback that draws a hidden tooltip next to each of the points. The callback also puts all of the points into a kd-tree for efficient nearest neighbor searches. When a mouse hovers over the graph, the point nearest the mouse tells its tooltip to display itself.

Other people have made really excellent graphs using d3.js. Check out their examples if you want to be impressed: https://github.com/mbostock/d3/wiki/Gallery

I've also seen a lot of people using HighCharts. You can probably get these out a lot faster than building one using a library like d3 or C2. You'll also get support for browsers that don't render svg for free. Here's a good example: https://coinbase.com/charts

[1] https://github.com/lynaghk/c2
the iOS 6 GM has been seeded for some time.
I'm torn apart whether this is a good or a silly question. On one hand it's an interesting nitpick on the change of labels / language, on the other hand it feels like Gordon E. Moore should poke you a bit with a stick or something.

In other words: Labels change, especially in IT. Duh?
Was not aware of this. There goes that useful feature.
The real problem with Apple’s Maps