skysight-inc/HackerNews huggingface dataset:
Either Adobe open sources Flash, or it's as good as dead. And one had to start worrying about Flash dying earlier. It's somewhat late for such concerns now. For example newer versions of Flash aren't even released for Linux anymore for a while. Isn't it a clear indication that it's time to move on?
Pretty cursory:

http://www.ziptr.com/security-and-compliance
The technology is in transition. Flash is the least-worst option for now, but it won't be a year from today. Impressive new Web Audio APIs are already in the pre-release Chrome and Firefox, and I believe some just landed in iOS7 as well.
Like other people have said, try programming in your spare time. There are a lot of great sites lube codecademy and udacity that have great introductions into software development. I don't regret going to school for Computer Science,I learned a lot of theory and algorithms that would have taken a lot more time on my own, but I learned a lot about good software practices from researching on my own. The mythical man month and code complete are excellent software best practice books as well
Front-side HTTP caches can be essential at giant scale. First they help with naturally-static content, then you can design to maximize the amount that can be HTTP-cached.

I would like to see this better recognized as a usual and desirable production setup in the Django community, so as to eventually change the traditional doctrine around static resources.

Currently, there's the assumption that every serious production deployment moves static file-serving out of python/Django, to a dedicated side server. So, the interaction of the 'staticfiles' component changes awkwardly around the DEBUG setting, and the docs contain hand-wavey warnings about how using Django to serve static resources is "grossly inefficient and probably insecure".

Well, once you've committed to having a front-side HTTP cache, it's pretty damn efficient - one request per resource for an arbitrarily long cache-lifetime period. It requires fewer deployment steps and standalone processes than the assumed ('collectstatic'-and-upload-elsewhere) model. And if the staticfiles app is truly "insecure", that needs fixing: many people run their dev/prototype code in an internet-accessible way, so any known security risks here should get the same attention they get elsewhere. (Disabling the code entirely when DEBUG is true is a dodge.)

I'd love a future version of Django to embrace the idea: "staticfiles is a wonderful way to serve static resources, if you run a front-side HTTP cache, which most large projects will".
Sure, printing a trillion bucks a year makes your currency strong, right?

Bubble? I can't hear no bubble popping yet.
So in other words, insured deposits were paid out fully and uninsured deposits got a big haircut. Sounds like the correct outcome to me.
It's just shocking — absolutly SHOCKING — to see how many artists expect to get paid for their work. Why, the NERVE of those people. How DARE they ruin our enjoyment by bringing up petty concerns such as their private business interests?
Maybe we should learn Kenneth some SEO-fu. :p
But presumably the schedules have been known for a long time, so he could have not scheduled a keynote to coincide with the race times.
Sure. We do measure that, and there are a great many studies that do just that. The results so far, as I understand them, are "no, the current law does not produce a net positive", but there's nothing to suggest that such measurements would stop working if the laws were changed such that they did produce a net positive.

Some examples:

- http://www.hbs.edu/faculty/Publication%20Files/09-132.pdf

- http://www.official-documents.gov.uk/document/other/01184048...

- http://www.ipo.gov.uk/ipreview-finalreport.pdf

- http://www.booz.com/media/file/BoozCo-Impact-US-Internet-Cop...

I can't vouch for the strength of those particular reports or studies, but clearly people are putting a lot of energy into measuring this stuff.

Why the nihilism?
Nope. The cup is in "overtime".
Basically anything living in the akka+spray world is written this way. But akka+spray is not an framework in the same sense that django is.
Yeah. It's going to be taken care of eventually. I guess I should really get more hell-bent on converting my things to Python 3.

I'm hanging on to 2.7 for dear life. I openly acknowledge I'm a bad person for it. :(
"It's easier to make this work when the company is smaller."

Oh jeez. The way people talk about it now, you'd think that San Francisco was some sort of eternal pre-requisite for founding a startup, rather than the flavor of the moment. Startups didn't want to be here until a few years ago, and it isn't exactly a practically motivated decision today. Startups get founded here mostly because a certain subset of 20-somethings want to live in the city.
> ...no one can predict it.

Nonsense.

It's quite clear that the extraordinary actions of the major central banks over the past several years has inflated numerous bubbles. The question is not whether they exist, but how big they can get, how long they can last and how they will pop or deflate.

In other words, precisely timing a bubble's demise and accurately estimating the magnitude of a correction so as to benefit from the correction may be damn near impossible for most of us (markets can remain irrational for longer than men can remain solvent, and all that) but it's quite possible to recognize growing risk that a market isn't pricing in, and adjust your behavior accordingly so that you're less exposed to the risk.
I don't know how much bigger that payload will be. Assuming the components to turn it into a UAV weigh 0 lbs, you're talking about a ~160 lb pilot in a 26,000 lb jet.
There was another game of this genre (static user open world adventure??) that taught intro physics, and you used the learned knowledge to solve the puzzles:

Physicus!

http://www.youtube.com/watch?v=U6BC_ssnkaw
>I sometimes dream of starting a company that does something similar to Google Books

There is a company that does this, but only for out-of-print Sci-Fi books, it's called Singularity & Co: http://savethescifi.com/

They vote for one out-of-print book each month, get the rights-holders permission (if applicable), digitize it and publish it as an ebook. It's great! Check out the list of current candidates: http://savethescifi.com/index.php/books
This trick will speed-up django template significantly

https://docs.djangoproject.com/en/dev/ref/templates/api/#dja...
Obviously not. The Nest thermostat is functionally the best one I've owned. I'm assuming their fire alarm would also work.
So you actually comment on youtube?
If you lend $20 to a friend and never hear from him again...it was worth it!
I likely can't start reading it for a few days

Is this really that big of a deal? If you haven't read it in the 20,000 days since it's been published, what does it matter if you have to wait a few more?

offering the book's original copyright-holder a deal to become their digital sublicencee

Yeah...good luck with that
I'd love to know why the OSX version is bugging me to install X11 all the time. /peeve
We love every sport
We are building ONLINE VIDEO channels for every sport, team and athlete. Please check

* www.itraintowin.com

Please provide feedback.
On second thought, I think you can already do that on their website, just not in their iOS app yet.

What I meant to wish for is discrete ordering. I want one sushi roll from place A, a dessert from place B, and chicken from place C (all collected and delivered by one person). That's more of a job for the exploitative labour task5rrrrrrrrr category though.
> Slow database queries and network latency

If someone could add prepared statements to Django ORM, we could see a significant performance increase. And mysql protocol support compressions, if your very buzy page requires move big text/blob out of mysql it could be very useful.
See my other comment: https://news.ycombinator.com/item?id=6441483
1. I absolutely hate the new folders. 9 vs 16 apps is horrible. I don't really care much for the pages feature in folders. I think it actually makes it worse even if they kept the 16 apps.

2. Some design are worse albeit most are better. The new rounded edges on the app icons are worse I think.

3. I absolutely hate the new Calendar. It was better when I could easily select a day on month view and see a list of all my activities below it. Now I have to do multiple clicks just to get to that generic list on its own in search view.

4. Playlists in Music is really awful compare to before. Have not tried iTunes Radio

5. Swiping changes annoys me.

6. Not sure if this is new to iOS7 but certainly didn't happen to me before. They forced me to use an iCloud email that they tagged to my Apple ID that is now inseparable from the Apple ID itself.

7. Omni-search in safari is kind of cool except it makes it worse then trying to search text on page as it drags the whole thing down further. Alternatively having the bottom nav fades in and out makes it harder to initiate closing a browser

8. Due to animation of certain things, things feel slower in some areas

9. It use to be you can see which apps are active by double clicking on the home button twice and with one swipe you can access music controls, launch Music app, and lock screen. That is now no longer the case.

Overall everything else improved so far in my opinion.
Seems like they were inspired by Zombo (http://zombo.com) when making this page.
I've actually found knowledge of type inference quite useful for understanding error messages. In OCaml, you typically allow the compiler to infer all types for functions, and only have them compared to your type signatures later, when the containing module is ascribed to a signature. This means that you can see type errors in a perfectly-correct definition of a function -- if you used it incorrectly earlier in the file. This confused the heck out of me until I thought for a few seconds about how it worked.

Haskell mostly avoids this problem by encouraging writing type signatures and checking them immediately against definitions, turning the global analysis that is OCaml's type inference into a local problem. However, when using local definitions, I do still sometimes have to think about whether a type error comes from a definition or a use.
I think Alfred has good design, but which of these couldn't be done with a properly configured terminal?
Non-Profit “Free Law Project” Formed to Create an Open Legal Ecosystem
This is a beautiful looking font and I could definitely see myself adopting it when typing papers.

I'd love to use it in my terminal, but my only problem is the zero isn't dotted or slashed. My terminal font is stupid-small (I think 10pt), and the 0 and O looking similar has bitten me in code a few times.

Well, shit...
Those look pretty different to me. I mean, very clearly related, but with tons of small changes. Like, the angle of almost every terminal is different, and in general the new typeface is much more vertical.
Wow, you really do have an agenda.
So I guess the idea of testing changes yourself before accepting a pull request is out the window...

Sure, for some changes this may be fine ("TRIVIAL: fix typo"), but it seems to me this sort of thing will only encourage sloppy work.
iOS doesn’t use a custom font, it uses Helvetica Neue, Helvetica, and Avenir. There’s no reason other OSes can’t just adopt an existing font to use system-wide. For instance, Futura is still up for grabs.

Another font that isn’t used anymore, but which was custom designed for a WebOS, is Font Bureau’s Prelude. I like that one a lot better than the choices all of the other platforms have made: http://palmwebos.org/wp-content/uploads/2009/07/webos-font-p...
> And yet I remember that even I thought it was dangerous to have money sitting in bonds. I don't think that now, and I don't think anyone else does either.

I know PG's comment was posted 950 days ago but I'd be interested to know how he feels about bonds now.
When we started we bought these boards http://www.supermicro.com/products/motherboard/QPI/5500/X8DT... and at first we outfitted them with one low end CPU and small amount of ram 6G as those were our needs and that's what we could afford at the time. 2 years ago we upgraded those machines with dual 5560 cpus, and 48Gram for not very much money, and in fact they run our production DBs right now. They still are very competitive if you stack them up to current e5 models. We added more servers last 2 years and they have been E3-1240 V2 based single cpu, 32G ram. You can't beat the price/performance there.
So in 4 years we still have not obsoleted much but some older ram and base cpus.

KVM is really easy to setup. Install the package on your linux distro, start up virt-manager if you want gui, "start" new machine and install whatever you want from any cd image you have.
Of course once you wrap your head around it you'll want to do it with cli tools and custom automate it. But basic virt-manager might take you a long way.
Once you have multiple machines and you want to migrate between hosts you'll have to setup a shared storage. That can be as easy as an nfs share/mount. We started with just 1 ssd for that, but then built a dedicated box with many intel ssds on hardware raid 10. Never had an issue.
But shared storage/live migration is not always needed and can add more risk. If you engineer it that all your hosts are independent and you have redundant services for everything, then you dont need to live migrate. If you need to free up that host, just turn it off, as you have redundant services running on other hosts.

In fact on our Dev systems we run KVM on our osx laptops nested in a vmware vm. ( vmware can nest like this passing hardware flags to the guest host ) So on osx you run vmware, which runs a linux vm, then that vm is used as a kvm host to run other vms via kvm. This way we can run exactly 100% the same image locally as is in production.

In fact if you really want to do some crazy plumbing...
the VM host on my laptop has a VPN link to our DC, this puts it on the same internal network as our DC production hardware. I can then live migrate a production VM ( like a web front end ), onto my laptop, while it's fully operational doing processing for the production environment.
On my laptop it will still be, via VPN, receiving and processing live web requests on our website, and properly sending back data to the proxy and user. Not very performant, but the flexible plumbing is nice if you want to test/debug a clone of the exact production system locally.
SB-568 Privacy: Internet: minors
miss the shit out of kozmo, but it's 2013: movies are on the internet and everything else is seamless, so...
> This article is completely delusional. Myst was not
> this huge, influential masterpiece the way it paints.

Did you read it? The big point was that everyone at the time thought it would be influential and widely imitated, but it wasn't.
What do you lose by using djinja instead of the builtin template engine?
This absolutely screams pseudo science. Every single time the article says "we measured X" X is qualitative and subjective. They don't give any information on how X translates in to the numbers they're presenting.
I think it is as much that the capitals are a little short but the i next to the capital F in Firefox is where it shows up.

Will be interested to see if it bothers me in real use.
Props for even posting on HN. Perfect example of marketing "doing it right TM"
iPhone map app directs Fairbanks drivers onto airport taxiway
Adobe has never cared about developers. I'm not sure whether from greed or incompetence. One of my first gigs was as a Director developer (eww Lingo) - I managed to jump off that ship right before it sunk from neglect.

It's frustrating, Adobe make really useful products that hover on the edge of greatness - Director, Flash, Coldfusion, Air - then somehow seem to lose interest right before they break through. I mean, if Adobe had of lifted even one finger to work with Apple, then Flash might have had a bright future in front of it. As it stands, Adobe stood stupidly chewing their cud in usual fashion until El Jobsy gave up.

In some ways, I regret every one of the many hours I have put into learning Adobe dev platforms; on the brightside, their BS pushed me straight into the arms of OSS.
How would you vote tactical in approval voting? (By tactical I mean, a vote that's not in accordance with your naive preferences.)
Kickstarters will break your heart
Current "encryption" related concerns provide save-face cover for ran of money quite nicely.
"Taxiway? That's where you go to get a taxi, right?"
Man, that is exactly the first thing I did as well. Lets hope they release a 'mono' version soon
But is it different enough to give it an entirely new name? Oh well.
OpenUru [1] has the source code and the content creation tools required to do something like you are describing. You might have to modify the client, to handle the perspective change, but it would even allow for online multiplayer puzzle solving and user created content.

[1] http://openuru.org/
[3D Scan and Print] Paintings
Again, you have to be able to perform the same computation as the type inference algorithm - for any inference engine, any type system, any language, you can't use it if you don't know what it's going to do.

There are a lot of different ways of handling this problem in Haskell - some involve knowing the notations and results of the branch of math called "PL theory," some don't.

As UIs, they all have drawbacks - and we know this, because you and I both know all the ways Haskell is awesome and rocks. We also know what people say when they complain about Haskell. They're complaining about exactly this material - so why not take the customer at his word?
I was a firefighter for seven years, many years ago.

One winter evening, we were dispatched to a chimney fire. After we extinguished it (with the homeowner's hose and a chimney nozzle) I did a walk through of the house and attic to check for extension.

I found his smoke detectors hanging open, with the batteries removed. When I asked the homeowner if he wanted some new batteries for them (we kept free batteries on the engine), he happily took them. When I asked him how long his smoke detectors had been without batteries, he quickly answered: "Since Christmas morning."

I have no doubt as to where the new batteries went...
A part of me thinks just like you. If she is so mad about it - as she should be -, why didn't she offer asylum to Snowden?

The other part of me thinks it is prudent to keep an amicable relationship with the most powerful nation on earth. In those terms, I think it is very welcome that she expresses her angry through words. She is not hiding it or playing along with the USA by diminishing the impact of the surveillance.
Yeah, that's fair. Our biggest cost has been the same - the libraries aren't there yet. This is something whose impact would likely vary a great deal from one project to the next. I do think there is quite a bit to be said of the value of higher-level language semantics as well though.
Perhaps the improved state of marijuana laws will make them successful this time.
> Does it just have a cult following that I've been exposed to due to my participation in online communities and other PC gaming communities?

I think that would be fair to say. It left an impression on people, just not necessarily on gaming.
Low pilot salaries are due partly to the dismal state of the airline industry and mostly due to the fact that while flying a 747 may be an immensely impressive skill it's not one that's in very wide demand.
Calif. Law Says All Websites Need to Let Minors Delete Activity
Good Ideas Still Get Funded (2001)
That is just how chip manufacturing works.

In theory you make 1 model of chip.
You manufacture them.
You test them. What clock speeds are they stable at. Are any of the cores faulty.
Many (probably most) will have defects. Some of them will be duds and must be thrown
The bits with the defects are switched off and resold as lower end hardware.

The common less powerful failure cases cost less and the rare more powerful successes cost more.

The high end stuff sells for more than the cost of manufacturing and the low end stuff goes for less. They offset each other.

So when people force a model of GPU to preform higher they are basically ignoring the Q.C. and are going to be dealing with undefined behaviour. Did the card get reduced just because it produced more heat at the higher levels (in which case a highend heatsint might counteract the issue) or because there is a core that returns faulty data.

That's only the theory though.

In reality it might be artificially screwed with to increase profits. Maybe there are many more successes than the desired price level matches. Maybe they are selling more cheaper stuff so they turn off the bits of the chips even though they passed the QC. There are only 2 companies selling gaming GPUs so there could be an artificial duopoly. Nvidia only have to be price competitive with AMD.
Or have friends. The first few votes matter a LOT. So as soon as you submit you ask 3 friends to vote it up (make sure they vote within a few minutes of each other).

That gives a chance. If the community doesn't like it it won't stay up, but it gives you at least a chance.
True, but there's also arguably more demand for encryption now than ever. An experienced entrepreneur like Ziptr's CEO should have been able to play this to the company's advantage with customers, investors, etc. Unless of course they got shut down.
There is already one. And it has a 0 dotted.
If you liked Myst and 7th Guest, you should take a look at The Room, a game that I would say is somewhere between the two both in tone and in puzzle style and intensity.

https://play.google.com/store/apps/details?id=com.FireproofS...
In some workflows, accepting a pull request is a formality. The work has already been tested and reviewed on a different branch, or is tested using CI servers that integrate with GitHub, like Travis CI or Circle CI.
According to this page there is one:

- http://www.mozilla.org/en-US/styleguide/products/firefox-os/...

It looks like it's included in the zip files when you download it at the bottom.
Ah wonderful, so now I have to worry about how my intentions might be perceived by the government when visiting a publicly accessible web page.

But the company leaking consumer information to the public without any proper security at all is not punished.
I'm a huge fan of Varnish as a caching proxy.

But for just serving static assets, I'd suggest Amazon CloudFront. It's easy to set up, you only pay for what you use and you get all the benefits of a global CDN.
Yes, as someone said below, what's the difference between most programming languages? Very small changes in the grand scheme of things, they mostly all have variables, classes, functions, etc. It's the same thing with fonts, they mostly all have the same sort of form, with variations. Put that font beside Arial and Helvetica and you can probably see similarities between them as well, yet they have a different name.
In Love with Geometry
butthurt, really?
There is a monospaced version, scroll down... http://mozilla.github.io/Fira/
Good catch on the dotted zero.

The spacing is weird, I'll give it a shot and see if I like it.
I don't see that as a valid excuse. This indicates a lack of accountability.
I'm really curious as to why they would use images over font-face in the style guide examples http://www.mozilla.org/en-US/styleguide/products/firefox-os/.... As a designer you want to see how the typeface performs in the wild, not snaps of it with some arbitrary aliasing.

It's not a bad typeface, although the kerning on the light weight needs a lot of work. If you're wondering what I mean, look at the word 'quick'.
Public Relations for your Engineering Team suggests working on getting them out in front of the product, not just hiding behind it.

You touched on it, "Engineers are no longer the loner geeks, working in dimly lit rooms, hacking away" but didn't realize the potential of that statement. Instead you used the idea to jump into a different topic; using the Tenants of PR to hire Engineers.