skysight-inc/HackerNews huggingface dataset:
Ask HN: Significant commit rate decline of Android's base repository?
Starting Q3 2015 the commit rate of this central Android component dropped significantly. See https://github.com/android/platform_frameworks_base/graphs/contributors

What happened?
"orders roll in twice a minute" - does this mean 2 * 1440 = 2880 orders per day?
Well it's obvious that someone working at Ebay is collecting these passwords. Either they intend to steal a lot of money, or they intend to create user profiles based on data that would otherwise be encrypted to them, or they could also be trying to break the account encryption on the whole network this way. Collect enough valid passwords and use them to get enough to make a fingerprint that could enable them to read passwords without having access to higher security clearance.
There are plenty of "old", >50, people on Facebook. Sometimes they actually are the most vocal in the comments section of the newspapers, especially when it comes to topics such as the EU and immigration. I do believe that the article is correct in that social media is creating self-reinforcing subsocieties with little to no exchanges between different opinions. There are plenty of people in Germany getting all their information from hate websites like epochtimes, compact and kopp via their Facebook feeds. Disagreeing or critical comments are deleted from the comments section, creating the impression that one's own opinion is supported by the majority. You can't believe how many racists believe that their opinion is shared by the silent majority, a believe supported by the support their views experience in the social media echo chamber.
I agree that the sport part of judo can be a benefit, but not because of the competition aspect; but because the sport mindset led to efficient and safe techniques that can be practiced at "full force".

Two typical examples are: tomoenage that in its original jujitsu form was a kick to the groin, but in judo is a foot to the hip; first you can't go and kick your practice partners full force to the groin (without them wearing protection - hence you can't really practice the actual technique) , and second if you kick someone in the groin they'll roll up, and the throw becomes ineffective (although you could argue that a good kick or two to the groin is usually quite enough. But only if you actually hit. A good landing on the head is also quite effective). And ipponseionage which in a jujitsu variant involves crossing the arms in an elbow lock, hoping to break the lower arm in the throw - but also becomes a slower and less efficient technique.

So the safe set of judo techniques makes for very good sparring practice. But it won't prepare you for a thumb in the eye or a bite to the face. Or being stomped on the head while grappling.
IMAX Will Build You a Home Theater–Starting at $400,000
I'd wager the initial greeting works, but I question whether the person's lack of self awareness (when it's clear that the customer doesn't have time to do small-talk and has been evading you for 3 weeks straight) wouldn't be grating to most people who are trying to evaluate several products and get some work done.
Allowing the extra constraint "doesn't have a side effect" is more dangerous than clarity in this case because it increases what a dev needs to know to modify the code, and allows for a bug to easily be introduced if the validate code is modified to have side-effects.

And though a test might be added to check for this, "Was this function run" is easier to determine than "Does this function have side-effects".
UK has fastest mobile internet while US lags behind
Should you be rewriting? DHH has an opinion
In this case if it used infrared, sure.
But you have to remember that humans can't really notice the high frequency changes in light.
There's plenty of scope to encode data in visible light.

I'm sceptical if this would be implemented it would be quite a negative selling point for mobile phone cameras.
And I don't see why mobile phone manufacturers would consider implementing this functionality.
Like how google apps tell you to use the keyboard every time you try to copy/paste with your mouse? I hate that so much!
Python, Ruby, PHP: C

JS: no standard parser, but V8(chrome), SpiderMonkey(firefox) and Chakra(edge) are all C++

Go, C, C++: self-hosted (written in the same language)

Java, Erlang: parser/compiler self-hosted, but VMs written in C.
No access for Job-Offer-Spammers (known from linkedin). Some kind of verification or referral system would be fine.
Buno – Minimal Note-Taking for Android and iOS.
I don't think it's passé, just that we view the wisdom of previous ages in a generous light because we see them at their wisest.
Has anyone tried a non-profit model for open source? That workload is more than some full-time jobs.
ΔΙΑΓΩΝΙΣΜΟΣ FREE FUCK 30 ΙΟΥΝΙΟΥ 2016 – escorts| athens escorts |call girls
It may look like this if one only uses open techs but that's absolutely not true. There is a wide range of libraries, apps that are commercial and have no equivalent in the OS world. Open source software might give the illusion that everything can be free and high quality when in fact very few open source projects are professional grade.
Animated Preloaders with CSS3
The Longest Flying Quadcopter – 50 minutes of battery life
Hot off the press! Here's my new article that looks at how animation can make interfaces more understandable.

If you'd like you can jump straight to the examples:

http://www.callumhart.com/blog/using-animation-to-design-bet...
I sympathise with this point of view, but I think it misunderstands what Tarn is doing. DF is a weird (also fun and deeply rewarding) piece of outsider art. Source code is his medium, but expecting him to apply professional software engineering practices is like expecting Andy Warhol to use the same process as Campbell's when making the label for a soup can.
Another presentation that is in line with the thoughts of this discussion: https://www.youtube.com/watch?v=UIDb6VBO9os
Google is testing an internet speed tool built right into search results
The tone of a lot of Facebook conversation was such that it would have been very intimidating to admit to being out, at least in my circles.
LED Streetlights Bad for Your Health?
Amazon Has Swallowed Downtown Seattle
I don't think your solution works for this use case since what he wants is to save the "XML serialized" SVG element instead of a "JSON serialized" JavaScript object.

A simple

d3.select('svg').node().outerHTML

would do the trick.

(You can use the same trick as in console-save to generate a download URL though.)
You've already taken the first and most important step: introspection.

That makes you better than the vast majority of really toxic people out there. We have to celebrate these awakenings and also be kind to ourselves as we keep finding more about ourselves.

Cheers.
The EC2 example shows mounting with nfsvers=4.1, so I'm guessing it got resolved by bumping the version supported.
10 Essential Cheat Sheets for Practical Web Designers
These bubbles might be the new regionalism. In the past, communities were physical - the people you saw walking down the street. Through conversation got a sense of each other's views. Many political views could coexist in the same town but they were still somewhat regional bubbles.

Social media (really just an extension of widespread internet/telecom connectivity) breaks the connection almost entirely. You can walk though a sea of people each day that may have completely different views than yours, while you are virtually connected with people across the world who share your viewpoints.

Should we be surprised that this increases disharmony in regional politics?
> Some front-end dev wasn't sure what's a good timeout to fire the password to the server on, so he or she just put it on keypress.

Ebay is not a two bit software startup, it's an eCommerce powerhouse with extensive QA processes.
>Wrong question. The proper question is, "Why is that allowed?"

Because people should be able to put whatever ridiculous terms they want into a contract. It's up to you to agree in the first place, and in the second, a court to determine if the term is enforceable.

There are a few valid reasons for a non-compete, after all.
And this isn't happening just to our political views.

In music, videos, movies, etc - the whole 'recommended for you' concept is a bit of a paradox, because after an initial seed, the algorithm starts to influence your preference and then feeds in on itself until it becomes the exclusive provider of content and generator of your preferences.

After some time the line between 'recommended' and 'mandatory' becomes very thin - in theory you still can "just say no", but in reality we don't, because we like what we're being offered.
Cool... but nitpick about the parsing part (only glanced at it): why do people always forget about parser combinators and don't present them as obviously 'the first thing to try' when making a new language?!

They seem the simplest and most intuitive tool for an unbiased newbie designing a new language, and you can even introduce them by skipping the theory with something like this: http://theorangeduck.com/page/you-could-have-invented-parser... .
5 Tips for your next networking event (4th one is a must know)
A pretty good example of this is the recent opening of Fallout 4 mods to Xbox users- almost overnight mod makers were spammed pretty much everywhere with demands to stick it on xbox, do this, do that, etc. Lots of bad blood.
dsadsds
Or scenarios where you can use EFS to stage data 'for something else' (i.e. shared image / upload content that stages to a CDN, etc.)

Keep in mind (and this comes from hard experience in 'traditional' NFS web server architecture) - if you mount everything on an NFS volume, you ensure that

1) If something goes wrong on that NFS mount, everything goes wrong. (bad code deploy? All nodes are down!)

2) If you rely on an NFS mount to store everything (e.g. trust keystores for JVMs,etc.) your entire infrastructure is dependent on the I/O capabilities of that NFS mount.

3) No matter how clever you are (or how much you trust NFS clients/versions) you will deal with file locking if you are doing a fair amount of read/write from multiple nodes to a single NFS mount.

Short story - EFS will make some of the 'hard' things with distributed nodes possible, but don't make the easy things impossible to troubleshoot.
What plugin is that? Sounds like that'd actually come in pretty handy!
> And I think that it's the main reason why some open source projects remain so crappy: main contributors are mostly interested in development of cool new features and users are treated as both beta-testers and maintainters, and are expected to find and fix bugs themselves.

If these projects were crappy no one would bother using them.

You're not entitled to anything as a user of open source software. Open source is about collaboration, not entitlement,it's not one dev having to maintain everything for other developers.
Wait a minute, the part about injury/death is a bit ridiculous. With this logic, stay sedentary, no risk of injury/death from training ever, that's for sure. And never ever go to the mountains or dive!

I do HIIT, with running uphill on treadmill (1 min sprint, 2 mins slow pace, increase inclination, repeat), but it's only one type of running I do (others are slowly increasing speed and inclination every 5 mins, and just circles in hilly park nearby). It's very effective, 'different' type than others (heart rate takes very long to come down for example).

Definitely I feel my knees more after usual running on concrete in proper shoes rather than these treadmill sprints.

If you don't challenge your body and put some pressure on muscles/joints/ligaments/cardiovascular system etc. it will never reach its potential. Would I do this if 60 years old? No. But I don't consider such blank statements true. If you don't want to do HIIT for whatever reason, that's your choice
I didn't study CS, rather physics, and I find I know far more about "how it works" than most CS graduates I encounter and/or hire.

The reason is straightforward enough - I was a kid, and am now an adult, who cannot stop asking "why?", and habitually disassembled machines to understand them (and then usually hastily reassembled upon hearing the crunch of parental tyres on gravel). Having access to Brittanica as a kid helped too. I started making useful analogue circuits before I even knew ohm's law, as I could see and grok what components did when put together. Nothing beats reverse engineering as a learning experience, apart from perhaps forwards engineering.

Essentially, to have deep knowledge of something requires a desire to have that deep knowledge. Most are willing to stop at some level of abstraction and accept that things "just are", but others, myself included, need to understand how electrons work, why P-N junctions do what they do, what is this matter/energy thing anyway, or how about that spacetime thing that it sits within?

Turtles all the way down.
Tesla's quiet talks with this company could help redefine the gas station
Don't federal judges tend to look sideways in the same and other circuits when types of cases they don't have experience with are presented to them?

While not binding I think it is positive development.
Yeah, that's a campaign slogan of the original OSI movement, sponsored by O'Reilly and spearheaded by esr and Bruce Perens. Other slogans are "with enough eyeballs, all bugs are shallow" or the promise that publishing your source means you'll get more contributors.

http://jordi.inversethought.com/blog/5-things-we-have-forgot...
And yet another invasion of privacy.
Also see: https://github.com/alex/rply
I'm glad someone wrote this article. "Chat-based" interaction is a lot like phone systems that ask you to describe what you're calling about, instead of giving a clear set of options. In my case it least, it usually ends in frustration, and falling back to the list of presets anyway. If I'm in a noisy area, or reception isn't perfect and the robot at the other end can't understand what I'm saying, then it's downright hopeless.
Facebook does enable bias in their filtering methods. Note that the average person equates strength of political position by the majority. Therefore when browsing Facebook to gather their position from friends and family, if Facebook buries politicized comments that a particular user would not normally agree with, then the user only sees posts supporting their position.

Considering that Facebook was caught deliberately experimenting on users to change their moods and personality over time, they could therefore use that knowledge and research to engineer massive political shifts and perhaps it could be explored to what extent Facebook was responsible for the whole Brexit mess. Maybe they caused it and hedged heavily on that result?

That's exactly the kind of thing I would expect from Zuck.
I have no qualms

Obtain and nurture some qualms.
Why people believe that they could outsource the responsibility of living their own life?

Internet is an amazing thing, but also is a terrible thing. You can use it to improve yourself and your life or you can use it to foster addictions like watching porn all day or gamble or gossiping.

Internet did not invented cognitive bubbles. When I was a child I was member of a Church, it was a bubble. Then I met atheists in Reddit, another bubble. A country is a bubble, with their media only giving people one view. I have traveled a lot around the world and every country is a bubble.

For example, how many Americans have a strong opinion on Putin without understanding Russian or Ukranian, having traveled to Ukraine or talked to the people there. Their opinion is not their own, it has been implanted by the media from people with strong economic interest in the region but they believe their opinion is valid because everybody(there) agrees with each other.

I have Ukrainian friends on both sides, traveled the country, and what is told in Western media is totally deceiving. But in Europe lots of people speak those languages, know people and understand the region. It is way harder to deceive them.

It is like North Korea media telling the people that West society is poor(like they say) or Florida is a desert with no water. Koreans will believe it, but a lot of Americans will not.

It is your personal decision to cultivate yourself and use the tools you have at your disposal for good and not for bad.

If you don't like the tools at your disposal, as a programmer lots of people here could do something about it. HN itself it such a tool, or example, when reddit diluted his great content in order to gain popularity-money.
They don't want to hire an art developer. They make enough money to keep the lights on between donations and the Patreon, but it's not enough to subsist the income of another.

Toady's reason for the simple graphics is that it lets him focus on core gameplay, which is what he enjoys.
You do it like in Mesa/Cedar for example.

Unload all the modules and reload them again.

In Cedar, or ETHZ Oberon for that matter, all executables are dynamically loaded and can be either used by other modules or exposed to the user as commands.

Loading a new version means unloading the module and its dependencies.

When it gets re-loaded it has a the new interface available.

Of course, there is the issue to solve any possible compilation errors before the module can be loaded again.

A similar approach can be done in Java and .NET via classloaders and app domains respectively.
> I'd love to see a product/social network that confront their users with opposite point of views.

I've long believed that forums are this answer.

Interests bring people together across political and geographical divides.

I run cycling forums, some tech forums, and even had a startup called Microcosm to try and spread this benefit I really believe in more widely (it failed, there's a story, there is always a story).

The things I think forums do best:

1. Bring people together around an interest, regardless of race, gender, class, wealth, and political or religious beliefs.

2. Because they bring people together, this frequently (especially when geographically centred) spills over into real life. Forums can be a cure for the modern disease of loneliness that cities spread.

3. Re-thinking political engagement and societal structures. Forums are able to model, test and implement on a small subset of a cross-section of society, various political systems. From dictatorships, through to shades of anarchy. In doing so they are able to imbue a sense of disenfranchisement, or ownership, or whatever... in the user of the forum.

Crazily, in an age of social networks, I believe in the forums and the interest network as the obvious solution.

I am perhaps wrong, my startup failed, but I still believe.
f) Cost of maintaining discussion site. First the computer cost. Second the time labor of the moderators.
Even with for-profit journals, much of the labour is free. Its based on the the pay-forward model: "I'll constructively review your paper for free hoping you'll do the same mine and others papers". But still every publisher has a paid managing editor to supervise the overall process.
It's funny that this is so non-intuitive. My wife continues to try to "time the market" despite me telling her that it's pointless over such a long time horizon. Maybe this will help convince her.
> Nothing stops you from using different search engines, blogs or news venues.

As of recently, Google has been cornering me into a subset of the results I used to get, based on my language : while I used to have a pretty balanced and well-optimized experience with results being either in english or my language depending on what I looked for. However, as of recently, even asking question in english, or asking question on a topic where most sources are in english yields subpar results in my home language. This transition has been very fast - and very brutal, as if Google trapped me in a subset of my former experience.

I have been using google for some time now, and keep using it, because its competition focuses on US market optimization (bing), doesn't achieve the same level of relevance (ddg) or simply sucks. This won't change for one reason : Google's competitors don't get enough data to become relevant.

The consequence for me right now is that I have no efficient tool to search, and that Google's move forces me more and more to find alternatives to searching in order to access some of the data I need.
DNA barcode lets scientists trace cells' ancestors
If I find something genuinely interesting (i.e. not another cat pic) I just save the page to my disk. The costs are minimal and I don't ever lose it.
Emacs, git, GIMP, postgres, SBCL, Winamp, uTorrent (old version), PuTTY, Dropbox, 7zip, IrfanView
The future of tech, and why I got involved
> I'd love to see a product/social network that confront their users with opposite point of views.

You mean https://www.reddit.com/r/changemyview
5 toold to ignite your digital marketing
I'd be curious to see results for other countries, the graph of "Chance of Losing in the Stock Market" in particular. In the case of Japan, it appears that if you'd still have significant losses if you invested 25-30 years ago: https://finance.yahoo.com/echarts?s=%5En225+Interactive#{"ra...
Cold Email: One of the Best Kept Secrets in Silicon Valley
It seems like this is more of a glue layer between a more interesting backend service (EFS) and clients, but I don't know that I'd expect Amazon to do something like write a native client, versus just probably improving the NFS client behavior on Windows/Linux/...

The neat trick would be if NFS 4.X grew support for communicating interesting operations like snapshotting.
See my other comment on how techniques aren't all that different due to physics and biology.

MMA can mean many things; I usually read it as the modern circus that is UFC etc - a sport.

Krav Maga is self defence (or self offence, it's pretty violent; it's for situations where you'd be justified in using lethal force, not for "scuffles"). It's simple, and has a curriculum that's built around survival; you'll typically see something that looks a lot like Krav Maga in any martial arts self defence class (if it's any good). And you can typically find "krav Maga" techniques in any martial art. For example one of the first techniques thought in taekwondo is the straight front kick, the first movement of the kick is lifting the knee - so you start practicing a knee to the groin as a white belt. But sadly you could become a fifth Dan in taekwondo and not even realize that, because of the sorry state of self defence in a lot of taekwondo dojangs.
The point is that GET parameters are more likely to be stored in server logs or other application logs where POST body is usually discarded from such logs.

So someone getting access to the logs will have access to a lot of possibly sensitive data, that's all depending on server and application settings, but by default GET are more likely to leave traces than POST.

It's a subtle but valid concern.
> Layout should have been constraint-oriented, not procedural.

The problem is that there isn't a universal set of constraints that satisfies everybody's requirements. For procedural specs, it only has to be Turing complete to make everybody happy.
not it can be also spinning, swimming (probably best since it's full body workout without joint stress) and so on. elliptical is actually pretty good full body exercise from what i heard, if you are happy with it keep doing it
The difference is, for some reason DF bugs are amusing as hell. It's pretty freaking funny to imagine a were-elephant in a tree yelling at everything. I think part of it is that DF doesn't really have graphics. You have to imagine what's going on, which makes it pretty freaking funny. Also almost no bug doesn't have solution, and none really stop the game either- even with that tree you could probably tunnel under it and collapse it, which is again, funny as hell.