skysight-inc/HackerNews huggingface dataset:
>to my ears it sounds unlistenable, but I'm always curious if that's just a cultural thing.

If you're musically inclined, I highly recommend the software synthesizer "2032" (freeware). It allows you to mess with the tuning in a wide range of different ways and test out what a number of exotic tuning systems actually sound like. 5-tone equal temperament and 7-tone equal temperament sound surprisingly good for such a coarse division of the octave, and if I understand correctly these systems are actually used in some cultures.

Aside from those two, it's very much worth experimenting with quarter-comma meantone -- the tuning system that preceded equal temperament in the west. The purity of the major thirds is striking, and the distinction between diatonic and chromatic semitones (and therefore between e.g. C sharp and D flat) adds a sort of sophistication that I find useful in some ways -- especially since the tonal relationships in Western music map onto these distinctions more or less perfectly. However, it took a few days for this tuning to stop sounding slightly "wrong" to my ears; it was a little unsettling to feel how wrong it sounded while knowing that it was actually more "right" than what I was used to.

Playing around with this software it's become abundantly clear to me that yes, it is just a cultural thing.

You can get 2032 from here:
http://www.dynamictonality.com/2032.htm
Hyperloop Dream Could Become Reality
A few years ago, Iceland made the news (with some distortion) by "crowdsourcing" a new Constitution. [1] I find this an intriguing project, but getting sufficient representation from a nation of 300 million is several orders of magnitude harder than getting the same for a nation of 300 thousand.

What if we could do it anyways? What would an IT project for creating and maintaining a Constitution look like? We talk about version control for legislation, but what kind of systems might we build in order to maintain the Constitution itself? What kind of review process would we put in order to maintain data truth? Or perhaps we wouldn't have truth, but rather distribute it and fragment things while converging it periodically? Would that be possible? How, why?

[1] The scare quotes are because the headline actually misrepresented the depth of the citizens' actual impact. You can do the googling if you want details.
>Someone correct me if I'm wrong, but everyone I recognize on the list is a software-only company.

Palo Alto Networks is a high security network infrastructure maker: https://www.paloaltonetworks.com/products/platforms/firewall...
I feel like the perseon who answered this question is the same person who asked it. How could anyone stumble across this error?
(django core feedback):

Django is not perfect, and will never be. It's now a fairly large codebase, and though there are a bunch of committers, people often feel it's easier to write their own library than push things into core.

Separate from that, some things really don't belong in core - they aren't generally applicable, even if they are valid use cases. We prefer to address minority use cases with extensibility. Rather than saying "your use case is not valid", or saying "give us your kitchen sink", we say: "OK, that's a nice sink - why can't you currently use it? What if we add this valve here?"

In the best (and, I think, fairly common) case, people write libraries, the community finds it generally useful, and the best of that library gets incorporated. We've gained authentication, cache, and migration improvements that way.

There are warts, but the proliferation of libraries are not bloat - they are often a resistance to bloat. Search github for django + jsonfield, and you will see quite a lot of opinions about what it should be. If we'd added the first one that seemed decent, we would have been adding a wart for many people.

I have used all of the recommended libraries before, and while they are nice, I wouldn't call them essential. It works fine without them. Some of the -extensions are very nice, but they rely on 3rd-party libraries, and django has had a pretty conservative dependency policy - python, your database driver, and you're generally ready to go. I think that's a win -- you can add additional dependencies if you want them. Of the libraries, only South is a thing I have used on most projects, and as noted elsewhere in the thread, that's being incorporated into core. As for grappelli - I think the admin needs an update, and we've worked off and on on that quite a bit. Grappelli imagines one direction for improvement, but I don't think it's what core should be -- and I suspect the Grappelli maintainers would agree.

With all that said -- I consider flask roughly comparable to sinatra -- it is smaller, but what parts there are make additional, not fewer assumptions about what you're building. SQLA is a way more powerful ORM than Django's, but I don't often feel limited by Django's. And when I do, there's .raw or .execute. I find SQLA to be overkill for the sorts of queries you'd do in a web request.

If you're saying: you'd rather learn best-of-breed libraries and compose them yourself -- that's a valid point of view, but it's an opinion, not a correct answer for all sites or situations. Since reuse-in-the-large is still an unsolved problem, a thing that falls out of using different libraries and composing yourself is that you lose the community's bounty of components that work with your particular system composition. As for me: I recognize that django is larger and harder to pick up than flask, but I suspect that if you instead (and, IMHO, more properly) compared picking up django with picking up flask, SQLA, jinja, flask-admin, etc -- then they compare favorably in terms of uptake -- and django still gains from the community's many django-* libraries.
Good point - thanks!

Please do send email to ahannan@arubanetworks.com.
Since your lower bound ignores a common case: I use a formula based on the site to create a [unique]+[common] combined password, your premise that it is a lower bound is invalidated.

A better lower bound would be: find password hashes that occur with high frequency. "password1" and "wordpass" are probably each in the data a few thousand times (or rather their hash is in there a few thousand times).

Then use the logic that if a person is using an extremely common, known insecure password, that they're probably using the same lazy password in a lot of places. Use this as a lower bound, as it is a lot more defensible.
I work at Microsoft full time on http://orchardproject.net, a CMS based on ASP.NET MVC, Autofac and Nhibernate. I've been doing that for almost 4 years and many would agree it's kind of a dream job as there are absolutely no constraints from MS to drive the project one way or the other. It's also worth mentioning that our team is much involved in OSS: SignalR, Entity Framework, ASP.NET MVC, Nuget, ... So it's a really bold bet on OSS in general.
The Risk of Putting Our Knowledge in the Hands of Machines
Why does HTML think “chucknorris” is a color? (2011)
Phenomenon. Phenomena is a plural noun.

/nitpick
Digital Reading and Writing
I was using it in a touchscreen tabletop.

Sticking to my guns on this one and choosing to let your sarcastic tone slide.
Ugh. My sister says the same thing: If someone does something for profit, suddenly it's everyone's business.

I don't get the logic at all.
WalMart's (rather impressive) GitHub repo: https://github.com/walmartlabs
Perhaps the NSA would like to comment on exactly how likely a deal is. Inquiring minds want to know.
it just seems that there has been no structure at all to their responses to the downtime.

I am perhaps naive in my belief that they at some point had a combonatorial solution that worked at scale.

so i am waiting for someone to say "we are rolling out a leaner version of the site till the other more major issues are worked out."

Instead, it feels like the only bathroom at the mall has something vile leaking under a door marked "out of order."
Especially given that he answered it 16 minutes after it was asked. No way this was chance.
it just seems that there has been no structure at all to their responses to the downtime.
I am perhaps naive in my belief that they at some point had a combonatorial solution that worked at scale.
so i am waiting for someone to say "we are rolling out a leaner version of the site till the other more major issues are worked out."
Instead, it feels like the only bathroom at the mall has something vile leaking under a door marked "out of order."
Depends, they are also comparatively complex to develop. HEnce this poll. Thank you for your feedback!
If we're just plugging useful packages, I'd suggest these as useful and broadly applicable:

* django-debug-toolbar
* django-secure
* django-celery
* django_compressor
I love that Walmart is so involved in open source. As one of the most demonstrably "don't do anything unnecessary" companies that exists, their participation is a great data point to support the theory that participating in open source can come from a selfish as opposed to altruistic motive (but long term selfish).

Perhaps this isn't a hard thing to prove to the hn community, but it's something that a lot of MBAs I've known have struggled with.
No, actually I didn't mean media queries, but they are valid methods too. No, resizing happens the first time you load a page, so, it will adapt to your screen's size the instance you open it. Whereas a fixed width site wouldn't :)

Thank you for your feedback!
New York - Software Engineer (two positions open)

VFiles is the hippest and foulest-mouth fashion startup around. Our shop[1] is the most relevant fashion destination in New York today, our YouTube shows[2] are insanely popular, and we want you to help us bring our social media site to life.

We are looking to add two more engineers to join our team, doubling our current two (in a company of about twenty). Every engineer here will be full-stack, though we're happy to have someone who leans to one side or the other and is eager to learn. Technologies we use include Ruby, Haskell, Angular, Coffeescript, Redis, and more. As part of our team, you will have both a strong voice in the vision and direction of our product and a good deal of autonomy and control in the specific projects you work on.

As for fringe benefits, we throw the most talked about parties in town (hosted by A$AP Mob and crashed by Kendrick Lamar), we have company trips to Montauk, we organize funky Soul Cycle rides with famous designers and models, and we're invited to pretty much everything happening, culture-wise, in New York. You'll work with a diverse group of people with a number of skillsets, all of whom - editorial, video, design - are at the very top of their game.

Candidates who live in NYC and are legally allowed to work in the US only, please.

You can write the Chief Engineer directly at tim (a) vfiles (dot) com to express your interest.

[1] https://www.vfiles.com/shop and http://www.nytimes.com/2013/05/02/fashion/building-blocks-al...
[2] https://www.vfiles.com/tv and http://www.newyorker.com/online/blogs/culture/2013/05/model-...
[3] Our "user-generated" fashion show for fashion week http://www.thefader.com/2013/09/05/nyfw-vfiles-made-fashion and https://www.youtube.com/watch?v=VJsRvjAQULc
Freemium Hardware Is Coming
I'm not entirely sure what specifically you're talking about but if my cofounders or I can ever help at all, please email me tyler@stayinyourprime.com. I totally agree that wellness is not something most people want to do. We're building something that focuses on a core need some people actually do have with their health (getting their medical records automatically from any doctor) and as we go we'll be focusing more on how we can remove the stigma from wellness and health, etc.

You shouldn't ever have to feel guilty or alienated when talking about your health.
I understand, when I develop websites, I will have this in mind :) It's basically scaling up the font size with screen size. Thanks for your valid point :)
Sounds like an issue with process. Is there no code review or coding standards document or collaboration in planning "what is the best way to do this"?
Agreed.. building a great team matters more than being a coding superstar.
Why did Competitio.us went out of business?
Competitio.us was featured on venturebeat and techcrunch in 2006.

http://venturebeat.com/2006/11/02/competitious-early-but-good-idea/

http://techcrunch.com/2006/10/04/competitous-track-your-competition-online/

And it was one of the earlier posts of hacker news:

https://news.ycombinator.com/item?id=39

But they seem to be offline now. Anyone know what happened to them?
Is there alternative to track competition online?
Vube: 14.5M uniques in USA? #71 site in the world? Stats manipulation?
I check the Alexa top sites index once in a while to discover newly booming sites. Yesterday I came across Vube.com, which is presently listed on Alexa as the #133 site in the US, and #71 site in the world. Surprising, since I'd never heard of them. Compete states 14.5MM monthly users in the USA.

Vube is a song cover contest site which lists videos, allows users to vote, and awards prizes to the winners.

Video view counts shown are through the roof (millions), even for videos that were posted 2 years ago on youtube (e.g. Thinkin Bout You - Frank Ocean Cover by Emmalyn, 10.8mm on vube in 4 months, nearly 3MM on youtube in 2 years)

Looking at the Alexa upstream sites [1], I see 10% of their traffic stems from adcash.com and various other advertising-related sites are represented in that list as well.

Is it really so easy to manipulate these stats? Did I miss a popular trend?

[1] http://www.alexa.com/siteinfo/vube.com
Donald Trump thinks Google should’ve built HealthCare.gov
Writing programs using ordinary language
Well, except for the quality of that logo.
Thank you Patrick, this is great feedback. I'm going to think on it a bit and see where I sit. Again, thanks!
Those factors can account for a decrease in the asset price, but not for a 10% discount to the going asset price by buying through a closed end fund.
I see pop up ads from Vube for some sites. I think that is why their visits are being inflated.

Also it seems like a lot of browsers are getting infected with virus that opens up Vube: http://malwaretips.com/blogs/remove-vube-virus/
In a bankruptcy the shareholders get nothing. Debt comes before equity and the union is one of the creditors.

(But in any case, the union is hardly the only beneficiary of keeping GM afloat; it's not zero-sum.)
How does Thorax compare to Chaplin.js in regards to memory management?
Hey hacker news, I'm one of the primary authors of Thorax. Was rather surprised to find this on the front page as we are in the middle of revamping our docs and developer tools and weren't quite ready for press yet. We are working on a yeoman generator that sets you up with a Grunt + RequireJS project here:

https://github.com/walmartlabs/generator-thorax

I would recommend cloning that repo, running npm link then using it if you want to give Thorax a try. We'll be doing some more press about Thorax in a month or two.

For context, Walmart currently uses Thorax in production on mobile.walmart.com and we are working on a few other web apps that aren't public yet. It's not as sexy as Ember or Angular in many ways but it's a framework that grew directly out of building a very large Backbone application.
This is some interesting out of the box thinking. It seems almost like a kevlar chastity belt. Which, if you want to insure you don't have relations, is a good thing. As a father of three daughters I am a bit bummed that it has come to this, one would hope that the world would become more civilized rather than less.
...

are you... looking at the same user I am?

https://news.ycombinator.com/threads?id=kevinxucs

I can make the following deductions about him.

1. This user is young, likely male, opinionated. None of these are problems.

2. This user tried take a shot at IE to posture socially, and did not expect that tact to fail.

3. When he was down voted, he changed his behaviour.

I told him exactly because of his post history. It tells a very clear story of what happened. A very clear and unfair story.

edit: Oh wait, you have show dead off, don't you? Yah turn that on, it paints a different picture.
PHP.net got a nice facelift
I would like to spend some time in the coming months to learn to use MuleSoft's ESB.

Are there any resources outside of what's on the site that you would recommend? In particular, I see that there is onsite training but I would love to have more in-depth training material that's in a pdf or ebook type format or even just online.
Ask HN: How do you collect sign-ups on a landing page?
How do you go about collecting signups on a landing page? Common solutions seem to be just put together a table in your DB or point the form to Google Doc. What do you do? Would you pay to make this simpler?
These homophones have tripped me up tremendously in my English-speaking years, even though I generally great pay great attention to such matters.
How do they know that his storage media contains 58,000 documents. Were the files not transferred in an encrypted archive?
I have looked at OpenERP and it looks very interesting.

What types of companies are targeted by your company? I have had thoughts of getting into this space but not sure how companies are willing to go with such a solution versus more established and recognizable solutions (such as Microsoft Dynamics AX, UNIT4, SAP, etc.)

I would love to hear your thoughts on this.
The Conundrum of Power… of J.D. Power
Next gen NoSQL: The demise of eventual consistency?
If you want to propose a solution to the problem, why not have everyone adopt UTC? Every programmer who has ever dealt with time deltas will give you a big hug.
Does one still have to refer to Backbone documentation when using this? Or is it self-contained?
It's built on top of Backbone. It primary adds to Backbone.View, leaving models, collections and routers almost untouched. Earlier versions extended those more, but most of the functionality we were looking for ended up in Backbone 1.0.

Docs wise we only document the additions, you still need to refer to Backbone docs.
Great name, now I have to give it a whirl!
On ubuntu:

sudo apt-get install [x]

How would you do that on Windows?

Does it require you to open a browser and download the software?

Does it require you to FTP to a server to grab the file?

Does it require the server to fetch it via network file system and launch the installer UI?

Do you have to add the tool to "PATH" on windows? (unless the installer does it for you... which is variably on Windows platform).

The culture of Windows platform unfortunately dictates you how to use Windows as an OS.

Now let's go to Development Code type of dependencies (we're talking about libraries and stuffs here).

NuGet has reached the "accepted" level of dependency management _recently_ (for a while in the past, it couldn't download the Source Code as well. Maven, RubyGems, and others can) while other platforms have dependency management for years _and_ integrated to developer daily workflow.

What about scripting the build for .NET type of development? I don't know the exact number but I still see people not using MSBuild (or even know what it is) or NAnt.

Most Java IDEs would generate build.xml for your project and would provide you hints that you should be using that instead of "Build Project" (or perhaps the "Build Project" is tied to Ant, by default).

Besides, both MSBuild and NAnt are painful compare to Maven, lots of boilerplate stuff to setup.

What about Continuous Integration and Deployment? Microsoft didn't build one for a while (not sure if they've built one and baked it into TFS) and y'all have to rely on CruiseControl or TeamCity or Bamboo or something else.

I recently interviewed a senior .NET developer who said to me that he deploy his ASP.NET project from VS.NET IDE (like y'know... hitting F5 or something) to the Production server!

Let's take it a little bit further: Docker and Vagrant are useful tools for automation testing. Docker doesn't exist in Windows. Preparing Vagrant for Windows require you to have licenses and probably you have to figure out how to script software installation (you could cheat a little bit by preparing a Windows OS + a base software installed). Compare that to Ubuntu on Vagrant: breezy.

I think the pattern is rather quite obvious: Microsoft/.NET community has always been behind everybody else.

At the end of the day: you cannot automate the process of calling a Sales person in order to get the software, which, in the F/OSS world, such workflow doesn't exist.
Here's a link to the IndieGoGo campaign: http://www.indiegogo.com/projects/ar-wear-confidence-protect...
It's like a lot of art scenes -- many 'snobs' who don't actually contribute to the scene they claim to know so well.
I'm not familiar with Chaplin's memory management strategy, but in Thorax we automatically manage the lifecycle of child views. If you need to manually manage the lifecycle of views, we've implemented `retain` and `release` methods ala obj-c. It's not an easy subject to tackle in a paragraph, but we've solved the problem enough that we aren't leaking memory in a huge app in a sensitive environment (mobile devices).
I know they cite a study that shows that fighting a rapist is more likely to prevent rape, but I wonder about a passive deterrent like this, if it would increase intensity of the assault or not.

Still, I admire the idea.
I agree! Mega pixelated. We'll fix it. Thanks for pointing that out. Update: now fixed.
What is your website? Who did you get started?
Adobe do cloud photo storage, I believe keyed off the same account. That could be highly sensitive data.

People may have created their account and password for low value stuff and then started storing photos.

Your general point is of course correct.
> "I have a passion for making things that kids want, and I have a passion for winning" - Isaac Larian

Are you kidding me? You exploited these kids' minds and brainwashed them into wanting your product which has dealt irreparable harm to their self image.

I can't read the rest of the article; I'm too upset by his self delusion.
I honestly dont understand what was the restructuring genius that he is self-alluding too.
To me, he just happens to be in a lucky spot to be considered a restructuring expert without any real turnaround skills.
Thanks! This actually fulfills a wish list I had for Backbone.View.
Why Apple's Co-Founder (Steve Wozniak) Wants A Giant-Sized SmartWatch
> And this is inherently wrong, why?

Because the world does not exist for the benefit of the rich and privileged; not simply the "rolling in Maserati" rich but those in a position to enact those gentrifying policies--who are overwhelmingly upper-income and capable of exerting more time to get what they want, have more money to apply to their causes, and generally are better-educated and able to execute.

The "selfish vote" amongst the privileged is indeed a problem. A lack of social responsibility and a refusal to understand that those unlike you must too be able to live are moral failings. They are wrong, and situations that increase the effectiveness and value of the selfish vote amongst people with privilege are undesirable.
It doesn't make your password for any particular site any harder to guess. It does avoid reuse, without needing to sync or otherwise remember N distinct passwords, which is worthwhile.

Reuse is the main reason why theft of password dbs (as distinct from just compromise of the site) is a problem for the user.
Any idea how much they spent on the Ads? 299k likes O_o
Philippine government sites hacked; Million Mask March to happen in Malaysia too
Id run in docker containers or zerovm. You _cannot_ sandbox Python.
This looks good. I have done a few Backbone projects and inevitably write some of this code as boilerplate. Great to see that the framework handles this for me while giving me the flexibility to fall back on standard Backbone functions when needed.