skysight-inc/HackerNews huggingface dataset:
Wonderful! Is the codebase[1] using pyknon[2] or also csound [3]?

I'm asking this because http://musicforgeeksandnerds.com/resources.html lists csound as one of the resources.

Any ideas how pyknon API relates to csound API?

I was working with some programmatic sound generation and csound built-in python interpreter seemed to be one of the most advanced free solutions to get some python-based music generated. Csound is free for academic and research. Commercial license requires contacting MIT. But yes, csound itself is not python...

I even didn't find anything close to csound in terms of features, instruments available and community.

[1] https://s3.amazonaws.com/musicforgeeksandnerds.com/code.zip

[2] https://github.com/kroger/pyknon

[3] http://www.csounds.com/journal/issue14/realtimeCsoundPython....

EDIT: I just noticed that pyknon is generating a MIDI, not an audiofile. Pyknon is for building midi scores and is not meant for sound synthesis.
Yes, I liked that one too. It came out so casually, the contradiction. Good interview. I like his assessment of where he went wrong and the opportunities that were lost, in addition to his general inclination towards doing the right thing (eg. the "red-face test").
EBay To Target Under-18 Set
There is already such an app, Bodega, which was launched before Mac App Store. There was (and probably is) another one from the developers of iusethis.com
They should work with 2.7 and 3.x. I the book I use from __future__ import division.
Kwaga Acquires Boxcar To Use Push Notifications In ‘Attention Management’
Don't miss this cool insider look on Netscape's second system failure from jwz and Brendan Eich: http://gigamonkeys.wordpress.com/2009/09/28/a-tale-of-two-re...
> Windows 8 is changing Windows in pretty fundamental ways (being touch first, leaving the "PC" behind),

I just don't see how someone can say this if they've used windows 8 for any amount of time. I'm never in metro. I don't get it. I don't have any touch devices, and I wouldn't even know that that was an option except for the advertising.

> Microsoft is all-in with this tile-based version of Windows. Even their logo has changed to reflect that. So businesses who don't want to stay on Windows 7 forever, should take into account alternatives.

There is a usability consideration because of interface changes--if the only thing keeping you with windows is the interface, then this makes sense. If a company needs software to work on a platform they're generally familiar with and have support in place for, they're not going to seriously consider switching from windows by the time windows 9 comes around.

You're second point is pretty good though.
In-app purchase: dance lessons
I wonder what would happen if some company decided to throw a lot of money at the Wine Project and release some enterprise platform based on Linux that boasted full compatibility with old Windows desktop software?
Does Intel Have An Innovator's Dilemma Problem With ARM?
Declarations of Cyberwar [IEEE Spectrum]
Consolidate your Technical Debt
It would be nice if there was a switch or param that we could use with Google's IP query to make it only return a minimal response on the page, or perhaps even get the IP via a HEAD request.

Some applications need to use the public IP address. So far we mostly have to maintain our own solutions (http://myip.wampdeveloper.com/) for our own products (http://www.devside.net/server/webdeveloper).

I got excited about GoogGoogle's IP query, then I looked at the page's source code! I guess I could parse that but still, there is no guarantee the format/syntax/text would stay the same.

So far I've seen a few dozen different IP return URLs. And I'm sure there are 1000s more private ones. If we could have one that's guaranteed to be around, that would help everyone out.
lol, I think he was joking.
Or a 3d plotter: https://www.google.com/search?q=ln(x)%20-%20sqrt(y)
> Quite a bit of SICP would be awkward to translate into a language that doesn't support TCO, such as Clojure.

>> Clojure doesn't have implicit tail call but it does have loop-recur and trampoline. SICP can be followed quite easily in Clojure.

>>> http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-11.html....
This section relies on TCO. I realize that it could be translated, but I do not feel that this could be done without heavy modification. Besides that, basically the section's goal is to explain TCO.

This is the scheme implementation:

(define (factorial n)
(fact-iter 1 1 n))

(define (fact-iter product counter max-count)
(if (> counter max-count)
product
(fact-iter (* counter product)
(+ counter 1)
max-count)))

And this is the analogous(but not idiomatic) clojure:

(defn fact-iter [product counter max-count]
(if (> counter max-count)
product
(recur (* counter product) (inc counter) max-count)))

(defn factorial [n]
(fact-iter 1 1 n))

There are no heavy modifications.

> Besides that, basically the section's goal is to explain TCO.

def fact_iter(product, counter, max_count)
return product if counter > max_count
fact_iter (counter * product), (counter + 1), max_count
end

def fact(n)
fact_iter 1, 1, n
end

Now Ruby doesn't have TCO. But how does it stop you from understanding TCO, and how to implement them if the runtime supports it?

I read SICP some time ago, and didn't do all the exercises, but as far as I recall, chapters 1-3 can easily be followed in Clojure, Ruby, JS...
It has - this is very old news http://news.ycombinator.com/item?id=3128665
What a beautiful idea. Will a physical copy be available at some time?
The codebase only uses Pyknon.
Csound is used to generate the examples in chapter "A Look Inside the Primitives", that's why it's included on the resources page.
Too Busy (or Lazy) To Volunteer? Exec Lets You Pay Someone to Volunteer for You
Ex-Sun Employees Are Taking Java To iOS
The iOS App Store does the same thing with changing the rules in the middle of the game, but it is not subject to potential irrelevance because it is the only place to get software for iOS devices. So the obvious solution for Apple is to make the Mac App Store the only place to get software for MacOS.

I'm actually a little surprised this didn't happen in 10.8.
I am a little hesitant to accept the posters description of the person.

"Refusing to cover for other teams" sounds a bit like "we expect to drop him in multiple areas of responsibility and work as well in both" as well as "I am the boss do what I say" instead of "I am the guy with the responsibility to get X Y and Z done help me get there"

He sounds a bit like expecting to be a military officer with Yes sirs and the whole bit. Sure, the guy he's talking about also seems to go off on tangents, but the poster seems like someone who has a outdated management model and just wants to fire this guy rather than learning to lead people. But our industry has lots of people with interesting social skills, but can still function extremely well with leadership instead of C&C type orders from on high type relationships.

I think 1:1s, giving the difficult guy actual responsibility, and providing more non-technical team building time for that guy and the guys on the other team will make him a useful contributor, if he isn't already. It really sounds like we're getting half the story here or the poster is just trying to get permission for firing the dude from the technical community.
If the government issues an NSL then you are prohibited from notifying anyone of its existence, and they are not subject to judicial oversight. They are issued solely at the discretion of the government, and if you receive one you cannot talk about it.
I couldn't disagree more. Pre-launch signups give you a way to measure interest, a group to communicate with about features, betas and the like, and a crowd to talk to when you do launch. otherwise, you are developing in a black hole.
Here is the direct link to the landing page: http://nathanbarry.com/app-design-handbook/
I stopped reading at the same point. There are people confused by everything about computers.. if he hasn't met one confused about folders, then he doesn't have the experience to write his article.
Or they can ignore patching bugs after the first few weeks. No additional content either.
What software besides Postbox has pulled out? The author makes it sound like there is a mass exodus.

I've bought most of my software outside the App Store, so I'm not tuned in.
Yes. If anything, the internet is a good example of the correct place for government and business. The initial research was publicly funded, and when it was up and running, it was handed off to private companies to manage, who compete to offer the best prices and service. (Of course, we'd all love to have more ISP competition, but that's a different subject.)
>Nonsensical technical babble? Covered.

I hope you're not referring to http://www.reddit.com/r/vxjunkies. I'll admit it is a bit hard to follow for the layman, but it's generally a great resource full of smart people and insightful discussion.
I've nightmares about endless apps having their own updaters. Adobe/Microsoft updaters really are the culprits here. Its this that makes me wish the app store would drop these product-killing restrictions. I don't trust every app developer to do updaters.
>> edit: the downvote button is to indicate I am detrimental to the discussion, the reply button is for when you disagree with me :)

seconded

What I do not understand is why (so it feels) recently, a lot of disagreement is done via the downvote, if someone actually just rationally states his/her opinion.

So back to topic...
I hope they will weaken this restriction, and will just not have non-sandboxed apps show up without searching for them, or without switching some "power user" option on.

Some types of applications simply cannot exist with these types of restrictions. They are removing entire classes (e.g. window managers, system utilities) of applications from the App Store with this.
I think the idea that Apple can't require MAS is wrong. Maybe they can't for everyone but I would bet they can for a lot of people and probably plan to. At some point developers will be buying the developer version of the OS that gets them around the sandbox.
The London 2012 Olympics is already melting the Internet
Pre-release sign ups are critical for anyone competing in an app store. You need to get a lot of downloads in the first few days to break into the Top 10 list, so you gather email addresses pre-release and notify them all at once on launch day.
I agree with much of your reasoning, until

> And if you are deploying to anything other than Ubuntu, you're crazy

What? Did you ever see deploying to Windows servers? There's a reason AppHarbor's documentation pages are so much smaller than Heroku's: Deploying a .NET web app is peanuts. Through Microsoft-only-means, it's done with a single buttonclick from Visual Studio. This works really great. There's a convention as to how web applications are structured that is very widespread and supported by all relevant tooling.

Really, there may be many reasons for not choosing .NET for cloud apps, but server support is not one of them.

Secondly, you're forgetting a major category for .NET developers: devices. Office multifunctional printers, cash registers, machines in factories, any mid to high tech equipment really. Windows has a massive market share here, and lock-in is only one of the reasons why this is going to remain. For example, developing a touch screen interface for an ATM using WPF is very, very easy - definitely among the best options out there. The entire world may be moving to the web, but for devices there is no strong benefit in doing so. Why make a built-in webserver and a windowlwss browser if you can just make a decent native app in half the time, using half the resources? Also, the price of a Windows Embedded license isn't very interesting if the device you're selling costs a few thousand dollars a piece.

Admittedly though, I've no idea how small or large the dev market of machines and equipment is. But it's really pretty sizeable, much bigger than the average HN world-vision warrants.

A lot of software is never seen by consumers, don't forget that. A lot of it is never seen by humans at all.
Glad it's not just me. I tried authenticating with Twitter to leave a comment, but then the site (not Twitter) b0rked on me.
That link doesn't work. I thought at first that it was incorrectly copied, but you can see it here:

http://git.savannah.gnu.org/cgit/grep.git/log/?qt=grep&q...

And clicking on it says 'No repositories found'. Anybody else have this problem?
Self-reply here: naturally, none of this means that the author is wrong on the big picture. I wouldn't be surprised if MS indeed is very much dying. Sad, cause I like their dev tools.
SVG vs SWF, seven years later (on 2010)
Sheer insanity. Mary is a moron and her app users are prime targets for hackers.

Just because the test coverage passes, doesn't mean the code doesn't do something nefarious behind the scenes.

If Mary doesn't review the code before release, she deserves the rapture her customers will bestow upon her when she finds out Josh was paid by a competitor to decimate her business.

It's not that I believe people are inherently evil, I just believe that you need to review every patch to make sure it does what it's supposed to do and no more.
Ah, that'll do it. Glad you got it figured out though.
This could be perfect for me. I studied guitar in high school and played trombone for 8 years, but I've all but abandoned both and haven't looked at sheet music for years. I'll admit that I never got the structures of chords and why they sounded like what they sounded like and what types of sounds should logically proceed another.

@kroger Will this help?
The more likely case is that the Chinese regime is trying to silence microbloggers. They've been the only real voice of what's going on there with all the recent political turmoil, and there are media outside of China who are picking up what they're saying.
Several of my apps won't receive any new updates because they use the Accessibility API, which isn't sandbox-compatible. It's a real shame, because developing for the Mac App Store for the past year has been awesome. Unfortunately the money/discovery isn't there for sole devs to go outside the Store.
Please post on HN again when it's done. It looks great.
Out of curiosity, what are the positions you have open? and where is your company located?
It sounded bad coming out of the President's mouth because he did a very bad job of paraphrasing Elizabeth Warren. Warren put it like this:

"I love small businesses. My daughter started a small business, my brother started a small business, my aunt Alice started a small business, I worked in it when I was a teenager. This is really about a basic question of fairness. And that is, when big businesses really make it big, should they get the special tax breaks so that they don't have to make the contributions to help support all of the basic infrastructure—you know, the roads and bridges and the schools and all those pieces, the basic infrastructure that lets the next kid make it big, and the next kid after that, and the next kid after that? You know, the way I see this, this is really about the basic question of how we build our future. The Republicans have given their vision of how we build our future—they've said, 'I got mine, the rest of you are on your own'. Our vision of how you build a future is that you make the investments forward, so every kid has a chance. That's what this is really about."
Swipe Telecom's Three Indian 7" Android 4 Tablets, incl.3D at $125
I purchased this with a credit card and got an error that starts off: "The request signature we calculated does not match the signature you provided. Check your key and signing method."

I waited a couple minutes and clicked the download link again and it worked. Wanted to let someone know, since the site doesn't appear to have any contact information.
Yeah, but many of those are going to be the lazy and uninfluential engineers anyway. I'm more interested in why people who do look further than the most obvious option would or would not choose .NET.
Zynga Insiders Who Cashed Out Before The Stock Crashed
Consider inspecting the MAS receipt and issuing them a license in your own scheme if you are leaving. At least then you get to keep your customers.
You see a similar issue with recursion: it's never seemed particularly difficult to me. But there are, apparently, lots of fairly smart undergraduates who are taking a CS class who just can't grasp it.

A tree is recursive--maybe that inability to "get" hierarchical folder structures is somehow related to an inability to understand recursion?
Get Mountain Lion and Homebrew to Be Happy — Gist
For Instagram on iPad, is there still a chance for new apps?
Hey Guys,

As we know there are several options of Instagram iPad apps. We just released another one: InstaPin. InstaPin is designed with Pinterest waterfall view, and we specially designed the app to make liking, commenting and checking others' profiles much easier. I think it's superior than other existing ones in the market, such as InstaPad and the hot Pinstagram.

Yes, Pinstagram is similar with us, but we're not a copycat. We're inspired by Pingram.me not Pinstagram.co. While we failed in moving fast enough and the weird App Store review cost us 25 days...

Compared with Pinstagram, we're confident in interaction design. For example, checking others' profile is often used on iPad. It's not easy in Pinstagram but in InstaPad, it's one single tap.

So guys, do you think InstaPin has a chance? Could you give some suggestions of how to market it to be a success.

InstaPin is here: http://itunes.apple.com/cn/app/instapin-creatively-explore/id539297584?l=en&mt=8, you can also check screenshots there

Thanks in advance,
Cooliris repurposes its 3D Wall technology for social photo discovery
AOL posts $971M profit on patent sale as decline slows
dunno what you are talking about... xmonad is great. :P
This might work for the small investors. However, they are only currently admitting people with an annual income of 200k or a net worth of 1m. These "accredited investors" are probably in an economic position to just start investing in companies outright, and given FundersClub's middleman position, I don't see a huge reason to go through them were I an accredited investor.
I'm still learning mobile (iOS) development having got back to software development last year although I've been doing Rails contract work for much of the time. I released my first real experiment http://itunes.com/apps/fastlists (yes it's another lists app but it is currently free, with no ads and has a couple of useful features making it especially useful for reusable lists for shopping, packing etc. The design is functional rather than beautiful).

I'm currently adding some in-app purchase options to test the reactions of the users.

My current idea is to offer the following options: (price tiers equate to $1 or local equivalents I think)

1) No-ads (tier 1 price)

2) Privacy - No anonymous usage collection.(tier 1 price)

3) Raise item limit (by 100 to 200 items) (tier 1 price)

4) Unlimited items (tier 3 price)

5) Everything including future in-app features (tier 5)

For me option 5 is important because I hate feeling I will need to keep paying bit by bit for something. It will include everything that doesn't need server side support and expense. I actually hope most customers choose this, the other items are there largely to justify the pricing of this item.

Ads and anonymous usage monitoring will come in releases after the purchases have become available and for ads I will probably make the first month of use add free to try and get the user stuck in. I may also add some alternate skins as in-app purchases too later although that is lower priority than using the iOS 6 social framework as a way to try to get users promoting the app for me by sharing lists.

There is currently no item limit so I will allow users with more than 50 current items to have their initial limit be 50 higher than the current level.

At the moment this is just a small scale test because I haven't done any promotion for the app yet so the current numbers of users is small although the reviews are currently very good (4.5* average in US and UK) (despite a usability issue leading someone not to work out how to reorder items and give it only 3*- but I'll add some help in the release after next).

To become self sustaining as an independent developer I'm expecting to need to keep a small suite of apps ticking over. Some will be more ambitious than this although others may be even simpler with different unique features or niche target markets.

My wife is in employed work so the time flexibility of being independent is important to cover childcare around school hours than making massive money in the short term so I can take some time to build (knowledge and users)

Any thoughts on the pricing model? Or the app?
Richard Stiennon on Packet Capture
ID3: Windows Media Player is the IE6 of music players
Paypal didn't work for me, but gumroad worked just fine.
As prominent libertarian thinker Julian Sanchez said on Twitter recently, "Look, I'd really love it if it were a myth that gov't created the proto-Internet, but it's just not... A decent working definition of dogmatism is the refusal to recognize that sometimes GENERAL truths have counterexamples." [1][2]

[1] https://twitter.com/normative/status/227822924575408129
[2] https://twitter.com/normative/status/227829635109515265
If this actually fixes a legitimate problem (which is what?), I don't think anyone thinks that it shouldn't be fixed, just not at a x.12 release.

This changes breaks rgrep, thus it should be held until a full version (3.0).

edit: my FreeBSD's `grep` manpage:

-R, -r, --recursive
Read all files under each directory, recursively; this is equiv-
alent to the -d recurse option.
I definitely will. I appreciate the compliments.
The new Windows 8 wallpaper
The number of people actively developing new desktop apps for Windows has to be tiny. Maybe even smaller than tiny.

Wrong. Windows desktop application development is still huge. Take a look at sites like download.cnet.com and look at how many apps get added each day. And this generally doesn't include the huge ecosystem of things like Office add-ins.

The Window's market isn't a growth market right now, but it's a market where there's still a lot of code being produced for it.
Components: What a Browser Package Manager Should Be
yes, write once, lag everywhere.
OCaml 4.00.0  released (now with GADTs)
The biggest change is the addition of Generalized Algebraic Data Types to the OCaml language. But there are also a number of other extensions to the language, some optimizations, and plenty of bug fixes. Also noteworthy is the new and improved ARM backend.
Many (most?) indie mac apps use Sparkle (http://sparkle.andymatuschak.org) to autoupdate. It's generally easy to use, so most people don't need to go the microsoft/adobe route.
>> I really do not understand your allergic reaction

Two reasons. 1) I dislike Facebook. They have little regard for privacy and I see interaction with the site as mostly a cheapening of friendships. Everything about it - from "friend our company on Facebook and we'll enter you in a drawing" to the data-mining advertising model - makes my skin crawl. 2) Why is Apple picking services to integrate? I can install a Facebook app if I want it. I wouldn't want them pre-installing a pizza ordering app from their favorite pizza company. Let me pick. If I didn't ask for it, it's backroom-deal crapware, same as the pre-installed antivirus on cheap Windows boxes.
That sounds alot like partialy atleast, the same model datomic has?
And the story of why we developed InstaPin: http://www.pinssible.com/blog/2012/06/instapin-creatively-ex...