skysight-inc/HackerNews huggingface dataset:
>> Does the javascript decoder download the images, or does the browser do that, then the javascript simply decode it?

Right now, it would appear that the with a hard reload of the demo: http://bellard.org/bpg/lena.html on chromium, the BPG images are initially loaded with the page, then the posts.js file scans through the page's images to find the ones who's src ends in '.bpg', then posts.js re-downloads the same files with ajax, which are then decoded to PNG files rendered in canvas tags with no identifying information.

The extra request to re-download images is unnecessary but easily removed to just process the data loaded with the initial page load.

>> Can CSS reference them without javascript changing the styles?

Not from what I can see. The images are being rendered to canvas elements without any identifying information. The decoder will need to be modified to add identifying id's or classes. This again is an easy fix.

>> Can they be cached locally if downloaded directly?

This is what I perceive to be an issue. Try downloading the image rendered to the 5kb bpg example... The image that is being rendered is a 427.5kb PNG and that's for a 512x512 image size.

PNGs aren't lossy... so any difference in file size is going to be the product of rendering size or how much the bpg compression has simplified the source image. ( I'm guessing the file size follows something like a logarithmic curve where it jumps initially based on rendered image dimensions and then approaches a limit as the compression approaches lossless. )

Because of the rendered out PNGs' large file size, I would expect that if you are rendering out large images or a lot of images, you would definitely use more resources than with comparable quality JPGs regardless of whether you cache the BPGs for rendering and you would indeed experience the drawbacks you mentioned in both memory and page-load time.

That being said, this is a cool idea, an incredible proof of concept and I'm very thankful to Fabrice for putting it out there.
The A-10 also was not designed with MANPAD's in mind, because they didn't exist then.

Nonsense on stilts.

US production of Redeyes was ended, at about 85,000 total produced, a year before the detailed specifications of the A-10 were finished. The Soviet equivalent went into service a couple years before the latter.

As for penetrating MBT frontal armor, I was always under the impression that top hits were the objective if trying to destroy one without using a missile, which the A-10 can carry a lot of. Airplanes do have the advantage of being above land vehicles after all.
thanks for revisiting the posting rules. it's been awhile since i read them and i neglected (my bad) to reread them when i finally got up the nerve to start posting. i will definitely keep this mind when i submit something in future. however, most of the time, i do submit non-mainstream stories instead of the "duhhh" everybody w/ half a brain should know or have this figured out already... unless of course, the news item-in-question pertains to emergent technologies, like the blockchain or AI and the like.

however, let me ask you this: do you think hn has reached the point where it is practically impossible to consume all of the content that is posted each day? and the fact that titles+urls i submit -- don't get upvoted or flagged -- is not due to an overzealous gatekeeper but because they fall through the cracks. no one sees them. and perhaps it is time that yc updated their submission form so that the content can be more nuanced (classified) and say, if i, for example, want to look at breaking news in an emergent field like cryptocurrencies i click on that page, the way that i can look at the jobs or show sections.

or if that is not feasible, do you think the hn community will continue to fracture with new hn clones being set up -- like coinspotting, cryptoanalys.is, data tau, growth hackers, inbound, python hacker news, etc. -- to provide for and appeal to a more specialized userbase.
Sounds like their only goal is the rewrite which is in and of itself valuable.
Similarly, I've also always been fascinated by lock picking but have never tried, but long ago I tied physical security and network security together in my mind, and it's been a very long time since I felt any network was truly secure.

It's fairly accepted (IMHO) that network security doesn't make it so people can't access your networks/systems, just that it puts enough hurdles in place that it deters the unmotivated and enough detection in place so you get notified shortly after the intrusion, hopefully before damage can be done.

Walls, doors, locks and alarms serve the same purpose for physical security. You'll want more or less of each depending on your circumstances.

P.S. The other end of the spectrum applies as well, where people have undo faith that their networks are secure, and looking at the reality of it would probably not help them sleep any better.
I haven't finished reading whole interview/discussion, but to bridge Coleman's treatment of improvisation vs composition over to the software domain: the "philharmonic" wanted a "waterfall" version of music composition, where everything was written down in advance and completely choreographed, with no notes, chords, phrasing, tempo, volume, tone left to chance; this upset Coleman, who believed in a more "agile" version of music. In Coleman's life in the jazz community with jazz musicians, he said he'd rehearse to review brand new pieces with them and lay down the framework; in the second rehearsal, the other musicians would riff on the themes, find new things to say, fill in the gaps. The jazz performances would work out just fine, just-in-time, like "agile". The classical "philharmonic" musicians couldn't relate to this at all.
Perhaps this could be of some inspiration? http://en.wikipedia.org/wiki/Dudeism
It looks like it no longer does much progresses after some time. Many years ago I wrote one of those stuff, just a few days after the famous 2008 blog post doing the same (http://rogeralsing.com/2008/12/07/genetic-programming-evolut...). However after some time I switched the code to use simulated annealing, and it performed better. I'm running it for a few minutes against the Monalisa image to see what happens. Btw I had a plan to release the code after some cleanup, maybe tonight is the right moment after 6 years of this code hanging on my HD.

EDIT: after 6 minutes (64 shapes) -> http://imgur.com/gyZCjBD

EDIT2: after ~15 minutes -> http://imgur.com/5XMU8vH

Now trying using just triangles, again with 64 shapes, I remember it was much better than when using circles for most images.

EDIT3: Oh, much better now, after 6 minutes (64 triangles) -> http://imgur.com/x9E9TmK

EDIT4: 10 minutes more and she got a nose: http://imgur.com/bX8UTIQ

EDIT5: Code released! https://news.ycombinator.com/item?id=8710418
Stop strawmanning.

It's entirely possible to leave a paper up in a tab, read it over lunch or just when taking a break from your work, and continue.

This isn't rocket science--nobody is >80% all day erry day in their time usage, regardless of what they claim.
I was specifically thinking of `gc` at the time of writing, which is a part of python, not CPython. (though it only has reason to exist as a part of CPython)

but yeah, for... probably 90%+ of use-cases, it is the PyPy<=>CPython differences that are more notable
My standard reply to these posts:

I highly recommend to just get the book [1], it's written very well and in layman terms but here's an extract taken from a review [2] of the same:

"Stout traces the birth of this “fable” to the “oversized effects of a single outdated and widely misunderstood judicial opinion.” Dodge v. Ford Motor Company was a 1919 decision of the Michigan Supreme Court. The opinion’s status as a meaningful legal precedent on the issue of corporate purpose is tenuous at best. Yet, its facts “are familiar to virtually every student who has taken a course in corporate law.” As Stout has observed in the past, “[t]he case is old, it hails from a state court that plays only a marginal role in the corporate law arena, and it involves a conflict between controlling and minority shareholders” more than an issue of corporate purpose generally. The chapter explains quite well that any idea that corporate law, as a positive matter, affirmatively requires companies to maximize shareholder wealth turns out to be spurious. In fact, none of the three sources of corporate law (internal corporate law, state statutes and judicial opinions) expressly require shareholder primacy as most typically describe it. To the contrary, through the routine application of the business judgment rule, courts regularly provide prophylactic protection for the informed and non-conflicted decisions of corporate boards"

[1] "The Shareholder Value Myth: How Putting Shareholders First Harms Investors, Corporations, and the Public" by Lynn Stout http://www.amazon.co.uk/The-Shareholder-Value-Myth-Sharehold...
[2] http://arizonastatelawjournal.org/book-review-the-shareholde...
If important means talking in confusing ways about simple concepts. Noam Chomsky said it best in his essay about Post Modernism:
http://vserver1.cscs.lsa.umich.edu/~crshalizi/chomsky-on-pos...

This quote contains his criticism very clearly:
"As for the "deconstruction" that is carried out (also mentioned in the debate), I can't comment, because most of it seems to me gibberish. But if this is just another sign of my incapacity to recognize profundities, the course to follow is clear: just restate the results to me in plain words that I can understand, and show why they are different from, or better than, what others had been doing long before and and have continued to do since without three-syllable words, incoherent sentences, inflated rhetoric that (to me, at least) is largely meaningless, etc. That will cure my deficiencies --- of course, if they are curable; maybe they aren't, a possibility to which I'll return."
I normally don't do +1 on a one-line answer but this was the perfect rebuttal.

I wonder how s/he does handle that pesky ';'
Noam Chomsky summarized as follows:
"As for the "deconstruction" that is carried out (also mentioned in the debate), I can't comment, because most of it seems to me gibberish. But if this is just another sign of my incapacity to recognize profundities, the course to follow is clear: just restate the results to me in plain words that I can understand, and show why they are different from, or better than, what others had been doing long before and and have continued to do since without three-syllable words, incoherent sentences, inflated rhetoric that (to me, at least) is largely meaningless, etc. That will cure my deficiencies --- of course, if they are curable; maybe they aren't, a possibility to which I'll return."
This is a good idea. By why just 2 pairs? Presbyopia makes it difficult to change focus. So we need a different pair of glasses for each distance. There seems to be resistance to the idea of getting multiple pairs of glasses. I don't understand it.

I don't "wear glasses" in the usual sense of the word, but I've been hit pretty hard with presbyopia in the last few years. I have 4 pairs of glasses: one for using my desktop at work, one for reading & using my laptop at home, one for watching TV at home, and one for general-purpose use when I go out. I don't need to carry all of these around with me; I keep them where I use them. I didn't go to an optician for any of them; I just picked up some cheap pairs at the grocery store.

Even the grocery-store display seems to be aimed at getting the one pair of reading glasses that is right for you. I don't see why.
Not sure any of the shooting downs have been with MANPADS though.
(2013) Bret Victor – The Future of Programming
It's a positive feedback mechanism, but I think it can be kept under control. When it really goes to shit is when people are brought up with believing that being a total shit is just how bureaucracy/business/finance is done, then they get into those positions and they behave in the asshole way they believe is natural. Later it's on Fox News and the same kind of people there go "that's not wrong, wouldn't you do the same if you were in their place?". I think not being upset when politicians are corrupt is unacceptable behavior.

I think it's both symptom and cause, basically.
Animation is frequently overused and unnecessary. If you're going to do animation, you should have to go through an animation-focused format.
Agreed; the one I saw flying at an airshow impressed the crowd. Relatively quiet, very aggressive and precise in pointing itself, and we could look at the one on static display to see just how impressive its cannon is.
I don't think this is meant to be a piece of persuasive writing - he's not trying to form an argument.

It compares two companies of different eras with the same name, who ran into their doppelgängers because companies founded 15 years ago had telephone numbers and companies founded 6 years ago don't. I think it's gorgeous.
The UK store only offers credit card as payment option. Not in all EU countries owning a credit card is common (I don't). So please offer a kind of payment that is common in the EU (for me: Germany) (say, direct debit (in German: Lastschrift) or at least SEPA credit transfer). Paypal, for example, offers direct debit.
I've been using duktape for some while now and it's totally amazing, for the wonder minds about why using duktape instead of V8 or SM here's some of my list

First of all duktape written in C not C++ I hope this is a good point for you as it was for me :)

Not everyone seeks speed, for me, simplicity and ease of use beats speed any given day, after all I'm not after complex computations and fib that loops for ever :) one file to include and pretty sure it well compile in many platforms to get a full working Ecmascript E5/E5.1 how awesome!

Compilation time, don't know about current SM compilation time but I tried once to compile V8 and I still feel sorry for doing that to my poor old machine :)

Memory management, I'm not sure how, but duktape's GC is amazing.

Last and the most appealing point for me "unfortunately no one mentioned that yet" is documentations, I don't mean just api, please visit duktape.org and see how beautiful well written everything there, Sami "the author" put a great effort not just to write duktape but it's documentation too, api, usage, comments, specifications, examples ... and best of all it was clear and very easy to follow.

The only thing I hope is more people join to help Sami maintain the project, currently the man is very active and responsive, but I think the project will expand in the next few weeks with more and more users, so I guess he will need some help then :)
Day 30 – Will Apple ever feature our app?
Start writing down everything you can recall about this business (before you forget). Every phone call, every meeting, every conversation, every missed call. Also backup and print out every email and letter.

Take this big heap of stories and evidence with you to an attorney.
Derrida is one of those guys, that if you find a fan of his, you have almost certainly found someone who has a love of complicated verbiage over simple straightforward explanations.

Derrida takes a really simple concept and then dresses it up in so much complicated irrelevant nonsense that you have to take 30 minutes to deconstruct and understand an essay, that could be sufficiently restated in perhaps a paragraph of clear English.
Posted yesterday:

https://news.ycombinator.com/item?id=8708396
Microsoft integrates Bing image search into Sway, the web presentation tool
You might be INTP. FInd out and if you are, find a community of them. It helped me.

And to put it succinctly, minimize your information firehoses and reject the notion that you need to keep abreast of everything even if it is not relevant to you.

Purge all of your reading lists and resist building them. If you keep any lists or bookmarks, require that they be things you HAVE read and want to keep as reference for later. I do have a "toread" bookmark folder, but I almost never go back to read things there.

Visit only one or two tech sites a day. For example, I come to HN to the exclusion of almost anything else because it does a good job of showing only relevant things. But I limit this to 3-5 times a week and only when I'm bored. It's a good filter.

Lastly, get a personal project that serves as a good source of challenges. Use it to help decide if you should read about a particular technical topic. You'll find that this serves as a good filter, but at the same time you'll magically seem to read about things relevant to your technical challenges in a surprisingly timely manner.

HTH,
You could probably do short landing using the GAU (fire the sucker while approaching as a gigantic, expensive and completely insane brake)
Tied elections
> Derrida is one of the most important continental philosophers of the 20th century.

I never stated otherwise. What we both wrote is in no way contradictory.
Population has little to do with it. 80% of water is used by agriculture. The climate isn't helping, but actual water shortages are entirely manufactured by an industry that feels like it's infinitely entitled to grow plants in the desert.
I don't think there's necessarily any great irony here. It's certainly possible that the same metric could be both (1) foolish to optimize and (2) a reliable indicator of success.

Think of yourself trying to solve a maze -- because there are cul-de-sacs, if you took the naive strategy of directly minimizing distance to the goal, you'll just become stuck in a dead end. Yet if you do reach the goal (by another means) the distance will still be minimal (zero). This is basically the concept of local optima in optimization.

Of course, there are other situations, where through careless optimization a measure can become entirely disconnected from the holistic concept it is designed to encourage. Think for example of using "lines of code" as a heuristic for programmer productivity; I could unroll loops to maximize that measure and achieve a much higher value than the most truly productive programmer.

So the question is whether long-term shareholder value is of the first or second type. I think it may be difficult for it to be entirely disconnected from success, although I agree that it is foolish to optimize directly.
If you're talking about the Price-Anderson Act, a law requiring plant operators to purchase liability insurance is a kind of regulation. Let's assume you are correct that this particular regulation is not uncommon in the energy industry.

Do you have an example supporting your claim that nuclear power companies are being hindered by the cost of this liability insurance rather than all the other construction protocols, environmental and safety audits, and permits from every level of government they have to pay for?

These two new reactors can only be built if NuStar spends $520 million on licensing, for example:

http://www.neimagazine.com/features/featuredriving-for-a-lic...
I bet you could be more informed and successful in your career by reading only a small portion of all the content you have picked out.

Anything vital you do miss on will come to you through the social network you could be building instead of reading through all this stuff.

Moreover, reading more won't give you a point of view. It'll only give you others' points of views. Only you can create your own point of view.
Fingers.el: Modal text editing for Emacs
Much like domains that live off of mis-spellings, is there a model for grabbing these customers and offering them another service?

What if these ladies started pushing customers elsewhere?
You know, you might say most of our national defense establishment is operating at the (in)competence level of McNamara, with not-coincidentally similar results.

With his actions at the World Bank after being sacked from the DoD I'm not sure there's a single man who caused more suffering and death than him in the 2nd half of the 20th Century.
Except that Apaches are fragile, while the A-10 can take a huge beating and stay in the air.

Anything which claims to be CAS but can't take some hits without falling out of the sky isn't terribly useful.

The reason Apaches are used is that they're not fixed wing, which means the Air Force isn't demanding to own them, meaning that they can get pilots and commanding officers who do more than pay lip service to the idea of CAS.
The article is clearly critical of uber and even ends by explicitly saying they should get phone support. It sounds a lot like a piece that is trying to argue for them getting phone support.
Is this a generic comment, or based on reading the linked interview? He doesn't seem particularly verbose to me in the interview.
I have no answer, but I found this really interesting, since we are one of the first generations with this problem. We are yet to determine the best way to solve this, which will probably be very interesting!
I can't remember from whom I read/heard this from, I think it's from Rob Walling in "Start small, stay small", but what resonated with me was the following:

1. Put yourself on an information diet, and

2. Filter out any reading that you cannot turn into an actionable item.

For instance, I have pocket open right now. There's an article named "Cache is the new RAM". I just removed it. Why? Yes. It is interesting. But the information cannot be translated into something of value with respect to what I do.

Believe me, you won't miss out on the things you forgot existed.
It's overall a greater tax on society resources to maintain suburbs than dense urban housing. Just the total mileage of roads, waterways, gas pipes that need to be built out and maintained pretty much forever.

That's just the tax money. From the personal perspective a mandate of car ownership (and until recently oil purchases) is ridding consumer of disposable income that could be spent somewhere else.
The F-16 was designed for a goal: the LWF. It was designed as a lightweight air superiority fighter and nothing else.
I could have written that.

I'm in a (some would say privileged but it isn't) situation where money just falls into my bank with little effort by myself. (Shareholdings.)

I am at a total loss as to which of the many "hobbies" I have surrounding me that I should educate myself with each day. I'm learning about 100's of things from Lego lighting projects to basic electronics right now; I don't know where to dabble next.

The way out, I feel, is to sell many things, leave my phone at home, don't connect to WiFi after 8pm at home - and try and just Be.
The Perfect Static Website Generator
Just looking at those pictures... We are living in a sci-fi universe. How on earth do you even conceive designing such a thing
People may give you the advice to determine what is relevant to you, and then focus on that. Unfortunately, finding out what is important requires wisdom, and this will make you want to read books and papers again.

With respect to this paradoxical situation, I found reading the Tao Te Ching very interesting. It suggests that you should stop focussing on wisdom and simply accept that things will go one way or the other. This might give you some rest.

If taoism is a bridge too far, then you may want to get started in meditation or mindfulness.
I posted them back in 2008 or so when it was relevant. I got the standard "our propaganda benchmarks where we deliberately misconfigured squid show otherwise and that's all that matters" response followed by some irrelevant ranting about how everything that isn't freebsd or linux shouldn't exist.
Thank you for your kind words! I'll be certain to take up your offer should I ever find myself in Vancouver (I live in the SF Bay Area).

I enjoy writing about the things I work on and think about, so consider it my pleasure.