skysight-inc/HackerNews huggingface dataset:
logic - not necessarily. But while math and most other sciences sprouted from philosophy, don't forget philosophy includes includes silly topics like "Is truth the same as beauty, and beauty the same as truth", or the nature of God. Personally I think these are bullshit topics. Philosophy definitely has capability for spending too much time on vague, subjective and poorly defined subjects. In contrast, there can be no ambiguity in a computer program.

Natural languages - in almost all cases they are used to describe the same concepts. Note books are are easy to translate to any language, even if you have to substitute lamb for guinea pigs in Bible. Everything else can be substituted almost word for word. Languages with substantially different syntax, like Japanese which uses reverse Polish notation (aka postfix), are rare. Verbs go to the end of the sentence in Japanese, that's why movies with Japanese often end up with characters screaming final bits of sentences. Without the end of a sentence, a Japanese can't be 100% sure what it's about. Now go ahead and translate Ruby to SQL, Rust to Javascript to Rust, Haskell to Python, HTML to vimscript, Logo/Processing to Bash, or Perl to anything else. I would say learning several languages with different paradigms and usage domains will be more useful for perspective.

I would say the value of programming is that it teaches being pragmatic, and using the right tool for the job. Math doesn't have to and often doesn't serve any practical purpose. Another big thing is it teaches problem solving and persistence.
Cybersecurity Executive Order- Is It Getting Better with Age?
Using the file from the original,

1#desc sum each group (!/) (" II";"\t") 0: `:tsvfile

Took about 3 seconds, 2.5 of which was reading the file

EDIT:

q)\ts d: (!/) (" II";"\t") 0: `:tsvfile
2489 134218576
q)\ts 1#desc sum each group d
486 253055104
I think it works best with programming because you write your ideas in code and the compiler will quickly tell you that your idea is wrong, and you can't be mad at it because it is not a person. Now if a colleague tells you that you have no clue of what you are talking about... :)

But I agree that to reach a higher level, programming is not enough.
You guys don't need to come to the defense of Facebook and Google. This shouldn't be about blame. The point is that there's a problem. We need to fix it. Let's stop pointing fingers at each other and point them at ourselves.
It is O(n log n) like any kind of communication. Higher constant factor can kill you too.

See Erlang and theorems also proven for clique networks.
'Humans' are fucked one way or another. We were always fucked. Our parents and grandparents were always fucked. Did you expect to live forever? The future will contain our children, and they will be better in each and every way.
And they won't be human.
It wouldn't be the same place, but it would still have enjoyed the highest natural-resource to population ration of any nation in history. Coal, Iron, Oil, Natural Gas, Gold, Wood, Water, Arible land, Uranium, Aluminium, Copper, all in great supply. The only comparable nations I can think of are Australia and Brazil, and their relative wealth is rather well explained by the overall wealth gradient nearing the equator:https://en.wikipedia.org/wiki/Geography_and_wealth
Analysing UK Political Manifestos
We evaluated syncthing. There is a glaring problem which the developer has chose to deliberately ignore. Couldn't move forward due to it -
- https://github.com/syncthing/syncthing/issues/107#issuecomme...

- https://github.com/syncthing/syncthing/pull/3527

tl;dr- Syncthing doesn't do a rolling hash implementation. Therefore, lets say you have a 1GB file. And you add a 1 line header at the top of the file, syncthing will download the entire file.
18 Ways to Speed Up Blender Cycles Rendering [video]
direct from Rocket Lab.
https://www.rocketlabusa.com/latest/rocket-lab-successfully-...
Free Course on VR Game Development with Unity
There is a large minority of communists who think Kuba is: http://www.socialistparty.org.uk/keyword/Americas/Cuba/24013...
As the branches diverge, merges take more and more time to do (up to a couple hours, at which point we abandoned the model)... they won't be done automatically. Since merges are basically context-free it's hard to determine the "logic" of changed lines. Since merges always contain a bunch of changes, all have to be resolved before they can be tested, and tracing failures back to specific conflict resolutions takes extra time. Reviewing a merge is seriously difficult. Mismerges are also far more likely to go unnoticed in a large merge compared to a smaller cherry pick. With cherry picking you are only considering one change, and you know which one. You only have to resolve that one change, and can then test, if you feel that's necessary, or move on to the next change.

Also; https://news.ycombinator.com/item?id=14413681

I also observed that getting rid of merging upwards moved the focus of development back to the actual development version (=master), where it belongs.
Alternatives to Facebook that's not made by Google?
Correction, to protect capitalists from theft.
Full-stack-hello: VM design for output classic hello world
I think HyperSwitch [http://hyperswitch.bahoom.com/] can do that?
It's funny because these massive debt accumulations invariably end up either in financial collapses or period of very high inflation, both of which can have dramatic impacts on a large part of the population (particularly savers and pensioners). But they are the most predictable thing in the world. Yet no one seems to be worried about them, whether in Europe or in the US.

When the collapse will happen, people will be outraged and will pretend like in Greece that they were betrayed by their politicians, lied to. But this accumulation of debt happens in plain sight, it is just that no one seems to care.

Hard to predict the timig, like it is hard to predict the timing of a market crash. I have heard people calling the end of the current economic cycle for the past 5 years. Some say Trump has delayed a correction that should have happened this year by 2-3 years (if his economic package goes through). Well it's the same with the accumulation of debt. You can live on the credit card as long as your creditors are not concerned about your credit. At one point the sentiment turns and your credit lines get cut. Then it is the end. Greece is there. Italy is close. France and Japan a little further. The US will get there eventually.
Hi, author here. Thank you for your feedback, and I'll be sure to take it into account in future writing.

I don't have any preference for or against microservices, as long as the benefits they bring outweigh the drawbacks which come along with such an approach.

The goal wasn't so much to rant against cargo culting, but to provide some counter points along with a more measured progression for moving towards microservices.

I agree that the points at the end should be what such a transition looks like, but it's amazing how often companies skip the first two steps and try to immediately break up their monolith as a form of technical bankruptcy, which is rarely warranted.

Thank you again for the comments!
Yes, although this applies to all forms of porting changesets or patches between branches or releases.
Windows Kernel Pool Spraying – TRACKWATCH
Network Policy and Istio: Deep Dive – Project Calico
U.K. Stops Sharing Intelligence with U.S. After Leaks
Application Mapping Approaches
Anomaly Detection for the Oxford Data Science for IoT Course
I think the worst thing that they do is disable your ability to send messages. This weekend a friend committed suicide, and I had just started a seven day ban due to idiotically posting the wrong photo (a nude) to a meme group.

Whereas most of my closest friends have me on WhatsApp, so I could reassure them I was ok, it was really fucking horrible getting a bunch of Messenger messages asking if I was ok and being completely unable to respond to them.

Poor timing I know, but if they expect people to use and depend upon Messenger, it's actually really irresponsible to take away the ability for people to communicate with each other, plus I see no benefit in doing that.

Most of my friends I eventually managed to get in contact with in other ways, but others I couldn't. Sure it's technically my fault for posting smut whilst drunk, but hindsight is 20/20 and we all make mistakes.

Furthermore, there appears to be absolutely no form of appeals process or a way to say, get the ban suspended due to it being some messed up times.

With great power comes great responsibility.
That was... short.
Service for exposing Apache Kafka Consumer group lag information over HTTP
And now we will soon have "separate but equal" restrooms in Texas.

I find state rights advocates to be the worst™ people in the world. They advocate for state rights when it suits them. Absolutely hypocritical bunch.

We've decided as a nation that there are some rights and responsibilities that we have regardless of where we live within this nation. How many times do we have to fight for civil rights?
Memory-Like Storage Means File Systems Must Change
A Health Check for Code and Infrastructure in the Cloud
It is not true that the Greek crisis happened in plain sight. The government actually cooked the books in order to comply with European lending regulations: https://en.wikipedia.org/wiki/Greek_government-debt_crisis#D...
One Programming Model to Support Them All
I have way too much configuration accumulated to be bothered with shoehorning it into spacemacs.
Making this little website [1] was so eye opening. It's not just the fact that the 3 libraries that I used were different because they came from 3 different companies. You could actually feel the difference in philosophy while using them.

[1] comparemaps.drona.ro
Why LA's tech community is trying to hack hunger – Apr. 19, 2017
There was a lot of high hopes in Israel when he succeeded his father, that his rule would be pro-western.
does C's qsort count?
It's not deprecated. I use git-multi every day, much to the chagrin of my reviewers. Google thinks that long DIFFBASE chains are weird and exotic, and Google doesn't like weird and exotic as a rule.
I don't think so. I have 3 accounts (I never use any of them, or FB at all, these days, but they are all still active). None of them are in my real name, but all have plausible-sounding names.
We're there, and have been for years. The employees aren't paid to be "nice", and if you don't have a contract with the company storing your data, then you're making a mistake relying on them.

Rely on them for convenient access to your files...but not as your prime copy, or your essential backup. You use their services at their whim.
'data efficiency' -- that's a good candidate for the next buzz imo. People talk a lot about how massive amounts of data regressed over giant networks of dumb functions happens to perform well on many tests, but they ignore the fact that the performance of the system is sick. It fails if you tweak the input by small amounts that would never confuse a human. You shouldn't NEED that much data. You need better priors. Current ML systems rely on arbitrary coincidences to succeed at multiple choice tests. I did that in courses I didn't go to class. They are primitive and childish and won't scale with pure data/processing. We are still missing something.
Just to be clear, injustice at the state level is still injustice. Oppression of minorities at the state level is still oppression. Dragnet surveillance at the state level is still a blow to privacy.

The state rights advocates like I said are the worst. States are too big. What we should focus on is the individual.
Vanuatu has what libertarians claim they want: no income tax; small government; happy people. The 800-strong army doubles as the police force. Not much in the way of government services, so the libertarian can pay all they want for their own garbage pickups etc. Yet they're not moving there in droves...
I am more than happy to give Facebook as much rope as it needs.

No worries though, other sovereign entities are trying to do what you suggest, so we get the best of both worlds. It's a wonderful demonstration of why nation-states should defend their independence.
I want to be able to go in to "work mode" by clicking a button (typing a command).
How would you go about writing a script on MacOS that you can run to open your "work mode" programs? Preferably on different virtual desktops and set window sizes? For example: Slack and Mail on one desktop, Chrome with specified tabs on another.
The issue is when you have multiple teams working on a monolith.

I haven't seen a configuration of teams that doesn't screw up the monolith by creating "spaghetti" dependencies between the pieces. Hence making the transition to microservices a multi year journey.
"Minimise communication overhead" - in the environments i've worked in it's usually to decouple release schedules rather than scaling, so i guess that falls under minimise comms overhead.

Evolving enterprise systems is hard, being able to eliminate wait barriers between new dependencies being made available is a massive benefit to the wider release schedule.

You can release new functionality on your teams schedule and turn it on later when collaborating teams are ready. For various reasons enabling a feature is usually much easier than releasing a version bump.
Ditto for Quora. I see interesting content, but they annoy me so much with their accounts (even when I'm just reading) that I never spend much time there. Don-t worry, I will create an account when I have something to say, but until then just let me be.
Right. Now they make you upload a photo with your full face showing. No need for certificate.

Just create a new account, now.
'If you are not paying for the product, then you are the product'

This adage is beginning to show its age - virtually all services that can get their hands on your data end up selling it nowadays, whether you pay them or not. I heard even some restaurant chains sell data on who they served and when.
The Race Is On: How Blockchain Will Change Governments
OT but how is the coin sound played without user input? Is it a WebAssembly thing enabling passive sound triggers?
TL;DR: don't use Facebook for messaging, nor as disk backup for photos.
looks like deep and enjoyable
It's a little buggy but I can definitely see the potential. I freelance several web projects and while each stack is thankfully quite similar, switching contexts requires me to open a terminal with a few tabs, running whatever servers and test runners there are, and an editor and a browser with the project in question.

I think starting a workspace is only half the battle here, though. Considering how I switch from work to play -- it's mostly just app minimization and open the browser window I use for leisure reading. For me, the ideal here would be to find a way to preserve state of each workspace so that I can hop between each but not have to trouble myself with management
Formula E immerses fans with VR for a new perspective on live races
Oh sorry! I didn't realise.

Scuttlebutt is definitely in need of a consolidation of information. Keep up the good work!
10 Barcelona-based startups to watch in 2017 and beyond
> So what did I learn from my experience with Facebook? Back up your account! You never know if/when they’ll decide to delete you.

Just delete your account. Find a way to share your photos without any of this nonsense: Google Drive, OneDrive, Dropbox, Flickr. Not only do you run the risk of Facebook deleting your stuff, but [when I still had an account] it was was a dreadful UX for exploring photos. Use products built for photos if you want to get the most out of your photos.
Why We Lie: The Science Behind Our Deceptive Ways
Yep. If the shoe shine buy says to buy, you sell.

http://archive.fortune.com/magazines/fortune/fortune_archive...

"JOE KENNEDY, a famous rich guy in his day, exited the stock market in timely fashion after a shoeshine boy gave him some stock tips. He figured that when the shoeshine boys have tips, the market is too popular for its own good, a theory also advanced by Bernard Baruch, another vested interest who described the scene before the big Crash:

"Taxi drivers told you what to buy. The shoeshine boy could give you a summary of the day's financial news as he worked with rag and polish. An old beggar who regularly patrolled the street in front of my office now gave me tips and, I suppose, spent the money I and others gave him in the market. My cook had a brokerage account and followed the ticker closely. Her paper profits were quickly blown away in the gale of 1929.""
I wonder how many of these outraged Portland hipsters party on St. Patrick's Day and Cinco de Mayo?
I wish the author discussed microservices in the context of domains and models. If you model your application and find a distinct isolated domains, then consider creating separate services for them.
What I do is MySQL+Nextcloud/Apache on a RPi and another Nextcloud instance on Apache on my desktop computer. Both the Apache instances are load balanced using keepalived. This gives me two things-
1. Good performance if my desktop Ubuntu is running.
2. When its not (happens when I reboot to Windows to play games), the RPi serves Nextcloud at a slower speed.
https://news.ycombinator.com/item?id=14400440 "	Tulips, Myths, and Cryptocurrencie"
Pick another, because it is not social problem, it is organizational problem.
Apparently in the UK at least, there is potentially legislation in the horizon requiring email confirmation for account signups.

It dropped into our roadmap recently, will see if I can dig out some info in a bit.
(cough cough) www.famipix.com
More info: https://www.famipix.com/privacy-promise

And: free for schools, with intuitive (and well-documented) features to let schools quickly share photos with parents.

And of course download a zip of your albums whenever you want.

-

I started this site in 2005 to share photos of my growing family, as I was living abroad. I've never shared any meaningful photos on Facebook.
> I would expect a two-earner household, both earning 100k, to have 10-30k/year more in expenses

Ok, so 105k-115k / yr. I think we're reaching the point (in economic terms) where the marginal cost of corrections or adjustment exceeds the marginal value they provide.

The summary though is that 105-115k is not near the 200k originally mentioned and absurdly far from the 300k.
What would be your plan for papers that cite another one because they are doing a literature review or something akin to "Paper X is wrong"?

There's also a trickier problem in your simple binary flag: papers can have incorrect proofs of correct statements.

I'd love to see a Semantic Web approach where you don't cite papers but results in papers. So while a result in a paper might be wrong, you don't have to throw out all the results in all the papers citing this paper.
What's really sad is these are internet facing ATM's.

Imagine if you could manipulate them.
"big words"? are words like "lifecycle" and really project-lead words or are they just indicators of "i have worked on soft-appliance software that releases on CD periodically, and also with continuous-deployment web services, and understand this as a defining factor?" Is that really any more ridiculous and managementy than putting "code review" in scarequotes? :/
What are you thoughts on own cloud vs sync thing?
In my opinion, china GDP is under-valuated (despite government growth figure cooking). So, I guess that debt will not be a problem. What could be a problem is private debt, driving to fusion of similar companies, and public bail-out of banks in case of Chinese housing bubble popping in major cities. Pretty much what happened in Japan (1989, [1], [2]), EE.UU. (2007, [3], [4]), and some places of Europe (2007-2009 [5], [6]).

[1] https://en.wikipedia.org/wiki/Japanese_asset_price_bubble

[2] https://en.wikipedia.org/wiki/Lost_Decade_(Japan)

[3] https://en.wikipedia.org/wiki/Subprime_mortgage_crisis

[4] https://en.wikipedia.org/wiki/United_States_housing_bubble

[5] https://en.wikipedia.org/wiki/Spanish_property_bubble

[6] https://en.wikipedia.org/wiki/Irish_property_bubble
I have mixed feelings about this. I care a great deal about social justice, but cultural appropriation gets thrown around with too much ease, and when taken to the extreme, it becomes an argument for cultural segregation, and that's definitely bad.

So far, the only kind of cultural appropriation I've come to consider as clearly bad, is when you're turning someone's deeply meaningful cultural symbolism and spiritual beliefs into a fashion accessory, like with the famous native American headdress (slowly acquired over a lifetime of accomplishment) or Maori life tattoos (signifying specific events from the person's life).

But most things, including food, music, and culture in general, should be shared. There's a lot we can learn from each other and cross-cultural influence can enrich us all.

But it seems the purpose of this list is not just to shame restaurants, but to point people to a more authentic experience, and that seems like a very good idea.
You do not need email confirmation in your sign up flow... but you will email confirmation eventually, as the article says.

However, you may never need a password. Users can log in on other devices using another email confirmation link, or using log in with Google, GitHub, etc.
To me, probably the most important market failures rise from information asymmetries. Not only the textbook cases where you know something I don't, but would understand if you told that to me (lemon markets for cars), but the ones where I am so dumb compared to you that even if you tried to explain me, I would not understand (monty hall problem as an extremely simple example). Even further, the issues where you manipulate me to want things that are bad for me, are a kind of information asymmetry.

The problem is that the latter concepts do not seem to enter mainstream economics or libertarian mindset. People (including me) are manipulable and stupid. And having no control how much stupid people are going to be manipulated for benefit of others, would end up very bad very fast.

What comes to Coase, here is an interesting example of Coase failures: http://evonomics.com/resolve-fights-reclining-airplane-seats...
I've worked on a codebase where a jsp app would call an API served by a mod_perl app, which would call a remote API to a c++ app. Technical bankruptcy can and does creep up even in services made in the micro style. They may not be as common now because the microservice trend is fairly recent, but as years go on, I'm betting you're going to see more issues with microservice systems where code done may be using a decade's worth of changing Best Practices.
Google StreetView is unparalleled by any other map-maker that I know of. Yandex is doing something very similar for Russia and some other parts of the world (like Istanbul), I think Microsoft has been doing (is it still doing it?) the same for the Unites States, and probably some Chinese company has been doing the same for China.

But Google's effort is the only one that is truly at a global scale. I'm biased because I really do love everything about maps and what they represent, but I think in retrospect Google StreetView will be seen as having the same cultural significance as the Library of Alexandria had back in the day. It has literally made almost the whole physical world accessible from the devices that we carry in our pockets.
> So far the people who we've called have been ok with this process.

I went through some of these. I had just come back from a 6 month trip and was effectively 'unemployed'. I was fine with it then as well.

No way that I would have/make that time currently being a full time employee.

Just keep in mind you may be selecting for a particular type of candidate with this strategy.
Instant Photography Shooting Tips for Springtime