skysight-inc/HackerNews huggingface dataset:
Caching on the Client in GraphQL
Current solutions for client-side caching of GraphQL queries are heavy, slow, and arduous to implement. As such, we are proud to release FlacheQL.

FlacheQL handles edge cases that other libraries can’t. Currently, existing caching engines return from the cache on the exact same query. They are even smart enough to return a hit if one field is missing. However, FlacheQL does the aforementioned and is also able to return subsets from cached data based on parameters of the query, a feature no other caching library maintains. For instance, if we dispatch a query to the Yelp GraphQL endpoint for 50 businesses, and subsequently dispatch one for 25 businesses matching the same fields, other caching engines make a roundtrip to the database. FlacheQL has the power to return the subsets directly from the cache, speeding up your application, and decreasing loads on your servers.

We have seen remarkable page load improvements; queries such as the above that take 5 seconds to fetch via a roundtrip to the API with Apollo take 5ms to retrieve from the cache with FlacheQL. Furthermore, our library maintains faster retrieval times for cached data than Apollo across all of our test cases.

We’d love to hear about your experiences with our library, available on npm. This is a work in progress -- feel free to report issues on GitHub as well. You can find all the documentation and several demonstrations on our site: http://www.flacheql.io. You can download the package on npm, and please check out and star the repository at https://github.com/FlacheQL/FlacheQL. Thanks!
Can Technology Finally Fix 'Bus Bunching'?
Under pressure, afraid to take bathroom breaks? Inside Amazon’s warehouse world
“After devouring nearly as much energy as all of Iceland’s households combined, Bitcoin miners may be about to return something to the community that’s housed them.” Implication is that the miners do nothing for Iceland? Seems unlikely. They’re probably incorporated businesses paying taxes and injecting wealth into local economy through payroll and other expenses. Why is Bloomberg anti-bitcoin?
> Why do individual pixels get so much power about what the network decides to classify its output as?

This paper isn't about tricking a NN to classify incorrectly. It's about getting the NN to perform a completely different task.

We introduce adversarial attacks that instead reprogram the target model to perform a task chosen by the attacker
Consider Phlebas was how I discovered the "rule of 50" (or more generally, "put down a book when you are sick of it").

The book felt like an aimless wander from one scene to the next, with little overarching drive, and a bland main character without purpose. Basically a string of "and thens". The comparison to a generic sci-fi action movie is a good one-- empty (at least as far as I got into it) of character and philosophy.
They sometimes don't, which is why many cities delegate that out to agencies like local Convention Bureaus/Tourism Boards where the requisite brainpower is concentrated and applied-they do the numbers, make recommendations and proposals and elected officials chose to approve or deny what is presented to them.

Same way branches of the Federal Government delegates responsibilities and procedural obligations to the appropriate agencies.
I'm curious if most of your issues were related to Pure OS. And if that's the case.. why ship with it installed?

Overall I'm not a fan of these additional spins of linux. System76 does this too with PopOS.

Our experiences are nearly polar opposite and the only difference I can detect is the OS.

I can say that the bluetooth works as expected (currently using a mouse). There is a bit of configuration that had to be done to get a Plantronics headset to work with LinPhone for my VoIP line, but that really isn't something I'd expect to work seamlessly in my environment.

For the headphone jack mine clearly works as expected. Though I haven't tried Apple's earbuds which may be a more common test item. I'm using Shure earbuds and the connections are flipped.

That load is high. I'm averaging 0.71. Maybe you're doing something more intense than I am, but generally I have a Windows VM (MS Office open) and Firefox/Slack/WebStorm running.
> Consolidation of capital which is only available to society on speculative grounds

Don't you notice that society is behind the decisions on how they invest their savings? You make it sound like it's a haves vs have nots situation where the have nots don't have any personal savings nor are they investing any cash on their own.
I would imagine there is a pretty strong first amendment case against such laws in the United States. Mask laws have been successfully challenged on those grounds (though sometimes the challenges have been unsuccessful).
Thanks! And thanks for building Cloudflare workers. You have no idea how much nicer it is to write and express a lot of this logic in modern javascript, rather than nginx configs and VCLs.
You could preserve the value for "old people", as you say, by removing the caps for property held by businesses (similar to homestead in other states, I don't know if CA has homestead) and treating inheritance as a purchase for purposes of property tax reassessment.
In terms of connectivity and living expenses three are more or less equal.

As an Uruguayan I would say that Montevideo is nice, but there is not much natural beauty around, the same for Buenos Aires, but Santiago is in the foot of the Andes, so in that it has more to see.

Also Montevideo is quieter than Buenos Aires but Santiago is much more well organized than both. And the only one that don't have a metro train system, so the public transport consists only on buses that get quite crowded on rush hours.
Self-hosted developer bliss
And how did you expect that to go?
Netware was bug central, I used it from 3.x - 6.

Linux killed them...and it was time for Netware to
go. I remember the first time I compared Border Manager
with OpenSuSE (2.2 kernel -w-w ipchains) & squid
as proxy. Eye opening. No more midnight reboots.
No more opaque interfaces and $$ for nothing.
That seems to be the current trend for business insider at the moment. The article is usually only a slightly fleshed out version of the headline with little actual content or reporting.
Car drivers tend to underestimate the amount of space it takes for a semi to stop. Heck, every time I load up my car or attach a trailer, it takes time to become accustomed to the decreased braking performance.

Drivers likely could not give an accurate estimation for how many feet it takes to do anything on the road, such as come to a stop in an SUV going 50. Given the extreme mass of a cargo train, I wouldn't be surprised if the distance figures sounded high.
Local -> Enclosing -> Global -> Builtin

I use Python the most so maybe I'm just used to it but I always found scoping pretty straightforward.

Do you have an example that you found surprising?
Which MIGHT end up being good for everyone.
DNS ad-hocracy in peril as ICANN advisors mull root server shakeup
Yes, that is what I'm suggesting. Primarily as a deterrent, rather than a punishment.

And the usual stipulations about minors being treated differently than adults apply.
Amazing article, I had no idea there was such a huge scientific debate between (somewhat) competing organizations about the impact of various exercise methods, and how one side was caught bending data to the detriment of the other.

Hopefully the recent controversy won't drown out that other story. Fascinating read for anyone interested in study methods and data reporting errors.
I think what you say is practically spot on.

Yet I'd like to add that I don't think that testing frameworks (at this point it would be misleading to call them strictly A/B testing) HAVE to only reflect short term gains. It's hard to come up with (proxy) metrics that hold that kind of short term optimization in check.

Just to pick one fairly obvious example for e-commerce: you can track returns/customer service contacts as a health metric or even explicitly assign a value to them to fold them into the primary metric you're optimizing.

These kinds of safeguards typically need longer recording periods, so it's potentially a lot of data science and engineering effort to build tools that can handle the long term data collection and analysis. But it's not impossible. It's rather something people love to pretend is not a problem.
The head of the FCC says the FTC is responsible so he's having it both ways by rescinding good laws with promises and having someone else enforce blatant infractions.

We would not have this discussion if the better choice had won the presidency.
I installed and gave fortnite a quick try. I liked the gameplay. But it felt like a mobile game on the pc. The V-Bucks you mention are purchased with cash. But they're used to buy the equivalent of a card pack. You have no idea what you're getting. It was also riddled with notifications, exclamation marks all over the place of things you need to check.

I've only played save the world. Which is a small team against a computer. That is where you get these card packs. Which you give heros, survivors, traps, materials, weapons, etc.
So you're saying the band that produced the lyric "Fucking Magnets, how do they work?" might not have been pointedly trying to solve the problem of privacy in an evolving digital society?
Every no-fee Visa card I've had in the past 5 years or so offers the same benefit.

https://usa.visa.com/support/consumer/card-benefits.html/
I'm not sure if you're joking. IME a team with remote workers needs better management, because of the additional kinds of problems that can arise.
Well, if the world we're considering is one where magic provides all our necessities plus a bountiful UBI, then I agree with you. But I didn't think that that was the world we were discussing.
Ask HN: What's the best way to manage and view all of your user flows?
Hi all -

I work at a company that has a lot of user flows.

For example: depending on how you arrive to the registration page, you're presented with a different UI/page.

What's the best way to manage and collect all of these flows in one place? I ask because I want my team to start being more cognizant about the changes they make to various parts of the product as there are downstream impacts that are often overlooked. Being able to see how one page flow to another, a map if you will, should help with that.
These deals are far from short sighted. What the city may lose in corporate taxes is more than regained through the increase in revenue from middle class population growth. Sales tax and automobile tax revenues skyrocket with the all the people moving in. Businesses open to support the new residents and are taxed. More homes are built and property values go up, meaning an increase in property tax.

Seriously, people who think giving a subsidy for a large tech company to move to your city is short sighted fail to understand the issue holistically. Nome a single American city that has seen it's overall revenue decrease from a large company with skilled workers moving into their area with a subsidy.
Family Life of a Venture Capitalist
They are (or were) planning for the possibility of the group having to stay down there for months to allow the rainy season to pass, while being re-supplied by divers.
Are they still considered a gang via FBI's classification? Might be more a criminal act to be a Juggalo than to circumvent facial recognition.
Yeah I agree with all that for the current situation but how I interpreted the other person was that even if checking was absurdly trivial he would still be against it (obviously it can't happen in real life but it's just a hypothetical). That means that they wouldn't have to "assume content infringes" and the whole YouTube problem is a moot point. It requires a different argument than the norm (as your post shows) so I was curious if that was what he was arguing and what that argument would be.
Polish charity gets huge phone bill thanks to stork
> perhaps worth remembering that democracy also relies on the implicit credible threat of revolution.

No it doesn't. It's precisely the opposite. In fact, any "credible threat of revolution" only serves the purposes of those who want to put an end to any semblance of democracy.
Scientific proof of the need for DND Shades (http://dndshades.com)
It is a market - that's the whole point of the federation of states system that the founding fathers put in place.

If your state has bad laws, you can go to a different state.

Using government as a market has worked very well for both marijuana legalization and gay marriage advocates.
So Cloudflare workers are faster than AWS lambdas with a lot of home court advantage. Not like they will actually say anything is faster than their product.

Lots of self-promotion; yet doesn't even touch the fact that AWS lambdas (both @Edge and in region) have cold-start times (among other things.)
This conversation seems very one-sided.

Apologies if I missed it, but I'd love to hear the perspective of a manager / executive who decided in favor of open workspaces.
Counterpoint: memes are probably the most common constructs of complicated copyright pedigree that people encounter in their day-to-day lives. It's analogous to the government banning ice cream.
Unsurprisingly, USA near the top with 1780 hrs worked annually by the average worker, contrast that with the most hours mexico (2257 hrs) and with the least hours Germany (1356) or the Scandanavians like Denmark and Norway (both around ~1400 hours). This is a poor look for the corporate-centric politics of the USA, which has extremely rich citizens and corporations yet which forces very long hours onto its laborers. One might expect that from a Mexico or Costa Rica due to their differences in riches and demographics.

Yet another example of the surprisingly poor living quality in the USA in aggregate terms relative to GDP. The USA is great if you're rich and is mediocre if you're everyone else.
I understand what you are saying, but open source code cannot be a product, so it doesn't matter whether you open source everything or not. You will also feel over protective about it, not actually open sourcing everything under the most permissive license. No matter how I think about it, I can't imagine how a startup can over open source things.
> it's pretty clear this conversation is going nowhere.

Yes, obviously, because you keep saying "look at the data" while providing none of relevance. Nobody's arguing that the MTA is rife with delays and poor planning, we're talking about the countdown clocks specifically.

The countdown clocks do not show the scheduled time. They use Bluetooth receivers to physically track the trains [1]. Your fundamental premise is wrong.

I'm honestly curious -- do you Uber everywhere? How often do you take the train?

1. http://www.thetransitwire.com/2017/09/01/mta-uses-bluetooth-...
Maybe I'm misreading the chart but it looks like it represents total hours. I don't know what the questionnaire looked like but, at least on the representation side, it appears that overtime is not considered.
Unfortunately they have stopped accepting credit cards. They now only take bitcoin and bank transfer (and cash by mail and some other non international stuff)
If this line of thought scares you, don't reread prey. This is science fiction for people who hate science. (that's not to say they're "bad" books, but his work seems to have a "tone")
>Also, it would be nice to have a pipe operator `%>%` such that

You can absolutely define a pipe operator to apply functions. Something like

class Pipeable(object):
def __init__(self, f: Callable):
self.f = f

def __or__(self, other: Callable):
return Pipeable(other(self.f))

Then use it like

composed = Pipeable(foo) | f

Replace `|` with `>>` if you feel that conveys what you want better. Libraries already exist which provide this interface.

>Is that anti-Pythonic?

In a sense, yes. Operators and methods are defined in terms of objects, not in terms of abstract types.
So was I. Above all else, capitulating to change the debate into a question of which type of headphones to wear is not practical, because it doesn’t address the underlying negative health effects. To qualify as “practical” an idea would first have to at least meet the criteria of alleviating the physical disergonomy of the situation, or at least contribute to that over the long term. Anything which proposes to just “put up with it” in some way or another would be as impractical as possible, because not putting up with it is the sole property required for anything to count as a productive approach.
How Employers Can Help Their Developers: Time for Open Source Projects
The purpose of life is to enjoy your time alive in this world. Typically one does this by connecting with other living beings and balancing a life in service of self with a life in service of others.

Will the founders of Snapchat be revered by humanity in the future? Highly doubtful. The way to be remembered is to live a life worth remembering after all.
"juggalo" man its been awhile since I've heard that word....a long while.
> just type npm i -g npm@latest

Isn't that the same command what caused a lot of headache a few months ago with changing directory permissions? With the response being, don't run latest unless you want to break things.
I have quite a few related traits but I don't really believe in clear cut diagnoses for this sort of thing, and I wouldn't medicate either, so I'm not sure whether having a professional making a decision on this would be helpful. I do have my own rituals, but thank you for your suggestions, might be time to look into some more tricks.
Those criticisms are not specific to this method, indeed they are against every possible form of shorthand.
Apache Kafka’s Metamorphosis
A proper tax relief program for the elderly would actually target the elderly, as many states do.

Proposition 13 does not target the elderly. It gives tax breaks to all property investors, including corporations and (due to Proposition 58) inherited estates.
Is your position that the treason of 1775 put an end to any semblance of democracy in the US?
This causes the app to not open.
I think that's a lost battle, like "hacker".
I take issue with some of the characterizations here about sheep behavior.

As someone who also keeps sheep, I have observed:

Sheep are kind to each other. Whenever we're working on a sheep, our head ewe always comes into the work area to inspect. She stands there and watches, baa's (I assume to let the sheep being worked on know that she's there - although maybe this is anthropomorphizing). She has been known to go find a sheep who can't figure out how to get through the gate and escort them through.

When you take the hay or grain out to the barn, what happens is that one sheep hears you, baa's, and everyone comes running. They jostle each other to get to the grain, but that doesn't last that long. Mostly, they stand side-by-side and eat; everybody gets some, as long as there's enough room.

No, I think what this guy actually wants to talk about is goat dynamics. You bring grain to the goats, the one that hears you doesn't make a sound. She just saunters into the barnyard, all suave, and eats her fill. If two or more goats hear you, then they all have to fight each other to see who gets to eat first. Every single day. For a goat, the sight of other goats eating grain is basically intolerable.

Both sheep and goats may well have evolved flock dynamics for all the reasons the author illustrates, e.g. they act in terms of their own personal self-interest, and not the collective. But there are several local minima in that evolutionary space, and they aren't all equal.
What does SFH stand for?
Intel Core i7-8700K overclocked to 7.4GHz for SuperPi 32M record
Eh, /r/watchpeopledie has taught me that heavy equipment will murder you in a violent fashion if you don't respect it.
This is a climate denier think tank funded by fossil fuel interests putting out junk science. This is a climate denier think tank funded by fossil fuel interests putting out junk science.

Here's an example:

http://www.desmog.co.uk/2016/02/23/gwpf-report-predicts-no-g...
In the light of [0], it seems that standard (not adversarially trained) NNs learn each and every feature which happens to correlate with a class label in a training set (including noise). So moving along adversarial gradient looks like noise.

Take my interpretation with a (huge) grain of salt.

[0] https://arxiv.org/abs/1805.12152
I think we need to distinguish between software that is used as a component in a larger system (e.g., the core OS for which is the core business of a distribution), and an application that is not part of the larger system (distribution) but merely runs on top of it. For putting together a distribution (with tightly integrated components) the traditional packaging philosophy is probably very well suited For add-on third-party software that is not an integral part of the distribution but merely wants to run on it, not so much.

An independent software author (e.g., Ultimaker or Prusa) just wants to reach all "Linux" users at once without dealing with different distribution's policies, and without needing to use the same version of e.g., Qt, that happens to be in a given distribution. And as a user of their software, I want their software on my "Linux" system in the same moment Windows and macOS users can have it.
Google Tier 1 Search in Firefox for Android Nightly
You'd have to upgrade all the rolling stock as well. That's not always possible, for technical or financial reasons.
My parents are in this boat.

I feel like a clean repeal of Prop 13, while it would be good for California overall, just isn't possible.

What I would like to see is:
-Prop 13 applies applies to only your lived in primary residence. This applies to new buyers as well.
-Commercial and Investment properties have a 10 year sunset clause. That is to say property taxes go up to market rate over a 10 year period. (i.e. first year you're paying 10% more...then 20%...etc) up until year 10

I don't even think THAT is politically feasible here though, and I'm a home owner.
You don't want to lock up the wheels in an emergency. Locked wheels will skid on the rails, creating flat spots on the wheel. Later, if not repaired, the rotating wheel can hammer the rail at the flat spot, causing the rail to break.
It mentions the use of video and audio as well, image macros are just the most immediately recognizable
Assignment expressions added to Python
Not everyone has to agree, but to argue that Europe is falling behind you need to provide some evidence which is greater than all cultural differences.

For example, the Neanderthals are falling behind humans because they are all dead.
But why would you need to correct for that? If more of the labor force works part time, more of the labor force is working fewer hours. Are you assuming these part time workers are carrying multiple jobs which aren't being listed in sum (eg 20 Hours/week at Job A, 10 Hours/week at job B for 30 hours, instead of 15 if each job is separate?)
Gotcha - I thought by interactive you were perhaps referring to realtime capabilities.
This article is absolutely trash and should be deleted, not recycled or reused anywhere, ahem... and I quote:

"Most of the plastic waste comes from just a few countries, mostly in Asia and Africa."

Continents are not countries.

This place is also a bullshit think tank whose goal is to oppose climate change.

https://en.wikipedia.org/wiki/Global_Warming_Policy_Foundati...
/r/watchpeopledie tells me that yes, some people are out experiencing those stories.
I propose that people who take video games so seriously that they're willing to cause real-world lasting harm to someone over them should themselves be prevented from participating in real-world jobs or travel until they've gone through "proportionality training." Or alternatively, that they be forced to get a face tattoo that reads, "The punishment should fit the crime."

Or maybe that's ridiculous and extreme, just like lasting real-world consequences for online cheaters.