skysight-inc/HackerNews huggingface dataset:
Here's a possible set of restrictions:

1. HTML5, without syntax errors. UTF-8 only.

2. IMG and EMBED tags must have size info.

3. All CSS, Javascript, and font files must have subresource integrity hashes. The browser can cache anything with subresource integrity, even across site boundaries, since the hash guarantees the content value. This will speed up asset loading. No more loading "jquery.js" over and over.

4. All off-site content (ads, trackers, etc.) must go in iframes. All iframes must have a height and width, so rendering can proceed without waiting for them. This eliminates delays caused by slow ad servers. Iframe content is requested at a lower priority than main page content.

5. Rendering doesn't start until the entire main page is loaded, or a <page> tag is encountered for really long pages. Almost everybody has enough bandwidth now that we don't really need to frantically re-render as pages come in.
The AMP presentations at Google IO were a bit strange.

They were throwing jabs at native applications while at the other tracks everyone was talking about native Android applications, how to run native Android applications on ChromeOS and how to stream native Android applications.
I guess it depends on how you interpret this clause:

> Linking FreeRTOS with other modules is making a combined work based on FreeRTOS. Thus, the terms and conditions of the GNU General Public License V2 cover the whole combination.

Does this mean the combination (which could be a trivial combination) can be licensed under the pure GPLv2, or is it just an explanation of the consequences of "combined work", and "the terms and conditions of the GNU General Public License V2" is actually intended to mean the modified version thereof?
If the moon were only one pixel: An accurate scale model of the solar system
Does the bill actually references cryptocurrencies?
The full Y combinator is presented in the sequel of the current article: http://blog.klipse.tech/lambda/2016/08/10/pure-y-combinator-...
This is great. The multi-tenant dyno issues certainly matches our experience - we would consistently get request timeouts when under load (even if scaled up) until we moved to the single-tenant dynos. With the random routing, if even one of your dynos has a busy neighbour you _will_ be timing out on some of your requests.
"However, what constitutes actual delivery of cryptocurrency has not been well defined."
I'm curious why you think its horrible. Have you had a bad experience driving one? It seems well matched to a lot of real world use cases.
Exploring the murky contents of Node.js frameworks
Are you really denying that the Israeli govt had nothing to do with supporting the military takeover in Egypt back in 2013 and then the military-led regime that took shape after that whether internally or abroad?

If so, I don't see that there's any point of arguing over facts like these.

It's OK to have reservations about the democratic experiments in the region but if you could call "Talibani vs Barazani" a democracy, then I think it's fair that I get to call what happened in Egypt or Tunisia a democratic experiment.

Speaking of Kurdish democracy, I believe that opening channels with other players in the region is good strategy to secure the interests of the Kurdish people or elite, but excessive pandering to one particular player at the expense of others in the region would be very shortsighted move esp if you're planning to stay in this neighborhood for long time.

A balanced and well thought-out approach to foreign policy in the region would be a better alternative to the Kurdish people for whom I wish good luck for their legitimate political aspirations.
If they handn't fooled around with XHTML set of standards, we could probably already have something like XAML on the browser, with its GPU backend.

Alas, what we have is a Frankenstein stack, which when one does the magic incantations of HTML and CSS, maybe just maybe if the browser and corresponding version are the right ones, those transformations will land on the GPU.
I have to wonder what it would be like if, instead of reinventing the page load process using Javascript frameworks, the web had gone in the direction of increasingly refined frameset functionality.
It's not the energy density of a fuel that matters so much as its net energy content and conversion efficiency.

You'll find lipids compare favourably to jet fuel (kerosene), which is distantly related to plant-generated lipids in the first place.
"... various grammatical errors ..."

Please expand on this. I found "comprised of"[0] and "to actually measure"[1]. Cardinal grammatical sins indeed.

IMHO, this article had an unusually high standard of grammar by today's standards.

[0] https://en.wikipedia.org/wiki/Comprised_of

[1] https://en.wikipedia.org/wiki/Split_infinitive
You're not wrong in the sense that 5G isn't actually that much of value for the users directly, however there are many other reasons that directly benefit the users.

Telco's pay 2 big costs for running a cellular data network: Infrastructure and Spectrum licensing. Your cost of data is supposed to cover these two with an added profit for the telco. What 5G brings to the table is faster data, which means you are able to transfer you file quicker, which means the average spectrum usage per "facebook load" is lower since the transmission happens much faster. Instead of you occupying that spectrum for 30 sec while loading over GPRS, you instead fetch all the files in less than a second, making the average potential bandwidth in the network much higher for everyone, thus lowering the price per gigabyte.

In addition to that, with 5G the phone can fetch data much more fast which means the radio can enter power-saving mode much faster. If a page on 4G takes 4 seconds to download and on 5G takes 1 second, it might end up being a 4X reduction (i'm stretching it for the sake of the example) due to the radio not having to be powered for that long.

So the consumer wins on pricing and battery consumption while the networks can squeeze more out of the already occupied spectrum.
Live like a jellyfish.

bloop bloop
> You lower the current by lowering the voltage.

I assume you meant increasing there.
Would be interested in taking a look at your project if you'd offer a link. :-)

The Amp guys make the claim in one of their videos[1] that the GPU can do nothing if a page-layout event is triggered. Amp is geared to minimizing the number of times this has to happen, by demanding that elements are size-bounded for example; the same reason for the CSS GPU-acceleration limits.

Hopefully new render engines will address this, but having them out in the wild is a ways off even if they were ready today. Amp seems like a pretty reasonable stop gap. Although I find their demo site[2] not a perfect experience with all of my normal Firefox plugins. Another comment in that video mentioned above is that Amp sites should be faster without an ad blocker.

[1] https://youtu.be/hVRkG1CQScA

[2] https://www.ampproject.org
I don't know whether this has been or can be studied formally, but anecdotally I think modern writing often suffers from excess verbiage. Essays sometimes go on for a long time without saying much, and this can cause a lot of frustration for readers. I'm sure many of you have felt this frustration when reading political opinion pieces.

A fun exercise that illustrates Orwell's point, when reading a sentence, see how much you can reduce it without losing its original meaning. For instance, I frame your question as follows:

"Do we know if this has been studied? It's not obvious that succinctness is better for readability and comprehension. It might be worse."

You can think of this as the writer's version of code golf.
> If they handn't fooled around with XHTML set of standards, we could probably already have something like XAML on the browser, with its GPU backend.

HTML + knockout is a lot like xaml, but a lot simpler.
Really? While you might be required to lease it at market rate I don't see where the gov't would allow or help someone to seize it.
Any such prediction would be bound by the least precise constant involved in the calculation. This experiment is truly pushing the boundaries of distance measurement (to the tens of femtometers) so I doubt the rest of our measurements of universal constants are anywhere near precise enough to pull it off. If we could measure all of those constants as precisely as, say, LIGO can measure optical interference spread over many kilometers then it would be possible, but if we could do that we'd probably have already measured the proton's size to within femtometers.
Checkout https://github.com/tokio-rs/tokio. It builds on top of future-rs
> FreeRTOS is GPL with an exception for static linking making it effectively free if you make no modifications. There is, however, an onerous clause prohibiting the publication of comparative benchmarks. [2]

This is why I don't like the GPLv2 and wish more people would switch to the GPLv3. Section 6 of the GPLv2 implies that you can remove the restrictions you mentioned from the license, but section 7 and 10 of the GPLv3 make it clear that such restrictions would not be binding and could be removed by recipients of the software.

Also, "effectively free if you make no changes" doesn't make sense -- free software requires you to have the freedom to make changes to the software.

But as far as I can see, clause 2 is very broad (what is a "competitive purpose"). I consider that to be an "additional restriction" under section 6 and as per the license terms they've given us, I'm allowed to ignore that restriction. Otherwise they've modified the license and must not call it the GPL. In addition, if that term is actually binding it would not classify in my book as free software.
Curious, would you say this an indication that there are not enough talented/competent sysadmin/infrastructure people to employ to manage those tasks in-house? Or is it your opinion that AWS provides so much value that in-house simply can't compete in terms of the man-hours it would require to manage the equivalent? The whole "spin up in minutes" is certainly not unique to AWS; most hosting providers, especially if you are a sizeable business, is going to be at your beck and call whenever you need them.

I still think the benefits of AWS are over-emphasized within most businesses. Of the 4 companies I've worked for that used AWS, 3 of them did absolutely nothing different than you'd do anywhere else. One-time setup of a static number of servers, with none of the scaling/redundancy/failure scenarios accounted for. The 4th company tried to make use of AWS's unique possibilities, but honestly we had more downtime due to poorly arranged "magical automation" than I've ever seen with in-house. I suppose it requires a combination of the AWS stack's offerings and knowledgeable sysadmins who have experience with its unique complexities.

Disclaimer: I'm a developer rather than a sysadmin, not trying to justify my own existence. :p
It looks like meta-analyses published after that book support the efficacy of anti-depressants, are you familiar with this evidence?

https://en.m.wikipedia.org/wiki/Selective_serotonin_reuptake...
Cool startup and cool idea on the bot. Sent the link to your startup to a few people I know.
Number 3 is already possible and widely used by minification frameworks. They generate a file with a hash in the filename that is cached forever. It cuts network time but browser still re-parse it every time.
> No, you couldn't because it's not GPL. It's a license that is nearly identical to the GPL, but slightly different.

Then they actually are not allowed to call it the "GNU General Public License" (or in fact, they are not allowed to modify the license terms). It's the first condition in the license text of the GPL, I'm surprised their lawyers didn't notice that little chestnut.
The difference between free software and open source isn't copyleft. Both free software and open source embrace copyleft.

From your writing I deduce you are of the opinion that open source is more or less equivalent to permissive licensing, i.e., using BSD-style licenses.

The actual difference between the two is that open source values the productivity benefits that come from sharing, whereas free software is primarily about protecting the freedom of people.

Mocking should be done carefully, and one should avoid mocking things one doesn't understand.
If it's anything like they're over-traffic bus then I doubt it. It'll probably have a home AC unit bolted to the outside, and some "hybrid" roman candles for propulsion.
Why the U.S. President Needs a Council of Historical Advisers
I now code.

In school, I tried to learn to code several times. But I always stopped, I think because I didn't have any desire to build things that didn't make a "product".

I learnt to code when I had something to make that would make my life easier.
There's also the tag place=city_block [1]
which may be useful depending on its coverage but which has the advantage of being explicitly assigned by a human.

I've always thought of city blocks as an anti-pattern in urban layout e.g. exploring New York on foot for the first time I tried 'using my nose' to find interesting places but had the problem that I got zero incremental information until the next intersection at which point the large block size meant it was too far to turn back.

I prefer to live in cities for which the concept of a 'block' has less relevance, and I'd caution against trying to 'blockify' cities worldwide.

[1] http://wiki.openstreetmap.org/wiki/Key:place
I should add that I believe the plan is to do significant work in sealing compartments so anyone looking to wreak havoc would need to breach the facility, get down a significant distance and then work through a huge amount of concrete or clay or whatever it would be.

I think the supply line from port to the facility would be a softer target and is something the jury and stakeholders would be considering in serious detail.
5 Best Productivity Hacks Any Employee Can Start Now
They don't mean you have to specify a fixed size in pixels. You can specify it in terms of page-width percentage for example. The specification must just be enough to allocate a bounding box in the page layout before downloading the image.
Not really. I don't think style can be reduced to a single rule, and that's pretty well understood.

http://i.somethingawful.com/u/garbageday/2013/goldmine/4word...
The Top 7 Tools for an Engaged and Productive Remote Team
Maybe, but not for a very long time. You'd have to develop an otherwise inert enzyme that can go through cell membranes and spread to every cell in the body. Theoretically this would be feasible using a retro virus that can infect every cell and instruct it to produce the enzyme but we're basically just getting our feet wet with genetic engineering research that is bound to take decades or centuries to get to that point.

Dialysis wouldn't do a thing since most of the toxic molecules arent going to be in the blood plasma.
I think he is implying that if he went off the meds, his life wouldnt go to the can: that the effect can be explained by the placebo effect.
HTML5 sections are very similar to how frames were used. The biggest problems with frames were individual scrolling and opening in anew tab would lose context, both of which are solvable.
We call this "voluntary response bias".
This is the exact strategy Microsoft used for lock in way back when. You could use ASP and other MS technologies and they even worked well. Until you wanted to exit their walled garden - then they were a real pain to integrate with anything usual.
Simply comparing M:N threading with futures is not correct. In my experience using futures in Javascript, it does not support control flow at all. The goroutine's equivalent is async/await, which transform the cps of asynchronous I/O back to sync form, but it may impose more overheads than M:N threading since it stores the stack structure in its parameter.
Where we fly cheap flights to Bali Indonesia round trip 382 € on flychecker
Thats not the problem, its a tool to solve a situation. If someone is emotionally suffering so much as to not perform a job, not get out of bed, talking with them will not save their lifes. Treating the symptoms is one very legitimate way of dealing with a disease.
But this does use solar panels.

> The device uses solar electricity from a photovoltaic panel to power the chemistry that splits water into oxygen and hydrogen. Microbes within the system then feed on the hydrogen and convert carbon dioxide in the air into alcohol that can be burned as fuel

Only the hydrogen + co2 -> alcohol part uses biological components.
The "mechanics" of QM is linear algebra, so you should get a good base in LA before looking into QM.

My upcoming book on LA has chapter on QM, specifically "matrix" quantum mechanics, which is the subset of quantum physics phenomena that can be represented using finite-dimensional vectors, matrices, projections, etc. For the full "physicsy" QM course, you'll need to learn about the wave function formalism, which is a bit more complicated...
I love this essay. The whole essay is good, but I really like this paragraph:

>In our time, political speech and writing are largely the defense of the indefensible. Things like the continuance of British rule in India, the Russian purges and deportations, the dropping of the atom bombs on Japan, can indeed be defended, but only by arguments which are too brutal for most people to face, and which do not square with the professed aims of the political parties. Thus political language has to consist largely of euphemism, question-begging and sheer cloudy vagueness. Defenseless villages are bombarded from the air, the inhabitants driven out into the countryside, the cattle machine-gunned, the huts set on fire with incendiary bullets: this is called pacification. Millions of peasants are robbed of their farms and sent trudging along the roads with no more than they can carry: this is called transfer of population or rectification of frontiers. People are imprisoned for years without trial, or shot in the back of the neck or sent to die of scurvy in Arctic lumber camps: this is called elimination of unreliable elements. Such phraseology is needed if one wants to name things without calling up mental pictures of them.
Plug-in for browsing StackOverFlow website inside Xcode IDE
The counter argument is that developer time can cost a lot more than that. If Rails makes me faster, my company might save a lot of money. Obviously how much it makes me a faster developer versus how much performance I pay depends on the developer and the specific application.
It is usually not the images that cause the reflows, but the unsized containers for actual contents. Also reflowing paragraphs of text.

No, you should not have to specify sizes of every span in existence of insert manual line breaks. That makes the pages just fall to render properly on current multitude of screen sizes.
If we could flash some educational stuff on them and pass them to some poor children to learn from (and monitor their scores) - it would make a cool project. I would like to work on this next year (hopefully).
Awesome.ai shuts down
I got the same feeling. It seems like the app does not solve the problem that the original story stated: namely, the leaving behind of amazing stories. Instead, the app captures the mundane parts of everyday life, tracking locations, collating your Instagram food photos, recording your throwaway Snapchats.
ZoomWit – Social Networking App
http://xkcd.com/1270/
Mind you, you don't usually get to touch or smell museum pieces, either. Glass cases and all.
Ten trillionths of your suntan comes from beyond our galaxy
I agree. I sort of wished that the plaques had had a QR code or a link to the write-up too; it made me think that it would be cool to have a service for that kind of thing, where an object passed through several owners could be traced back to each (willing participant) owner, who would have a little write-up of their history and the object.

"If XXXX could speak."
Well, some people may be forced to move to a simple live, others may be forced to not live, others may continue as we go... Deciding who is going to take which path will probably be the topic of the next world war.
They say that without aggregation scale-out is impossible. That's simply not true. Using things like anycast and ECMP it's super easy as log destinations are usually stateless.

Also, never had network contention because I logged too much unless something was really broken - and then only at that node.

I'll continue sending events to my anycast address without any aggregation thank you very much.
>> It seems like the intention is to use Flutter [1] as the UI layer.

Flutter already ready for use?
If Flutter is not ready for use then how it can be used?
Okay, for you there's no bottleneck, just woeful UI/UX. Seriously, seeing just one stateful element at a time, then pressing "Next". Wow, just wow.

I fully expect that when I type the first few digits of my credit card number that the site knows precisely which card provider I'm supplying and updates the UI (highlight the card type) accordingly and immediately update the security code field to request my 3-digit MasterCard CCV vs. a 4-digit AMEX CID.

To be clear, I'm not suggesting code needs to run on a client. One day when we all have fast enough connections (with minimal latency), including on mobile network, then perhaps all the code can run server-side and we just be streamed the output (video) - which again, updates in real-time!

However, living in the real world as it stands today, client-side scripting is a fantastic solution to a real-world problem i.e. latency and bandwidth constraints, and real-time responsive UIs.
Mathematically, it's just as unsound as saying the
sum of all integers is -1/12.

But that is not unsound at all: http://blogs.scientificamerican.com/roots-of-unity/does-123-...
Hey, tried the app. The UX left me confused. I have used life logger apps before [before they were bought and shut down] and need a good one desperately. I gave it access to my photos and still nothing shows up. Also the oAuths dialogs are not native prompting me to enter credentials which I don't have the patience to do. :)
Any Video Converter Ultimate 5.9.1 Serial Key Full Keygen
The Greenland shark may live four centuries
I was just think of the BeOS connections too.. very interesting indeed.
Is the Y-combinator any more or less dependent on TCO than regular recursion?

The Y combinator is useless in languages that already have builtin support for recursive functions.
Robbos are 'cheap' up-front because they're built for a 12-year / 2,200 flying-hour service life; they're basically disposable helicopters. They can be overhauled and rebuilt at that point, and every subsequent 2,200 hours, but it's expensive.

Furthermore here are some service-life-hours comparisons between components on an R22 and an Enstrom F-28C of the same category ( edit: updated from the FAA TCDS ):

Main rotor blades: 2,200 / unlimited on-condition
Main rotor spindle: 4,400 / 17,700
Tail rotor blade: 2,200 / 3,100
Tail rotor attachment: 2,200 / 6,200

Source: an acquaintance who runs a training school with R22s. He loves flying them but sells them on ASAP when they're anywhere near their service life.

Incidentally Mr Robinson originally designed the R22 with a target list-price of $22,000, hence the name.
Ask HN: What are the cool life hacks for Developer?
What are the cool life hacks for Developer, you are applying in day to day life?