skysight-inc/HackerNews huggingface dataset:
You make a fair point. I didn't really spend a lot of time trying to get django compressor to work. At some point you have to make a decision about whether or not its worth your time to continue trying to make a library work, or just getting rid of it.

In this case the 2 hours I spent implementing my own solution means it works exactly how I want it to and going forward it will be way easier to maintain.
Gratitude is never too corny for Thanksgiving. And thanks for putting the platform together :-)
To me MVP is about getting to the core of what's different about your product and then find a way to test that without implementing anything else.

It also helps you avoid vague ideas like "build Facebook - but make it better".
I'm talking about well-run startups.
Microsoft hands Windows 8 Pro to pirates by mistake
HN in particular is a total pain on an iPhone. Even though the design adjusts to the width, the width that Safari chooses is much too small for the text to be very legible. It's probably like 3 pt or something which is technically readable on the retina screen but not very comfortable. And zooming is pretty worthless when the lines are long and you constantly have to pan around.

PG seems to have no desire to make it work better, so that's why these apps exist.
Test to predict startup sucess?
That's the joke. Stallman acolytes tut-tut any usage of "Linux" that isn't referring to the kernel. The rest of the world happily uses the term for all contexts with no confusion. In fact, talking about the kernel is the only time it could be confusing. We have "Linux kernel" for that lone source of confusion.

The Linux kernel is at the center of the Linux ecosystem. The Linux ecosystem has many Linux distributions based on the Linux kernel. Words are flexible, and language has tools to deal with confusion.
There must be a mistake there somewhere. In a Mars-direct style of mission (the current nasa reference mission), a crew would spend 6 months in space each way and 18 months on the surface.

http://www.marssociety.org/home/about/faq

The danger of radiation is seriously overstated. Technically there is not much missing except a political will to go ahead with it.
I have started using plates and director for client side projects. Loving it.
In the article you referenced CloudFront, but now you're saying CloudFlare.. so which is it?
'No iPhone without Samsung patents'
The point you make is really valuable. A few days ago, I found myself explaining to someone why custom hardware and GPUs could so easily outperform processors, and I realized that most programmers have no concept of how much overhead the general nature of a processor entails. (Although, I don't think most programmers really need to know this.)

For instance, let's take the problem of multiplying ten numbers. In a normal processor, you have a loop of instructions, each instruction has to go through a "fetch" state (to load it from memory), a "decode" stage, to figure out what the instruction is, an "issue" stage, to figure out which processor pipeline can best execute this instruction, an "execute" stage, to finally execute the instruction, and maybe a "commit" stage to write the outputs back to memory. (The exact number of stages and amount of parallelism depends on the microarchitecture and pipeline depth, of course). What if we wanted to just build a chip that did this? We could put ten multipliers on the chip, and then do the exact same operations in just a few clock cycles, since we would have no instruction fetch or decode, no commit, no loops, and so on. This is a contrived example, but my point is that general-purpose processors are incredibly slow compared to dedicated hardware, precisely because the extra transistors necessary to make processors general purpose also take a large portion of the computing time.

I find the idea of FPGAs reconfigured per-application to be really interesting. Celoxica (http://www.celoxica.com) seems to do some sort of FPGA-based software acceleration for trading software, for instance. I wonder if it's possible to do something like this for a more general market...
71,600 results for that query but add in -myspace and you get over 200,000 - double weird
https://www.google.co.uk/#hl=en&spell=1&q=bandcamp+m...
so is this the minimalist's framework? isn't the whole point for a framework to make your life easier? (i.e. express/derby)
Indeed, Douglas Trumbull invented Showscan in the early 80's. It was a high FPS 65mm film process, and it resulted in a overly "real" subjective effect very much this article is complaining about. Showscan was demoed at some conferences and some critics (Ebert?) were big fans but it was never used for a feature film (although he tried to get the studio to use for his film Brainstorm). It was positioned against IMAX and lost (although to my eye, IMAX suffers greatly from strobing and could use a frame rate boost).

But there's something else going on with the Hobbit. I watched the trailer, which is definitely not 48 fps, and more than once I got the feeling of watching an actor-on-a-stage-on-video. This might be more related to the use of RED cameras than the framerate.

Using my film degree about once a year here on HN!
Shots fired in 3-D printing patent wars: 3D Systems vs. Kickstarter/Formlabs
I have to wonder if this is a big fuck-you to the world after the EU's moves against Visa over Wikileaks yesterday. "Sure you might be able to clamp down on them for policing content, but watch what we can do."
but if what's different about your product is an algorithm change on match.com you still need everything else match.com has to prove the benefit of your algorithm
Hang on! So your article says "CDN to cache them (which CloudFront supports)" but you're actually using CloudFLARE ? :O We're all so confused by this! Haha :D
There used to be a "simulator" build of Android, where all of Android got shoved into one process, but it was flaky and broken as of Android 1.0 and never got revived.

For the things I've done on Android (games, slideshows, etc) I've been able to exclusively use GL and not the Android UI toolkit, so it's simple for me to have a "desktop" target and do all of my real work there, occasionally building for device and testing...
Holy shit. I can't remember a time when a website had an immediate impact on me like this. I mean, literally 5 seconds after landing on the site I got what they were trying to do and couldn't click the fund button fast enough. Such a simple idea but maybe that's what makes it so damn brilliant. So cool.

Edit: When I first went to the site 15 minutes ago there were two profiles of people in need of medical care. The total outstanding balance for both treatments was around $650 USD. In just 15 short minutes both treatments have been fully funded according to my inbox. That's just phenomenal, and I bet this story on HN has a lot to do with that!
I realize that, but you didn't answer my question. What do you propose they do instead?
GIMP sucks because it doesn't work like PhotoShop? Brilliant analysis.
Are you think of in situations (shooters) where you get like hit by a flashbang and your screen goes all blurry and shaky? That kind of blur? Or is the blur happening during just 'normal' firefight/gameplay all the time?
Voted for Watsi. They're currently ahead by less than 3%, so they could use a little push!
>My basic point is that they will most likely produce paragraphs that are out of context.

Disagree - having written a bunch of these gist extractors I have found that the good ones do not produce out of context paragraphs. In fact, that's pretty much the point - to find the salient portion of the content.
One of my pet peeves is people who say "reign him in," a malapropism seen with increasing frequency where "rein him in" is what is actually meant.

"Rein" is what a cowboy does to a horse.

"Reign" is what a monarch does to a kingdom.

The problem with errors like this is that computer spell checkers can't correct them, because the wrong word is nevertheless a word.

My other pet peeve are people who confuse "sight, "site" and "cite", a malady I call "homophonitis". I regularly receive e-mails saying "I like your websight."
One of the things I think people who haven't spent a significant amount of time living in dense cities miss is that you do very little "living" in your apartment.

I spend maybe two hours a day awake in my (reasonably large for SF) apartment during the week, tops. The rest of the time I'm at work or out in the city somewhere; I treat the local downstairs basically like my living room.

It's not a lifestyle for everyone, but I consider the entire city my living space and I don't think it's abysmal at all.
In the UK we have Santa Pod which runs Top Fuel drag races. Its definitely an experience. I have been to a few F1 races and the top fuel dragsters are noisier.
I don't know much but it's a bit of a mess. You're right that there's a reverse engineering effort but it's against the 400 GPU, not the 704 in the Exynos. Samsung has been under quite a bit of pressure to open up the GPU code, and they've acquiesced to two binary blobs. See the Arndaleboard in ref below.

ARM have released code but it requires the full DDK which is not for general use. It's only available to partners.

BTW, in this link is a full linux Jelly Bean android repository. Except for the blobs, which are binary.

http://www.arndaleboard.org/wiki/index.php/Main_Page
As usually RMS is spot on. "Can a person program a new solution to a problem?" Any answer involving "no" seems a bit like insanity.

Duffy on the other hand misses the point (IMHO):
"The question is, will you get very serious research that is patent-motivated?"

There is no "serious [software] research" that actually costs money. I have yet to be shown a single software patent that is the result of research and not just a spark on insight.
Sparks of insights are great. The point to note, though, is that they would have happened anyway, they do not cost anything. Granting a legal monopoly on them does not benefit society as a whole.

I have no illusion that anything will change. Big companies (with the notable exception of Google) love software patents to keep the competition (especially new players) at bay. Patent trolls love patents, which they can exploit with extortion schemes.
Last not least lawyers love software patents; not a single patent case is won or lost without the involved lawyers being rewarded handsomely.
Hilarious, I wonder how much they gain from devs getting mixed up on recommendations. Probably better for Cloudflare if you ask me. Personally, I don't think it makes sense to use CloudFront if you are already using cloudflare. Its easier to use if your just talking web statics.
USB 3.0 Hard Drives Can Cause Wi-Fi Interference
Has pg ever said why he doesn't just fix the stylesheet so it's usable on an iPhone? If you're not familiar, it looks like this: http://i.imgur.com/Mzrk6l.png

The site design is responsive to the width changing, but Safari just picks far too wide a width for a phone.
This is a wonderful idea being executed completely by volunteers. It can be a game changer for those in impoverished countries. You can help out even more by voting in the Huffington Post IgniteGood contest. Watsi has a 50% chance of winning $10,000.00. Please vote for them so they can continue doing this amazing work. http://www.huffingtonpost.com/2012/11/14/millennial-impact-c...
Firefox 17 introduces new Social API
Both CloudFlare and CloudFront can do this.

http://aws.typepad.com/aws/2010/11/amazon-cloudfront-support...
Interesting report from Intel came out recently which is also (sparsely) corroborated by Apple's FAQ entry on the subject. Very interesting... and surprising. You'd think that perhaps someone like the FCC would have rules in place to keep this kind of thing from happening!
For anyone working on the summary problem: Chapter 8 of O'Reilly's Mining the Social Web has a great description of how you can use Python NLP libraries to accurately break text into individual sentences, then analyze those sentences to pull out the most important. I don't know how well it works in practice, but their example is amazing.
As micampe said, you're mixing refresh rates with frame rates, but actually you aren't entirely wrong, because I remember the heady days of upgrading my graphics card and having Counter-Strike hit 100-120 frames per second on my 120 Hz CRT monitor, and the visual difference was very noticeable vs. when I was back in 60fps zone.

The main visual difference was when rapidly moving the mouse; turning quickly was much more visually appealing at a high frame rate.
Sometimes I wonder if it wouldn't help to try to set legal precedents that extend todays extreme intellectual property obligations in software to legal documents.

When you come to think of it. A contract is very similar to a piece of code. The main difference is that it is to be executed by humans instead of machines and enforced by a legal system instead of a machine's design.

Contracts have been deemed non patentable and a high bar has been set for copyrightability compared to other text because of the requirement that contract language be well defined with particular sentences having an agreed upon interpretation based on court precedents.

This means lawyers writing contracts don't have to worry, for each sentence that they write, that it may be infringing on someone else having written a similar one. They also don't have to worry that a combination of clauses have been patented and they can't use it in their contract.

Programmers on the other hand worry about it for every new piece of code they write. The bar is so low for patentability and copyrightability that we pretty much know someone somewhere has patented a large part of the code we write. We just hope nobody with the patent is interested in going after us because we aren't worth the trouble. But there is always that feeling that if ever we become commercially successful, the trolls and wolves will be waiting to try to get a slice of our profits. This is quite an annoying disincentive to write new code or 'innovate' which in this case means just plain doing our job.
I cannot defend the reaction of users, they just often expressed disappointment with a "broken" system.

Like going to an ATM and then getting a phone call saying, "Hi! I'm your bank teller processing the check you just deposited into our ATM" It's a strange experience and they expressed disappointment while referring to it as broken.
hardware tokens and/or biometrics (depending on the system they need access to). soft tokens (e.g. mobile devices) for low-sensitivity systems. widely available COTS laptops have fingerprint scanners, ffs.

given the nature of the work the system shouldn't be comprisable if a picture of a password gets out, which is suggested in this case. (the fact that it was written down suggests other failings, yes, in all sorts of areas.) your objections (cost, usability, etc), in this case, are pretty weak when you consider the sensitivity of the assets being protected.

soft token-based two factor auth is a growing commodity. key-based auth is commonplace now, and is recognized as strong. finally USB-tokens are also COTS at this point. given that a major government agency which supposedly knows a lot about security got hosed by this, i would expect the market to lag, not lead, security practices.
If chrome detects malware it'll block it on its own.
Perspective, a first person puzzle game I am working on [video]
Would love to hear your thoughts :)
wouldn't using a popular VM (e.g. JVM) give you quite a few of those choices though?
TinyClojure : a project to build a minute and embeddable Clojure interpreter
Safe Browsing Diagnostic page for Google.com
Singapore! Austin! Tel Aviv! Brazil! Dubai! Portland, Oregon!
That's nice. Anyone still using GNOME will, I'm sure, appreciate it.
No, not that kind of effect; there is genuine "motion" motion blur available in games in response to rapid movement (e.g., sprinting in Battlefield or Mass Effect - the scenery closest to the player [and therefore moving most rapidly relative to them] blurs in the appropriate direction) or rapid orientation change (Portal 2 does this; I think Mirror's Edge did so also).
RMS has a clear definition. Software that runs on a general purpose computer should not be patentable.
Actually, on looking deeper it appears that cloudfront does NOT support dynamic gzipping.

So unfortunately, cloudflare would be your only option.

Also, google's pagespeed service (in beta) is also an option. Also free, so that's good :D

EDIT: Okay, wrong again. Appears that cloudfront will serve dynamically gzipped content if your origin server responds with gzipped content to the Accept-Encoding header. So origin server = S3 is not a good idea, but origin through your own web server should work fine.
The article has been modified to clarify which service we are using as a reverse proxy and why.
Ecstasy Treatment for Post-Traumatic Stress Shows Promise
HTML5 game that works
This sounds nifty, but what I'd love to know is, what's the rate of filling, for an apparatus that's small enough to be roughly bottle-sized? Obviously many of the technical details (battery size, etc) are still being worked out, but I'm betting that rate of condensation is already known---and it's an important constraint.
Great work guys. I agree with the other comments, I just felt something powerful as soon as I hit the landing page, and just had to donate (and I don't do that much).

It's amazing that just 10 minutes ago Cesar needed $500 and now he's fully funded. Keep up the awesome work!
I got a free ticket to one of these races and woah... it was unreal. My favorite part was how awful the engines sound while they're lining up to start. They sputter and generally sound like crap until a crew member hits a switch. The engines suddenly settle into some sort of perfectly tuned resonance until the lights turn green and they simply explode down the track.
That's fine. Trade secrets are already how most things work in software and it's a much better model. I don't want their dumb ideas; I don't want their bad code; and I don't care about not being able to repurpose subsidized hardware.

All I care about is removing the veto power the patent system gives random strangers have over my ability to develop things they have nothing to do with.
Cisco buys Meraki for $1.2 billion (How the deal makes sense, for Cisco)
Apple’s Maps mess and BMW give boost to Embark (YC S11)
Well, then you have a problem. I would think very long and hard before starting something that depends on people finding out the difference and caring enough to go with an unknown alternative. And if you are successful there is not much to stop match.com from adjusting as well.
That's the right idea for a hobby or research project, but please don't do this in production code. Think about people who have to maintain it after you. I've seen my colleagues wade through a swamp of completely unnecessary C++ metaprogramming madness left by someone who apparently learned about templates yesterday, and it wasn't very nice.
I'm running chrome - this works on my machine™. The malware isn't the page so you're not prevented from navigating to it, it's in some ad dynamically loaded, which <esc> stops from happening. Unless your internet connection is quite a lot faster than mine, there's plenty of time in between page display and ad load => blocked page warning.
Is it a synonym for, or just a milder version of, what Americans refer to as "court-martial"?
Why don't the anti-patent people use the simpler rule "Software cannot violate a patent".

So if someone makes a physical invention that does something they can patent it but if it's something a general purpose computer can be programmed to do, writing that program does not cause the computer to violate the patent.
One of the big draws for me in F1 is the technology. Each team is, more or less, producing a prototype car each year, and developing it throughout the season. Over the course of 8 months the cars get ~ 1 - 2 seconds a lap faster.

There are some mandated "common" parts, such as the McLaren ECU, but so many parts of the car are custom designed and manufactured it really does boggle the mind.
Trotify: make your bicycle sound like a horse [video]
I've gotten https://github.com/cyberdelia/django-pipeline working recently. It's a young project but it's supporting a heavy frontend asset pipeline for us now and working great.
Do You Really Need to Say Thank You?
Would have been a nice project... in 1999.
Your initial users may have been inconvenienced, but they weren't harmed. Relax - you don't need to worry so much.

Seems like you really found the right balance between minimum and viable. Great work.

EDIT: rewrite to be much shorter
a Nexus 10 (Android but hopefully soon Ubuntu hacked) with a click-on keyboard (with battery) for $350.

I would weep.

I would love to pay someone to design a chasis and a bluetooth keyboard holder for the Nexus 10 (say on something like Shapeways).
I mean, I can speculate but I might be too close to this backfiring to give an objective answer.
Speculating about the Hyperloop
Or you could read the article for a comparison of this to the BeagleBoard.
Not necessarily.

Patents and patent trolls affect different-sized companies differently and can be competitive advantages for large and incumbent companies as barriers to entry for new companies. Bill Gates knew his competition would come from two guys in a garage (or graduate school) more than another big company, so his company would be enthusiastic about such barriers.

Here's how the barrier works against potential new entrants.

Large companies with large patent portfolios mutually license portfolios in exchange for not suing each other, giving them competitive advantages over small and new companies. A new company with one legally defensible patent can't use it to compete with Microsoft, who will claim the new company is infringing on several of Microsoft's thousands, or the mutually licensed ones with other companies. Any non-trivial code can reasonably be claimed to infringe on some patents. Even if it isn't, no small or new company will beat Microsoft.

What about trolls who don't intend to bring a product to market and just want money?

Large companies with large legal departments can defeat most patent trolls with experience and having large budgets. Paying all the lawyers may cost them money and they'll lose some, but money and experience will win most of the time. The point is it creates another barrier to entry to small companies with fewer resources to fight back. They either have to give up or pay the troll, losing profitability and ability to compete.

So patent trolls still create a competitive advantage for Microsoft. Microsoft's legal costs may decrease its margins, but they remain better entrenched, improving stability and profitability overall.

Why wouldn't Google like patent trolls?

Google's profitability doesn't depend on selling software nearly as much as Microsoft. It profits from advertising. Software patents give them advantages over small and new companies, but not as much as for Microsoft. Take away software patents (how else to get rid of trolls?) and Microsoft will be reverse engineered away. Google will continue.
popurls on courier new?
The big thing I remember from my Numerical Computing course in college was floating point arithmetic is not commutative. Totally. Rocked. My world. You have to work hard to retain your significant digits throughout the computation.
A quote from the article: "Tesla may not yet recognize the value of the independent, franchised dealer system, but as its sales increase, NADA is confident it will re-examine its business model," Montana dealer and NADA Chairman Bill Underriner said in the statement. "Other companies such as Daewoo did. All companies should be complying with existing laws in the same way dealers are required to."

I hate to rain on your parade, but if "the value of the independent, franchised dealer system" is so self-evident, there would be no need for a law forcing people to use it and punishing non-compliance.