skysight-inc/HackerNews huggingface dataset:
Sure... take the course. Can't hurt. In the meantime, pick up the tutorial and run through it. I picked up Python in 5 days, but I have extensive experience in numerous other object oriented language.

IMHO, from a scripting perspective, it's much easier than shell script, more robust than PHP, and better supported than C/C++ from a community standpoint.
Confusingly, the article is about two different types of compression. The type of compression you're talking about is compression of dynamic range, which has been an issue since before mp3 players.

Then there is lossy data compression, which also distorts sound, but in different ways. It tends to make high end percussion sound like it's being filtered through bubbly water, for example.

Then they were also taking about increasing sample rates and bit depths, which is another question altogether, and (I think) much less significant than the other two issues.
That's because music listening has traditionally been about source reproduction and I hope this remains the case. Sure you can apply compression or whatever if you want, but you're going to destroy the sonic quality of the recording even more, and, as an audio engineer, I hope software manufacturers keep "limiting" your freedom in this regard (sorry for the pun...).
My sleep is a lot more deep when I regularly sleep around 7 hours. Anything less or over makes me restless. I think I am going to try this. If I get up in middle of night, I will work for an hour or two and when I feel sleepy, I will go to bed.
Adobe lays out the future for Flash: a platform for the next 5-10 years
What do you want to do? Start your own business? get a job as a developer?
Does eBay not handle payments?

Edit: I actually didn't know, so I looked it up. Turns out that eBay does not handle payments. Though I suppose they're relying on the reputation system.

So it's not an overwhelmingly bad idea to allow sellers to hide behind usernames when they're handling payments and shipping as long as there is a good reputation system in place. Which makes sense since that's why you would want your name there anyway, to lend or gain reputation.
That's a hack that doesn't work very consistently. For example in most terminal emulators or the Google Docs app Alt-Tab does nothing. In the Browser the first press of Alt-Tab will just put the focus on the url bar, and you need to press a second time to get the task switcher. An inconsistent mechanism is even less useful than a cumbersome one.

However, it also looks as if some update has also added the capacity to navigate the recent apps menu with the keyboard, which is nice. It still needs to be triggered from the touch screen, but it's getting there.
In the US.

In Europe, the law differs. Specifically, 'sweat of the brow', rejected by Feist in the US, is a factor in Europe: http://www.bitlaw.com/copyright/database.html#directive
heres a link of what the previous version looked like

http://ruffledmedia.ruffled.netdna-cdn.com/vintage-wedding-b...
My point still stands in general, though apparently not in this particular case. :-)

Nice catch, by the way.
I refuse to buy music off iTunes and generally end up having to pirate artists' music if it's not available to buy in a lossless format.

I don't understand how bandcamp can offer me a choice of whatever format I want, yet apple still expect me to pay the cost of a CD for an inferior substitute. The galling bit will be when they do start selling in ALAC, they'll probably charge more for it - at which point I'll still refuse to pay for anything from iTunes..

EDIT: Downvoted why? Because I buy music off places where it's offered in good quality and not from places where it's not? This is not a hard problem to solve, hell bandcamp solved it ages ago - as did what.cd....
I'm not claiming it's an improvement.
Fascinating, this course is virtually identical to CMU's Foundations of Software Engineering. As another poster mentioned in this thread, it should really be called "Intro to agile web prototype development"
The Singularity IS A Religion | Plus Ultra Technologies/30 steps
Lewis' sequel, "Travels in the New Third World", is also good, and especially relevant given the current gyrations in Europe over Greece.

> A few people in the know actually saw it happening...

IMO you didn't need inside information to understand that the American real estate market was a bubble as it was operating in plain sight. Sure if you want to bet against credit default swaps, it helps if you have a hedge fund behind you, but anecdotally I knew a number of people who didn't buy into the property bubble on the way up, but saved their cash and bought a house at a reasonable price after the bubble popped.

The Australian real estate is in a similar bubble, but it's remarkable to me how few people recognize that here.
I got to level 5, but I think it is time to call it a night
Show HN: Yawn - Sleepyti.me for the command line
Ditto that – but I feel like the only way that'll really happen is if some publisher is gutsy enough to put out a format with little to no DRM – maybe a print restricted PDF or something similar.

Only something that is able to be read on any platform, in any of hundreds of apps will it be viable competition at this point.

It would genuinely be refreshing to see some sort of innovation come out of the old-media content creation industries for once.
I think it means that Pinterest is a modern scrapbook for women who make scrapbooks, not all women. Not representative of an entire gender, but of a subset.
Australian Internet users face major outage due to dodgy routing table
Show HN: iPad IDE with syntax highlight editor and GitHub support
Souvenirs or theft? What is Appropriate to Take From a Hotel
You raise an excellent point. My Github account doesn't clearly indicate the other projects I've worked on that the Python/Django community knows I lead. Such efforts as https://github.com/opencomparison/opencomparison, which powers http://djangopackages.com. I have admin rights there and in retrospect, perhaps foolishly push directly there.

When I'm asked to provide code examples, I link to these projects. But now, in retrospect, I should fork the things I commit regularly to and provide that to possible employers.
Never even knew that existed!

The problem with the Flash runtime and building applications on it is that UI's created on the Flash runtime get very, what's a good word?, sticky?

Look at Balsamiq Mockups. Weird scroll bars (not OS native) and the UI just isn't as smooth as native OS counterparts. Would you want to browse Amazon that was build as a big Flash app? Of course, no one does.

However, it's seems that Adobe has finally found a niche with the Flash runtime, games.

Disclaimer: Since 2001 and 2010 I was a full time Flash platform/Actionscript developer.
I spent half a year to develop this. It's still small, a minimum viable product, and I'm adding more features (and fixing bugs).

The goal is to have an IDE for the iPad and not just another editor (Simplenote, Evernote, etc).

At the moment, it supports importing projects from GitHub and pushing changes to GitHub. But, with the GitHub web hooks you can do some nice things: update your GitHub pages, deploy your app to AppHarbor or StackMob from your iPad, etc…
ebay started in 1994 and bought paypal in 2002
That approach doesn't scale and it doesn't allow for anywhere near the fishing expedition opportunities that a centralized data repository would allow.

Also, that methodology means that data is only centralized during or after an investigation and not en masse, before one – making it less likely that a random person's data will be available for theft via a hack, etc.
Cryonics: More Compassionate
Invisible Octopus
San Francisco Launches The 2012 Innovation Portfolio
Btw, for all those who are talking about continuations:

http://www.hnsearch.com/search#request/all&q=pg+continua...
i think that it's making an implicit distinction (which might not exist) between social and biological cause. the argument is that it's rooted in a social activity, which might be (implicitly, is) constructed / learnt, rather than innate.

(and it's a better article than i expected - credit for being honest enough to detail the "defined by consumption" aspect in fairly neutral terms (or maybe it's just the male in me that finds that a little crass? don't you know that all value comes from winning the game?))
While the compression is obviously a problem, I am always just as worried about the fact that the mixes are for the lowest common denominator. For years most engineers I knew would mix so that the song was listenable on NS-10's (which are complete crap). Now I would assume the mix is probably tested more on a set of white earbuds.
I don't believe a tl;dr is necessary for this short article.

I enjoyed reading through his thought process for designing a simple protocol which is:

* Easy to use (requiring little/no additional libraries)
* Easy to extend (simple keyword/value extensions)
* Immune to changes in technology
* (above all) easy to understand
self.mocks = dict(zip(args[::2], args[1::2]))

Makes for a very unpythonic feeling API. I’d be interested to hear why the author settled on this design, and see example uses that he likes the look of. Are there any other libraries which use this pattern?
Once they've run this for a while, I'd love to see a post and screencast on some of the techniques needed to solve it. I don't know much about this subject, and I'd enjoy having a chance to learn in a setting unlikely to get me arrested.
No. The database was already in the process of being transitioned to IANA prior to the lawsuit. The lawsuit just accelerated the transition. It is now at http://www.iana.org/time-zones
ASP.NET MVC 4 Beta is Live
Release notes - http://www.asp.net/whitepapers/mvc4-release-notes
Jeff Atwood Podcast(Coding Horror/Stack Overfow discussed near start)
"if some publisher is gutsy enough to put out a format with little to no DRM – maybe a print restricted PDF or something similar."

Pakt http://www.packtpub.com/ and O'Reilly http://oreilly.com/ do exactly that. Pakt's pdfs have your name and address printed on each page.
> Content providers will be forced through the door by competition from copyleft and creative commons content.

If this were true, surely we would already see copyleft and creative commons content replacing TV programs and movies, since we've been in the DRM world for so long already. Yet we don't see those things. Why?

* People who really really care and don't mind spending the money have cable or go to the movies or buy Bluray disks

* Many others use Netflix, Amazon and iTunes, which all use DRM for their video content

* For other cases not covered, people either bootleg or just wait till the disc comes out

Free content wonks have been making this same argument for years, and it has yet to come true, so I fail to see why you'd expect it now.
I would guess it also has to do with a desire from Netflix to move away from Silverlight.
exactly.

that's actually one of the reasons I don't use eBay to sell things, I have no reputation on eBay.

but selling to my locality, I'm happy to give away my identity in exchange for an instant boost of reputation / buyer peace-of-mind.
Great product! I happened to install it over the weekend, and am a believer.
It is not an all or nothing proposition. Building an app keeping in mind scaling doesn't mean you go for complex initial setups. All you need to do is make some simple design decisions to build the app so that it can scale to multiple web front-ends if need be. IMHO - this is usually the most common first step in scaling.

Also building your app thinking about a bit of scaling upfront gives you more time to work on your app, because you don't even have to setup and configure your web servers - getting an app running in Heroku is the most painless way of app hosting that I've seen.
The galling bit will be when they do start selling in ALAC, they'll probably charge more for it - at which point I'll still refuse to pay for anything from iTunes..

On one hand, Apple did charge 30 cents to upgrade to the higher quality AAC from the DRM'd versions. On the other, they're providing even higher quality versions of any song they can now, for free.

(Not lossless, but, 256kbps AAC is far beyond the point where most people can tell the difference.)
That's perfectly understandable. Death is terrible, the debilitating effects of aging are arguably even worse, and it's natural to want to avoid thinking about them. The problem is when that avoidance impulse becomes so strong that it prevents people from seriously considering solutions, instead rejecting them with thought-free soundbites like "death is part of life".

We're the first generation that actually has a chance to do something about the annihilation of billions of sentient beings, and the immense suffering caused by the physical and mental effects of aging. But in order to solve the problem, we have to be willing to acknowledge that there is one.

And now that I'm sufficiently inspired, it's time for another SENS donation.
I've noticed that Asian cultures celebrate growing older much more.

A friend of mine in her 20s went hiking in Japan and most of the hikers were grandparents. They cautioned her against the hike, saying her muscles were too underdeveloped.

Do Asian HN readers have a different attitude here?
BGP filter failure brings Aussie Internet down
Don't take me wrong. I am not arguing that the Tinytrunk should allow arbitrary pseudonyms.

I fully understand the point that Fookyoung made. That he want to make sure real, accountable users are selling things on Tinytrunk.

Obviously, Fookyoung is trying to balance between preventing seller fraud and Tinytrunk's user experience. However, I think the balance is tipped towards preventing seller fraud at the expense of user experience.

However, there potentially harmful and/or unintended consequences that can result from publicly disclosing the user's full name on the internet, e.g. privacy related issues. For example, a malicious user can easily obtain sensitive and private information about a certain seller ala 4chan style either directly or indirectly. Also, we've seen how users reactive negatively to potential privacy issues nowadays [cite various user discontent towards facebook, google plus, and various social networks here].

Also, this is not a binary issue, e.g. either disclose the user's full-name or use nothing but pseudonyms. There are other alternatives and compromises, like the yelp method that I described above (which task rabbit also uses).

We can argue further on the issue of real names vs pseudonyms on preventing seller fraud. Like someone above me pointed out, ebay is a great example of a buying/selling market that thrived despite its users hiding behind pseudonyms. Etsy is also another example. Let's not forget various online forums that have thriving for-sale and for-trade sub-forums w/ its sellers and buyers using pseudonyms, e.g. AnandTech and Hard[OC].
ASLR and non-executable stack make level 4 a huge pain in the ass. (But it's not me doing that)
It still competes with their CPU business if it takes fab capacity they could otherwise use for (much higher margin!) CPUs. I suspect, as the linked article posits, this is a hedge. They want to maintain the capability to do on-contract fab work, so partnering with a handful of small volume firms (who can be purchased if it turns out they are successful) makes sense.

Intel won't be hooking up with a big ARM SoC designer any time soon.
It seems to me like most of my Twitter authenticated apps don't auto-spam. I think this is a Facebook culture and default settings problem more than anything.
Emotional Products
The facility isn't lost nearly as much as one thinks. And the joke is on the younger people, seriously.
You can either use mock(obj, {'x': 1, 'y': 2}) or mock(obj, 'x', 1, 'y', 2). I thought it'll be nice to provide both options, but you might be right and using just a dict of mocks is more Pythonic.
Netflix locks up Academy Award nominated exclusives from The Weinstein Company
> Users are only able to interact with each other through opaque centrally controlled services, where the middlemen choose how and what the services support and approve

Previously, normal users were unable to interact with each other at all. Do you really think grandma/your uncle/etc would have learned to write HTML, found a place to get hosting, and put it online, if only Facebook hadn't come along?

Oh, and by the way, it turns out you have even more options for putting your HTML content online now [Heroku, AWS, Linode, Wordpress, Jekyll, etc], thanks in large part to the financial and social capital influx that came to the Web during the "Web 2.0" boom.
This company has been doing it for years: http://www.zcard.com/
> don't you know that all value comes from winning the game?

All value comes from bowing out of the game...at which point you win.
Excellent point – I should probably have said mainstream fiction or general/non niche publishing house or something similar. Tech, while not a small market is specialized enough to not threaten entrenched publishers – unless O'Reilly wants to branch out into fiction, etc.

Also, the simple idea of putting your name and address on each page is pretty good low-tech copy deterrence, IMHO. I didn't know about that – thanks for the insight.

Though
> they are losing interest in maintaining Flash, so opening it to the community would seem to make some sense

Sounds like what Oracle did with OpenOffice.org. Dumping it on the Apache Foundation and all that.
Actually, the short version is: I wanted it easily debuggable by a network admin. (It's a point he made repeatedly). All the other arguments were moot.
> And Amazon doesn't use cheap ebooks to drive sales of their kindles, it's the exact opposite - cheap kindles to drive sales of the ebooks.

It's a combination of the two. For tech subjects at least, the Kindle pays for itself within 3 or 4 ebook purchases, but of course the math works out that way because the Kindle itself is cheap.

I finally bought a Kindle (just got it yesterday), and you know what drove me - a dead trees lover - to buy one? The publishing lead times. In the HN thread re Ruby on Rails Tutorial: Learn Rails by Example, I asked when the print edition would be available, and Michael Hartl said it would take about six months. A six month lead time after the ebook is released! That's a long time in the evolving world of Ruby.
> DRM is wrong. It doesn't not produce a better environment for the consumer because it reduces competition.

The fundamental flaw in your argument is that you assume we would still have the same content available to consume without DRM.

However, the whole reason to allow copyright in the first place is to create an economic incentive for those who can to create and share works. And the whole point of DRM is that people weren't honouring copyrights, so the incentive wasn't working. Clearly there is not sufficient incentive for the major content producers to share their movies via on-line systems without DRM right now, because they have almost unanimously refused to work with such systems, and no-one has been able to force them to do so through commercial pressure.

> A market with DRM would have the same impact on innovation as a SOAP-based market.

The market already has DRM, and there are more (legal) ways to get access to the latest video content today than at any time in human history. But right now, implementing adequate DRM takes more effort than it should, and that has an impact on innovation by at best reducing the efficiency of services working with DRM'd content and at worst rendering services that would otherwise have been successful and beneficial to consumers commercially unviable.
Two Things Everyone Should Know About HTML5
To me the real lesson of the Millikan experiment is that science moves slower than you think. It does take decades, sometimes, for people to notice the tiny but consistent discrepancy between their expectation and the data, but that's not necessarily a sign of failure; that's just the time scale of success.

When Millikan's experiment was new it was new; people hadn't done it before, there was slop to work out, and the theory was miles behind. These things take time to converge on a consensus. Sometimes a long time. Also, money.
IOS 5 Flaw Allows Unfettered Access to User's Contacts, Calls
Yes, if there is a market for their higher end CPU business then that would make sense, but presumably they would be using those fabs for that business if they thought there was a market for those units at this point.

I'm saying that Intel may think that the market size for computer processors will continue to grow and this would be space they could fill if necessarily. Realistically though, they would probably just build more fabs.
Faster-Than-Light Neutrino Results May Be Due to Bad Cables
It'd be really nice if it were this simple, and in a language like Javascript you'd probably succeed. But Python has a lot of pit traps for you when you start monkey patching things. For example, what happens when the attribute you're mocking (though really you should be calling it stubbing since that's all that happens here) is inherited from a superclass and you try to restore it with your dict update approach? What happens to all the other instance of the class?

I'd stick with an existing library that does these things correctly.
I can't believe anybody actually uses those Facebook connect things.
I'm entirely new to hacking, and as such I'm struggling with level 1. I looked up the system() exploit, and I've managed to compile my own date program, but when I try to read the password from level02, I'm told I don't have permission. Could you point me in the right direction?
Turn Markdown Files into Impress.js Presentations
Exposed: YouPorn passwords in all their plain-text glory
> From my point of view, they should pressure "Studios" to get rid of DRM for their own good.

Presumably they are. Think about it: if you are Netflix, you recognize that DRM adds a lot of technical and business complexity to your product, for a "feature" that your users don't care about or even actively dislike. Why would Netflix sign up for that unless it was the only option?

Not only that, but prominent networks have pulled out of their licensing deals with Netflix recently, which should give you an idea as to the amount of leverage Netflix has with the studios.
SanDisk makes 128-gigabit flash chip, crams three bits per cell
Sweet, nice work!
> Generate new private keys on the PROD server and upload them.

How is that any more secure then agent forwarding? The vulnerability with agent forwarding needs some work and right timing to be exploited after the prod server is rooted. Having a set of private keys lying around is offering access on a plate.

>I don't know if you can do it with your SCM, but a better solution would be the source control server to push to PROD rather than the other way round, as it prevents attacks from a compromised PROD server.

Yes, I am wiser (or less foolish if you prefer ;-) ) now. One can always fall back to rsync and friends if the SCM lacks.
Where'd you pull that idea out of? Google's not implementing the Flash player, only providing new API for the Flash engineers to build against, the same as they always have.
Nature - Ralph Waldo Emerson
9 Ways For Insane Profits Through Mobile Marketing | Money Intensive
The housing meltdown happened because there was a housing bubble, and the housing bubble was mostly created by the Government trying to artificially and aggressively influence the market so "everyone can have a home". That's the source. That the banks got involved in it later on and wanted to make easy money is just a symptom and an effect of the initial cause.
MSFT to GOOG: Please don't kill video on the web
At risk of bikeshedding, I think the "most pythonic" approach would be mock(obj, x=1, y=2)

Seriously though, cool lib, thanks for it =)
The Start of Anything - Setting Goals
Cool Photoshop Tutorials: Free Photoshop Tutorials For Beginners